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: July 2021
Published by commandblockguy 1 week ago (2022-06-26T14:19:25+00:00) | Discuss this article

July of 2021 was full of progress on all sorts of projects by Cemetech members. Let's take a look at them:

  • 1555 Color Picker: RoccoLox Programs has created a website that allows you to pick colors and find their RGB 1555 color values. Give it a try next time you're making a palette!
  • Adventure from the Atari 2600: RoccoLox Programs has released his clone of the classic Atari game Adventure. If you're in the mood for a retro castle-exploring, dragon-slaying adventure, be sure to check it out.
  • Folders: Frederik has been hard at work improving his file management program for the CE, adding the ability to give folders custom icons and to see how much room is left in a folder.
  • HASHLIB - Cryptography Library for the CE: ACagliano has released version 6 of his cryptography library, improving performance and adding support for MGF1 hashes and AES ECB-mode ciphers.
  • HexaEdit CE: On-calc hex editor: Captain Calc has improved his hex editor to allow you to write to memory-mapped ports, and also added a "superuser" mode to give you the hex-editing power you deserve while still protecting you from unintentionally crashing your calculator.
  • Programmer's Calculator CE: Have you ever felt that a calculator was just the program your calculator was missing? If so, then check out DrDnar's programmer's calculator. It includes many developer-oriented features like hex and binary modes and bitwise operations.
  • Snorlax's Lunch Time port to TI-84+/SE: TIny_Hacker has started recreating this Pokémon Mini game for the monochrome TI calculators! So far, it can show falling food and even an occasional falling Pichu.
  • [C] CEdit editor for the TI 84 plus CE: Michael0x18 released the first beta of his text editor for the CE this month! He also added more customization options and the ability to cut and paste.
  • [C] Convertion from TI-Basic to C: stbradley has started rewriting INTRPOL8, one of their TI-BASIC programs, in the C programming language.
  • [On Hold] VYSION 2 CE: the ultimate CE shell: epsilon5 has been making major improvements to his shell for the CE, adding many new GUI features and a directory system, and squashing some bugs.
  • [PAUSED] Xenon Development [C]: But VYSION isn't the only shell being developed this month - Alvajoy123 is also working hard at building Xenon. He's implemented a mouse system, program icon display, and custom backgrounds, and fixed some bugs with the filesystem.
  • [TI-68k] CBLM, a Modular CBL/CBL2/LabPro Interfacing Program: CVSoft has added support for the TI-92 to his TI-89 CBL program. Be sure to check it out next time you need to use a sensor with a 68k-based calculator.

Make sure to give your vote for the best completed project in this month’s poll!



Permalink
Projects of the Month: June 2021
Published by TheLastMillennial 2 weeks, 1 day ago (2022-06-19T01:00:22+00:00) | Discuss this article

Lots of amazing progress was made this month (and by 'this month' I mean June of last year) by Cemetech members! Lets jump right into them!

  • A dragon on the CE!: Privacy_Dragon has gotten many of the game mechanics working for taking care of a dragon. Go check it out!
  • Adventure from the Atari 2600: RoccoLox Programs has made great progress, dragons are now working on his port of the classic game. He even collaborated with TIny_Hacker to create an awesome title screen!
  • Alien Breed 5 Episode III: Impact: JamesV is in the home stretch of developing his awesome looking game! There's 30 levels just in Episode III and it includes a full story. There's a lot to this game so go check it out!
  • Alvajoy123's Projects: Alvajoy123 has worked on a plethora of projects showing off his Cemetech Contest 24 and 25 entries. He also released concept art of Xenon, his shell for the TI-84 Plus CE.
  • Banchor II (TI-84+CE): JamesV has begun work rewriting his 3D looking engine for Banchor! Graphics have been improved and a custom level editor has been made!
  • BasicNote CE Progress Thread: Michael2_3B has made some progress on his notes program written entierly in TI-Basic. He has added the framework for sorting notes and encryption.
  • BOS (OS+ROM) for CEmu: beckadamtheinventor made tons of improvments to BOS. It now implements the CE C toolchain so C programs can be run on it! A package manager and new icons are among the many new features.
  • Calculator game in c: Coding_guy___ created his first game in C for the TI-84 Plus CE. It's a chat based game where you try to create a thriving civilization!
  • Designer bug report: Frederik has improved his sprite creator by adding dark mode!
  • Folders: If you've ever wanted to improve the organization of your programs, Frederik has created a very useful tool that lets you create folders! Any number of folders can be created and can store any programs you want.
  • HASHLIB - Cryptography Library for the CE: ACagliano's awesome project has added AES-128, AES-192, and AES-256 support. Visit the thread for all the details!
  • HexaEdit CE: On-calc hex editor: Captain Calc released a new update that vastly speeds up the search algorithm (6 times faster!). If you want a hex editor for the TI-84 Plus CE, this is the program for it!
  • HexGridEdit - a cross-platform app to control hexagon tiles: School assignments don't have to be boring so PT_ worked with his sibling to create individually addressable RGB hexagon tiles! It can even be controlled with a new GUI on your phone! Go check out the thread for a demo video.
  • Prototype 3d Engine[TI84+CE]: Zaalane has made her 3D Engine even better! This month she focused on boosting performance and allowing more textures to be displayed at once!
  • [C] CEdit editor for the TI 84 plus CE: Michael0x18 has begun work on a text editor written in C. He has made great progress and already has a development release ready for you to try out!
  • [On Hold] VYSION 2 CE: the ultimate CE shell: epsilon5 has been working hard on the graphics library OPTIX 3 which will power his Windows-esk shell. The library is so intuitive the screenshot below was made in just 20 minutes!
  • [PAUSED] Xenon Development [C]: Alvajoy123 added a ton of new concept art for his shell for the TI-84 Plus CE. A login screen, a cool GUI for displaying all your programs, and even notifications! He has also shared a rough early prototype of the shell!

