Making scrollable backgrounds: Difference between revisions

From NeoGeo Development Wiki
Jump to navigation Jump to search
m (3 revisions: Import from wikkii)
m (small cleanup)
Line 1: Line 1:
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.
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==
==Updating VRAM==
 
(todo)
todo


==Demos==
==Demos==
Interactive demos with source can be found [http://smkdan.eludevisibility.org/neo/scroll_02.zip here].


Interactive demos with source can be found [http://smkdan.eludevisibility.org/neo/scroll_02.zip here]
(todo: clean it up, make scroll3, finish documenting it here)
 
todo: clean it up, make scroll3, finish documenting it here


[[Category:Code]]
[[Category:Code]]

Revision as of 08:18, 5 June 2015

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)