"BEWARE 20,000 VOLTS" – The Joy of SpriteExtend
Background
The Acorn operating system RISC OS is built from a kernel and a collection of software components called relocatable modules. Its native bitmap format is the sprite.
SpriteExtend
RISC OS’s most fundamental sprite drawing routines live alongside the other VDU handling within the OS kernel. However, that’s not enough to support all of the defined sprite operations. A support module called SpriteExtend enters the fray: it hooks into the OS and steps in when required to implement the extended OS_SpriteOp
operations.