NCoT Docs
Contents:
NCoT Site
ZX Spectrum Next Programming Documentation
ZX Spectrum Next Layer 2 Graphics
ZX Spectrum Memory Banking
ZX Spectrum Next Sprites
ZX Spectrum Next Input
ZX Spectrum Next Copper
Computing Maths
NCoT Docs
HOME
About
NCOT
Documentation
SineSoft
Social Media
Support Me
»
ZX Spectrum Next Programming Documentation
View page source
ZX Spectrum Next Programming Documentation
¶
This is programming documentation for the ZX Spectrum Next.
Contents:
ZX Spectrum Next Layer 2 Graphics
ZX Spectrum Memory Banking
Layer 2 Bank Switching
ZX Spectrum Next Sprites
Overview
Sprite Patterns
Sprite Attributes
Sprite API
Loading Sprites
Editing sprites to make a sprite sheet
Convert the sprite sheet to raw data
Load the sprite sheet into the Next
Setting up the Sprite System
Drawing Sprites
Setting up the Next registers
Sprite Attributes
Sample Code
Summary of how to set up sprites
Rotating Sprites
Scaling Sprites
Bigger sprites
Terminology
Composite Sprites
Unified Sprites
Managing Multiple Sprites
ZX Spectrum Next Input
Standard joysticks
Warning
Reading the Joystick
Peripheral 1 Register
The Keyboard
Input Debounce
Key Pressed Once
Key Held Down
Key Released
ZX Spectrum Next Copper
Overview
Drawing in the screen border
Parallax Scrolling
Initialising the Copper
Updating the Copper while it is running
Uploading each frame
Change specific lines of the copper list every frame
Drawing bars in the border
Parallax Scrolling