Home News Forum                            

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

liberate: MAME ROM Information.


Liberation (c) 1984 Data East.

A vertically scrolling shoot'em up game.


Main CPU : DECO (@ 2 Mhz)

Sound CPU : M6502 (@ 1.5 Mhz)

Sound Chips : (2x) AY8910 (@ 1.5 Mhz)

Players : 2

Control : 8-way joystick

Buttons : 2


Released in December 1984 in Japan.

This game is known in US as "Dual Assault".

A bootleg of this game was produced under the same name in 1985 by Life System Seoul.


The bootleg uses a M6502 @ 2 Mhz as main CPU instead of the DECO @ 2 Mhz.


Staff : I. Fushiki, D. Kohama, Y. Ohba, Kenji Nishikawa


Game's rom.

MAME Info:

0.63 [Bryan McPhail]


- 0.132u1: Angelo Salese implemented a new DECO CPU-16 opcode, used by Liberation for TILT bit. Changed M6502 CPU1 clock speed to 750000 Hz.

- 0.131u3: Renamed (liberatb) to (liberateb).

- 0.129u6: Phil Bennett fixed black screen shows after disclaimer in Liberation and clone Dual Assault.

- 0.129: Atari Ace fixed access violation (debug) in clone Liberation (bootleg). Added missing M6502 (2MHz) CPU1 to clone Liberation (bootleg).

- 0.128u7: Removed DECO CPU16 CPU in clone Liberation (bootleg).

- 0.126u2: Replaced M6502 CPU1 with DECO CPU16 in clone Liberation (bootleg).

- 0.122u3: Bryan McPhail fixed messed up graphics, when you destroy a blue enemy plane (liberate074u1gre).

- 8th February 2004: Pierpaolo Prazzoli fixed the Liberation bootleg so that it works now, and he fixed the sprites in cocktail mode in it.

- 0.79: Pierpaolo Prazzoli added clone Dual Assault.

- 27th January 2004: Pierpaolo Prazzoli added a clone of Liberation called Dual Assault.

- 0.63: Bryan McPhail added Liberation (Data East 1984) and clone (bootleg). Liberation was available on two PCBs: A dedicated twin PCB set and a version on the Genesis/Yellow cab PCB that had an extra CPU PCB attached for the different protection. The program is the same on both versions.

- 5th January 2003: Bryan McPhail submitted the DECO16 CPU core and a driver for Boomer Rang'r / Genesis, Kamikaze Cabbie and Liberation.

- 13th March 2000: Guru - Dumped Liberation (Alt).

- 25th March 1998: CaBBe dumped Liberation.

Recommended Games (Helicopter):

Super Cobra


Sky Army




Tiger Heli

Vs. Raid on Bungeling Bay



Battle Chopper

Combat Hawk

Twin Cobra

Twin Cobra II

Chopper I


Silk Worm

Twin Eagle

Twin Eagle II - The Rescue Mission


Ashura Blaster

Thunder Strike

S.S. Mission

Desert War


Romset: 153 kb / 13 files / 60.5 zip

