TomW
|
8f1f7e01c0
|
Fixed stupid bug in FPU rounding mode in recompiler, fixed particle explosions in Quake.
|
2015-04-22 19:26:52 +01:00 |
|
TomW
|
50b74dcb2a
|
Illegal instruction interrupt caused by disabled FPU has correct return address - Turok works again.
|
2015-04-21 17:39:04 +01:00 |
|
TomW
|
15bca849c8
|
Added code generation for first batch of FPU instructions; instructions added are most common instructions used in Quake.
|
2015-04-19 08:42:04 +01:00 |
|
TomW
|
bbf0011e95
|
Added code generation for JCXZ, LOOP, JE, JNE, JS, JNS, JB, JNB, JO, JNO, JP and JNP.
|
2015-04-14 20:40:40 +01:00 |
|
TomW
|
6caeca2c7c
|
Tweaks to generated code, should reduce size slightly.
|
2015-04-11 16:06:50 +01:00 |
|
TomW
|
a97e89e857
|
Added code generation for register and immediate PUSH/POP, RET, relative CALL and JMP instructions.
|
2015-03-30 20:42:33 +01:00 |
|
TomW
|
ba715706b6
|
Added code generation for memory versions of MOV, and memory source versions of ADD, SUB, AND, OR, XOR and CMP.
|
2015-02-08 17:17:14 +00:00 |
|
TomW
|
ea5e96569d
|
Lazy flags code now handles carry flag.
|
2015-02-02 19:54:01 +00:00 |
|
TomW
|
630592125c
|
Added code generation for immediate->register and register versions of MOV, XCHG, ADD, SUB, AND, OR, XOR, TEST, CMP, INC and DEC.
|
2015-01-16 21:22:14 +00:00 |
|