Login [Register]
Don't have an account? Register now to chat, post, use our tools, and much more.
Welcome to Cemetech! Since 2000, Cemetech (pronounced KE'me'tek) 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.
Projects of the Month: June 2019
Published by Jeffitus 2 days ago (2020-02-18T20:34:07+00:00) | Discuss this article

June of last year was very busy, with a ton of great projects being worked on and completed. Without further ado, here are the month’s projects:

  • An XTREME Golf Game: slimeenergy showed off this puzzle game, where you try to get the ball to the goal. It has a bunch of tiles with different functions and some great visuals, so go check out the screenshots in the thread!
  • Bejeweled CE: calclover2514 uploaded his game Bejeweled CE to the archives, based on the classic jewel-swapping game of the same name. This game is very complete with tons of features, including multiple game modes, so go give it a download!
  • Binary Grid for the TI-83+ series: Jeffitus finished the first version of the game Binary Grid, where you switch binary values to equal their decimal representations. As this game uses the homescreen, it is compatible with many different calculators, so go download it for your model of choice from the archives!
  • Blast Calculator Security Suite (now called Blast File Integrity Software): ACagliano put the finishing touches on this fully rewritten utility for the CE, useful for monitoring whether your files have been tampered with or even contain dangerous code. Check out the thread and documentation included with the download for more info!
  • C SDK and Libraries for the TI84+CE/TI83PCE: MateoConLechuga and everyone else working on the toolchain released version 8.6 of the CE C toolchain, with the highlight of this release being FontLibC, which won last month's completed project poll. Go download the toolchain and see what kinds of awesome projects you can make!
  • Calculatormon CE - A pokemon game: KellerWheat posted an update on his impressive pokemon game for the CE. This month he added compressed sprites and improved graphics. Go check out the screenshots in the thread and show some support for the project!
  • CEmu - A CE Emulator: CEmu v1.3 was released this month. Some notable updates include custom keybinds and improved emulation, so go download this latest release for all your debugging needs!
  • Cesium: MateoConLechuga posted some small updates to his popular shell for the CE. This update lets you jump to labels when editing a program, as well as more bugfixes, so go make sure you have the latest version!
  • Colossal Cave Adventure CE: DrDnar began work on a port of Colossal Cave Adventure, the first text-based adventure game dating from 1975. Go and check out this classic game for yourself through the link in the thread!
  • DIY Raspberry Pi Zero Powered Game Controller: matkeller19 continued work on this hardware project, where he is attempting to construct a retro style wireless game controller. The thread has all kinds of pictures of his progress, so go and show some support for the project!
  • Game Of Game Of Life: slimeenergy started and finished this game based on the Game of Life, where you have to select which cells will be alive in the next iteration. The game is complete and in the archives, so go ahead and try it for yourself!
  • ICE Commands: slimeenergy wrote a simple yet very useful tool for ICE programmers, which includes documentation for every command in ICE, a color picker, and keycode diagram. If you code using the popular ICE compiler on-calc, this may help you remember all the commands, so check it out!
  • Life Simulator: bdoggamer continued to work on this text-based adventure game that simulates (you guessed it) a person’s life. The game has a ton of features, so go and try out the released game!
  • Project Starfury: Iambian began work on this shoot-‘em-up, where your ship is completely customized. Check out the thread to see the cool screenshots and show support for the project!
  • Skyrim CE Mega Progress Update: kg583 posted another update on his Skyrim game for the CE. While the updates don’t have anything to show graphically, it still looks like great progress is being made on this ambitious project. See the forum post for more details on what is being worked on!
  • Spherical Voxel World Game.: c4ooo started working on a game he plans on being like a mix of Minecraft and Kerbal Space Program. The screenshot at the beginning of the thread is quite impressive, so go check it out!
  • Superstar Hero, an action-JRPG made in RPG Maker 2003: xlibman put the finishing touches on and released his RPG game on Steam. There are links to both the game and soundtrack in the most recent post, so show him some support in the thread!
  • TILP: beta-testing...: Lionel Debroux posted some updates to TILP, the widely used third party linking software for TI calcs. There are lots of updates and fixes, so make sure you’re using the latest version!
  • Writing a compiler.: _iPhoenix_ posted about designing his own language and compiler. The post details what he has learned throughout the process, so maybe you can learn something too!

That’s all for this month! Remember to vote for your favorite completed project in the poll above, and stay tuned for the July PotM!

Projects of the Month: May 2019
Published by TheLastMillennial 1 month, 2 weeks ago (2020-01-02T15:58:55+00:00) | Discuss this article

