| Modifying a Stargate CPU to work with later games |
| (Robotron, Joust, Splat! and Sinistar) |
| THIS PAGE IS UNDER CONTRUCTION - IMAGES TO COME SOON! |
 Identifiable by small daughterboard at the bottom of the board and 5770-09656-00 etched above battery holder. |
This modification allows us to modify a Revision - Stargate CPU to allow us to use it with later games such as Robotron, Joust, Sinistar, Splat! and with further modifications Bubbles.
Stargate games were shipped with two revisions of CPU board; revision - and revision B. The revision B (also C and D) boards can as standard run all the later games but, unfortunately the revision - boards can only run Stargate in their standard form.
Why do later games not run on a revision - board? Well if you examine the schematics, the BS.BA signal is inverted to be /BS.BA on revision B and later boards but not on revision -. Stargate ROM boards do not use the BS.BA signal so this modification will have no affect for Stargate.
If you look at a revision B board you will see that the BS.BA inversion was actually a factory modification done by cutting two tracks and inserting two jumper wires to route the signal through a spare NOT gate. Fortunately the same gate is spare on a revision - board so we can do this modification ourselves.
View a High Resolution Image of this PCB (123kb). |
To implement the modification simply follow these steps:
What to do if it doesn't work???
I have carried out this modification on numerous boards with no problems but it may be possible that something can go wrong. If your modified board does not work, try it with a Stargate ROM board. It does not use the BS.BA or /BS.BA signal so if it works with Stargate then your problem is with the modification. Recheck all your work, look at the BS, BA, BS.BA and /BS.BA signals with a 'scope/logic probe to see what they are doing. As a last ditch attempt replace IC's 5A or 6F, or undo the mod completely. REMEMBER THIS MODIFICATION IS CARRIED OUT AT YOUR OWN RISK!
Disclaimer: Although I have done my best to ensure that all information contained on this page is correct, I can take no responsibility for damage to your game, its boards or yourself! |
|