Open GoogleCodeExporter opened 8 years ago
First of all: which version are you running? I'd hate to try to fix something
that's already been fixed in a newer version.
Anyway, this is triggered by the function "exec()" in the struct
"TSequenceItem_Timer".
[By the way this is not an explanation or solution to the problem, I am merely
giving my findings for others.]
The trouble seems to start on 1037:
while(nds.timerCycle[procnum][i] <= nds_timer) {
nds.timerCycle[procnum][i] += (remain << MMU.timerMODE[procnum][i]);
ctr++;
}
#ifndef NDEBUG
if(ctr>1) {
printf("yikes!!!!! please report!\n");
}
#endif
It seems that the while loop is only meant to be called once. So something is
wrong with either "nds_timer", or "(remain << MMU.timerMODE[procnum][i])". My
guess is the latter. Perchance "remain" is extremely small, or 0?
Original comment by dancinninjac
on 9 Jun 2010 at 12:42
It should be rev184, I just updated via Homebrew Browser
Original comment by spe...@gmail.com
on 9 Jun 2010 at 1:10
"Should" really isn't good enough. I'm under the impression the Homebrew
Browser is on rev 154. Check and see exactly what version you're running.
Original comment by castleva...@yahoo.com
on 9 Jun 2010 at 10:38
Well it says rev184 on the description, so it should be 184, is there another
way to know?
Original comment by spe...@gmail.com
on 10 Jun 2010 at 1:41
No. But you've encouraged me to include the version number inside the program
itself in future revisions.
Anyways, I'd give you a 99.9% guarantee that is indeed the latest version then.
Regarding your issue, I've overhauled the entire MMU to the 0.9.6 core in my
private build of the emulator. I'd like to ask you to please sit tight and try
the game again when I commit a new version soon (no more than a week probably)
Original comment by castleva...@yahoo.com
on 11 Jun 2010 at 2:09
Sweet! thank you very much for your support. I look forward to seeing how this
turns out.
Regards.
Original comment by spe...@gmail.com
on 11 Jun 2010 at 2:59
Original issue reported on code.google.com by
spe...@gmail.com
on 8 Jun 2010 at 9:47