ratulrafsan/jgbe

emulation of MARIOLAND2 is partially broken

GoogleCodeExporter opened this issue · 5 comments

What steps will reproduce the problem?
1. start a new game, and play level 1
2. when leaving level press 'up' to go to the castle
3. game resets to menu screen and behaves irradically, sometimes resulting
in a missing instruction error

What is the expected output? What do you see instead?
Game should show mario standing in front of the castle
Game resets

Please use labels and text to provide additional information.
File: Super Mario Land 2 - 6 Golden Coins (UE) (V1.0) [!].gb (MD5:
a8413347d5df8c9d14f97f0330d67bce)


Original issue reported on code.google.com by daniel.g...@gmail.com on 18 Aug 2007 at 4:08

Attaching a savestate. Problem occurs after ~1.5sec

Original comment by daniel.g...@gmail.com on 18 Aug 2007 at 7:44

Attachments:

[deleted comment]
Ok, it seems the problem is definitely timing related, placing a small speedup 
in
SpriteDMA helps already. (tested by decreasing LCDCcntdwn by 2*160 cycles on 
SpriteDMA)
However SpriteDMA should not need any special timing, because the CPU only 
allowed to
use HRAM for the duration of the transfer...

Original comment by daniel.g...@gmail.com on 20 Aug 2007 at 7:35

Original comment by simon.sasburg@gmail.com on 7 Nov 2007 at 7:10

  • Added labels: Correctness
fixed! (present in latest release)

Original comment by daniel.g...@gmail.com on 12 Nov 2007 at 3:57

  • Changed state: Verified