Leading The Way To The Future
Login [Register]

Don't have an account? Register now to chat, post, use our tools, and much more.
Latest Headlines
Online Users
There are 100 users online: 9 members, 71 guests and 20 bots.
Members: 0x4682, Electromagnet8, Ivoah, M. I. Wright, Michael2_3B, shkaboinka.
Bots: MSN/Bing (2), Spinn3r (1), MSN/Bing (4), Magpie Crawler (3), Googlebot (10).
RSS & Social Media
You must log in to view the SAX chat widget
Welcome to Cemetech! Since 1999, Cemetech (pronounced KE'me'tek) has been developing software and hardware in many technology-related fields. Among Cemetech's specialties are TI graphing calculators such as the TI-83+/SE and TI-84+/SE, the Casio Prizm graphing calculator, web programming, and DIY hardware projects and modifications.

Our members, enthusiasts, experts, and teachers are led by Kerm Martian, né Christopher Mitchell. Since 2004 he held the title of the world's most prolific graphing calculator programmer, with over 400 completed programs and more than 1.2 million direct downloads. He has also developed many software and hardware projects. Our staff of friendly volunteers hang out on our forum and IRC and SAX chatrooms, and are happy to answer questions.

Numbers: 699 articles have been posted in Cemetech's News Archives. View current site statistics. Within the last seven days, 7 files have been added to the file archives. Click to show the new files.

Latest Forum Posts
Pokemanz 2014 by tifreak8x
Cemetech PvP League by pimathbrainiac
Code Fragments and Routines by calc84maniac
Any native programming (C/C++) on the HP Prime? by 0x4682

Cemetech Labs Updates
good day today on 4/22/2015
Take Pictures with a TI-84+CSE and a Gameboy Camera on 11/14/2014
WiFi globalCALCnet with the Spark Core on 10/5/2014
Developing WiFi Calculator Communication with the Spark Core on 9/27/2014

SourceCoder 3 TI-BASIC Editor/IDE  jsTIfied online TI-83+/TI-84+ emulator  Cemetech Forum  Cemetech Projects  TI-83+/84+ Programs and Games  Casio Prizm Programs and Games  Using the TI-83 Plus/TI-84 Plus  Programming the TI-83 Plus/84 Plus  Doors CS 7  United-TI Fora  WikiPrizm 
TI News Bag: STEM Behind Health; TI-84+CE OS Upgrade Soon
Published by KermMartian on April 21, 2015 at 11:41:02 AM CST | Discuss this article (1)

TI Education is capitalizing on the success of the STEM Behind Hollwood initiative for the TI-Nspire (which we were thrilled to port to the TI-84 Plus C Silver Edition and hope to bring to the TI-84 Plus CE) with a new series of activities, STEM Behind Health. Created in partnership with Sanford Health, "[these] STEM lessons task students with making life-or-death decisions for real patients suffering from real diseases." The first activity in the series, currently available for the TI-Nspire CX, challenges students to help a nursing student manage diabetes and search for a cure to the disease. According to TI, "[s]ubsequent activities will explore breast cancer and the genetics of rare disease." We're always excited to get students excited about STEM, and we of course love using graphing calculators as more than just calculators, so we applaud this new initiative to combine fun STEM activities and graphing calculators in the classroom. We look forward to following STEM Behind Health's future developments, and perhaps bringing these activities to the TI-84 Plus family.

In other news, the TI-84 Plus CE continues to make its way from Texas Instruments, to distributors, and thence to teachers and students (and us). We have received word that as more users get their hands on it, a bug has been discovered in the hibernate (deep sleep) functionality. We first heard about this feature when we interviewed Dr. Peter Balyta, President of TI Education, about the new calculator. It's intended to ensure that if the TI-84 Plus CE is left alone for a long period of time, say over summer vacation, it won't have a depleted battery when you go to use it in the fall. Cemetech user calc84maniac received a note from Underwood Distributing, and we have followed up with Texas Instruments. Their comment on the matter:
Texas Instruments is developing an update to the operating system (OS) of the TI-84 Plus CE to fix a software issue. In some instances, when the TI-84 Plus CE is turned off, and not turned on or recharged for several days, there is a very slight chance that it will not function properly. Updating to the latest OS will resolve the issue.

