This repository has been archived on 2024-06-01. You can view files and clone it, but cannot push or open issues or pull requests.
rustboyadvance-ng/src/core
Michel Heily 46931a1f6a Fix CPU bugs, KIRBY BOOTS!
- Bad LSR emulation caused an edge-case making allmost all of the game I tested fail to boot past intro.
- Incorrect sign extension of offset5 in THUMB caused bad address calculation.

Kirby boots with rendering glitches, I played past the first 2 boses
without crashes.


Former-commit-id: 8ea0ad6eb0f70e6dc23d1f2fcc44c8c0b3448fba
2019-11-16 18:17:53 +02:00
..
arm7tdmi Fix CPU bugs, KIRBY BOOTS! 2019-11-16 18:17:53 +02:00
gpu Improve GPU state machine. 2019-11-12 18:22:00 +02:00
cartridge.rs Support zip files and add --no-framerate-limit 2019-09-11 21:26:40 +03:00
dma.rs Improve DMA 2019-11-16 18:17:53 +02:00
gba.rs Don't allow IRQs when pipeline is reloading 2019-11-16 18:17:53 +02:00
interrupt.rs mGBA test suite now boots! 2019-11-12 18:22:00 +02:00
iodev.rs Fix accesses outside of IO region 2019-11-16 18:17:53 +02:00
keypad.rs Model the keypad 2019-07-20 22:58:29 +03:00
mod.rs Implement DMA, WIP 2019-11-09 19:44:55 +02:00
palette.rs Refactor core functionality into a separate module 2019-07-20 16:46:00 +03:00
sysbus.rs More memory map bug fixes (Wrong ROM masks and more) 2019-11-16 18:17:53 +02:00
timer.rs Fix many bugs, refactor many things.. 2019-11-09 01:06:24 +02:00