Since Folders by Frederik was the only completed project this month, there will be no poll. Folders will automatically move forward to PoTY! That's all for this month, see you next time!



Permalink
Projects of the Month: May 2021
Published by TheLastMillennial 3 weeks, 2 days ago (2022-06-10T19:21:12+00:00) | Discuss this article

Let's continue our PoTM blast-from-the-past series where we figure out what is the best project that was released almost a full year ago?

  • Adventure from the Atari 2600: RoccoLox Programs has started a faithful port of the classic Atari 2600 game, Adventure! The map is nearly done already and collisions are even better than the original game!
  • Alien Breed 5 Episode III: Impact: JamesV has made steady progress on the fantastic looking Alien Breed port. A few of the updates include same-calc two player has been added along with laser turrets and landmines!
  • Alvajoy123's Projects: Alvajoy123 has been working hard on a variety of programs including Xenon, his shell for the TI-84 Plus CE, along with a port of Duck Hunt. He even got Oxygen, a library for creating Xenon's interface, into an alpha state already!
  • Bad Apple on Google Docs comments: commandblockguy and _iPhoenix_ discovered a way to create animations using comments in Google Docs. What's the first thing commandblockguy animated? Bad Apple of course! Check out the thread for the animation and how they did it and how you can make an animation yourself!
  • Banchor II (TI-84+CE): JamesV has brought a small update to his first person game Banchor II! It's looking really good so check out the thread for more about the project.
  • Calc2KeyCE: Dmalenke has created an awesome utility that allows you to fully control your mouse and keyboard on Windows computer with the calculator. Not only that, but it include screen mirroring your computer as well! Check out the thread for a demo video of the program working along with the Github download link!
  • DuckHunt Development [C]: Alvajoy123 made some decent progress on his port of DuckHunt for the TI-84 Plus CE. The graphical glitches already have a known fix. Check the thread for more information!
  • DungeonCE Development Thread: Pieman7373 has kept working on the code to generate dungeons. He has a lot of cool plans laid out for the project so go check out the thread and show your support!
  • HASHLIB - Cryptography Library for the CE: ACagliano stress tested his hashing program for the TI-84 Plus CE and got some promising results! He's also added Blowfish encryption and Base64 encode/decode. RSA is also in the works. Check out the thread for all the details of the project!
  • ICE raycast (paused): Therad2 has begun work on a raycasting engine and already got some cool results! There's an awesome list of features planned so go show your support!
  • iPhoenix's Cemetech Userstyles: _iPhoenix_ has improved his custom style that gives Cemetech new features and a fresh look! This month Source Coder 3 got a full screen button, improved the emoji table, and several tweaks to make the style run better. It's compatible with Firefox and Chrome so go check it out!
  • Jetpack Joyride for the TI-84 Plus CE: King Dub Dub made great progress on his port of Jetpack Joyride! Mostly behind the scenes optimizations were finished. The game runs well now but there's already solid plans for how to speed it up even more!
  • Latest News on TI-Trek: ACagliano's awesome, online real time MMO game for the TI-84 Plus CE has gotten more secure this month! Lots of security related features were added such as a special login key you use for the calculator program that becomes invalid if you ever change your password. Visit the thread for all the updates.
  • Prototype 3d Engine[TI84+CE]: Zaalane has begun work on a 3D engine for the TI-84 Plus CE! They've already made amazing progress in the span of this month so 3D models with textures can be rendered!
  • Ricardo's game (rpg ive wanted to make for a long time): Wavejumper3 finished a cutscene for his RPG for the TI-84 Plus! Go visit the thread and show your support!
  • RoulCE: Ever wanted to lose money against your calculator? With ZebraVogel's Roulette game now you can! Placing bets (using fake credits, not real money) now works and the last 5 numbers are now saved in history.
  • Story game for the TI-84+ CE: Privacy_Dragon
  • Ti-Basic Fortnite: Famos has created a text based port of the popular battle royal game! Go see if your sick skills in the real game translate to good skill in this!
  • tipycomp - Compiler and disassembler for TI-Python modules: commandblockguy has created a tool for compiling Python programs into modules Python Edition calculators will accept! It creates smaller and faster programs than TI’s first party tools.
  • Trello CE [C]: Alvajoy123 has been improving his port of the board managements system! Concept art was this month’s highlight.
  • Userbar SAX Client: commandblockguy has created a special way to view the SAX chat just through a few clicks of his user bar image. Go visit the thread and give it a try!
  • Writing FallingTiles now in ICE!: DAVID-19 has started his first ICE project, porting the cool FallingTiles game from TI-Basic! His progress is incredibly detailed, go check it out for some eye candy!
  • [PAUSED] Xenon Development [C]: Alvajoy123 has been periodically revisiting his shell for the TI-84 Plus CE. This month he released an alpha of Oxygen, the library that will power Xenon’s GUI! It’s free for anyone to use so go check it out!

