WillFA7 - a Williams MPU based on a low cost FPGA
This is a 1:1 functional replacement of a Williams MPU (System3 up to System7) including the driver board!
WillFA7 comes with a 'special handling of the special solenoids' Even if the special solenoid switch gets stuck, the related special solenoid will pulse and not permanently activated.
BOM and CPL provided do include all DIP sockets using the 'hand soldering' service from JLC.
You only need to purchase the DIP chips, the SD card and the Cyclone II board and place them on the board. After programming the FPGA ( USB Blaster needed) and writing my rom image onto the SD card you will have a full functional board. Have a look to the user manual for details.
All System3 .. System7 Williams games are reported to work!
Hot Tip - Lucky Seven - World Cup - Contact - Disco Fever - Pokerino
Phoenix - Flash - Stellar Wars - Tri Zone - Time Warp - Gorgar
Laser Ball - Firepower - Blackout - Scorpion - Algar - Alien Poker
Black Knight - Jungle Lord - Pharaoh - Solar Fire - Barracora - Cosmic Gunfight
Varkon - Warlok - Time Fanatsy - Joust - Firepower II - Laser Cue
Defender(*) - Star Light(*)
(*) not supported with Cyclone II, for these games you need my Cyclone IV board.
new hardware version 1.3 ( with bugfix of v1.2x )
With some games there were occasional false sounds during gameplay. This was because of a small bug with hardware version1.2x and earlier. With v1.3 I connected Solenoid, Lamp and Power grounds which solved the problem. See below modifications needed for v1.2x
In additon to the WillFA7 PCB preassembled by JLCPCB you need a few ICs, a micro SD card, a FPGA and an USB Blaster to be able to program your FPGA. Have a look at my FPGA page to select which one you want to use.
For the other parts see the Reichelt shop cart.
Documentation & Software
how to order your WillFA7 PCB
Have a look to the PCB documentation section.
Needed Gerber Data, BOM and Component Placement List (CPL) you find on my repository server