SnapJack High Score Save Patch
The easiest boards for this patch are the later Universal single boards (8106-II) or the bootlegs which seem to be copies of this board as you will just need to replace the 6116 at 2NP (next to the 2 sprite roms) with an NV version such as DS1220, M48Z02, U63716DC etc.
If you have a Universal twin board version it may still be possible, in theory you would need to replace the 2114's at L3 (D0-D3), M3 (D4-D7), N3 (D0-D3) & P3 (D4-D7) with a 6116 NV equivalent as I don't think an NV version of the 2114 exists. You could just replace the ones at N3 & P3 as long as you tie off the upper adress line of the 6116. I don't have access to a twin board version so if you try this please reply with how you get on.
To reset the high score table set switch 6, 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.
sj1.c4
sj6.k4
Note: If your board is like mine and has 2764 roms for the code you will find that rom1 is sj1.c4+sj2.d4 and rom3 is sj5.j4+sj6.k4, so you will have to add $1000 to the offsets for sj6.k4
The easiest boards for this patch are the later Universal single boards (8106-II) or the bootlegs which seem to be copies of this board as you will just need to replace the 6116 at 2NP (next to the 2 sprite roms) with an NV version such as DS1220, M48Z02, U63716DC etc.
If you have a Universal twin board version it may still be possible, in theory you would need to replace the 2114's at L3 (D0-D3), M3 (D4-D7), N3 (D0-D3) & P3 (D4-D7) with a 6116 NV equivalent as I don't think an NV version of the 2114 exists. You could just replace the ones at N3 & P3 as long as you tie off the upper adress line of the 6116. I don't have access to a twin board version so if you try this please reply with how you get on.
To reset the high score table set switch 6, 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.
sj1.c4
Code:
[b]027C: change these bytes 10 00 AF 77 23 10 FC 0D to 0B 94 AF D7 21 D5 6A 01[/b]
[b]0284: change these bytes 20 F9 EF 21 00 70 01 04 to 02 1B D7 EF 21 00 6C 01[/b]
[b]028C: change these bytes 00 AF D7 21 E5 02 E5 11 to 08 00 AF D7 3A 02 90 E6[/b]
[b]0294: change these bytes 94 6A 01 03 00 ED B0 E1 to 20 20 28 6D 21 E5 02 00[/b]
sj6.k4
Code:
[b]0E28: change this byte 10 to 0A[/b]
[b]0E40: change this byte 10 to 0A[/b]
[b]0EDF: change this byte C7 to D3[/b]
Note: If your board is like mine and has 2764 roms for the code you will find that rom1 is sj1.c4+sj2.d4 and rom3 is sj5.j4+sj6.k4, so you will have to add $1000 to the offsets for sj6.k4