Retro Rocket OS
Loading...
Searching...
No Matches
MAKESPRITE Function
handle = MAKESPRITE(buffer, length)

Allocate and initialise a new sprite from image data loaded into a memory buffer


Examples

sm = MEMALLOC(4096)
f = OPENIN("/images/owl.png")
BINREAD f, sm, 4096
spr = MAKESPRITE(sm, 4096)
MEMRELEASE sm
PLOT spr, 600, 400

Notes

  • An error will be raised if the memory does not contain valid image data, or is unable to be read

See also: SPRITELOAD · PLOT · PLOTQUAD · MEMALLOC