Home News Forum                            

Play your favorite classic games and more with the GameEx front end. Read more.

embargo: MAME ROM Information.


Embargo (c) 1977 Cinematronics.

Embargo is a one to four player blocking genre game. Each player must deposit a coin. There is a stylized map of Cuba (with a canal through the center) in the middle of the screen. There are four boats, one in each corner of the screen. If there were less than four players then the computer played the remainder. As the boats sail out they leave a continuous trail of mines behind. The players can control the direction and, with a single button, stop two mines from being laid in every twelve.

Each time a boat hits another boat, a mine, the screen edge or Cuba, it explodes and the surviving boats each get one point. This continues until zero or one boat is left. (If two boats collide they both blow up.) I believe there were four rounds per game. The strategy was to block off as much open water as you could while leaving a hole in your line of mines so you could double back and duck through it.


The display was a standard NTSC raster black-and-white monitor. The main logic board used a Signetics 2650 8-bit microprocessor chip.

The video timing was generated using TTL SSI synchronous counters and standard logic gates.

The sound board was separate from the main logic board. The explosion sound was based on a pseudo-random number generator which used a resistor ladder to generate something approximating white noise (although many thought it sounded like someone coughing). There was a single tone generator as well as gating logic, all controlled by the main logic board.

The four directional control knobs were encoded using standard 12 position make-before-break wafer switches that had the detent ball removed. Each had a matrix of diodes attached which generated a 4-bit Gray code.

Main CPU : S2650 (@ 625 Khz)

Screen orientation : Horizontal

Video resolution : 256 x 240 pixels

Screen refresh : 60.00 Hz

Palette Colors : 2

Players : 4

Control : dial

Buttons : 4 (1 for each player)


This was Cinematronics third game and first original game design. It took about 9 months from concept to production. The game was not a hit and only sold well in Florida. Space Wars was the next game and launched a golden age for the company.


Game Concept: Jim Pearce

Hardware & Software Design: Robert Shaver


Designer: Robert Shaver

Game's rom.

Machine's picture.

MAME Info:

0.74u1 [Stefan Jokisch, Stephane Humbert, MASH]

0.37b9 [?]


* Add sound/samples


- 0.135u2: Fabio Priuli added driver data structs to Embargo.

- 0.115u3: Zsolt Vasvari modernized Embargo. Added save state support.

- 0.74u1: Stefan Jokisch, Stephane Humbert and MASH added Embargo (Cinematronics 1977).

- 21st September 2003: Stefan Jokisch fixed the remaining problems in Embargo, so it's now playable.

- 9th June 2003: Pierpaolo Prazzoli added inputs and dipswitches to Embargo.

- 31st August 2002: Angelo Salese fixed Embargo booting and bug in the visible area.

- 8th May 2001: Stephane Humbert and MASH added preliminary input to Embargo.

- 0.37b9: Added Embargo (Testdriver).

Recommended Games (Watersport):


River Patrol

The Bounty




Tropical Angel

Water Ski

Water Match



Aqua Jet


Wave Runner

Wave Shark

Sega Water Ski

Wave Runner GP

Soul Surfer

Recommended Games (Tron):


Bigfoot Bonkers











Romset: 4 kb / 8 files / 3.81 zip

MAME XML Output:

       <game name="embargo" sourcefile="embargo.c">
              <rom name="emb1" size="512" crc="00dcbc24" sha1="67018a20d7694618123499640f041fb518ea29fa" region="maincpu" offset="0"/>
              <rom name="emb2" size="512" crc="e7069b11" sha1="b933095087cd4fe10f12fd244606aaaed1c31bca" region="maincpu" offset="200"/>
              <rom name="emb3" size="512" crc="1af7a966" sha1="a8f6d1063927106f44c43f64c26b52c07c5450df" region="maincpu" offset="400"/>
              <rom name="emb4" size="512" crc="d9c75da0" sha1="895784ec543f1c73ced5f37751a26cb3305030f3" region="maincpu" offset="600"/>
              <rom name="emb5" size="512" crc="15960b58" sha1="2e6c196b240cef92799f83deef2b1c501c01f9c9" region="maincpu" offset="800"/>
              <rom name="emb6" size="512" crc="7ba23058" sha1="ad3736ec7617ecb902ea686055e55203be1ea5fd" region="maincpu" offset="a00"/>
              <rom name="emb7" size="512" crc="6d46a593" sha1="5432ae1c167e774c47f06ffd0e8acf801891dee1" region="maincpu" offset="c00"/>
              <rom name="emb8" size="512" crc="f0b00634" sha1="317aacc9022596a2af0f3b399fe119fe9c8c1679" region="maincpu" offset="e00"/>
              <chip type="cpu" tag="maincpu" name="S2650" clock="625000"/>
              <display tag="screen" type="raster" rotate="0" width="256" height="240" refresh="60.000000" pixclock="3932160" htotal="256" hbend="0" hbstart="256" vtotal="256" vbend="0" vbstart="240" />
              <sound channels="0"/>
              <input players="4" buttons="1" coins="1">
                     <control type="dial" minimum="0" maximum="255" sensitivity="50" keydelta="8"/>
              <dipswitch name="Rounds" tag="IN0" mask="3">
                     <dipvalue name="3" value="0" default="yes"/>
                     <dipvalue name="4" value="1"/>
                     <dipvalue name="5" value="2"/>
                     <dipvalue name="6" value="3"/>
              <driver status="preliminary" emulation="good" color="good" sound="preliminary" graphic="good" savestate="supported" palettesize="0"/>

emumovies.com      Retro bytes Portal           Bookmark and Share

Developed by: Spesoft  Headsoft     Terms of use     Privacy    Advertise