Home News Forum                            

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

csilver: MAME ROM Information.


Captain Silver (c) 1987 Data East.

A side-scrolling game where you must slice enemies with your sword to rescue your beloved.


Main CPU : (2x) M6809 (@ 2 Mhz)

Sound CPU : M6502 (@ 1.5 Mhz)

Sound Chips : YM2203 (@ 1.5 Mhz), YM3526 (@ 3 Mhz), MSM5205 (@ 384 Khz)

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


Released in July 1987.


* Consoles :

Sega Master System (1988)

Nintendo Famicom


Game's rom.

MAME Info:

0.115u1 [f205v, David Haywood]

0.35b3 [Bryan McPhail]


- 0.145u4: Stephane Humbert fixed dipswitches and inputs (after verification of the M6809/HD6309 code) and added coinage simulation based on the dipswitches to Captain Silver. Added 'No Key for Door (Cheat)' dipswitch.

- 10th August 2010: Smitdogg - Kold666 sent me the Captain Silver chip D8751H for decapping.

- 8th July 2010: Smitdogg - Kold666 got and is sending me the 8751 from Captain Silver.

- 0.122u5: Corrado Tomaselli verified/corrected frequencies in Captain Silver. Changed M6809 CPU1/2 clock speeds to 1.5MHz

- 0.115u1: David Haywood added Captain Silver (World). Renamed (csilver) to (csilverj).

- 5th May 2007: f205v dumped Captain Silver (World).

- 0.106u3: Changed 'Unknown' dipswitches to 'Unused'.

- 0.101u3: Fixed rom names.

- 0.101u2: Pierpaolo Prazzoli fixed i8751 coin control in Captain Silver.

- 0.36b9: Changed M6502 CPU3 clock speed to 1.5MHz.

- 0.35b9: Changed description to 'Captain Silver (Japan)'.

- 0.35b7: Bryan McPhail fixed the in game timer in Captain Silver, this probably fixes other gameplay glitches. Changed input from 4 to 2 buttons.

- 19th March 1999: Bryan McPhail fixed some Captain Silver graphic lags.

- 15th March 1999: Bryan McPhail fixed graphics of Cobra Command, Captain Silver and Super Real Darwin.

- 0.35b3: Bryan McPhail added Captain Silver (Data East 1987).

- 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.

- 11th April 1998: Malcor dumped Captain Silver (Japan) by DATA EAST.

LEVELS: 3 (needs to be restarted once to get the real end)

Other Emulators:

* FB Alpha

Recommended Games (Pirates):


Pirate Pete

Pirate Treasure

Pirate Ship Higemaru

Captain Silver


Skull & Crossbones

Czernyj Korabl



Romset: 896 kb / 15 files / 382.6 zip