We are updating all products currently in production with the new OS and will proactively inform customers who already own the TI-84 Plus CE on how to upgrade. The new OS will be available for download in May. This will not affect availability of the new TI-84 Plus CE during the back-to-school buying season. Customers with questions should contact 1-800-TI-CARES.
We'll keep you posted on this issue and let you know when the new operating system version is available, for those of you who already have TI-84 Plus CEs.

Downloads and More Information
TI-84 Plus CE Operating System downloads (fix not yet available)
STEM Behind Health information and activities

z80 and ez80 ASM Support Added to SourceCoder 3
Published by KermMartian on April 9, 2015 at 1:14:40 PM CST | Discuss this article (12)

Adding assembly support to SourceCoder 3 has long been on my to-do list, and a happy confluence of factors has allowed me to begin to make this a reality. First, and arguably most importantly, I just finished a very important deadline at work, so I have a little more free time to actually work on personal projects. Secondly, inimitable Cemetech administrator Tari built the SPASM assembler using Emscripten (and put together the necessary wrappers and online demo), allowing SPASM to be run in a browser. Finally, calc84maniac and alberthro took the time to add ez80 support to SPASM, creating a new tool called SPASM-ng. With these three components, I've put together support for ASM programming in SourceCoder, and I'm already thrilled at how fast it lets me iterate my build/test cycle.

SourceCoder 3 now lets you write, assemble, and test z80 and ez80 assembly programs directly in your browser. First, SourceCoder's ability to handle multiple files, syntax highlighting, and saved projects means you can put together assembly projects with several source files, edit them comfortably in your browser, and save them to access on any computer, even your phone. Second, SPASM-ng compiled with emscripten means that you can assemble your programs in your browser, on Windows, Mac OS, Linux, Android, iOS, or anything else that supports modern Javascript. Finally, you can export .8xp files directly from SourceCoder, or if you want to test your programs, simply send them directly to the jsTIfied calculator emulator built into SourceCoder. Because you can write z80 or ez80 assembly programs, this tool will not only be useful for existing assembly projects, but for many new projects that explore the powerful new TI-84 Plus CE.

If you're an assembly programmer, I'd love to hear your feedback from trying out SourceCoder 3's new z80 and ez80 assembly support.

SourceCoder 3 TI-BASIC and Assembly Editor and IDE

Hands-On with the TI-84 Plus CE: Full Review
Published by KermMartian on April 6, 2015 at 2:00:20 PM CST | Discuss this article (32)

Two years ago, in February 2013, Cemetech got its hands on an early sample of the TI-84 Plus C Silver Edition thanks to TI Education's generosity, and I quickly wrote a hands-on review of the TI-84 Plus C Silver Edition. Now, I have my very own Radical Red TI-84 Plus CE, as previously announced via photograph, and I'm excited to share my hands-on experiences with the TI-84 Plus CE with you. The TI-84 Plus CE largely brings the existing math features of the TI-84 Plus C Silver Edition to a thinner, faster, lighter calculator, so I'll be focusing on the new calculator's physical characteristics, hardware, and speed. Of course, I'll reiterate my observations about the math features of the TI-84 Plus CSE and TI-84 Plus CE from my TI-84 Plus CSE review for our readers more accustomed to the monochrome TI-83 Plus and TI-84 Plus family. In short, the TI-84 Plus CE addresses complaints about the speed of the two-year-old TI-84 Plus C Silver Edition and is a thin, light, easy-to-use device with familiar math and science features.

Read the full review for all the details, along with more screenshots and photos!

