rollace2: MAME ROM Information. History:
Roller Aces (c) 1983 Williams Electronics.
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.
This game is known in Japan as "Fighting Roller".
- UPDATES -
An older revision of the game has a different logo on the titlescreen.
- 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="rollace2" sourcefile="rollrace.c" cloneof="fightrol" romof="fightrol"> |
   |    | <description>Roller Aces (set 2)</description> |
   |    | <year>1983</year> |
   |    | <manufacturer>Kaneko (Williams license)</manufacturer> |
   |    | <rom name="8k.764" size="8192" crc="a7abff82" sha1="d49635f98b28b2b5e2833d25b0961addac2c3e6f" region="maincpu" offset="0"/> |
   |    | <rom name="8h.764" size="8192" crc="9716ba03" sha1="8a7bfc1dce3b1b0c634690e0637e0a30776c0334" region="maincpu" offset="2000"/> |
   |    | <rom name="8f.764" size="8192" crc="3eadb0e8" sha1="6ff5b76360597f3a6a9718e505295c8557e569ae" region="maincpu" offset="4000"/> |
   |    | <rom name="8d.764" size="8192" crc="baac14db" sha1="9707b59a6506eb11c0a6b88364a784469ccdbb96" region="maincpu" offset="6000"/> |
   |    | <rom name="8c.764" size="8192" crc="b418ce84" sha1="876be297a671328138a9238d42871f22bb568cda" region="maincpu" offset="8000"/> |
   |    | <rom name="7m.764" size="8192" crc="8b9b27af" sha1="a52894adb739f14a5949b6d15dd7b03ce5716d9a" region="gfx1" offset="0"/> |
   |    | <rom name="8m.764" size="8192" crc="2dfc38f2" sha1="c0ad3a7d1f5249c159c355d709cc3039fbb7a3b2" region="gfx1" offset="2000"/> |
   |    | <rom name="9m.764" size="8192" crc="2e3a825b" sha1="d0d25d9a0fe31d46cb6cc999da3d9fc14f23251f" region="gfx1" offset="4000"/> |
   |    | <rom name="6.20k" merge="6.20k" size="8192" crc="003d7515" sha1="d8d84d690478cad16101f2ef9a1ae1ae74d01c88" region="gfx2" offset="0"/> |
   |    | <rom name="7.18k" merge="7.18k" size="8192" crc="27843afa" sha1="81d3031a2c06086461110696a0ee11d32992ecac" region="gfx2" offset="2000"/> |
   |    | <rom name="5.20f" merge="5.20f" size="8192" crc="51dd0108" sha1="138c0aba6c952204e794216193def17b390c4ba2" region="gfx2" offset="4000"/> |
   |    | <rom name="17n.764" size="8192" crc="3365703c" sha1="7cf374ba25f4fd163a66c0aea74ddfd3003c7992" region="gfx3" offset="0"/> |
   |    | <rom name="9.17r" merge="9.17r" size="8192" crc="69b23461" sha1="73eca5e721425f37df311454bd5b4e632b096eba" region="gfx3" offset="2000"/> |
   |    | <rom name="17t.764" size="8192" crc="5e84cc9b" sha1="33cdf7b756ade8c0dd1dcdad583af4de02cd51eb" region="gfx3" offset="4000"/> |
   |    | <rom name="11.18m" merge="11.18m" size="8192" crc="06a5d849" sha1="b9f604edf4fdc053b738041493aef91dd730fe6b" region="gfx4" offset="0"/> |
   |    | <rom name="12.18r" merge="12.18r" size="8192" crc="569815ef" sha1="db261799892f60b2274b73fb25cde58219bb44db" region="gfx4" offset="2000"/> |
   |    | <rom name="13.18t" merge="13.18t" size="8192" crc="4f8af872" sha1="6c07ff0733b8d8440309c9ae0db0876587b740a6" region="gfx4" offset="4000"/> |
   |    | <rom name="14.19m" merge="14.19m" size="8192" crc="93f3c649" sha1="38d6bb4b6108a67b135ae1a145532f4a0c2568b8" region="gfx5" offset="0"/> |
   |    | <rom name="15.19r" merge="15.19r" size="8192" crc="5b3d87e4" sha1="e47f7b62bf7101afba8d5e181f4bd8f8eb6eeb08" region="gfx5" offset="2000"/> |
   |    | <rom name="16.19u" merge="16.19u" size="8192" crc="a2c24b64" sha1="e76558785ea337ab902fb6f94dc1a4bdfcd6335e" region="gfx5" offset="4000"/> |
   |    | <rom name="1.17a" merge="1.17a" size="8192" crc="f0fa72fc" sha1="b73e794df635630f29a79adfe2951dc8f1d17e20" region="user1" offset="0"/> |
   |    | <rom name="3.18b" merge="3.18b" size="8192" crc="954268f7" sha1="07057296e0281f90b18dfe4223aad18bff7cfa6e" region="user1" offset="2000"/> |
   |    | <rom name="17d.764" size="8192" crc="32e69320" sha1="d399a8c3b0319178d75f68f1a9b65b3efd91e00a" region="user1" offset="4000"/> |
   |    | <rom name="4.18d" merge="4.18d" size="8192" crc="3d9e16ab" sha1="e99628ffc54e3ff4818313a287ca111617120910" region="user1" offset="6000"/> |
   |    | <rom name="tbp24s10.7u" merge="tbp24s10.7u" size="256" crc="9d199d33" sha1="b8982f7da2b85f10d117177e4e73cbb486931cf5" region="proms" offset="0"/> |
   |    | <rom name="tbp24s10.7t" merge="tbp24s10.7t" size="256" crc="c0426582" sha1="8e3e4d1e76243cce272aa099d2d6ad4fa6c99f7c" region="proms" offset="100"/> |
   |    | <rom name="tbp24s10.6t" merge="tbp24s10.6t" size="256" crc="c096e05c" sha1="cb5b509e6124453f381a683ba446f8f4493d4610" region="proms" offset="200"/> |
   |    | <rom name="8.6f" merge="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="90" width="232" 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"/> |
|
|