MAME XML Output:

       <game name="liberate" sourcefile="liberate.c">
              <manufacturer>Data East Corporation</manufacturer>
              <rom name="bt12-2.bin" size="16384" crc="a0079ffd" sha1="340398352500a33f01dca07dd9c86ad3a78f227e" region="maincpu" offset="8000"/>
              <rom name="bt13-2.bin" size="16384" crc="19f8485c" sha1="1e2a68e4cf6b96c53832f7d020f14a45de19967d" region="maincpu" offset="c000"/>
              <rom name="bt11.bin" size="8192" crc="b549ccaa" sha1="e4c8350fea61ed85d21037cbd4c3c50f9a9de09f" region="audiocpu" offset="e000"/>
              <rom name="bt04.bin" size="16384" crc="96e48d72" sha1="c31a58d6f1a3354b234849bf7ee013fe59bf908e" region="gfx1" offset="0"/>
              <rom name="bt03.bin" size="8192" crc="29ad1b59" sha1="4d5a385ccad4cdebe87300ef08e1220bc9303673" region="gfx1" offset="4000"/>
              <rom name="bt06.bin" size="16384" crc="7bed1497" sha1="ba309f468d98269014b2a757b8e98496d7e29120" region="gfx1" offset="6000"/>
              <rom name="bt05.bin" size="8192" crc="a8896c20" sha1="c21412c8a6b10719d324ce7ecb01ec4e9d803932" region="gfx1" offset="a000"/>
              <rom name="bt08.bin" size="16384" crc="828ef78d" sha1="79076b5552e6aff032839f2daca952305c863a64" region="gfx1" offset="c000"/>
              <rom name="bt07.bin" size="8192" crc="f919e8e2" sha1="e9eafa10f024aa522947f6098480bddf1fbe960f" region="gfx1" offset="10000"/>
              <rom name="bt02.bin" size="16384" crc="7169f7bb" sha1="06e45a15d7e878d0a6063c2fab55d065334935b2" region="gfx2" offset="0"/>
              <rom name="bt00.bin" size="8192" crc="b744454d" sha1="664619c3907c538f353d8ac04d66086dcfbd53d4" region="gfx2" offset="4000"/>
              <rom name="bt10.bin" size="16384" crc="ee335397" sha1="2d54f93d330357033b8ebc4bc052383c25156311" region="user1" offset="0"/>
              <rom name="bt14.bin" size="32" crc="20281d61" sha1="905dd2744c148d50332fcad34a57dc573d41bb0a" region="proms" offset="0"/>
              <chip type="cpu" tag="maincpu" name="DECO CPU16" clock="2000000"/>
              <chip type="cpu" tag="audiocpu" name="M6502" clock="1500000"/>
              <chip type="audio" tag="mono" name="Speaker"/>
              <chip type="audio" tag="ay1" name="AY-3-8910A" clock="1500000"/>
              <chip type="audio" tag="ay2" name="AY-3-8910A" clock="1500000"/>
              <display tag="screen" type="raster" rotate="270" width="256" height="240" refresh="60.000000" />
              <sound channels="1"/>
              <input players="2" buttons="2" coins="2" tilt="yes">
                     <control type="joy" ways="8"/>
              <dipswitch name="Coin A" tag="DSW1" mask="3">
                     <dipvalue name="2 Coins/1 Credit" value="0"/>
                     <dipvalue name="1 Coin/1 Credit" value="3" default="yes"/>
                     <dipvalue name="1 Coin/2 Credits" value="2"/>
                     <dipvalue name="1 Coin/3 Credits" value="1"/>
              <dipswitch name="Coin B" tag="DSW1" mask="12">
                     <dipvalue name="2 Coins/1 Credit" value="0"/>
                     <dipvalue name="1 Coin/1 Credit" value="12" default="yes"/>
                     <dipvalue name="1 Coin/2 Credits" value="8"/>
                     <dipvalue name="1 Coin/3 Credits" value="4"/>
              <dipswitch name="Unknown" tag="DSW1" mask="16">
                     <dipvalue name="Off" value="16" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Unknown" tag="DSW1" mask="32">
                     <dipvalue name="Off" value="32" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Cabinet" tag="DSW1" mask="64">
                     <dipvalue name="Upright" value="0" default="yes"/>
                     <dipvalue name="Cocktail" value="64"/>
              <dipswitch name="Manufacturer" tag="DSW1" mask="128">
                     <dipvalue name="(INVALID) Data East USA (Dual Assault)" value="0"/>
                     <dipvalue name="Data East Corporation (Liberation)" value="128" default="yes"/>
              <dipswitch name="Lives" tag="DSW2" mask="3">
                     <dipvalue name="3" value="3" default="yes"/>
                     <dipvalue name="4" value="1"/>
                     <dipvalue name="5" value="2"/>
                     <dipvalue name="Infinite" value="0"/>
              <dipswitch name="Bonus" tag="DSW2" mask="12">
                     <dipvalue name="20000" value="0"/>
                     <dipvalue name="20000 30000" value="12" default="yes"/>
                     <dipvalue name="30000 50000" value="8"/>
                     <dipvalue name="50000 70000" value="4"/>
              <dipswitch name="Unknown" tag="DSW2" mask="16">
                     <dipvalue name="Off" value="16" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Unknown" tag="DSW2" mask="32">
                     <dipvalue name="Off" value="32" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Unknown" tag="DSW2" mask="64">
                     <dipvalue name="Off" value="64" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Unknown" tag="DSW2" mask="128">
                     <dipvalue name="Off" value="128" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <driver status="good" emulation="good" color="good" sound="good" graphic="good" savestate="supported" palettesize="33"/>

emumovies.com      Retro bytes Portal           Bookmark and Share

Developed by: Spesoft  Headsoft     Terms of use     Privacy    Advertise