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: January 2019
Published by PT_ on May 25, 2019 at 4:47:15 PM CST | Discuss this article (2)

With a new year came many new and updated Cemetech projects! There were quite a few great projects worked on in January, so be sure to give feedback to the authors of these great projects.

  • Aether, a "bullet hell" JS shoot-and-run: _iPhoenix_ started working on this new shoot-em-up game, written in JavaScript. This game is optimized very well for speed, and there are even plans to add a custom boss creator, so go check out the demo and the YouTube video linked in the post!
  • Annoucing zkeme80, a next-gen Forth-based OS for the TI-84+: siraben has started writing a new OS for the TI-84+ series of calculators, based on the programming language Forth. This OS looks very clean, go check out the screenshots and the Github repo linked in the topic!
  • Boxman TTL: Botboy3000 has continued to work on his hardware based version of Boxman. He's been working on soldering, working on fixing problems, and more! See the thread for a neat video and images of what he is working on.
  • Candy Crush CE: Our very own admin, PT_, has started a project in C for the CE based on the immensely popular mobile game Candy Crush. It currently supports creating a random board and swapping candies, and the game runs quite quickly. He has said that he promises to finish this project, so go give some support and check out the animated screenshot in the thread!
  • HD picture viewer [ICE] [TI-84 Plus CE]: TheLastMillennial put some more work into his CE image viewer, which is turning out to look pretty nice! This month he got single images working, and started squashing some bugs. He said that a v1 could be released soon, so head over to the thread and check it out!
  • Nuclear Reactor Simulator [84+CE BASIC]: SM84CE finished the first version of his nuclear reactor simulator, written in pure TI-Basic! This is a very feature-rich program (check out a list of features in the thread) and you can currently download the latest version in the Cemetech archives. Check out the thread and screenshots for more details.
  • RPG For the Ti-83+: Sirryan has started working on a large scale RPG for the TI-83+ series of calculators! From the list in the topic it seems like a very ambitious project, so show him some support in this project.
  • Set CE: This month, BasicTH started and finished a port of the card game Set for the CE. This is a very complete program, including three game modes and excellent graphics, so go and download it from the archives and post about it in the thread!
  • Skyrim CE Progress Update: kg583 posted this update to his massive project Skyrim CE, written in TI-Basic. The post explains some changes in the game engine and other aspects of the game, go check out the thread and show him some support for this large undertaking!
  • Teaser!: Botboy3000 posted a mysterious image related to an upcoming project of his. It seems like it could be some sort of Boxman-related puzzle game? Regardless, he has not said much about this project, and it looks like it could be very cool!
  • TI Number Theory repository: kg583 released this group of TI-Basic programs to assist in number analysis! These programs should work on any 83+/84+ calculator, even older monochromes, and they could be very useful to TI-Basic programmers, so be sure to check out the release on the Github repo.
  • Warper - Sci-Fi Beat-em-Up: 123outerme continued working on this Sci-Fi platformer, this month adding collision, gravity, and better graphics. Be sure to check out the videos and read more detailed information in the thread!
  • Z80 Float: Xeda112358 started working on a z80 assembly library for single precision floats. These routines are faster than the TI-OS routines, and there is even a potential for an ez80 version! See the topic for more information and screenshots.

That's it for January 2019, and don't forget to vote for your favorite completed project of this month to compete in the Projects of the Year!

Credits to Jeffitus for writing this post!

CC22 Results Announced!
Published by _iPhoenix_ on May 22, 2019 at 4:39:56 PM CST | Discuss this article (15)

Since the voting for Cemetech Contest 22 has concluded, it's time to review the results!

In third place, we have LogicalJoe's entry Splat. Congratulations!

BasicTH's Sketch Maze took second place. Well done!

The winner of Cemetech Contest 22 is commandblockguy's program Tower Defense CE! Congratulations!

Other impressive entries included Dungeon by Pieman7373, Skills Parkour by slimeenergy, and DR0VE by epsilon5. Great job, guys!

CC22 userbars will be handed out to the winners of 1st, 2nd, and 3rd place, as well as those awarded an honorable mention. The userbars are available below:





Cemetech Contest 22 Voting
Published by _iPhoenix_ on May 9, 2019 at 5:22:49 PM CST | Discuss this article (19)

Now that CC22 is finally over, it is time to vote! To everyone who participated in this contest, thank you. This poll will be open until May 19th. Please do not vote solely based on looks- try the programs before you vote! It is recommended (but not required) that you make a post evaluating the projects and explaining your vote.

Here's the lineup:

Skills Parkour by slimeenergy (thread)

Skills Parkour is a colorful yet simplistic platformer written by slimeenergy. You customize your character's skills, and try to beat the included courses! Be sure to check out the thread for more information.

Space Adventure 85 by RogerWilco (thread)

RogerWilco's text-based RPG for the TI-85 has you customize a character and fight your way through an abandoned space station. Eeriely written, this fully-customizable game comes packed with engaging gameplay and a great story! Check it out!

Rainbow Shooter by TheMustardCat (thread)

Rainbow Shooter is a two-dimensional shooter made by TheMustardCat. It features shooting, random terrain generation, and fully-featured character editor. Customize your character to fit your play style, and kill all the enemies! Take a look at the thread and the readme for more information.

Dungeon by Pieman7373 (thread)

Authored by Pieman7373, Dungeon is a top-down RPG featuring a shop, multiple interchangeable sets of armor, enemies, breakable crates, and more. It is incredibly speedy and has a nice UI. Take a look for yourself!

