liberate: MAME ROM Information. History:
Liberation (c) 1984 Data East.
A vertically scrolling shoot'em up game.
- TECHNICAL -
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
- TRIVIA -
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.
- UPDATES -
The bootleg uses a M6502 @ 2 Mhz as main CPU instead of the DECO @ 2 Mhz.
- STAFF -
Staff : I. Fushiki, D. Kohama, Y. Ohba, Kenji Nishikawa
- SOURCES -
Game's rom.
MAME Info:
0.63 [Bryan McPhail]
WIP:
- 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
Rescue
Sky Army
Gyrodine
Liberation
Choplifter
Tiger Heli
Vs. Raid on Bungeling Bay
Airwolf
Ajax
Battle Chopper
Combat Hawk
Twin Cobra
Twin Cobra II
Chopper I
Cobra-Command
Silk Worm
Twin Eagle
Twin Eagle II - The Rescue Mission
Viper
Ashura Blaster
Thunder Strike
S.S. Mission
Desert War
Ketsui
Romset: 153 kb / 13 files / 60.5 zip
MAME XML Output:
   | <game name="liberate" sourcefile="liberate.c"> |
   |    | <description>Liberation</description> |
   |    | <year>1984</year> |
   |    | <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"/> |
   |    | </input> |
   |    | <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> |
   |    | <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> |
   |    | <dipswitch name="Unknown" tag="DSW1" mask="16"> |
   |    |    | <dipvalue name="Off" value="16" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unknown" tag="DSW1" mask="32"> |
   |    |    | <dipvalue name="Off" value="32" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Cabinet" tag="DSW1" mask="64"> |
   |    |    | <dipvalue name="Upright" value="0" default="yes"/> |
   |    |    | <dipvalue name="Cocktail" value="64"/> |
   |    | </dipswitch> |
   |    | <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> |
   |    | <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> |
   |    | <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> |
   |    | <dipswitch name="Unknown" tag="DSW2" mask="16"> |
   |    |    | <dipvalue name="Off" value="16" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unknown" tag="DSW2" mask="32"> |
   |    |    | <dipvalue name="Off" value="32" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unknown" tag="DSW2" mask="64"> |
   |    |    | <dipvalue name="Off" value="64" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unknown" tag="DSW2" mask="128"> |
   |    |    | <dipvalue name="Off" value="128" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <driver status="good" emulation="good" color="good" sound="good" graphic="good" savestate="supported" palettesize="33"/> |
|
|