The Aussie Pinball Arcade

Aussie Pinball Forums => Archived Threads => Homepin => Topic started by: Homepin on January 10, 2013, 07:02:41 PM

Title: New Project: WPC MPU well on the way
Post by: Homepin on January 10, 2013, 07:02:41 PM
We will eventually re-create all of the WMS boards if we can. Starting with the most popular one the WPC.

It will probably be at least six months before these are ready - the process from start to finish is very long and involved.


(http://www.homepin.com/pics/wpc1.jpg)

(http://www.homepin.com/pics/wpc2.jpg)
Title: Re: New Project: WPC MPU well on the way
Post by: Pinballer on January 10, 2013, 07:21:05 PM
Great news!

Any idea on price? Just a rough estimate would do.
Title: Re: New Project: WPC MPU well on the way
Post by: ddstoys on January 10, 2013, 07:24:45 PM
Goo stuff mike just be sure to not run the 5v rail around the mounting holes like precious attempts by others lol
Title: Re: New Project: WPC MPU well on the way
Post by: Pop Bumper Pete on January 10, 2013, 07:57:25 PM
Far out
Title: Re: New Project: WPC MPU well on the way
Post by: Homepin on January 10, 2013, 08:01:55 PM
Great news!

Any idea on price? Just a rough estimate would do.

Not really - these things are pretty hard to work out in advance - I just make up a list of parts and start buying.................

Naturally I will have to "meet the market" on the price BUT mine will be available IN AUSTRALIA having been made in Australia and, naturally, will be of far superior quality to other aftermarket offerings  %.%

At a very minimum there will be a saving of time and postage.
Title: Re: New Project: WPC MPU well on the way
Post by: MartyJ on January 10, 2013, 08:14:31 PM
Excellent news Mike.

For any future repairs (ie switch matrix) - as you always have sockets this is fantastic for collectors.
Title: Re: New Project: WPC MPU well on the way
Post by: Homepin on January 10, 2013, 08:33:16 PM
Excellent news Mike.

For any future repairs (ie switch matrix) - as you always have sockets this is fantastic for collectors.

Naturally all chips that are likely to give problems will be socketed - starting at U20
Title: Re: New Project: WPC MPU well on the way
Post by: MartyJ on January 10, 2013, 08:40:35 PM
At least ASIC chips are cheap now! Hopefully the prices won't suddenly double overnight
Title: Re: New Project: WPC MPU well on the way
Post by: Homepin on January 10, 2013, 08:42:48 PM
At least ASIC chips are cheap now! Hopefully the prices won't suddenly double overnight

Yes they are - It is my intention (at this stage) to offer the board complete, ready to use and also complete BUT without the micro/RAM/ASIC/EPROM

I figure some will be able to re-use those chips from their board and save $50
Title: Re: New Project: WPC MPU well on the way
Post by: beaky on January 10, 2013, 09:05:22 PM
looking good.
it will be nice to be able to offer my customers a proper replacement if their board is to far gone
Title: Re: New Project: WPC MPU well on the way
Post by: v8racefan on January 10, 2013, 10:09:06 PM
Great news mike  $#$
Title: Re: New Project: WPC MPU well on the way
Post by: Mr Pinbologist on January 11, 2013, 12:41:21 AM
Awesome stuff Mike  ^^^ ^^^

looking good.
it will be nice to be able to offer my customers a proper replacement if their board is to far gone

+1, will be great to be able to source a replacement locally. I bought an aftermarket WPC MPU (a Rotten Dog one, from MAD Amusements) about 6 months ago for a clients game.. after nearly having a heart attack at seeing the prices some of the local pin part suppliers were selling them for  *!@ hence why i started looking overseas.
Title: Re: New Project: WPC MPU well on the way
Post by: pinball god on January 11, 2013, 10:11:59 AM
Awesome stuff Mike  ^^^ ^^^

looking good.
it will be nice to be able to offer my customers a proper replacement if their board is to far gone

+1, will be great to be able to source a replacement locally. I bought an aftermarket WPC MPU (a Rotten Dog one, from MAD Amusements) about 6 months ago for a clients game.. after nearly having a heart attack at seeing the prices some of the local pin part suppliers were selling them for  *!@ hence why i started looking overseas.
Please note for T2 owners these boards don't work. For some reason the left flipper is recognized as the right and so on. So the dot matrix mini game works in reverse.
Title: Re: New Project: WPC MPU well on the way
Post by: Strangeways on January 11, 2013, 10:47:58 AM
Great News Mike  ^^^
Title: Re: New Project: WPC MPU well on the way
Post by: Homepin on January 11, 2013, 11:05:44 AM
Please note for T2 owners these boards don't work. For some reason the left flipper is recognized as the right and so on. So the dot matrix mini game works in reverse.

Can you elaborate a little more please - does T2 use a different version of WPC or what makes it different?
Title: Re: New Project: WPC MPU well on the way
Post by: MartyJ on January 11, 2013, 01:05:59 PM
I thought the T2 was WPC89. I suspect more of a bug on the RD board for that game
Title: Re: New Project: WPC MPU well on the way
Post by: Homepin on January 11, 2013, 01:09:37 PM
I thought the T2 was WPC89. I suspect more of a bug on the RD board for that game

OK - thanks, I'm not surprised.......
Title: Re: New Project: WPC MPU well on the way
Post by: vidme on January 11, 2013, 02:31:45 PM
the t2 problem happened to me, i purchased a replacement driver board and the buttons in video mode work in reverse... nothing that can be done im told..
Title: Re: New Project: WPC MPU well on the way
Post by: pinball god on January 12, 2013, 10:15:42 AM
 &^& sorry I didnt read mpu. Yes the driver board is the problem.
 Talking about the CPU will your board still have a resistor setup for choosing countries or possibly a dip switch setup. I hope I'm not mixing up the boards again as I just woke up  ^&^

Also will the new wpc allow for rechargeable batteries or to be mounted away from the board?
Title: Re: New Project: WPC MPU well on the way
Post by: beaky on January 12, 2013, 12:39:05 PM
i can see the pads for the country jumpers on the layout.

i assume u will be making provisions for a lithium cell button battery?
Title: Re: New Project: WPC MPU well on the way
Post by: Homepin on January 12, 2013, 08:50:18 PM
Talking about the CPU will your board still have a resistor setup for choosing countries or possibly a dip switch setup.

Also will the new wpc allow for rechargeable batteries or to be mounted away from the board?

We intend to have only the holes that will take either jumpers or the buyer can fit a DIP sw if they like as leaving all jumpers OUT defaults to English

We will be including all battery options, remote batt pack, onboard CR2032 and probably Supercap
Title: Re: New Project: WPC MPU well on the way
Post by: pinball god on January 13, 2013, 11:52:47 AM
Talking about the CPU will your board still have a resistor setup for choosing countries or possibly a dip switch setup.

Also will the new wpc allow for rechargeable batteries or to be mounted away from the board?

We intend to have only the holes that will take either jumpers or the buyer can fit a DIP sw if they like as leaving all jumpers OUT defaults to English

We will be including all battery options, remote batt pack, onboard CR2032 and probably Supercap
Thanks for that
Title: Re: New Project: WPC MPU well on the way
Post by: johnwartjr on January 14, 2013, 03:20:17 PM
Awesome stuff Mike  ^^^ ^^^

looking good.
it will be nice to be able to offer my customers a proper replacement if their board is to far gone

+1, will be great to be able to source a replacement locally. I bought an aftermarket WPC MPU (a Rotten Dog one, from MAD Amusements) about 6 months ago for a clients game.. after nearly having a heart attack at seeing the prices some of the local pin part suppliers were selling them for  *!@ hence why i started looking overseas.
Please note for T2 owners these boards don't work. For some reason the left flipper is recognized as the right and so on. So the dot matrix mini game works in reverse.

I believe that's a side effect of the Rottendog WPC *driver* board, not the CPU? I think there are a couple pins swapped on the RD driver board that are only used on pre-fliptronics games.. so maybe the inputs to the 4n25s are reversed or something.

Having another aftermarket CPU board isn't a bad thing. I look forward to seeing your board!
Title: Re: New Project: WPC MPU well on the way
Post by: Homepin on February 09, 2013, 08:09:34 PM
Some major progress with this board - closing in on the smaller things now like back up battery options and part legends.

(http://www.homepin.com/pics/progressing.jpg)
Title: Re: New Project: WPC MPU well on the way
Post by: ktm450 on February 10, 2013, 03:11:33 PM
awesome work again mate
Title: Re: New Project: WPC MPU well on the way
Post by: Homepin on March 11, 2013, 03:31:41 PM
We now have the artwork practically finished for this board. A few final things needed attention. One is the backup battery. This board has a real time clock that runs all the time and so it places much higher demands on the backup battery. We have opted to use a much larger CR type battery than is usually used for Bally MPUs for example.

This also meant I had to source a holder for the new battery and then design up the footprint to add to the PCB artwork.

This is now all done so a bit of final checking and the art can go off to the PCB factory. I am also investigating FRAM to eliminate the need for the battery completely. It will all come down to the cost. It is my intention (at this stage) to offer the board complete BUT less the *micro, ROM, RAM & PLCC* as these can all come from the original board and are rarely damaged by corrosion. This will keep the cost of this board as low as possible.

This pic shows the larger batteries and holder along with the only SIP (Single Inline Pin) resistor network used on this board:

(http://www.homepin.com/pics/batts_sips.jpg)
Title: Re: New Project: WPC MPU well on the way
Post by: johnwartjr on March 11, 2013, 04:37:57 PM
Please note for T2 owners these boards don't work. For some reason the left flipper is recognized as the right and so on. So the dot matrix mini game works in reverse.

Can you elaborate a little more please - does T2 use a different version of WPC or what makes it different?

I believe Rottendog flipped a couple pins on a connector erroneously. I believe it's the one that feeds the 4n25 optocouplers on the driver board - in such a way that the right flipper button triggers the left optocoupler and vice versa
Title: Re: New Project: WPC MPU well on the way
Post by: Homepin on March 11, 2013, 05:27:32 PM

I believe Rottendog flipped a couple pins on a connector erroneously. I believe it's the one that feeds the 4n25 optocouplers on the driver board - in such a way that the right flipper button triggers the left optocoupler and vice versa

That should be pretty easy to sort out with a couple of cuts and jumpers surely?
Title: Re: New Project: WPC MPU well on the way
Post by: Homepin on March 20, 2013, 05:59:35 PM
Mike, what about using NVRAM instead of batteries?
Might add to the cost but it would be a great thing to not need a battery at all and it would be the only replacement board on the market like it, which you would think would make it a big selling point.


OK - I give in....I found a rail of FRAM today - now I just have to find the breakout boards to convert them to DIP as this chip is not made in a DIP package. I don't want to have a board made up if I can avoid it..........


(http://www.homepin.com/pics/fram.jpg)

OK - so I couldn't find breakout boards anywhere......designed some up and ordered them a couple of days ago - they should nearly be ready.

A breakout board basically converts a surface mount part to its DIP equivalent:


(http://www.homepin.com/pics/28pbob.jpg)
Title: Re: New Project: WPC MPU well on the way
Post by: Homepin on March 20, 2013, 06:08:43 PM
I negotiated with the board house to be able to get 10 boards made if I pay the setup fee AND, as long as there are no changes (in other words no cockups on my part that require fixing) they will not charge a setup fee if I order more within 30 days.

That should give enought time to assemble up a few test boards and trial them to ensure there are no problems.


(http://www.homepin.com/pics/wpc.jpg)

(http://www.homepin.com/pics/wpc2.jpg)
Title: Re: New Project: WPC MPU well on the way
Post by: goodolddays on March 20, 2013, 07:20:37 PM
Your a powerhouse Mike !

Keep up the fantastic work .  ^^^

Title: Re: New Project: WPC MPU well on the way
Post by: Pinballer on March 20, 2013, 08:20:32 PM
Thanks great news Mike. Getting rid of the batteries altogether is fantastic. Your boards will be the best available. All just depends on what the final price will be.
Title: Re: New Project: WPC MPU well on the way
Post by: Homepin on March 25, 2013, 05:41:48 PM
Thanks great news Mike. Getting rid of the batteries altogether is fantastic. Your boards will be the best available. All just depends on what the final price will be.

With most projects like this one it is nearly impossible to do any sort of costing as there are just too many variables. At the end of the day the actual cost to me really isn't relevant as I have to price to "meet the market". In most cases I have to order 1000pcs of a particular part so I need to outlay many hundreds of dollars to be able to buy one part that Jaycar might have for a couple of dollars. I do this to ensure that I have the parts that will fit into the boards that I have made. Homepin is a long term project.

The PCB's for the breakout board were delivered to my office this morning and look very nice:

(http://www.homepin.com/pics/dipexpand.jpg)




 
Title: Re: New Project: WPC MPU well on the way
Post by: Homepin on March 26, 2013, 09:55:33 PM
Even better - the chips actually fit on the board........ @@*



(http://www.homepin.com/pics/fits.jpg)
Title: Re: New Project: WPC MPU well on the way
Post by: Steevsee on March 26, 2013, 11:17:00 PM
That's always a good start. ^^^

Damn SMD.

Yet I find myself drawn to its simple elegance.  %.%

Looking good Mike.
Title: Re: New Project: WPC MPU well on the way
Post by: Homepin on March 29, 2013, 08:56:41 PM
The first 10 sample boards arrived today so I can pack them and bring them back with me to assemble a few for testing - if all goes well I will order a larger batch.


(http://www.homepin.com/pics/10testwpc.jpg)
Title: Re: New Project: WPC MPU well on the way
Post by: beaky on April 02, 2013, 01:40:40 AM
looks great  ^^^
Title: Re: New Project: WPC MPU well on the way
Post by: Homepin on April 02, 2013, 01:49:10 AM
looks great  ^^^

Looks even better in the fibreglass -  %.%
Title: Re: New Project: WPC MPU well on the way
Post by: Homepin on April 27, 2013, 05:51:25 PM
I'm finally back after two months in my China office. Had a chance to assemble one of these boards yesterday and today including the RAM board. Apart from a few tiny initial issues the board runs well. A few small changes to the artwork and I can order the final revision of the blank boards.

Here is my first assembled board running (with non-volitile RAM) in my BSD:

(http://www.homepin.com/pics/newwpc.jpg)

(http://www.homepin.com/pics/newwpc1.jpg)
Title: Re: New Project: WPC MPU well on the way
Post by: delarge on April 27, 2013, 07:35:30 PM
I thought the T2 was WPC89. I suspect more of a bug on the RD board for that game

OK - thanks, I'm not surprised.......

Would love a WPC89 replacement board for my T2.

Cheers!
Adam.
Title: Re: New Project: WPC MPU well on the way
Post by: Homepin on April 27, 2013, 07:43:03 PM
We will get to it but as you can see form this project - these larger boards require a HUGE amount of time, effort and MONEY to see through to the end.

It takes between 6 months and a year for a board like this one to get to the finished stage and I dare not add up the actual cost as my wife would kill me......


I thought the T2 was WPC89. I suspect more of a bug on the RD board for that game

OK - thanks, I'm not surprised.......

Would love a WPC89 replacement board for my T2.

Cheers!
Adam.
Title: Re: New Project: WPC MPU well on the way
Post by: Homepin on April 27, 2013, 07:45:46 PM
oh - this IS an '89 - there are so many variants I lose track sometimes - this will be ready for sale in about 2 months.....
Title: Re: New Project: WPC MPU well on the way
Post by: delarge on April 27, 2013, 07:47:38 PM
oh - this IS an '89 - there are so many variants I lose track sometimes - this will be ready for sale in about 2 months.....

Ahhh excellent. If it fits T2, I might have to save my pennies and have the money by the time they are ready for production.

Yes, understand how much time and money would go into something like this. Really appreciate your big contribution to the pinball hobby!

Thanks,
Adam.
Title: Re: New Project: WPC MPU well on the way
Post by: beaky on August 08, 2013, 10:10:28 PM
here is one all ready to go.
all tested and clear lacquered.
 
Title: Re: New Project: WPC MPU well on the way
Post by: Homepin on November 29, 2013, 03:47:21 PM
The first short run of fully finished boards have been built and tested perfectly. I ran one in my HSII for several hours without a hitch - the others bench tested perfectly.

(http://www.homepin.com/pics/8xwpc.jpg)

(http://www.homepin.com/pics/hs2wpc.jpg)

We have socketed the input chips which are really the only ones that can be damaged by problems on the playfield. The rest practically never give any trouble apart from battery damage.

(http://www.homepin.com/pics/wpcsockets.jpg)

We also laid the small clock crystal on its side and pinned it to the board to prevent damage and found a low case height 8mhz crystal for the other one.

(http://www.homepin.com/pics/smallxtal.jpg)

(http://www.homepin.com/pics/8mxtal.jpg)

All these boards were sold before we started assembling them but I hope to schedule a short run in the next week or so for those who are interested.
Title: Re: New Project: WPC MPU well on the way
Post by: Strangeways on November 30, 2013, 10:55:11 AM
Nice work Mike. You have addressed the two issues - Battery and socketed IC's.

Put me down for one !
Title: Re: New Project: WPC MPU well on the way
Post by: andtan on November 30, 2013, 07:49:39 PM
Very nice Mike  ^^^

What sort of price are you looking at for these?
Title: Re: New Project: WPC MPU well on the way
Post by: Homepin on November 30, 2013, 07:58:25 PM
Very nice Mike  ^^^

What sort of price are you looking at for these?

They should be up on my website in about a week when we run a large batch for $165 + $15 for a RAM (if required) plus post

Re-use your original Micro, Game chip and ASIC.

Title: Re: New Project: WPC MPU well on the way
Post by: andtan on November 30, 2013, 08:00:15 PM
Considering the time and effort you put in Mike, that is an extremely reasonable price  *%*
Title: Re: New Project: WPC MPU well on the way
Post by: Marty Machine on November 30, 2013, 09:54:03 PM
I dibs one too...  ;-)
Title: Re: New Project: WPC MPU well on the way
Post by: DSB on November 30, 2013, 09:59:33 PM
Quote
Considering the time and effort you put in Mike, that is an extremely reasonable price
Couldn't agree more!
Title: Re: New Project: WPC MPU well on the way
Post by: Strangeways on November 30, 2013, 10:10:18 PM
Very nice Mike  ^^^

What sort of price are you looking at for these?

They should be up on my website in about a week when we run a large batch for $165 + $15 for a RAM (if required) plus post

Re-use your original Micro, Game chip and ASIC.



Excellent price, Mike.
Title: Re: New Project: WPC MPU well on the way
Post by: beaky on December 02, 2013, 01:43:37 AM
I have 3 of them out there and all of them are running fine
The large batch price drops the price quite a bit from the looks of things
Title: Re: New Project: WPC MPU well on the way
Post by: johnwartjr on December 11, 2013, 05:26:09 PM
Any chance for a US distributor?