- Graph3CE: 3D Graphing for the TI-84 Plus CE by KermMartian
- Z80 Assembly Progress by Monado07
- Sudoku CE by Cars and Ice Cream
- anyone think this is any good? c color picker by Cars and Ice Cream
April showers bring May flowers and a host of projects and updates from the community. Let’s take a look!
- Astro-Calc: linkjt9 has released a stunning new local PvP game for the CE, pitting two players in a space battle to the death. Customizable controls and skins are to come, so be sure to give this one a play!
- Data Converter v1.0: CarlosTI84 has released a unit converter for the HP Prime, rife with conversions for various bit measures.
- graphy (Column-Major graphx): ZERICO2005 continues their work on graphy, showing off their code in (now packed in library form) with an OIRAM demo that removes diagonal screen tearing. Better yet, you can now play as Luigi!
- RPG Starter Kit CE: tifreak8x has completed porting their first RPG Starter Kit to the CE, packed with mapmaking and character interaction utilities. TI-BASIC coders old and new alike looking to make an RPG should definitely give it a try.
- SD Picture Viewer [BASIC] [TI-84 Plus CE]: TheLastMillennial has remade their somewhat silly TI-BASIC picture viewer using Python as the backend, with generated code improvements that accelerate the rendering time from several minutes to slightly fewer several minutes.
- TI-85 Scrolls Caves games updated: After a mere three decades, cbusch has updated two of their original games for the TI-85, fixing bugs and adding new levels. These retro classics both deserve a play!
- sendkey: enabling new possibilities in AMS BASIC: twisted_nematic57 has released a utility program for 68k BASIC which enables reading arbitrary keypresses during execution. 68k enthusiasts would do well to check it out and see what new stuff they can make with this tool.
- Sudoku: Potchkee has released an update for their Sudoku game on the Casio Prizm (fx-CG), with smoother drawing and a dark mode option. Give it a play!
- TI-81 ViewScreen modded for reading screen signals using a logic analyzer: rootboy and TIny_Hacker have continued investigating the TI-81 ViewScreen protocol. They hope to soon read screen data directly, so keep an eye out!
And that’s it for April’s Projects of the Month. Be sure to vote in the poll for your favorite completed project
Permalink
Welcome back to Projects of the Month! This March came packed with a ton of new projects for all sorts of different platforms, primarily the FX-CG50 and TI-84+CE.
- CE C Toolchain and Libraries for the TI84+CE/TI83PCE (convimg): MateoConLechuga has released version 10.1 of the convimg utility, which adds multithreading support for increased speed.
- [PRIZM] Cookie Clicker: Spenceboy98 has created a new expansion for his Cookie Clicker game for the Casio PRIZM, adding a whopping 478 new upgrades, some UI updates, and an autosave feature!
- Dungeons & Diagrams CE: euphory has created a mini dungeon crawler/Minesweeper game for the TI-84 Plus CE based on Zach Barth’s “Advanced Dungeons & Diagrams”. Here, you try to figure out the layout of the dungeon using various clues on the map. It’s well polished and has more maps on the way!
- First Fantasy: Mana Force (xLIB CSE, CE Textlib and Celtic CE RPG): DJ Omnimaga has ported many of the improvements in the CE version of First Fantasy: Mana Force back to the TI-84+ CSE. Worth downloading if you’re on a CSE and looking for an RPG.
- JezzBall clone for the HP Prime [Python]: komame has been working on a Jezzball clone for the HP Prime in Python. Collision is working, and there’s a title screen. Stay tuned for a future release.
- KhiCAS, a full-featured CAS for Casio CG50/Graph 90+e: parisse added support for step by step integration and derivation in the full version of KhiCAS this month.
- Memory game: Potchkee has created a basic memory game for the Casio fx-CG50. Memorize and play back the flashing patterns to go for a high score!
- MIDI Player CE: prime17569 has released a MIDI player for the TI-84+ CE that uses USB-MIDI to play audio right from the CE! You’ll need an external USB-MIDI host device with a speaker like a PC or mobile phone to hear it, but the tech can finally allow for CE games to have sound!
- Minesweeper for casio fx-cg: Potchkee has released several updates for their Casio Basic minesweeper game for the FX-CG50, improving the load times and adding more features.
- MTEd Text Editor: StephenM has created a simple text editor in Lua.
- Reversi (Othello) with FX & Animations – HP Prime G1/G2: komame has released their final version of Reversi Prime for the HP Prime. It’s quite expansive, with AI, a 2 player mode and solid graphics. It can even be run via HP Prime emulators, so give it a shot!
- RPG Starter Kit CE: tifreak8x has been working on updating his old TI-BASIC RPG starter kit for the CSE and CE.
- SD Picture Viewer [BASIC] [TI-84 Plus CE]: TheLastMillennial has made an impressive image viewer solely in TI-Basic! It uses dithering to display an impressive range of colors in CSE/CE TI-BASIC’s limited palette of 24 colors. As is to be expected, it’s a bit on the slow side, but is quite impressive nonetheless and worth checking out!
- SimU8 - A portable nX-U8/100 emulator written in C: LifeEmu has spent several years working on a highly portable nX-U8/100 emulator in C, which is the processor used in several recent Casio scientific calculators. It only emulates the CPU, but is light on dependencies and can be easily added onto or dropped into other projects.
- Sudoku: Potchkee has built a simple Sudoku game in ExtraPython for the Casio FX-CG50. It has multiple difficulty settings, and more updates are planned in the future.
- Sudoku CE: Cars and Ice Cream has also been working on a Sudoku game, this time in Celtic CE. On top of playing Sudoku, you can also create and edit Sudokus inside the program itself
As always, be sure to vote for your favorite project, and see you next month!
Permalink
It's time for this year's second Projects of the Month recap, showcasing a wide range of creativity from Cemetechians. This month featured everything from a TI-BASIC flight simulator to a calculator flame thrower. Be sure to check out the individual project threads and give them your support!
- "AI" on a TI-84 Plus CE: Classifying Handwritten Digits: KermMartian has published his CNN digit classifier to the Cemetech archives, so you can now give it a try! If you're interested to learn about the behind-the-scenes work needed to bring AI to a calculator, be sure to also check out the project's accompanying video and blog post.
- Attack of the PETSCII Robots for the TI-84 Plus CE: prime17569 has been working on a port of The 8-Bit Guy's Attack of the PETSCII Robots, a top-down action / puzzle game. They also have plans to include the game's original sound track and effects, utilizing MIDI output over USB. A beta version of the game is already available to download from the forum topic as well!
- Binary counter in tibasic: kelograph wrote a counter program which increases a ten-digit binary value by one until the maximum value is reached. The program's speed and size were both improved with help from mr womp womp.
- A Calculator Flamethrower.: TheLastMillennial built his own flamethrower, including a TI-84 Plus CE and Vernier temperature probe to ensure the device is used for educational purposes only. The temperature probe provides a way to monitor the temperature of the barrel to keep it from overheating.
- ETHDRVCE | Ethernet on the TI-84+ CE: ACagliano is looking for beta testers for a rewrite of their Ethernet driver. The rewritten version improves error handling and state tracking, along with a simpler API. They have also provided an example program for those interested in testing the library.
- First Fantasy: Mana Force (xLIB CSE & CE Textlib RPG): DJ Omnimaga released a new version of his RPG for the TI-84 Plus CE, making use of the Celtic CE library and greatly improving the speed of many portions of the game. This update also fixes a crash when displalying HP greater than 9999, along with some other smaller changes.
- MinecrafTI for the TI-84 Plus (MinecrafTI84): kelograph shared a TI-BASIC Minecraft clone for monochrome calculators, with gravity, three block types, and world saving / loading. Give it a try and let kelograph know what you think!
- Minesweeper for casio fx-cg: Potchkee published a version of Minesweeper for Casio fx-CG calculators, written entirely in Casio BASIC. The game includes configurable board size and more!
- Reversi (Othello) with FX & Animations – HP Prime G1/G2: komame is working on a version of Reversi for HP Prime calculators. The game features smooth and well thought out animations and is already looking quite promising.
- Shards of Grandeur PC RPG: 123outerme has published another major beta version of their RPG game. This beta adds significant amounts of gameplay, improved animations, and new music tracks. 123outerme has also added a new battle mechanic dubbed "Runes", which serve as a delayed move effect inflicted as a part of another battle move. The beta is available to download on GitHub!
- TI-81 ViewScreen modded for reading screen signals using a logic analyzer: rootboy is working on reverse engineering the TI-81 viewscreen connection with hopes of being able to read the data going to the calculator's screen with a separate device. rootboy has suggested using this as an alternative method of dumping the calculator's ROM, making use of a program which outputs the contents of the ROM to the screen and the converting the data using a Raspberry Pi.
- TiFS v1.3 (Texas Instruments Flight Simulator): Aeroslate published a new version of their flight simulator, which uses wireframe graphics and is written entirely in TI-BASIC. Version 1.3 adds rudimentary physics and speed, along with an optional addon for a day-night cycle.
- TInymon for TI83: Targz has announced the culmination of a five year effort to create a turn-based monster catching RPG for the TI-83. The game features between 5-8 hours of gameplay, link trading, and more. An impressive feat for the limited hardware of the TI-83, it's certainly worth giving a try!
- Train Simulator Controller: Continuing in his endeavor to create an immersive and realistic train simulator controller, KermMartian has begun to design a dashboard to house the other controller components he has worked on. With a goal of making the dashboard accurate to that of the UK Class 800, he spent time reverse engineering proprietary file formats and measuring 3D buttons to design and prototype a dashboard, finishing with a 1:10 scale prototype.
- [84+CE] TugaCE - Turtle Interpreter: merthsoft worked on a interpreter for a custom Turtle language, written in C for the TI-84 Plus CE. The program is progressing quite rapidly, and the forum topic also includes a number of quite satisfying demo screenshots to inspire your own Tuga creations.
- A utility for measuring the clock frequency of the CPU on TI-89T & V200: twisted_nematic57 released a utility for measuring the clock frequency of TI-68K calculator CPUs. The program also includes a setting for running without GUI popups, allowing it to be useful as a subprogram.
Permalink
The results from the Projects of the Year poll are in! There were some strong contenders and a three way tie for third place however, there was a very clear winner.
3rd Place winner CEaShell 2 was created by TIny_Hacker and RoccoLox Programs. CEaShell 2 received major improvements including significant optimizations, quick launching any program using an [on] + [0 - 9] key combination, file searching, and even app icons! It's a popular shell so go try it on your own TI-84 Plus CE!
3rd Place winner Hexes Hex Editor was developed by StephenM. They created a powerful TI-84 Plus CE tool to not only edit RAM and view ROM but also highlight what sections of memory belong to a file, display sprites, and even remember your place when you revisit the program.
3rd Place winner Graph3CE was made by KermMartian. This is a powerful 3D graphing tool, a feature that has been lacking from the TI-84 Plus CE since its release! It allows six z= equations, different color schemes, tracing, and rotating the graph.
2nd Place winner Sonic 2 CE was ported by grubbycoder. They made a faithful port of Sonic 2 that runs at full speed on the TI-84 Plus CE! It includes all zones and acts. This feat has every detail documented on their writeup (archived version).
1st Place eZ80 Studio by RoccoLox Programs and TIny_Hacker handily won this year taking the crown of Project of the Year 2024! They collaborated to create a beautiful IDE for writing, editing, and assembling code directly on your TI-84 Plus CE! eZ80 Studio includes syntax highlighting, a custom font, as well as light and dark mode.
Thank you to every member who participated in the poll and posted a project this year! Every winner listed above will receive a custom user bar created by TIny_Hacker! You can visit the projects from Projects of the Year 2024 in this article.
Permalink
Advertisement