xtremegamer1
|
9fed462a0a
|
update deps
|
2 years ago |
xtremegamer1
|
6cf93a5fcb
|
still working on branch detection and emulation
|
2 years ago |
xtremegamer1
|
97908a1e33
|
fixed svsp
|
2 years ago |
xtremegamer1
|
93d03c0fb5
|
made it so that branching data is better 4 lifting
|
2 years ago |
xtremegamer1
|
aa99328820
|
switched vmprofiler branch to master (main is cringe)
|
2 years ago |
xtremegamer1
|
a47406d73d
|
merge changes from main, i will now delete main
|
2 years ago |
xtremegamer1
|
768a2dc6d0
|
update deps
|
2 years ago |
xtremegamer1
|
4767c79d42
|
fixed speculative execution which was broken
|
2 years ago |
xtremegamer1
|
907bbb32aa
|
theres no more tools tbh
|
2 years ago |
xtremegamer1
|
f098127c23
|
update deps
|
2 years ago |
xtremegamer1
|
9ae253078d
|
changed variable name and disabled warning
|
2 years ago |
xtremegamer1
|
2bc8425e83
|
Now every vrtn is lifting without error
|
2 years ago |
xtremegamer1
|
85f93c7a82
|
So basically, I
|
2 years ago |
xtremegamer1
|
64d2adebc7
|
Fixed the godawful branch execution loop and added more prints
|
2 years ago |
xtremegamer1
|
e2e578bf55
|
Fixed a memory leak
|
2 years ago |
xtremegamer1
|
943de5b10c
|
Deleted the retarded stuff I added
|
2 years ago |
xtremegamer1
|
f72850f31b
|
Added more vmprofilers
|
2 years ago |
xtremegamer1
|
c3acbbc9cd
|
why my deps keep fucking up
|
2 years ago |
xtremegamer1
|
385e2ac444
|
deps r working thank god
|
2 years ago |
xtremegamer1
|
c94ef3f9e1
|
pweeze work
|
2 years ago |
xtremegamer1
|
a1cf60cf2d
|
among us
|
2 years ago |
xtremegamer1
|
7a27d07792
|
Added empty check to extract_branch_data
|
2 years ago |
xtremegamer1
|
96188edc42
|
Guarantee that there is an instruction after the last write to VIP. Also fix mistake when writing to img_based.
|
2 years ago |
xtremegamer1
|
5e20af15f3
|
Changed instruction enum to 1 byte for encoding
|
2 years ago |
xtremegamer1
|
61e4c0b1b9
|
Merge branch 'main' of https://github.com/xtremegamer1/vmemu
|
2 years ago |
xtremegamer1
|
da27678b61
|
fixed dependency
|
2 years ago |
xtremegamer1
|
c56fd3f6da
|
I don't understand how to use git
|
2 years ago |
xerox
|
09fbfbdd31
|
updated readme and deps
|
3 years ago |
xerox
|
85b2dbe4e5
|
updated dep
|
3 years ago |
xerox
|
54221a7f6d
|
updated .gitmodules, and readme
|
3 years ago |
xerox
|
29350deaa5
|
updated deps...
|
3 years ago |
IDontCode
|
97434e4388
|
updated vmprofiler dep
|
3 years ago |
IDontCode
|
99d140098f
|
updated vmprofiler dep
|
3 years ago |
IDontCode
|
a23c46ee56
|
updated vmprofiler dep and fixed compile issues on linux
|
3 years ago |
_xeroxz
|
4d3bb60489
|
virtual branching is supported now...
|
3 years ago |
_xeroxz
|
f505253502
|
almost done adding jcc stuff
|
3 years ago |
_xeroxz
|
507929bbb1
|
updated vmprofiler dep, vmemu can handle some virtual branching now...
|
3 years ago |
_xeroxz
|
4918ed0a38
|
re-writing branch emulation so its not stinky code
|
3 years ago |
_xeroxz
|
32b90cdccc
|
this code sucks so fucking bad, i need to recode everything, its dog
shit:
|
3 years ago |
_xeroxz
|
e086bf0377
|
added speculative execution to see if a virtual branch address is legit
or not...
|
3 years ago |
John Doe
|
6755dd4c15
|
updated vmprofiler dep...
|
3 years ago |
IDontCode
|
2066e5dbd5
|
Add LICENSE
|
3 years ago |
John Doe
|
11e24f2973
|
change vmemu to a static lib and created vmemu-cli tool
|
3 years ago |
John Doe
|
29a40b4421
|
more prepared to write virtual branch detection code now...
|
3 years ago |
John Doe
|
c35a646f64
|
slow as all fuck, need to create a new method to use speculative
execution to determine if a branch address is valid or not... fucking
cunt
|
3 years ago |
John Doe
|
3251b6e475
|
working on adding virtual branch support still, wanna make sure i do it
right...
|
3 years ago |
John Doe
|
8f691a29f1
|
updated vmprofiler dep. preparing to add virtual branch recovery...
|
3 years ago |
John Doe
|
0ea8230f9a
|
updated vmprofiler dep
|
3 years ago |
John Doe
|
1f2bf9c2a5
|
updated vmprofiler dep
|
3 years ago |
John Doe
|
02c8a34a20
|
added comments:
|
3 years ago |