Jump to content
Due to a large amount of spamers, accounts will now have to be approved by the Admins so please be patient. ×
IGNORED

Game Plan MPU-1 Repair


Recommended Posts

  • Administrators

To run this board on the bench you need the following.

Connector J1(top right 15 pin)

Pin 14-15 Ground

Pin 13 +12

Pin 11-12 +5

See the first video in this post on how to trick the board into getting past the first flash.

 

Repair notes part 1. Jumpering board for 2716 roms.

Putting some information I've learnt while working on these Star Trip Cocktail Pins. It's really hard to find any solid information on these boards that has clear instructions on how to work on them. Most I've found is on the Gen 2 board.

 

Important Information.

RAM

Gameplan Gen 1 boards use 2 6551 cmos rams. There is a socket for a 2810 ram but is not used for Star Trip which is lucky because all the boards have bad corrosion damage in this area.

Gen 1 boards will not boot with any flashes if the 6551 cmos rams at U6 and U7 are bad. In my case ALL the rams on all 5 boards except 1 were bad. I was able to get 1 flash with the only good ram I had in U6 however after the board was modified to take 5101 rams I could not get any flashes without both 5101 installed. I found the information on the wiki hard to decipher and VERY confusing on how to convert the board to take 5101 rams however I managed to work it out (coming up in Part 2)

ROM

A DIY adapter to read 2316 roms as 2716 can be found HERE

In my case ALL roms were bad and only 2 I could get data out of that even closely resembled what they should be.

Reset Circuit.

Felt right at home with the reset circuit. It's almost identical to the Berzerk Arcade boardset I recently worked on. I'll be doing a write on a mod I did using a Mcp120 soon.

 

So yeah I had a hard time getting a board working because I had no working reference board and I had no idea is any of the components were any good.

 

Converting Gen 1 to take 2716 roms.

The schematics are pretty cryptic on how to do this but I eventually worked it out.

IMG_20191213_112258.thumb.jpg.0313b7ba6062f06391e321034f34f4db.jpg

Cut the circled traces and jump a wire from pin 24 to 21. This pulls VPP high.

IMG_20191213_112208.thumb.jpg.20507dffa588e0126d6b81cd004e0595.jpg

Install circled jumper and cut circled trace. What you are doing here is separating the OE between U12 and U13. U12 remains connected to A11 on the CPU while U13 with 1 more jump will be connected to U5 Pin 11.

The Jumper connects Pin 20 on U12 and U13 to Pin 21 (RD) of the Z80 CPU.

IMG_20191213_112152.thumb.jpg.f966f9422e745e227b187916ae950ec1.jpg

Final jump is below the 74ls32 U5 above and connects to what I wrote above.

 

That's it your board can now take 2716's.

 

Part 2 - Converting board to take 5101 rams.

Why would you want to do this?

Apparently 6551's are hard to get and its absolutely essentially both the rams work for you to have any chance to get one of these boards to boot regardless of what the manual says about what diagnostic flash means what.

This tripped my up for days because A.it turned out all but one of the 6551's on all the boards were bad and B.the Wiki was next to useless.

 

[ATTACH=CONFIG]157557[/ATTACH]

Cut trace on U6 and U7 between pins 18 and 19. This this also breaks the track between pin 19 between U6 and U7 and will have to be repaired.

[ATTACH=CONFIG]157558[/ATTACH]

Run a wire between Pin 19 (CE1) on U6 and U7 this goes to pin 6 of a 74s32 @ U9. Depending on how bad the corrosian is you'll probably have to run the wire right down to the 74s32 Pin 6 which was the case here otherwise just run a jumper between pin 19 on U6/U7.

[ATTACH=CONFIG]157559[/ATTACH]

Next Pin 18(OE) needs to be wired to Pin 21 (RD) of the Z80 CPU. The easiest place to get the signal is from the jumper we installed just under the rom socket U13.

The last and most annoying step we need to invert Pin 17(CE2) of the 5101 using a 74LS04. Seeing as there are no spare inveter pins to use on the board we need to add a extra IC in.

[ATTACH=CONFIG]157560[/ATTACH]

First cut the track on U5 74ls32 Pin 8 as shown.

[ATTACH=CONFIG]157561[/ATTACH]

