Home News Forum                            

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

sstarbtl: MAME ROM Information.


Super Star Battle (c) 1979 SG.


Main CPU : M6502 (@ 662.187 Khz)

Sound Chips : Samples

Screen orientation : Vertical

Video resolution : 240 x 240 pixels

Screen refresh : 60.00 Hz

Palette colors : 16

Players : 2

Control : 2-way Joystick

Buttons : 1


Official Releases :

Astro Fighter [Upright model] (Data East)

Astro Fighter [Cocktail model] (Data East)

Astro Fighter [Slimline model] (Data East)

Licensed products :

Astro Fighter [Upright model] (Gremlin/Sega)

Astro Fighter [Slimline model] (Gremlin/Sega)

Astro Fighter [Upright model] (Taito)

Astro Fighter [Cocktail model] (Taito)

Astro Fire (René Pierre)

Astro Fighter (Sonic)

Bootleg/Hacks :

Astro Combat

Astro-Battle (Sidam)

Super Star Battle (SG)


Game's rom.

MAME Info:

0.34RC1 [Zsolt Vasvari]

0.30 [Lee Taylor]

Samples required


- Toggle background color (blue/black) in the 'Driver Configuration' menu.


- acombat, acombato: Score resets. Germano (ID 01540)

- sstarbtl: [possible] Graphic corruption during demonstration. Tafoid (ID 01554)


- 0.135u3: David Haywood added driver configuration to Astro Fighter to emulate common wire hack which causes black background.

- 16th November 2008: Guru - I recently picked up a pile of junk for spares and repairs from a local friend. It turned out there was quite a bit of interesting stuff in this lot. As far as I can make out, I got a Astro Fighter (Data East) PCB.

- 0.122u6: Changed visible area to 256x256 and changed VSync to 56.308461 Hz.

- 0.118u3: Atari Ace added new AM_READ_PORT() macro which lets you define an input port read callback based on a port tag. This is now preferred over the previous technique of calling port_tag_to_handler() within an AM_READ() macro. Updated Astro Fighter that uses the latter pattern to the new system.

- 0.115u4: Astro Fighter driver update [Zsolt Vasvari]: Added memory map/interrupt/video timings from schematics. General driver clean-up. Changed visible area to 248x256 and VSync to 59.948171 Hz. Added 'Flip Screen for Player 2' dipswitch.

- 0.109: f205v added clone Astro Combat (older, PZ). This is an older revision of Astro Combat (most probably manufactured by Sidam), with incorrect spelling for fuel as FLUEL and the main boss sporting "PZ". Changed description of clone 'Astro Combat' to 'Astro Combat (newer, CB)'.

- 0.103u1: Pierpaolo Prazzoli added clone Super Star Battle.

- 28th December 2005: f205v, Gnoppi and Corrado Tomaselli dumped Super Star Battle.

- 0.92u1: Pierpaolo Prazzoli added clone Astro Combat.

- 12th February 2005: f205v and Corrado Tomaselli dumped Astro Combat (older, PZ). Update 20060917: I finally got hold of a spare romset for this PCB. It is on older revision of "Astro Combat" (most probably manufactured by Sidam), with incorrect spelling for fuel as FLUEL and the main boss sporting "PZ". Also dumped Astro Combat (newer, CB). This is a newer revision of "Astro Combat" (most probably manufactured by Sidam), with correct spelling for FUEL and the main boss sporting "CB".

- 0.90: Pierpaolo Prazzoli added clone Astro Fire (Rene Pierre 1979). And fixed with Highwayman the Astro Battle clones.

- 0.89u5: Highwayman added with help from Pierpaolo Prazzoli the clones Astro Battle (set 1) and (set 2). One set may be a bad or they may simply be different. Protection involves the EPROM datalines being routed through an 8bit x 256byte PROM. This game is not currently playable due to the NMI causing a reset. It may have a more complex palette, it needs to be investigated when i get more time.

- 14th June 2001: Peter Fyfe dumped Astro Battle (set 1).

- 27th February 2000: Nicola Salmoria fixed Astro Fighter from crashing.

- 0.35RC1: Changed description to 'Astro Fighter (set 1)'.

- 0.35b2: Known issues: The background is blue. It was black in all the original boards checked, but there is no obvious bug in the emulation.

- 0.34RC1: Samples support in Astro Fighter [Zsolt Vasvari]. The sound library took a lot of work. Two boardsets made this possible. Changed 'Astro Fighter (set 1)' to clone '(set 3)' and '(set 2)' to parent 'Astro Fighter' and '(set 3)' to '(set 2)'. Renamed (astrof) to (astrof3), (astrof2) to (astrof) and (astrof3) to (astrof2).

- 0.34b2: Zsolt Vasvari added clone Astro Fighter (set 3) and added accurate colors (PROMs required). Added color prom astrf.clr.

- 0.33b7: Changed description to 'Astro Fighter (set 1)' and clone '(alternate)' to '(set 2)'.

- 0.31: Santeri Saarimaa added high score saving to Astro Fighter.

- 0.30: Lee Taylor added Astro Fighter (Data East 1980) and clone (alternate). TODO: Sound, correct Colours (current are best guess from memory) and dipswitches.

- 27th December 1997: Malcor dumped Astro Fighter (set 3).


Other Emulators:


Recommended Games (Space Shooter):


Astro Fighter

Super Astro Fighter (DECO Cassette)

Astro Wars

Cosmic Alien



Ozma Wars

Sky Love


Mad Alien

Magical Spot

Magical Spot II

Moon Cresta

