BASIC Graphics - fvdhoef/aquarius-plus GitHub Wiki
BASIC graphics overview
Statements and Functions
- DEF INTLIST list$ = integer, integer, ...
- Creates list of two byte numbers
- SET COLOR palette# [, index] TO rgb, rgb, ...
- SET COLOR palette# [, index] TO list$
- GETCOLOR$(palette#)
- DEF COLORLIST colorlist$ = color#, color#, ...
- Creates list of color indexes
- SET TILE tile# TO color, color, ...
- SET TILE tile# TO colorlist$
- GETTILE$(tile#)
- DEF TILELIST tilelist$ = tile#, tile#, ...
- Creates list of tile numbers
- DEF ATTRLIST attrlist$ = attr, attr, ...
- Creates list of sprite or tilempap attributes
- DEF SPRITE sprite$ = spritle#, x-offset, y-offset; spritle#, x-offset, y-offset; ...
- SET SPRITE sprite$ [ON/OFF] [POS x,y] [TILE tilelist$] COLOR [colorlist$] [ATTR attrlist$]
- SET SPRITE spritle# [TILE tiledata$] [ATTR attr]
- SPRITECOL(...)
- Check for sprite collision (syntax to be determined),