XLib

xLIB is a set of BASIC libraries that adds assorted extra functionality to the language, originally created by tr1p1ea (Patrick Prendergast).

ClearScreen - real(0,ULCD)
DrawSprite - real(1,x,y,w,h,p#,pX,pY,logic,flp,ULCD)
DrawTileMap - real(2,MTRX#,xO,yO,W,H,xS,xE,yS,yE,p#,LOGIC,tSiz,ULCD)
RecallPic - real(3,p#,LOGIC,ULCD)
ScrollScreen - real(4,scrDir,scrStep,ULCD)
ChngContrast - real(5,f#,val). 0=SetContrast;1=ReturnCurrentContrast
UpdateLCD - real(6)
RunIndicator - real(7,value) 0=off;1=on
GetKey - real(8) Returns keycode
CreatePIC - real(9,f#,p#,[1=64 rows]) 0=stoPic;1=DelPic
ExecArcPrgm - real(10,f#,tPrg#) Pass Ans=“FN”
GetCalcVer - real(11) Returns calcver. 0=83+;1=SE;2=84+;3=SE
DrawShape - real(12,shapeType,x1,y1,x2,y2,ULCD)
TextMode - real(13,f#,[chr]) 0=uninv;1=inv;2=lwrcse;3=un;4=outputchar
CheckRAM - real(14) Returns amount of free RAM.