Set the screen to modify sprites of.
Syntax[]
SPPAGE screen
| Input | Description |
|---|---|
screen
|
Screen to modify. 0 is the top screen, 1 is the bottom screen. |
Sets the current sprite screen. This changes which screen all following sprite commands will affect.
Examples[]
PNLTYPE "OFF" 'so lower screen is visible ' Write something to the lower screen's sprites SPPAGE 1 SPSET 0,64,0,0,0,0 'boy sprite
' Write something to the upper screen's sprites SPPAGE 0 SPSET 0,96,0,0,0,0 'witch sprite
Notes[]
screen is rounded down.
To actually see the lower screen sprites, it is necessary to first disable the keyboard with PNLSTR "OFF".
SPPAGE also influences other commands that interact with the sprite system's resources. For example, this includes LOAD, SAVE, the CHR* commands, and the COL* commands if specifying resource types without a screen.
Errors[]
| Action | Error |
|---|---|
| Zero arguments are provided | Syntax error |
screen is not zero or one
|
Out of range |
A string argument is provided for screen
|
Type Mismatch |
See Also[]
- Sprite overview
BGPAGE