Home News Forum                            

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

astrofl: MAME ROM Information.


Astro Flash (c) 1986 Sega.

A horizontally scrolling shoot'em up.


Sega System E hardware

Game ID : 834-5803

Main CPU : Z80 (@ 5.3693 Mhz)

Sound Chips : (2x) SN76496 (@ 4 Mhz)

Players : 2

Control : 8-way joystick

Buttons : 2


Released in May 1986.

Astro Flash is known outside Japan as "Transformer".


1. Orguss (1984, Sega SG-1000)

2. Astro Flash (1985, Sega Mark III) (also known as "Transbot" in US)

3. Astro Flash (1986)


Game's rom.

MAME Info:

0.37b16 [David Haywood, Charles MacDonald, Stephane Humbert, Mike Beaver]


- 0.126u4: Aaron Giles fixed access violation in clone Astro Flash (Japan).

- 3rd July 2001: Nicola Salmoria decrypted Astro Flash.

- 0.37b16: David Haywood added Transformer (Sega 1986) and clone Astro Flash (Japan). TODO: Decrypt Astro Flash (its the japanese version of transformer so we have a decrypted version as reference, similar encryption to system 1 games).

- 12th June 2001: David Haywood wrote a Sega System E driver, Hang-On Jr. and Transformer are playable and also have sound.

- 4th June 2001: Transformer (Sega 1986) is showing signs of life, the RAM / ROM check info can clearly be seen in VRAM, now to try and get some rendering code working. Tiles (SEGA logo, Font etc, now also appear in VRAM).


Recommended Games (Metal Soldier):


Formation Z

Finalizer - Super Transformation

Metal Soldier Isaac II

Dangar - Ufo Robo



Toki no Senshi - Chrono Soldier

Recommended Games (Jetman):

Sky Lancer


Argus (Gottlieb)


Formation Z



4-D Warriors

Alien Sector

Bakutotsu Kijuutei

Cop 01

Finalizer - Super Transformation

Lizard Wizard

Metal Clash

Scooter Shooter

Section Z

Space Harrier

Space Harrier II (Mega-Tech)

Side Arms - Hyper Dyne



Space Ranger (Arcadia)

Star Guards

Forgotten Worlds

Forgotten Worlds (Mega-Tech)


Insector X

Solar Jetman (PlayChoice-10)

Rohga Armor Force

Povar / Sobrat' Buran / Agroprom (Jetpac)


Mazinger Z

ESP Ra.De.

Shikigami no Shiro

Shikigami No Shiro II

Crazy War

Romset: 160 kb / 5 files / 52.7 zip