Moon Quasar


Space Trek

Speak & Rescue


UniWar S



Defend the Terra Attack on the Red UFO

Terranean (DECO Cassette)


Romset: 13 kb / 7 files / 9.03 zip

MAME XML Output:

       <game name="sstarbtl" sourcefile="astrof.c" cloneof="astrof" romof="astrof" sampleof="astrof">
              <description>Super Star Battle</description>
              <rom name="b.bin" size="1024" crc="16ad2bcc" sha1="e7f55d17ee18afbb045cd0fd8d3ffc0c8300130a" region="maincpu" offset="d000"/>
              <rom name="a.rom" size="1024" crc="5a75891d" sha1="71cde93a219ec3735cead7ec89f77bc8b11bfc64" region="maincpu" offset="d400"/>
              <rom name="9.rom" size="1024" crc="de3f8063" sha1="77b89ef0b356316e463d7575c037069d0c14a850" region="maincpu" offset="d800"/>
              <rom name="8.bin" size="1024" crc="85b96728" sha1="dbbfbc085f19184d861c42a0307f95f9105a677b" region="maincpu" offset="dc00"/>
              <rom name="4.bin" size="1024" crc="271f90ad" sha1="fe41a0f35d30d38fc21ac19982899d93cbd292f0" region="maincpu" offset="e000"/>
              <rom name="6.bin" size="1024" crc="568efbfe" sha1="ef39f0fc4c030fc7f688515415aedeb4c039b73a" region="maincpu" offset="e400"/>
              <rom name="5.rom" size="1024" crc="4202b7f8" sha1="c9d153323bdc0c99f4987895d1fba1ebf3bc7f2d" region="maincpu" offset="e800"/>
              <rom name="3.bin" size="1024" crc="2938c641" sha1="c8655a8218818c12eca0f00a361412e4946f8b5c" region="maincpu" offset="ec00"/>
              <rom name="7.rom" size="1024" crc="76990bf1" sha1="e0d8e2015401d1190fc8cd9dac3e20a4a54cdc02" region="maincpu" offset="f000"/>
              <rom name="1.rom" size="1024" crc="c72dd542" sha1="08b6aab4c53dac77c6e0af21bae3fed4facef7ef" region="maincpu" offset="f400"/>
              <rom name="2a" size="1024" crc="3b6ccbbe" sha1="f9cf023557ee769bcb92df808628a39630b258f2" region="maincpu" offset="f800"/>
              <rom name="0.rom" size="1024" crc="b31ed075" sha1="faaa21c9b62deb36dcc4805b38ef55db63fb854a" region="maincpu" offset="fc00"/>
              <rom name="astrf.clr" merge="astrf.clr" size="32" crc="61329fd1" sha1="15782d8757d4dda5a8b97815e94c90218f0e08dd" region="proms" offset="0"/>
              <sample name="fire"/>
              <sample name="ekilled"/>
              <sample name="wave1"/>
              <sample name="wave2"/>
              <sample name="wave3"/>
              <sample name="wave4"/>
              <sample name="bossfire"/>
              <sample name="fuel"/>
              <sample name="death"/>
              <sample name="bosshit"/>
              <sample name="bosskill"/>
              <chip type="cpu" tag="maincpu" name="M6502" clock="662187"/>
              <chip type="audio" tag="mono" name="Speaker"/>
              <chip type="audio" tag="samples" name="Samples"/>
              <display tag="screen" type="raster" rotate="90" width="256" height="256" refresh="56.308461" pixclock="5297500" htotal="336" hbend="0" hbstart="256" vtotal="280" vbend="0" vbstart="256" />
              <sound channels="1"/>
              <input players="2" buttons="1" coins="1">
                     <control type="joy" ways="2"/>
              <dipswitch name="Lives" tag="DSW" mask="3">
                     <dipvalue name="3" value="0" default="yes"/>
                     <dipvalue name="4" value="1"/>
                     <dipvalue name="5" value="2"/>
                     <dipvalue name="6" value="3"/>
              <dipswitch name="Coinage" tag="DSW" mask="12">
                     <dipvalue name="2 Coins/1 Credit" value="8"/>
                     <dipvalue name="1 Coin/1 Credit" value="0" default="yes"/>
                     <dipvalue name="1 Coin/2 Credits" value="4"/>
              <dipswitch name="Bonus Life" tag="DSW" mask="48">
                     <dipvalue name="5000" value="0" default="yes"/>
                     <dipvalue name="7000" value="16"/>
                     <dipvalue name="10000" value="32"/>
                     <dipvalue name="None" value="48"/>
              <dipswitch name="Difficulty" tag="DSW" mask="64">
                     <dipvalue name="Easy" value="0" default="yes"/>
                     <dipvalue name="Hard" value="64"/>
              <dipswitch name="Cabinet" tag="CAB" mask="1">
                     <dipvalue name="Upright" value="0" default="yes"/>
                     <dipvalue name="Cocktail" value="1"/>
              <configuration name="Color PROM Wiremod" tag="FAKE" mask="3">
                     <confsetting name="Normal (no mod)" value="0" default="yes"/>
                     <confsetting name="Invert Access" value="1"/>
                     <confsetting name="Force Low" value="2"/>
                     <confsetting name="Force High" value="3"/>
              <driver status="imperfect" emulation="good" color="good" sound="imperfect" graphic="good" savestate="supported" palettesize="0"/>

emumovies.com      Retro bytes Portal           Bookmark and Share

Developed by: Spesoft  Headsoft     Terms of use     Privacy    Advertise