Difference between revisions of "Williams WPC"

From PinWiki
Jump to navigation Jump to search
Line 92: Line 92:
 
===Miscellaneous WPC Boards===
 
===Miscellaneous WPC Boards===
 
Note: Some of these might best be located in the "Game Specific Problems & Fixes" section. Perhaps the pervasiveness of their use within the WPC game list would drive the decision.
 
Note: Some of these might best be located in the "Game Specific Problems & Fixes" section. Perhaps the pervasiveness of their use within the WPC game list would drive the decision.
====[[7-opto & 10-opto boards]]====
+
====[[WPC 7 Opto Board]]====
 +
====[[WPC 10 Opto Board]]====
 +
 
 
====[[Trough opto boards]]====
 
====[[Trough opto boards]]====
 
====[[WH2O & CFTBL chaser lamp boards]]====
 
====[[WH2O & CFTBL chaser lamp boards]]====

Revision as of 20:36, 6 May 2011

ExclamationPoint.jpg
Note: This page is a work in progress. Please help get it to a completed state by adding any useful information to it.


1 Introduction

See here for The WPC System Boardset and History

2 Games

2.1 WPC (Alphanumeric)

2.2 WPC (Dot Matrix)

  • Gilligan's Island
  • Terminator 2: Judgement Day
  • Hurricane
  • Party Zone

2.3 WPC Fliptronics I & II

2.4 WPC DCS Sound

  • Indiana Jones: The Pinball Adventure
  • Judge Dredd
  • Star Trek: The Next Generation
  • Popeye Saves The Earth
  • Demolition Man

2.5 WPC-S CPU

  • World Cup Soccer
  • The Flintstones
  • Corvette
  • Red & Ted Road Show
  • The Shadow
  • Dirty Harry
  • Theatre of Magic
  • No Fear: Dangerous Sports
  • Indianapolis 500
  • Johnny Mneumonic
  • Jack*Bot
  • WHO Dunnit

2.6 WPC-95 CPU

  • Congo
  • Attack from Mars
  • Safecracker
  • Tales of the Arabian Nights
  • Scared Stiff
  • Junk Yard
  • NBA Fastbreak
  • Medieval Madness
  • Cirqus Voltaire
  • No Good Gofers
  • The Championship Pub
  • Monster Bash
  • Cactus Canyon

3 Technical Info

Motorola 68B09E, running at 2Mhz. It is an 8-bit/16-bit CPU with a 64KB address space. Bank switching is required to address more than 64KB. The game ROM size varies from 128KB to 1MB, depending on the game. 8KB of battery backed RAM is available.

For more information, see The FreeWPC Manual

3.1 The WPC Transformer

3.2 The WPC System Boardset and History


3.3 WPC CPU Generations

3.3.1 WPC CPU

3.3.2 WPC-S CPU

3.3.3 WPC-95 CPU


3.4 WPC Power/Driver Board Generations

3.4.1 WPC-089 Power/Driver Board

3.4.2 WPC-95 Power/Driver Board


3.5 WPC Dot Matrix Controller board


3.6 WPC Sound Boards

3.6.1 WPC pre-DCS Sound Board

3.6.2 WPC DCS Sound Board

3.6.3 WPC-95 AV Board


3.7 WPC Fliptronics Boards

3.7.1 WPC Fliptronics I board

3.7.2 WPC Fliptronics II board


3.8 Miscellaneous WPC Boards

Note: Some of these might best be located in the "Game Specific Problems & Fixes" section. Perhaps the pervasiveness of their use within the WPC game list would drive the decision.

3.8.1 WPC 7 Opto Board

3.8.2 WPC 10 Opto Board

3.8.3 Trough opto boards

3.8.4 WH2O & CFTBL chaser lamp boards

3.8.5 HSII & CFTBL triac board

4 Problems and Solutions

4.1 MPU boot issues

4.1.1 Relocating the battery from the MPU board

Relocating the 3xAA battery pack from the MPU board is always a good idea. Leaky alkaline batteries are the #1 killer of MPU boards. Simply removing the batteries is not an option with WPC games as you will always receive a "Factory Settings Restored" message when the game boots.

Options:

  1. Remotely locate the battery holder somewhere below all other boards. This ensures that even if the remotely located batteries leak, they won't leak onto (or even drip onto) any circuit board. Replace the batteries annually, dating them with a Sharpie! as you do.
  2. Replace the 6264 static RAM with a SIMTEK non-volatile RAM. These RAM chips are increasingly hard to find but offer a nice alternative to changing batteries annually. This method requires desoldering/soldering on the MPU and also has the down-side of not maintaining the Real Time Clock (meaningless in some games...nice in games like Twilight Zone that moves the playfield "toy" clock to the current time during attract mode, and Who?Dunnit which has a "Midnight Madness" feature.

4.1.2 Repairing Alkaline Corrosion

4.2 Game resets

4.2.1 A disciplined process to eliminate WPC game resets

4.3 Solenoid problems

4.4 Lamp problems

4.5 Switch problems

4.6 Display problems

4.7 Sound problems

4.8 Flipper problems


5 Game Specific Problems and Fixes

5.1 Doctor Who

The time expander in Doctor Who can be very problematic - the opto boards crack and prevent the mushroom targets on the 2nd level of the time expander from working properly. Often the boards can be fixed with jumper wires and resoldering, and there are aftermarket boards available to replace both. Additionally, the plastic carrier the optos are attached too can warp, preventing the warped section from working. Finally, there is a cardboard shield attached to the carrier that prevents stray light leakage from affecting the optos (most notably during the Davros rounds). If it is missing usually you cannot complete the round as the light from the lock lamps prevents the optos from turning off.

5.2 Indiana Jones

The front right switch on the path of adventure gets hit underneath by ball hits. This shorts the wires/diode/switch lugs. This switch is on the same row or column as the ball jam opto. This is the last opto a ball goes by going up to the shooter lane. So if you are getting extra balls kicked up to the shooter lane, that front right switch is a good place to start. LTG :)

