Home News Forum                            

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

sdibl: MAME ROM Information.


SDI - Strategic Defense Initiative (c) 1987 Sega.

A strategic challenge in the science of offensive & defensive warfare.


Sega System 16A hardware

Game ID : 317-0027

Main CPU : 68000 (@ 10 Mhz)

Sound CPU : Z80 (@ 4 Mhz)

Sound Chips : YM2151 (@ 4 Mhz), UPD7759 (@ 640 Khz)

Players : 2

Control : 8-way joystick with button, trackball

Another version runs on the Sega System 16B hardware.


Released in April 1987.

This game is also known as "Defense".

Alfa Records released a limited-edition soundtrack album for this game (Sega Game Music Vol.3 - 28XA-109) on 10/10/1987.


* Flicky Mode :

1) Insert a credit (ONLY 1 credit)

2) Input code Up(x2), Down, Right, Down, Left, Down(x2) with Player 1

3) Input code Player 2 Shot button x3 then press Player 2 START button

4) Satellite (player character) will change to Flicky at the starting of Stage 2.


Planed by : Black Holl Tomo

Project leader : Joe Kacchan

Programmers : Sweet Tohchan, Anatano Pideshi, Ippo Ogapi, Defended Your State

Character designers : Saitama Kenji, 8940 KON

Scene designer : Henchan

Music by : Katsuhiro Hayashi (Funky Gerogero)

Mechanical engineer : MI.U.I.Hachi

Enemy creation : Demon Taka

Data adjust : Nanno Icchan


* Consoles :

Sega Master System (1987)

Sony PlayStation 2 (2005, "Sega AGES 2500 Series Vol. 21 SDI & Quartett ~SEGA System 16 Collection Vol.1~")

* Computers :

Commodore Amiga (1987)

Amstrad CPC (1988)

Sinclair ZX Spectrum (1989)

* Others :

Mobile phones ("Mobile SDI", 2002)


Game's rom.

Machine's picture.

MAME Info:

0.92 [?]

0.34b4 [Phil Stroffolino]


* Wanted: 317-0027 FD1089B CPU


- Broken background in 2nd stage. suutaroka (ID 02919)


- 0.134u4: Team Japump changed description of clone 'SDI - Strategic Defense Initiative (Europe, System 16A, FD1089B 317-0027)' to 'SDI - Strategic Defense Initiative (Japan, old, System 16A, FD1089B 317-0027)'.

- 0.127u1: Atari Ace moved FD1089 decryption keys to external files. Added 317-0027.key to SDI.

- 0.113: Ruben added 'Allow Continue' dipswitch to clone SDI (System 16B).

- 0.104u6: Arzeno Fabrice added clone SDI - Strategic Defense Initiative (System 16B, FD1089A 317-0028). Renamed (sdib) to (sdibl).

- 0.93: Torsten added clone Defense (System 16B, FD1089A 317-0028). Note the program roms are bad on the original board, a patch is needed. Nicola Salmoria added FD1089 317-0028 table. Changed description to 'SDI - Strategic Defense Initiative (Europe, System 16A, FD1089B 317-0027)'.

- 0.92: Changed 'SDI - Strategic Defense Initiative (System 16B, unprotected)' to clone '(bootleg)' and 'SDI - Strategic Defense Initiative (Europe, System 16A, FD1089A 317-0027)' to parent. Renamed (sdi) to (sdib) and (sdioj) to (sdi).

- 0.91: Aaron Giles fixed the GFX problems present in SDI after the first level with the help of some INPs.

- 0.90u1: Added partial FD1089A table derived by comparison with the unencrypted versions for SDI (317-0027) and Aaron Giles hooked up the controls - Game now playable. Actual working cpu are needed to obtain full tables. Changed description of clone '(Japan, System 16A, FD1094 317-0027)' to '(Europe, System 16A, FD1089A 317-0027)'.

- 0.89u2: Added uPD7759 sound.

- 0.88u7: Changed description to 'SDI - Strategic Defense Initiative (System 16B, unprotected)' and clone '(Japan)' to '(Japan, System 16A, FD1094 317-0027)'.

- 0.88u6: Changed description to 'SDI - Strategic Defense Initiative (System 16B)' and clone '(set 3, 317-0049)' to '(set 3, System 16B, FD1094 317-0049)'. Changed Z80 CPU2 clock speed to 5MHz and palettesize to 6144 colors.

- 0.36b15: Added clone SDI - Strategic Defense Initiative (Japan).

