Hello all,
I'm having some trouble with one of Blargg's APu test ROMs. Specfically, the irq_flag single test in this ZIP: http://blargg.parodius.com/nes-tests/apu_test.zip
No matter what I do I always get error #4 but I have looked at the logic analyzer trace in my emu and the flag is definitely being set.
What's more interesting is that if I run the irq_flag single test from this ZIP it passes no problems: http://www.slack.net/~ant/nes-tests/bla ... .07.30.zip
Fortunately, Blargg graciously provided the full source for both tests. But in comparing the source for the two #4 cases in both irq_flag ROMs they are identical from what I can tell (except that he uses a 'jeq' macro in the one that fails instead of a 'beq' instrux when checking for pass/fail).
Can anyone help me? I have tried almost everything I can think of. I'm going to try one more thing but if that doesn't work I'm out of ideas...
I'm having some trouble with one of Blargg's APu test ROMs. Specfically, the irq_flag single test in this ZIP: http://blargg.parodius.com/nes-tests/apu_test.zip
No matter what I do I always get error #4 but I have looked at the logic analyzer trace in my emu and the flag is definitely being set.
What's more interesting is that if I run the irq_flag single test from this ZIP it passes no problems: http://www.slack.net/~ant/nes-tests/bla ... .07.30.zip
Fortunately, Blargg graciously provided the full source for both tests. But in comparing the source for the two #4 cases in both irq_flag ROMs they are identical from what I can tell (except that he uses a 'jeq' macro in the one that fails instead of a 'beq' instrux when checking for pass/fail).
Can anyone help me? I have tried almost everything I can think of. I'm going to try one more thing but if that doesn't work I'm out of ideas...