CAESAR Logo

Catalogue of Arcade Emulation Software - the Absolute Reference

Valid XHTML 1.0! Valid CSS!

X-Arcade

X-Arcade

Large CAESAR Logo

wgp.c

0.37b10 [David Graves]


TODO:

- Offer fake-dip selectable analogue steer

- Is piv/sprite layers rotation control at 0x600000 ?

- Verify y-zoom is correct on the stages that use it (including Wgp2 default course). Row zoom may be hard to verify, but Wgp2 course selection screen is probably a good test.

- Implement proper positioning/zoom/rotation for sprites.

- DIP coinage

- Wgp: Analogue brake pedal works but won't register in service mode.

- Wgp2: PIV layer vertical position gets badly out of alignment with sprites. Appears to happen whenever piv zoom (which we don't implement) changes from default 0x7f. Piv zoom also required for course selection screen.


NOTES:

- Driver based on Raine source.

- World Grand Prix runs on hardware which is pretty different from the system Taito commonly used for their pseudo-3d racing games of the time, the Z system. Different screen and sprite hardware is used. There's also a LAN hookup (for multiple machines).


WIP:

- 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.

- 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.