=> R0 = &0xx if sprite in system area
&1xx if sprite in user area, and R2 = name
&2xx if sprite in user area, and R2 = pointer
R1 = pointer to spritearea (0 for system, 1 for Wimp)
R2 = pointer to sprite name, or sprite itself
R6 = Block to receive scale factors (or 0 for 'none')
R7 = Block to receive translation table (or 0 for 'none') of size 2/4/16 bytes as appropriate for the colour depth
<= R0 corrupt
Block at R6 contains scale factors
Block at R7 contains translation table
This SWI gives info of how the Wimp would plot this icon.
Under RISC OS 2 the sprite cannot be 256-colour.
See PRM 3, page 208.
|
|
|