Home News Forum                            
 

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

thndzone: MAME ROM Information.


History:

Thunder Zone (c) 1991 Data East.


In this shoot'em up game, four soldiers grab machine guns and other projectile weapons and shoot their way through the terrorist arsenal.


- TECHNICAL -


Game ID : MAJ


Main CPU : (2x) 68000 (@ 14 Mhz)

Sound CPU : HuC6280 (@ 4.0275 Mhz)

Sound Chips : YM2203 (@ 4.0275 Mhz), YM2151 (@ 3.58 Mhz), OKI6295 (@ 7.757 Khz), OKI6295 (@ 15.514 Khz)


Players : 4

Control : 8-way joystick

Buttons : 2


- TRIVIA -


Released in March 1991.


This game is known in US as "Desert Assault".


- STAFF -


Project leader : Naomi Susa

Planner : Yoshiaki Honda

Programmers : Souichi Akiyama, Haruyuki Kobayashi, Nod Suzuki

Adviser : Kazuyuki Kurata

Graphic designers : Masanori Tokoro, Sonomi Kiyota, Noriyuki Morita, Kappa-Kun, Ryohei Hirakata, Mario Watanabe, Atsushi Takahashi, Takahide Koizumi, Chie Kitahara, Makoto Nozu

Composers : Hiroaki Yoshida (Maro), Akira Takemoto (Raika)

Hardware : Shingo Mitsui

Special Thanks : Data East USA Inc.


- SOURCES -


Game's rom.




MAME Info:

0.61 [Bryan McPhail]


WIP:

- 0.144u7: Converted Thunder Zone/Desert Assault to use generic DECO sprite implementation [David Haywood].

- 0.136u4: Fabio Priuli converted Thunder Zone to use device versions of the deco16 video chips and added driver_data class and save states.

- 0.133u1: Renamed (dassaul4) to (dassault4).

- 0.131u1: MooglyGuy merged memory maps in Thunder Zone.

- 0.126u4: Fabio Priuli added DIP locations to Thunder Zone.

- 11th June 2008: Guru - Thunder Zone (Data East 1991) 4p version arrived a few days ago, thanks to gplee.

- 0.106u12: MASH added pld ($400 - pal16l8b.7d) to Thunder Zone and clones.

- 0.93: Changed 2nd OKI6295 clock speed to 15541 Hz.

- 8th May 2003: Jarek Burczynski fixed a bug in the YM2203 core that caused a stuck tone in Desert Assault.

- 0.66: Bryan McPhail fixed graphics in stage 4 or 5 of clone Desert Assault.

- 17th February 2003: Bryan McPhail converted the Desert Assault driver to use the Deco16IC functions and fixed a few other graphics problems.

- 0.61: Bryan McPhail added Thunder Zone (World) (Data East 1991) and clones Desert Assault (US) and (US 4 Players).

- 25th May 2002: Stephane Humbert fixed the dipswitch settings in Desert Assault.

- 24th May 2002: Bryan McPhail sent in a driver for Desert Assault.


LEVELS: 5


Other Emulators:

* FB Alpha


Recommended Games (Army Fighter 2):

Borderline

Front Line

Commando

Field Combat

Ikari Warriors

Guerrilla War

Ikari III - The Rescue

Jackal

Land Sea Air Squad

Mighty Guy

Heavy Barrel

Rescue Raider

Thundercade

Time Soldiers

Gain Ground

Caliber 50

Mercs

Gulf Storm

Thunder Zone

Desert Breaker

Ninja Commando

Total Carnage

Gundhara

Shock Troopers

Shock Troopers - 2nd Squad


Romset: 9541 kb / 31 files / 3.53 zip




