

But when I go In game to test, I find that the emulator now just takes imputs for both players through the player one controls, and only responds to a couple of imputs from the 2nd player. I am not able to make any changes to the controls anyways. I go through the retroarch control settings, go to the 2nd player controls, and everything appears to automatically copy itself correctly. So I think I may have the solution worked out on that.) But even though Ive gone through the retroarch section for setting up the 2nd set of controls, it hasnt fully worked out. There is a issue with the sound, (I still have to go into the boot menu and delete the # sign and Get it to go through the headphone jack. Some things to improve on the next build, but its not all that bad. Once again, I have been running searches and attempting to fix on my own.

DIP SWITCH C6: Turns on autofire for the player's attack button.Im back! And.DIP SWITCH C3: Player does ridiculous amounts of damage.DIP SWITCH C2: No objects will take damage, including the player and enemies.DIP SWITCH B8: Turn on object debugging sprites.DIP SWITCH B7: Game always runs in "turbo" speed (as if holding a button during a cutscene).DIP SWITCH B6: Puts up some debugging numbers on the screen.DIP SWITCH B5: Puts up a cross-hatch on the screen.DIP SWITCH B4: If set, the player cannot be hit, effectively making the player invincible.If the value is zero, the game runs at normal speed. That is, if A7 and A8 are on, the game runs at 1/24th speed.


For example, if A1 and A3 are on, you will start on stage 6. DIP SWITCH A1-A3: Change the starting level.They're at $FF8022 (on the Japanese ROM set) for 3 bytes, you will need to remove the game's read code in order to modify these.ĭebug mode will also give you access to a special version of the test menu with more options, including some game data editing and viewing. As of the time this is being written, MAME does not expose these DIP switches, so you will have to get a bit dirty and override them yourself in memory. This is also exceptionally hard on MAME, which simulates the coin button as a pulse rather than a constant signal.įrom here, the rest of the debug mode is controlled by the 3 on-board DIP switches. If that's too much effort, you can just force the byte at $FF84AA (on the Japanese ROM set) to non-zero. This will also have to be done when exiting the test menu. To enable, hold Player 1 A, B, Coin, Up, and Right at the same time while the game boots.
