Making scrollable backgrounds

From NeoGeo Development Wiki
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

Scrolling backgrounds are formed using a set of sprites positioned directly next to each other. A sprite is only 16 pixels wide, so many are needed to fill the screen horizontally. The Sticky bit is often used to make this simpler. A set of 21 chained sprites can be used to make a single full-screen scrolling background layer.

Updating VRAM

(todo)

Demos

Interactive demos with source can be found here.

(todo: clean it up, make scroll3, finish documenting it here)