James
|
3bacefeb79
|
messy virtualizer
|
3 years ago |
James
|
c610fd02d8
|
started vm
|
3 years ago |
James
|
28a54b454c
|
wacked
|
3 years ago |
James
|
5d46bc31dd
|
update
|
3 years ago |
James
|
51b61d400b
|
improved reassembly speed
can now preemptively promote jmps to 32 bit so reassembly is faster
|
3 years ago |
James
|
9b2a12bd12
|
flags
moved flag checking interface and updated it to check all flags
|
3 years ago |
James
|
71da702d2f
|
reformat jit
|
3 years ago |
James
|
9ccd3a5eae
|
lol, forgot that needa actually copy the instruction
|
3 years ago |
James
|
feaed17402
|
deal with flags for xoring instructions
basically decide if we need to save and restore flags before xoring prior two and after the instruction executes.
|
3 years ago |
James
|
a88fbcbde1
|
more busywork
|
3 years ago |
James
|
56744c559a
|
rip mov
|
3 years ago |
James
|
a34538d700
|
xor xD
xor instructions before and after they execute
|
3 years ago |
James
|
dcea33c072
|
maybe something simpler before full virtualization
|
3 years ago |
James
|
8122a76182
|
dwafwad
|
3 years ago |
James
|
68fc208612
|
started native disassembler
native disassembler started and project layout
|
3 years ago |