
Symptom: Snow Bros 2 hangs with "Coin Error" if a coin button is held for two long. It also happens for other games (a quick Google Search shows that) but this does not fix those. The high-level approach for the workaround can be applied. Scenario: Playing with multiple players (the game supports up to 4 players), when it's time to insert credits to continue halfway through the game (young kids, especially), a slight delay in releasing the coin button will result in the game hanging. The different pieces for my workaround in this case are: Workaround: Since this game quickly became one of the favorites of the kids to play together with me, since it supports more than 2 players, I looked for fixes for a while - different emulators, even latest MAME releases, but nothing, so I had to come up with a workaround.
#Mame rom snow bros 2 code
Create/load a cheat code for infinite credits.Set the game to auto-load a save state on launch Īlso, my workaround is on lr-fbneo with the ROM snowbro2.zip, so I recommend using this emulator and this exact ROM (and not a clone) if you apply the exact same changes.ġ) Create a save state after the initial boot stage.Start by launching the game as normal, and after the "HELLO" launch prompt disappears create a save state by pressing HOTKEY + R1.

Note the name of the save state in the RetroArch dialog on the bottom left corner of the screen. Now, navigate to your arcade roms folder via SSH, command-line or in any other file explorer and rename that most recent save state to. This will be used at the last step, but it's easier to create it before the next steps.Ģ) Remap controls to remove the "coin" button mapping In my case, it had created a snowbro2.state1 file, so I renamed that to. You may create it manually in that folder, with that name.ģ) Create/load a cheat code for infinite credits In my case, this created a /opt/retropie/configs/arcade/FinalBurn Neo/snowbro2.rmpfile with the following: input_player1_btn_select = "-1" Since the problem relates to inserting coins, start by removing the COIN button mapping from select, for P1 and P2, and save a Game Controls override file. Since we can no longer insert coins, I created a cheat file for the game to be permanently set on 99 credits.
#Mame rom snow bros 2 how to
I won't go in detail as to how to create cheat codes as there are many guides around the internet and this was also my first time doing so (i.e. I was probably lucky), but I now have a cheat file on /opt/retropie/configs/all/retroarch/cheats/FinalBurn Neo/snowbro2.chtwith the following content: cheat0_address = "120" SNOW BROS 3 MAME ROM HOW TO You'll notice that there's one cheat that's disabled, and it's exactly the same. Probably this would work equally well: cheat0_address = "120"Ĥ) Set the game to auto-load a save state on launch Probably you can remove it altogether - as I said, this was the first time doing so and since it works now I'd rather add it here exactly as it is. Now that the game will auto-load this cheat on launch, it will no longer boot but rather report a "RAM ERROR" (if I recall correctly).

It makes sense - we're now explicitly messing with RAM values on startup.