The Big Picture
The TI-84 Plus CE combines all of the math, science, engineering, and programming tools of the TI-84 Plus C Silver Edition with a thin, light case, a fast processor with plenty of RAM, and a better battery. The software features of the calculator have been proven over the past several decades, and millions of students and teachers are already familiar with how to use the calculator. The novelty of this new calculator is the modern design, the pleasing size and weight, and the better technical specifications that add up to a more pleasant user experience. While you won't be computing the determinant of a matrix or graphing a sinusoid more than 50% faster than before, the day-to-day math features feel faster, more responsive, and less frustrating. If you're a power user who explores TI-BASIC or Assembly programming, the new calculator's features will mean a world of difference for you, both simply in the responsiveness of the calculator and in the many new possibilities the large RAM, memory-mapped LCD and I/O, and ez80 processor provide.

The TI-84 Plus CE will be available in eight colors for $129 in retailers early this summer, the same price point as its older, thicker, heavier sibling, the TI-84 Plus C Silver Edition. We recommend it as the best option in the TI-84 Plus family to anyone looking for a math and science tool or a programming tool. The OS feels fast and remains full-featured, the battery, processor, memory, and LCD have been improved in the past two years, and the thin, light, colorful case will no doubt excite students and their parents.

Read the full review for all the details, along with more screenshots and photos!

For more specs, references, history, and information on the TI-84 Plus CE, please refer to our TI-84 Plus CE reference page.

Projects of the Month: March 2015
Published by tifreak8x on April 1, 2015 at 5:21:21 PM CST | Discuss this article (9)

Hey there, Cemetechians! It's that time again, where I shower you with all the happenings in calc programming over the last month. What's that? Can't trust anything you read on the internet posted today? Well, then the joke is on you, as there was an incredible amount of effort put in by the community to offer humor, education, and all around entertainment for you and your calculator! No fooling of April going on in this place this year!

