shackled: MAME ROM Information. History:
Shackled (c) 1986 Data East.
Move your player through a maze-like level in this shoot'em up. Shoot enemies and collect treasures and keys.
- TECHNICAL -
Main CPU : (2x) M6809 (@ 2 Mhz)
Sound CPU : M6502 (@ 1.5 Mhz)
Sound Chips : YM2203 (@ 1.5 Mhz), YM3526 (@ 3 Mhz)
Screen orientation : Horizontal
Video resolution : 256 x 240 pixels
Screen refresh : 58.00 Hz
Palette colors : 1024
Players : 2
Control : 8-way joystick
Buttons : 2
- TRIVIA -
Released in December 1986.
This game is known in Japan as "Breywood".
This game represents the Data East answer to Atari's "Gauntlet".
Polystar released a limited-edition soundtrack album for this game (Deco History Scene I : Data East Game Music Scene One - H25X-20008) on 25/09/1988.
- UPDATES -
The attract mode is different in the Japanese version.
- PORTS -
* Computers :
Atari ST (1988)
Amstrad CPC (1988)
Sinclair ZX Spectrum (1988)
Commodore C64 (1988)
- SOURCES -
Game's rom.
MAME Info:
0.35b3 [Bryan McPhail]
0.33b5 [Bryan McPhail]
Bugs:
- It appears that the 'continue' feature doesn't work no matter which buttons are pressed. Twisty (ID 00418)
WIP:
- 0.145u6: Stephane Humbert fixed 'Leave Off' dipswitch in Shackled which causes a black screen.
- 0.145u4: Stephane Humbert fixed dipswitches and inputs (after verification of the M6809/HD6309 code) in Shackled and clone. Added dipswitches 'Coin/Heart/Help/6-Help' and 2x 'Unused'.
- 0.143u4: David Haywood fixed garbled sprites in Shackled.
- 0.84u6: Added 'Leave Off' dipswitch.
- 0.37b9: Added 'Power' and 2x 'Unknown' dipswitches.
- 0.36RC2: Changed description of clone 'Breywood (Japan)' to 'Breywood (Japan revision 2)'.
- 0.36b9: Changed M6502 CPU3 clock speed to 1.5MHz.
- 0.35b9: Changed description to 'Shackled (US)' and clone to 'Breywood (Japan)'.
- 0.35b3: Bryan McPhail added Shackled (Data East 1986) and clone Breywood.
- 12th February 1999: A massive Dec8 games update from Bryan McPhail. New games include Gondomania, Mekyo Sensi, Last Mission (2 versions), Shackled, Breywood and Captain Silver.
- 0.34b8: Changed description to 'Shackled'. Added breywood (Testdriver).
- 0.33b5: Bryan McPhail added shackled (Testdriver).
- 26th March 1998: CaBBe dumped Shackled (US).
LEVELS: 80 (endless)
Other Emulators:
* FB Alpha
Recommended Games (Fantasy):
Krull
Mystic Marathon
IGMO
Zwackery
Gauntlet
Gauntlet (PlayChoice-10)
Gauntlet II
Gauntlet Legends
Gauntlet Dark Legacy
Rock 'n Rage
Shackled
Devil World
Snezhnaja Koroleva
Dungeon Explorer (Tourvision PCE bootleg)
Magician Lord
Asylum (prototype)
Slashout
Romset: 1152 kb / 20 files / 260.4 zip
MAME XML Output:
   | <game name="shackled" sourcefile="dec8.c"> |
   |    | <description>Shackled (US)</description> |
   |    | <year>1986</year> |
   |    | <manufacturer>Data East USA</manufacturer> |
   |    | <rom name="dk-02.rom" size="32768" crc="87f8fa85" sha1="1cb93a60eefdb453a3cc6ec9c5cc2e367fb8aeb0" region="maincpu" offset="8000"/> |
   |    | <rom name="dk-06.rom" size="65536" crc="69ad62d1" sha1="1aa23b12ab4f1908cddd25f091e1f9bd70a5113c" region="maincpu" offset="10000"/> |
   |    | <rom name="dk-05.rom" size="65536" crc="598dd128" sha1="10843c5352eef03c8675df6abaf23c9c9c795aa3" region="maincpu" offset="20000"/> |
   |    | <rom name="dk-04.rom" size="65536" crc="36d305d4" sha1="17586c316aff405cf20c1467d69c98fa2a3c2630" region="maincpu" offset="30000"/> |
   |    | <rom name="dk-03.rom" size="32768" crc="6fd90fd1" sha1="2f8db17e5545c82d243a7e23e7bda2c2a9101360" region="maincpu" offset="40000"/> |
   |    | <rom name="dk-01.rom" size="65536" crc="71fe3bda" sha1="959cce01362b2c670c2e15b03a78a1ff9cea4ee9" region="sub" offset="0"/> |
   |    | <rom name="dk-07.rom" size="32768" crc="887e4bcc" sha1="6427396080e9cd8647adff47c8ed04593a14268c" region="audiocpu" offset="8000"/> |
   |    | <rom name="id8751h.mcu" size="4096" status="nodump" region="mcu" offset="0"/> |
   |    | <rom name="dk-00.rom" size="32768" crc="69b975aa" sha1="38cb96768c79ff1aa1b4b190e08ec9155baf698a" region="gfx1" offset="0"/> |
   |    | <rom name="dk-12.rom" size="65536" crc="615c2371" sha1="30b25dc27d34646d886a465c77622eaa894d83c3" region="gfx2" offset="0"/> |
   |    | <rom name="dk-13.rom" size="65536" crc="479aa503" sha1="1167f0d15439c95a1094f81855203e863ce0488d" region="gfx2" offset="10000"/> |
   |    | <rom name="dk-14.rom" size="65536" crc="cdc24246" sha1="1a4189bc2b1fa99740dd7921608159936ba3bd07" region="gfx2" offset="20000"/> |
   |    | <rom name="dk-15.rom" size="65536" crc="88db811b" sha1="7d3c4a80925f323efb589798b4a341d1a2ca95f9" region="gfx2" offset="30000"/> |
   |    | <rom name="dk-16.rom" size="65536" crc="061a76bd" sha1="5bcb513e48bed9b7c4207d94531be691a85e295d" region="gfx2" offset="40000"/> |
   |    | <rom name="dk-17.rom" size="65536" crc="a6c5d8af" sha1="58f3fece9a5ef8b39090a2f39610381b8e7cdbf7" region="gfx2" offset="50000"/> |
   |    | <rom name="dk-18.rom" size="65536" crc="4d466757" sha1="701d79bebbba4f266e19080d16ff2f93ffa94287" region="gfx2" offset="60000"/> |
   |    | <rom name="dk-19.rom" size="65536" crc="1911e83e" sha1="174e9db3f2211ecbbb93c6bda8f6185dbfdbc818" region="gfx2" offset="70000"/> |
   |    | <rom name="dk-11.rom" size="65536" crc="5cf5719f" sha1="8c7582ac19010421ec748391a193aa18e51b981f" region="gfx3" offset="0"/> |
   |    | <rom name="dk-10.rom" size="65536" crc="408e6d08" sha1="28cb76792e5f84bd101a91cb82597a5939804f84" region="gfx3" offset="20000"/> |
   |    | <rom name="dk-09.rom" size="65536" crc="c1557fac" sha1="7d39ec793113a48baf45c2ea07abb07e2e48985a" region="gfx3" offset="40000"/> |
   |    | <rom name="dk-08.rom" size="65536" crc="5e54e9f5" sha1="1ab41a3bde1f2c2be670e89cf402be28001c17d1" region="gfx3" offset="60000"/> |
   |    | <chip type="cpu" tag="maincpu" name="M6809" clock="2000000"/> |
   |    | <chip type="cpu" tag="sub" name="M6809" clock="2000000"/> |
   |    | <chip type="cpu" tag="audiocpu" name="M6502" clock="1500000"/> |
   |    | <chip type="audio" tag="mono" name="Speaker"/> |
   |    | <chip type="audio" tag="ym1" name="YM2203" clock="1500000"/> |
   |    | <chip type="audio" tag="ym2" name="YM3526" clock="3000000"/> |
   |    | <display tag="screen" type="raster" rotate="0" width="256" height="240" refresh="58.000000" /> |
   |    | <sound channels="1"/> |
   |    | <input players="2" buttons="2" coins="2"> |
   |    |    | <control type="joy" ways="8"/> |
   |    | </input> |
   |    | <dipswitch name="Flip Screen" tag="DSW0" mask="1"> |
   |    |    | <dipvalue name="Off" value="1" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unused" tag="DSW0" mask="2"> |
   |    |    | <dipvalue name="Off" value="2" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unused" tag="DSW0" mask="4"> |
   |    |    | <dipvalue name="Off" value="4" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unused" tag="DSW0" mask="8"> |
   |    |    | <dipvalue name="Off" value="8" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Leave Off" tag="DSW0" mask="16"> |
   |    |    | <dipvalue name="Off" value="16" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unused" tag="DSW0" mask="32"> |
   |    |    | <dipvalue name="Off" value="32" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unused" tag="DSW0" mask="64"> |
   |    |    | <dipvalue name="Off" value="64" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Freeze" tag="DSW0" mask="128"> |
   |    |    | <dipvalue name="Off" value="128" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Coin/Heart/Help/6-Help" tag="DSW1" mask="7"> |
   |    |    | <dipvalue name="2/100/50/200" value="0"/> |
   |    |    | <dipvalue name="4/100/60/300" value="1"/> |
   |    |    | <dipvalue name="6/200/70/300" value="2"/> |
   |    |    | <dipvalue name="8/200/80/400" value="3"/> |
   |    |    | <dipvalue name="10/200/100/500" value="7" default="yes"/> |
   |    |    | <dipvalue name="12/300/100/600" value="6"/> |
   |    |    | <dipvalue name="18/400/200/700" value="5"/> |
   |    |    | <dipvalue name="20/500/200/800" value="4"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unused" tag="DSW1" mask="8"> |
   |    |    | <dipvalue name="Off" value="8" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Difficulty" tag="DSW1" mask="48"> |
   |    |    | <dipvalue name="Normal" value="48" default="yes"/> |
   |    |    | <dipvalue name="Hard" value="32"/> |
   |    |    | <dipvalue name="Very Hard" value="16"/> |
   |    |    | <dipvalue name="Hardest" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unused" tag="DSW1" mask="64"> |
   |    |    | <dipvalue name="Off" value="64" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Demo Sounds" tag="DSW1" mask="128"> |
   |    |    | <dipvalue name="Off" value="128"/> |
   |    |    | <dipvalue name="On" value="0" default="yes"/> |
   |    | </dipswitch> |
   |    | <driver status="good" emulation="good" color="good" sound="good" graphic="good" savestate="supported" palettesize="1024"/> |
|
|