Home News Forum                            

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

ripoff: MAME ROM Information.


Rip Off (c) 1980 Cinematronics.

RIP OFF is a 1- or 2-player action game that offers features guaranteed to capture and prolong player interest : an accelerating competitive level with a clearly visible object and a team competition option that allows players to combine scores as well as skills in defense strategy against a futuristic enemy.

The center of the playfield is occupied by a selectable number of triangular fuel cells that pulsate with radioactive energy. The player commandeers a land craft that turns left, right, accelerates and fires torpedo energy bursts activated by push-buttons mounted on the "bridge" control panel. All is quiet as the background audio repeats an ominous low frequency tone. Suddenly, alien craft enter in waves from the edges of the playfield attempting to attach their vehicles to the fuel cells and drag them off to restock their own dwindling supplies. The player maneuvers his land ship into position and fires a volley of torpedoes at the first invader, causing his vehicle to explode in a thunderous roar and a flash of light. A second invader retaliates by firing short range laser bursts at the defender ship while a third invader escapes, dragging off a precious fuel cell. The background audio quickens its pitch and tempo as another wave of sleeker, faster invaders attack and maneuver to rip off fuel canisters - and the battle rages on!


The 1-player mode is activated when a coin is accepted and the player pushes the 1-player button. As play begins the first player's vehicle appears on the right side of the screen and moves slightly forward. The enemy vehicles then appear in pairs from various points on the edge of the screen and gravitate toward the player and the triangles. The enemies fire lasers while they move. The player scores points by either shooting the enemy or colliding with him before the enemy can shoot the player, collide with him or drag his triangle off the screen. When a player's vehicle is exploded, it reappears on the right side of the screen where it began.

When a player has sufficient points to achieve a bonus level, the enemies will appear three at a time instead of in pairs and their point value increases. Each bonus level increases the enemies' point value, as well as their ability to seek out and destroy the player. When all the triangles have been dragged off the screen, the game is over and the unit reverts to attract mode.

The 2-player mode is activated when two coins have been accepted and a player pushes the two player button. As play begins, the first player's vehicle appears on the right side of the screen and the second player's vehicle appears on the left. Both vehicles move forward slightly. Enemy vehicles then appear in groups of three and attack the players and seek to drag off the triangles. Players score points by colliding with the enemy vehicles or shooting them. No points are scored by shooting or colliding with the other player. Should the players' ships collide, an explosion will occur and the players' vehicles will reappear at the points where they began.

In the 2-player operator selectable opponent mode, individual scores are displayed after each wave of attackers are destroyed or successfully leave the screen. In the team mode, the combined score of both defenders is displayed. At the end of the game, when all fuel canisters have been removed, the individual high score for the day is displayed at the bottom of the screen and the high team score is displayed at the top.

A player achieves bonus levels in which the value of each invader vehicle is increased by the displayed amount of the bonus. There are six different types of invader vehicles, each wave becoming increasingly offensive and more difficult to destroy. The point bonus is in effect after six waves, the full compliment of ship types, have been destroyed. There are three similar craft in a wave, and in the two player mode twelve waves must be eliminated before bonus goes into effect.

There are no time units per game credit, and the battle goes on until all fuel canisters have been "ripped off" from the playfield. The length of play is solely dependent upon the skill of the player - but it takes an experienced, practiced captain to hold off the swift invaders for long!


Main CPU : CCPU (@ 5 Mhz)

Sound Chips : Samples

Screen orientation : Horizontal

Video resolution : 224 x 256 pixels

Screen refresh : 38.00 Hz

Palette colors : 32768

The game has 10 buttons :

Player-1 START

Player-1 THRUST

Player-1 FIRE



Player-2 START

Player-2 THRUST

Player-2 FIRE




Released in April 1980. Rip Off was the first 2-player cooperative video game. One of the greatest cooperative two player games ever created.


Designed & programmed by : Tim Skelly


* Consoles :

GCE Vectrex (1982)


Game's rom.

Machine's picture.

MAME Info:

0.35b6 [Aaron Giles, Zonn Moore, Jeff Mitchell, Neil Bradley]

Artwork available

Samples required


- Issues with sound samples. Gyrovision (ID 03307)


- 9th July 2008: Mr. Do - Added the inner bezel to Rip Off, thanks to Gene at Vintage Arcade Superstore.

- 29th October 2006: Mr. Do - I grabbed the inner bezel for Rip Off.

- 8th October 2006: Mr. Do - Aaron Giles has been purchasing and scanning stuff, that Ad_Enuff cleans up and converts for MAME. This week, we have Rip Off bezel.

- 0.107u2: Adam Bousley fixed background sample playing in Rip Off.

- 0.35: Added samples (bg1-bg8, bonuslvl, eattack, efire, explosn and shipfire.wav).

