OBattler
|
403a7a995b
|
New recompiler: read the two bytes of unaligned 16-bit immediates into the correct IR bytes, fixes Windows 95 Setup GPF'ing.
|
2025-02-01 21:39:15 +01:00 |
|
Jasmine Iwanek
|
29b648450a
|
More linting in src/codegen_new
|
2023-08-23 04:15:59 -04:00 |
|
OBattler
|
1d48363803
|
The 286/386 interpreter now has its own variant of x86seg.c.
|
2023-08-21 02:56:33 +02:00 |
|
Jasmine Iwanek
|
9e77acf655
|
clang format in codegen & codegen_new
|
2022-11-19 11:53:09 -05:00 |
|
Jasmine Iwanek
|
4674756664
|
More newline and whitespace cleanups
|
2022-02-20 16:26:40 -05:00 |
|
OBattler
|
08e36e7d52
|
Added a sanity check to the new recompiler, prevents the emulator from dividing by zero and crashing.
|
2021-08-27 20:10:59 +02:00 |
|
OBattler
|
ddc7c5b78a
|
Reorganized some CPU structures a bit and fixed inappropriate behavior of some mem.c functions on 64-bit binaries (and made mem.c aware of ARM64 as well), fixes both 64-bit recompilers, closes #1215.
|
2021-08-27 13:31:47 +02:00 |
|
OBattler
|
63975d636b
|
New recompiler fixes: fixed cycle accumulation and a division by zero.
|
2020-07-13 22:18:21 +02:00 |
|
OBattler
|
60ba71cb4b
|
Renamed the three CPU folders to their final names.
|
2020-06-13 10:54:05 +02:00 |
|