Home News Forum                            
 

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

tstrike: MAME ROM Information.


History:

Thunder Strike (c) 1991 East Coast Coin Co.


- TECHNICAL -


Main CPU : HD6309 (@ 3.579545 Mhz), HD63701 (@ 1.193181 Mhz), M68705 (@ 4 Mhz)

Sound CPU : HD6309 (@ 3.579545 Mhz)

Sound Chips : YM2151 (@ 3.579545 Mhz), (2x) MSM5205 (@ 384 Khz)


Screen orientation : Horizontal

Video resolution : 256 x 240 pixels

Screen refresh : 57.44 Hz

Palette colors : 512


Players : 2

Control : 8-way Joystick

Buttons : 3


- SOURCES -


Game's rom.




MAME Info:

0.103u1 [Bryan McPhail]

0.74u2 [?]

0.68 [?]


NOTE:

- Thunder Strike is a Double Dragon conversion. IC23 is replaced with a daughterboard containing a 68705 MCU.


Bugs:

- tstrikea: [possible] Attract mode stops, no logo or chopper movement. haynor (ID 01589)


WIP:

- 0.141u4: Changed parent description 'Thunder Strike (Newer)' to 'Thunder Strike (set 1)' and clone 'Thunder Strike (Older)' to 'Thunder Strike (set 2, older)'.

- 0.129: Changed M6809 CPU2 clock speed to 1.5MHz.

- 0.122u7: Replaced HD6309 CPU3 with M6809. Changed HD6309 CPU1 clock speed to 12MHz, HD63701 CPU2 to 6MHz and the 2x MSM5205 to 375000 Hz.

- 0.122u6: Changed M68705 CPU4 clock speed to 4MHz.

- 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 1MHz.

- 0.105u4: Added dipswitches 'Difficulty', 'Lives' and 'Bonus Life'.

- 0.103u1: Bryan McPhail fixed Thunder Strike - Game now playable. Added Thunder Strike (Newer). Fixed interrupts, raster updates and changed visible area to 256x240. Added 'Cabinet' and 'Flip Screen' dipswitches. Changed 'Thunder Strike' to clone 'Thunder Strike (Older)'. Renamed (tstrike) to (tstrikea).

- 1st January 2006: Bryan McPhail - Some small fixes to the Double Dragon driver to finish off Thunderstrike.

- 0.77: Changed HD63701 MCU clock speed to 1193181 Hz, VSync to 57.444855 Hz, palettesize to 512 colors and set sound to mono. Added 8x 'Unknown' dipswitches.

