fightrol: MAME ROM Information. History:
Fighting Roller (c) 1983 Kaneko.
You compete in an obstacle race on roller skates.
- TECHNICAL -
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
- TRIVIA -
Released in October 1983.
Licensed to Taito for Japanese manufacture and distribution.
This game is known outside Japan as "Roller Aces".
- SOURCES -
Game's rom.
MAME Info:
0.37b12 [Ville Laitinen]
TODO:
* Sound effects missing
Bugs:
- 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)
WIP:
- 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:
* JFF
Recommended Games (Roller):
Fighting Roller
Skater (DECO Cassette)
Top Roller
Roller Jammer
Mayhem 2002
720 Degrees
DJ Boy
Rollergames
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> |
   |    | <year>1983</year> |
   |    | <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"/> |
   |    | </input> |
   |    | <dipswitch name="Unknown" tag="SYSTEM" mask="8"> |
   |    |    | <dipvalue name="Off" value="0" default="yes"/> |
   |    |    | <dipvalue name="On" value="8"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Service Mode" tag="SYSTEM" mask="64"> |
   |    |    | <dipvalue name="Off" value="0" default="yes"/> |
   |    |    | <dipvalue name="On" value="64"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unknown" tag="SYSTEM" mask="128"> |
   |    |    | <dipvalue name="Off" value="0" default="yes"/> |
   |    |    | <dipvalue name="On" value="128"/> |
   |    | </dipswitch> |
   |    | <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> |
   |    | <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> |
   |    | <dipswitch name="Freeze" tag="DSW1" mask="64"> |
   |    |    | <dipvalue name="Off" value="0" default="yes"/> |
   |    |    | <dipvalue name="On" value="64"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Invulnerability (Cheat)" tag="DSW1" mask="128"> |
   |    |    | <dipvalue name="Off" value="0" default="yes"/> |
   |    |    | <dipvalue name="On" value="128"/> |
   |    | </dipswitch> |
   |    | <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> |
   |    | <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> |
   |    | <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> |
   |    | <dipswitch name="Cabinet" tag="DSW2" mask="64"> |
   |    |    | <dipvalue name="Upright" value="0" default="yes"/> |
   |    |    | <dipvalue name="Cocktail" value="64"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unknown" tag="DSW2" mask="128"> |
   |    |    | <dipvalue name="Off" value="0" default="yes"/> |
   |    |    | <dipvalue name="On" value="128"/> |
   |    | </dipswitch> |
   |    | <driver status="imperfect" emulation="good" color="good" sound="imperfect" graphic="good" savestate="unsupported" palettesize="256"/> |
|
|