- CE C Toolchain and Libraries for the TI84+CE/TI83PCE
- 28 Jan 2016 09:50:06 pm
- Last edited by MateoConLechuga on 26 Dec 2020 04:32:10 pm; edited 3 times in total
Hello all! I'm happy to announce that version 1.0 of the C development SDK for the TI84+CE and TI83PCE is available on GitHub now. Rather than going through this crazy process, you can now simply download the zip file, copy the folder to somewhere on your computer, set up your environment variables specific to your OS, and then use make in order to build your programs locally. Of course, it uses the ZDS compiler which is only natively supported on Windows, but works perfectly under Wine. If you wish to avoid even more hassle and you have access to the onlines, you can also use TI Planet's C Project Builder, available here: https://tiplanet.org/pb/ (You will need an account if you don't have one)
Now, ignoring all the craziness that happened with licenses, some standard CE C libraries have also been released. Currently there are 2; one for graphics and one for interfacing with the keypad. Included in each you will also find example programs in C using these libraries, and ASM source code licensed under the BSD 2 Clause. These libraries outperform their direct C equivalent as they are written in assembly and can behave however they want. Since they are still in version 1.0, there's a long way to go. But since things are easy to add to now, hopefully I can get some help Anywho, here are the links so you can build your own programs, along with a screenshot using the C graphics library just for fun.
C Development SDK: https://github.com/CE-Programming/toolchain/releases/latest
C Standard Libraries: https://github.com/CE-Programming/libraries/releases/latest
Enjoy everyone, and please post any pull requests/bug reports and comments you may have! This has been a long ride
Note:To install libraries so you can use them in development, simply read the readme provided on GitHub or in the zip. It's really easy.
Now, ignoring all the craziness that happened with licenses, some standard CE C libraries have also been released. Currently there are 2; one for graphics and one for interfacing with the keypad. Included in each you will also find example programs in C using these libraries, and ASM source code licensed under the BSD 2 Clause. These libraries outperform their direct C equivalent as they are written in assembly and can behave however they want. Since they are still in version 1.0, there's a long way to go. But since things are easy to add to now, hopefully I can get some help Anywho, here are the links so you can build your own programs, along with a screenshot using the C graphics library just for fun.
C Development SDK: https://github.com/CE-Programming/toolchain/releases/latest
C Standard Libraries: https://github.com/CE-Programming/libraries/releases/latest
Enjoy everyone, and please post any pull requests/bug reports and comments you may have! This has been a long ride
Note:To install libraries so you can use them in development, simply read the readme provided on GitHub or in the zip. It's really easy.