toolchain
toolchain copied to clipboard
Toolchain and libraries for C/C++ programming on the TI-84+ CE calculator series
As of right now, if you have a need to scale/draw a transparent sprite, you either have to sacrifice clipping or sacrifice scaling. Or write your own handlers for clipping...
people on the CE Programming discord said that this could be done by rotating the buffer, though they also said "it's [probably] far more trouble than it's worth". I'm aware...
Calling `gfx_SetTextConfig(gfx_text_clip);` causes print routines to draw both `gfx_SetTransparentColor` and `gfx_SetTextTransparentColor` colors as transparent. For example: ```c #include #include int main(void) { bool clip = false; /* Initialize graphics drawing...
Currently doubles are aliased to floats. This could probably be changed in the future if enough people care, as well as adding support for long doubles.
The below functions should be implemented gfx_Arc(); gfx_FillArc(); gfx_Arc_NoClip(); gfx_FillArc_NoClip();
Garbage collect should be a standard Fileioc function. I would also suggest a function that would tell you when a garbage collect would be necessary. I assume this is just...
As we've [seen](https://github.com/CE-Programming/toolchain/commit/abc5db5aad6ea8e06f5d6ccf3c55d1fea6948328) with the SpriteRotate command, it was broken for certain cases that we don't test - we should definitely have more than one test/example for each thing. At...
It would be cool if there was a GraphX function to draw thick lines.
putting here for neatness Here is the whole device descriptor: ``` Bus 001 Device 032: ID 0557:2008 ATEN International Co., Ltd UC-232A Serial Port [pl2303] Device Descriptor: bLength 18 bDescriptorType...