aso: MAME ROM Information. History:
ASO - Armored Scrum Object (c) 1985 SNK.
A vertically scrolling shoot'em up game.
- TECHNICAL -
Main CPU : (2x) Z80 (@ 4 Mhz)
Sound CPU : Z80 (@ 4 Mhz)
Sound Chips : YM3526 (@ 4 Mhz)
Players : 2
Control : 8-way joystick
Buttons : 3
- TRIVIA -
This game is known as "Alpha Mission" in the US. And is also known as "Arian Mission".
- SERIES -
1. ASO - Armored Scrum Object (1985)
2. Alpha Mission II (1991)
- PORTS -
* Consoles :
Nintendo Famicom (1986, "ASO - Armored Scrum Object [Model SFX-AO]")
- SOURCES -
Game's rom.
MAME Info:
0.35b8 [Carlos A. Lozano, Phil Stroffolino]
SERVICE MODE:
- To enter service mode hold P1 Start during ROM test.
WIP:
- 0.127u2: Nicola Salmoria replaced ASO roms (which were possibly from a bootleg) with split ones that are definitely from an original. Renamed roms across sets accordingly. Stephane Humbert fixed dipswitches and inputs for ASO and clones Alpha Mission and Arian Mission. Nicola Salmoria fixed palette decoding of early SNK games (ASO). The least significan bits were assigned incorrectly.
- 0.127u1: SNK rewrite [Nicola Salmoria]: Fixed sprite-sprite priorities. Moved ASO from HAL21 to SNK driver. Removed hacks and fixed background color. Changed Z80 CPU1/2 clock speeds to 3250000 Hz. Fixed gfx rom loading.
- 0.109u4: Brian Troha added clone Arian Mission. Fixed rom names.
- 0.106u12: MASH added plds ($0, 200, 400 - pal16l8a-1.bin, pal16l8a-2.bin and pal16r6a.bin) to Aso.
- 0.93: Dave Widel added clone Alpha Mission.
- 0.72: Acho A. Tang improved scrolling and color and fixed music and sound effects being cut short.
- 31st July 2000: Guru - Dumped Alpha Mission (Redump, previous dump was bad).
- 0.36b12: Removed 4x ADPCM.
- 0.35b13: Changed description to 'ASO - Armored Scrum Object'.
- 2nd May 1999: Phil Stroffolino finally got the correct colors for ASO, TNK3 and Athena.
- 0.35b8: Carlos A. Lozano and Phil Stroffolino added ASO (Armored Scrum Object) (SNK 1985).
- 1st June 1998: J-ROM dumped ASO - Armored Scrum Object (c)1985 SNK Corp..
LEVELS: 13
Recommended Games (Star Force):
Catacomb
Vega
Night Star (DECO Cassette)
Nova 2001
Star Jacker
Zodiack
Star Force
Alpha Mission / ASO
Alpha Mission II / ASO II
Astro Warrior (Mega-Tech)
Mission 660
Rafflesia
S.R.D. Mission
Truxton
Truxton II
Blast Off
Blazing Lazers
The Next Space
Omega Fighter
Lethal Thunder
Pollux
Strike Gunner S.T.G
Vimana
Explosive Breaker
Final Star Force
Galmedes
Gunlock
GunNail
Nebulas Ray
Super-X
Gekirindan
Viper Phase 1
Fever SOS
Mars Matrix: Hyper Solid Shooting
Romset: 284 kb / 20 files / 118.1 zip
MAME XML Output:
   | <game name="aso" sourcefile="snk.c"> |
   |    | <description>ASO - Armored Scrum Object</description> |
   |    | <year>1985</year> |
   |    | <manufacturer>SNK</manufacturer> |
   |    | <rom name="aso_p1.d8" size="16384" crc="84981f3c" sha1="5b6af7cf47f5f664df7ddc3615b4da0dea257a05" region="maincpu" offset="0"/> |
   |    | <rom name="aso_p2.d7" size="16384" crc="cfe912a6" sha1="60138a7dcff8a65a33209619fcb58be313a77511" region="maincpu" offset="4000"/> |
   |    | <rom name="aso_p3.d5" size="16384" crc="39a666d2" sha1="b5426520eb600d44bc5566d742d7b88194076494" region="maincpu" offset="8000"/> |
   |    | <rom name="aso_p4.d3" size="16384" crc="a4122355" sha1="bca2b7f5abec502bde12ce591ee7af1329ce8ce5" region="sub" offset="0"/> |
   |    | <rom name="p5.d2" size="16384" crc="9879e506" sha1="0bce5fcb9d05ce77cd8e9ad1cac04ef617928db0" region="sub" offset="4000"/> |
   |    | <rom name="p6.d1" size="16384" crc="c0bfdf1f" sha1="65b15ce9c2e78df79cb603c58639421d29701633" region="sub" offset="8000"/> |
   |    | <rom name="p7.f4" size="16384" crc="dbc19736" sha1="fe365d70ead8243374979d2162c395fed9870405" region="audiocpu" offset="0"/> |
   |    | <rom name="p8.f3" size="16384" crc="537726a9" sha1="ddf66946be71d2e6ab2cc53150e3b36d45dde2eb" region="audiocpu" offset="4000"/> |
   |    | <rom name="p9.f2" size="16384" crc="aef5a4f4" sha1="e908e79e27ff892fe75d1ba5cb0bc9dc6b7b4268" region="audiocpu" offset="8000"/> |
   |    | <rom name="aso_p14.h1" size="8192" crc="8baa2253" sha1="e6e4a5aa005e89744c4e2a19a080cf322edc6b52" region="tx_tiles" offset="0"/> |
   |    | <rom name="p10.h14" size="32768" crc="00dff996" sha1="4f6ce4c0f2da0d2a711bcbf9aa998b4e31d0d9bf" region="bg_tiles" offset="0"/> |
   |    | <rom name="p11.h11" size="32768" crc="7feac86c" sha1="13b81f006ec587583416c1e7432da4c3f0375924" region="sp16_tiles" offset="4000"/> |
   |    | <rom name="p12.h9" size="32768" crc="6895990b" sha1="e84554cae9a768021c3dc7183bc3d28e2dd768ee" region="sp16_tiles" offset="c000"/> |
   |    | <rom name="p13.h8" size="32768" crc="87a81ce1" sha1="28c1069e6c08ecd579f99620c1cb6df01ad1aa74" region="sp16_tiles" offset="14000"/> |
   |    | <rom name="mb7122h.f12" size="1024" crc="5b0a0059" sha1="f61e17c8959f1cd6cc12b38f2fb7c6190ebd0e0c" region="proms" offset="0"/> |
   |    | <rom name="mb7122h.f13" size="1024" crc="37e28dd8" sha1="681726e490872a574dd0295823a44d64ef3a7b45" region="proms" offset="400"/> |
   |    | <rom name="mb7122h.f14" size="1024" crc="c3fd1dd3" sha1="c48030cc458f0bebea0ffccf3d3c43260da6a7fb" region="proms" offset="800"/> |
   |    | <rom name="pal16l8a-1.bin" size="260" crc="4e3f9e0d" sha1="de448d50c0d1cdef159a8c4028846142210eba0b" region="plds" offset="0"/> |
   |    | <rom name="pal16l8a-2.bin" size="260" crc="2a681f9e" sha1="b26eb631d3e4fa6850a109a9a63d377cf86923bc" region="plds" offset="200"/> |
   |    | <rom name="pal16r6a.bin" size="260" crc="59c03681" sha1="d21090b35596c28d44862782386e84dfc1feff0c" region="plds" offset="400"/> |
   |    | <chip type="cpu" tag="maincpu" name="Z80" clock="3350000"/> |
   |    | <chip type="cpu" tag="sub" name="Z80" clock="3350000"/> |
   |    | <chip type="cpu" tag="audiocpu" name="Z80" clock="4000000"/> |
   |    | <chip type="audio" tag="mono" name="Speaker"/> |
   |    | <chip type="audio" tag="ym1" name="YM3526" clock="4000000"/> |
   |    | <display tag="screen" type="raster" rotate="270" width="288" height="216" refresh="60.000000" pixclock="3870720" htotal="288" hbend="0" hbstart="288" vtotal="224" vbend="8" vbstart="224" /> |
   |    | <sound channels="1"/> |
   |    | <input players="2" buttons="3" coins="1"> |
   |    |    | <control type="joy" ways="8"/> |
   |    | </input> |
   |    | <dipswitch name="Allow Continue" tag="DSW1" mask="1"> |
   |    |    | <dipvalue name="No" value="1"/> |
   |    |    | <dipvalue name="3 Times" value="0" default="yes"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Cabinet" tag="DSW1" mask="2"> |
   |    |    | <dipvalue name="Upright" value="0" default="yes"/> |
   |    |    | <dipvalue name="Cocktail" value="2"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Lives" tag="DSW1" mask="4"> |
   |    |    | <dipvalue name="3" value="4" default="yes"/> |
   |    |    | <dipvalue name="5" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Coinage" tag="DSW1" 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="1 Coin/6 Credits" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Difficulty" tag="DSW2" mask="6"> |
   |    |    | <dipvalue name="Easy" value="6" default="yes"/> |
   |    |    | <dipvalue name="Normal" value="4"/> |
   |    |    | <dipvalue name="Hard" value="2"/> |
   |    |    | <dipvalue name="Hardest" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Demo Sounds" tag="DSW2" mask="8"> |
   |    |    | <dipvalue name="Off" value="8"/> |
   |    |    | <dipvalue name="On" value="0" default="yes"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="All Ships at Start (Cheat)" tag="DSW2" mask="16"> |
   |    |    | <dipvalue name="Off" value="16" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Flip Screen" tag="DSW2" mask="32"> |
   |    |    | <dipvalue name="Off" value="32" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Start Area" tag="DSW2" mask="192"> |
   |    |    | <dipvalue name="1" value="192" default="yes"/> |
   |    |    | <dipvalue name="2" value="128"/> |
   |    |    | <dipvalue name="3" value="64"/> |
   |    |    | <dipvalue name="4" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Bonus Life" tag="BONUS" mask="193"> |
   |    |    | <dipvalue name="50k 100k 100k+" value="193" default="yes"/> |
   |    |    | <dipvalue name="60k 120k 120k+" value="129"/> |
   |    |    | <dipvalue name="100k 200k 200k+" value="65"/> |
   |    |    | <dipvalue name="50k 100k" value="192"/> |
   |    |    | <dipvalue name="60k 120k" value="128"/> |
   |    |    | <dipvalue name="100k 200k" value="64"/> |
   |    |    | <dipvalue name="None" value="0"/> |
   |    | </dipswitch> |
   |    | <driver status="good" emulation="good" color="good" sound="good" graphic="good" savestate="unsupported" palettesize="1024"/> |
|
|