makyosen: MAME ROM Information. History:
Makyou Senshi (c) 1987 Data East.
A shoot 'em up game where you fly a craft over a scrolling background and dodge enemy fire while shooting enemies. You also collect coins and purchase different weapons and crafts.
- TECHNICAL -
Main CPU : HD6309 (@ 3 Mhz)
Sound CPU : M6502 (@ 1.5 Mhz)
Sound Chips : YM2203 (@ 1.5 Mhz), YM3526 (@ 3 Mhz)
Screen orientation : Vertical
Video resolution : 240 x 256 pixels
Screen refresh : 58.00 Hz
Palette colors : 1024
Players : 2
Control : dial
Buttons : 2
- TRIVIA -
Released in June 1987.
The title of this game translates from Japanese as 'Demon Region Soldier'.
This game is known outside Japan as "Gondomania".
Default highscore table (BEST 10 PLAYERS) :
1 AME 20000
2 KIT 18000
3 IHU 16000
4 NOK 14000
5 A O 12000
6 RAM 10000
7 ESA 8000
8 IAR 6000
9 KMI 5000
10 OIA 4000
Data East released a limited-edition soundtrack album for this game (Deco History Scene I : Data East Game Music Scene One - H25X-20008) on 25/09/1988.
- STAFF -
Game designed by : Y. Gondo
Programmers : T. Kitazawa, T. Nishizawa, S. Tamura
Sound by : H. Yoshida
Music composed by : Azusa Hara (AZUSA)
Character designers : Back Man, A. Kushima, H. Nomura
Hardware designer : K. Yoshida
Ending designed by : T. Nishizawa
Supervised by : T. Kitzawa
- SOURCES -
Game's rom.
MAME Info:
0.33b5 [Bryan McPhail]
Artwork available
Bugs:
- [possible] Music slows down when you are killed. Tafoid (ID 03177)
WIP:
- 0.145u4: Stephane Humbert fixed dipswitches and inputs (after verification of the M6809/HD6309 code) in Gondomania and clone. Added 'Swap buttons' dipswitch and changed 'Unknown' to 'Unused' dipswitches.
- 0.138u3: Bryan McPhail and Dr. Decapitator hooked up Gondomania I8751 MCU.
- 24th June 2010: Guru - The 8751 MCU (DT-A) for Gondomania has now been successfully processed (decap, de-protect & read).
- 8th June 2009: Guru - Gondomania (1987 Data East, for 8751 MCU decapping) arrived. Thanks to Gp-Lee.
- 0.130u4: Derrick Renaud converted Gondomania to use IPT_POSITIONAL.
- 0.122u7: Changed HD6309 CPU1 clock speed to 12MHz.
- 12th August 2007: Mr. Do - DaPlumber has been hard at work, and cleaned up a couple pieces from the BYOAC/CAG artwork: Gondomania bezel.
- 0.53: Added priority prom ($0 - not yet used).
- 0.36b9: Replaced M6809 CPU1 with M6309 (3MHz) and changed M6502 CPU2 clock speed to 1.5MHz.
- 0.35RC2: Renamed (mekyosen) to (makyosen).
- 0.35b9: Changed description to 'Gondomania (US)' and clone to 'Makyou Senshi (Japan)'.
- 0.35b7: Bryan McPhail fixed controls in Gondomania.
- 0.35b4: Changed description of clone to 'Makyou Senshi'.
- 0.35b3: Bryan McPhail added Gondomania (Data East 1987) and clone Mekyo Sensi.
- 13th February 1999: Bryan fixed Gondomania and Mekyo Sensi to accept now coins
- 12th February 1999: A massive Dec8 games update from Bryan McPhail. New games include Gondomania, Mekyo Sensi, Last Mission (2 versions), Shackled, Breywood and Captain Silver.
- 0.33b5: Bryan McPhail added Gondomania (Testdriver).
- 19th July 1998: Dumped Makyou Senshi (Japan).
STORY:
- It is war with the Gondos...Your women are held captive on the planet of Thorns. Mount your air bike... Prepare for battle!
LEVELS: 9 ("Gondo" is the game designer's surname!)
Recommended Games (Warriors 2):
Boomer Rang'r
Mister Viking
The Lost Castle In Darkmist
Soldier Girl Amazon
Youjyuden
Gondomania
Trick Trap
Pesadelo
Valkyrie No Densetsu
Vandyke
Guwange
Romset: 1061 kb / 24 files / 385.8 zip
MAME XML Output:
   | <game name="makyosen" sourcefile="dec8.c" cloneof="gondo" romof="gondo"> |
   |    | <description>Makyou Senshi (Japan)</description> |
   |    | <year>1987</year> |
   |    | <manufacturer>Data East Corporation</manufacturer> |
   |    | <rom name="ds00" size="32768" crc="33bb16fe" sha1="5d3873b66e0d08b35d56a8b508c774b27368a100" region="maincpu" offset="8000"/> |
   |    | <rom name="dt-01.512" merge="dt-01.512" size="65536" crc="c39bb877" sha1="9beb59ba19f38417c5d4d36e8f3c41f2b017d2d6" region="maincpu" offset="10000"/> |
   |    | <rom name="ds02" size="65536" crc="925307a4" sha1="1e8b8eb21df1a11b14c981b343b34c6cc3676517" region="maincpu" offset="20000"/> |
   |    | <rom name="ds03" size="65536" crc="9c0fcbf6" sha1="bfe42b5277fea111840a9f59b2cb8dfe44444029" region="maincpu" offset="30000"/> |
   |    | <rom name="ds05" size="32768" crc="e6e28ca9" sha1="3b1f8219331db1910bfb428f8964f8fc1063df6f" region="audiocpu" offset="8000"/> |
   |    | <rom name="ds-a.1b" size="4096" crc="f61b77cf" sha1="2d3549876ea08623ce9da1d637853cb4c740300a" status="baddump" region="mcu" offset="0"/> |
   |    | <rom name="ds14" size="32768" crc="00cbe9c8" sha1="de7b640de8fd54ee79194945c96d5768d09f483b" region="gfx1" offset="0"/> |
   |    | <rom name="dt-19.512" merge="dt-19.512" size="65536" crc="da2abe4b" sha1="d53e4769671f3fd437edcff7e7ea05156bbcb45d" region="gfx2" offset="0"/> |
   |    | <rom name="ds20" size="32768" crc="0eef7f56" sha1="05c23aa6a598478cd4822634cff96055c585e9d2" region="gfx2" offset="10000"/> |
   |    | <rom name="dt-16.512" merge="dt-16.512" size="65536" crc="e9955d8f" sha1="aeef5e18f9d36c1bab3000e95205ce1b18cfbf0b" region="gfx2" offset="20000"/> |
   |    | <rom name="ds18" size="32768" crc="2b2d1468" sha1="a144ac1b367e1fec876156230e9ab1c99416962e" region="gfx2" offset="30000"/> |
   |    | <rom name="dt-15.512" merge="dt-15.512" size="65536" crc="a54b2eb6" sha1="25cb61f67135672154f1ad8e0c49ec04655e91de" region="gfx2" offset="40000"/> |
   |    | <rom name="ds17" size="32768" crc="75ae349a" sha1="15755a28925d5ed37fab4bd988716fcc5d20c290" region="gfx2" offset="50000"/> |
   |    | <rom name="dt-21.512" merge="dt-21.512" size="65536" crc="1c5f682d" sha1="4b7022cce930a9e9a0087c91e8344269fe7ed889" region="gfx2" offset="60000"/> |
   |    | <rom name="ds22" size="32768" crc="c8ffb148" sha1="ae1a8b3cd1f5e423dc1a3c7d05f9fe7c689432e3" region="gfx2" offset="70000"/> |
   |    | <rom name="dt-08.512" merge="dt-08.512" size="65536" crc="aec483f5" sha1="1d6de823ab0eeb9c89e9c227428ff278663627f3" region="gfx3" offset="0"/> |
   |    | <rom name="dt-09.256" merge="dt-09.256" size="32768" crc="446f0ce0" sha1="072b88d6de5aa0ed6b1d60c266bcf170dea927d5" region="gfx3" offset="8000"/> |
   |    | <rom name="dt-06.512" merge="dt-06.512" size="65536" crc="3fe1527f" sha1="b8df4bef2b1a879b65214025fc3b5998ef5c8886" region="gfx3" offset="20000"/> |
   |    | <rom name="dt-07.256" merge="dt-07.256" size="32768" crc="61f9bce5" sha1="ef8a5f5e4c66a143304bcab50ca87579f1507864" region="gfx3" offset="28000"/> |
   |    | <rom name="dt-12.512" merge="dt-12.512" size="65536" crc="1a72ca8d" sha1="f412758452cb3417e85c355ccb8794fde7edf1cc" region="gfx3" offset="40000"/> |
   |    | <rom name="dt-13.256" merge="dt-13.256" size="32768" crc="ccb81aec" sha1="56e524ed4373b7bd1074a0d22ff75ede379f1696" region="gfx3" offset="48000"/> |
   |    | <rom name="dt-10.512" merge="dt-10.512" size="65536" crc="cfcfc9ed" sha1="57f43d638cf864d68420f0203740be7bda9da5ca" region="gfx3" offset="60000"/> |
   |    | <rom name="dt-11.256" merge="dt-11.256" size="32768" crc="53e9cf17" sha1="8cbb45154a60f42f1b1e7299b12d2e92fc194df8" region="gfx3" offset="68000"/> |
   |    | <rom name="mb7122e.10b" merge="mb7122e.10b" size="1024" crc="dcbfec4e" sha1="a375caef4575746870e285d90ba991ea7daefad6" region="proms" offset="0"/> |
   |    | <rom name="pal16r4nc.10u" size="260" status="nodump" region="plds" offset="0"/> |
   |    | <rom name="pal16r4nc.11g" size="260" status="nodump" region="plds" offset="200"/> |
   |    | <rom name="pal16r4nc.1s" size="260" status="nodump" region="plds" offset="400"/> |
   |    | <chip type="cpu" tag="maincpu" name="HD6309" clock="12000000"/> |
   |    | <chip type="cpu" tag="audiocpu" name="M6502" clock="1500000"/> |
   |    | <chip type="cpu" tag="mcu" name="I8751" clock="8000000"/> |
   |    | <chip type="audio" tag="mono" name="Speaker"/> |
   |    | <chip type="audio" tag="ym1" name="YM2203" clock="1500000"/> |
   |    | <chip type="audio" tag="ym2" name="YM3526" clock="3000000"/> |
   |    | <display tag="screen" type="raster" rotate="270" width="256" height="240" refresh="58.000000" /> |
   |    | <sound channels="1"/> |
   |    | <input players="2" buttons="2" coins="3"> |
   |    |    | <control type="joy" ways="8"/> |
   |    |    | <control type="positional" minimum="0" maximum="12" sensitivity="15" keydelta="1" reverse="yes"/> |
   |    | </input> |
   |    | <dipswitch name="Coin A" tag="DSW0" mask="3"> |
   |    |    | <dipvalue name="2 Coins/1 Credit" value="0"/> |
   |    |    | <dipvalue name="1 Coin/1 Credit" value="3" default="yes"/> |
   |    |    | <dipvalue name="1 Coin/2 Credits" value="2"/> |
   |    |    | <dipvalue name="1 Coin/3 Credits" value="1"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Coin B" tag="DSW0" mask="12"> |
   |    |    | <dipvalue name="2 Coins/1 Credit" value="0"/> |
   |    |    | <dipvalue name="1 Coin/1 Credit" value="12" default="yes"/> |
   |    |    | <dipvalue name="1 Coin/2 Credits" value="8"/> |
   |    |    | <dipvalue name="1 Coin/3 Credits" value="4"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unused" tag="DSW0" mask="16"> |
   |    |    | <dipvalue name="Off" value="16" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Demo Sounds" tag="DSW0" mask="32"> |
   |    |    | <dipvalue name="Off" value="0"/> |
   |    |    | <dipvalue name="On" value="32" default="yes"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Flip Screen" tag="DSW0" mask="64"> |
   |    |    | <dipvalue name="Off" value="64" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Swap buttons" tag="DSW0" mask="128"> |
   |    |    | <dipvalue name="Off" value="128" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Lives" tag="DSW1" mask="3"> |
   |    |    | <dipvalue name="1" value="1"/> |
   |    |    | <dipvalue name="3" value="3" default="yes"/> |
   |    |    | <dipvalue name="5" value="2"/> |
   |    |    | <dipvalue name="Infinite (Cheat)" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Difficulty" tag="DSW1" 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="Allow Continue" tag="DSW1" mask="16"> |
   |    |    | <dipvalue name="No" value="16"/> |
   |    |    | <dipvalue name="Yes" value="0" default="yes"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unused" tag="DSW1" mask="32"> |
   |    |    | <dipvalue name="Off" value="32" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unused" tag="DSW1" mask="64"> |
   |    |    | <dipvalue name="Off" value="64" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unused" tag="DSW1" mask="128"> |
   |    |    | <dipvalue name="Off" value="128" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <driver status="good" emulation="good" color="good" sound="good" graphic="good" savestate="supported" palettesize="1024"/> |
|
|