tdragon: MAME ROM Information. History:
Thunder Dragon (c) 1991 NMK.
- TECHNICAL -
Main CPU : 68000 (@ 10 Mhz)
Sound Chips : YM2203 (@ 1.5 Mhz), (2x) OKI6295 (@ 24.242 Khz)
Screen orientation : Vertical
Video resolution : 224 x 256 pixels
Screen refresh : 60.00 Hz
Palette colors : 1024
Players : 2
Control : 8-way joystick
Buttons : 2
- TRIVIA -
Released in August 1991.
Licensed to Tecmo for distribution.
- UPDATES -
The bootleg version uses the "Raiden" (seibu) sound hardware (a Z80 @ 3.579545 Mhz), all musics from "Raiden" are present =).
- TIPS AND TRICKS -
* Secret Message : Reset game and hold down Player 2 buttons 1 and 2. If you did it fast enough, you will see the message 'Ready?'. If not try again. Press P1 Button 2(x14). If you did this correctly, you should see another message '4th June. 1991'. And you are in the test mode.
- SERIES -
1. Thunder Dragon (1991)
2. Thunder Dragon 2 (1993)
- STAFF -
Producer : Yukio Tomonari
Director : Yosuke Ono
Game designer : Merry Tamio
Programmer : Lieut. Col. Ore
Scenario writer : Ikezu Kenzi
Sound creator : Hide-Kaz
Graphic designers : Ikezu Kenzi, Giant Ama
- SOURCES -
Game's rom.
MAME Info:
0.123u6 [Corrado Tomaselli]
0.37b13 [David Haywood]
TEST MODE:
- Press Player 2 buttons 1+2 during reset. "Ready?" will appear. Then press Player 1 button 2 14 (!) times.
WIP:
- 0.133u1: Brian Troha added DIP locations to Thunder Dragon.
- 0.123u6: Corrado Tomaselli added Thunder Dragon (9th Jan. 1992). Renamed (tdragon) to (tdragon1). Changed 'Thunder Dragon' to clone 'Thunder Dragon (4th Jun. 1991)'. Changed 68000 CPU1 clock speed to 8MHz.
- 17th March 2008: Corrado Tomaselli dumped Thunder Dragon (9th Jan. 1992).
- 0.106u3: Changed 'Unknown' dipswitches to 'Unused'.
- 0.103u2: Added 'Demo Sounds' dipswitch.
- 0.95u6: Sonikos fixed dipswitches in Thunder Dragon. Removed 'Demo Sounds' and 15x 'Unknown' dipswitches.
- 0.95u3: Angelo Salese and Nicola Salmoria updated Thunder Dragon - Game now playable. Added YM2203 (1.5MHz) sound and swapped sound1/2 roms.
- 7th April 2005: Angelo Salese - Completely simulated the protection of the original Thunder Dragon set, honestly I thought this was harder to simulate...
- 0.94u2: Added 2x OKI6295 (24242 Hz) sound and changed sound1 ($80000) to sound2 ($0).
- 15th December 2004: Pierpaolo Prazzoli - Some fixes to nmk16 driver. Added sprites priorities, still few problems with priority = 0 (see Thunder Dragon Level 2).
- 0.86u3: David Haywood ported the RAINE hack for Thunder Dragon to MAME. The hack can be downloaded extra.
- 0.72: Added dipswitches 'Difficulty' and 'Demo Sounds'.
- 0.62: Removed the 2x OKI6295 sound.
- 16th October 2002: R. Belmont added sound emulation to Thunder Dragon bootleg, Many Block and Task Force Harrier.
- 15th April 2001: Brad Oliver fixed Thunder Dragon bootleg ROM descrambler, which was broken in MacMAME.
- 0.37b13: David Haywood added Thunder Dragon (NMK/Tecmo 1991) and clone (Bootleg).
- 3rd March 2001: David Haywood added Thunder Dragon to the Bombjack Twin driver. Marco Cassili partly fixed dipswitch settings in Thunder Dragon.
LEVELS: 7
Other Emulators:
* FB Alpha
* Raine
Recommended Games (Airforce 3):
Tokio / Scramble Formation
World Wars
Asuka & Asuka
Image Fight
Dyger
Master of Weapon
Air Duel
Gun & Frontier
Raiden
Raiden II
Raiden DX
Raiden II / DX
Raiden Fighters
Raiden Fighters 2
Raiden Fighters Jet
Thunder Dragon
Thunder Dragon 2
Turbo Force
Aero Fighters
Aero Fighters 2
Aero Fighters 3
Aero Fighters Special
Grid Seeker
Sand Scorpion
Sky Alert
Varth
Zing Zing Zip
Batsugun
Daioh
Fire Barrel
Mad Shark
U.N. Defense Force: Earth Joker
DonPachi
DoDonPachi
Bee Storm - DoDonPachi II
DoDonPachi Dai-Ou-Jou
Air Gallet
Battle Garegga
Battle Bakraid
Skull Fang
Storm Blade
Sengeki Striker
Cyvern
Guardian Storm
Stagger I
Change Air Blade
1945k III
Romset: 3521 kb / 10 files / 1.16 zip
MAME XML Output:
   | <game name="tdragon" sourcefile="nmk16.c"> |
   |    | <description>Thunder Dragon (9th Jan. 1992)</description> |
   |    | <year>1991</year> |
   |    | <manufacturer>NMK (Tecmo license)</manufacturer> |
   |    | <rom name="91070_68k.8" size="131072" crc="121c3ae7" sha1="b88446df3b177d40e0b59a481f8e4de212e3afbc" region="maincpu" offset="0"/> |
   |    | <rom name="91070_68k.7" size="131072" crc="6e154d8e" sha1="29baea24d670ab63149efe281de25cca15b7b863" region="maincpu" offset="1"/> |
   |    | <rom name="91070.6" size="131072" crc="fe365920" sha1="7581931cb95cd5a8ed40e4f5385b533e3d19af22" region="gfx1" offset="0"/> |
   |    | <rom name="91070.5" size="1048576" crc="d0bde826" sha1="3b74d5fc88a4a9329e101ee72f393608d327d816" region="gfx2" offset="0"/> |
   |    | <rom name="91070.4" size="1048576" crc="3eedc2fe" sha1="9f48986c231a8fbc07f2b39b2017d1e967b2ed3c" region="gfx3" offset="0"/> |
   |    | <rom name="91070.1" size="65536" crc="bf493d74" sha1="6f8f5eff4b71fb6cabda10075cfa88a3f607859e" region="audiocpu" offset="0"/> |
   |    | <rom name="91070.3" size="524288" crc="ae6875a8" sha1="bfdb350b3d3fce2bead1ac60875beafe427765ed" region="oki1" offset="0"/> |
   |    | <rom name="91070.2" size="524288" crc="ecfea43e" sha1="d664dfa6698fec8e602523bdae16068f1ff6547b" region="oki2" offset="0"/> |
   |    | <rom name="91070.9" size="256" crc="cfdbb86c" sha1="588822f6308a860937349c9106c2b4b1a75823ec" region="proms" offset="0"/> |
   |    | <rom name="91070.10" size="256" crc="e6ead349" sha1="6d81b1c0233580aa48f9718bade42d640e5ef3dd" region="proms" offset="100"/> |
   |    | <chip type="cpu" tag="maincpu" name="68000" clock="8000000"/> |
   |    | <chip type="audio" tag="mono" name="Speaker"/> |
   |    | <chip type="audio" tag="ymsnd" name="YM2203" clock="1500000"/> |
   |    | <chip type="audio" tag="oki1" name="OKI6295" clock="4000000"/> |
   |    | <chip type="audio" tag="oki2" name="OKI6295" clock="4000000"/> |
   |    | <display tag="screen" type="raster" rotate="270" width="256" height="224" refresh="56.000000" /> |
   |    | <sound channels="1"/> |
   |    | <input players="2" buttons="2" coins="2"> |
   |    |    | <control type="joy" ways="8"/> |
   |    | </input> |
   |    | <dipswitch name="Flip Screen" tag="DSW1" mask="1"> |
   |    |    | <dipvalue name="Off" value="1" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unused" 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="4"/> |
   |    |    | <dipvalue name="Normal" value="12" default="yes"/> |
   |    |    | <dipvalue name="Hard" value="8"/> |
   |    |    | <dipvalue name="Hardest" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unused" tag="DSW1" mask="16"> |
   |    |    | <dipvalue name="Off" value="16" default="yes"/> |
   |    |    | <dipvalue name="On" 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="Lives" tag="DSW1" mask="192"> |
   |    |    | <dipvalue name="1" value="0"/> |
   |    |    | <dipvalue name="2" value="64"/> |
   |    |    | <dipvalue name="3" value="192" default="yes"/> |
   |    |    | <dipvalue name="4" value="128"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Coin A" tag="DSW2" mask="7"> |
   |    |    | <dipvalue name="4 Coins/1 Credit" value="4"/> |
   |    |    | <dipvalue name="3 Coins/1 Credit" value="5"/> |
   |    |    | <dipvalue name="2 Coins/1 Credit" value="6"/> |
   |    |    | <dipvalue name="1 Coin/1 Credit" value="7" default="yes"/> |
   |    |    | <dipvalue name="1 Coin/2 Credits" value="3"/> |
   |    |    | <dipvalue name="1 Coin/3 Credits" value="2"/> |
   |    |    | <dipvalue name="1 Coin/4 Credits" value="1"/> |
   |    |    | <dipvalue name="Free Play" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Coin B" tag="DSW2" mask="56"> |
   |    |    | <dipvalue name="4 Coins/1 Credit" value="32"/> |
   |    |    | <dipvalue name="3 Coins/1 Credit" value="40"/> |
   |    |    | <dipvalue name="2 Coins/1 Credit" value="48"/> |
   |    |    | <dipvalue name="1 Coin/1 Credit" value="56" default="yes"/> |
   |    |    | <dipvalue name="1 Coin/2 Credits" value="24"/> |
   |    |    | <dipvalue name="1 Coin/3 Credits" value="16"/> |
   |    |    | <dipvalue name="1 Coin/4 Credits" value="8"/> |
   |    |    | <dipvalue name="Free Play" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Demo Sounds" tag="DSW2" mask="64"> |
   |    |    | <dipvalue name="Off" value="0"/> |
   |    |    | <dipvalue name="On" value="64" default="yes"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unused" tag="DSW2" mask="128"> |
   |    |    | <dipvalue name="Off" value="128" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <driver status="imperfect" emulation="good" color="good" sound="imperfect" graphic="imperfect" savestate="unsupported" palettesize="1024"/> |
|
|