Changes
/* Sprite Comparisons */
C64:
* The C64 has 8 hardware sprites.
* Each sprites sprite can be one of two resolutions: high resolution or multicolour.* The sprites use the same palette as the main screen. You can define 1 unique colour for each sprite. In multicolour mode 2 colours are shared between each sprite.
* The priority of sprite-to-sprite is fixed. Sprite 0 has a higher priority than sprite 8.
* The pixel size in high resolution is comparable to CPC's mode 1. Each pixel can be either transparent OR a colour unique for each sprite. The pixel size in multicolour is comparable to CPC's mode 0 and each pixel can be transparent or 1 of the other 3 colours.
* Each sprite can be magnified in height.
* Sprite data is fetched from main RAM.
* The Plus has 16 Amstrad CPC doesn't have hardware sprites. They share a seperate 16 colour palette. They can have a resolution All sprites must be drawn and erased using the same as mode 2 or magnified to have a resolution like mode 1 or mode 0CPU. Each sprite It is 16x16 pixelstherefore slower to draw sprites on the CPC.
(Plus extra features must be activated using a special control sequenceenabled first before sprites can be used) * The Plus has 16 hardware sprites.When this * The sprites have their own seperate palette of 16 colours chosen out of 4096 colours.* The priority of sprite-to-sprite is done, the ASIC registers fixed. * Each sprite can be made visible in memory between &4000-&7fffunmagnified (mode 2 resolution), x2 (mode 1 resolution) or x4 (mode 0 resolution). The Plus registers They can then also be accessed using normal memory read/write operations)magnified in height.* Sprite data is stored in on-board ASIC RAM.