CAESAR Logo

Catalogue of Arcade Emulation Software - the Absolute Reference

Valid XHTML 1.0! Valid CSS!

X-Arcade

X-Arcade

Large CAESAR Logo

qix.c

0.23 [John Butler, Ed. Mueller]


TODO:

- The Kram encryption algorithm is not understood. I merely provide tables to decrypt it, derived by comparison with the not encrypted versions.

- I applied the interleave change only to elecyoyo because these games are really sensitive to timing, and kram's service mode was disturbed by it (the high score and audit pages were broken).


NOTES:

- The encrypted version of Kram doesn't have the protection MCU it's not clear what the 16R4 PAL does.

- Electric Yo-Yo was hanging in attract mode because of a synchronization issue. This was fixed by increasing the interleave to 20. The reason for the hang was that CPU #2 was reading location $8013 of shared RAM after clearing it and before CPU #1 had put the correct value in it.


WIP:

- 0.96u2: Nicola Salmoria added cocktail flip support to the Qix driver.

- 0.91u1: Nicola Salmoria updated Qix driver and Derrick Renaud added external volume control and stereo support. Replaced DAC sound with Discrete_Components.

- 2nd June 2001: Aaron Giles added Slither to the Qix driver and fixed a multitude of problems in the other games.

- 0.35b10: Changed M6802 CPU3 clock speed to 3680000 Hz.

- 0.31: Merged zookeep.c with qix.c driver, they now also support rotation [John Butler].

- 0.29: Added zookeep.c driver.

- 0.23: Added qix.c driver.