CAESAR Logo

Catalogue of Arcade Emulation Software - the Absolute Reference

Valid XHTML 1.0! Valid CSS!

X-Arcade

X-Arcade

Large CAESAR Logo

deco32.c

0.58 [Bryan McPhail]


TODO:

- Tattoo Assassins & Dragongun use an unemulated chip (Ace/Jack) for special blending effects. It's exact effect is unclear.

- Video backgrounds in Dragongun?

- Locked'N Loaded (parent set) is a slightly different hardware revision: board # DE-0420-1 where the US set is DE-0359-2. The sound is _not_ hooked up correctly for this set.


NOTES:

- Data East 32 bit ARM based games.

- Driver: Emulation by Bryan McPhail and Tim, Avedis and Stiletto for many things including work on Fighter's History protection and tracking down Tattoo Assassins.

- Tattoo Assassins is a prototype, it is thought only 25 test units were manufactured and distributed to test arcades before the game was recalled. TA is the only game developed by Data East Pinball in USA, rather than Data East Corporation in Japan. Tattoo Assassins uses DE Pinball soundboard 520-5077-00 R

- The Tattoo Assassins eprom seems strange... It's 1024 bytes in size, and 8 bit in width, but offers a 'multiple read' mode where a bit stream can be read starting at any byte boundary.


WIP:

- 0.113: Zsolt Vasvari removed unnecessary idle skipping code from the Deco32 driver. This allows removal of a couple of now-unused functions from cpuexec.

- 0.111u2: Aaron Giles improved cycle timings in the ARM CPU core. Altered the deco32 CPU clocks to be more realistic.

- 0.93: Fixed clock speed to 15255 Hz in games with second OKI6295.

- 21st June 2003: Brian A. Troha added some documentation to the Deco32 driver.

- 2nd March 2002: Bryan McPhail added sprite flicker to the Captain America driver, and Stephane Humbert fixed the input ports in it.

- 3rd February 2002: Bryan McPhail submitted the Captain America driver and ARM CPU core written by him and Phil Stroffolino. Captain America is almost perfect and includes sound, but the other games in that driver don't work - Fighter's History uses a protection chip, Dragon Gun and Locked 'N Loaded use a different sprite RAM format which is not yet emulated, and Tattoo Assassins works with sound, but lacks the graphics ROMs.