Location: UO Arcade (Urban Outfitters), Cardiff City Centre
The Machine: Sega Batman Forever (1995)
The Mission: I was called out to the new UO Arcade tucked inside the Urban Outfitters store in Cardiff. It’s a cool, somewhat hidden spot where retro arcade cabinets mix with modern fashion. Their solitary pinball machine, the giant Sega Batman Forever, was in trouble. The report was: “Weak flippers and balls getting stuck constantly.”
Part 1: The Power Loss Mystery Upon firing it up, the lack of power was obvious. The flippers could barely make it up the ramp.
- Suspect #1: Fuses. I checked the high-voltage fuses; all good. I noticed one fuse holder was a bit loose, so I re-tensioned it, but the power was still inconsistent.
- Suspect #2: Transistors. I checked the TIP36 transistors on the driver board. All tested fine.
- The Culprit: The Interlock Switch (Coin Door Switch). This switch cuts the high voltage (50V) when the door is open for safety. It was acting inconsistently—making and breaking the connection rapidly—starving the flippers of power. I adjusted and fixed the switch contacts. Result: Full power restored!
Part 2: Holy Loose Screws, Batman! With power back, I play-tested the game, but the ball got stuck in the right inlane.
- Screw #1: I found a rogue screw wedged in the inlane, blocking both the switch and the ball. I fished it out.
- Screw #2: A few games later, the machine refused to serve a ball. I checked the Ball Trough. Another loose screw had fallen in, jamming the kicker coil and the ball stack.
- Screw #3: Unbelievably, minutes later, a ball got stuck in an outhole. I looked in… yet another loose screw!


I don’t know what Gremlin was loosening these inside the cabinet, but I removed them all and did a full “shakedown” to ensure no more were hiding.
The Finish: The playfield was looking quite grey and dusty, so I gave it a thorough cleaning and a wax. Now the game plays fast, the flippers snap hard, and the balls flow without hitting any metal debris.
Status: Fixed and ready for action in Cardiff!

