mirror of https://github.com/bsnes-emu/bsnes.git
![]() byuu says: Added all of the above fixes and changes. [A lot of individual fixes for the ARM core from Cydrak - Ed.] Also new is pipeline_decode() to fetch data, and IME/IE/IF support, and an ARM::processor.irqline flag that triggers IRQs at 0x18. Only Vblank is hooked up, which is what SWI 4 was waiting on previously. I'm sure my interrupt support is horribly broken and wrong. I was never able to really figure out IE/IF on the Game Boy, so there's no question this is even worse. It's now going crazy and writing 0 to IE forever now after the Vblank IRQ triggers. |
||
---|---|---|
.. | ||
base | ||
data | ||
gb | ||
gba | ||
libco | ||
nall | ||
nes | ||
obj | ||
out | ||
phoenix | ||
processor | ||
ruby | ||
snes | ||
target-debugger | ||
target-libsnes | ||
target-ui | ||
Makefile | ||
cc.bat | ||
purge.bat |