CAESAR Logo

Catalogue of Arcade Emulation Software - the Absolute Reference

Valid XHTML 1.0! Valid CSS!

X-Arcade

X-Arcade

Large CAESAR Logo

lsasquad.c

0.37b5 [Nicola Salmoria]


TODO:

- I think storming is supposed to be a bootleg without mcu, so I should verify if it works with the mcu not hooked up.

- Wrong sprite/tilemap priority. Sprites can appear above and below the middle layer, it's not clear how this is selected since there are no free attribute bits. The priority seems to involve split transparency on the tilemap and also priority on sprites (so that people pass below doors but airplanes above). It is confirmed that priority is controlled by PROM a64-06.9 (grounding A9 makes sprites disappear).

- Scrollram not entirely understood - it's most likely wrong, but more than enough to run this particular game.

- The video driver is pretty slow and could be optimized using temporary bitmaps (or tilemaps), however I haven't done that because the video circuitry is not entirely understood and if other games are found running on this hardware, they might not like the optimizations.

- Unknown writes to YM2203 output ports (filters?)


WIP:

- 0.37b5: Added lsasquad.c driver.

- 13th July 2000: Nicola Salmoria sent in a driver for LSA Squad / Storming Party.