thunderx: MAME ROM Information. History:
Thunder Cross (c) 1988 Konami.
Wipe Out The Mechanikon Hordes! Take off into outer space and prepare for battle.
- TECHNICAL -
Game ID : GX873
Main CPU : KONAMI (@ 3 Mhz)
Sound CPU : Z80 (@ 3.579545 Mhz)
Sound Chips : YM2151 (@ 3.579545 Mhz)
Screen orientation : Horizontal
Video resolution : 288 x 224 pixels
Screen refresh : 60.00 Hz
Palette colors : 1024
Players : 2
Control : 8-way joystick
Buttons : 2
- TRIVIA -
Released in October 1988.
The legendary music Horizon by Olof 'Blaizer' Gustafsson found in many Amiga Cracktros of early 90s was actually a cover of the first level music of Thunder Cross. Olof Gustaffson is the inhouse musician of Digital Illusion of Pinball Dreams fame and before going commercial he was an active scener in the Amiga demo group 'The Silents'.
King Records released a limited-edition soundtrack album for this game (Thunder Cross : Konami Kukeiha Club - 276A-7703) on 21/05/1989.
- UPDATES -
The Japanese version has different level order.
- SERIES -
1. Thunder Cross (1988)
2. Thunder Cross II (1991)
- STAFF -
Soft technicians : Kalcium Wada, The Great Utamaro
Team consultant : Beauty Hide
Production superviser : K. Hiro
Animation character : Moriyanma 24
Set visual artist : M. Sunachan
Sound designers : Nyanpy J-Kane, Prophet Fuka
Processing to Hard : Taka
Package designer : Maya 2095
- PORTS -
* Consoles :
Sony PlayStation 2 (2007, "Oretachi Game Center - Thunder Cross")
- SOURCES -
Game's rom.
Machine's picture.
MAME Info:
0.91 [Andreas Thorsen]
0.36b3 [Bryan McPhail]
WIP:
- 0.144u7: Kanikani updated Thunder Cross dipswitches. Changed 'Unknown' to 'Unused' dipswitches.
- 0.136u1: Fabio Priuli added driver data struct and save states to ThunderX driver.
- 0.135u4: Fabio Priuli updated Thunder Cross to use the new Konami video devices.
- 0.133u1: Renamed (thnderxa) to (thunderxa), (thnderxb) to (thunderxb) and (thnderxj) to (thunderxj).
- 0.131u3: Kanikani added DIP locations to Thunder Cross.
- 0.130u3: Aaron Giles merged memory maps in Thunder Cross.
- 0.122u8: Changed description to 'Thunder Cross (set 1)'.
- 0.116u2: Shimapong fixed collision detection bug in Thunder Cross.
- 0.104u6: Pierpaolo Prazzoli fixed rom test in Thunder Cross.
- 0.104u4: Added cpu2 rom ($0) to clone (Set 3) from Thunder Cross.
- 0.104u1: Stefan Lindberg added clone Thunder Cross (Set 3).
- 0.91: Andreas Thorsen added Thunder Cross (World?). Renamed (thunderx) to (thnderxa).
- 0.58: Eddie Edwards fixed (?) collision detection in Thunder Cross. Removed 3rd coin slot.
- 0.37b11: Eddie Edwards fixed collision detection in Thunder Cross.
- 10th December 2000: Eddie Edwards sent in a much improved version of Thunder Cross collision detection emulation.
- 0.37b10: Eddie Edwards improved collision detection in Thunder Cross.
- 0.36b4: Yasuhiro Ogawa added clone Thunder Cross (Japan). Protection workaround in Thunder Cross - still not perfect [Ernesto Corvi]. Added priority encoder prom (not used).
- 29th August 1999: Ernesto Corvi finally added sprite-sprite collisions to Thunder Cross.
- 28th August 1999: Nicola fixed some Haunted Castle and Thunder Cross graphics problems with new PROMs and added sound to the mono-CPU Taito-L system games.
- 0.36b3: Bryan McPhail added Thunder Cross (Konami 1988). No collision detection and probably protection.
- 17th August 1999: Ernesto Corvi added the sprite-background collision detection to Thunder Cross, but no sprite-sprite collisions yet.
- 11th August 1999: Bryan McPhail sent in an almost-working Thundercross driver, and Nicola went and fixed a CPU bug which prevented it from working. It still misses collision detection.
ARCADE RELEASE: Thunder Cross (Konami) - 1988/Oct/20
LEVELS: 7
Other Emulators:
* FB Alpha
Recommended Games (Defender):
Defender
Stargate
Malzak
Mayday
Cosmic Avenger
Mars
The Percussor
Scramble
4 Fun in 1 (Scramble)
Space Odyssey
Vanguard
Scorpion
A. D. 2083
Markham
SF-X
Brain
Darius
Darius II
Darius Gaiden - Silver Hawk
Fantasy Zone
Fantasy Zone (Mega-Tech)
Fantasy Zone 2
Alpha One
Back Fire
Thunder Cross
Thunder Cross II
Gigandes
Mega Blast
Air Buster
Arrow Flash (Mega-Tech)
Bio-ship Paladin
Paranoia
ThunderForce AC
Thunder Force II MD (Mega-Tech)
Cosmic Cop
E.D.F. : Earth Defense Force
Metal Black
Strike Force
Xexex
Andro Dunos
Last Resort
Pulstar
Blazing Star
Romset: 1185 kb / 20 files / 492.8 zip
MAME XML Output:
   | <game name="thunderx" sourcefile="thunderx.c"> |
   |    | <description>Thunder Cross (set 1)</description> |
   |    | <year>1988</year> |
   |    | <manufacturer>Konami</manufacturer> |
   |    | <rom name="873-s03.k15" size="65536" crc="2aec2699" sha1="8f52703a6a1ba6417c484925192ce697af9c73f1" region="maincpu" offset="10000"/> |
   |    | <rom name="873-s02.k13" size="65536" crc="6619333a" sha1="1961658d528b0870c57f1cb78e016fb881f50392" region="maincpu" offset="20000"/> |
   |    | <rom name="873-f01.f8" size="32768" crc="ea35ffa3" sha1="91e82b77d4f3af8238fb198db26182bebc5026e4" region="audiocpu" offset="0"/> |
   |    | <rom name="873c06a.f6" size="65536" crc="0e340b67" sha1="a76b1ee4bd4c99826a02b63a705447d0ba4e7b01" region="gfx1" offset="0"/> |
   |    | <rom name="873c06c.f5" size="65536" crc="ef0e72cd" sha1="85b77a303378386f2d395da8707f4b638d37833e" region="gfx1" offset="1"/> |
   |    | <rom name="873c06b.e6" size="65536" crc="97ad202e" sha1="fd155aeb691814950711ead3bc2c93c67b7b0434" region="gfx1" offset="20000"/> |
   |    | <rom name="873c06d.e5" size="65536" crc="8393d42e" sha1="ffcb5eca3f58994e05c49d803fa4831c0213e2e2" region="gfx1" offset="20001"/> |
   |    | <rom name="873c07a.f4" size="65536" crc="a8aab84f" sha1="a68521a9abf45c3292b3090a2483edbf31356c7d" region="gfx1" offset="40000"/> |
   |    | <rom name="873c07c.f3" size="65536" crc="2521009a" sha1="6546b88943615389c81b753ff5bb6aa9378c3266" region="gfx1" offset="40001"/> |
   |    | <rom name="873c07b.e4" size="65536" crc="12a2b8ba" sha1="ffa32ca116e0b6ca65bb9ce83dd28f5c027956a5" region="gfx1" offset="60000"/> |
   |    | <rom name="873c07d.e3" size="65536" crc="fae9f965" sha1="780c234507835c37bde445ab34f069714cc7a506" region="gfx1" offset="60001"/> |
   |    | <rom name="873c04a.f11" size="65536" crc="f7740bf3" sha1="f64b7e807f19a9523a517024a9eb56736cdda6bb" region="gfx2" offset="0"/> |
   |    | <rom name="873c04c.f10" size="65536" crc="5dacbd2b" sha1="deb943b99fd296d20be9c4250b2348549f65ba37" region="gfx2" offset="1"/> |
   |    | <rom name="873c04b.e11" size="65536" crc="9ac581da" sha1="fd0a603de8586621444055bbff8bb83349b8a0d8" region="gfx2" offset="20000"/> |
   |    | <rom name="873c04d.e10" size="65536" crc="44a4668c" sha1="6d1526ed3408ddc763a071604e7b1e0773c87b99" region="gfx2" offset="20001"/> |
   |    | <rom name="873c05a.f9" size="65536" crc="d73e107d" sha1="ba63b195e20a98c476e7d0f8d0187bc3327a8822" region="gfx2" offset="40000"/> |
   |    | <rom name="873c05c.f8" size="65536" crc="59903200" sha1="d076802c53aa604df8c5fdd33cb41876ba2a3385" region="gfx2" offset="40001"/> |
   |    | <rom name="873c05b.e9" size="65536" crc="81059b99" sha1="1e1a22ca45599abe0dce32fc0b188281deb3b8ac" region="gfx2" offset="60000"/> |
   |    | <rom name="873c05d.e8" size="65536" crc="7fa3d7df" sha1="c78b9a949abdf44366d872daa1f2041158fae790" region="gfx2" offset="60001"/> |
   |    | <rom name="873a08.f20" size="256" crc="e2d09a1b" sha1="a9651e137486b2df367c39eb43f52d0833589e87" region="proms" offset="0"/> |
   |    | <chip type="cpu" tag="maincpu" name="KONAMI" clock="3000000"/> |
   |    | <chip type="cpu" tag="audiocpu" name="Z80" clock="3579545"/> |
   |    | <chip type="audio" tag="mono" name="Speaker"/> |
   |    | <chip type="audio" tag="ymsnd" name="YM2151" clock="3579545"/> |
   |    | <display tag="screen" type="raster" rotate="0" width="288" 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="No Coin B" 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="Award Bonus Life" tag="DSW2" mask="4"> |
   |    |    | <dipvalue name="No" value="4"/> |
   |    |    | <dipvalue name="Yes" value="0" default="yes"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Bonus Life" tag="DSW2" mask="24"> |
   |    |    | <dipvalue name="30000 200000" value="24" default="yes"/> |
   |    |    | <dipvalue name="50000 300000" value="16"/> |
   |    |    | <dipvalue name="30000" value="8"/> |
   |    |    | <dipvalue name="50000" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Difficulty" tag="DSW2" mask="96"> |
   |    |    | <dipvalue name="Easy" value="96" default="yes"/> |
   |    |    | <dipvalue name="Normal" value="64"/> |
   |    |    | <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="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="Service Mode" 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> |
   |    | <driver status="good" emulation="good" color="good" sound="good" graphic="good" savestate="supported" palettesize="1024"/> |
|
|