This step we have to add in a 74ls04. I've mine it where the socket for the 6810 would be. You may have to piggy back it on top of another 14 pin IC like the 74ls00 at u4 or 74ls32 at U5 it all depends how bad it damaged the area is where the 6810 socket sat which in my case bad to the point you can't even melt the solder and desolder most of the pins. If you can at least get the hole for pin 24 out we can use that as our +5 for the 74ls04(pin 14).

[ATTACH=CONFIG]157562[/ATTACH]

Bend up all the pin except pin 14. Cut off pins 8-13 (not needed) and trim pins 1-7 as shown in pic. Insert Pin 14 of the 74ls04 into 24 of the 6810 through hole and connect pin 7 to ground, I used the big ground trace shown in the pic.

We'll be using pin 1(input) and 2(output) of the ls04

[ATTACH=CONFIG]157563[/ATTACH] [ATTACH=CONFIG]157564[/ATTACH]

Run a wire from U5 pin 8 to Pin 1 on the 74ls04. You can run the wire through the holes as shown. You'll probably have to drill them because you just can't melt the solder. Don't worry about damaging the plated through hole. This is the area where a socket for the 6810 would sit, its not used and never will be and is too damaged to worry about anyway.

[ATTACH=CONFIG]157565[/ATTACH] [ATTACH=CONFIG]157566[/ATTACH]

Last step is to run a wire from pin 17 U7 to pin 2 of the 74ls04.

 

Congrats your board is now set up to run 5101's

Now here's a as little presentation on YouTube for everybody to barf at which shows you the board flashing and how to trick the Zero cross to think there is 24 volts.

If the board in the second part of the video looks like a glazed doughnut it's because it's had a good coat of PCB lacquer.

  • Thanks 1
Link to comment
Share on other sites

This is why you are Arcade King :cool:

Really good idea in documenting this.

Were you able to read the original roms and transfer them?

And how about the ram chips, did you manage to get replacements?

 

Sorry, I see there is a part two, looking forward to following this.

Link to comment
Share on other sites

  • Administrators
This is why you are Arcade King :cool:

Really good idea in documenting this.

Were you able to read the original roms and transfer them?

And how about the ram chips, did you manage to get replacements?

 

Sorry, I see there is a part two, looking forward to following this.

The forum is good to write down repair logs rather than using notepad, I find myself coming back often looking at my old logs. I found the wiki very confusing, A lot of mods are shown for Gen 2 boards however no clear explanation is given to why a trace was cut and why jumper X was installed so I'm trying to make this as simple as possible to follow.

Luckily the roms were available on IPDB https://www.ipdb.org/machine.cgi?id=3605 I would have been screwed if they weren't.

 

Fun fact. There was another game called "Family Fun" that uses exactly the same playfield and roms as Star Trip.

https://www.ipdb.org/machine.cgi?id=817

Link to comment
Share on other sites

  • Administrators

Part 2 - Converting board to take 5101 rams.

Why would you want to do this?

Apparently 6551's are hard to get and its absolutely essentially both the rams work for you to have any chance to get one of these boards to boot regardless of what the manual says about what diagnostic flash means what.

This tripped my up for days because A.it turned out all but one of the 6551's on all the boards were bad and B.the Wiki was next to useless.

 

IMG_20191216_074341.thumb.jpg.7ce7092703fce5b086f8fe8473f27f25.jpg

Cut trace on U6 and U7 between pins 18 and 19. This this also breaks the track between pin 19 between U6 and U7 and will have to be repaired.

IMG_20191216_075224.thumb.jpg.f85246dad0d15885d195053ac002ecf7.jpg

Run a wire between Pin 19 (CE1) on U6 and U7 this goes to pin 6 of a 74s32 @ U9. Depending on how bad the corrosian is you'll probably have to run the wire right down to the 74s32 Pin 6 which was the case here otherwise just run a jumper between pin 19 on U6/U7.

IMG_20191216_075533.thumb.jpg.763274725b28668ffeb0641c109e7644.jpg

Next Pin 18(OE) needs to be wired to Pin 21 (RD) of the Z80 CPU. The easiest place to get the signal is from the jumper we installed just under the rom socket U13.

