I don't post repair logs but since there are not many for Hang On, I decided to post this.
I got this a few months ago as complete but playing blind in the cabinet. Upon hooking it up on the bench the game was running, sprites were good, audio and controls were fine. All RAM passed. But, the road was messed up.
Disconnecting the small pcb stack made the sprites disappear but the issues remained.
I concluded that the problem was on the large pcb stack and thus much easier to troubleshoot (these pcbs are HUGE!).
Based on the schematics
http://www.jammarcade.net/files/Schematics/Arcade/Hang On.pdf
it seemed that the sub CPU (circled below) was likely involved in the road rendering.
Being familiar with the road circuitry in OutRun, I focused on page 11 of the schematics.
The pcb was riddled with Fujitsu TTLs, a very bad sign. I started probing around the sub CPU and the LS157 at IC76 (7P) had several stuck pins. I used the BUGTrap and immediately found errors
Piggybacking with a known good LS157 fixed the road problem. Naturally the IC from the PCB failed out of circuit
Replacing together with a socket fixed the road
Reconnecting the small board brought back the sprites.
Retested for video, audio and controls, all ok.
That was an easy repair for an awesome racer. I hope someone finds it useful.
Paris
I got this a few months ago as complete but playing blind in the cabinet. Upon hooking it up on the bench the game was running, sprites were good, audio and controls were fine. All RAM passed. But, the road was messed up.
Disconnecting the small pcb stack made the sprites disappear but the issues remained.
I concluded that the problem was on the large pcb stack and thus much easier to troubleshoot (these pcbs are HUGE!).
Based on the schematics
http://www.jammarcade.net/files/Schematics/Arcade/Hang On.pdf
it seemed that the sub CPU (circled below) was likely involved in the road rendering.
Being familiar with the road circuitry in OutRun, I focused on page 11 of the schematics.
The pcb was riddled with Fujitsu TTLs, a very bad sign. I started probing around the sub CPU and the LS157 at IC76 (7P) had several stuck pins. I used the BUGTrap and immediately found errors
Piggybacking with a known good LS157 fixed the road problem. Naturally the IC from the PCB failed out of circuit
Replacing together with a socket fixed the road
Reconnecting the small board brought back the sprites.
Retested for video, audio and controls, all ok.
That was an easy repair for an awesome racer. I hope someone finds it useful.
Paris
Last edited:


