Skip to main content


Gottlieb Soundboard on FPGA


 - emulation of ALL System1 soundboards (Note: works in general  but at the moment the sound is different from the original)

- emulation of ALL System80 & 80A soundboards (including speech)

 - emulation of early System80B soundboards (see list below)

- speech capabilities without the 'rare' SC-01 speech chip

- 5Volt only, no additional powersupply needed

- easy update of software via 'USB Blaster'

The speech is generated via a cheap MP3 player device, giving the opportunity to change the speech easily.


Documentation & Software

The PCB will be preassembled with all components by JLCPCB except the following parts. I added an example link to aliexpress shop where I ordered succesfully in the past.

DFPlayer Mini 


Altera CycloneII EP2C5T144 (include, at least one, programmer (USB Blaster))

Two standard micro SD cards ( one for the speeches in DFplayer and one to store the Gottlieb rom code for the FPGA) with minimum 1GB space each.


- DFplayer and SD card is only needed for games with speech

- Gottlieb rom code need to be stored on the micro SD card in the 'micro SD shield' Adapter. Special format needed, have a look to the user manual!

how to order your Gosof PCB

Have a look to the PCB documentation section.

Needed Gerber Data, BOM and CPL you find below.

devices supported

At the moment with software v0.8 all System1, System80 & 80A games are supported!

With System1 gamesvolume regulation is 'a bit difficult', this will be solved ASAP in next HW release.

System1 Multi Sound

Totem - Hulk - Genie - Buck Rogers - Torch - Roller Disco - Asteroid Annie.

All working 'on the bench', feedback needed

MA 55 Soundboard

Panthera - Spiderman - Circus - CounterForce - StarRace -James Bond - Time Line - Force II - Pink Panther - Eclipse

"export" versions of  Volcano - Black Hole - Devil's Dare

All working 'on the bench', feedback needed

MA 216 Soundboard

Mars - tested, works

Volcano - working 'on the bench', feedback needed

Black Hole - tested, works (sometimes 'wind' on lower playfield stops)

Devil's Dare - working 'on the bench', feedback needed

Rocky - working 'on the bench', feedback needed

Striker (no speech files, implementation upon request)

Q*Bert's Quest (works partially, feedback needed)

Caveman (works partially, feedback needed)

MA309 Soundboard

Haunted House - Spirit - Punk! - Krull - Goin'Nuts - Super Orbit - Amazon Hunt - Royal Flush Deluxe

All working 'on the bench', feedback needed

MA 490 Soundboard

Rack'Em Up - Ready... Aim... Fire! - Jacks to Open - Touchdown - Alien Star - The Games - El Dorado City of Gold - Ice Fever
Bounty Hunter - Chicago Triple Play - Tag Team Pinball

All working 'on the bench', feedback needed