Attempting to load the Ninja Kid rom results in a red screen that is unresponsive to input. The original Japanese release of this game, Gegege no Kitaro: Youkai Daimakyou, does not suffer from this bug.
this game has an internal CRC check. it this check fais for PRG ROM, the game will show the red screen. the US version of this game has the same CRC values as the Japanese version, so it will fail with this check. so. the questions is, what contorls and settings do you use that press any button upon reset lol... go to the config and disable keyboards and 4-score adpators
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Thank you cah4e3. The last game I played was Arkanoid and I was experimenting with use of the Arkanoid Paddle and Mouse controls for that game. I'm not sure which, but one of those seems to have caused the red screen.
I was completely unaware this check existed though, and I couldn't find anything about it through Google. Since this game will fail this test every time due to being poorly coded, and neither the game nor FCEUX gives any indication of what's going on, is it possible to remove the possibility for users to trigger it accidentally? I noticed Arkanoid automatically loads the Arkanoid Paddle into slot 2; could something similar be implemented for this game that unloads all controllers except for gamepad 1? Since this is a strictly 1-player game (with the exception of that game-breaking debug feature) it wouldn't inhibit gameplay.
I'd be happy to make a separate feature request for this if you'd prefer to keep this topic closed.
Last edit: Trivial Man 2016-05-23
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
seems reasonable to me. Not a great general solution, or even a great precedent, but there's a precedent indeed, and the scope of badness hacks is limited to just this one oddball game.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
this game has an internal CRC check. it this check fais for PRG ROM, the game will show the red screen. the US version of this game has the same CRC values as the Japanese version, so it will fail with this check. so. the questions is, what contorls and settings do you use that press any button upon reset lol... go to the config and disable keyboards and 4-score adpators
works for me. find a better rom.
Thank you cah4e3. The last game I played was Arkanoid and I was experimenting with use of the Arkanoid Paddle and Mouse controls for that game. I'm not sure which, but one of those seems to have caused the red screen.
I was completely unaware this check existed though, and I couldn't find anything about it through Google. Since this game will fail this test every time due to being poorly coded, and neither the game nor FCEUX gives any indication of what's going on, is it possible to remove the possibility for users to trigger it accidentally? I noticed Arkanoid automatically loads the Arkanoid Paddle into slot 2; could something similar be implemented for this game that unloads all controllers except for gamepad 1? Since this is a strictly 1-player game (with the exception of that game-breaking debug feature) it wouldn't inhibit gameplay.
I'd be happy to make a separate feature request for this if you'd prefer to keep this topic closed.
Last edit: Trivial Man 2016-05-23
seems reasonable to me. Not a great general solution, or even a great precedent, but there's a precedent indeed, and the scope of badness hacks is limited to just this one oddball game.