void gxSetMode(bool enabled); #define gxClearBuff gxFillW void gxRefresh(); void gxDrawBmp(void far* bmp); void gxPixel (uint x, uint y, uchar coul); void gxPixB (uint x, uint y); void gxPixW (uint x, uint y); void gxPixLG (uint x, uint y); void gxPixMG (uint x, uint y); void gxPixDG (uint x, uint y); void gxPixInv (uint x,uint y); uchar gxPixTest (uint x,uint y); void gxVLine (uint x, uint ymin, uint ymax, uchar coul); void gxVLineB (uint x, uint ymin, uint ymax); void gxVLineW (uint x, uint ymin, uint ymax); void gxVLineLG (uint x, uint ymin, uint ymax); void gxVLineMG (uint x, uint ymin, uint ymax); void gxVLineDG (uint x, uint ymin, uint ymax); void gxVLineInv (uint x, uint ymin, uint ymax); void gxHLine (uint xmin, uint xmax, uint y, uchar coul); void gxHLineB (uint xmin, uint xmax, uint y); void gxHLineW (uint xmin, uint xmax, uint y); void gxHLineLG (uint xmin, uint xmax, uint y); void gxHLineMG (uint xmin, uint xmax, uint y); void gxHLineDG (uint xmin, uint xmax, uint y); void gxHLineInv (uint xmin, uint xmax, uint y); void gxFill (uchar coul); void gxFillW (); void gxFillLG (); void gxFillMG (); void gxFillDG (); void gxFillB (); void gxInverse (); void gxSprite (int x, int y, void far* spr, uchar mode); void gxSpr_M_C (int x, int y, void far* spr); void gxSpr_noM_C (int x, int y, void far* spr); void gxSpr_M_noC (int x, int y, void far* spr); void gxSpr_noM_noC (int x, int y, void far* spr);
It is available on the file sharing:
http://www.casiocalc...urces#gxlib-1-0
There is a small example to show how the colors appear on screen, and a detailed readme to explain how to use the lib.
The sprites can be coded with a new version of Sprite Maker, but i didn't correct all the little bugs now But i think it will be clear in a couple of days
Please give me your comments