The last and most annoying step we need to invert Pin 17(CE2) of the 5101 using a 74LS04. Seeing as there are no spare inveter pins to use on the board we need to add a extra IC in.

IMG_20191216_080419.thumb.jpg.d3fee707330fef0f567448af5e86fa50.jpg

First cut the track on U5 74ls32 Pin 8 as shown.

IMG_20191216_081339.thumb.jpg.ea72407234d07dd5e611a6f6abd85a9b.jpg

This step we have to add in a 74ls04. I've mine it where the socket for the 6810 would be. You may have to piggy back it on top of another 14 pin IC like the 74ls00 at u4 or 74ls32 at U5 it all depends how bad it damaged the area is where the 6810 socket sat which in my case bad to the point you can't even melt the solder and desolder most of the pins. If you can at least get the hole for pin 24 out we can use that as our +5 for the 74ls04(pin 14).

IMG_20191216_082236.thumb.jpg.fb12832fe4543bd09b6a86c852f53560.jpg

Bend up all the pin except pin 14. Cut off pins 8-13 (not needed) and trim pins 1-7 as shown in pic. Insert Pin 14 of the 74ls04 into 24 of the 6810 through hole and connect pin 7 to ground, I used the big ground trace shown in the pic.

We'll be using pin 1(input) and 2(output) of the ls04

IMG_20191216_082908.thumb.jpg.1ca4905bd74111645cbd3b7d9c0cedd9.jpg IMG_20191216_082945.thumb.jpg.42e3512325a1079757c6b6e1a0343967.jpg

Run a wire from U5 pin 8 to Pin 1 on the 74ls04. You can run the wire through the holes as shown. You'll probably have to drill them because you just can't melt the solder. Don't worry about damaging the plated through hole. This is the area where a socket for the 6810 would sit, its not used and never will be and is too damaged to worry about anyway.

IMG_20191216_083219.thumb.jpg.12de269bb7fb5e620f1857c7654019fc.jpg IMG_20191216_083241.thumb.jpg.a9f73910ffa6f94a0c75e2efb330b89e.jpg

Last step is to run a wire from pin 17 U7 to pin 2 of the 74ls04.

 

Congrats your board is now set up to run 5101's

Now here's a as little presentation on YouTube for everybody to barf at which shows you the board flashing and how to trick the Zero cross to think there is 24 volts.

If the board in the second part of the video looks like a glazed doughnut it's because it's had a good coat of PCB lacquer.

 

Part 3 will be replacing the reset circuit with a single MCP120-450.

First post updated with this post and extra info about running these boards on the bench.

Link to comment
Share on other sites

  • Administrators
Have you seen this repair guide,its more to do with the MPU 02 but might be helpful

http://https://pinside.com/pinball/forum/topic/game-plan-mpu-repair-a-shotgun-guide-w-pix

 

Thanks mate yeah that's the first thing I found unfortunately as you said more about MPU-2.

The information I've provided so far has been cobbled together from several sources but mostly working it out for myself.

I got a couple of the boards working now, I just need the time to document the rest of the mods I've done.

 

Edit: @GIBO sorry mate we must have been editing your post at the same time to fix the link. For some reason I saw 2 of the same posts and deleted one and now both are gone.

Edited by Arcade King
Link to comment
Share on other sites

Interesting path of pinball these machines took. At Goddards we imported heaps of NIB Take Five coctails. Site owners were extremely interested in them originally because it addressed many of there concerns tradition pinballs come with like not needing two people to move them, less real estate required, less industrial looking and less mechanical noises coming from them when in use.

Unfortunately, they didn't make money but that was in a time when traditional pinball was king. Maybe now is the time with a bit of playfield manipulation, better sounds and a less drab fake wood paneling externally, these machines could be a fine stepping stone to get the young into learning what pinball is all about?.

Be interesting to see how easy the original game rules could be changed for an overall better game?. I remember the Take Fives suffered badly with very slow reacting slingshots and bumpers and this made for a very slow overall game.

Link to comment
Share on other sites

  • Administrators

From a collection point of view it's just a fun novelty item that's going to look great in any games room. I don't think anybody would expect anything more than a the novelty value.

At this point its about getting the electronics reliable. I don't usually mix work with the forum but I thought this may be of interest to somebody.

  • Like 1
