DrTypo wrote:I just tried it. It's really fun, incredible sprite action!I'm not very good at shoot them up, my best score is 392572.

That's not bad! I'm not good at playing it either. Luckily it has a cool replay function to watch all the bosses.

LaceySnr wrote:What's the DSP doing for the sprites exactly? i did some pure software sprites and only got up to around 27 16x16 pixel sprites (in true colour) with background before I started losing frames.

The DSP tracks all the sprite movement on the screen to calculate the differences of the overlapping areas of two successive frames. I.e. the engine processes only the pixels which need to be restored. E.g.: the background on a non moving sprite doesn't need to be restored.

Eero Tamminen wrote:Only minor thing is that when one exits back to GEM desktop, screen is messed.Needs real TOS as EmuTOS doesn't support DSP XBios() calls yet.

Ah thanks for the report. For the time being please use a "non-compatible" screen mode to avoid the messed screen.

Anima wrote:Good! I'm afraid to ask but is the pad button assignment ok? It should be A for fire and B for bombs, isn't it? You can also exchange those buttons in the in game options so does that work as well?

Yes, the jag pad buttons assignment is correct. Default is A for fire and B for bombs.The exchange option also works well.

ctirad wrote:Yes. It correctly detects the Falcon 030, FPU and FastRAM. However, I'm afraid the FX driver makes some nasty things with MMU.

As long as the Fast-RAM is properly accessible via the GEMDOS Mxalloc() function it should work (the MMU is not being used by the game at all). The binary also has the flag set to be loaded into the Fast-RAM area. However, display memory will always be allocated in the ST-RAM area.

Did you notice some HD activity (flashing LED) right after the background appears? Loading and compiling the sprites will take a few seconds to finish.

Since the display memory consumption is quite high I would like to know if booting without any auto folder programs and accessories fixes the problem!?