View Single Post
Old 21 November 2021, 21:59   #85
jotd
This cat is no more
 
jotd's Avatar
 
Join Date: Dec 2004
Location: FRANCE
Age: 52
Posts: 8,303
I haven't measured it but I have tested it on my real A500, I had to find an external drive (that I had in store and which worked perfectly) to write a floppy for it on my A1200 (which has CF IDE but the internal floppy drive was dead) so my A500 could boot the game (the A500 drive still works perfectly, after I replaced it by a newer A1200 board drive 25 years ago).

But it uses sprites for ghosts, and is pretty much optimized in assembly, with lookup tables for multiplications & squaring.

I don't even need double buffering (which is somehow painful to do anyway)

Besides, the blitter objects aren't blitted in all planes when possible, using well-thought palette ordering. For instance MsPacman has only 4 colors, and doesn't intersect with the maze ever, so it's blitted on 2 bitplanes only and doesn't use cookie cut blitting

Only moving fruit uses all 4 planes blit and cookie cut to avoid destroying the maze.

I can only imagine how hard it must be to create a 32 color game with blits everywhere, and that is fast enough on a A500...

Last edited by jotd; 21 November 2021 at 22:04.
jotd is offline  
 
Page generated in 0.07541 seconds with 11 queries