gprider: MAME ROM Information. History:
GP Rider [Ride-On model] (c) 1990 Sega.
A lap-based and demanding motorcycle racing game from Sega which allow for 2-player head-to-head racing.
- TECHNICAL -
Sega X Board hardware
Game ID : 317-0162 / 317-0163
Main CPU : (2x) 68000 (@ 12.5 Mhz)
Sound CPU : Z80 (@ 4 Mhz)
Sound Chips : YM2151 (@ 4 Mhz), Sega (@ 4 Mhz)
Screen orientation : Horizontal
Video resolution : 320 x 224 pixels
Screen refresh : 60.00 Hz
Palette colors : 24576
Players : 1
Control : paddle
Buttons : 2
- TRIVIA -
Also released as "GP Rider [Upright model]".
- UPDATES -
The US version has the 'Winners Don't Use Drugs' screen.
- PORTS -
* Consoles :
Sega Master System (1993)
Sega Game Gear (1994)
- SOURCES -
Game's rom.
Machine's picture.
MAME Info:
0.92 [?]
0.88u5 [?]
TODO:
* Wanted: 317-0161 FD1094 CPU
Bugs:
- There are no demo sounds even when the dip switch is on. SportsDude (ID 00999)
WIP:
- 0.143u8: Changed 'Unknown' to 'Unused' dipswitches.
- 0.143u7: Changed description to 'GP Rider (World, FD1094 317-0163)' and clone to '(US, FD1094 317-0162)'.
- 0.143u2: Fallout (Arcadezentrum) fixed GP Rider (set 2, World, FD1094 317-0163) - Game now playable. Added missing maincpu roms (epr-13409.ic58 and epr-13408.ic63).
- 0.112u2: Aaron Giles fixed bad bits in a couple of FD1094 keys and added a small optimization to the FD1094 decoding step. Added new FD1094 317-0163 key to GP Rider (set 2, World, FD1094 317-0163).
- 0.109: Changed description to 'GP Rider (set 2, World, FD1094 317-0163)'. Fixed rom names and documentation.
- 0.107u2: Changed input from 3 to 2 buttons.
- 0.94u5: Aaron Giles fixed several divide chip behaviors (segaic16.c), fixing Line of Fire and GP Rider. Game now playable.
- 0.94u2: Aaron Giles added hack to make GP Rider (set 1) boot; input bug prevents full playability.
- 0.92: Renamed (gprider) to (gprider1) and (gpridera) to (gprider).
- 0.89u6: New Sega X-Board driver [Aaron Giles]. GP Rider no longer boots (nested interrupts).
- 0.89u2: Fixed gfx2 rom loading.
- 25th November 2004: R. Belmont - Fixed the sound in GP Rider.
- 0.89: R. Belmont improved GPRider sound. Swapped sound1 roms ($0, 40000). Changed description to 'GP Rider (set 1, US, FD1094 317-0162)' and clone '(set 2, 317-0163)' to '(set 2, FD1094 317-0163)'.
- 0.88u7: Changed description to 'GP Rider (set 1, US, 317-0162)'.
- 0.88u5: Added GP Rider (set 1, 317-0162) (Sega 1990) and clone GP Rider (set 2, 317-0163).
- 13th November 2004: Charles MacDonald - Dumped GP Rider FD1094 CPU. Haze: Seems to have a few(!) graphical issues though at the moment. The road seems to be drawn with a combination of sprites and bg layers. I think they must do some crazy rowscroll/select effect with the bg tilemap because it just looks wrong if you hook it up (priority is also 100% incorrect, road is over sprites if you draw the bg). The game has no road rom (odd considering its an xboard game).
Other Emulators:
* FB Alpha
Recommended Games (Motorbike):
Super Rider
Superbike
Excite Bike (PlayChoice-10)
Jumping Cross
Kick Start Wheelie King
Vs. Excitebike
Hang-On
Hang-On Jr.
Super Hang-On
Super Hang-On (Mega-Tech)
Vs. Mach Rider
Enduro Racer
Super Cross II
Racing Hero
World Grand Prix
GP Rider
Riding Hero
Moto Frenzy
Stadium Cross
Suzuka 8 Hours
Suzuka 8 Hours 2
Cyber Cycles
Manx TT Superbike
Motoraid
Romset: 3464 kb / 30 files / 1.40 zip
MAME XML Output:
   | <game name="gprider" sourcefile="segaxbd.c"> |
   |    | <description>GP Rider (World, FD1094 317-0163)</description> |
   |    | <year>1990</year> |
   |    | <manufacturer>Sega</manufacturer> |
   |    | <rom name="epr-13408.ic63" size="131072" crc="8e410e97" sha1="2021d738064e57d175b59ba053d9ee35ed4516c8" region="maincpu" offset="1"/> |
   |    | <rom name="epr-13409.ic58" size="131072" crc="9abb81b6" sha1="f6308f3ec99ee66677e86f6a915e4dff8557d25f" region="maincpu" offset="0"/> |
   |    | <rom name="317-0163.key" size="8192" crc="c1d4d207" sha1="c35b0a49fb6a1e0e9a1c087f0ccd190ad5c2bb2c" region="user1" offset="0"/> |
   |    | <rom name="epr-13395.ic20" size="131072" crc="d6ccfac7" sha1="9287ab08600163a0d9bd33618c629f99391316bd" region="sub" offset="0"/> |
   |    | <rom name="epr-13394.ic29" size="131072" crc="914a55ec" sha1="84fe1df12478990418b46b6800425e5599e9eff9" region="sub" offset="1"/> |
   |    | <rom name="epr-13393.ic21" size="131072" crc="08d023cc" sha1="d008d57e494f484a1a84896065d53fb9b1d8d60e" region="sub" offset="40000"/> |
   |    | <rom name="epr-13392.ic30" size="131072" crc="f927cd42" sha1="67eab328c1fb878fe3d086d0639f5051b135a037" region="sub" offset="40001"/> |
   |    | <rom name="epr-13383.ic154" size="65536" crc="24f897a7" sha1="68ba17067d90f07bb5a549017be4773b33ae81d0" region="gfx1" offset="0"/> |
   |    | <rom name="epr-13384.ic153" size="65536" crc="fe8238bd" sha1="601910bd86536e6b08f5308b298c8f01fa60f233" region="gfx1" offset="10000"/> |
   |    | <rom name="epr-13385.ic152" size="65536" crc="6df1b995" sha1="5aab19b87a9ef162c30ccf5974cb795e37dba91f" region="gfx1" offset="20000"/> |
   |    | <rom name="epr-13382.ic90" size="131072" crc="01dac209" sha1="4c6b03308193c472f6cdbcede306f8ce6db0cc4b" region="gfx2" offset="0"/> |
   |    | <rom name="epr-13381.ic94" size="131072" crc="3a50d931" sha1="9d9cb1793f3b8f562ce0ea49f2afeef099f20859" region="gfx2" offset="1"/> |
   |    | <rom name="epr-13380.ic98" size="131072" crc="ad1024c8" sha1="86e941424b2e2e00940886e5daed640a78ed7403" region="gfx2" offset="2"/> |
   |    | <rom name="epr-13379.ic102" size="131072" crc="1ac17625" sha1="7aefd382041dd3f97936ecb8738a3f2c9780c58f" region="gfx2" offset="3"/> |
   |    | <rom name="epr-13378.ic91" size="131072" crc="50c9b867" sha1="dd9702b369ea8abd50da22ce721b7040428e9d4b" region="gfx2" offset="80000"/> |
   |    | <rom name="epr-13377.ic95" size="131072" crc="9b12f5c0" sha1="2060420611b3354974c49bc80f556f945512570b" region="gfx2" offset="80001"/> |
   |    | <rom name="epr-13376.ic99" size="131072" crc="449ac518" sha1="0438a72e53a7889d39ea7e2530e49a2594d97e90" region="gfx2" offset="80002"/> |
   |    | <rom name="epr-13375.ic103" size="131072" crc="5489a9ff" sha1="c458cb55d957edae340535f54189438296f3ec2f" region="gfx2" offset="80003"/> |
   |    | <rom name="epr-13374.ic92" size="131072" crc="6a319e4f" sha1="d9f92b15f4baa14745048073205add35b7d42d27" region="gfx2" offset="100000"/> |
   |    | <rom name="epr-13373.ic96" size="131072" crc="eca5588b" sha1="11def0c293868193d457958fe7459fd8c31dbd2b" region="gfx2" offset="100001"/> |
   |    | <rom name="epr-13372.ic100" size="131072" crc="0b45a433" sha1="82fa2b208eaf70b70524681fbc3ec70085e70d83" region="gfx2" offset="100002"/> |
   |    | <rom name="epr-13371.ic104" size="131072" crc="b68f4cff" sha1="166f2a685cbc230c098fdc1646b6e632dd2b09dd" region="gfx2" offset="100003"/> |
   |    | <rom name="epr-13370.ic93" size="131072" crc="78276620" sha1="2c4505c57a1e765f9cfd48fb1637d67d199a2f1d" region="gfx2" offset="180000"/> |
   |    | <rom name="epr-13369.ic97" size="131072" crc="8625bf0f" sha1="0ae70bc0d54e25eecf4a11cf0600225dca35914d" region="gfx2" offset="180001"/> |
   |    | <rom name="epr-13368.ic101" size="131072" crc="0f50716c" sha1="eb4c7f47e11c58fe0d58f67e6dafabc6291eabb8" region="gfx2" offset="180002"/> |
   |    | <rom name="epr-13367.ic105" size="131072" crc="4b1bb51f" sha1="17fd5ac9e18dd6097a015e9d7b6815826f9c53f1" region="gfx2" offset="180003"/> |
   |    | <rom name="epr-13388.ic17" size="65536" crc="706581e4" sha1="51c9dbf2bf0d6b8826de24cd33596f5c95136870" region="soundcpu" offset="0"/> |
   |    | <rom name="epr-13391.ic11" size="131072" crc="8c30c867" sha1="0d735291b1311890938f8a1143fae6af9feb2a69" region="pcm" offset="0"/> |
   |    | <rom name="epr-13390.ic12" size="131072" crc="8c93cd05" sha1="bb08094abac6c104eddf14f634e9791f03122946" region="pcm" offset="20000"/> |
   |    | <rom name="epr-13389.ic13" size="131072" crc="4e4c758e" sha1="181750dfcdd6d5b28b063c980c251991163d9474" region="pcm" offset="40000"/> |
   |    | <chip type="cpu" tag="maincpu" name="68000" clock="12500000"/> |
   |    | <chip type="cpu" tag="sub" name="68000" clock="12500000"/> |
   |    | <chip type="cpu" tag="soundcpu" name="Z80" clock="4000000"/> |
   |    | <chip type="audio" tag="lspeaker" name="Speaker"/> |
   |    | <chip type="audio" tag="rspeaker" name="Speaker"/> |
   |    | <chip type="audio" tag="ymsnd" name="YM2151" clock="4000000"/> |
   |    | <chip type="audio" tag="pcm" name="Sega PCM" clock="4000000"/> |
   |    | <display tag="screen" type="raster" rotate="0" width="320" height="224" refresh="59.637405" pixclock="6250000" htotal="400" hbend="0" hbstart="320" vtotal="262" vbend="0" vbstart="224" /> |
   |    | <sound channels="2"/> |
   |    | <input players="1" buttons="2" coins="2" service="yes"> |
   |    |    | <control type="paddle" minimum="1" maximum="255" sensitivity="100" keydelta="4"/> |
   |    |    | <control type="pedal" minimum="16" maximum="239" sensitivity="100" keydelta="40" reverse="yes"/> |
   |    | </input> |
   |    | <dipswitch name="Coin A" tag="IO1PORTC" mask="15"> |
   |    |    | <dipvalue name="4 Coins/1 Credit" value="7"/> |
   |    |    | <dipvalue name="3 Coins/1 Credit" value="8"/> |
   |    |    | <dipvalue name="2 Coins/1 Credit" value="9"/> |
   |    |    | <dipvalue name="2 Coins/1 Credit, 5/3, 6/4" value="5"/> |
   |    |    | <dipvalue name="2 Coins/1 Credit, 4/3" value="4"/> |
   |    |    | <dipvalue name="1 Coin/1 Credit" value="15" default="yes"/> |
   |    |    | <dipvalue name="1 Coin/1 Credit, 5/6" value="3"/> |
   |    |    | <dipvalue name="1 Coin/1 Credit, 4/5" value="2"/> |
   |    |    | <dipvalue name="1 Coin/1 Credit, 2/3" value="1"/> |
   |    |    | <dipvalue name="2 Coins/3 Credits" value="6"/> |
   |    |    | <dipvalue name="1 Coin/2 Credits" value="14"/> |
   |    |    | <dipvalue name="1 Coin/3 Credits" value="13"/> |
   |    |    | <dipvalue name="1 Coin/4 Credits" value="12"/> |
   |    |    | <dipvalue name="1 Coin/5 Credits" value="11"/> |
   |    |    | <dipvalue name="1 Coin/6 Credits" value="10"/> |
   |    |    | <dipvalue name="Free Play (if Coin B too) or 1/1" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Coin B" tag="IO1PORTC" mask="240"> |
   |    |    | <dipvalue name="4 Coins/1 Credit" value="112"/> |
   |    |    | <dipvalue name="3 Coins/1 Credit" value="128"/> |
   |    |    | <dipvalue name="2 Coins/1 Credit" value="144"/> |
   |    |    | <dipvalue name="2 Coins/1 Credit, 5/3, 6/4" value="80"/> |
   |    |    | <dipvalue name="2 Coins/1 Credit, 4/3" value="64"/> |
   |    |    | <dipvalue name="1 Coin/1 Credit" value="240" default="yes"/> |
   |    |    | <dipvalue name="1 Coin/1 Credit, 5/6" value="48"/> |
   |    |    | <dipvalue name="1 Coin/1 Credit, 4/5" value="32"/> |
   |    |    | <dipvalue name="1 Coin/1 Credit, 2/3" value="16"/> |
   |    |    | <dipvalue name="2 Coins/3 Credits" value="96"/> |
   |    |    | <dipvalue name="1 Coin/2 Credits" value="224"/> |
   |    |    | <dipvalue name="1 Coin/3 Credits" value="208"/> |
   |    |    | <dipvalue name="1 Coin/4 Credits" value="192"/> |
   |    |    | <dipvalue name="1 Coin/5 Credits" value="176"/> |
   |    |    | <dipvalue name="1 Coin/6 Credits" value="160"/> |
   |    |    | <dipvalue name="Free Play (if Coin A too) or 1/1" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Cabinet" tag="IO1PORTD" mask="3"> |
   |    |    | <dipvalue name="Ride On" value="3"/> |
   |    |    | <dipvalue name="Upright" value="2" default="yes"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unused" tag="IO1PORTD" mask="4"> |
   |    |    | <dipvalue name="Off" value="4" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="ID No." tag="IO1PORTD" mask="8"> |
   |    |    | <dipvalue name="Main" value="8" default="yes"/> |
   |    |    | <dipvalue name="Slave" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Demo Sounds" tag="IO1PORTD" mask="16"> |
   |    |    | <dipvalue name="Off" value="0"/> |
   |    |    | <dipvalue name="On" value="16" default="yes"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unused" tag="IO1PORTD" mask="32"> |
   |    |    | <dipvalue name="Off" value="32" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Difficulty" tag="IO1PORTD" mask="192"> |
   |    |    | <dipvalue name="Easy" value="128"/> |
   |    |    | <dipvalue name="Normal" value="192" default="yes"/> |
   |    |    | <dipvalue name="Hard" value="64"/> |
   |    |    | <dipvalue name="Hardest" value="0"/> |
   |    | </dipswitch> |
   |    | <driver status="good" emulation="good" color="good" sound="good" graphic="good" savestate="unsupported" palettesize="24576"/> |
|
|