Without further ado, I present to you the myriad of projects seen on Cemetech over the last month:
  • BasicNote: A project started by Michael2_3B, this is a BASIC note taker/editor. It appears to have a nice menu setup so far, and some big plans, so go check them out and let them know what you think!
  • Fruit Ninja CSE:Yet another project by MI Wright, this is a BASIC fruit ninja game that lets you use your own background images. It started as an experiment to see if he could quickly use TI-BASIC and the keypad to determine the shape of "swipes" across the calculators keyboard, and evolved to a Fruit Ninja game from there. Looks like a fun game, go check it out!
  • Windows 10 Educational: Project by solarsoftware, which looks really nice graphically. To be honest, I don't know the overall endgame for the project, but it looks like they have some pretty good graphics designing and programming skills, so bounce over and let them know what you think of their progress!
  • Bejeweled CSE: Something I'm surprised that it took this long to make it on the calc, Bejeweled, everyone's favorite pass time game on your cellphone, is now being brought to you on your CSE! unknownloner is bringing beautiful graphics on background images. Not really much else to say on the matter, other than this is simply amazing! Go check it out in his topic and let him know your thoughts to his project!
  • Source: Project by iconmaster to create a better language for the HP Prime, and potentially other calculators in the future. The compiler is run via java, so it is easily compiled on anything that runs Java. Check it out and maybe step up to help if you can, to expand this fairly impressive sounding project!
  • First Fantasy: Mana Force: An RPG update, from the 83+ to the 84+CSE, utilizing the BASIC libraries from DoorsCSE to add color and other cool features to the game. This project brought to you by the RPG master, DJ_O!
  • TwoStep: Challenging puzzle game by Muessigb, written in a mixture of Axe and ASM with some pretty impressive graphics. This game has an impressive array of features, which can be found in the first post. Looking at the screenshots, it looks like some of these levels will be quite challenging, so go check out this project!
  • KnightOS: Updates have been posted to the KnightOS thread by Vijfhoek, listing off numerous new features to both OS and the website. The project has garnered new members, whom are helping all over the projects spectrum. Check out the thread for all the updates!
  • Solius: Solius is a rogue like game being made by 123outerme for the 84+CSE with xlibc hybrid support. The game is in its infancy, but he has big plans for the game, which you can tell via the current todo list! Check it out, offer up ideas and support and let's bring another cool hybrid game into existence!
  • nKaruga: Matref has brought an update to his spaceship shooter game for the Nspire. The update had to do with the 'big lasers' (who doesn't love big lasers, though?) and they were recoded. Check out the thread in the topic and let him know what you think!
  • Caticle Chronicles: Unicorn has released some updates to his Caticle Chronicles, which are described in his topic. He also shows off some gameplay for his game, so go give it a look and let him know what you think!
  • Slender: The Eight Pages: Continuing progress from Acagliano, shows off a pretty wicked title screen. Seems he has some issues with a bug, so if you lovely folks could go pass some encouragement, or maybe even help him break the bug, I'm sure he'd appreciate it!
  • D-Fend: 123outerme wrote up a BASIC game for the CSE where you have to defend your side of the screen from evil things with a GIANT LASER. Sounds cool, right? Game comes with various hardness levels, check it out if you are suffering from boredom between classes.
  • Convobot: This cute little program idea by chauronslilsis was inspired by our ever favorite nikkybot. So far with this project, as it is released, doesn't really link answers to questions asked, and gives you a random answer to a question. There is a possibility at a later date for a new version to have better answers related to questions, so go on and give her a poke, and let her know how much you want the upgraded version!
  • CSE Roguelike: Interesting project by unknownloner, utilizing SDCC to compile C on the CSE calculator, and now has characters bouncing around the screen. He's got a few interesting details about his game in progress posted up, so take a look at the topic and help encourage the continuation of this fun looking game!
  • HP Prime RPN keystroke programming simulator: Project by newcomer EdPi314, this brings RPN programming to the Prime via editmacro and runmacro. There's a list of features and a download link, so if this is of interest to you, you should take a look. Always refreshing to see new Prime projects being posted about!
  • Prime Periodic Table: iconmaster has brought about a pretty nice and professional looking Periodic Table program to the Prime, and even shared the source for the project in the post. For any out there wanting to learn more about the Prime's programming language, or if you just need a good periodic table program, you should really check out this project!
  • Custom Formula Pro: Electromagnet8 has released a new version to an old project, written in TI BASIC and claims to be able to be modified to fit almost any set of formula. Check out the topic for screenshots and more information regarding this program.
  • Prime Game of Life: Another Prime project by iconmaster. The game of life, 2 versions in fact, with source code shared in the topic. (Honestly, I still lack proper understanding of what this type of program is good for, someday I shall learn). Check it out if you'd like to see more of the Prime language!
  • Portal Returns: Mateo has released this Portal project to the world in a more final form! It includes 78 levels, and some pretty amazing graphics! Check out the topic for a link to the download and get playing on this impressive game!
  • Text Viewer: Mateo started up this project to have a displayer for text programs generated by Document DE online converter, and it's going on a pretty good start! There's a bit of a push to hopefully integrate an editor in there as well, so students can take notes with their calcs. Hit the topic and help motivate the completion of this project!
  • TokenIDE: The long standing project by Merthsoft has received some updates! It has gotten a new detokenizer and tokenizer, and some bugs have been repaired. He's asking that anyone that has a feature request bounce into the topic and post it up!
  • Turtle Graphics: Merthsoft has brought out Turtle Graphics, which is a feature of the Logo programming language. Merthsoft has setup an interpreter to display various graphics. Check out the thread for some awesome screenshots and more information on the language!
  • CBL Whack-a-mole: If you are lucky enough to stumble across a CBL2 with a light sensor, then this could be a game for you to make use of the device! Merthsoft devised this little game after stumbling across the items at a pawn shop, and utilized xLIBc libraries to build the game.
  • The Potato One: Anyone a fan of Doctor Who might automatically get this reference and know who is being talked about. This program, created by tifreak8x, generates random 'attack strategies' based on a flow chart floating around the internet. Check out the topic and program if you want yourself a quick laugh.

And that concludes this PotM post! Keep up the fantastic work, you awesome programmers, and we'll get you updated next month, hopefully even a little closer to on time!


© Copyright 2000-2015 Cemetech & Kerm Martian :: Page Execution Time: 0.022922 seconds.