Home News Forum                            

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

alphamis: MAME ROM Information.


Alpha Mission (c) 1985 SNK.

A vertically scrolling shoot'em up game.


Main CPU : (2x) Z80 (@ 4 Mhz)

Sound CPU : Z80 (@ 4 Mhz)

Sound Chips : YM3526 (@ 4 Mhz)

Screen orientation : Vertical

Video resolution : 216 x 288 pixels

Screen refresh : 60.00 Hz

Palette colors : 1024

Players : 2

Control : 8-way Joystick

Buttons : 3


This game is known as "ASO - Armored Scrum Object" in Japan. And is also known as "Arian Mission".


1. Alpha Mission (1985)

2. Alpha Mission II [Model NGM-007] (1991)


* Consoles :

Nintendo Famicom (1987)


Game's rom.

MAME Info:

0.35b8 [Carlos A. Lozano, Phil Stroffolino]


- To enter service mode hold P1 Start during ROM test.


- 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..


Recommended Games (Star Force):



Night Star (DECO Cassette)

Nova 2001

Star Jacker


Star Force

Alpha Mission / ASO

Alpha Mission II / ASO II

Astro Warrior (Mega-Tech)

Mission 660


S.R.D. Mission


Truxton II

Blast Off

Blazing Lazers

The Next Space

Omega Fighter

Lethal Thunder


Strike Gunner S.T.G


Explosive Breaker

Final Star Force




Nebulas Ray



Viper Phase 1

Fever SOS

Mars Matrix: Hyper Solid Shooting

Romset: 284 kb / 20 files / 118.1 zip

