Posted By: wraggster
Snezziboy the SNES Emulator for the Gameboy Advance (nintendo ds too) has been updated, heres whats new:
Fixed the TSC instruction so that the C register is updated regardless if M bit.
Fixed the TDC instruction so that the C register is updated regardless if M bit.
Fixed the RTL/RTS/RTI instructions so that it can properly return from the subroutine that had been JSL/JSR-ed from $xx:8000
Made fixes in the memory map for games with no SRAM size, so that ROMs that try to detect for absence of SRAM (protection against copying) will get what they expect. (Bust-a-move makes it to the main screen, but the game itself is unplayable due to the use of HDMA)
Made fixes to the $DB (modified STP instruction) to jump correctly. (Tetris Attack now works)
Fixed the PEI instruction; it was previously pushing $0000 always onto the stack
Fixed BIT instruction to update the N/Z flags correctly when BIT-ing in a non-immediate mode.
(Super Mario World fades correctly after each stage) (Megaman7's collision detection is now accurate)
Fixed register $4016 for joypad auto-reading and latching (Donkey Kong Country now recognizes joypad input)
Reworked SRAM reading and writing routines
(Donkey Kong Country seems playable; some screens are remain garbled)
Fixed bug with VRAM writing (Darius Twin's in-game screen no longer garbles-up randomly)
Download and Give Feedback Via Comments