- 0.36b2: Removed uPD7759 sound.

- 0.36b1: Changed 8-way Joystick to Trackball.

- 0.35b13: Changed description to 'SDI - Strategic Defense Initiative'.

- 0.34b4: Phil Stroffolino added SDI (Sega 1987), not working.


Other Emulators:

* FB Alpha

* System 16

Recommended Games:

Missile X / Guided Missile

Tora Tora

Red Alert



D-Day (Jaleco)


Danger Zone

SDI - Strategic Defense Initiative


Fortress 2 Blue Arcade

Romset: 808 kb / 17 files / 347.0 zip

MAME XML Output:

       <game name="sdibl" sourcefile="segas16b.c" cloneof="sdi" romof="sdi">
              <description>SDI - Strategic Defense Initiative (bootleg)</description>
              <rom name="a4.rom" size="32768" crc="f2c41dd6" sha1="7fdbf819e42c7af0efe3976ffd919ee142efe1bc" region="maincpu" offset="0"/>
              <rom name="a1.rom" size="32768" crc="a9f816ef" sha1="5ccab14b088d2249f83ff5e80591eccb4afb6e20" region="maincpu" offset="1"/>
              <rom name="a5.rom" size="32768" crc="7952e27e" sha1="caead75724a6744fc6fc7fbbc9894932a7a22eed" region="maincpu" offset="10000"/>
              <rom name="a2.rom" size="32768" crc="369af326" sha1="d6517c38f3a386e8f23b058fe8fa0607918ba215" region="maincpu" offset="10001"/>
              <rom name="a6.rom" size="32768" crc="8ee2c287" sha1="8ed98334dab51c2eab8e1ff0724abc1f819dc8c2" region="maincpu" offset="20000"/>
              <rom name="a3.rom" size="32768" crc="193e4231" sha1="14fecfab010641b83e5b24d0e8003bc0de35e1c8" region="maincpu" offset="20001"/>
              <rom name="epr-10772.b9" size="65536" crc="182b6301" sha1="bb6f1174f82611c801d2b4b7d3596bf71619e8a1" region="gfx1" offset="0"/>
              <rom name="epr-10773.b10" size="65536" crc="8f7129a2" sha1="094a4065597d8d51fb2232546df1de9043fea731" region="gfx1" offset="10000"/>
              <rom name="epr-10774.b11" size="65536" crc="4409411f" sha1="84fd7128e8440d96b0384ae3c391a59bd37ecf9d" region="gfx1" offset="20000"/>
              <rom name="b1.rom" merge="epr-10760.10" size="65536" crc="30e2c50a" sha1="1fb9e69d4cb97fdcb0f98c2a7ede246aaa4ac382" region="gfx2" offset="1"/>
              <rom name="b5.rom" merge="epr-10763.11" size="65536" crc="794e3e8b" sha1="91ca1cb9aabf99adc8426feed4494a992afb8c4a" region="gfx2" offset="0"/>
              <rom name="b2.rom" merge="epr-10761.17" size="65536" crc="6a8b3fd0" sha1="a122d3cb0b3263714f026e57d85b0dbf6cb110d7" region="gfx2" offset="20001"/>
              <rom name="10764.b6" merge="epr-10764.18" size="65536" crc="602da5d5" sha1="d32cdde7d86c4561e7bfa547d7d7995ce9a43c24" region="gfx2" offset="20000"/>
              <rom name="b3.rom" merge="epr-10762.23" size="65536" crc="b9de3aeb" sha1="2f7a55a8377e831338a884f8962d6ab2757e8c9b" region="gfx2" offset="40001"/>
              <rom name="10765.b7" merge="epr-10765.24" size="65536" crc="0a73a057" sha1="7f31124c67541a245e069e5b6aac59935d99a9a9" region="gfx2" offset="40000"/>
              <rom name="a7.rom" size="32768" crc="793f9f7f" sha1="9e4fde376db9e99a83eb2fc734c6721c122ba9af" region="soundcpu" offset="0"/>
              <chip type="cpu" tag="maincpu" name="68000" clock="10000000"/>
              <chip type="cpu" tag="soundcpu" name="Z80" clock="5000000"/>
              <chip type="audio" tag="mono" name="Speaker"/>
              <chip type="audio" tag="ymsnd" name="YM2151" clock="4000000"/>
              <chip type="audio" tag="upd" name="UPD7759" clock="640000"/>
              <display tag="screen" type="raster" rotate="0" width="320" height="224" refresh="60.054389" pixclock="6293700" htotal="400" hbend="0" hbstart="320" vtotal="262" vbend="0" vbstart="224" />
              <sound channels="1"/>
              <input players="2" buttons="1" coins="2" service="yes">
                     <control type="joy" ways="8"/>
                     <control type="trackball" minimum="0" maximum="255" sensitivity="75" keydelta="5" reverse="yes"/>
              <dipswitch name="Allow Continue" tag="DSW2" mask="1">
                     <dipvalue name="Off" value="1" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Demo Sounds" tag="DSW2" mask="2">
                     <dipvalue name="Off" value="2"/>
                     <dipvalue name="On" value="0" default="yes"/>
              <dipswitch name="Lives" tag="DSW2" mask="12">
                     <dipvalue name="2" value="8"/>
                     <dipvalue name="3" value="12" default="yes"/>
                     <dipvalue name="4" value="4"/>
                     <dipvalue name="Free" value="0"/>
              <dipswitch name="Difficulty" tag="DSW2" mask="48">
                     <dipvalue name="Easy" value="32"/>
                     <dipvalue name="Normal" value="48" default="yes"/>
                     <dipvalue name="Hard" value="16"/>
                     <dipvalue name="Hardest" value="0"/>
              <dipswitch name="Bonus Life" tag="DSW2" mask="192">
                     <dipvalue name="Every 50000" value="128"/>
                     <dipvalue name="50000" value="192" default="yes"/>
                     <dipvalue name="100000" value="64"/>
                     <dipvalue name="None" value="0"/>
              <dipswitch name="Coin A" tag="DSW1" mask="15">
                     <dipvalue name="4 Coins/1 Credit" value="7"/>
                     <dipvalue name="3 Coins/1 Credit" value="8"/>
                     <dipvalue name="2 Coins/1 Credit" value="9"/>
                     <dipvalue name="2 Coins/1 Credit, 5/3, 6/4" value="5"/>
                     <dipvalue name="2 Coins/1 Credit, 4/3" value="4"/>
                     <dipvalue name="1 Coin/1 Credit" value="15" default="yes"/>
                     <dipvalue name="1 Coin/1 Credit, 5/6" value="3"/>
                     <dipvalue name="1 Coin/1 Credit, 4/5" value="2"/>
                     <dipvalue name="1 Coin/1 Credit, 2/3" value="1"/>
                     <dipvalue name="2 Coins/3 Credits" value="6"/>
                     <dipvalue name="1 Coin/2 Credits" value="14"/>
                     <dipvalue name="1 Coin/3 Credits" value="13"/>
                     <dipvalue name="1 Coin/4 Credits" value="12"/>
                     <dipvalue name="1 Coin/5 Credits" value="11"/>
                     <dipvalue name="1 Coin/6 Credits" value="10"/>
                     <dipvalue name="Free Play (if Coin B too) or 1/1" value="0"/>
              <dipswitch name="Coin B" tag="DSW1" mask="240">
                     <dipvalue name="4 Coins/1 Credit" value="112"/>
                     <dipvalue name="3 Coins/1 Credit" value="128"/>
                     <dipvalue name="2 Coins/1 Credit" value="144"/>
                     <dipvalue name="2 Coins/1 Credit, 5/3, 6/4" value="80"/>
                     <dipvalue name="2 Coins/1 Credit, 4/3" value="64"/>
                     <dipvalue name="1 Coin/1 Credit" value="240" default="yes"/>
                     <dipvalue name="1 Coin/1 Credit, 5/6" value="48"/>
                     <dipvalue name="1 Coin/1 Credit, 4/5" value="32"/>
                     <dipvalue name="1 Coin/1 Credit, 2/3" value="16"/>
                     <dipvalue name="2 Coins/3 Credits" value="96"/>
                     <dipvalue name="1 Coin/2 Credits" value="224"/>
                     <dipvalue name="1 Coin/3 Credits" value="208"/>
                     <dipvalue name="1 Coin/4 Credits" value="192"/>
                     <dipvalue name="1 Coin/5 Credits" value="176"/>
                     <dipvalue name="1 Coin/6 Credits" value="160"/>
                     <dipvalue name="Free Play (if Coin A too) or 1/1" value="0"/>
              <driver status="good" emulation="good" color="good" sound="good" graphic="good" savestate="unsupported" palettesize="6144"/>

emumovies.com      Retro bytes Portal           Bookmark and Share

Developed by: Spesoft  Headsoft     Terms of use     Privacy    Advertise