Home News Forum                            

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

rotaryf: MAME ROM Information.


Rotary Fighter (c) 1979 Kansai Seiki Seisakusho Co.

A copy of "Space Invaders".


Main CPU : 8085A (@ 2 Mhz)

Sound Chips : SN76477 (@ 2 Mhz)

Screen orientation : Vertical

Video resolution : 256 x 256 pixels

Screen refresh : 60.00 Hz

Palette colors : 2

Players : 2

Control : 2-way joystick

Buttons : 1


Released in January 1979.

Developed and sales by Kansai Co.

In February 1980, KASCO went bankrupt (because the Space Invaders boom had ended, many small video game companies went bankrupt).


1. Rotary Fighter (1979)

2. Rotary Fighter DX (19??)

3. Rotary Fighter III (19??)


Game's rom.

MAME Info:

0.68 [David Haywood, Barry Rodewald]


- Screen is not flipped for the player 2 in cocktail mode. Speedfreak (ID 00340)


- 0.122u7: Changed 8085A CPU1 clock speed to 4MHz.

- 0.114u4: Removed SN76477 and Discrete sound. Fixed visible area to 256x232 and gfx1 rom loading.

- 0.114u2: Replaced Samples sound with Discrete.

- 0.68: Added Rotary Fighter (Unknown 19??). TODO: Sound and verify game speed if possible (related to # of interrupts).

- 25th March 2003: Barry Rodewald fixed Rotary Fighter so that it is now playable.

- 25th February 2003: David Haywood sent in a preliminary driver for Rotary Fighter which boots but doesn't do much else.

LEVELS: 1 (endless)

Recommended Games (Space Invaders):

Space Invaders

Space Invaders Part II

Return of the Invaders

Space Invaders DX

Super Space Invaders '91

Space Invaders '95 - Attack Of The Lunar Loonies

Space Invaders Anniversary

Space Invaders II

Space Stranger

Super Invader Attack


Invinco / Deep Scan

Invinco / Head On 2

Rolling Crash / Moon Base

Space Attack

Space Attack / Head On

Space Fever

Space Fever High Splitter

Space Fighter Mark II

Space King 2

Beam Invader

Rotary Fighter

IPM Invader

Shuttle Invader

Attack Ufo

Space Intruder

Romset: 6 kb / 6 files / 5.24 zip

MAME XML Output:

       <game name="rotaryf" sourcefile="rotaryf.c">
              <description>Rotary Fighter</description>
              <rom name="krf-1.bin" size="1024" crc="f7b2d3e6" sha1="be7afc1a14be60cb895fc4180167353c7156fc4c" region="maincpu" offset="0"/>
              <rom name="krf-2.bin" size="1024" crc="be9f047a" sha1="e5dd2b5b4fda7f178e7f1137592ba49fbc9cc82e" region="maincpu" offset="400"/>
              <rom name="krf-3.bin" size="1024" crc="c7629eb6" sha1="03aae964783ce4b1de77737e83fd2094483fbda4" region="maincpu" offset="800"/>
              <rom name="krf-4.bin" size="1024" crc="b4703093" sha1="9239d6da818049bc98a631c3bf5b962b5df5b2ea" region="maincpu" offset="c00"/>
              <rom name="krf-5.bin" size="1024" crc="ae233f07" sha1="a7bbd2ee4477ee041d170e2fc4e94c99c3b564fc" region="maincpu" offset="1000"/>
              <rom name="krf-6.bin" size="1024" crc="e28b3713" sha1="428f73891125f80c722357f1029b18fa9416bcfd" region="maincpu" offset="1400"/>
              <chip type="cpu" tag="maincpu" name="8085A" clock="4000000"/>
              <display tag="screen" type="raster" rotate="270" width="232" height="256" refresh="60.000000" pixclock="4024320" htotal="256" hbend="8" hbstart="240" vtotal="262" vbend="0" vbstart="256" />
              <sound channels="0"/>
              <input players="2" buttons="1" coins="1">
                     <control type="joy" ways="2"/>
              <dipswitch name="Unknown" tag="DSW" mask="2">
                     <dipvalue name="Off" value="0" default="yes"/>
                     <dipvalue name="On" value="2"/>
              <dipswitch name="Bonus Life" tag="DSW" mask="4">
                     <dipvalue name="1000" value="4"/>
                     <dipvalue name="1500" value="0" default="yes"/>
              <dipswitch name="Coinage" tag="DSW" mask="8">
                     <dipvalue name="2 Coins/1 Credit" value="8"/>
                     <dipvalue name="1 Coin/1 Credit" value="0" default="yes"/>
              <dipswitch name="Unknown" tag="DSW" mask="16">
                     <dipvalue name="Off" value="0" default="yes"/>
                     <dipvalue name="On" value="16"/>
              <dipswitch name="Unknown" tag="DSW" mask="32">
                     <dipvalue name="Off" value="0" default="yes"/>
                     <dipvalue name="On" value="32"/>
              <dipswitch name="Unknown" tag="DSW" mask="64">
                     <dipvalue name="Off" value="0" default="yes"/>
                     <dipvalue name="On" value="64"/>
              <dipswitch name="Lives" tag="DSW" mask="129">
                     <dipvalue name="3" value="129"/>
                     <dipvalue name="4" value="1"/>
                     <dipvalue name="5" value="128"/>
                     <dipvalue name="6" value="0" default="yes"/>
              <dipswitch name="Cabinet" tag="COCKTAIL" mask="1">
                     <dipvalue name="Upright" value="0" default="yes"/>
                     <dipvalue name="Cocktail" value="1"/>
              <driver status="preliminary" emulation="good" color="good" sound="preliminary" graphic="good" savestate="unsupported" palettesize="0"/>

emumovies.com      Retro bytes Portal           Bookmark and Share

Developed by: Spesoft  Headsoft     Terms of use     Privacy    Advertise