Home News Forum                            

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

fightrol: MAME ROM Information.


Fighting Roller (c) 1983 Kaneko.

You compete in an obstacle race on roller skates.


Main CPU : Z80 (@ 3.072 Mhz)

Sound CPU : Z80 (@ 2.386333 Mhz)

Sound Chips : (3x) AY8910 (@ 1.78975 Mhz)

Players : 2

Control : 8-way joystick

Buttons : 2


Released in October 1983.

Licensed to Taito for Japanese manufacture and distribution.

This game is known outside Japan as "Roller Aces".


Game's rom.

MAME Info:

0.37b12 [Ville Laitinen]


* Sound effects missing


- rollrace, fightrol: When you insert your initials, the scrolling bar of initials does not work properly. SportsDude (ID 00963)

- Roller Ace PCB sound recording. This game has a lot of discrete components for sound effects. Kold666 (ID 00238)


- 0.142u3: Angelo Salese removed deprecat.h dependancy and updated irqs accordingly for Fighting Roller.

- 0.141u3: Atari Ace duplicated some code (palette related) between drivers (Fighting Roller driver).

- 0.131u1: Angelo Salese merged memory maps in Fighting Roller.

- 0.122u6: Corrado Tomaselli verified and changed CPU frequencies. Changed Z80 CPU1 clock speed to 3MHz and Z80 CPU2 to 1.5MHz.

- 0.114u2: Corrado Tomaselli converted Roller Aces to stereo sound like the real hardware. Fixed the clocks and NMI rates to match the PCB. Changed Z80 CPU1/2 clock speeds to 4MHz and the 3x AY8910 to 1.5MHz.

- 0.77u3: Pierpaolo Prazzoli added clone Roller Aces (set 2). Changed parent description to 'Roller Aces (set 1)' and visible area to 224x240. Renamed (rollrace) to (rollace).

- 8th December 2003: Pierpaolo Prazzoli added an alternate ROM set to the Roller Aces driver.

- 0.37b12: Ville Laitinen added Fighting Roller (Kaneko 1983 (Taito license)) and clone Roller Aces. Known issues: Sound effects missing. CPU speeds are guessed. Colours might be wrong in the night stage.

- 1st February 2001: Ville Laitinen further updated the Roller Aces driver.

- 31st January 2001: Marco Cassili added the dipswitch settings to the Roller Aces driver.

- 27th January 2001: Ville Laitinen submitted the Roller Aces driver with sound emulation, though the sound may not be perfect.

- 20th January 2001: Ville Laitinen has been working on a Roller Aces driver and here's a glimpse of it. It lacks sound though and colors may not be perfect.

Other Emulators:


Recommended Games (Roller):

Fighting Roller

Skater (DECO Cassette)

Top Roller

Roller Jammer

Mayhem 2002

720 Degrees

DJ Boy


B.Rap Boys

Riding Fight

Top Skater

Air Trix

Romset: 189 kb / 27 files / 44.0 zip