- 3rd November 2003: Bryan McPhail fixed the video and interrupt timing in the Double Dragon driver, made Thunder Strike boot (but it doesn't show sprites).

- 0.74u2: Added Thunder Strike (Newer) (East Coast Coin Company (Melbourne) 1991).

- 0.68: Added Thunder Strike (Testdriver).


LEVELS: 33


Recommended Games (Helicopter):

Super Cobra

Rescue

Sky Army

Gyrodine

Liberation

Choplifter

Tiger Heli

Vs. Raid on Bungeling Bay

Airwolf

Ajax

Battle Chopper

Combat Hawk

Twin Cobra

Twin Cobra II

Chopper I

Cobra-Command

Silk Worm

Twin Eagle

Twin Eagle II - The Rescue Mission

Viper

Ashura Blaster

Thunder Strike

S.S. Mission

Desert War

Ketsui


Romset: 1043 kb / 23 files / 285.3 zip




MAME XML Output:

       <game name="tstrike" sourcefile="ddragon.c">
              <description>Thunder Strike (set 1)</description>
              <year>1991</year>
              <manufacturer>East Coast Coin Company</manufacturer>
              <rom name="prog.rom" size="32768" crc="bf011a00" sha1="09a55042a219dd37cb9e7feeab092ebfb903ddde" region="maincpu" offset="8000"/>
              <rom name="tstrike.25" size="32768" crc="b6a0c2f3" sha1="3434689ca217f5af268058ad34c277db672d389c" region="maincpu" offset="10000"/>
              <rom name="tstrike.24" size="32768" crc="363816fa" sha1="65c1ccbb950e09230196b49dc7312a13a34f3f79" region="maincpu" offset="18000"/>
              <rom name="63701.bin" size="16384" crc="f5232d03" sha1="e2a194e38633592fd6587690b3cb2669d93985c7" region="sub" offset="c000"/>
              <rom name="tstrike.30" size="32768" crc="3f3f04a1" sha1="45d2b4542ec783c1c4122616606be6c160f76c06" region="soundcpu" offset="8000"/>
              <rom name="68705prt.mcu" size="2048" crc="34cbb2d3" sha1="8e0c3b13c636012d88753d547c639b1a8af85680" region="mcu" offset="0"/>
              <rom name="alpha.rom" size="32768" crc="3a7c3185" sha1="1ccaa6a1f46d66feda49fdea337b8eb32f14c7b5" region="gfx1" offset="0"/>
              <rom name="tstrike.117" size="65536" crc="f7122c0d" sha1="2b6b359585d9df966c1fc0041fb972aac9b1ab93" region="gfx2" offset="0"/>
              <rom name="21j-b" size="65536" crc="40507a76" sha1="74581a4b6f48100bddf20f319903af2fe36f39fa" region="gfx2" offset="10000"/>
              <rom name="tstrike.115" size="65536" crc="a13c7b62" sha1="d929d8db7eb2b949cd3bd77238611ecc54b2e885" region="gfx2" offset="20000"/>
              <rom name="21j-d" size="65536" crc="cb4f231b" sha1="9f2270f9ceedfe51c5e9a9bbb00d6f43dbc4a3ea" region="gfx2" offset="30000"/>
              <rom name="tstrike.113" size="65536" crc="5ad60938" sha1="a0af9b227157d87fa6d4ea88b34227a97baff20e" region="gfx2" offset="40000"/>
              <rom name="21j-f" size="65536" crc="6ba152f6" sha1="a301ff809be0e1471f4ff8305b30c2fa4aa57fae" region="gfx2" offset="50000"/>
              <rom name="tstrike.111" size="65536" crc="7b9c87ad" sha1="429049f84b2084bb074e380dca63b75150e7e69f" region="gfx2" offset="60000"/>
              <rom name="21j-h" size="65536" crc="65c7517d" sha1="f177ba9c1c7cc75ff04d5591b9865ee364788f94" region="gfx2" offset="70000"/>
              <rom name="tstrike.78" size="65536" crc="88284aec" sha1="f07bc5f84f2b2f976c911541c8f1ff2558f569ca" region="gfx3" offset="0"/>
              <rom name="21j-9" size="65536" crc="c6640aed" sha1="f156c337f48dfe4f7e9caee9a72c7ea3d53e3098" region="gfx3" offset="10000"/>
              <rom name="tstrike.109" size="65536" crc="8c2cd0bb" sha1="364a708484c7750f38162d463104216bbd555b86" region="gfx3" offset="20000"/>
              <rom name="21j-j" size="65536" crc="5fb42e7c" sha1="7953316712c56c6f8ca6bba127319e24b618b646" region="gfx3" offset="30000"/>
              <rom name="tstrike.94" size="65536" crc="8a2c09fc" sha1="f59a43c3fa814b169a51744f9604d36ae63c190f" region="adpcm" offset="0"/>
              <rom name="tstrike.95" size="32768" crc="1812eecb" sha1="9b7d526f30a86682cdf088600b25ea5a56b112ef" region="adpcm" offset="10000"/>
              <rom name="21j-k-0" size="256" crc="fdb130a9" sha1="4c4f214229b9fab2b5d69c745ec5428787b89e1f" region="proms" offset="0"/>
              <rom name="21j-l-0" size="512" crc="46339529" sha1="64f4c42a826d67b7cbaa8a23a45ebc4eb6248891" region="proms" offset="100"/>
              <chip type="cpu" tag="maincpu" name="HD6309" clock="12000000"/>
              <chip type="cpu" tag="sub" name="HD63701" clock="6000000"/>
              <chip type="cpu" tag="soundcpu" name="M6809" clock="1500000"/>
              <chip type="cpu" tag="mcu" name="M68705" clock="4000000"/>
              <chip type="audio" tag="mono" name="Speaker"/>
              <chip type="audio" tag="fmsnd" name="YM2151" clock="3579545"/>
              <chip type="audio" tag="adpcm1" name="MSM5205" clock="375000"/>
              <chip type="audio" tag="adpcm2" name="MSM5205" clock="375000"/>
              <display tag="screen" type="raster" rotate="0" width="256" height="240" refresh="57.444853" pixclock="6000000" htotal="384" hbend="0" hbstart="256" vtotal="272" vbend="0" vbstart="240" />
              <sound channels="1"/>
              <input players="2" buttons="3" coins="2">
                     <control type="joy" ways="8"/>
              </input>
              <dipswitch name="Coin A" tag="DSW0" mask="7">
                     <dipvalue name="4 Coins/1 Credit" value="0"/>
                     <dipvalue name="3 Coins/1 Credit" value="1"/>
                     <dipvalue name="2 Coins/1 Credit" value="2"/>
                     <dipvalue name="1 Coin/1 Credit" value="7" default="yes"/>
                     <dipvalue name="1 Coin/2 Credits" value="6"/>
                     <dipvalue name="1 Coin/3 Credits" value="5"/>
                     <dipvalue name="1 Coin/4 Credits" value="4"/>
                     <dipvalue name="1 Coin/5 Credits" value="3"/>
              </dipswitch>
              <dipswitch name="Coin B" tag="DSW0" mask="56">
                     <dipvalue name="4 Coins/1 Credit" value="0"/>
                     <dipvalue name="3 Coins/1 Credit" value="8"/>
                     <dipvalue name="2 Coins/1 Credit" value="16"/>
                     <dipvalue name="1 Coin/1 Credit" value="56" default="yes"/>
                     <dipvalue name="1 Coin/2 Credits" value="48"/>
                     <dipvalue name="1 Coin/3 Credits" value="40"/>
                     <dipvalue name="1 Coin/4 Credits" value="32"/>
                     <dipvalue name="1 Coin/5 Credits" value="24"/>
              </dipswitch>
              <dipswitch name="Cabinet" tag="DSW0" mask="64">
                     <dipvalue name="Upright" value="64" default="yes"/>
                     <dipvalue name="Cocktail" value="0"/>
              </dipswitch>
              <dipswitch name="Flip Screen" tag="DSW0" mask="128">
                     <dipvalue name="Off" value="128" default="yes"/>
                     <dipvalue name="On" value="0"/>
              </dipswitch>
              <dipswitch name="Unknown" tag="DSW1" mask="1">
                     <dipvalue name="Off" value="1" default="yes"/>
                     <dipvalue name="On" value="0"/>
              </dipswitch>
              <dipswitch name="Unknown" tag="DSW1" mask="2">
                     <dipvalue name="Off" value="2" default="yes"/>
                     <dipvalue name="On" value="0"/>
              </dipswitch>
              <dipswitch name="Difficulty" tag="DSW1" mask="12">
                     <dipvalue name="Easy" value="12" default="yes"/>
                     <dipvalue name="Normal" value="8"/>
                     <dipvalue name="Hard" value="4"/>
                     <dipvalue name="Hardest" value="0"/>
              </dipswitch>
              <dipswitch name="Lives" tag="DSW1" mask="48">
                     <dipvalue name="1" value="48" default="yes"/>
                     <dipvalue name="2" value="32"/>
                     <dipvalue name="3" value="16"/>
                     <dipvalue name="4" value="0"/>
              </dipswitch>
              <dipswitch name="Bonus Life" tag="DSW1" mask="192">
                     <dipvalue name="100k and 200k" value="192" default="yes"/>
                     <dipvalue name="200k and 300k" value="128"/>
                     <dipvalue name="300k and 400k" value="64"/>
                     <dipvalue name="400k and 500k" value="0"/>
              </dipswitch>
              <driver status="good" emulation="good" color="good" sound="good" graphic="good" savestate="supported" palettesize="384"/>
       </game>
 
 


emumovies.com      Retro bytes Portal           Bookmark and Share

 
Developed by: Spesoft  Headsoft     Terms of use     Privacy    Advertise