Important Notice: Our web hosting provider recently started charging us for additional visits, which was unexpected. In response, we're seeking donations. Depending on the situation, we may explore different monetization options for our Community and Expert Contributors. It's crucial to provide more returns for their expertise and offer more Expert Validated Answers or AI Validated Answers. Learn more about our hosting issue here.

What is the difference between hardware sprites and software sprites?

0
Posted

What is the difference between hardware sprites and software sprites?

1

A hardware sprite is where you use the game system sprite/object hardware to display a sprite. A software sprite is where you draw a sprite into background tiles or into a mode 3/4/5 bitmap plane. Most people don’t usually use software sprites unless they are trying to do something that can’t be performed with hardware sprites. The reason software sprites aren’t often used is because it consumes lots of CPU time to move a software sprite. The term software sprite is confusing & sometimes misleading to some. A “software sprite” is nothing more that a bunch of writes (and possibly reads) directly to tile/bitmap VRAM.

Related Questions

What is your question?

*Sadly, we had to bring back ads too. Hopefully more targeted.

Experts123