CAESAR Logo

Catalogue of Arcade Emulation Software - the Absolute Reference

Valid XHTML 1.0! Valid CSS!

X-Arcade

X-Arcade

Large CAESAR Logo

toaplan1.c






TODO:

- Add support for HD647180 (Z180) sound CPUs (once their internal ROMS are dumped). These are: Fire Shark/Same! Same! Same! Vimana


NOTES:

- Driver by Darren Olafson. Technical info: Carl-Henrik Skarstedt & Magnus Danielsson. Driver updates: Quench. Video updates: SUZ

- Fire Shark and Same! Same! Same! have a hidden function for the service input. When invulnerability is enabled, pressing the service input makes the screen scroll faster.

- OutZone (set 2) has a bug in the 68K code. An Jump instruction at $3E6 goes to to an invalid instruction at $13DA4. It should really jump to $13DAA. This bad jump is executed by flicking the 'Service DSW' while after the game has booted. The other Outzone set correctly goes to service mode, but this set just loses the plot.

- OutZone (set 2) uses different enemies in some stages and has extra bonuses compared to set 1. The music sequences are also in different orders between the sets. So which is the newest version ?

- Demonwld (Toaplan copyright) is a newer version, and has a different game level sequence compared to the Taito licensed version.


WIP:

- 0.99u8: Pierpaolo Prazzoli fixed sprite-sprite priorities in the Toaplan1 games.

- 0.80: Quench corrected savestate setup and adjustments for TMS32010 internal data map in the Toaplan1 driver.

- 2nd March 2004: Quench added internal data memory map to the TMS32010 CPU core and fixed overflow in the ADDH instruction, and adjusted the Twin Cobra / Wardner, Toaplan1 and Hard Drivin' drivers accordingly.

- 0.78u1: Mamesick removed a few IPF_CHEAT in the toaplan1/2 drivers so mame doesn't hide the dipswitches. Activates the 'Invulnerability' dipswitch.

- 0.61: Added proms ($0, $20 - sprite attribute and unkonwn) to some games.

- 16th May 2002: Quench updated the toaplan1 driver with a few fixes and additions.

- 15th October 2001: SUZ updated the Toaplan1 driver.

- 10th October 2001: Quench sent in an update to the Toaplan1 driver, adding two clone ROM sets and fixing a lot of bugs in the graphics emulation.

- 9th September 2001: SUZ improved graphics in the Toaplan1 driver.

- 22nd August 2001: SUZ did a temporary fix to make sprites visible in the Toaplan1 driver.

- 14th February 2001: Quench fixed the Toaplan1 games to work correctly in 16bpp mode.

- 20th February 2000: Quench sent in a lot of fixes to the Toaplan driver, for example the startup hangs are fixed now, and he also added Fire Shark / Same! Same! Same! to the driver.

- 4th December 1999: Quench added another Vimana romset to the toaplan1 driver and fixed some other problems.

- 0.36b8: Changed zerowing.c to toaplan1.c driver.

- 0.36b7: More fixes in the Toaplan games [Satoshi Suzuki].

- 0.36b6: Satoshi Suzuki fixed priorities and scroll offset in the Toaplan games.

- 17th June 1999: Darren Olafson sent in a driver with Demon's World and Rally Bike, but they still have some glitches.

- 15th May 1999: Darren Olafson sent in the Toaplan driver with Outzone and Tatsujin / Truxton support.

- 8th May 1999: Darren Olafson sent some pictures of a work-in-progress Tatsujin / Truxton driver.

- 5th March 1999: Brad Oliver updated the Toaplan driver, graphics now use palette reduction (16-bit video mode not needed), Vimana rom sets are merged and a few other changes.



- 25th February 1999: Brad Oliver and Nicola Salmoria have squished several bugs from the Zero Wing driver.

- 23rd February 1999: Darren Olafson has added Hellfire to the Zero Wing driver.

- 21st February 1999: Darren Olafson has made Zero Wing faster, and fixed the colors.

- 15th February 1999: Darren Olafson has made a preliminary Zero Wing driver (Nothing works with it yet though).

- 0.35b4: Added zerowing.c driver.