Although it’s not even 2019 anymore, PoTMs are better served late than never! You guys made a ton of new projects and a lot of progress in the month of May so check out the list of fantastic programs!

  • (Paused) Fruit Ninja CE [C]: Although Michael2_3B has officially paused his port of the popular mobile game, he has been testing out different slice effects which look pretty cool! Go check out his thread for some eye candy!

  • A visual guitar tuner: Diverting from calculator programs brings us to SopaXorzTaker’s guitar tuner! There’s already a download available along with some straightforward instructions so go give it a try!

  • AP Calculus BC Test Assistant Program: Worried about your AP Calculus final test? Well don’t fret since dankcalculatorbro has got your back with this fantastic reference program! It covers quite a few topics and, best of all, by College Board’s own rules, it’s not cheating if you utilize his program during the test so go check it out and save yourself some time!

  • Binary Grid for the TI-83+ series: Jeffitus took a some time off from his port of the Android game Binary Grid, but came right back swinging by updating and posting the project’s code with a whole bunch of optimizations! It’s fully compatible with both monochrome and color calculators so go check it out!

  • Blast Calculator Security Suite: Are you scared that you might be about to run a malicious program that could crash your calculator, or worse? Well ACagliano has got your covered with his antivirus software for the TI-84 Plus CE! He’s working on adding a firewall so go visit the thread to see how it’s going!

  • CEVidium - Video playback for the CE: Iambian has updated his video viewer program for the TI-84 Plus CE with a fancy new front end and some better documentation! There’s a link to the project’s Github page in the thread so go give it a try!

  • DIY Raspberry Pi Zero Powered Game Controller: matkeller19 has started an awesome new project of utilizing a Raspberry pi to create his own Bluetooth game controller! The thread includes a download to the 3D printable files and a lot of cool pictures so go give it a look!

  • DR1VE updates: epsilon5 has continued working on his version of the game DR1VE and finished quite a few big updates! He’s got a lot of progress done so go check out the thread to see them!

  • Epic Adventure [Playtesting]: Love adventure games? Then you’ll adore slimeenergy’s project! It contains over 150 different paths and even has a download so you can try it out already!

  • eZ84+CE: An On-calc ASM Compiler for the TI-84 Plus CE: calclover2514 has made a very cool project that allows you to compile assembly code directly on the calculator! If you’ve ever wanted to give ASM a try but didn’t have a computer, then this will be the perfect program for you! Go look at the thread for some screenshots and show the developer some support!

  • Final Exam Finder Program: dunlavdy had developed a nifty program that will help you determine what grade you’ll need on your final exam in order to get a desired grade! It’s compatible with both monochrome and color calculators so go check it out!

  • FontLibC---C library for fancy fonts on the TI-84 Plus CE: If you’ve ever wanted to spice your program up with a custom, more detailed font then DrDnar’s newly released C library is for you! It supports a wide variety of customizations so go check out the thread for some screenshots and the project download!

  • Forum for OG Pong Program: If you’ve ever just wanted to play classic, original pong then you’ll love dunlavdy’s new project which mimics the 70s look and feel of one of the very first video games! Go see the thread for a download and more details!

  • HD picture viewer [ICE] [TI-84 Plus CE]: TheLastMillennial got some time to work on his picture viewing project for the TI-84 Plus CE! He’s updated the image converter and started redesigning the UI. Go check out the thread for some eye candy and a beta download!

  • HousePaint CE: Sam’s new project House Paint is a very cool puzzle game port of a mobile game where you have to, you guessed it, paint a house! There’s a link to the Github repository and some addicting screen recordings so go check out the thread and show your support!

  • ICE Sprite Creator - Complete Remake: calclover2514 has done a full rewrite of one of Sam’s projects. He’s added many new, useful features to improve the experience! Go visit the thread for a download and more feature details!

  • Latest News on Star Trek: ACagliano’s has made some fantastic progress on his Star Treck game! This month he’s working on setting up a server for multiplayer! Go look at the thread for more details about it!

  • Life Simulator: bdoggamer is working on a new project which has dozens of choices to simulate a character’s life however you’d like! It has some cool and unique feature and is definitely worth a look!

  • Mahjong CE: commandblockguy keeps pumping out some awesome updates on his Mohjong game! He’s added a lot of GUI improvements and has updated the Github repository with the latest code; visit the thread for the download and more information!

  • Mental Math for the TI 84+CE: Captain Calc just developed and uploaded his very first TI-BASIC program which helps you learn how to compute problems in your head faster than on paper! It’s a cool project so go check out the thread!

  • My New Game: Our new member KODE7 has started a new text-based RPG for monochrome calculators. It’s been a while since the last progress update so go show the developer some support!

  • Star Collector CE: calclover2514 just finished his port of the game Star Collector! It’s an awesome looking project so go check out the thread for some eye candy and the download!

  • Superstar Hero, an action-JRPG made in RPG Maker 2003: xlibman has made a ton of progress on the game Superstar Hero! He’s finished the soundtrack and already has a download for it and the game has a set release date for Steam! Go visit the thread for some great music and the changelog!

  • TI NSpire Sudoku and Generator(Hopefully!): This month awesommee333 picked up an old project and created a Sudoku program along with its own generator for the Nspire CX series! There’s lots of different difficulty levels and it looks pretty spiffy so go see the thread for more details!

  • [TI84+CE] Virtual3D : A full assembly 3D engine: TheMachine02 found a motivation spark to start working on his fantastic 3D demo again! He’s got a spiffy screen recording but it’s been a bit since his last update so visit the thread and show your support!

