Welcome to Cemetech! Since 2000, Cemetech (pronounced /'kʰɛməˌtɛk/ 🔊︎) has been teaching programming and electronics and developing software and hardware. Among Cemetech's specialties are TI, HP, and Casio graphing calculators like the TI-84 Plus, TI-Nspire, HP Prime, and Casio Prizm, embedded and DIY electronics, and computer and web programming. Cemetech provides a safe, friendly space for people to learn, show off projects, and share knowledge and expertise. Our staff of friendly volunteers hang out on our forum and IRC and SAX chatrooms, and are happy to help.
arTIfiCE v3 Released for TI-84 Plus CE OS 5.8.5
Published by KermMartian | Discuss this article

In 2020, after OS updates removed native programmability from the TI-84 Plus CE family, a user "YvanTT" released a jailbreak called ArTIfiCE to restore this previously officially supported feature. It quickly became a vital way to run shells, utilities, and games written in assembly or C, two languages that have traditionally been valuable ways for enterprising graphing calculator hobbyists to learn a more advanced STEM skill than the more primitive TI-BASIC on the calculators.

After five years, OS version 5.8.3 for the TI-84 Plus CE and OS 5.6.5 for the TI-82 Advanced Edition Python blocke ArTIfiCE; three months later, YvanTT released ArTIfiCE v2.0, again restoring native programmability. And following the pattern, OS 5.8.5.0047 for the TI-84 Plus CE once again blocked arTIfiCE in April of this year.

With the Back-to-School season now squarely behind us, YvanTT has released arTIfiCE v3 for TI-84 Plus CE OS 5.8.5, once again restoring native programmability in assembly and C, and once again making it possible to run the full library of community-created programs, utilities, and games for the TI-84 Plus CE from Cemetech and elsewhere. They also provided a well-written guide to installing arTIfiCE v3, including a handy FAQ ("Can I cheat with it?" "No. arTIfiCE only restores functionality TI calculators had for dozens of years and removed in recent OS versions. It is also not present in Press-To-Test (PTT) / exam mode, see below. arTIfiCE and arTIfi82 are in no way a cheating tool. Cheating is not condoned here in any way.").

Download:
ArTIfiCE v3 for TI-84 Plus CE and TI-83 Premium CE OS 5.8.5
Step-by-step guide to installing arTIfiCE v3



Permalink
Cemetech Minecraft: Version 26.2, Halloween Mansion
Published by KermMartian | Discuss this article

Cemetech is all about learning, teaching, creating, and making, but that doesn't stop us from having fun too. Cemetech currently hosts two game servers: a Minecraft server and an Unreal Tournament 2004 server. Both have been running for a surprisingly long period: our Minecraft server was launched on the last day of 2013, and remains active almost 13 years later. The current iteration of our Minecraft server is a PvE, survival environment that values players who build creative, visually or mechanically impressive buildings, and collaborate with kindness and compassion with our other players. Beyond the main world with long-lived cities, we have a rotating resource world, our "Abba" world, that switches world types and is regenerated with a new seed twice a week. We are also resurrecting our Museum World, with 16 years of builds made by Cemetechians, available soon. We host a Dynmap where you can see the current worlds even if you don't have Minecraft handy.

We run on the Bukkit-compatible Paper server, and that means we typically lag a little bit behind vanilla Minecraft version releases. Thanks to hard work by administrator LittleMoonBeam and others, the server is now upgraded to Minecraft 26.2. As you may know, Minecraft recently switched from its longstanding 1.x version numbering schema to a year-based version, hence the apparently jump past 25 major versions from 1 to 26! This upgrade brings exciting new blocks like Cinnabar and Sulfur, new mobs, and a new Sulfur Cave biome. Our players are already exploring these new features in the server's Abba world, so we encourage you to join us today!

In addition, we have an upcoming seasonal event. Way back in 2017, Cemetech administrator tifreak8x created a Halloween Mansion special event map full of puzzles, traps, and legendary loot. We ran the map for a few years, but we haven't offered it in quite some time. Now, with new changes and new loot, we expect it to be an exciting challenge for players new and old. We recommend playing with a group of other players (not least to grab your items when you die, as you only get one shot at it!), so start gathering your friends today. We'll be launching the event in October: you can find more details and the rules in the attached topic.

Join Us
Cemetech Minecraft server IP: mc.cemetech.net

You start the Halloween Mansion event in a storm-wracked village... but little can you expect just how fraught your journey will become...



Permalink
Projects of the Month: June 2026
Published by Michael2_3B | Discuss this article

We're back with another round of projects, with June bringing no shortage of fantastic work by our members. Let's check them out:

  • Arcade quartet: New to the site, paulvern brought us a collection of original games for the TI-83 Premium CE. It features various battle and puzzle games, including a galaga-inspired game called Star Swarm.
  • Axe4Unity - Run Axe programs in the Unity game engine.: Created by builderboy2005, Axe4Unity is a compiler and execution environment to run Ti83/84+ Calculator Axe programs within the Unity game engine. There are already several classic calculator games you can play right here in your browser, so check it out!
  • Bad Apple on the CE, with TI-BASIC: Using Lua Scripts, StephenM created an adaptation of the bad apple video on the TI-84+ CE homescreen.
  • BASIC Tetris [CSE, 8xp, 83p, 73p, EVO]: tifreak8x returns to his long-time BASIC Tetris game, releasing a version for the new TI-84 Evo.
  • CosmoCE: A Cosmodread-based roguelike for the TI-84CE: Cemetech member DaniNyaaa made progress on the main character and various other things for their new roguelike.
  • Ecological cell automata/agent-based simulator for the CE, need playtesters: Puffycosmo has announced the completion of their new ecosystem simulator, complete with plants behaving like cellular automata, and animals like agents. The goal of the player is to create a stable system. Be sure to take a look!
  • Hexes Hex Editor: StephenM has announced they are working on a full rewrite of their Hex Editor for the TI-84+ CE, moving away from ICE and instead writing it in C.
  • Hollow Knight on the TI-84 Plus CE-T: New to the site, finnooo8 has begun work on recreating the Hornet boss fight from Hollow Knight.
  • Love Me A Raycaster Engine: Written in Lua + Löve2D, StephenM has continued work on their Raycaster engine, this month adding more sprites, a scrolling skybox, and color shaded floors and ceilings.
  • lwIP | TCP/IP Networking for the TI-84+ CE: ACagliano made an incredible amount of progress, bug fixes, and more. Long-time Cemetechian calc84maniac also contributed optimizations (including a 10x speed improvement in one component) and additions. By the end of June, ACagliano released version 1.2, available in the attached topic.
  • Watch grass grow simulator: Mcdonalds_lover_32 has made a incremental clicker game about cutting grass. They're looking for feedback, so feel free to try it and post your feedback in the topic.
  • Neon, a new programming language for the CE: Bobb2 presented an interpreted, cross-platform programming language that they have been working on for four years. Neon runs on Windows, Linux, and the TI-84 Plus CE and other ez80 calculators: its design choices are similar to Python's, it sounds like it has preemptive multithreading, and its execution speed compares favorably to TI-BASIC and MicroPython (especially for graphics tasks). Check it out in the topic!
  • Pixel8, a monochrome sprite editor: Sprite editors have re-entered the zeitgeist, and spiCE_456 has brought Pixel8,an on-calculator sprite editor for the monochrome TI-83/TI-84 Plus family of calculators written in Axe Parser. It's specifically designed for 8x8 sprites for now, and including loading and saving sprites, filling the entire sprite with a color, and inverting the sprite. You can peek at the future by grabbing the July release of the program in the topic.
  • Random Things: StephenM has been using this topic to centralize the smaller projects he has worked on that aren't substantial enough for their own topics. In June, he showed off two TI-BASIC creations: a Plot-based 3D-ish racing game, and an on-calculator version of an animation from Deltarune Chapter 4.
  • RPG Starter Kit CE & Evo: After a long hiatus, tifreak8x has embraced TI-84 Evo programming this summer, including a port of his RPG Starter Kit project. In June, he got the Evo port up to parity with the TI-84 Plus CE version, including supporting a slightly larger map view, full hit detection on map items, screen transitions, and more. He also debugged some features, including scrolling the map. Finally, he helpfully found some bugs in SourceCoder 3's TI-84 Evo support along the way. If you're interested in making an RPG in TI-BASIC for the TI-84 Evo, check out RPG Starter Kit!
  • Screen Receiver for Casio CG calculators: Cemetech newcomer scratching_claws is building a Casio Prizm (fx-CG20, fx-CG50, etc.) screen receiver program, using some modern browsers' WebUSB API. They were inspired to create this by the official Casio program for Windows not having a Chromebook port: if you have a Prizm and want to be able to take screenshots of your calculator or share your screen in class, check out scratching_claws's work!
  • SNAKE++: Continuing their resurrection of an almost five-year-old project, RedSpacePanda released v1.0.0 of their TI-84 Plus CE Snake game this month. it includes snazzy graphics (and a Classic mode), a store for upgrades like custom skins and apples, and a customizable UI. If you're looking for a great Snake game for your TI-84 Plus CE, give this one a try!
  • SRec-Dump-App: An Impractical, Yet Useful, ROM Dumper: CVSoft has been productively lurking in the community ever since their more active years, and has resurfaced on the forum with a ROM dumper for the TI-73, TI-73 Explorer, and TI-83 Plus. CVSoft was motivated by an interest in archiving the operating systems/ROMs of very early TI-73 models he and community member Adriweb have collected for historical reference. He performed some of his testing on the TI-83 Plus (same z80 processor as the TI-73 family), culminating in a ROM dumper that dumps data at about 400bps in Motorola S-Record format, yielding successfully dumped ROMs even with one-way communication (i.e., without confirmation, although it does have checksums). If you have an unusual calculator from which you want to save the ROM before its ROM or EEPROM reaches end-of-life, this is a strong contender (and may be your only option)!
  • Tari's opportunistic Z80 computer: Tari has been working for about a year on a z80 computer, prompted by a fortunate find of a z80-based single-board computer (SBC) in a scrap pile. In June, Tari debugged the hardware (namely the PCBs he has designed and fabricated for the project), did a bit of bodge wire-based rework to resolve bugs, then made a snazzy aquarium-esque case for the project that shows off its card-based design. Follow along in the topic for Tari's hopefully upcoming updates!
  • TI-84 Evo projects: In addition to his RPG Start Kit earlier in this list, tifreak8x shared a list of the other TI-84 Evo projects he has been working on and has released: BTetris (TI-BASIC Tetris), Checkers, Connect 4, and Charz (a character table program to insert special symbols in TI-BASIC programs and strings). He also shared his ongoing and upcoming projects: the RPG Starter Kit, an ABBA Caving Calculator (it's a Minecraft thing - join our server at mc.cemetech.net!), Age of Darkness (to be built using the RPG Starter Kit), Hex2Sprite, and a 2048 game. If you have encouragement, feedback, or suggestions for other projects tifreak8x could work on, post in his topic!
  • TI-84 Plus CE FTP client with lwIP-CE: Never far from an ambitious low-level project, this month TIny_Hacker released an on-calculator TI-84 Plus CE FTP client built on ACagliano's TI-84 Plus CE lwIP port. This IP stack makes it simpler to build network-connected apps on the TI-84 Plus CE family that don't require any external computer program or complex hardware, just a USB-to-Ethernet adapter and an Ethernet cable, and this FTP client is a great example. It lets you connect to a server by IP with a username and password, then transfer .8xp and .8xv (program and Appvar) files between the server and your calculator. If you want to grab and back up files to and from your calculator without a computer, you now can!
  • WebTILP: a web version of TILP - now available in v1 (beta): Adriweb (and Codex) have been working hard on a web port of the respected TILP linking program this year. In June, Codex added support for the RS-232 (serial) GrayLink cable using the WebSerial API, and Adriweb and CVSoft immediately were able to use this for CVSoft's ROM dumper linked earlier in the thread. If you want to connect your computer to a wide variety of calculators using a similarly broad supported set of cables, and don't want to (or can't) install software on your computer, WebTILP is a great solution.

And that's it for June! Be sure to vote for your favorite completed project in the poll!



Permalink
Projects of the Month: May 2026
Published by Jeffitus | Discuss this article

Continuing our efforts to catch up on PotM, we bring you May 2026. Plenty of projects saw progress this month, so here they are without further ado:

  • A Calculator Flamethrower.: TheLastMillennial returned to their flamethrower project with some fun sticker decals, along with an update on the clear coat. Check out the thread if you missed this project last year!
  • BasicOS: Re-defined: A new Shell for the 84+CE (and some history): naga_s posted an update on their shiny new shell for the CE, announcing that it is almost complete! If you’re interested, the topic includes a link to the Google Drive folder with a beta snapshot to try for yourself as well.
  • Brand new NES Emulator for the Nspire!: Following up on the announcement from April, MihkeyMouse09 posted about an update to their NES emulator for the TI-Nspire, featuring saving and loading states. The latest build is available in the GitHub releases linked from the thread, so check it out if you have an Nspire!
  • Building The Aperture Science Computer Case in 2026: Another project update from TheLastMillennial, this time featuring a Portal-themed animated screensaver to go with their Portal-themed PC case (the winner of April’s PotM!)
  • Calculator Street Racing II Evo X (TI-84 Evo): At the end of April, Oxiti8 began porting Calculator Street Racing II to the new TI-84 Evo, taking advantage of the increased graph screen area as well as adding fancy new features. Visit the thread to see more screenshots and a link to an alpha version on GitHub. Fun fact: this is officially the first TI-84 Evo project to be featured in PotM!
  • CE C tooling in your browser: With v15 of the CE C toolchain, Tari updated us on his project aiming to bring said toolchain to the browser, posting some filesystem performance tests. If that intrigues you, check out the thread to see his results!
  • Clash Royale Quant Meta Predictions: linkjt9 posted about a data analysis project involving determining/predicting how good a deck is/will be in the popular game Clash Royale. See the thread for a much more extensive writeup!
  • CosmoCE: A Cosmodread-based roguelike for the TI-84CE: After a nearly 2 year pause, DaniNyaaa announced the resumption of their roguelike for the CE, putting some work into sprites and graphics.
  • lwIP | TCP/IP Networking for the TI-84+ CE: ACagliano posted a couple of progress updates for this technically impressive project bringing networking to the CE series. There is also a whitepaper linked, so check that out for a technical deep-dive into the project.
  • Myriadas: StephenM continued to work on their space-sim game for the CE. See the thread for a link to the GitHub repository, where the alpha can be found. Make sure to post your thoughts if you try it!
  • Tari's opportunistic Z80 computer: Tari also posted about his Z80 computer project, this month deciding to pivot to use Rust rather than C for the firmware. There is also a short demo video in the thread showcasing the computer in action.
  • Texas Oil Simulator (TXOIL) for the 83+/84+: TaterTomorrow released a new text-based TI-Basic game where you play as an oil company. If you’ve got a monochrome calc, make sure to download this game from the Cemetech archives and give it a try!
  • tivars_lib_py Development Thread: This month, kg583 released v1.0.0 and v1.1.0 of tivars_lib_py, a Python library to aid in dealing with TI calculator files. While it’s not quite complete (thanks to the new Evo file format), this tool is invaluable for those who want to use Python scripting to create, modify, and view files of the various formats used by the 82/83/84 series.
  • WebTILP: a web version of TILP - now available in v1 (beta): WebTILP got a major update, adding support for the TI-84 Evo[-T], the latest model in TI’s graphing calculator lineup. There are some other updates listed as well - give it a try if you haven’t yet!
  • Windows 95 on the Nspire CX II: MihkeyMouse09 brought us another Nspire project, this time running the classic OS Windows 95 via an i386 emulator! There was no public release as of May, but there is a sped-up video showcasing the calc booting to the Windows desktop.

Only TXOIL by TaterTomorrow was completed and released this month, so it wins PotM by default. Check in soon for June’s Projects of the Month!



Permalink

Advertisement