sdi: MAME ROM Information. History:
SDI - Strategic Defense Initiative (c) 1987 Sega.
A strategic challenge in the science of offensive & defensive warfare.
- TECHNICAL -
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.
- TRIVIA -
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.
- TIPS AND TRICKS -
* 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.
- STAFF -
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
- PORTS -
* 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)
- SOURCES -
Game's rom.
Machine's picture.
MAME Info:
0.92 [?]
0.34b4 [Phil Stroffolino]
TODO:
* Wanted: 317-0027 FD1089B CPU
Bugs:
- Broken background in 2nd stage. suutaroka (ID 02919)
WIP:
- 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.
LEVELS: 11
Other Emulators:
* FB Alpha
* System 16
Recommended Games:
Missile X / Guided Missile
Tora Tora
Red Alert
D-Day
Yamato
D-Day (Jaleco)
Combat
Danger Zone
SDI - Strategic Defense Initiative
Agress
Fortress 2 Blue Arcade
Romset: 808 kb / 17 files / 347.0 zip
MAME XML Output:
   | <game name="sdi" sourcefile="segas16a.c"> |
   |    | <description>SDI - Strategic Defense Initiative (Japan, old, System 16A, FD1089B 317-0027)</description> |
   |    | <year>1987</year> |
   |    | <manufacturer>Sega</manufacturer> |
   |    | <rom name="epr-10970.43" size="32768" crc="b8fa4a2c" sha1="06b448bbee0a2b2809d9af7a2a22c5847343c079" region="maincpu" offset="0"/> |
   |    | <rom name="epr-10968.26" size="32768" crc="a3f97793" sha1="0f924fae0d13b3387a0e5171482f6d413432ddb3" region="maincpu" offset="1"/> |
   |    | <rom name="epr-10971.42" size="32768" crc="c44a0328" sha1="3736bb83e728bb0e15ea58bc2a6c2fe66a1a4885" region="maincpu" offset="10000"/> |
   |    | <rom name="epr-10969.25" size="32768" crc="455d15bd" sha1="be679ecb1687b0675614ad27973c20808ad53797" region="maincpu" offset="10001"/> |
   |    | <rom name="epr-10755.41" size="32768" crc="405e3969" sha1="6d8c3bd06d35c971f7db005dffa2e83cae1378f8" region="maincpu" offset="20000"/> |
   |    | <rom name="epr-10752.24" size="32768" crc="77453740" sha1="9032463e5e14c3c610c31e2eb6e2c962df9adf46" region="maincpu" offset="20001"/> |
   |    | <rom name="epr-10756.95" size="65536" crc="44d8a506" sha1="363d49dcb65ac0093f3ed3b259b1bc45f0291e9d" region="gfx1" offset="0"/> |
   |    | <rom name="epr-10757.94" size="65536" crc="497e1740" sha1="95b166a9db46a27087e417c1b2cbb76bee2e64a7" region="gfx1" offset="10000"/> |
   |    | <rom name="epr-10758.93" size="65536" crc="61d61486" sha1="d48ff87216947b78903cd98a10436babdf8b75a0" region="gfx1" offset="20000"/> |
   |    | <rom name="epr-10760.10" size="65536" crc="30e2c50a" sha1="1fb9e69d4cb97fdcb0f98c2a7ede246aaa4ac382" region="gfx2" offset="1"/> |
   |    | <rom name="epr-10763.11" size="65536" crc="794e3e8b" sha1="91ca1cb9aabf99adc8426feed4494a992afb8c4a" region="gfx2" offset="0"/> |
   |    | <rom name="epr-10761.17" size="65536" crc="6a8b3fd0" sha1="a122d3cb0b3263714f026e57d85b0dbf6cb110d7" region="gfx2" offset="10001"/> |
   |    | <rom name="epr-10764.18" size="65536" crc="602da5d5" sha1="d32cdde7d86c4561e7bfa547d7d7995ce9a43c24" region="gfx2" offset="10000"/> |
   |    | <rom name="epr-10762.23" size="65536" crc="b9de3aeb" sha1="2f7a55a8377e831338a884f8962d6ab2757e8c9b" region="gfx2" offset="20001"/> |
   |    | <rom name="epr-10765.24" size="65536" crc="0a73a057" sha1="7f31124c67541a245e069e5b6aac59935d99a9a9" region="gfx2" offset="20000"/> |
   |    | <rom name="epr-10759.12" size="32768" crc="d7f9649f" sha1="ce4abe7dd7e33da048569d7817063345fab75ea7" region="soundcpu" offset="0"/> |
   |    | <rom name="317-0027.key" size="8192" crc="9a5307b2" sha1="2fcc576ed95b96ff6ea71252c3fab33b8b3fc1f5" status="baddump" region="fd1089b" offset="0"/> |
   |    | <chip type="cpu" tag="maincpu" name="68000" clock="10000000"/> |
   |    | <chip type="cpu" tag="soundcpu" name="Z80" clock="4000000"/> |
   |    | <chip type="audio" tag="mono" name="Speaker"/> |
   |    | <chip type="audio" tag="ymsnd" name="YM2151" clock="4000000"/> |
   |    | <display tag="screen" type="raster" rotate="0" width="320" height="224" refresh="60.000000" pixclock="5376240" htotal="342" 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"/> |
   |    | </input> |
   |    | <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> |
   |    | <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"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Allow Continue" tag="DSW2" mask="1"> |
   |    |    | <dipvalue name="Off" value="1" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Demo Sounds" tag="DSW2" mask="2"> |
   |    |    | <dipvalue name="Off" value="2"/> |
   |    |    | <dipvalue name="On" value="0" default="yes"/> |
   |    | </dipswitch> |
   |    | <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> |
   |    | <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> |
   |    | <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> |
   |    | <driver status="good" emulation="good" color="good" sound="good" graphic="good" savestate="supported" palettesize="6144"/> |
|
|