If you have a forum account, have more than 4 posts and are not part of a restricted usergroup, then you can chat in our main Discord server room directly from here and continue using the forums at the same time. Or you can join our server directly and access many more discussion rooms!

Maybe one day that will come, since we can now program ASM on-calc with Mimas on the TI-83+/84+/SE, but it will most likely depend if there is enough demand.

Also, the calculator only has a small amount of user RAM and Flash, and the C code will take a considerable amount of space compared to the executable, especially with comments. Don't expect to make a large game directly on-calc, especially with good graphics (since an on-calc sprite maker would most likely take longer to use)

Pretty awesome toolchain update! Installing on windows is probably the easiest toolchain installation in the entire world now. Lots of bug fixes and feature additions, keep reading for more or just get the download.

Note: Libraries are now included by using '#include <graphx.h>' rather than '#include <lib/ce/graphx.h>'. Also, if you are updating an older project, please use an updated makefile from the examples folder. These changes are important, so be sure to make them!

Things that have changed (there's more too, take a look at github):

Able to build natively on any platform now simply by typing 'make'ConvPNG has been updated to fix a few memory issues (work goes on to add appvar support)Complete restructure of toolchain hierarchy; can now simply clone the repo and make. (see readme)Added gfx_FloodFill, gfx_ScaleSprite, and gfx_SetFontHeight, along with about a 5-9% speed increase in clipped sprite drawing.Optimized gfx_AllocSprite (Thanks Runer)Native convpng, convhex, and other programs for ease of use.

Also, jacobly is doing insane things with llvm, so feel free to give him some kudos whenever he's around Many thanks to jacobly and Adriweb for testing and telling me when I messed things up Enjoy everyone! Until next time.

This is because of people who apparently need it for their online IDEs. But since you don't like it, I'm just going to scrap it and put everything in one folder if that is okay with you. Then it will just be #include <graphx.h>, which obviously will never be changed.

That said, I guess I'll commit some compatibility thing for the older paths to still work instead of possibly make people angry about the toolchain updates breaking their stuff.*However* because things should still be updated, it will print an annoying deprecation warning message until their code gets fixed And eventually, I guess this compatibility layer may get removed.

This is the proper way to handle a graceful deprecation/removal for "breaking" changes (even if it's here a matter of removing just a few chars)