mirror of
https://github.com/RaySollium99/picodrive.git
synced 2025-09-04 23:07:46 -04:00
sh2 drc: fixed some RISC-V bugs
This commit is contained in:
parent
f2d19ddf2a
commit
f1da0a362f
2 changed files with 7 additions and 7 deletions
|
@ -1,14 +1,14 @@
|
|||
This is my foray into dynamic recompilation using PicoDrive, a
|
||||
Megadrive / Genesis / Sega CD / Mega CD / 32X / SMS emulator.
|
||||
|
||||
I added support for MIPS (mips32r1) and ARM64 (aarch64) to the recompiler, as
|
||||
well as spent much effort to optimize the code generated by the DRC.
|
||||
I added support for MIPS (mips32r1), ARM64 (aarch64) and RISC-V (RV64IM) to the
|
||||
SH2 recompiler, as well as spent much effort to optimize the DRC-generated code.
|
||||
I also optimized SH2 memory access inside the emulator, and did some work on
|
||||
M68K/SH2 CPU synchronization to fix some problems and speed up the emulator.
|
||||
|
||||
It got a bit out of hand. I ended up doing fixes and optimzations all over the
|
||||
It got a bit out of hand. I ended up doing fixes and optimizations all over the
|
||||
place, mainly for 32X and CD, 32X graphics handling, and probably some more,
|
||||
see the commit history.
|
||||
see the commit history. As a result, 32X emulation speed has improved a lot.
|
||||
|
||||
### compiling
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue