REM>.Src.Banner REM Display loading banner... REM Acorn Invaders (c) DynaByte Software 2007,09. REM Initialise... xpos%=0:ypos%=4:xsize%=8:ysize%=12 :REM Position & Size. x_eig%=16:y_eig%=20 :REM Screen object stuff. DIM screen%24,banner%16,blk%20 blk%!0=4:blk%!4=5:blk%!8=11:blk%!12=12:blk%!16=-1 SYS "OS_ReadVduVariables", blk%, blk% screen%!x_eig%=blk%!0:screen%!y_eig%=blk%!4 screen%!xsize%=(blk%!8)+1<.Resources.Graphics.Banner") banner%!xsize%=300<0 THEN ERROR 255,"Squash returned non-zero status : "+STR$(status%) SYS "OS_SpriteOp", 256+17, area% :REM Verify data. =area% REM Display a sprite at given co-ordinates. DEFPROCplot(sprite$,x%,y%) LOCAL address% SYS "OS_SpriteOp", 256+24, gfx_area%, sprite$ TO ,, address% SYS "OS_SpriteOp", 512+34, gfx_area%, address%, x%, y%, 0 ENDPROC