Changes
Created page with 'Sprites Multiplexing is a technic often used on other achines with Hardware Sprite Capability. It was often used on the [[Commodore 64|C64]]. On the Amstrad PLUS range, it cou…'
Sprites Multiplexing is a technic often used on other achines with Hardware Sprite Capability.
It was often used on the [[Commodore 64|C64]].
On the Amstrad PLUS range, it couldn't be used as well. But some possibilities exist.
It allows to Multiplex the same Sprite at different rasters lines.
The technic impose some specifications :
* The same Sprite is simply copied as it is.
* No multiplexed sprites can be at the same Line.
This can then be used for games like Shoot'emups... as the spriutes don't always need to be well animated (just moved) and as enemies waves are often pre-determined (R-Type is the typical exemple).
So it fit well for Vertical Waves of enemies.
Also for vertical or even diagonal special effects.
==Sprites Multiplexing on an Amstrad Plus ==
* maybe the [[Synergy]] synergy demo.
==Other Sources ==
[[http://codebase64.org/doku.php?id=base:sprite_multiplexing Sprite Multiplexing Article for C64]]
[[Category:CPC Plus]][[Category:Programming]]
It was often used on the [[Commodore 64|C64]].
On the Amstrad PLUS range, it couldn't be used as well. But some possibilities exist.
It allows to Multiplex the same Sprite at different rasters lines.
The technic impose some specifications :
* The same Sprite is simply copied as it is.
* No multiplexed sprites can be at the same Line.
This can then be used for games like Shoot'emups... as the spriutes don't always need to be well animated (just moved) and as enemies waves are often pre-determined (R-Type is the typical exemple).
So it fit well for Vertical Waves of enemies.
Also for vertical or even diagonal special effects.
==Sprites Multiplexing on an Amstrad Plus ==
* maybe the [[Synergy]] synergy demo.
==Other Sources ==
[[http://codebase64.org/doku.php?id=base:sprite_multiplexing Sprite Multiplexing Article for C64]]
[[Category:CPC Plus]][[Category:Programming]]