5.3 Medieval Madness

Draw Bridge is acting up
Check the pivot points, they get peened by ball hits and can distort and bind. A bit of work to take apart, they can be flattened or filed to make a smooth pivot point again. LTG :)

Troll carriages. Gravity can loosen the collar from the cage, and cause binding on the up or down movement. You can re-peen it with a cold chisel. Or braze it. The collar is much thicker than the cage so welding won't work, you'd melt the cage.

A common problem is a broken wire on the troll head target. Easiest is to take the whole carriage out of game. Remove the bolt holding it to plunger, unplug the connector. Lift up and wiggle out, lean to one side so long part clears playfield hole. Remove nut on plastic piece and remove. Remove troll target. Cut cable tie. Resolder wire good. Check both wires and diode. Reassemble. Put on new cable tie. Install back into game. LTG :)


5.4 The Shadow

Fast shots to the lower phurba ramp diverted to the right sometimes get stuck because of the switch wireform hanging the ball up. One way to fix this is to get a replacement microswitch with a long wire actuator, and bend it so the activation occurs much later down the wireform ramp, as shown in this photo: Media:shadowswitch.jpg

5.5 Star Trek TNG

There is a thin wire running from the 8 driver board (right side of backbox) to the single drop target reset coil on the playfield. Make sure this wire is present and secure, as coils will lock on if not. Replace this wire with a thicker variant to help prevent it breaking from vibration and stress.
You might remove the three wires from the lug ( purple wire/green stripe, the thin one looks more lavender) and solder to a single wire and solder the single wire to the coil lug. that way if it ever breaks off from vibration, the three stay together and don't knock out a transistor on the small driver board and lock on a subway coil.
Missing ball or Extra Multi-Ball
A common problem is broken wires on the trough optical board(s), especially the large 270 ohm resistors. One way to test is to put the machine in switch edge test mode and bang on the playfield just above the flippers to see if any switch edges register. They should not. Replacement boards are available with shock mounts or you can alter your own boards by drilling out the holes and adding grommets. <<LINK TO CONVERSION INSTRUCTIONS NEEDED.>>

5.6 The Getaway High Speed 2

Super Charger not accelerating well and then blows fuse 103. All 3 magnets pulse no matter which opto is interrupted

The ball did not accelerate well and was blowing fuse 103 on the Solenoid Driver Board after a few revolutions. I worked on it for a while then put the project on the shelf for a few months after getting advice from lots of helpful folks on RGP. I posted results of further testing early last week. I noted that all three magnets seemed to pulse no matter which opto was opened.
Clive Jones pointed out the problem could be with one of the 2 CMOS chips on the Accelerator board or a LM339 on that board. By checking the optos in switch test I verified the optos all worked fine and there were not multiple openings when I opened any of them with my finger. This ruled out a LM339 So I replaced the CMOS chips U2 (4011) and U3 (4071) (shotgun repair I know :)) *maybe someone could chime in on how to test those CMOS chips. I put the board in and a new fuse and man that ball started flying around the super charger. Man was I relieved. Now the average speed according to the Supercharger time test is in the low 80s.

5.7 White Water

Ball hangs on "lip" of reproduction ramp between Spine Chiller ramp exit and upper playfield

The reproduction ramps from Pinball Inc are excellent. Some Spine Chiller ramps finished manufacture with an almost undetectable "lip" at the exit point of the ramp. Prior to installation, use an Exacto knife or similar to slice that lip off.

Ball sits in "dimple" under "lock-to-upper-playfield" VUK

After thousands of landings from the VUK onto the same upper playfield spot, the playfield becomes dimpled. The ball will sit in that dimple until shaken loose or until another ball emerges from the VUK (as in multi-ball). A "Cliffy" protector will solve this problem quite elegantly. [1]

Ball spins backwards after being launched up the "lock-to-upper-playfield" VUK

Sometimes, the ball will "backspin" after being ejected from the upper VUK, slowing gameplay. Install one (perhaps two) rubber post rings (or rubber grommets) as pictured here: [2]

5.8 Twilight Zone

see Twilight Zone#Game-Specific Issues

6 Repair Logs

Did you do a repair? Log it here as a possible solution for others.