Splat by LogicalJoe (thread)

Splat, LogicalJoe's entry, is a game that has you move a customizable circle around the screen. You must avoid paintballs of a selectable color while collecting those of another color. It has some sweet animations and a very cool splash screen, check it out!

Arena84 by Jeffitus (thread)

Arena84 is a game for the 84+ and 83+ series of calculators, authored by Jeffitus. In this game, enemies attack you from both sides, and you have to defend yourself using your trusty sword! It lets you buff your own stats, at the cost of improving the stats of enemies. Take a look at the readme and thread for more info.

DR0VE by epsilon5 (thread)

Cemetech newcomer epsilon5's entry DR0VE is a cool car racing game. You can "tune-up" your car to improve your performance in the game after each course. It comes fully packaged with sweet graphics and awesome gameplay- the thread has more information!

Sketch Maze by BasicTH (thread)

BasicTH's complicated but intuitive puzzle game Sketch Maze features clever gameplay and equally clever graphics. It has a very nice help section to explain the game, and even comes with a level editor. It's worth checking out, look at the readme and the thread.

Reverse Tower Defense by commandblockguy (thread)

Reverse Tower Defense is a variant on the classic tower defense game category by commandblockguy! Instead of placing towers around a predefined path, you place the path around predefined towers. It features sweet menus, upgradable towers, technically impressive but engaging gameplay, and some fantastic sprites. Look at the thread for more info!

JPL v1.273 by TheLastMillennial (thread)

TheLastMillenial wrote a improved variant of his CC20 Space entry in ICE! It sports fancy graphics, a cool-looking UI, and some very cool gameplay mechanics. Check out the readme for more information.

That's all folks- I'm happy to see such a large turnout for this contest. Be sure to vote in the poll before May 19th, when the poll will close. Good luck to all contestants!

2018 Projects of the Year
Published by _iPhoenix_ on April 27, 2019 at 2:29:49 PM CST | Discuss this article (5)

It has been 4 months since 2018 passed, and it's finally time to vote for the best program of the year. There were many, many incredible projects made during 2018. Over the course of the the last year, Cemetech members voted on their favorite Projects of the Month in twelve polls, sending the best programs of the year to this Projects of the Year poll. Here are the entries:
  • Project of the Month, January: FlowCE [C for TI-84+ CE]: jonbush completed his impressive port of the popular mobile game Flow. It is a fully-featured replica, including many levels! The thread is absolutely loaded with screenshots and includes a download, so go check it out.
  • Project of the Month, February: Turned Ti84 calculator into 3G mobile phone: After being prodded to post by TheLastMillennial, BoomBrush described how he turned a TI-84 into a 3G mobile phone, which is no easy task. It's an impressive read, with a very cool video to boot. Go check it out, and perhaps it might inspire you to some calculator hardware hacking projects of your own!
  • Project of the Month, March: TheButton: _iPhoenix_'s latest web game, TheButton, was an intriguing social experiment with a button that users had to take control of. It had a cool leaderboard system and was very popular until it was shut down, check out the thread!
  • Project of the Month, April: Advanced Brightness Utility: TheLastMillennial wrote a simple utility that lets users change their screen brightness beyond what the TI-OS usually allows. A very cool utility, go check it out!
  • Project of the Month, May: Chip-84: ckosmic wrote a very cool Chip-8 interpreter for the TI-84+ CE. It has all the opcodes that chip-8 supports along with a very cool UI. Check it out!
  • Project of the Month, June: TI-Boy CE: calc84maniac worked incredibly hard and finished his remarkable Gameboy emulator for the CE. It can run most Gameboy (but not Gameboy Color and Gameboy Advanced, as of yet) games on a CE, which is really impressive. Go and take a look, if you haven't already!
  • Project of the Month, July: BasicNote CE: BasicNoteCE is a very impressive text editor for the TI-84+CE, written entirely in TI-Basic. It has many cool features, like text selection, word wrapping, and more. Check it out, it is very, very cool, and clearly shows the years that Michael spent creating this project!
  • Project of the Month, August: Two winners! Attack of the Snails and Arcade Bartop DIY tutorial powered by RetroPie & Rasperr:
    In the former, an assembly game by _iPhoenix_, you are chased by a never-ending onslaught of human-eating snails, but you gain points by having snails near you. The latter is a tutorial on how to make your own bartop arcade machine using a Raspberry Pi, by Cemetech newcomer Ryadel. Both projects are outstanding demonstrations of the authors' technical skills.
  • Project of the Month, September: Gateway to Legend: 123outerme made a really cool computer RPG! It features special abilities and really cool music. It's been a long time in the making, so go check it out.
  • Project of the Month, October: TI84+CE USB interfacing: jacobly worked on a very useful library that allows C and Assembly programs to interface with devices and flash drives over USB!
  • Projects of the Month, November: Grammer 2: Over nearly a decade, Xeda has worked really hard on her programming language for the monochrome calcs, called Grammer. She fixed multiple bugs and implemented a load of new features, so you should check it out (especially since it was recently features on ticalc.org).
  • Project of the Month, December: Majong CE: commandblockguy wrote a very, very nice Mahjong Solitaire game for the TI-84+ CE! It has some very nice sprites, a timer, sweet user input, and impressive levels to boot. Go check out the gif and download in his thread.

And that's a wrap! What a fantastic lineup of projects for an equally fantastic year. After thoroughly checking out each of the entries, be sure to vote in the poll. The winning project will receive the esteemed designation of 2018 Project of the Year. Good luck to everyone!