Be sure to vote for your favorite project! Just to update you guys, in order to catch up on our year of backlogged PotM the process and format may change in future PotM articles. See you next time!



Permalink
Projects of the Month: April 2021
Published by epsilon5 3 months, 2 weeks ago (2022-03-16T00:00:00+00:00) | Discuss this article

In an error to catch up with our PotMs, here's April 2021! As per usual, there were a lot of great projects from the community, especially with the school year drawing to a close.
  • A dragon on the CE!: This month, Privacy_Dragon made some great progress on the program, a dragon-life simulator for the CE. Now, the dragon can move around the screen like it's flying, and even breathe fire! Check out the thread for the latest updates.

  • Alien Breed 5 Episode III: Impact: This month, JamesV made some great progress on his awesome top-down space-themed shooter for the CE. Some new features include transitions, animations, the HUD, and many bug fixes and other additions. There was a beta released this month as well. Be sure to read through the thread and show JamesV some support!

  • Amogus: The consequences of humor for the TI-83+/TI-84+: Oxiti8 announced and released a new game this month, set in the aftermath of the fiery CC25 and featuring text-based, story-focused gameplay. There's a download link and more information in the thread.

  • BasicNote CE Progress Thread: Michael2_3B made some updates to his longtime notes editor for the CE, including a clock, date and time information for notes, note (un)locking, various quality of life improvements, and bug fixes.

  • BOS (OS+ROM) for CEmu: beckadamtheinventor made some great improvements to BOS this month, including garbage collect, all-around better performance, and bug fixes and improvements. Check out the thread for the latest details on this custom CE OS!
  • BTD Remake: Frederik made some progress on his BTD remake this month, fixing some bugs in preparation for future updates to the program. Read through the thread for the latest updates on the program.
  • Cemetech PreMID Presence.: KnightsWhoSayNi made a "rich presence" for Cemetech this month, which allows one to broadcast detailed information about activity on the site, for use on Discord and other platforms. Check out the thread for a Github repository to the project!

  • Cesium: MateoConLechuga this month worked on gathering information on USB drives that are known to work or not work with Cesium, to improve compatibility with the USB explorer feature of the shell. Check out the thread for the latest updates!
  • Designer bug report: Frederik made some improvements to his graphic design tool for the CE calculators this month, including faster keypresses. Read through the thread and show Frederik some support for this awesome project if you haven't already!
  • Dragonbot, a discord bot I am making: Privacy_Dragon this month opened up the use of Dragonbot to anyone, and promises to continue adding new reactions to Dragonbot over time. Be sure to check out the thread and show your support!
  • DuckHunt Development [C]: Alvajoy123 this month set up a Trello board for the DuckHunt game. Check out the thread for more details and updates!
  • Gouraud Shading Routine for CE (plus plans for the future): Zaalane this month planned out some improvements to this 3D rendering program, including implementing an object-based layout for the program as well as some palette improvements. Check out the thread for more information and some screenshots from previous months.
  • HASHLIB - Cryptography Library for the CE: ACagliano this month completed the RSA algorithm for the program in C, as well as making plans for a future rewrite in assembly. Check out the thread for more information, and show ACagliano some support for this awesome program!
  • Is it worth to upload this game?: DAVID-19 this month worked on a new game, titled FallingTiles, in which the player must dodge tiles that fall from the top of the screen. Be sure to try out the game and show the author some support!

  • Jetpack Joyride for the TI-84 Plus CE: King Dub Dub this month made some great progress on Jetpack Joyride, making a plan for how to reduce the RAM usage of the program, which will in turn better compatibility, stop crashing, and more. Be sure to check out the thread for more updates and some great screenshots!
  • Mario Kart CE - TI-84+CE Mode7 test (previously CSE): tr1p1ea this month made some slow progress on Mario Kart CE-be sure to check out the thread for progress updates and a download link for a pre-release version of the program!
  • Math Finder Dev Thread: jake01756 created a setup wizard for Math Finder, which is intended to introduce the user to the program as well as ensure OS compatibility with its features. Check out the thread for more information, and show the author some support!

  • Ricardo's game (rpg ive wanted to make for a long time): Wavejumper3 this month worked on a new RPG, called Ricardo's Game. Most of the main story and program are already done, and some progress was also made on an opening cutscene for the program. Be sure to check out the thread and show wavejumper3 some support!
  • RoulCE: ZebraVogel created a small update for RoulCE this month, adding the abiliity to replay the game without restarting the program and improving the code.

  • srldrvce: commandblockguy made a post about a rewrite of srldvce this month, which is a library for the CE for interacting with USB serial devices. Additionally, he made some decisions about the API with the intent of reducing bugs in user programs. The program has some great implications for CE programming and functionality, so look at the thread and Github page for more details.
  • T8r Dress-up Flash Game: TaterTomorrow started a game in Flash this month, in which the user can dress a potato in various types of clothes and customize it in different ways (yes, you read that correctly). There's more information in the thread.
  • Tiny Jumper: RoccoLox Programs uploaded a cool new game for the CE calculators this month, a speedrunning platformer game with smooth gameplay, customizable colors, and much more. There's a link to a Google Sheet containing the best times on each level on the thread, so see if you can beat the fastest Cemetech members!

  • Two-player Pong/Breakout mashup: Candledark this month (although that's up for debate, it was uploaded at 2 AM on May 1 according to my timestamp) made some great progress on this game, which is a mix between Breakout and Pong. A level editor was added, which should allow for some strategic and fun play of the game once it's released. Go show Candledark some support!

  • VAPOR - CE Software Update Mirror and Service Host: ACagliano updated Vapor CE this month, adding new features such as the ability to change settings, see all files the program has downloaded, automatic updates and restart (if the main program was updated), as well as file verification using HASHLIB, another one of ACagliano's projects. Check out the thread for more information on this revolutionary project!
  • Xlibc Color Picker: RoccoLox Programs made a few new updates for the Xlibc Color Picker this month, including some GUI improvements and a new dark mode! It's a great tool for CE programmers, so be sure to give it a download and the thread a look.
  • Zeldish: Justin this month provided some more information on Zeldish, a Zelda clone/remake for the CE. While the project hasn't received any updates for a while (since 2019), there are some new screenshots and information on it in the thread.

  • [BETA] prgmTRANSFER - CE variable transfer program: jacobly released a public beta of a variable transfer program for the CE this month. It allows the transferring and viewing of files on a calculator without the need for any other software, such as TI-Connect CE or TILP. It's very useful, so go try it out and show jacobly some support!
  • [On Hold] VYSION 2 CE: the ultimate CE shell: epsilon5 this month continued work on VYSION 2 CE, a shell for the CE. While no major progress was made, the GUI library behind the shell (OPTIX 3) was improved, and the rewrite of the shell itself was started. Check out the thread for more information and updates!
  • [PAUSED] Xenon Development [C]: Alvajoy123 this month detailed plans for Xenon CE development in the future, including the nature of the program, which is split into command-line and GUI parts. There are some great screenshots and progress updates in the thread, so be sure to read through it if you haven't already.
  • [TI84+CE] Virtual3D : A full assembly 3D engine: TheMachine02 made some further progress this month on Virtual3D, an incredibly impressive full 3D engine for the CE calculators. The progress this month centered around optimization and the implementation of mip-mapping. Be sure to show the author some support for this slick program!

That's all from me. You can vote for your favorite project in the poll above; see you in the May 2021 PotM!

Permalink

Advertisement