Buck Rogers / Zoom 909 High Score Save Patch

GadgetFreak

Active member
vacBacker
Feedback
7 (100%)
Credits
952CR
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

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]
 

Hurray Banana

Moderator
Staff member
vacBacker
Feedback
8 (100%)
Credits
2,725CR
Added to sticky

and slow down
smiley1.gif
 

GadgetFreak

Active member
vacBacker
Feedback
7 (100%)
Credits
952CR
Sorry
smiley2.gif
guess I have been on a bit of a roll recently. I do have at least another 30+ boards to do yet!
I just find there is so much more point to playing games when the high scores are remembered.
 

Hurray Banana

Moderator
Staff member
vacBacker
Feedback
8 (100%)
Credits
2,725CR
No problem Aaron, you are a worthy contributer to the homebrew section. Just can't always do the updates as quick as I'd like to the sticky repository
smiley1.gif
 

GadgetFreak

Active member
vacBacker
Feedback
7 (100%)
Credits
952CR
Would be great if you can apply it and verify the LED displays update as soon as the machine is powered up. I only have the board set so my LED testing was all done in Mame. To start with they would only update after a game had been played, a couple more hours work though and I seemed to have it done.
 
Top