WOZ Throne Room Bug Exposed

It was recently revealed in some online forums that a bug was discovered in the Wizard of Oz program code, that allowed very lucrative shots to be done repetitively, racking up large amounts of points.  This exploit was observed being used by a high-level pinball player and attracted the ire of WOZ software developer Keith Johnson, who was quite upset he had to find out about the bug from others after it was used in a competitive environment.

Keith was understandably upset, and I don’t blame him.  But once there was a bug known, those that were aware decided to keep it secret until it was patched.   Unfortunately with some people knowing the bug and actively taking advantage of it in competitive situations, some of us felt keeping the exploit private was unfair and counterproductive.

With the assistance of Marcus Trevino, tournament director at the Texas Pinball Festival and Houston Arcade Group and Josh Tidmore, I did some research and discovered the exact nature of this bug, which I’m revealing in the video below.   I’m doing this in hopes of making everybody aware of what the bug is and how to spot it being exploited.

Note that it’s NOT easy to even get to the point where it can be exploited.  It would take a pretty experienced player to use this glitch, but it’s definitely doable and very profitable when executed.

In a nutshell, the exploit has to do with the second phase of Emerald City Multiball Jackpots.   In order to use the exploit you do the following:

1.  Start ECMB (Emerald City Multi Ball) by lighting all the character letters and locking 3 balls in the center/right ramp.

2.  Complete the first phase of ECMB jackpot shots by hitting a character rollover and then shooting the right/center ramp.   After all three characters are collected, you then shoot the throne room to approach the Wizard.

3.  The second phase involves rolling over each character button (Tin Man, Scarecrow, Cowardly Lion) and then shooting the throne room to collect the jackpot/reward

You’re supposed to hit each character + throne room to get a jackpot.

The Jackpot starts at 20k and then increased by 10k for each subsequent Jackpot, so ideally completing the second wave would yield:

20k + 30k + 40k = 90k total points for all three character jackpots in the second phase.

However, if you avoid hitting the second and third character rollovers, and instead keep shooting the throne room, you can rack up consecutive, cumulative jackpots in perpetuity (20k + 30k + 40k + 50k + 60k, etc.) theoretically scoring endless amounts of points and jackpots that keep increasing.

 

Recommended mods to Bally-18/35 and Stern solenoid driver boards

In today’s episode, I go over some standard, recommended modifications to the Bally-35 series solenoid driver board. There are over 60 popular pinball games that use this hardware setup and these quick modifications will help make the game run better and more-reliably. They involve adding three jumpers to the board. Whenever I have a chance to work on one of these boards, I do these mods.

Here are some front and back pictures of both Bally and Stern Solenoid driver boards. The black wires are the mods. The other colored wires are done by operators having to do with the coil lockout relay.

Bally Solenoid Driver board
Stern Solenoid Driver Board

Fixing slingshots and coils that don’t fire on Williams System 3+

In this video series, I go over a 1979 Williams Flash pinball machine that has a few issues. After rebuilding the sound card and getting the sound working, I move on to figuring out why several of the playfield features are not working. I go through step-by-step trying to figure out where the problem is and why certain coils are not firing, eventually tracing it all back to logic chips on the driver board. Watch me as I fumble my way into getting the game back to 100%, and as usual, pardon my occasional tangents and erroneous conclusions as I diagnose where the problems are in this un-edited video series.

flash_ic
In Summary, there are a few steps to follow when you’re trying to diagnose a playfield coil that does not properly fire.

First, as always, make a visual check of the playfield and connectors to see if you notice any obvious problem like a broken wire or diode, coil winding that has come loose, or an obviously burned coil, or cracked/loose solder joint.

Second, check to see if there’s power to the coil and it can be manually trigger by grounding the non-power-supplied lug.

Third, go into coil test mode and see if the coil can be fired from the diagnostics. (if it can but not in game play, it is likely a switch problem)

Forth, trace continuity in the switch matrix wiring to/from the playfield. Also note (as I later discovered while working on this game) that if the coil is using one of the special solenoids, it will have a second trigger switch/line that needs to be checked.

Fifth, if continuity checks out, then test the switch matrix or trigger lines on the driver board.

If you’re at this point and things still don’t work, it’s time to examine the driver transistors and pre-drivers… you should have, at step 1, examined the driver board to see if there were any obviously burned components on the driver board. Now you have to bust out a multi-meter and check the transistors and ICs in the signal path — noting that if they test good, this dosn’t mean they necessarily are good.

If there still is no conclusive cause, you have to start replacing components, starting with driver and pre-driver transistors, and then the 7408 and 7402s.

Fixing Bally -35 reset issues and bullet-proofing the power driver board

I was having an issue with a Bally “Supersonic” pinball machine randomly resetting/rebooting. The problem was traced to irregular power coming off the driver board. In this video series I go over a necessary process to bring these old boards back “up to spec” as well as a few improvements that make the game overall more reliable.

How to survey, appriase and evaluate a pinball machine in the wild?

I made a video for a friend who was going to check out a game for me at an estate sale, and I thought, in the process, let me outline a few basic ideas on how to evaluate, appraise or give a “look-see” to a pinball machine in the wild and determine what kind of condition it’s in? There is no fool-proof guide, but here are some ideas and suggestions for when you come across a game, what to look for and what to do in order to asses its value.

If you have friends that know you’re a pinball enthusiast who occasionally forward you leads on games, this video also is worth them seeing so they know what kind of info you are looking for, and what to look at with these machines to determine if they’re worth pursuing. In this video I go over all the basics, including identifying the different “eras” of machine and what makes them more/less valuable, as well as how to disassemble and transport a machine.

By the way, I am available to help appraise pinball machines if anyone needs any guidance. 🙂

Fixing broken flipper buttons and dispelling a myth about how to hit the flipper buttons

In this episode I go about repairing broken flipper switches on a Gottlieb electro-mechanical pinball machine, and take the opportunity to discuss how flippers work and why hitting the flipper buttons harder actually does the opposite of what you might think.

A most unusual glitch in an “A-List” EM game

I’ve been very excited about one of my latest acquisitions. A much-coveted Bally 4 Million BC pinball machine that I drove almost 1200 miles to acquire. The game is in great condition but was having a very unusual problem whereby it would kick out extra balls into play constantly. After going after the most obvious places and cleaning relays, then looking at the schematics and expanding my search, then finally going through every relay in the machine and cleaning contacts, the problem still persisted.

Here’s a description of the issue:

Then finally, it dawned on me. How obvious the solution was! But a very rare thing to see in an EM: a glitch that was the result of the logic design of the game and me being careless when I went to wax the playfield!