99lstwara: MAME ROM Information. History:
'99 The Last War (c) 1985 Proma.
An old generation shoot'em up.
- TECHNICAL -
Main CPU : (2x) Z80
Sound Chips : (2x) AY8910
Players : 1
Control : 8-way joystick
Buttons : 2
=> [A] Shoot, [B] Shield
- TRIVIA -
Released in June 1985.
Default high-score :
1 50000 (Ichiban)
2 50000 (Niban)
3 50000 (Sanban)
4 50000 (yonban)
5 50000 (goban)
Original products :
Repulse (Sega)
Licensed products :
'99 The Last War (Proma)
'99 The Last War (Kyugo)
Bootlegs/Hacks :
Son of Phoenix (Associated Overseas)
- TIPS AND TRICKS -
* Power-up : after the middle of each stage there´s a helicopter (a plane on 1st stage) that drops a power-up item. So, don´t destroy it till it releases the power-up. Be careful with the helicopter scrap after destroying it, it can kill you.
* 1up player : at the 2nd and 4th stage there is a chance to pick up a 1up item : a group of blocks appears floating on the upper part of the screen, you have to shoot the blue one. You have to hit it with one shot, if you don´t the blue block will turn to red.
* Moai statues : be careful with the Moai Statues at the 6th stage (last stage). Always check if its eyes turn red, if it starts blinking it will shoot.
- STAFF -
Director : Shunkoh Miki
Programmer : Tatsuya Uemura
Character designers : Atsushi Kawaguchi, Minoru Harada, Hiroyasu Kobayashi
Music & sound effects : ???
- SOURCES -
Game's rom.
MAME Info:
0.138u1 [Gerald Vanderick]
0.36b2 [Ernesto Corvi]
WIP:
- 0.145u5: Changed description of clones '99: The Last War to '99: The Last War (set 1) and '99: The Last War (alternate) to '99: The Last War (set 2).
- 0.138u1: Changed Repulse to the parent set.
- 0.133u1: Renamed (99lstwra) to (99lstwara) and (99lstwrk) to (99lstwark).
- 0.124u4: Robiza fixed once the player has been shot, a misplaced tile appears on the screen and when the end-level mothership appears in the stage 4, it shows through the trees and scrolls showing through.
- 0.87u3: MASH added clone '99: The Last War (Kyugo).
- 0.67: Changed description of clones '99 The Last War' to '99: The Last War' and ''99 The Last War (alternate)' to ''99: The Last War (alternate)'.
- 0.37b3: Added dipswitches 'Bonus Life' and 'Difficulty'.
- 0.36b13: Added clone '99: The Last War (alternate) with different gameplay.
- 0.36b10: Renamed (99) to (99lstwar).
- 0.36b3: Gerald Vanderick added clones Repulse and '99: The Last War.
- 9th August 1999: Gerald Vanderick added Repulse and '99: The Last War to the Son of Phoenix driver.
- 0.36b2: Ernesto Corvi added Son of Phoenix (Associated Overseas MFR, Inc 1985). Attract mode in Son of Phoenix doesn't work.
- 21st July 1999: Nicola fixed all graphics bugs in Gyrodine, S.R.D. Mission and Son of Phoenix.
- 11th July 1999: Ernesto Corvi sent in almost complete drivers for Gyrodine, S.R.D. Mission and Son of Phoenix.
- 18th June 1999: Ernesto Corvi sent in a preliminary driver for Gyrodine / Son of Phoenix / S.R.D. Mission, but sprites are missing.
- 13th March 1998: CaBBe dumped '99: The Last War (Kyugo).
STORY:
- In 1980 the Phoenix Empire was defeated and returned to their native Centuri Solar System. Now after many years of planning, the Son Of Phoenix will lead the alien army to destroy earth and avenge the death of his father. You must stand alone to protect everything we believe in, Yuppies, Hamburgers and Mom. Good luck. We know you will be marvelous.
LEVELS: 7
Other Emulators:
* FB Alpha
Recommended Games (Defence):
Galaxy Wars
Space Launcher
The End
Missile Command
Arcade Classics (Missile Command II)
New York New York
Space Zap
Colony 7
Dark Warrior
Demoneye-X
Laser Base
Pleiads
Satan's Hollow
Space Tactics
War of the Worlds
Liberator
Orbitron
Tactician
Raiders
Senjyo
Repulse
D-Con
Alligator Hunt
Romset: 181 kb / 21 files / 80.2 zip
MAME XML Output:
   | <game name="99lstwara" sourcefile="kyugo.c" cloneof="repulse" romof="repulse"> |
   |    | <description>'99: The Last War (set 2)</description> |
   |    | <year>1985</year> |
   |    | <manufacturer>Sega (Proma license)</manufacturer> |
   |    | <rom name="4f.bin" size="8192" crc="efe2908d" sha1="4de8661f523f002c6a9368f81d865c7cc98926dd" region="maincpu" offset="0"/> |
   |    | <rom name="4h.bin" size="8192" crc="5b79c342" sha1="293990dab3360139727a5c90aad0826d4a3746b7" region="maincpu" offset="2000"/> |
   |    | <rom name="4j.bin" size="8192" crc="d2a62c1b" sha1="eef9103945db8cfc4c1e3a58d8ad222f8dc58492" region="maincpu" offset="4000"/> |
   |    | <rom name="2f.bin" size="8192" crc="cb9d8291" sha1="f26687edda70a8678708b14f4eb4dfd1b3cb8582" region="sub" offset="0"/> |
   |    | <rom name="2h.bin" size="8192" crc="24dbddc3" sha1="76aa9e8b59747436650b6629ff5acea81d1d76da" region="sub" offset="2000"/> |
   |    | <rom name="2j.bin" size="8192" crc="16879c4c" sha1="5195abdd5ad8cf9aa081f96ed5d16c14af603289" region="sub" offset="4000"/> |
   |    | <rom name="repulse.b4" merge="repulse.b4" size="8192" crc="86b267f3" sha1="5e352737e0ea0ca4a025d002b75c821c55660b4f" region="sub" offset="6000"/> |
   |    | <rom name="1999.4a" size="4096" crc="49a2383e" sha1="b4be929abbde034df5ef12342fbcecb14772886a" region="gfx1" offset="0"/> |
   |    | <rom name="9h.bin" size="8192" crc="59993c27" sha1="e7de7fbea4f09718f0a13d4a7f60360e6431c3a7" region="gfx2" offset="0"/> |
   |    | <rom name="10h.bin" size="8192" crc="dfbf0280" sha1="c97923fcdd01bdcfbbc6308b04de8bb610e9b5d2" region="gfx2" offset="2000"/> |
   |    | <rom name="11h.bin" size="8192" crc="e4f29fc0" sha1="8ef393d5292b0eb1d6c253589e37b3ab2eaeb402" region="gfx2" offset="4000"/> |
   |    | <rom name="6a.bin" size="16384" crc="98d44410" sha1="3d3ca9d2d28038402daedc6b9c01977a1897d8b2" region="gfx3" offset="0"/> |
   |    | <rom name="7a.bin" size="16384" crc="4c54d281" sha1="be7d14d2a8910e0b38d5614c1eba5e71a6bf7a6c" region="gfx3" offset="4000"/> |
   |    | <rom name="8a.bin" size="16384" crc="81018101" sha1="fa94b6bc07beb70bd6535c3f5620897c2ad49240" region="gfx3" offset="8000"/> |
   |    | <rom name="9a.bin" size="16384" crc="347b91fd" sha1="6ae29d2c075c72d3435d0f3cc095e0bf9657f36b" region="gfx3" offset="c000"/> |
   |    | <rom name="10a.bin" size="16384" crc="f07de4fa" sha1="4b2e8386634205c84d8d32febd57efdb93d86e99" region="gfx3" offset="10000"/> |
   |    | <rom name="11a.bin" size="16384" crc="34a04f48" sha1="6c3f735469a6d97b6aaece69c955c4bd5e324c49" region="gfx3" offset="14000"/> |
   |    | <rom name="b.1j" merge="b.1j" size="256" crc="3ea35431" sha1="b45318ce898f03a338435a3f6109483d246ff914" region="proms" offset="0"/> |
   |    | <rom name="g.1h" merge="g.1h" size="256" crc="acd7a69e" sha1="b18eab8f669f0a8105a4bbffa346c4b19491c451" region="proms" offset="100"/> |
   |    | <rom name="r.1f" merge="r.1f" size="256" crc="b7f48b41" sha1="2d84dc29c0ab43729014129e6392207db0f56e9e" region="proms" offset="200"/> |
   |    | <rom name="m1.2c" merge="m1.2c" size="32" crc="83a39201" sha1="4fdc722c9e20ee152c890342ef0dce18e35e2ef8" region="proms" offset="320"/> |
   |    | <chip type="cpu" tag="maincpu" name="Z80" clock="3072000"/> |
   |    | <chip type="cpu" tag="sub" name="Z80" clock="3072000"/> |
   |    | <chip type="audio" tag="mono" name="Speaker"/> |
   |    | <chip type="audio" tag="ay1" name="AY-3-8910A" clock="1536000"/> |
   |    | <chip type="audio" tag="ay2" name="AY-3-8910A" clock="1536000"/> |
   |    | <display tag="screen" type="raster" rotate="90" width="288" height="224" refresh="60.000000" /> |
   |    | <sound channels="1"/> |
   |    | <input players="2" buttons="2" coins="2"> |
   |    |    | <control type="joy" ways="8"/> |
   |    | </input> |
   |    | <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="Every 50000" value="4" default="yes"/> |
   |    |    | <dipvalue name="Every 70000" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Slow Motion" tag="DSW1" mask="8"> |
   |    |    | <dipvalue name="Off" value="8" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Invulnerability (Cheat)" tag="DSW1" mask="16"> |
   |    |    | <dipvalue name="Off" value="16" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Sound Test" tag="DSW1" mask="32"> |
   |    |    | <dipvalue name="Off" value="32" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Cabinet" tag="DSW1" mask="64"> |
   |    |    | <dipvalue name="Upright" value="0" default="yes"/> |
   |    |    | <dipvalue name="Cocktail" value="64"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Freeze" tag="DSW1" mask="128"> |
   |    |    | <dipvalue name="Off" value="128" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Coin A" tag="DSW2" mask="7"> |
   |    |    | <dipvalue name="2 Coins/1 Credit" value="2"/> |
   |    |    | <dipvalue name="3 Coins/2 Credits" 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/6 Credits" value="3"/> |
   |    |    | <dipvalue name="Free Play" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Coin B" tag="DSW2" mask="56"> |
   |    |    | <dipvalue name="5 Coins/1 Credit" value="0"/> |
   |    |    | <dipvalue name="4 Coins/1 Credit" value="8"/> |
   |    |    | <dipvalue name="3 Coins/1 Credit" value="16"/> |
   |    |    | <dipvalue name="2 Coins/1 Credit" value="24"/> |
   |    |    | <dipvalue name="1 Coin/1 Credit" value="56" default="yes"/> |
   |    |    | <dipvalue name="3 Coins/4 Credits" value="32"/> |
   |    |    | <dipvalue name="1 Coin/2 Credits" value="48"/> |
   |    |    | <dipvalue name="1 Coin/3 Credits" value="40"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Difficulty" tag="DSW2" mask="192"> |
   |    |    | <dipvalue name="Easy" value="192"/> |
   |    |    | <dipvalue name="Normal" value="128" default="yes"/> |
   |    |    | <dipvalue name="Hard" value="64"/> |
   |    |    | <dipvalue name="Hardest" value="0"/> |
   |    | </dipswitch> |
   |    | <driver status="good" emulation="good" color="good" sound="good" graphic="good" savestate="supported" palettesize="256"/> |
|
|