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.
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
Projects of the Month: April 2026
Published by KermMartian | Discuss this article

Written by TIny_Hacker and KermMartian

We’re clearing up our backlog of Projects of the Month articles, and April 2026 did us no favors with a long list of Cemetech projects that were introduced, released, or at least moved forward. The month also saw the release of the anticipated TI-84 Evo calculator, and this month’s list (and especially future lists) will reflect this.

  • 2D Structural Matrix Solver for the TI-Nspire CX: IlTvrco shared StaticaLT, their new 2D structural matrix solver program. The program is written in TI-Lua for the Nspire and sports a GUI, plotting graphical results and a number of other useful features.
  • 30 Seconds: Hallodaddy070 published their game "30 Seconds", made with Micropython for the fx-CG50. When playing the game, players have 30 seconds to describe words which their teammates must guess correctly to gain points, with the first team to reach 30 points winning.
  • BasicOS: Re-defined: A new Shell for the 84+CE (and some history): Adding to the impressive history of BASIC shells under their belt, naga_s announced a new Hybrid BASIC shell which they expect to be their final shell for the TI-84 Plus CE. The shell supports program execution and a number of file operations, along with plans for utilities (a timer, clocks, stopwatch, and more).

  • Befunge Interpreter for the Ti83+ line of calculators: This month, Jeff calc 84 fixed an issue with the ` (greater than) command in their Befunge interpreter, as well as adding a Sieve of Eratosthenes sample program.
  • BrainfAX: a BrainFk interpreter made with AXE: Znak_Pares wrote an interpreter for the popular esolang Brainf*** in AXE. The program also includes a built-in editor, as well as a nice interface for program execution allowing the user to view input and output, step through code, and restart the current program.
  • Building The Aperture Science Computer Case in 2026: Completing a dream project for any portal fan, TheLastMillennial put the finishing touches on their Portal inspired PC case, adding a power indicator and orange RGB fans. They also printed out a number of textures and easter eggs from the original games on sticker paper to spruce up the sides of the case. Check out the forum topic for more cool photos!
  • A CJK characters text reader on TI84+CE: Ziyang created a CJK characters (a collective term for characters used in Chinese, Japanese, and Korean writing systems) reader for the TI-84 Plus CE, dubbed "CERE". To minimize storage use, the program comes with a Python script to generate the necessary glyphs for the specified source text, avoiding the need for a full CJK font.
  • DICE4RPG - A flexible BASIC dice roller for color 84PCSE, 84PCE, etc.: nvdaydreamer created a versatile dice rolling program that lets you choose any number of dice to roll, including not just polyhedra (e.g., your standard D6, D8, D20, etc.), but also Fudge/Fate dice (which produce a bell curve rather than a uniform distribution) and Dungeon Crawl Classic (DCC) dice. If you play D&D or other tabletop roleplaying games, and don’t have the space or funds for a big dice collection, this program is for you!
  • Emulator without a name.: ti_kid began creating a TI-83 Plus/TI-84 Plus emulator for the TI-84 Plus CE, using an existing z80 core. He implemented an emulation layer for port 10 and port 11 (the monochrome calculator LCD ports), and in April worked on debugging his work to date, including sharing the code on Github and getting some feedback from other Cemetechians.
  • FamiCalc - an NES emulator for the TI-84 Plus CE: Zaalane has been working on this NES emulator for a little while, refining and improving pre-release versions for community testing. In April, Zaalane released version 0.2.1 in their Github repo, including fixing two bugs (one of which prevented Metal Gear from working) and emulating the Audio Processing Unit (APU) more accurately. If you want to run NES games on your TI-84 Plus CE, check this project out!
  • Half-Life 2D Demake: FieryFork is using a tool called bipsi intended for creating “low-fi games to play in the browser” to create a Half-Life-inspired, top-down, 2D puzzle-like game. In April, they were about halfway done with the game, but haven’t posted any updates since, so if this project is up your alley, please share your feedback, ideas, and especially encouragement in the topic.
  • Half-Life: Supersymmetry (Half-Life 1 Mod): FieryFork apparently is a Half-Life enthusiast: they are also working on a Half-Life 1 mod that takes inspiration from the cliff-side levels of Half-Life 1 and the Citadel levels from Half-Life 2. They want to make the levels feel as real and believable as possible; they have released screenshots and a demo, and estimate they’re about one-third through creating the mod.
  • Mr. White: Hallodaddy070 continued working on this TI-BASIC social deduction game that we featured in March, releasing version 1.5 with a new role, the Fool. While most players get the same word, and the Imposter gets no word, the Fool gets a random word, and can either be an Imposter or Mr. White: they therefore could appear to be the Imposter although they might not be, and inject some additional confusion and deduction into the game. If you enjoy social deduction games, this one might be for you.
  • My isopod hobby website: calcgeek has been taking full advantage of the force-multiplying possibilities of LLM coding assistants, creating a niche website (but who are we to talk?) all about isopods, the segmented creatures also called pillbugs or rolly-polies. They (or their LLM) rapidly added a user system, the ability to track and log isopod colonies, a sticky note system, a karma system, a web-searching function, an in-website chat, a forum, and even an AI bot that can send isopod pictures. If you happen to be an isopod enthusiast, you’ve probably found your new home.
  • Myriadas: StephenM announced a 3D space simulation-type game in pure TI-BASIC for the TI-84 Plus CE that they have been working on for almost two years. They have rewritten it from scratch a whopping 6 times, and finally have a version they feel is ready to share with a broader audience. You explore, trade, and combat enemies in an infinite procedurally generated world, to reach the highest rank and become a respected commander. It’s an ambitious work-in-progress; if you like ELITE or other space simulation games, please go encourage StephenM to continue working on this project!
  • Brand new NES Emulator for the Nspire!: MihkeyMouse09 announced NesNspire, a C++ port of Jay Kumogata's InfoNES emulator for the CX II, this month. Nspire users will be excited to see an NES emulator which supports the newer Nspire models! While the program isn't complete, it's in a usable state and the author is looking for feedback.
  • Plants Vs. Zombies CE: lannoene shared a faithful Plants Vs. Zombies port for the TI-84 Plus CE that they have been working on. It has 4 levels so far, and the graphics look highly realistic; they point out that more optimization is coming, so for now, make sure you have plenty of free RAM available. It’s in the Cemetech Archives now, so check it out and share your feedback with lannoene!
  • Pokémon Lavender Version: Cemetech newcomer just_late shared a ROM hack of Pokémon Crystal that they are creating, called Pokémon Lavender, expanding the existing game with a new region to explore, a new story, and lots of quality-of-life fixes. They shared a Github repo, but no released game: if you’re a Pokemon fan, go share your encouragement and comments.
  • Radix Studio: Liam P is following in a proud Cemetech tradition by making their own esoteric language (esolang) called Radix. It has a well-defined instruction set, and Liam P has created an interpreter and IDE in Python for the language. Check out the example program in the topic, and grab the released IDE from the Cemetech Archives.
  • Reverse-engineering and making new levels for Cellar 3D: Voblit is reverse-engineering the popular TI-84 Plus CE game Cellar3D by graphing calculator veteran and all-time most-downloaded ticalc.org author Patrick Davidson, in order to create new levels for it. With the help of other Cemetechians, they have made some progress understanding how levels are structured.
  • Introducing: Sheltic CE: CalcNoobie101 is building a hybrid TI-BASIC shell for the TI-84 Plus CE using the Celtic CE library. It allows you to run programs, customize the look-and-feel of the shell, and also adds convenience functions to enable lowercase and invert the colors in the OS. They have ambitious goals for a built-in program editor, settings menu, and other features, so be sure to share your thoughts and feedback in the thread.
  • SNAKE++: After a four and a half year hiatus, RedSpacePanda has returned to this TI-84 Plus CE project to use sprites instead of blocks of color for the apple and the snake segments, including different snake appearances. They have also shared the list of features that they want to add, and spoiler alert, they squeezed in a version 1.0 release at the end of June that you from the future can go download and play right now.
  • TI-80 Emulator Web Port: mr womp womp and Adriweb (and AI coding tool Codex) ported Zeroko’s impressive TI-80 emulator into a webpage: you can now use this seminal “lofi” TI graphing calculator without leaving your browser. As required by the license on Zeroko’s emulator, the port is open source, so if you have your own improvements in mind, you’re welcome to fork it!
  • TI-Planet's "Project Builder" with online CE C/C++: With the release of the TI-84 Evo calculator, Adriweb added support to convert TI-BASIC programs to/from Evo format. They also added support for the human-typeable token equivalents across the TI-83 through TI-84 Evo calculators that tools like SourceCoder and TokenIDE support. Hats off to Adriweb (and his AI) for some excellent reverse-engineering of the TI-84 Evo file formats, and if you want to create TI-84 Evo programs, Project Builder is a great option.
  • TinyTurtle: A lightweight Turtle Graphics module for HP Prime: komame released version 1.10 of this impressive HP Prime project in April, adding more cursor shapes and the ability to make custom cursors, support for font styles, the stamp() method, and a variety of optimizations and bug fixes. This remains one of the most thoughtful and well-developed projects we have seen for the HP Prime, so if you have this powerful calculator, try it out!
  • Tyrian CE: conf is working on a port of the game Tyrian to the TI-84 Plus CE. They’re still in the early stages of the project, and are looking for some debugging help, so if you consider yourself a TI-BASIC expert, they could use your assistance.
  • Wireless messaging system for TI-84+ using the ESP32-C3 microcontroller: ineedsleep42 wanted to experiment with ArTICL and wireless communication, so they used ArTICL to allow two calculators to communicate wirelessly using two ESP32-C3s. It’s a work-in-progress with only a video for documentation so far: if you’re curious to learn more (for non-cheating purposes), be sure to post in the topic.

As always, we have a great field of completed projects for your judgment and ranking: pick your favorite, and see you in our May Projects of the Month!



Permalink

Advertisement