Finally dug out my Buck Rogers, having not powered it up for 20+ years, it had issues. So having fixed it and having to replace all three 2k ram chips, I decided it was perfect for a high score patch.
My board is socketed with factory sockets so this could be standard for this board set. The ram chip you will need to replace is at IC84 on the CPU board and you will need to replace it with an NV ram chip such as DS1220, M48Z02, U63716DC.
You will need to reprogram a single eprom at IC3 which is a 27128. I have provided patches for the encrypted and un-encrypted versions. I have used the Mame filenames below to make it simple.
Getting the scores to save was simple, but getting the extrernal LED displays to show these on startup took ages
To reset the high score table set switch 8, DIP 2 on 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.
BuckRog : epr-5265.cpu-ic3
BuckRogn : cpu-ic3.bin
BuckRogn2 : epr-5204.cpu-ic3
Zoom909 : epr-5217b.cpu-ic3
My board is socketed with factory sockets so this could be standard for this board set. The ram chip you will need to replace is at IC84 on the CPU board and you will need to replace it with an NV ram chip such as DS1220, M48Z02, U63716DC.
You will need to reprogram a single eprom at IC3 which is a 27128. I have provided patches for the encrypted and un-encrypted versions. I have used the Mame filenames below to make it simple.
Getting the scores to save was simple, but getting the extrernal LED displays to show these on startup took ages
To reset the high score table set switch 8, DIP 2 on 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.
BuckRog : epr-5265.cpu-ic3
Code:
[b]These bytes should all be 00 before you changes them.[/b]
[b]0020: BA 22 74 6E A8 88 8C 86 96 96 C8 37 65 92 8E 41[/b]
[b]
[/b]
[b]00FE: change these bytes F1 02 to 28 25[/b]
[b]0106: change these bytes A1 08 20 19 28 EC 37 65 92 8E to 45 63 AD 09 20 08 B1 88 4C 17[/b]
[b]0111: change these bytes C3 A5 to 20 A8[/b]
[b]012B: change these bytes 19 E9 ED A9 CC to 65 F5 99 63 4C[/b]
BuckRogn : cpu-ic3.bin
Code:
[b]These bytes should all be FF before you changes them.[/b]
[b]0020: 3A 22 FC E6 80 28 04 0E 1E 1E 40 97 CD BA 06 C9[/b]
[b] [/b]
[b]00FE: change these bytes 78 32 to 1A 8C[/b]
[b]0106: change these bytes 01 20 20 11 00 C4 97 CD BA 06 to CD EB 0D 01 20 20 11 00 C4 97[/b]
[b]0111: change these bytes EB 0D to 20 00[/b]
[b]012B: change these bytes 11 49 C5 21 44 to CD 7D 11 C3 64[/b]
BuckRogn2 : epr-5204.cpu-ic3
Code:
[b]These bytes should all be FF before you changes them.[/b]
[b]0020: 3A 23 FC E6 80 28 04 0E 1E 1E 40 97 CD B4 05 C9[/b]
[b] [/b]
[b]00FE: change these bytes 95 A2 to 22 42[/b]
[b]010C: change these bytes 01 20 20 11 00 C4 97 CD B4 05 to CD 65 0D 01 20 20 11 00 C4 97[/b]
[b]0117: change these bytes 65 0D to 20 00[/b]
[b]0131: change these bytes 11 49 C5 21 44 to CD 39 1A C3 67[/b]
Zoom909 : epr-5217b.cpu-ic3
Code:
[b]These bytes should all be FF before you changes them.[/b]
[b]0020: BA 23 74 6E A8 88 8C 86 96 96 C8 37 65 1D 8D 41[/b]
[b] [/b]
[b]00FE: change these bytes 38 91 to E4 E6[/b]
[b]010C: change these bytes A1 08 20 19 A8 4C BF 45 3D 2D to 45 CE AD 09 88 20 B1 28 6C 37[/b]
[b]0117: change these bytes 6E A5 to 20 A8[/b]
[b]0131: change these bytes B1 E1 4D 81 6C to 45 B0 BA EB 67[/b]