Repair: Submarine (Midway)

speleo_de

Member
Joined
Jan 2, 2004
Messages
141
Reaction score
3
Location
Dorfen, Bayern, Germany
Helping a friend to get a non-working Midway Submarine back to life - we are not finished yet :eek:
We had a repair session December 27/28 last year and I want to share some interim results and pictures.

John from flippers.com was so kind sending me the ROM dumps, so I burned two EPROMS in preparation. Our repair session was not too effective, I think I have to get used working together with another person ;) .
Boards are in an L-shape like many of the early Midway boards. We were able to get the CPU board tested with my Fluke 9010A and working. The original EPROMS were dead, so luckily we had the new ones :) . Strapping on the board needed to be changed as the original EPROMS were the TMS2716 kind with three voltages and the new ones good plain 2716 with just 5V. Interesting that the four 6810 RAMs were still ok.
With the I/O board we failed miserably. Someone had worked on the board before, that was clear. So we replaced the missing components and did quick check on the rest. That was the problem: we should have checked more intensively !! :D When switching the machine on, 3 transistors got extremely hot and we were not able to fix that during the remaining time.

Finally I took the boardset home and worked on my own place, did a minimum power harnes and simulated motors by some power resistors, required inputs simulated by switches etc ... I found out that several mistakes were made by the guy who had tried to repair the I/O board before. I fixed that plus two of our own introduced mistakes and now CPU and I/O are at least working on my bench. The CPU board had an additional issue with the 'noise' generator and need a new CMOS 4006 - 18 bit shift register.

To be continued to test the I/O and sound with the Fluke on my desk - don't hold your breath :cool:

--------------------------------------------------------------
For anyone interested - attached are:
- Pictures
- Fluke 9010A ROM checksums
- ROM - RAM - IO mapping (Inputs missing still)
 

Attachments

  • submarine_ram_rom_io.zip
    87.3 KB · Views: 3
  • submarine_desk.jpg
    submarine_desk.jpg
    97.9 KB · Views: 34
  • submarine_io.jpg
    submarine_io.jpg
    99.5 KB · Views: 33
  • submarine_rear.jpg
    submarine_rear.jpg
    94.5 KB · Views: 42
  • submarine_rom_signatures.txt
    308 bytes · Views: 3
Last edited:
Repair Progress: Submarine (Midway)

We've got some signs of life here.

OK, understating :) The game is basically working now with the exception of registering the torpedo hits.

I had some repair & test sessions on my workbench for the PCB set. Finally I fixed some further issues that were introduced by a person before trying to repair. Then I tested inpust and outputs with the help of my Fluke 9010A: lights, motors, sounds - a lot of I/Os. Pretty confident that the boardset was ok, we arranged a 2nd repair weekend at the machine's site.

After installing the PCB and powering on the machine, initial view was good. Sonar sound came up and displays looked fine, but then we realized that the target moving motor still was stuck in one direction and didn't react to the limit switches, the switching transistors became hot. Soon thereafter the +5V dropped to +1.1V and finally the fuse blew for +5V.

An investigation showed that the power transstor for +5V was blown as well. Replacing that and the fuse we powered up gain with little hope for positive news - indeed, the target motor had the same problem. Checking power we didn't found a real issue. although nthe unregulated +/- 14V were a little on the high side (17's). We powered off for that day and put the boardset onto the workbench again to validate it was still working there, yes it did. We then put some thinking effort into the issues for the next day.

The next day we looked into the basics - and we found the issue that probably was present fom the first day the machine was here in Europe: The power transformer was wired for an input voltage of 200V and this in a region on earth that, since ages, has a minimum of 220V. Today we're more at 240V... Luckily the transformer has also a lug for 240V, which we resoldered the mains to.

The change from 200 to 240 VAC input voltage was a full success. All motors working, sounds working, coins and start recognized, torpedo launch ok.

We then adjusted the torpedo mechanism cleaned/lubricated the machine and took some pictures and a video.

Only issue left is to replace the torpedo lamp and check/verify the target hit lamp & sound circuits. The original torpedo lamp is kind of rare here (BA15s, 6V, 3A and FC6 filament), so we need to use a 'cross' version.

Todo:
- Replace Torpedo Lamp
- Add Key lock
- Replace feet
- Final cleaning of periscope

Now enjoy pics and video - to be continued... :

VIDEO - http://www.youtube.com/watch?v=8s-ZMKHGg3o

PICTURES
 

Attachments

  • P1010986_1024.jpg
    P1010986_1024.jpg
    91 KB · Views: 25
  • P1010965_1024.jpg
    P1010965_1024.jpg
    93.1 KB · Views: 19
  • P1010953_1024.jpg
    P1010953_1024.jpg
    96.7 KB · Views: 17
  • P1010956_1024.jpg
    P1010956_1024.jpg
    92.3 KB · Views: 17
  • P1010968_1024.jpg
    P1010968_1024.jpg
    92.8 KB · Views: 20
Last edited:
Repair Progress: Submarine (Midway) - More Pictures

Some more pictures - enjoy
 

Attachments

  • P1010970_1024.jpg
    P1010970_1024.jpg
    68.8 KB · Views: 13
  • P1010971_1024.jpg
    P1010971_1024.jpg
    63.7 KB · Views: 15
  • P1010975_1024.jpg
    P1010975_1024.jpg
    92.1 KB · Views: 19
  • P1010979_1024.jpg
    P1010979_1024.jpg
    77.1 KB · Views: 14
  • P1010981_1024.jpg
    P1010981_1024.jpg
    80.3 KB · Views: 12
Back
Top Bottom