Ab Plananarama 2.0 unterstützt das Plugin auch Amiga-Hardware-Sprites. Da diese von der benutzerdefinierten Chipsatz-Hardware des Amiga verwaltet werden, können sie ohne Leistungseinbußen äußerst effizient gezeichnet werden. Allerdings waren Sprites schon immer die Achillesferse des Amigas, da sie im Vergleich zu anderen Systemen (insbesondere im Vergleich zu Spielkonsolen) recht eingeschränkt sind.
Konkret gibt es die folgenden Einschränkungen, wenn es um Hardware-Sprites auf dem Amiga geht:
Aufgrund all dieser Einschränkungen werden Sie mit Amiga-Hardware-Sprites keine Berge versetzen können, aber wenn Sie nur ein paar Sprites benötigen, können sie trotzdem recht nützlich sein, weil sie so schnell gezeichnet werden können, da sie vollständig auf der Hardware gehandhabt werden.
Beachten Sie, dass Sie bei der Verwendung von Hardware-Sprites Plananarama im Paletten-Modus verwenden sollten, da Sie im Remapping-Modus keine Kontrolle über die Palettenstifte des Bildschirms haben, sodass es keine Möglichkeit gibt, die Sprite-Farben einzustellen. Siehe Paletten-Modus für Details.
Beachten Sie auch, dass Sie möglicherweise den Tag SpriteResolution
setzen sollten, wenn Sie Hardware-Sprites verwenden. Andernfalls
verwenden Ihre Sprites die Sprite-Auflösung des Systems, was
möglicherweise nicht Ihren Wünschen entspricht. Z.B. wenn die
Sprite-Auflösung des Systems "Hires" ist, werden Ihre Sprites
auch in "Hires" erscheinen, was möglicherweise nicht das ist,
was Sie wollen. Die Sprite-Auflösung des Systems ist typischerweise
identisch mit der Mauszeiger-Auflösung, die in den "Pointer"-Einstellungen
des Systems eingestellt ist, weil AmigaOS den Mauszeiger unter
Verwendung eines Hardware-Sprites implementiert. Wenn der Benutzer
hier also einen Hires-Zeiger konfiguriert hat, verwenden alle
Ihre Sprites standardmäßig auch "Hires". Wenn Sie das nicht
möchten, setzen Sie den Tag SpriteResolution
auf 1, um Lores-Sprites
zu erzwingen. Siehe Plananarama konfigurieren für Details.
Beachten Sie, dass der Tag SpriteResolution
nur auf AGA-Systemen
wirklich benötigt wird, da Sprites auf ECS-Systemen immer Lores sind.