Hanjuku Hero : When starting a new game, the game freezees when you're supposed to imput your name. A debugging stuff show that the game wait for a value of #$00 at $34, and the NMI are off so the game frezees (I don't know more about it). The last write to $2000 is done in the previous VBlank NMI, which jumps to $fe5c if the flag $b6 is nonzero, then it reads the $2002 register and turn the NMIs off if the flag $2002.7 is set, and of course it's set at this point. This NMI seems to be triggered a bit early, it's done just after a write to $2000 (which has the NMIs on) during the NMI. It occurs just after a routine clearing the whole PPU for many frames, so I don't think it's supposed to trigger an immediate NMI. Scince it's a real game, the thing should work on a real NES. It also works with everyother emulators. If you turn it to PAL mode, it works fine.
I don't know what version you're using, but it's working fine with the latest build on
http://nintendulator.sf.net/...
Right, it works fine.
I certainely used a obsolete and old version, but it was also called version 0.950 and you're supposed to increase the version number when releasing a new one.
I never released 0.950 - it's still in beta, and I just make the latest build of it available for people to use. In any event, I've made a small change to the download section on the aforementioned page to address this issue.
Ah, okay. Usually, the first two digits increases and the very first increase only when the new version has a big improvement from the previous one, and the third digit tells if this would be a beta relese or something like that, isn't it ?
Pretty confusing, trough. The new 0.950 version is much better than the old 0.950 version, it has many more feathures ! Thanks a lot.
Quietust wrote:
I never released 0.950 - it's still in beta, and I just make the latest build of it available for people to use. In any event, I've made a small change to the download section on the aforementioned page to address this issue.
All this would be easier if you would number each daily build. Following Mozilla's example, a build in the 0.950 beta series released on March 1 would be: "Nintendulator 0.950b 20050301".
This might be a case where the motivation behind making the latest build available doesn't afford anything more elaborate than what is currently offered.
Correction: Nintendulator 0.950 has now been released.
Quietust wrote:
Correction: Nintendulator 0.950 has now been released.
Heh, you know that such version number would be crazyness... and the problem could be instantely solved by taking the current version and releasing it as 0.950 "final"
Great, as always you do...