Link to comment
Share on other sites

  • 6 months later...
  • Administrators

Been a long time since I've updated this thread.

I was thinking about ways to make these games as reliable as possible and a Nvram/Fram solution is just the thing needed. I came across @Tangles Stern MPU-200 5101 replacement board.

IMG_20200716_170041.thumb.jpg.ec9dcbf618c03e3e22ac1191a5246a93.jpg

After a few hours playing around with my breadboard and a FM16W08 64k Fram I'm happy to report I've successfully modified this Gameplan MPU to work with Tangles board which I might add is far easier than modifying it to take 5101's. I'll now be able to design and make a drop in replacement that requires no modification of the board what so ever.

The benefits will be a more reliable board with no batteries, adding in the extra inverter no longer needed and getting the rest of the corroded MPU's up and running...I hope.

 

IMG_20200716_095205.thumb.jpg.ca5a46b12173c253cf32e177db206b0d.jpg

IMG_20200716_095259.thumb.jpg.4f9b83344cda46e72022ac207246965e.jpg

I've got this game working and all lamp, solenoid and switch tests pass, I can even start a game.

So progress :)

IMG_20200716_095125.thumb.jpg.359a209d5b60822ada0d16759dd7a7d9.jpg

Edited by Arcade King
  • Like 4
Link to comment
Share on other sites

  • Administrators

IMG_20200725_152633.thumb.jpg.f92e961d54f293fc640d231cc23002d6.jpg

and here's my first Gameplan drop in CMOS ram replacement board I just put together...and it just occurred to me I should proof read stuff before getting it manufactured.......oh well this batch can be called the special LE edition not that any more will be made unless somebody asks me specifically.

 

As aforementioned this is a drop in replacement no modifications required however I do recommend cutting the trace to the rams from the unregulated 5 volts and joining it directly the the regulated 5 volts to avoid any weird behavior.

I'll document this down the track.

  • Like 1
Link to comment
Share on other sites

  • 3 weeks later...
  • Administrators

And Finally here's a short video of Tony playing the finished game. Sorry about the glare from the rooms lighting.

I think I put 150+ hours into the research and repair of this machine's boards and PSU.

 

 

[/url]IMG_20200810_153741.thumb.jpg.73b224615b1854e7ba1e28f7c3f3b117.jpg

Also I'm starting to put together some more AKRAM @Audioenslaved and version 2 of the Gameplan Ram replacement board from the last post with correct spelling. I also mixed up the A4 and WE lines so I had to remake them anyway.

Edited by Arcade King
  • Like 6
Link to comment
Share on other sites

That's excellent work Trav , so much time and effort and well worth it!

I repaired a sharpshooter 2 board 6 months back that was badly corroded...so much extra work involved modifying it to take the 5101 rams etc.. , mine was a gen2 and not as difficult as yours as i only needed to change jumpers for the roms.

You've made repair to these boards so much easier...Top effort!

  • Like 4
Link to comment
Share on other sites

  • 1 month later...
  • Administrators

IMG_20200908_115228.thumb.jpg.ec0ed110620faa1d4d1eaacc7cb2395e.jpg

Second Gameplan MPU is 100% finished tested and working.

This ones got the modified reset circuit and my drop in Fram replacement board, no batteries EVER!.

So pleased with how this came out and hopefully will run for many years to come. That Fram adapter I made should make getting the others a lot easier to get going and saves a lot of hacking of the board.

I'm going to give myself a well deserved pat on the back for this one :D

8cecd8828f553265e661dda83232d8ee.thumb.jpg.7c92bfb9c33c7475cf95f167182a6174.jpg

98b1c78debe7d73332ff87748e1981d1.thumb.jpg.8fc4be9af60b5cd9e9e5d75bf7c74737.jpg

905b859a6f0241427552c23cc8e6f1b7.thumb.jpg.9e237e66cd1525ac096c1326bb83fe6c.jpg

559672115cf5e0ad52d541ec8f11c94c.thumb.jpg.6b4539fbfaa5030ef6e88a7268d211ce.jpg

e2b940ae451e23d42001e8842e7c6464.thumb.jpg.ac87abd3a3365032e4edd1b30ed842c8.jpg

  • Like 1
Link to comment
Share on other sites

  • 4 months later...

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...