CAESAR Logo

Catalogue of Arcade Emulation Software - the Absolute Reference

Valid XHTML 1.0! Valid CSS!

X-Arcade

X-Arcade

Large CAESAR Logo

baraduke.c

0.36b10 [Manuel Abadia]


TODO:

- The two unknown writes for the MCU are probably watchdog reset and irq acknowledge, but they don't seem to work as expected. During the first few frames they are written out of order and hooking them up in the usual way causes the MCU to stop receiving interrupts.

- Remove the sound kludge in Baraduke. This might actually be a feature of the CUS30 chip.

- The HD63701 MCU internal code is missing in all games. Using Pacland code (probably similar).


NOTES:

- The sprite and tilemap generator ICs are the same as in Namco System 86, but System 86 has two tilemap generators instead of one.

- In floor 6 of baraduke, there are gaps in the big boss when the player moves. This is the correct behaviour, verified on the real board.


WIP:

- 0.104u6: Aaron Giles fixed freezes at boot in Baraduke and Metro-Cross.

- 0.93: Added clock parameter to Namco CUS30 sound (24000 Hz).

- 0.80: Nicola Salmoria understood how sprite RAM buffering works, this fixes sprite lag but causes a glitch in rthunder (which might be correct behaviour) in baraduke.c and namcos86.c

- 15th December 1999: Manuel Abadia fixed the graphics priorities in Baraduke.

- 0.36b10: Added baraduke.c driver. TODO: Cocktail Mode

- 17th November 1999: Manuel Abadia sent in drivers for Baraduke and Metrocross.