MAME XML Output:

       <game name="fightrol" sourcefile="rollrace.c">
              <description>Fighting Roller</description>
              <manufacturer>Kaneko (Taito license)</manufacturer>
              <rom name="4.8k" size="8192" crc="efa2f430" sha1="6aeb2a41e4fba97a0ac1b24fe5437e25b6c6b6c5" region="maincpu" offset="0"/>
              <rom name="5.8h" size="8192" crc="2497d9f6" sha1="4f4cfed47efc603bf057dd24b761beecf5b929f4" region="maincpu" offset="2000"/>
              <rom name="6.8f" size="8192" crc="f39727b9" sha1="08a1300172b4100cb80c9a5d8942408255d8e330" region="maincpu" offset="4000"/>
              <rom name="7.8d" size="8192" crc="ee65b728" sha1="871918d505ad8bab60c55bbb95fe37556a204dc9" region="maincpu" offset="6000"/>
              <rom name="3.7m" size="8192" crc="ca4f353c" sha1="754838c6ad6886052a018966d55f40a7ed4b684d" region="gfx1" offset="0"/>
              <rom name="2.8m" size="8192" crc="93786171" sha1="3928aad8bc43adeaad5e53c1d4e9df64f1d23704" region="gfx1" offset="2000"/>
              <rom name="1.9m" size="8192" crc="dc072be1" sha1="94d379a4c5a53050a18cd572cc82edb337182f3b" region="gfx1" offset="4000"/>
              <rom name="6.20k" size="8192" crc="003d7515" sha1="d8d84d690478cad16101f2ef9a1ae1ae74d01c88" region="gfx2" offset="0"/>
              <rom name="7.18k" size="8192" crc="27843afa" sha1="81d3031a2c06086461110696a0ee11d32992ecac" region="gfx2" offset="2000"/>
              <rom name="5.20f" size="8192" crc="51dd0108" sha1="138c0aba6c952204e794216193def17b390c4ba2" region="gfx2" offset="4000"/>
              <rom name="8.17m" size="8192" crc="08ad783e" sha1="fea91e41916cfc7b29c5f9a578e2c82a54f66829" region="gfx3" offset="0"/>
              <rom name="9.17r" size="8192" crc="69b23461" sha1="73eca5e721425f37df311454bd5b4e632b096eba" region="gfx3" offset="2000"/>
              <rom name="10.17t" size="8192" crc="ba6ccd8c" sha1="29a13e3161aba4db080434685869f8b79ad7997c" region="gfx3" offset="4000"/>
              <rom name="11.18m" size="8192" crc="06a5d849" sha1="b9f604edf4fdc053b738041493aef91dd730fe6b" region="gfx4" offset="0"/>
              <rom name="12.18r" size="8192" crc="569815ef" sha1="db261799892f60b2274b73fb25cde58219bb44db" region="gfx4" offset="2000"/>
              <rom name="13.18t" size="8192" crc="4f8af872" sha1="6c07ff0733b8d8440309c9ae0db0876587b740a6" region="gfx4" offset="4000"/>
              <rom name="14.19m" size="8192" crc="93f3c649" sha1="38d6bb4b6108a67b135ae1a145532f4a0c2568b8" region="gfx5" offset="0"/>
              <rom name="15.19r" size="8192" crc="5b3d87e4" sha1="e47f7b62bf7101afba8d5e181f4bd8f8eb6eeb08" region="gfx5" offset="2000"/>
              <rom name="16.19u" size="8192" crc="a2c24b64" sha1="e76558785ea337ab902fb6f94dc1a4bdfcd6335e" region="gfx5" offset="4000"/>
              <rom name="1.17a" size="8192" crc="f0fa72fc" sha1="b73e794df635630f29a79adfe2951dc8f1d17e20" region="user1" offset="0"/>
              <rom name="3.18b" size="8192" crc="954268f7" sha1="07057296e0281f90b18dfe4223aad18bff7cfa6e" region="user1" offset="2000"/>
              <rom name="2.17d" size="8192" crc="2e38bb0e" sha1="684f14a06ff957e40780be21c0ad5f10088a55ed" region="user1" offset="4000"/>
              <rom name="4.18d" size="8192" crc="3d9e16ab" sha1="e99628ffc54e3ff4818313a287ca111617120910" region="user1" offset="6000"/>
              <rom name="tbp24s10.7u" size="256" crc="9d199d33" sha1="b8982f7da2b85f10d117177e4e73cbb486931cf5" region="proms" offset="0"/>
              <rom name="tbp24s10.7t" size="256" crc="c0426582" sha1="8e3e4d1e76243cce272aa099d2d6ad4fa6c99f7c" region="proms" offset="100"/>
              <rom name="tbp24s10.6t" size="256" crc="c096e05c" sha1="cb5b509e6124453f381a683ba446f8f4493d4610" region="proms" offset="200"/>
              <rom name="8.6f" size="4096" crc="6ec3c545" sha1="1a2477b9e1563734195b0743f5dbbb005e06022e" region="audiocpu" offset="0"/>
              <chip type="cpu" tag="maincpu" name="Z80" clock="3000000"/>
              <chip type="cpu" tag="audiocpu" name="Z80" clock="1500000"/>
              <chip type="audio" tag="lspeaker" name="Speaker"/>
              <chip type="audio" tag="rspeaker" name="Speaker"/>
              <chip type="audio" tag="ay1" name="AY-3-8910A" clock="1500000"/>
              <chip type="audio" tag="ay2" name="AY-3-8910A" clock="1500000"/>
              <chip type="audio" tag="ay3" name="AY-3-8910A" clock="1500000"/>
              <display tag="screen" type="raster" rotate="270" width="240" height="224" refresh="60.000000" />
              <sound channels="2"/>
              <input players="2" buttons="2" coins="2">
                     <control type="joy" ways="8"/>
              <dipswitch name="Unknown" tag="SYSTEM" mask="8">
                     <dipvalue name="Off" value="0" default="yes"/>
                     <dipvalue name="On" value="8"/>
              <dipswitch name="Service Mode" tag="SYSTEM" mask="64">
                     <dipvalue name="Off" value="0" default="yes"/>
                     <dipvalue name="On" value="64"/>
              <dipswitch name="Unknown" tag="SYSTEM" mask="128">
                     <dipvalue name="Off" value="0" default="yes"/>
                     <dipvalue name="On" value="128"/>
              <dipswitch name="Coin A" tag="DSW1" mask="7">
                     <dipvalue name="6 Coins/1 Credit" value="7"/>
                     <dipvalue name="3 Coins/1 Credit" value="6"/>
                     <dipvalue name="2 Coins/1 Credit" value="4"/>
                     <dipvalue name="1 Coin/1 Credit" value="0" default="yes"/>
                     <dipvalue name="2 Coins/3 Credits" value="5"/>
                     <dipvalue name="1 Coin/2 Credits" value="1"/>
                     <dipvalue name="1 Coin/3 Credits" value="2"/>
                     <dipvalue name="1 Coin/6 Credits" value="3"/>
              <dipswitch name="Coin B" tag="DSW1" mask="56">
                     <dipvalue name="6 Coins/1 Credit" value="56"/>
                     <dipvalue name="3 Coins/1 Credit" value="48"/>
                     <dipvalue name="2 Coins/1 Credit" value="32"/>
                     <dipvalue name="1 Coin/1 Credit" value="0" default="yes"/>
                     <dipvalue name="2 Coins/3 Credits" value="40"/>
                     <dipvalue name="1 Coin/2 Credits" value="8"/>
                     <dipvalue name="1 Coin/3 Credits" value="16"/>
                     <dipvalue name="1 Coin/6 Credits" value="24"/>
              <dipswitch name="Freeze" tag="DSW1" mask="64">
                     <dipvalue name="Off" value="0" default="yes"/>
                     <dipvalue name="On" value="64"/>
              <dipswitch name="Invulnerability (Cheat)" tag="DSW1" mask="128">
                     <dipvalue name="Off" value="0" default="yes"/>
                     <dipvalue name="On" value="128"/>
              <dipswitch name="Lives" tag="DSW2" mask="3">
                     <dipvalue name="2" value="0"/>
                     <dipvalue name="3" value="1" default="yes"/>
                     <dipvalue name="5" value="2"/>
                     <dipvalue name="7" value="3"/>
              <dipswitch name="Bonus Life" tag="DSW2" mask="12">
                     <dipvalue name="20000" value="4"/>
                     <dipvalue name="50000" value="8"/>
                     <dipvalue name="100000" value="12"/>
                     <dipvalue name="None" value="0" default="yes"/>
              <dipswitch name="Difficulty" tag="DSW2" mask="48">
                     <dipvalue name="A" value="0" default="yes"/>
                     <dipvalue name="B" value="16"/>
                     <dipvalue name="C" value="32"/>
                     <dipvalue name="D" value="48"/>
              <dipswitch name="Cabinet" tag="DSW2" mask="64">
                     <dipvalue name="Upright" value="0" default="yes"/>
                     <dipvalue name="Cocktail" value="64"/>
              <dipswitch name="Unknown" tag="DSW2" mask="128">
                     <dipvalue name="Off" value="0" default="yes"/>
                     <dipvalue name="On" value="128"/>
              <driver status="imperfect" emulation="good" color="good" sound="imperfect" graphic="good" savestate="unsupported" palettesize="256"/>

emumovies.com      Retro bytes Portal           Bookmark and Share

Developed by: Spesoft  Headsoft     Terms of use     Privacy    Advertise