spy: MAME ROM Information. History:
S.P.Y - Special Project Y. (c) 10/1989 Konami.
After using your spy-savvy jetpack to land on the secret island, you must stop the evil mastermind from executing his world-dominating plans!
- TECHNICAL -
Game ID : GX857
Main CPU : M6809 (@ 3 Mhz)
Sound CPU : Z80 (@ 3.579545 Mhz)
Sound Chips : YM3812 (@ 3.579545 Mhz), (2x) K007232 (@ 3.579545 Mhz)
Screen orientation : Horizontal
Video resolution : 304 x 224 pixels
Screen refresh : 60.00 Hz
Palette colors : 1024
Players : 2
Control : 8-way joystick
Buttons : 2
- TRIVIA -
The attract mode intro is inspired from the intros of James Bond movies.
- UPDATES -
The US version is slightly different, it has the "Winners Don't Use Drugs" screen.
- STAFF -
Director : Seiji
Programmer : Yoshi, Akira
Character : Heine
Graphic : Ashi, Kaumi
Sound Composer : Shikasan, P. Fuka
Hardware : Sanpei
- SOURCES -
Game's rom.
MAME Info:
0.61 [MASH]
0.36b14 [Nicola Salmoria]
WIP:
- 0.144u7: Kanikani updated S.P.Y. dipswitches.
- 0.136u1: Fabio Priuli added driver data struct and save states to S.P.Y.
- 0.135u4: Fabio Priuli updated S.P.Y. to use Konami video devices.
- 0.131u1: Angelo Salese merged memory maps in S.P.Y.
- 0.81u5: Mamesick fixed visible area to 304x224 in S.P.Y.
- 0.61: MASH added S.P.Y. - Special Project Y (World ver. N). Simulated protection in S.P.Y [Acho A. Tang]. Changed 'S.P.Y. - Special Project Y (US)' to clone '(US ver. M)'. Renamed (spy) to (spyu).
- 17th May 2002: MASH added clone ROMs to S.P.Y. and Super Basketball.
- 10th May 2002: Acho A. Tang - Simulated PMCU protection (guess only), changed priority scheme to fix graphics in 3D levels, fixed crashes caused by bank switching and disabled logging and debug messages.
- 0.57: Replaced HD6309 CPU with M6809. Removed 3rd coin slot.
- 2nd December 2001: William Kucharski submitted a cleaned up but still non-functional driver for Konami's S.P.Y.
- 5th May 2001: THE SHEEP dumped S.P.Y. - Special Project Y (World ver. N).
- 0.36b15: Replaced sound1/2 roms with new dumps.
- 0.36b14: Nicola Salmoria added S.P.Y. - Special Project Y (US) (Konami 1989). Not playable due to protection.
LEVELS: 7 (must be finished twice)
Other Emulators:
* FB Alpha
Recommended Games (Action):
Elevator Action
Elevator Action Returns
Action Fighter
Quartet
Rolling Thunder
Rolling Thunder 2
Bionic Commando
Bullet
Super Ranger
Crack Down
Crack Down (Mega-Tech)
S.P.Y. - Special Project Y
Sly Spy
The Cliffhanger - Edward Randy
The Super Spy
ThunderJaws
Power Blade (PlayChoice-10)
Outfoxies
Biomechanical Toy
Confidential Mission
Lupin The Third - The Shooting
Demon Front
Dolphin Blue
Romset: 2209 kb / 10 files / 946.0 zip
MAME XML Output:
   | <game name="spy" sourcefile="spy.c"> |
   |    | <description>S.P.Y. - Special Project Y (World ver. N)</description> |
   |    | <year>1989</year> |
   |    | <manufacturer>Konami</manufacturer> |
   |    | <rom name="857n03.bin" size="65536" crc="97993b38" sha1="0afd561bc85fcbfe30f2d16807424ceec7188ce7" region="maincpu" offset="10000"/> |
   |    | <rom name="857n02.bin" size="65536" crc="31a97efe" sha1="6c9ec3954e4d16634bf95835b8b404d3a6ef6e24" region="maincpu" offset="20000"/> |
   |    | <rom name="857d01.bin" size="32768" crc="aad4210f" sha1="bb40b8673939b5ce51012606da86b4dcbfc52a57" region="audiocpu" offset="0"/> |
   |    | <rom name="857b09.bin" size="262144" crc="b8780966" sha1="6c255f1e4d1398fa9010a1ae0f5172dc524df109" region="gfx1" offset="0"/> |
   |    | <rom name="857b08.bin" size="262144" crc="3e4d8d50" sha1="70f45a725bf1e9d15285ffb6b280945f7ce7faf0" region="gfx1" offset="40000"/> |
   |    | <rom name="857b06.bin" size="524288" crc="7b515fb1" sha1="3830649d47964940023760b76e2bf94bb9163f23" region="gfx2" offset="0"/> |
   |    | <rom name="857b05.bin" size="524288" crc="27b0f73b" sha1="6b6a3da11c3005e3a62e6280818c18ae2ea31800" region="gfx2" offset="80000"/> |
   |    | <rom name="857a10.bin" size="256" crc="32758507" sha1="c21f89ad253502968a755fb0d23da98319f9cd93" region="proms" offset="0"/> |
   |    | <rom name="857b07.bin" size="262144" crc="ce3512d4" sha1="1e7c3feabfc3ac89056982b76de39e283cf5894d" region="k007232_1" offset="0"/> |
   |    | <rom name="857b04.bin" size="262144" crc="20b83c13" sha1="63062f1c0a9adbbced3d3d73682a2cd1217bee7d" region="k007232_2" offset="0"/> |
   |    | <chip type="cpu" tag="maincpu" name="M6809" clock="3000000"/> |
   |    | <chip type="cpu" tag="audiocpu" name="Z80" clock="3579545"/> |
   |    | <chip type="audio" tag="mono" name="Speaker"/> |
   |    | <chip type="audio" tag="ymsnd" name="YM3812" clock="3579545"/> |
   |    | <chip type="audio" tag="k007232_1" name="K007232" clock="3579545"/> |
   |    | <chip type="audio" tag="k007232_2" name="K007232" clock="3579545"/> |
   |    | <display tag="screen" type="raster" rotate="0" width="304" height="224" refresh="60.000000" /> |
   |    | <sound channels="1"/> |
   |    | <input players="2" buttons="2" coins="2"> |
   |    |    | <control type="joy" ways="8"/> |
   |    | </input> |
   |    | <dipswitch name="Coin A" tag="DSW1" mask="15"> |
   |    |    | <dipvalue name="4 Coins/1 Credit" value="2"/> |
   |    |    | <dipvalue name="3 Coins/1 Credit" value="5"/> |
   |    |    | <dipvalue name="2 Coins/1 Credit" value="8"/> |
   |    |    | <dipvalue name="3 Coins/2 Credits" value="4"/> |
   |    |    | <dipvalue name="4 Coins/3 Credits" value="1"/> |
   |    |    | <dipvalue name="1 Coin/1 Credit" value="15" default="yes"/> |
   |    |    | <dipvalue name="3 Coins/4 Credits" value="3"/> |
   |    |    | <dipvalue name="2 Coins/3 Credits" value="7"/> |
   |    |    | <dipvalue name="1 Coin/2 Credits" value="14"/> |
   |    |    | <dipvalue name="2 Coins/5 Credits" value="6"/> |
   |    |    | <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="1 Coin/7 Credits" value="9"/> |
   |    |    | <dipvalue name="Free Play" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Coin B" tag="DSW1" mask="240"> |
   |    |    | <dipvalue name="4 Coins/1 Credit" value="32"/> |
   |    |    | <dipvalue name="3 Coins/1 Credit" value="80"/> |
   |    |    | <dipvalue name="2 Coins/1 Credit" value="128"/> |
   |    |    | <dipvalue name="3 Coins/2 Credits" value="64"/> |
   |    |    | <dipvalue name="4 Coins/3 Credits" value="16"/> |
   |    |    | <dipvalue name="1 Coin/1 Credit" value="240" default="yes"/> |
   |    |    | <dipvalue name="3 Coins/4 Credits" value="48"/> |
   |    |    | <dipvalue name="2 Coins/3 Credits" value="112"/> |
   |    |    | <dipvalue name="1 Coin/2 Credits" value="224"/> |
   |    |    | <dipvalue name="2 Coins/5 Credits" value="96"/> |
   |    |    | <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="1 Coin/7 Credits" value="144"/> |
   |    |    | <dipvalue name="Invalid" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Lives" tag="DSW2" mask="3"> |
   |    |    | <dipvalue name="2" value="3"/> |
   |    |    | <dipvalue name="3" value="2" default="yes"/> |
   |    |    | <dipvalue name="5" value="1"/> |
   |    |    | <dipvalue name="7" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unused" tag="DSW2" mask="4"> |
   |    |    | <dipvalue name="Off" value="4" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Bonus Life" tag="DSW2" mask="24"> |
   |    |    | <dipvalue name="10k and every 20k" value="24"/> |
   |    |    | <dipvalue name="20k and every 30k" value="16"/> |
   |    |    | <dipvalue name="20k only" value="8" default="yes"/> |
   |    |    | <dipvalue name="30k only" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Difficulty" tag="DSW2" mask="96"> |
   |    |    | <dipvalue name="Easy" value="96"/> |
   |    |    | <dipvalue name="Normal" value="64" default="yes"/> |
   |    |    | <dipvalue name="Difficult" value="32"/> |
   |    |    | <dipvalue name="Very Difficult" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Demo Sounds" tag="DSW2" mask="128"> |
   |    |    | <dipvalue name="Off" value="128"/> |
   |    |    | <dipvalue name="On" value="0" default="yes"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Flip Screen" tag="SYSTEM" mask="16"> |
   |    |    | <dipvalue name="Off" value="16" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unused" tag="SYSTEM" mask="32"> |
   |    |    | <dipvalue name="Off" value="32" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Service Mode" tag="SYSTEM" mask="64"> |
   |    |    | <dipvalue name="Off" value="64" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Allow Continue" tag="SYSTEM" mask="128"> |
   |    |    | <dipvalue name="5 Times" value="0"/> |
   |    |    | <dipvalue name="Unlimited" value="128" default="yes"/> |
   |    | </dipswitch> |
   |    | <driver status="good" emulation="good" color="good" sound="good" graphic="good" savestate="supported" palettesize="1024"/> |
|
|