Third-party TI-84 Plus CE / TI-83 Premium CE emulator, focused on developer features
CEmu is a third-party TI-84 Plus CE / TI-83 Premium CE calculator emulator, focused on developer features.
CEmu works natively on Windows, macOS, and Linux. For performance and portability, the core is programmed in C and its customizable GUI in C++ with Qt.
Note: CEmu is not a TI product nor is it TI-endorsed/affiliated. If you need an official TI CE emulator, TI-SmartView™ CE is for you.
Development builds are available here: https://ce-programming.github.io/CEmu/download
Official stable releases are available here: https://github.com/CE-Programming/CEmu/releases
Note that Release builds have an update checking feature, which is disabled in development builds.
You can find information for building CEmu yourself from the source on this wiki page. If you encounter any problems, feel free to open an issue!
You can join us on the CE Programming
Discord server in the #cemu-dev
channel: Discord Chat Link.
If you prefer IRC, the chat is also bridged to the EFNet #cemu-dev
channel (you can use a web client like IRCCloud, if you don't want to use a local application).
Depending on how active the channel is you might not get a response.
In that case, post your questions here, and we will get back to you as soon as possible.
You're welcome to report any bugs you may encounter, in addition to any feature requests you may have. If you want to help, tell us, or send patches / pull requests!
If you'd like to contribute code, please consider using Artistic Style with the settings specified in the .astylerc
file to format your code. Qt Creator can format code with Artistic Style with minimal setup.
We also welcome more translations. Qt Linguist is a great tool for that (here's a tutorial).
CEmu is licensed under the GPLv3.
Acknowledgements: Some CEmu parts are, directly, modified, or inspired, from z80e, Firebird, libtifiles, tivars_lib_cpp, KDMacTouchBar, and FatCow's "Farm-Fresh Web Icons".
The complete licensing information is available in the LICENSE file.