Home News Forum                            
 

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

wgpj: MAME ROM Information.


History:

WGP - Real Racing Feeling (c) 1989 Taito.


- TECHNICAL -


Board Number : K1100537A

Prom Stickers : C32


Main CPU : (2x) 68000 (@ 12 Mhz)

Sound CPU : Z80 (@ 4 Mhz)

Sound Chips : YM2610 (@ 8 Mhz)


Screen orientation : Horizontal

Video resolution : 320 x 240 pixels

Screen refresh : 60.00 Hz

Palette Colors : 4096


Players : 2

Control : stick

Buttons : 7


- STAFF -


Programmers : Yoshinori Kobayashi, Osaru Kinoshita, Yuji Hiroshige, Masahiro Okamoto, Tarabar Hori

Character designers : Seiji Kawakami, Tetsuya Shinoda, Yasuhiko Kikuchi, Tsuyoshi Satou, Atsumi Yoshino

Hardware : Yasuhiro Shibuya, Toshihiro Tanaka, Tsukasa Nakamura, Tadashi Kushiro, Yasushi Yamanouchi

Mechanic : Tohru Yamamoto, Nobuyuki Iwasaki, Shigeio Ueda

Sound by (Zuntata) : (Mar), Yasuhisa Watanabe (Yack)

Graphic designer : Rintarou Doi

Cabinet designer : Shinobu Sekiguchi

Direction & Game designer : Hiroyuki Sakou


- SOURCES -


Game's rom.




MAME Info:

0.37b10 [David Graves]


WIP:

- 0.136u1: Fabio Priuli added driver data struct to World Grand Prix.

- 0.130u2: Demoted World Grand Prix to have the GAME_NOT_WORKING flag.

- 0.118u3: Stephane Humbert cleaned up several Taito drivers to use common input port macros. Fixed the dipwitches for all games (a few still remain unknown though) and added many notes. Changed description of clones '(joystick version set 1) (Japan)' to '(joystick version) (Japan, set 1)' and '(joystick version set 2) (Japan)' to '(joystick version) (Japan, set 2)'.

- 0.59: Added dipswitches 'Motor Test', 'Flip Screen', 'Coinage', 'Price to Continue', 'Slave / Master ???', 'Communication' and 'Machine ID'.

- 0.57: Added clone World Grand Prix (joystick version set 2) (Japan). Changed description of clone '(joystick version) (Japan)' to '(joystick version set 1) (Japan)'. Added 'Steering type' dipswitch.

- 10th November 2001: Guru - Dumped an alternative version of WGP.

- 0.53: David Graves added clone World Grand Prix 2 (Japan).

- 10th August 2001: David Graves added color raster effects to the World Grand Prix driver, and he fixed other graphics bugs in World Grand Prix 2 so it is now playable.

- 21st May 2001: David Graves added state saving support to World Grand Prix and fixed some graphics problems.

- 0.37b15: David Graves fixed sprites in World Grand Prix.

- 30th December 2000: David Graves added World Grand Prix 2 to the World Grand Prix driver, but it has some graphics problems with zooming rotation layers.

- 0.37b11: Added clone World Grand Prix (joystick version) (Japan) and World Grand Prix 2 (Japan) (Testdriver). Fixed rom names.

- 30th December 2000: David Graves added World Grand Prix 2 to the World Grand Prix driver, but it has some graphics problems with zooming rotation layers.

- 0.37b10: Added World Grand Prix (US) and clone (Japan).

- 4th December 2000: David Graves added support for a third Taito TC0100SCN chip emulation.

- 1st December 2000: David Graves updated the TC0100SCN Taito chip emulation to support extra wide tilemaps, making Darius 2, Ninja Warriors and Warrior Blade playable.

- 15th November 2000: David Graves sent in a driver for World Grand Prix.


LEVELS: 8


Other Emulators:

* Raine


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: 6720 kb / 17 files / 2.44 zip




