Another patch that you will need you to replace a ram chip, its the 8218 ram chip at H1 (next to the four program roms) with an NV version such as DS1220, M48Z02, U63716DC etc.
Until I did this patch I didn't realise that this game keeps the top 50 scores even though it only ever displays the top 10 during the attract mode. This game is really wasteful in the way it uses its ram! Caused me some issues finding enough continuous spaces for the extra large high score table, my first two attempts were getting corrupted after a random number of games!
The patches below are compatible with the Mame rom set DoRunRun.
To reset the high score table enable freeze, ground pin 6 of the edge connector (component side), when powering the board up.
As with all my High Score Patches, please post a reply or click thanks if you find this patch works for you.
2764.p1
Note: If you want to use Do! Run Run on a Universal #8339A board (Wild Ride) you can apply the following patch as well.
2764.k1
GadgetFreak2017-04-03 14:31:01
Until I did this patch I didn't realise that this game keeps the top 50 scores even though it only ever displays the top 10 during the attract mode. This game is really wasteful in the way it uses its ram! Caused me some issues finding enough continuous spaces for the extra large high score table, my first two attempts were getting corrupted after a random number of games!
The patches below are compatible with the Mame rom set DoRunRun.
To reset the high score table enable freeze, ground pin 6 of the edge connector (component side), when powering the board up.
As with all my High Score Patches, please post a reply or click thanks if you find this patch works for you.
2764.p1
Code:
[b]0124: change these bytes FF 17 to 17 12[/b]
[b]
[/b]
[b]0129: change this bytes 21 FE 37 to C3 86 1F[/b]
[b]
[/b]
[b]0358: change this bytes 00 18 to 18 12[/b]
[b]
[/b]
[b]0823: change this bytes 8D 96 to 20 1F[/b]
[b]
[/b]
[b]10B3: change this bytes 28 12 to 80 1F[/b]
[b]
[/b]
[b]These bytes should all be FF before you changes them.[/b]
[b]1F20: CD 8D 96 3A D6 35 E6 08 20 03 CD 59 1F 11 A7 1F[/b]
[b]1F30: 21 18 32 06 10 1A BE 20 20 13 23 10 F8 21 28 32[/b]
[b]1F40: 11 10 20 01 18 00 ED B0 21 08 33 01 18 00 ED B0[/b]
[b]1F50: 21 02 34 01 60 01 ED B0 C9 21 A7 1F 11 18 32 01[/b]
[b]1F60: 10 00 ED B0 21 10 20 11 28 32 01 18 00 ED B0 11[/b]
[b]1F70: 08 33 01 18 00 ED B0 11 02 34 01 60 01 ED B0 C9[/b]
[b]1F80: CD 28 12 C3 64 1F 21 00 20 11 40 32 01 C8 00 ED[/b]
[b]1F90: B0 11 20 33 01 E2 00 ED B0 11 62 35 01 A0 02 ED[/b]
[b]1FA0: B0 21 FE 37 C3 2C 01 47 41 44 47 45 54 46 52 45[/b]
[b]1FB0: 41 4B 32 30 31 37 FA[/b]
Note: If you want to use Do! Run Run on a Universal #8339A board (Wild Ride) you can apply the following patch as well.
2764.k1
Code:
[b]136A: change the byte C8 to C9[/b]
[b]
[/b]
[b]137E: change the byte 00 to FF[/b]
GadgetFreak2017-04-03 14:31:01
