Projects of the Month: January 2024
Published by TIny_Hacker 2 months, 2 weeks ago (2024-02-07T17:00:00+00:00) | Discuss this article

It's time for the first Projects of the Month article in 2024! Cemetech members were certainly busy this month, and there are already a number of great projects for you to try. As always, remember to vote for your favorite project completed in January in the poll, and without further ado, here we go!

  • AnotherWorldCE: Port of the classic 16-bit game to TI84+CE: Zaalane has improved savestates in his port of Another World, which no longer require any user RAM. This gives them a lot more stability and should rule out any issues with failing to save.
  • Bad Apple on Crab Fit: commandblockguy has once again found another thing to play the Bad Apple animation on, this time on an event scheduling planner called Crab Fit. For those who don't remember, he previously managed to do this on a Google doc using the comment feature. There's a longer video of the impressive feat in the topic, so be sure to check it out yourself!
  • CalcText BASIC, a script to simplify text programs: reptile23 has continued work on their project, which aims to make creating text programs in TI-BASIC easier. This month, they added a custom tag / trigger system, multiple statements per line using backticks, and a tag that will run its contents at the beginning of each new line.
  • CARDoK!L: Randomized Card Wonder: ryanconmartians has begun working on a card game for the TI-84 Plus CE, where you must use your deck to fight against your opponent.
  • CE Automated Testing Framework: Captain Calc made a utility which can make automated testing simpler for C++ projects using the CE C toolchain. You can create a test JSON, which the Python script will use to build and then run the test with cemu-autotester.
  • CE HD Picture converter (for Web, in Rust): Tari has corrected a bug in his web version of TLM's picture converter, along with a few other minor changes.
  • CEaShell: A Shell for the TI-84+ CE: RoccoLox Programs and TIny_Hacker continued work on the full rewrite of their shell, this month adding integration with HexaEdit, correcting an issue with going to errors when running TI-BASIC programs, and a fast alpha scrolling feature for the TI-OS editor, inspired by Doors CSE 8.
  • Creating a Hybrid Basic OS for all of my games: tibasicprogrammernoobie1 has begun working on a program to conveniently view and play the games they create on their TI-84 Plus. They're still in the beginning stages of the project, so head over to the topic to show your support!
  • Gimme 5!: A word-guessing game [TI-84 Plus CE]: Captain Calc has created a new version of their word-guessing game, featuring a brand new, well-stylized interface. A pre-release version is already available in the archives if you're interested in checking it out yourself!
  • HD Picture Viewer [C] [TI-84 Plus CE]: TheLastMillennial has finished the second major version of his picture viewer. This new version is more stable, easier to use, and much improved compared to the last version. He also has a few ideas for future updates, including possible 16bpp or GIF support.
  • HexaEdit CE: On-calc hex editor: Captain Calc was busy this month, and he also published a new version of HexaEdit which fixes a bug and has a slightly changed GUI. Be sure to check it out!
  • Illusiat 13: The Final Chapter revival: Dream of Omnimaga has revisited an old project from 2009, making a number of improvements including save file archiving, DCS icon, balancing, and more! He's known for making impressive games in TI-BASIC, so it's definitely worth taking a look!
  • lwIP Library with CDC-ECM for the TI-84+ CE: ACagliano is working on a version of the lwIP for the TI-84 Plus CE, along with a CDC-ECM driver to support computer and router connection.
  • Particle System in C++ for the TI-84 Plus CE: RedSpacePanda has been working on a flexible, performant particle system for the TI-84 Plus CE, written in C++. There are a number of use-cases for such a tool, especially in games. Be sure to keep an eye on it for a public version you can use in the future!
  • PiEditor - an alternative program editor: pi644721 has been creating an editor for TI-BASIC programs, written in TI-BASIC using the Celtic CE library. The editor currently has a number of features you can expect, along with the added bonus of being able to display more lines at once than the OS's editor, since it uses a smaller font.
  • Sonic 2 CE: A port of 8-bit Sonic 2 for the TI-84+ CE (WIP): grubbycoder has continued fixing bugs in their Sonic 2 port, and has managed to get tilemap scrolling working! There's still more that needs to be done, but the project continues to feature impressive progress, so be sure to take a look yourself!
  • Speedread... 2: ryanconmartians has teased a new sequel for his Speedreading game. There's not much to see yet, but keep an eye out for future updates!
  • Spriter, a TI-BASIC sprite / icon editor for the TI-84+ CE: TIny_Hacker has published a new version of his TI-BASIC sprite editor, which includes bug fixes, an import feature, and a more visible cursor along with other accessibility features.
  • tivars_hexfiend_templates Development Thread: LogicalJoe has finished the core functionality of his templates for the macOS hex editor, HexFiend. Some recent changes include greater file support, especially for 68K calculator files.
  • Train Simulator Controller: KermMartian has been working on an immersive and realistic controller system for one of his favorite hobbies (besides calculators, of course), Train Simulator. This month he showcased a controller prototype he worked on last May.

That's all for January! Now it's time for you to get to work on a project of your own, to be featured in next month's PotM article!



Permalink

Advertisement