MAME XML Output:

       <game name="wgpj" sourcefile="wgp.c" cloneof="wgp" romof="wgp">
              <description>World Grand Prix (Japan)</description>
              <year>1989</year>
              <manufacturer>Taito Corporation</manufacturer>
              <rom name="c32-48.12" size="131072" crc="819cc134" sha1="501bb1038979117586f6d8202ca6e1e44191f421" region="maincpu" offset="0"/>
              <rom name="c32-49.13" size="131072" crc="4a515f02" sha1="d0be52bbb5cc8151b23363092ac04e27b2d20a50" region="maincpu" offset="1"/>
              <rom name="c32-10.9" merge="c32-10.9" size="524288" crc="a44c66e9" sha1="b5fa978e43303003969033b8096fd68885cfc202" region="maincpu" offset="80000"/>
              <rom name="c32-28.64" merge="c32-28.64" size="131072" crc="38f3c7bf" sha1="bfcaa036e5ff23f2bbf74d738498eda7d6ccd554" region="sub" offset="0"/>
              <rom name="c32-27.63" merge="c32-27.63" size="131072" crc="be2397fb" sha1="605a02d56ae6007b36299a2eceb7ca180cbf6df9" region="sub" offset="1"/>
              <rom name="c32-24.34" merge="c32-24.34" size="65536" crc="e9adb447" sha1="8b7044b6ea864e4cfd60b87abd28c38caecb147d" region="audiocpu" offset="0"/>
              <rom name="c32-09.16" merge="c32-09.16" size="524288" crc="96495f35" sha1="ce99b4d8aeb98304e8ae3aa4966289c76ae4ff69" region="gfx1" offset="0"/>
              <rom name="c32-04.9" merge="c32-04.9" size="524288" crc="473a19c9" sha1="4c632f4d5b725790a1be9d1143318d2f682fe9be" region="gfx2" offset="0"/>
              <rom name="c32-03.10" merge="c32-03.10" size="524288" crc="9ec3e134" sha1="e82a50927e10e551124a3b81399b052974cfba12" region="gfx2" offset="1"/>
              <rom name="c32-02.11" merge="c32-02.11" size="524288" crc="c5721f3a" sha1="4a8e9412de23001b09eb3425ba6006b4c09a907b" region="gfx2" offset="2"/>
              <rom name="c32-01.12" merge="c32-01.12" size="524288" crc="d27d7d93" sha1="82ae5856bbdb49cb8c2ca20eef86f6b617ea2c45" region="gfx2" offset="3"/>
              <rom name="c32-05.71" merge="c32-05.71" size="524288" crc="3698d47a" sha1="71978f9e1f58fa1259e67d8a7ea68e3ec1314c6b" region="gfx3" offset="0"/>
              <rom name="c32-06.70" merge="c32-06.70" size="524288" crc="f0267203" sha1="7fd7b8d7a9efa405fc647c16fb99ffcb1fe985c5" region="gfx3" offset="1"/>
              <rom name="c32-07.69" merge="c32-07.69" size="524288" crc="743d46bd" sha1="6b655b3fbfad8b52e38d7388aab564f5fa3e778c" region="gfx3" offset="100000"/>
              <rom name="c32-08.68" merge="c32-08.68" size="524288" crc="faab63b0" sha1="6e1aaf2642bee7d7bc9e21a7bf7f81d9ff766c50" region="gfx3" offset="100001"/>
              <rom name="c32-11.8" merge="c32-11.8" size="524288" crc="2b326ff0" sha1="3c442e3c97234e4514a7bed31644212586869bd0" region="ymsnd" offset="0"/>
              <rom name="c32-12.7" merge="c32-12.7" size="524288" crc="df48a37b" sha1="c0c191f4b8a5f55c0f1e52dac9cd3f7d15adace6" region="ymsnd.deltat" offset="0"/>
              <chip type="cpu" tag="maincpu" name="68000" clock="12000000"/>
              <chip type="cpu" tag="audiocpu" name="Z80" clock="4000000"/>
              <chip type="cpu" tag="sub" name="68000" clock="12000000"/>
              <chip type="audio" tag="lspeaker" name="Speaker"/>
              <chip type="audio" tag="rspeaker" name="Speaker"/>
              <chip type="audio" tag="ymsnd" name="YM2610" clock="8000000"/>
              <display tag="screen" type="raster" rotate="0" width="320" height="240" refresh="60.000000" />
              <sound channels="2"/>
              <input players="2" buttons="6" coins="2" tilt="yes">
                     <control type="joy" ways="4"/>
                     <control type="stick" minimum="0" maximum="255" sensitivity="20" keydelta="10" reverse="yes"/>
              </input>
              <dipswitch name="Gear Shift" tag="DSWA" mask="1">
                     <dipvalue name="Normal" value="1" default="yes"/>
                     <dipvalue name="Normal / Racing" value="0"/>
              </dipswitch>
              <dipswitch name="Flip Screen" tag="DSWA" mask="2">
                     <dipvalue name="Off" value="2" default="yes"/>
                     <dipvalue name="On" value="0"/>
              </dipswitch>
              <dipswitch name="Service Mode" tag="DSWA" mask="4">
                     <dipvalue name="Off" value="4" default="yes"/>
                     <dipvalue name="On" value="0"/>
              </dipswitch>
              <dipswitch name="Demo Sounds" tag="DSWA" mask="8">
                     <dipvalue name="Off" value="0"/>
                     <dipvalue name="On" value="8" default="yes"/>
              </dipswitch>
              <dipswitch name="Coin A" tag="DSWA" mask="48">
                     <dipvalue name="3 Coins/1 Credit" value="0"/>
                     <dipvalue name="2 Coins/1 Credit" value="16"/>
                     <dipvalue name="1 Coin/1 Credit" value="48" default="yes"/>
                     <dipvalue name="1 Coin/2 Credits" value="32"/>
              </dipswitch>
              <dipswitch name="Coin B" tag="DSWA" mask="192">
                     <dipvalue name="3 Coins/1 Credit" value="0"/>
                     <dipvalue name="2 Coins/1 Credit" value="64"/>
                     <dipvalue name="1 Coin/1 Credit" value="192" default="yes"/>
                     <dipvalue name="1 Coin/2 Credits" value="128"/>
              </dipswitch>
              <dipswitch name="Difficulty" tag="DSWB" mask="3">
                     <dipvalue name="Easy" value="2"/>
                     <dipvalue name="Medium" value="3" default="yes"/>
                     <dipvalue name="Hard" value="1"/>
                     <dipvalue name="Hardest" value="0"/>
              </dipswitch>
              <dipswitch name="Shift Pattern Select" tag="DSWB" mask="4">
                     <dipvalue name="Off" value="0"/>
                     <dipvalue name="On" value="4" default="yes"/>
              </dipswitch>
              <dipswitch name="Unused" tag="DSWB" mask="8">
                     <dipvalue name="Off" value="8" default="yes"/>
                     <dipvalue name="On" value="0"/>
              </dipswitch>
              <dipswitch name="Communication" tag="DSWB" mask="16">
                     <dipvalue name="Off" value="16" default="yes"/>
                     <dipvalue name="On" value="0"/>
              </dipswitch>
              <dipswitch name="Machine ID" tag="DSWB" mask="224">
                     <dipvalue name="1" value="224" default="yes"/>
                     <dipvalue name="2" value="192"/>
                     <dipvalue name="3" value="160"/>
                     <dipvalue name="4" value="128"/>
                     <dipvalue name="5" value="96"/>
                     <dipvalue name="6" value="64"/>
                     <dipvalue name="7" value="32"/>
                     <dipvalue name="8" value="0"/>
              </dipswitch>
              <configuration name="Steering type" tag="FAKE" mask="16">
                     <confsetting name="Digital" value="16" default="yes"/>
                     <confsetting name="Analogue" value="0"/>
              </configuration>
              <driver status="preliminary" emulation="preliminary" color="good" sound="good" graphic="imperfect" savestate="unsupported" palettesize="4096"/>
       </game>
 
 


emumovies.com      Retro bytes Portal           Bookmark and Share

 
Developed by: Spesoft  Headsoft     Terms of use     Privacy    Advertise