retofinv: MAME ROM Information. History:
Return of the Invaders (c) 1985 Taito.
A full colour update of the legendary original; featuring challenge stages and circling aliens. Return of the Invaders, while playable enough in its own right, would be vastly improved upon by its sequel, "Super Space Invaders '91", released five years' later.
- TECHNICAL -
Board Number : M4300029A
Prom Stickers : A37
Main CPU : (3x) Z80, M68705
Sound Chips : (2x) SN76496
Players : 2
Control : 2-way joystick
Buttons : 1
- TRIVIA -
Released in September 1985.
The development name of the game was "Space Invaders Part 3". Return of The Invaders was developed by UPL for Taito. For a small softco like UPL, working on the Space Invaders franchise was a great opportunity to gain notoriety within the videogame industry. Unfortunately, Taito neglected to mention UPL in the finished game.
- UPDATES -
Bootlegs version has no M68705 @ 3.072 Mhz :-)
- SERIES -
1. Space Invaders (1978)
2. Space Invaders Deluxe (1979)
3. Return of the Invaders (1985)
4. Majestic Twelve - The Space Invaders Part IV (1990)
5. Space Invaders DX (1994)
6. Space Invaders '95 - The Attack of Lunar Loonies (1995)
7. Space Invaders Virtual Collection (1995, Nintendo Virtual Boy)
8. Space Invaders Anniversary (2003)
9. Space Invaders Evolution (2005, Sony PSP)
10. Space Invaders Revolution (2005, Nintendo DS)
11. Space Invaders Extreme (2008, Nintendo DS, Sony PSP)
- PORTS -
* Consoles :
Sony PSP [JP] (2005, "Space Invaders Pocket")
Sony PlayStation 2 (2005, "Taito Legends") (US & Europe)
Microsoft XBOX (2005, "Taito Legends") (US & Europe)
Sony PlayStation 2 [JP] (January 27, 2007; "Taito Memories II Joukan [Model SLPM-66649]")
Sony PlayStation 2 (2007, "Taito Memories II Vol. 1") (Japan only)
* Computers :
PC [MS Windows] (2005, "Taito Legends") (US & Europe)
- SOURCES -
Game's rom.
http://www.uplcoltd.com/upl10.html
MAME Info:
0.35b13 [Jarek Parchanski]
WIP:
- 6th August 2011: Guru - A couple of boards arrived for decapping. Slapfight A76 version and Return of the Invaders. Both have a 68705P5 MCU. Thanks to Tingoes for the donations.
- 0.142u3: Angelo Salese removed deprecat.h dependancy and updated irqs accordingly for 'Return of the Invaders'.
- 0.133u1: Renamed (retofin1) to (retofinv1) and (retofin2) to (retofinv2).
- 0.130u1: Pierpaolo Prazzoli fixed the remaining lives are not shown in Return of the Invaders.
- 0.123u1: Fixed gfx2/3 rom loading. Changed palettesize to 2560 colors.
- 0.122u6: Changed M68705 CPU4 clock speed to 3072000 Hz.
- 0.115: Aaron Giles updated 68705 clocks to take into account the internal divide by 4. Added constant so that it is clear why this is being done. Changed M68705 CPU4 clock speed to 768000 Hz.
- 0.93u2: Nicola Salmoria fixed 'Life' display in Return of the Invaders.
- 0.89u6: Cleaned up Return of Invaders driver [Nicola Salmoria]. Changed M68705 CPU4 clock speed to 3072000 Hz. Marked M68705 MCU rom as 'nodump'. Fixed rom names. Swapped proms ($0, 200). Changed 'Unknown' to 'Unused' dipswitches.
- 0.37b8: Added M68705 (4MHz MCU) CPU4 and cpu4 rom ($0).
- 8th September 2000: Nicola Salmoria fixed the Return of Invaders driver to use the 68705 emulation correctly instead of relying on a protection hack.
- 0.36b9: Changed clock speed of the 2x SN76496 to 3072000 Hz. Added dipswitches 'Push Start to Skip Stage' and 'Coin Per Play Display'.
- 0.36b5: Andrea Mazzoleni fixed colors in Return of the Invaders.
- 0.35RC1: Added lookup table prom 82s191n.
- 0.35b13: Jarek Parchanski added Return of the Invaders (Taito 1985) and clones (bootleg set 1) and (bootleg set 2).
LEVELS: 99 (endless)
Other Emulators:
* FB Alpha
Recommended Games (Space Invaders):
Space Invaders
Space Invaders Part II
Return of the Invaders
Space Invaders DX
Super Space Invaders '91
Space Invaders '95 - Attack Of The Lunar Loonies
Space Invaders Anniversary
Space Invaders II
Space Stranger
Super Invader Attack
Invinco
Invinco / Deep Scan
Invinco / Head On 2
Rolling Crash / Moon Base
Space Attack
Space Attack / Head On
Space Fever
Space Fever High Splitter
Space Fighter Mark II
Space King 2
Beam Invader
Rotary Fighter
IPM Invader
Shuttle Invader
Attack Ufo
Space Intruder
Romset: 101 kb / 17 files / 45.8 zip
MAME XML Output:
   | <game name="retofinv" sourcefile="retofinv.c"> |
   |    | <description>Return of the Invaders</description> |
   |    | <year>1985</year> |
   |    | <manufacturer>Taito Corporation</manufacturer> |
   |    | <rom name="a37-03.70" size="8192" crc="eae7459d" sha1="c105f6adbd4c09decaad68ed13163d8f9b55e646" region="maincpu" offset="0"/> |
   |    | <rom name="a37-02.71" size="8192" crc="72895e37" sha1="42fb904338e9f92a79d587eac401d456e7fb6e55" region="maincpu" offset="2000"/> |
   |    | <rom name="a37-01.72" size="8192" crc="505dd20b" sha1="3a34b1515bb834ff9e2d86b0b43a752d9619307b" region="maincpu" offset="4000"/> |
   |    | <rom name="a37-04.62" size="8192" crc="d2899cc1" sha1="fdbec743b06f4cdcc134ef863e4e71337ad0b2c5" region="sub" offset="0"/> |
   |    | <rom name="a37-05.17" size="8192" crc="9025abea" sha1="2f03e8572f23624d7cd1215a55109e97fd66e271" region="audiocpu" offset="0"/> |
   |    | <rom name="a37-09.37" size="2048" crc="79bd6ded" sha1="4967e95b4461c1bfb4e933d1804677799014f77b" status="baddump" region="68705" offset="0"/> |
   |    | <rom name="a37-16.61" size="8192" crc="4e3f501c" sha1="2d832f4038ae65bfdeedfab870f6f1176ec6b676" region="gfx1" offset="0"/> |
   |    | <rom name="a37-10.8" size="8192" crc="6afdeec8" sha1="782fe0a8aea48c3c270318b7ba011fc6fce0db7a" region="gfx2" offset="0"/> |
   |    | <rom name="a37-11.9" size="8192" crc="d3dc9da3" sha1="0d98d6e993b5a4845a23802751023b7a593dce29" region="gfx2" offset="2000"/> |
   |    | <rom name="a37-12.10" size="8192" crc="d10b2eed" sha1="3809a0adf935a119f9ee0d4c24f1456c35d2a6fa" region="gfx2" offset="4000"/> |
   |    | <rom name="a37-13.11" size="8192" crc="00ca6b3d" sha1="08ce5b13d5ebc79cc803949f4ba9e630e6cd92b8" region="gfx2" offset="6000"/> |
   |    | <rom name="a37-14.55" size="8192" crc="ef7f8651" sha1="2d91057501e5e9c4255e0d55fff0d99c2a5be7e8" region="gfx3" offset="0"/> |
   |    | <rom name="a37-15.56" size="8192" crc="03b40905" sha1="c10d87796e8a6e6a2a37c6fb713821cc87299cc8" region="gfx3" offset="2000"/> |
   |    | <rom name="a37-06.13" size="256" crc="e9643b8b" sha1="7bbb92a42e7c3effb701fc7b2c24f2470f31b063" region="proms" offset="0"/> |
   |    | <rom name="a37-07.4" size="256" crc="e8f34e11" sha1="8f438561b8d46ffff00747ed8baf0ebb6a081615" region="proms" offset="100"/> |
   |    | <rom name="a37-08.3" size="256" crc="50030af0" sha1="e748ae0b8702b7d20fb65c254dceee23246b3d13" region="proms" offset="200"/> |
   |    | <rom name="82s191n" size="2048" crc="93c891e3" sha1="643a0107717b6a434432dda73a0102e6e8adbca7" region="proms" offset="300"/> |
   |    | <chip type="cpu" tag="maincpu" name="Z80" clock="3072000"/> |
   |    | <chip type="cpu" tag="sub" name="Z80" clock="3072000"/> |
   |    | <chip type="cpu" tag="audiocpu" name="Z80" clock="3072000"/> |
   |    | <chip type="cpu" tag="68705" name="M68705" clock="3072000"/> |
   |    | <chip type="audio" tag="mono" name="Speaker"/> |
   |    | <chip type="audio" tag="sn1" name="SN76496" clock="3072000"/> |
   |    | <chip type="audio" tag="sn2" name="SN76496" clock="3072000"/> |
   |    | <display tag="screen" type="raster" rotate="90" width="288" height="224" refresh="60.000000" /> |
   |    | <sound channels="1"/> |
   |    | <input players="2" buttons="1" coins="2" tilt="yes"> |
   |    |    | <control type="joy" ways="2"/> |
   |    | </input> |
   |    | <dipswitch name="Bonus Life" tag="DSW1" mask="3"> |
   |    |    | <dipvalue name="30k, 80k & every 80k" value="3" default="yes"/> |
   |    |    | <dipvalue name="30k, 80k" value="2"/> |
   |    |    | <dipvalue name="30k" value="1"/> |
   |    |    | <dipvalue name="None" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Free Play" tag="DSW1" mask="4"> |
   |    |    | <dipvalue name="No" value="4" default="yes"/> |
   |    |    | <dipvalue name="Yes" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Lives" tag="DSW1" mask="24"> |
   |    |    | <dipvalue name="1" value="24"/> |
   |    |    | <dipvalue name="2" value="16"/> |
   |    |    | <dipvalue name="3" value="8" default="yes"/> |
   |    |    | <dipvalue name="5" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unused" tag="DSW1" mask="32"> |
   |    |    | <dipvalue name="Off" value="32" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Flip Screen" tag="DSW1" mask="64"> |
   |    |    | <dipvalue name="Off" value="64" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Cabinet" tag="DSW1" mask="128"> |
   |    |    | <dipvalue name="Upright" value="0" default="yes"/> |
   |    |    | <dipvalue name="Cocktail" value="128"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Coin A" tag="DSW2" mask="15"> |
   |    |    | <dipvalue name="9 Coins/1 Credit" value="15"/> |
   |    |    | <dipvalue name="8 Coins/1 Credit" value="14"/> |
   |    |    | <dipvalue name="7 Coins/1 Credit" value="13"/> |
   |    |    | <dipvalue name="6 Coins/1 Credit" value="12"/> |
   |    |    | <dipvalue name="5 Coins/1 Credit" value="11"/> |
   |    |    | <dipvalue name="4 Coins/1 Credit" value="10"/> |
   |    |    | <dipvalue name="3 Coins/1 Credit" value="9"/> |
   |    |    | <dipvalue name="2 Coins/1 Credit" value="8"/> |
   |    |    | <dipvalue name="1 Coin/1 Credit" value="0" default="yes"/> |
   |    |    | <dipvalue name="1 Coin/2 Credits" value="1"/> |
   |    |    | <dipvalue name="1 Coin/3 Credits" value="2"/> |
   |    |    | <dipvalue name="1 Coin/4 Credits" value="3"/> |
   |    |    | <dipvalue name="1 Coin/5 Credits" value="4"/> |
   |    |    | <dipvalue name="1 Coin/6 Credits" value="5"/> |
   |    |    | <dipvalue name="1 Coin/7 Credits" value="6"/> |
   |    |    | <dipvalue name="1 Coin/8 Credits" value="7"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Coin B" tag="DSW2" mask="240"> |
   |    |    | <dipvalue name="9 Coins/1 Credit" value="240"/> |
   |    |    | <dipvalue name="8 Coins/1 Credit" value="224"/> |
   |    |    | <dipvalue name="7 Coins/1 Credit" value="208"/> |
   |    |    | <dipvalue name="6 Coins/1 Credit" value="192"/> |
   |    |    | <dipvalue name="5 Coins/1 Credit" value="176"/> |
   |    |    | <dipvalue name="4 Coins/1 Credit" value="160"/> |
   |    |    | <dipvalue name="3 Coins/1 Credit" value="144"/> |
   |    |    | <dipvalue name="2 Coins/1 Credit" value="128"/> |
   |    |    | <dipvalue name="1 Coin/1 Credit" value="0" default="yes"/> |
   |    |    | <dipvalue name="1 Coin/2 Credits" value="16"/> |
   |    |    | <dipvalue name="1 Coin/3 Credits" value="32"/> |
   |    |    | <dipvalue name="1 Coin/4 Credits" value="48"/> |
   |    |    | <dipvalue name="1 Coin/5 Credits" value="64"/> |
   |    |    | <dipvalue name="1 Coin/6 Credits" value="80"/> |
   |    |    | <dipvalue name="1 Coin/7 Credits" value="96"/> |
   |    |    | <dipvalue name="1 Coin/8 Credits" value="112"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Push Start to Skip Stage (Cheat)" tag="DSW3" mask="1"> |
   |    |    | <dipvalue name="Off" value="1" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unused" tag="DSW3" mask="2"> |
   |    |    | <dipvalue name="Off" value="2" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unused" tag="DSW3" mask="4"> |
   |    |    | <dipvalue name="Off" value="4" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unused" tag="DSW3" mask="8"> |
   |    |    | <dipvalue name="Off" value="8" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Coin Per Play Display" tag="DSW3" mask="16"> |
   |    |    | <dipvalue name="No" value="0"/> |
   |    |    | <dipvalue name="Yes" value="16" default="yes"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Year Display" tag="DSW3" mask="32"> |
   |    |    | <dipvalue name="No" value="0"/> |
   |    |    | <dipvalue name="Yes" value="32" default="yes"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Invulnerability (Cheat)" tag="DSW3" mask="64"> |
   |    |    | <dipvalue name="Off" value="64" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Coinage" tag="DSW3" mask="128"> |
   |    |    | <dipvalue name="A and B" value="128" default="yes"/> |
   |    |    | <dipvalue name="A only" value="0"/> |
   |    | </dipswitch> |
   |    | <driver status="good" emulation="good" color="good" sound="good" graphic="good" savestate="unsupported" palettesize="2560"/> |
|
|