Releases: darekg11/gb-js-multi-emu
Releases · darekg11/gb-js-multi-emu
1.0.1 - Timers / LCD / Interrupts fixes - Dr Mario now works
Changes:
Added:
- Fixed DIVA and TIMA timers. Timers were clocking at incorrect frequency making Blargg's interrupt test fail with
#4 Timer not working
- 6600dae ffc2375 - Fixed interrupt handling. Missing handling of one interrupt due to off by one error and added unhalting CPU when interrupt is requested and given interrupt is enabled effectively passing all of Blargg's tests - fcfc1ce
- Fixed handling LCD in it's disabled state. LCD should be set to Mode 0 (
HBLANK
) instead of Mode 1 (VLBANK
). This is fixingDr Mario
not passing to actual game screen - fcfc1ce
Updated:
- None
Removed:
- None
Breaking changes:
- None
Version 1.0.0 - first working prototype
This is first release - 1.0.0
of GB JS Multi Emu on all platforms - mobile, website and desktop.
The current state of emulator:
- working CPU
- working GPU
- working MBC 0
- working Joypad
- Timing somehow correct
- Timers both DIVa na TIMA both working
- No sound support
- No MBC support other than MBC 0 so only Tetris and Dr Mario is going to launch
- No save / load state support