Projects of the Month: December 2024
Published by TIny_Hacker | Discuss this article

It's time for 2024's final Projects of the Month, featuring an impressive number of projects that Cemetech users worked on during December and over the holidays! As always, make sure to vote for your favorite project completed this month, which will move on to the Projects of the Year along with projects from the past 11 months!

  • [Minecraft] Abba Caving Calculator: tifreak8x worked on updating his calculator tool for the Minecraft Abba Caving minigame this month to add support for the recently added copper ore, along with updating and refamiliarizing himself with the source code. Make sure to keep an eye out on the Cemetech Minecraft server for future Abba Caving matches making use of this tool!
  • "AI" on a TI-84 Plus CE: Classifying Handwritten Digits: KermMartian has written a program which makes use of a convolutional neural network running directly on the TI-84 Plus CE to identify hand-written digits drawn with a USB mouse. Even more impressive, he completed the majority of the project over the course of a 56-hour train trip!

  • A Basic Encryption Program: Michael2_3B took a feature of one of his past programs, BasicNote CE, and turned it into a standalone password encryption program. While not the most secure (given the limitations of the language and environment), it's certainly an interesting proof-of-concept!
  • binsprite.html: merthsoft has revived his sprite rendering tool from 2013! This month, he added support for xLIBC sprite data.
  • Cahute, a toolset for protocols and file formats used with CASIO calculators: Cakeisalie5 released version 0.6 of their CASIO file toolset this month, with early support for CAS300, a protocol used by ClassPad 300 / 330(+) calculators, a new interface for the library, and more.
  • CE-NICCC: ST-NICCC for the TI-84 Plus CE: prime17569 has ported the Oxygene ST-NICCC 2000 3D polygon demo to the TI-84 Plus CE. They offer three versions of the program, with a full resolution, half resolution (with improved speed), and wireframe variant (the fastest of the three).
  • Celtic 565 Color Gradient: merthsoft, Michael2_3B, and mr womp womp experimented with hybrid BASIC (using Celtic CE for graphics) programs to generate color gradients. They've posted a lot of cool looking pictures in the thread, so be sure to check it out yourself!
  • Cold: linkjt9 has finished their survival game for the TI-84 Plus CE, where you must survive the elements in a forest long enough to be rescued. The game includes a number of items and a story mode as well!
  • CycleGen: the one-execution solution for all your graph animation needs.: twisted_nematic57 designed a program for the TI-89 (Titanium) which allows you to generate graph animations by changing equation variables. The program can create a number of different useful animations, such as panning a 3D graph.
  • ETHDRVCE | Ethernet on the TI-84+ CE: ACagliano published Release Candidate 1 for his TI-84 Plus CE Ethernet library. If you're interested in helping beta test, be sure to check it out.
  • eZ80 Studio - An on-calc eZ80 ASM IDE: RoccoLox Programs and TIny_Hacker have released the first version of their eZ80 assembly IDE for the TI-84 Plus CE, which includes an editor, syntax highlighting, and on-calc assembler. If you're interested in learning assembly but still enjoy programming on a physical calculator, be sure to give it a try!
  • Graph3CE: 3D Graphing for the TI-84 Plus CE: KermMartian released Beta 2 of his 3D graphing program this month, which fixes two bugs found by ilovemath85. He'd also like to encourage users to test out the program and report anything else that they might find.
  • Making some kind of art out of a broken TI-84 Plus: TIny_Hacker took a broken TI-84 Plus apart and used the pieces to create a framed teardown artwork.
  • "Merthese" Programming Language: merthsoft has added a binary representation for his Merthese programming language. In addition to this, he's also working on a virtual machine to run compiled Merthese code.
  • New crypto mining website. We need beta testers!: Mcdonalds_lover_32 created an idle crypto mining browser game, which Cemetech members quickly flocked to in order to seek their fortune. Some users also reverse engineered the redeem code format to redeem NaN coins.
  • QPI for TI-84 Plus CE: slonechkin noticed a lack of exact math on the TI-84 Plus CE and ported an exact math program written for the HP Prime to TI-BASIC. The program is simple to use and requires the user to input a number which is then printed in an exact form.
  • [TI-BASIC] Shades 84+ CE Port: Michael2_3B is working on improving his Shades port using the Celtic CE hybrid BASIC library for screen shifting.
  • tivars_lib_py Development Thread: kg583 announced another minor release for tivars_lib_py, which added and updated f-string formatting options.
  • Train Simulator Controller: KermMartian created a custom circuit board to interface with the real train throttle he acquired for his train simulator controller, along with sharing a photo of the entire (and very impressive) current setup.

That sums up the last of 2024's projects. Be sure to check out the topics, vote for your favorite, and we'll see you soon for Projects of the Year 2024!



Permalink

Advertisement