TI-Trek Icon Making Contest
Published by KermMartian 3 months, 1 week ago (2019-11-11T14:07:38+00:00) | Discuss this article

As many of you may know, in recent times I have been taking steps to remove direct Star Trek likenesses from this project. The badge logo has been replaced, and we will be changing some of the Trek-specific system names to things more generic. This is not at the behest of anyone, we're doing it to avoid any potential copyright issues down the road.

To this end, we need to replace the Enterprise icon in the screenshot above. The shield bit will be replaced with a gfx_Circle() so you need not worry about the blue outline. As many members of TI-Trek's team have already contributed graphics, I decided to open the floor to the whims of those users who may be interested in the project and contributing in some way.


Design TWO (2) 32x32 icons of an original ship that you would like to see included in this game. The first icon should be a top-down view and the second should be a side-view. The icons may use any color within the XLIBC palette EXCEPT black, which is used as the transparent index (this means make any transparent areas of the icon black).

Submission Guidelines
  1. You may submit a design by posting a link to your submission in the attached forum topic, or emailing me at the address you can find there.
  2. Your submission must include the following, compressed into an archive:
    • Two 32x32 sprites, one a top-down view and the other a side-view
    • A text file, wherein which some form of identification (either forum name or actual name), is included
  3. The contest will close on the November 30th, 2019.
  1. The entries will be reviewed by TI-Trek's graphics team, who will act as the contest judges.
  2. Submissions will be judged based on: the originality of the design and how aesthetically-pleasing the design is.
  3. The top 3 submissions will win.
  1. A plaque recognizing your contribution to the project
  2. An in-game contributor badge (when I get that functionality working)
  3. Inclusion of your icon in the default project assets.
  4. Your sprite and (user)name in the game's in-game and written credits.

Editor's Note: Although this is not an official Cemetech contest (this project is under the sole auspices of ACagliano), we like to encourage collaboration and creativity in the community, so go to it, and have fun!

CC23 Results!
Published by Jeffitus 4 months ago (2019-10-23T02:01:35+00:00) | Discuss this article

After a delay in the judging, the results of Cemetech Contest 23 are finally here!

As a reminder, these are the categories the entries were judged in:
All judging criterion are scored out of ten and then summed for a total score. We will take language restraints into consideration.

  • Originality: How novel and interesting the game idea is.
  • Style: How well the game is implemented visually.
  • Theme: How well the game fits the theme of spies/stealth.
  • Code Quality: How well the game is implemented. This is a combination of readability, speed, documentation, and optimization.
  • Enjoyability: How much we liked the game, in general.

In third place is Mystery Maze by matkeller19, coming in at 40 points. Great job!

Coming in at second we have Ace Recon by epsilon5, receiving 43 points. Well done!

Finally, the winner of CC23: Stealthy Spies with 48 points is Omicron 34 by Captain Calc. Congratulations!

Both Hunt: An RPG by Argus and Spy Tower by bdoggamer were also quite impressive and are honorable mentions for this contest.

Here are the signature banners for the contest, they should also (hopefully) soon be added as an award that shows up next to your username on the forum.





Huge thanks to KermMartian for letting me run this contest, _iPhoenix_ for a ton of help as well as judging, and slimeenergy for judging as well.

Also, thank you to everyone who participated in the contest; if you would like to know how your game did in all of the categories please PM me, I will get back to you with specific scores as well as comments from the judges.