MAME XML Output:

       <game name="csilver" sourcefile="dec8.c">
              <description>Captain Silver (World)</description>
              <manufacturer>Data East Corporation</manufacturer>
              <rom name="dx03-12.18d" size="32768" crc="2d926e7c" sha1="cf38e92904edb1870b0a4965f9049d67efe8cf6a" region="maincpu" offset="8000"/>
              <rom name="dx01.12d" size="65536" crc="570fb50c" sha1="3002f53182834a060fc282be1bc5767906e19ba2" region="maincpu" offset="10000"/>
              <rom name="dx02.13d" size="65536" crc="58625890" sha1="503a969085f6dcb16687217c48136ea22d07c89f" region="maincpu" offset="20000"/>
              <rom name="dx04-1.19d" size="65536" crc="29432691" sha1="a76ecd27d217c66a0e43f93e29efe83c657925c3" region="sub" offset="0"/>
              <rom name="dx05.3f" size="65536" crc="eb32cf25" sha1="9390c88033259c65eb15320e31f5d696970987cc" region="audiocpu" offset="10000"/>
              <rom name="id8751h.mcu" size="4096" status="nodump" region="mcu" offset="0"/>
              <rom name="dx00.3d" size="32768" crc="f01ef985" sha1="d5b823bd7c0efcf3137f8643c5d99a260bed5675" region="gfx1" offset="0"/>
              <rom name="dx14.15k" size="65536" crc="80f07915" sha1="ea100f12ef3a68110af911fa9beeb73b388f069d" region="gfx2" offset="0"/>
              <rom name="dx13.13k" size="65536" crc="d32c02e7" sha1="d0518ec31e9e3f7b4e76fba5d7c05c33c61a9c72" region="gfx2" offset="20000"/>
              <rom name="dx12.10k" size="65536" crc="ac78b76b" sha1="c2be347fd950894401123ada8b27bfcfce53e66b" region="gfx2" offset="40000"/>
              <rom name="dx06.5f" size="65536" crc="b6fb208c" sha1="027d33f0b5feb6f0433134213cfcef96790eaace" region="gfx3" offset="0"/>
              <rom name="dx07.7f" size="65536" crc="ee3e1817" sha1="013496976a9ffacf1587b3a6fc0f548becb1ab0e" region="gfx3" offset="10000"/>
              <rom name="dx08.8f" size="65536" crc="705900fe" sha1="53b9d09f9780a3bf3545bc27a2855ebee3884124" region="gfx3" offset="20000"/>
              <rom name="dx09.10f" size="65536" crc="3192571d" sha1="240c6c099f1e6edbf0be7d5a4ec396b056c9f70f" region="gfx3" offset="30000"/>
              <rom name="dx10.12f" size="65536" crc="3ef77a32" sha1="97b97c35a6ca994d2e7a6e7a63101eda9709bcb1" region="gfx3" offset="40000"/>
              <rom name="dx11.13f" size="65536" crc="9cf3d5b8" sha1="df4974f8412ab1cf65871b8e4e3dbee478bf4d21" region="gfx3" offset="50000"/>
              <chip type="cpu" tag="maincpu" name="M6809" clock="1500000"/>
              <chip type="cpu" tag="sub" name="M6809" clock="1500000"/>
              <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"/>
              <chip type="audio" tag="msm" name="MSM5205" clock="384000"/>
              <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"/>
              <dipswitch name="Coin A" tag="DSW0" mask="3">
                     <dipvalue name="1 Coin/2 Credits" value="3" default="yes"/>
                     <dipvalue name="1 Coin/3 Credits" value="2"/>
                     <dipvalue name="1 Coin/4 Credits" value="1"/>
                     <dipvalue name="1 Coin/6 Credits" value="0"/>
              <dipswitch name="Coin B" tag="DSW0" mask="12">
                     <dipvalue name="4 Coins/1 Credit" value="0"/>
                     <dipvalue name="3 Coins/1 Credit" value="4"/>
                     <dipvalue name="2 Coins/1 Credit" value="8"/>
                     <dipvalue name="1 Coin/1 Credit" value="12" default="yes"/>
              <dipswitch name="Unused" tag="DSW0" mask="16">
                     <dipvalue name="Off" value="16" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Demo Sounds" tag="DSW0" mask="32">
                     <dipvalue name="Off" value="0"/>
                     <dipvalue name="On" value="32" default="yes"/>
              <dipswitch name="Flip Screen" tag="DSW0" mask="64">
                     <dipvalue name="Off" value="64" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Cabinet" tag="DSW0" mask="128">
                     <dipvalue name="Upright" value="0" default="yes"/>
                     <dipvalue name="Cocktail" value="128"/>
              <dipswitch name="Lives" tag="DSW1" mask="3">
                     <dipvalue name="1" value="1"/>
                     <dipvalue name="3" value="3" default="yes"/>
                     <dipvalue name="5" value="2"/>
                     <dipvalue name="255 (Cheat)" value="0"/>
              <dipswitch name="Difficulty" tag="DSW1" mask="12">
                     <dipvalue name="Easy" value="8"/>
                     <dipvalue name="Normal" value="12" default="yes"/>
                     <dipvalue name="Hard" value="4"/>
                     <dipvalue name="Hardest" value="0"/>
              <dipswitch name="Allow Continue" tag="DSW1" mask="16">
                     <dipvalue name="No" value="0"/>
                     <dipvalue name="Yes" value="16" default="yes"/>
              <dipswitch name="Unused" tag="DSW1" mask="32">
                     <dipvalue name="Off" value="32" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="No Key for Door (Cheat)" tag="DSW1" mask="64">
                     <dipvalue name="Off" value="64" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Unused" tag="DSW1" 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="1024"/>

emumovies.com      Retro bytes Portal           Bookmark and Share

Developed by: Spesoft  Headsoft     Terms of use     Privacy    Advertise