MAME XML Output:

       <game name="alphamis" sourcefile="snk.c" cloneof="aso" romof="aso">
              <description>Alpha Mission</description>
              <rom name="p1.rom" size="16384" crc="69af874b" sha1="11a13574614e7e3b9e33c2b2827571946a805376" region="maincpu" offset="0"/>
              <rom name="p2.rom" size="16384" crc="7707bfe3" sha1="fb1f4ef862f6762d2479e537fc67a819d11ace76" region="maincpu" offset="4000"/>
              <rom name="p3.rom" size="16384" crc="b970d642" sha1="d3a8045f05f001e5e2fae8ef7900cf87ab17fc74" region="maincpu" offset="8000"/>
              <rom name="p4.rom" size="16384" crc="91a89d3c" sha1="46ef8718c81aac2f09dd1884538750edf9662760" region="sub" offset="0"/>
              <rom name="p5.d2" merge="p5.d2" size="16384" crc="9879e506" sha1="0bce5fcb9d05ce77cd8e9ad1cac04ef617928db0" region="sub" offset="4000"/>
              <rom name="p6.d1" merge="p6.d1" size="16384" crc="c0bfdf1f" sha1="65b15ce9c2e78df79cb603c58639421d29701633" region="sub" offset="8000"/>
              <rom name="p7.f4" merge="p7.f4" size="16384" crc="dbc19736" sha1="fe365d70ead8243374979d2162c395fed9870405" region="audiocpu" offset="0"/>
              <rom name="p8.f3" merge="p8.f3" size="16384" crc="537726a9" sha1="ddf66946be71d2e6ab2cc53150e3b36d45dde2eb" region="audiocpu" offset="4000"/>
              <rom name="p9.f2" merge="p9.f2" size="16384" crc="aef5a4f4" sha1="e908e79e27ff892fe75d1ba5cb0bc9dc6b7b4268" region="audiocpu" offset="8000"/>
              <rom name="p14.rom" size="8192" crc="acbe29b2" sha1="e304c6d30888fa7549d25e6329ba94d5088bd8b7" region="tx_tiles" offset="0"/>
              <rom name="p10.h14" merge="p10.h14" size="32768" crc="00dff996" sha1="4f6ce4c0f2da0d2a711bcbf9aa998b4e31d0d9bf" region="bg_tiles" offset="0"/>
              <rom name="p11.h11" merge="p11.h11" size="32768" crc="7feac86c" sha1="13b81f006ec587583416c1e7432da4c3f0375924" region="sp16_tiles" offset="4000"/>
              <rom name="p12.h9" merge="p12.h9" size="32768" crc="6895990b" sha1="e84554cae9a768021c3dc7183bc3d28e2dd768ee" region="sp16_tiles" offset="c000"/>
              <rom name="p13.h8" merge="p13.h8" size="32768" crc="87a81ce1" sha1="28c1069e6c08ecd579f99620c1cb6df01ad1aa74" region="sp16_tiles" offset="14000"/>
              <rom name="mb7122h.f12" merge="mb7122h.f12" size="1024" crc="5b0a0059" sha1="f61e17c8959f1cd6cc12b38f2fb7c6190ebd0e0c" region="proms" offset="0"/>
              <rom name="mb7122h.f13" merge="mb7122h.f13" size="1024" crc="37e28dd8" sha1="681726e490872a574dd0295823a44d64ef3a7b45" region="proms" offset="400"/>
              <rom name="mb7122h.f14" merge="mb7122h.f14" size="1024" crc="c3fd1dd3" sha1="c48030cc458f0bebea0ffccf3d3c43260da6a7fb" region="proms" offset="800"/>
              <rom name="pal16l8a-1.bin" merge="pal16l8a-1.bin" size="260" crc="4e3f9e0d" sha1="de448d50c0d1cdef159a8c4028846142210eba0b" region="plds" offset="0"/>
              <rom name="pal16l8a-2.bin" merge="pal16l8a-2.bin" size="260" crc="2a681f9e" sha1="b26eb631d3e4fa6850a109a9a63d377cf86923bc" region="plds" offset="200"/>
              <rom name="pal16r6a.bin" merge="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="2">
                     <control type="joy" ways="8"/>
              <dipswitch name="Allow Continue" tag="DSW1" mask="1">
                     <dipvalue name="No" value="1"/>
                     <dipvalue name="3 Times" value="0" default="yes"/>
              <dipswitch name="Cabinet" tag="DSW1" mask="2">
                     <dipvalue name="Upright" value="0" default="yes"/>
                     <dipvalue name="Cocktail" value="2"/>
              <dipswitch name="Lives" tag="DSW1" mask="4">
                     <dipvalue name="3" value="4" default="yes"/>
                     <dipvalue name="5" value="0"/>
              <dipswitch name="Coin A" tag="DSW1" mask="24">
                     <dipvalue name="4 Coins/1 Credit" value="0"/>
                     <dipvalue name="3 Coins/1 Credit" value="8"/>
                     <dipvalue name="2 Coins/1 Credit" value="16"/>
                     <dipvalue name="1 Coin/1 Credit" value="24" default="yes"/>
              <dipswitch name="Coin B" tag="DSW1" mask="96">
                     <dipvalue name="1 Coin/2 Credits" value="0" default="yes"/>
                     <dipvalue name="1 Coin/3 Credits" value="64"/>
                     <dipvalue name="1 Coin/4 Credits" value="32"/>
                     <dipvalue name="1 Coin/6 Credits" value="96"/>
              <dipswitch name="Unused" tag="DSW1" mask="128">
                     <dipvalue name="Off" value="128" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <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 name="Demo Sounds" tag="DSW2" mask="8">
                     <dipvalue name="Off" value="8"/>
                     <dipvalue name="On" value="0" default="yes"/>
              <dipswitch name="All Ships at Start (Cheat)" tag="DSW2" mask="16">
                     <dipvalue name="Off" value="16" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Flip Screen" tag="DSW2" mask="32">
                     <dipvalue name="Off" value="32" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <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 name="Bonus Life" tag="BONUS" mask="1">
                     <dipvalue name="50k 100k 100k+" value="1" default="yes"/>
                     <dipvalue name="50k 100k" value="0"/>
              <driver status="good" emulation="good" color="good" sound="good" graphic="good" savestate="unsupported" palettesize="1024"/>

emumovies.com      Retro bytes Portal           Bookmark and Share

Developed by: Spesoft  Headsoft     Terms of use     Privacy    Advertise