MAME XML Output:

       <game name="thndzone" sourcefile="dassault.c">
              <description>Thunder Zone (World)</description>
              <year>1991</year>
              <manufacturer>Data East Corporation</manufacturer>
              <rom name="gz_01.bin" size="131072" crc="15e8c328" sha1="8876b5fde77604c2fe4654271ceb341a8fa460c1" region="maincpu" offset="0"/>
              <rom name="gz_03.bin" size="131072" crc="aab5c86e" sha1="c3560b15360ddf14e8444d9f70724e698b2bd42f" region="maincpu" offset="1"/>
              <rom name="gs00" size="131072" crc="b7277175" sha1="ffb19c4dd12e0391f01de57c46a7998885fe22bf" region="maincpu" offset="40000"/>
              <rom name="gs02" size="131072" crc="cde31e35" sha1="0219845308c9f46e73b0504bd2aefa2fa74f388e" region="maincpu" offset="40001"/>
              <rom name="gz_10.bin" size="131072" crc="79f919e9" sha1="b6793173e310b1df07cf3e9209da1fbec3a8a05b" region="sub" offset="0"/>
              <rom name="gz_08.bin" size="131072" crc="d47d7836" sha1="8a5d3e8b89f5dfd6bac83f7b093ddb03d5ecef73" region="sub" offset="1"/>
              <rom name="gs11" size="131072" crc="80cb23de" sha1="d52426460eea2285c57cfc3fe37aa6dc79990e25" region="sub" offset="40000"/>
              <rom name="gs09" size="131072" crc="0a8fa7e1" sha1="330ae9602b5f56b5dc4961a41991b64412a59880" region="sub" offset="40001"/>
              <rom name="gs04" size="65536" crc="81c29ebf" sha1="1b241277a8e35cdeaeb120970d14a09d33032459" region="audiocpu" offset="0"/>
              <rom name="gs05" size="65536" crc="0aae996a" sha1="d37a12b057e9934212362d7eafa575c961819a27" region="gfx1" offset="0"/>
              <rom name="gs06" size="65536" crc="4efdf03d" sha1="835d22829c6d0f4efc76801b449f9a779f460f1c" region="gfx1" offset="1"/>
              <rom name="maj-02" size="1048576" crc="383bbc37" sha1="c537ab147a2770ce28ee185b08dd62d35249bfa9" region="gfx2" offset="0"/>
              <rom name="maj-01" size="1048576" crc="9840a204" sha1="096c351769da5184c3d9a05495370134acc9507a" region="gfx3" offset="0"/>
              <rom name="maj-00" size="1048576" crc="87ea8d16" sha1="db47123aa2ebbb800cfc5cfcf50309bc39cadbcd" region="gfx3" offset="100000"/>
              <rom name="maj-04" size="524288" crc="36e49b19" sha1="bfbc45b635bf3d46ff8b8a514a3f352bf3a95535" region="gfx4" offset="0"/>
              <rom name="maj-05" size="524288" crc="80fc71cc" sha1="65b15afbe5d628051b012777d486b6ce92a3795c" region="gfx4" offset="80000"/>
              <rom name="maj-06" size="524288" crc="2e7a684b" sha1="cffeda1a816dad30d6b1cb12458661188d625d40" region="gfx4" offset="100000"/>
              <rom name="maj-07" size="524288" crc="3acc1f78" sha1="87ec65b4f54a66370754534d03f4c9217531b42f" region="gfx4" offset="180000"/>
              <rom name="maj-08" size="524288" crc="1958a36d" sha1="466a30dcd2ea13028272ed2187f890ee20d6636b" region="gfx4" offset="200000"/>
              <rom name="maj-09" size="524288" crc="c21087a1" sha1="b769c5f2f9b9c525d121902fe9557a6bfc077b99" region="gfx4" offset="280000"/>
              <rom name="maj-10" size="524288" crc="a02fa641" sha1="14b999a441964e612700bf21945a948eaebb253e" region="gfx4" offset="300000"/>
              <rom name="maj-11" size="524288" crc="dabe9305" sha1="44d69fe55e674de7f4c610d295d4528d4b2eb150" region="gfx4" offset="380000"/>
              <rom name="gs12" size="131072" crc="9a86a015" sha1="968576b8422393ab9a93d98c15428b1c11417b3d" region="gfx5" offset="0"/>
              <rom name="gs13" size="131072" crc="f4709905" sha1="697842a3d7bc2588c77833c3af8938e6f0b1238d" region="gfx5" offset="1"/>
              <rom name="gs14" size="131072" crc="750fc523" sha1="ef8794359ff3a44a97ab402821fbe205a0be8f6a" region="gfx5" offset="40000"/>
              <rom name="gs15" size="131072" crc="f14edd3d" sha1="802d576df6dac2c9bf99f963f1955fc3a7ffdac0" region="gfx5" offset="40001"/>
              <rom name="gs07" size="131072" crc="750b7e5d" sha1="d33b17a1d8c9b05d5c1daf0c80fed6381e04b167" region="oki1" offset="0"/>
              <rom name="maj-03" size="524288" crc="31dcfac3" sha1="88c7fc139f871991defbc8dc2c9c66b150dd6f6f" region="oki2" offset="0"/>
              <rom name="mb7128y.10m" size="2048" crc="bde780a2" sha1="94ea9fe6c3a421e976d077e67f564ca5c37a5e88" region="proms" offset="0"/>
              <rom name="mb7128y.16p" size="2048" crc="c44d2751" sha1="7c195650689d5cbbdccba696e0e7d3dc5bb7c506" region="proms" offset="800"/>
              <rom name="pal16r8a 1h" size="260" status="nodump" region="plds" offset="0"/>
              <rom name="pal16l8b.7c" size="260" status="nodump" region="plds" offset="200"/>
              <rom name="pal16l8b.7d" size="260" crc="199e83fd" sha1="ebb5d66f29935b0a58e79b0db30611b5dce328a6" region="plds" offset="400"/>
              <rom name="pal16l8b.7e" size="260" status="nodump" region="plds" offset="600"/>
              <rom name="pal16l8b.7l" size="260" status="nodump" region="plds" offset="800"/>
              <rom name="pal16l8b.8e" size="260" status="nodump" region="plds" offset="a00"/>
              <rom name="pal16l8b.9d" size="260" status="nodump" region="plds" offset="c00"/>
              <rom name="pal16l8b.10c" size="260" status="nodump" region="plds" offset="e00"/>
              <chip type="cpu" tag="maincpu" name="68000" clock="14000000"/>
              <chip type="cpu" tag="sub" name="68000" clock="14000000"/>
              <chip type="cpu" tag="audiocpu" name="HuC6280" clock="4027500"/>
              <chip type="audio" tag="lspeaker" name="Speaker"/>
              <chip type="audio" tag="rspeaker" name="Speaker"/>
              <chip type="audio" tag="ym1" name="YM2203" clock="4027500"/>
              <chip type="audio" tag="ym2" name="YM2151" clock="3580000"/>
              <chip type="audio" tag="oki1" name="OKI6295" clock="1023924"/>
              <chip type="audio" tag="oki2" name="OKI6295" clock="2047848"/>
              <display tag="screen" type="raster" rotate="0" width="320" height="240" refresh="60.000000" />
              <sound channels="2"/>
              <input players="4" buttons="2" coins="4">
                     <control type="joy" ways="8"/>
              </input>
              <dipswitch name="Coin A" tag="DSW1" mask="7">
                     <dipvalue name="3 Coins/1 Credit" value="0"/>
                     <dipvalue name="2 Coins/1 Credit" value="1"/>
                     <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"/>
                     <dipvalue name="1 Coin/6 Credits" value="2"/>
              </dipswitch>
              <dipswitch name="Coin B" tag="DSW1" mask="56">
                     <dipvalue name="3 Coins/1 Credit" value="0"/>
                     <dipvalue name="2 Coins/1 Credit" value="8"/>
                     <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"/>
                     <dipvalue name="1 Coin/6 Credits" value="16"/>
              </dipswitch>
              <dipswitch name="Flip Screen" tag="DSW1" mask="64">
                     <dipvalue name="Off" value="64" default="yes"/>
                     <dipvalue name="On" value="0"/>
              </dipswitch>
              <dipswitch name="2 Coins to Start, 1 to Continue" tag="DSW1" mask="128">
                     <dipvalue name="Off" value="128" default="yes"/>
                     <dipvalue name="On" value="0"/>
              </dipswitch>
              <dipswitch name="Unused" tag="DSW2" mask="1">
                     <dipvalue name="Off" value="1" default="yes"/>
                     <dipvalue name="On" value="0"/>
              </dipswitch>
              <dipswitch name="Unused" tag="DSW2" mask="2">
                     <dipvalue name="Off" value="2" default="yes"/>
                     <dipvalue name="On" value="0"/>
              </dipswitch>
              <dipswitch name="Difficulty" tag="DSW2" mask="12">
                     <dipvalue name="Easy" value="8"/>
                     <dipvalue name="Normal" value="12" default="yes"/>
                     <dipvalue name="Hard" value="4"/>
                     <dipvalue name="Hardest" value="0"/>
              </dipswitch>
              <dipswitch name="Unused" tag="DSW2" mask="16">
                     <dipvalue name="Off" value="16" default="yes"/>
                     <dipvalue name="On" value="0"/>
              </dipswitch>
              <dipswitch name="Max Players" tag="DSW2" mask="32">
                     <dipvalue name="2" value="32" default="yes"/>
                     <dipvalue name="4" value="0"/>
              </dipswitch>
              <dipswitch name="Unused" tag="DSW2" mask="64">
                     <dipvalue name="Off" value="64" default="yes"/>
                     <dipvalue name="On" value="0"/>
              </dipswitch>
              <dipswitch name="Demo Sounds" tag="DSW2" mask="128">
                     <dipvalue name="Off" value="128"/>
                     <dipvalue name="On" value="0" default="yes"/>
              </dipswitch>
              <driver status="good" emulation="good" color="good" sound="good" graphic="good" savestate="supported" palettesize="4096"/>
       </game>
 
 


emumovies.com      Retro bytes Portal           Bookmark and Share

 
Developed by: Spesoft  Headsoft     Terms of use     Privacy    Advertise