legiono: MAME ROM Information. History:
Choutoki Meikyuu Legion (c) 1987 Nichibutsu.
Pick up allies to form a powerful Legion against 'The Dark Empire'.
- TECHNICAL -
Main CPU : 68000 (@ 8 Mhz)
Sound CPU : Z80 (@ 3.072 Mhz)
Sound Chips : YM3812 (@ 4 Mhz), (2x) DAC
Players : 2
Control : 8-way joystick
Buttons : 3
- TRIVIA -
Released in May 1987 in Japan.
The title of this game translates from Japanese as 'Time Dimension Mystery Legion'.
- UPDATES -
* 1.05
* 2.03
- SOURCES -
Game's rom.
MAME Info:
0.62 [David Haywood, Phil Stroffolino]
WIP:
- 0.142u2: Changed parent description to 'Legion - Spinner-87 (World ver 2.03)' and clone to 'Chouji Meikyuu Legion (Japan bootleg ver 1.05)'. Angelo Salese hooked up 1414M4 emulation to Legion. Changed region gfx5 to blit_data.
- 0.141: Tomasz Slanina added preliminary simulation of text layer protection in Chouji Meikyuu Legion and fixed sfx. Changed user1 rom ($0) to audiocpu ($4000).
- 31st December 2010: Tomasz Slanina - I fixed a couple of video/sound issues in Chouji Meikyuu Legion emulation: Added SFX. Fixed video priorities (no more garbage gfx over the playfield). Simulated protection in"legion" set, so the functionality is now close to the other ("legiono" - possibly a bootleg) set. Legion was _almost_ playable before. It's still not perfect (broken test mode, missing various text strings here and there ) but imo more enjoyable. Game has really unique (as for 80s) feature - 'time warp' bombs. How it works? Try it yourself. Here's a couple of shots from the game.
- 0.123u6: Changed description to 'Chouji Meikyuu Legion (ver 2.03)' and clone to 'Chouji Meikyuu Legion (ver 1.05)'.
- 0.123u2: RansAckeR added DIP locations to Legion.
- 0.77: Fixed gfx2 rom address to $18000.
- 18th July 2003: Tomasz Slanina to fix emulation of Legion. It use the same kind of protection(?) MCU/blitter like Ninja Emaki.
- 0.62: David Haywood and Phil Stroffolino added Legion (ver 2.03) (Nichibutsu 1986) and clone Legion (ver 1.05).
- 13th October 2002: Phil Stroffolino added Legion to the Armed Formation driver.
- 6th June 2002: David Haywood added Legion to the Terra Force / Armed Formation driver, but it has various graphics glitches.
Other Emulators:
* FB Alpha
* Raine
Recommended Games (Terra Force):
Xevious
Vs. Super Xevious
Namco Classic Collection Vol.1 (Xevious)
Espial
B-Wings
Fire Battle
Scion
Vulgus
Zaviga
Exed Exes
HAL21
Terra Cresta
Alcon
Argus
Darwin 4078
Super Real Darwin
Gardia
Valtric
Bermuda Triangle
Legion - Spinner-87
Terra Force
Armed Formation
Sidewinder (Arcadia)
Xenon (Arcadia)
Dangerous Seed
Galaxy Gunners
Acrobat Mission
Dogyuun
Flying Tiger
Grind Stormer
Super Spacefortress Macross
Macross Plus
Nostradamus
Ryu Jin
Samurai Aces
Sorcer Striker
War of Aero
Eight Forces
Gunbird
Gunbird 2
Kingdom Grandprix
Rapid Hero
R-Shark
Ultra X Weapons
Varia Metal
Air Attack
Hotdog Storm
Baryon - Future Assault
Shienryu
Giga Wing
Giga Wing 2
Dimahoo
Mission Craft
Psyvariar
Vasara
Vasara 2
G-Stream G2020
XII Stag
EspGaluda
Chaos Field
Radirgy
Karous
Romset: 640 kb / 13 files / 241.7 zip
MAME XML Output:
   | <game name="legiono" sourcefile="armedf.c" cloneof="legion" romof="legion"> |
   |    | <description>Chouji Meikyuu Legion (Japan bootleg ver 1.05)</description> |
   |    | <year>1987</year> |
   |    | <manufacturer>Nichibutsu</manufacturer> |
   |    | <rom name="legion.1a" size="65536" crc="8c0cda1d" sha1="14b93d4fb4381ebc6a4ccdb480089bf69c6f474b" region="maincpu" offset="1"/> |
   |    | <rom name="legion.1c" size="65536" crc="21226660" sha1="ee48812d6ec9d4dccc58684164916f91b71aabf2" region="maincpu" offset="0"/> |
   |    | <rom name="legion.1b" merge="legion.1b" size="65536" crc="c306660a" sha1="31c6b868ba07677b5110c577335873354bff596f" region="maincpu" offset="20001"/> |
   |    | <rom name="legion.1d" merge="legion.1d" size="65536" crc="c2e45e1e" sha1="95cc359145b1b03123262891feed358407ba105a" region="maincpu" offset="20000"/> |
   |    | <rom name="legion.1h" merge="legion.1h" size="16384" crc="2ca4f7f0" sha1="7cf997af9dd74ced9d28c047069ccfb67d72e257" region="audiocpu" offset="0"/> |
   |    | <rom name="legion.1i" merge="legion.1i" size="32768" crc="79f4a827" sha1="25e4c1b5b8466627244b7226310e67e4261333b6" region="audiocpu" offset="4000"/> |
   |    | <rom name="legion.1g" size="32768" crc="c50b0125" sha1="83b5e9707152d97777fb65fa8820ba34ec2fac8d" region="gfx1" offset="0"/> |
   |    | <rom name="legion.1e" merge="legion.1e" size="65536" crc="a9d70faf" sha1="8b8b60ae49c55e931d6838e863463f6b2bf7adb0" region="gfx2" offset="0"/> |
   |    | <rom name="legion.1f" merge="legion.1f" size="32768" crc="f018313b" sha1="860bc9937202dc3a40c9fa7caad11c2c2aa19f5c" region="gfx2" offset="18000"/> |
   |    | <rom name="legion.1l" merge="legion.1l" size="65536" crc="29b8adaa" sha1="10338ebe7324960683de1f796dd311ed662e42b4" region="gfx3" offset="0"/> |
   |    | <rom name="legion.1k" merge="legion.1k" size="65536" crc="ff5a0db9" sha1="9308deb363d3b7686cc69485ec14201dd68f9a97" region="gfx4" offset="0"/> |
   |    | <rom name="legion.1j" merge="legion.1j" size="65536" crc="bae220c8" sha1="392ae0fb0351dcad7b0e8e0ed4a1dc6e07f493df" region="gfx4" offset="10000"/> |
   |    | <chip type="cpu" tag="maincpu" name="68000" clock="8000000"/> |
   |    | <chip type="cpu" tag="audiocpu" name="Z80" clock="4000000"/> |
   |    | <chip type="audio" tag="mono" name="Speaker"/> |
   |    | <chip type="audio" tag="ymsnd" name="YM3812" clock="4000000"/> |
   |    | <chip type="audio" tag="dac1" name="DAC"/> |
   |    | <chip type="audio" tag="dac2" name="DAC"/> |
   |    | <display tag="screen" type="raster" rotate="270" width="288" height="224" refresh="60.000000" /> |
   |    | <sound channels="1"/> |
   |    | <input players="2" buttons="3" coins="2" tilt="yes"> |
   |    |    | <control type="joy" ways="8"/> |
   |    | </input> |
   |    | <dipswitch name="Service Mode" tag="P2" mask="512"> |
   |    |    | <dipvalue name="Off" value="512" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Lives" tag="DSW1" mask="3"> |
   |    |    | <dipvalue name="3" value="3" default="yes"/> |
   |    |    | <dipvalue name="4" value="2"/> |
   |    |    | <dipvalue name="5" value="1"/> |
   |    |    | <dipvalue name="6" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Bonus Life" tag="DSW1" mask="4"> |
   |    |    | <dipvalue name="30k Then Every 100k" value="4" default="yes"/> |
   |    |    | <dipvalue name="50k Only" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Demo Sounds" tag="DSW1" mask="8"> |
   |    |    | <dipvalue name="Off" value="8"/> |
   |    |    | <dipvalue name="On" value="0" default="yes"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Flip Screen" 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="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> |
   |    | <dipswitch name="Coin A" tag="DSW2" mask="3"> |
   |    |    | <dipvalue name="2 Coins/1 Credit" value="1"/> |
   |    |    | <dipvalue name="1 Coin/1 Credit" value="3" default="yes"/> |
   |    |    | <dipvalue name="1 Coin/2 Credits" value="2"/> |
   |    |    | <dipvalue name="Free Play" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Coin B" tag="DSW2" mask="12"> |
   |    |    | <dipvalue name="2 Coins/1 Credit" value="4"/> |
   |    |    | <dipvalue name="1 Coin/1 Credit" value="12" default="yes"/> |
   |    |    | <dipvalue name="2 Coins/3 Credits" value="0"/> |
   |    |    | <dipvalue name="1 Coin/2 Credits" value="8"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Coin Slots" tag="DSW2" mask="16"> |
   |    |    | <dipvalue name="Common" value="16" default="yes"/> |
   |    |    | <dipvalue name="Individual" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Difficulty" tag="DSW2" mask="32"> |
   |    |    | <dipvalue name="Easy" value="32" default="yes"/> |
   |    |    | <dipvalue name="Hard" 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="Unused" tag="DSW2" 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="2048"/> |
|
|