- 30th June 1999: Mathis Rosenhauer added samples for Rip Off and Solar Quest.

- 0.35b6: Added Rip Off (Cinematronics 1979) [Aaron Giles, Zonn Moore, Jeff Mitchell, Neil Bradley].

- 7th March 1999: Brad Oliver has finally sent in the Cinematronics vector games driver with working support for Space Wars, Barrier, Star Castle, Tailgunner, Rip Off, Armor Attack, War of the Worlds, Warrior, Star Hawk and Solar Quest.

Other Emulators:


* Cinelator


* Retrocade

Recommended Games:



Romset: 9 kb / 10 files / 7.77 zip

MAME XML Output:

       <game name="ripoff" sourcefile="cinemat.c" sampleof="ripoff">
              <description>Rip Off</description>
              <rom name="ripoff.t7" size="2048" crc="40c2c5b8" sha1="bc1f3b540475c9868443a72790a959b1f36b93c6" region="maincpu" offset="0"/>
              <rom name="ripoff.p7" size="2048" crc="a9208afb" sha1="ea362494855be27a07014832b01e65c1645385d0" region="maincpu" offset="1"/>
              <rom name="ripoff.u7" size="2048" crc="29c13701" sha1="5e7672deffac1fa8f289686a5527adf7e51eb0bb" region="maincpu" offset="1000"/>
              <rom name="ripoff.r7" size="2048" crc="150bd4c8" sha1="e1e2f0dfec4f53d8ff67b0e990514c304f496b3a" region="maincpu" offset="1001"/>
              <rom name="prom.f14" size="256" crc="9edbf536" sha1="036ad8a231284e05f44b1106d38fc0c7e041b6e8" region="proms" offset="0"/>
              <rom name="prom.e14" size="32" crc="29dbfb87" sha1="d8c40ab010b2ea30f29b2c443819e2b69f376c04" region="proms" offset="100"/>
              <rom name="prom.d14" size="32" crc="9a05afbf" sha1="5d806a42424942ba5ef0b70a1d629315b37f931b" region="proms" offset="120"/>
              <rom name="prom.c14" size="32" crc="07492cda" sha1="32df9148797c23f70db47b840139c40e046dd710" region="proms" offset="140"/>
              <rom name="prom.j14" size="32" crc="a481ca71" sha1="ce145d61686f600cc16b77febfd5c783bf8c13b0" region="proms" offset="160"/>
              <rom name="prom.e8" size="32" crc="791ec9e1" sha1="6f7fcce4aa3be9020595235568381588adaab88e" region="proms" offset="180"/>
              <sample name="bonuslvl"/>
              <sample name="eattack"/>
              <sample name="shipfire"/>
              <sample name="efire"/>
              <sample name="explosn"/>
              <sample name="bg1"/>
              <sample name="bg2"/>
              <sample name="bg3"/>
              <sample name="bg4"/>
              <sample name="bg5"/>
              <sample name="bg6"/>
              <sample name="bg7"/>
              <sample name="bg8"/>
              <chip type="cpu" tag="maincpu" name="CCPU" clock="4980750"/>
              <chip type="audio" tag="mono" name="Speaker"/>
              <chip type="audio" tag="samples" name="Samples"/>
              <display tag="screen" type="vector" rotate="180" flipx="yes" refresh="38.000000" />
              <sound channels="1"/>
              <input players="2" buttons="2" coins="1">
                     <control type="joy" ways="2"/>
              <dipswitch name="Lives" tag="SWITCHES" mask="3">
                     <dipvalue name="4" value="1"/>
                     <dipvalue name="8" value="3" default="yes"/>
                     <dipvalue name="12" value="0"/>
                     <dipvalue name="16" value="2"/>
              <dipswitch name="Coinage" tag="SWITCHES" mask="12">
                     <dipvalue name="2 Coins/1 Credit" value="4"/>
                     <dipvalue name="4 Coins/3 Credits" value="12"/>
                     <dipvalue name="1 Coin/1 Credit" value="0" default="yes"/>
                     <dipvalue name="2 Coins/3 Credits" value="8"/>
              <dipswitch name="Demo Sounds" tag="SWITCHES" mask="16">
                     <dipvalue name="Off" value="0"/>
                     <dipvalue name="On" value="16" default="yes"/>
              <dipswitch name="Scores" tag="SWITCHES" mask="32">
                     <dipvalue name="Individual" value="0" default="yes"/>
                     <dipvalue name="Combined" value="32"/>
              <dipswitch name="Service Mode" tag="SWITCHES" mask="64">
                     <dipvalue name="Off" value="64" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <driver status="imperfect" emulation="good" color="good" sound="imperfect" graphic="good" savestate="supported" palettesize="0"/>

emumovies.com      Retro bytes Portal           Bookmark and Share

Developed by: Spesoft  Headsoft     Terms of use     Privacy    Advertise