MAME XML Output:

       <game name="astrofl" sourcefile="segae.c" cloneof="transfrm" romof="transfrm">
              <description>Astro Flash (Japan)</description>
              <rom name="epr-7723.ic7" size="32768" crc="66061137" sha1="cb6a2c7864f9f87bbedfd4b1448ad6c2de65d6ca" region="maincpu" offset="0"/>
              <rom name="epr-7347.ic5" merge="epr-7347.ic5" size="32768" crc="df0f639f" sha1="a09a9841b66de246a585be63d911b9a42a323503" region="maincpu" offset="10000"/>
              <rom name="epr-7348.ic4" merge="epr-7348.ic4" size="32768" crc="0f38ea96" sha1="d4d421c5d93832e2bc1f22f39dffb6b80f2750bd" region="maincpu" offset="18000"/>
              <rom name="epr-7349.ic3" size="32768" crc="f8c352d5" sha1="e59565ab6928c67706c6f82f6ea9a64cdfc65a21" region="maincpu" offset="20000"/>
              <rom name="epr-7350.ic2" merge="epr-7350.ic2" size="32768" crc="0052165d" sha1="cf4b5dffa54238e513515b3fc90faa7ce0b65d34" region="maincpu" offset="28000"/>
              <chip type="cpu" tag="maincpu" name="Z80" clock="5369317"/>
              <chip type="audio" tag="mono" name="Speaker"/>
              <chip type="audio" tag="sn1" name="SEGA VDP PSG" clock="3579545"/>
              <chip type="audio" tag="sn2" name="SEGA VDP PSG" clock="3579545"/>
              <display tag="screen" type="raster" rotate="0" width="256" height="192" refresh="59.922738" pixclock="5369317" htotal="342" hbend="38" hbstart="294" vtotal="262" vbend="43" vbstart="235" />
              <sound channels="1"/>
              <input players="1" buttons="2" coins="2" service="yes">
                     <control type="joy" ways="8"/>
              <dipswitch name="Coin A" tag="f2" mask="15">
                     <dipvalue name="4 Coins/1 Credit" value="7"/>
                     <dipvalue name="3 Coins/1 Credit" value="8"/>
                     <dipvalue name="2 Coins/1 Credit" value="9"/>
                     <dipvalue name="2 Coins/1 Credit, 5/3, 6/4" value="5"/>
                     <dipvalue name="2 Coins/1 Credit, 4/3" value="4"/>
                     <dipvalue name="1 Coin/1 Credit" value="15" default="yes"/>
                     <dipvalue name=" 1 Coin/1 Credit" value="0"/>
                     <dipvalue name="1 Coin/1 Credit, 5/6" value="3"/>
                     <dipvalue name="1 Coin/1 Credit, 4/5" value="2"/>
                     <dipvalue name="1 Coin/1 Credit, 2/3" value="1"/>
                     <dipvalue name="2 Coins/3 Credits" value="6"/>
                     <dipvalue name="1 Coin/2 Credits" value="14"/>
                     <dipvalue name="1 Coin/3 Credits" value="13"/>
                     <dipvalue name="1 Coin/4 Credits" value="12"/>
                     <dipvalue name="1 Coin/5 Credits" value="11"/>
                     <dipvalue name="1 Coin/6 Credits" value="10"/>
              <dipswitch name="Coin B" tag="f2" mask="240">
                     <dipvalue name="4 Coins/1 Credit" value="112"/>
                     <dipvalue name="3 Coins/1 Credit" value="128"/>
                     <dipvalue name="2 Coins/1 Credit" value="144"/>
                     <dipvalue name="2 Coins/1 Credit, 5/3, 6/4" value="80"/>
                     <dipvalue name="2 Coins/1 Credit, 4/3" value="64"/>
                     <dipvalue name="1 Coin/1 Credit" value="240" default="yes"/>
                     <dipvalue name=" 1 Coin/1 Credit" value="0"/>
                     <dipvalue name="1 Coin/1 Credit, 5/6" value="48"/>
                     <dipvalue name="1 Coin/1 Credit, 4/5" value="32"/>
                     <dipvalue name="1 Coin/1 Credit, 2/3" value="16"/>
                     <dipvalue name="2 Coins/3 Credits" value="96"/>
                     <dipvalue name="1 Coin/2 Credits" value="224"/>
                     <dipvalue name="1 Coin/3 Credits" value="208"/>
                     <dipvalue name="1 Coin/4 Credits" value="192"/>
                     <dipvalue name="1 Coin/5 Credits" value="176"/>
                     <dipvalue name="1 Coin/6 Credits" value="160"/>
              <dipswitch name="1 Player Only" tag="f3" mask="1">
                     <dipvalue name="Off" value="0" default="yes"/>
                     <dipvalue name="On" value="1"/>
              <dipswitch name="Demo Sounds" tag="f3" mask="2">
                     <dipvalue name="Off" value="2"/>
                     <dipvalue name="On" value="0" default="yes"/>
              <dipswitch name="Lives" tag="f3" mask="12">
                     <dipvalue name="3" value="12" default="yes"/>
                     <dipvalue name="4" value="8"/>
                     <dipvalue name="5" value="4"/>
                     <dipvalue name="Infinite (Cheat)" value="0"/>
              <dipswitch name="Bonus Life" tag="f3" mask="48">
                     <dipvalue name="10k, 30k, 50k and 70k" value="32"/>
                     <dipvalue name="20k, 60k, 100k and 140k" value="48" default="yes"/>
                     <dipvalue name="30k, 80k, 130k and 180k" value="16"/>
                     <dipvalue name="50k, 150k and 250k" value="0"/>
              <dipswitch name="Difficulty" tag="f3" mask="192">
                     <dipvalue name="Easy" value="64"/>
                     <dipvalue name="Medium" value="192" default="yes"/>
                     <dipvalue name="Hard" value="128"/>
                     <dipvalue name="Hardest" value="0"/>
              <driver status="good" emulation="good" color="good" sound="good" graphic="good" savestate="unsupported" palettesize="80"/>

emumovies.com      Retro bytes Portal           Bookmark and Share

Developed by: Spesoft  Headsoft     Terms of use     Privacy    Advertise