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 115 users online: 10 members, 83 guests and 22 bots.
Members: calc84maniac, erdeky, Lamyata, NoahK, PT_.
Bots: MSN/Bing (1), Spinn3r (1), MSN/Bing (8), Magpie Crawler (2), 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: 704 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
» Tic-Tac-Toe for the CSE and SE by NoahK
» TI84+CE Documentation by MateoConLechuga
» [TI84+CE] C Compiler by Lionel Debroux
» Spam Posts by tifreak8x

Cemetech Labs Updates
» Cemetech at World Maker Faire 2015 Plans on 5/4/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 
Exclusive: C Programming on the TI-84 Plus CE
Published by KermMartian on May 27, 2015 at 9:40:08 PM CST | Discuss this article (20)

Since the introduction of the TI-84 Plus CE at the beginning of this year, there has been speculation in the community that the new device would support easy C programming. The z80 processor in the older TI-83 Plus/TI-84 Plus was ill-suited to C programming, but the ez80 in the new calculator is even targeted by a C compiler available from Zilog for free. Our suspicions were further confirmed by the presence of IEEE754 floating-point routines embedded within the calculator's software; the TI-OS has never contained such support before. Finally, we saw demos of very well-made C applications for the TI-84 Plus CE at the T^3 2015 conference, so it was only a matter of time before the community got the ability to create C programs.

Of course, actually putting together the tooling and documentation to teach people to create TI-84 Plus CE programs in C is no mean feat, and happily, Cemetech programmer extraordinaire MateoConLechuga has put in that effort. Today, Mateo shared an in-depth tutorial on C programming for the TI-84 Plus CE with us, and it's just as thorough and helpful as we'd expect from someone who has earned the "Cemetech Expert" rank. Mateo has outlined the steps to install Zilog's C compiler, set up the necessary project settings to create TI-84 Plus CE programs, converting compiled binaries to .8xp programs, and even included a sample program that prints and manipulates strings and numbers. Mateo ends with thoughts and questions on how things like graphics, file manipulation, and so on should work, so I encourage you to visit the topic, try the tutorial, and contribute to the discussion. Congratulations to Mateo for getting this important chapter in the community's programming efforts underway!

More Information
Compiling C for the TI-84 Plus CE

Compiled C program for the TI-84 Plus CE

Doors CSE 8.2 Released
Published by KermMartian on May 19, 2015 at 11:14:45 AM CST | Discuss this article (6)

Since version 8.0 in November 2013, Doors CSE has been a mainstay on many TI-84 Plus C Silver Edition graphing calculators. This powerful shell is an App that sits on top of the TI-OS, allowing users to create and run powerful TI-BASIC and assembly programs while leaving the math and science capabilities of the calculator untouched. Over the year and a half since Doors CSE 8.0 was released, Patrick "tr1p1ea" Prendergast and I have been working hard to field feature requests and bug reports to improve Doors CSE. The release of Doors CSE 8.1 last July brought features like a special Apps folder that allows you to list and run Apps on your calculator, more xLIBC hybrid TI-BASIC functions, and many fixes for minor bugs. Now, I'm happy to present Doors CSE 8.2, the next iteration of Doors CSE for the TI-84 Plus C Silver Edition.

Doors CSE 8.2 focuses on improving Doors CSE's interaction with the TI-OS and with other Apps. But what exactly is Doors CSE 8? Doors CSE lists and can run all of your TI-BASIC and Assembly games and programs. It lets you organize your programs into folders, and archive, lock, copy, rename, delete, and hide them. It gives you extra features like an enhanced TI-BASIC editor, a clock, lowercase letters, and much more. Doors CSE 8 also contains the powerful xLIBC library by Patrick Prendergast and Celtic 2 CSE, which will make color TI-BASIC programs and games more powerful, useful, and fun. Here's what's new:
  • Hook chaining repaired for the AppChangeHook and RawKeyHook. In layman's terms, apps like Transform, Inequalz, and many more can coexist with Doors CSE's OS-enhancing features like the improved TI-BASIC editor.
  • Workaround for a rare interaction with the [ALPHA][F1] to [ALPHA][F4] menus, so that these menus will always appear when needed.
  • Refines Doors CSE's interpretation of the real( token so that programs manipulating complex numbers will always work properly.
  • Repairs several bugs with xLIBC and Celtic 2 CSE.
Many thanks once again to all of the programmers, users, beta-testers, and Cemetech staff who made this possible. Special thanks must go to the Cemetech members and staff who provided thorough information to track down difficult bugs, and tr1p1ea, who continued to improve xLIBC with new fixes and features.

Download & More Information
Download Doors CSE 8.2
Doors CSE 8 Wiki and Documentation
How to Put Doors CSE and Programs on your TI-84+CSE

GraphnCalc83: A Review of a Faithful TI-83 Lookalike for iOS
Published by comicIDIOT on May 1, 2015 at 10:09:24 PM CST | Discuss this article (9)

I was provided a gift code and invited to look at a TI-83/84 "Work-alike" clone, GraphnCalc83, for iOS. The app is a universal binary so it supports both the iPad and the iPhone/iPod. I'll be reviewing this app on an iPhone 6 on iOS8, I did use it on an iPad as well.

Read the full review >>

The Bottom Line
The app is remarkable. The developer set out to create a graphing calculator for iOS that does its best to emulate TI-83 programs. While I can't recommend this app as a substitute for a physical calculator, due to the extreme differences and lack of complete support for TI-83+ programs. I can recommend this app to those that can't afford a graphing calculator and have a desire to learn coding but do have access to an iOS device like an iPod or iPad. I'd like to see iCloud integration to a degree, of course the more integrated the better but save/share and retrieve would suffice. The app doesn't even support "File Sharing" under iTunes, which means the only way to get your programs off and on your digital calc is to e-mail them. If File Sharing is supported, retrieving and sending programs would be as simple as dragging and dropping to/from the File Sharing window or clicking the appropriate buttons. If this application takes off it'd be amazing if we'd eventually see a centralized way to share programs with others similarly to ticalc.org.

In brief, it's not for everyone but for those with an iOS device and a need for a graphing calc with programming capabilities this is a must. You can check it out on the App Store here (USD $5.99).

Projects of the Month: April 2015
Published by tifreak8x on May 3, 2015 at 8:45:10 PM CST | Discuss this article (8)

Another month has passed, which means it's time for our monthly Projects of the Month (POTM) article. The end of the academic semester, final exams and projects, AP exams, and SATs and ACTs are upon us, which means that people have been mostly busy with their education and jobs. Fortunately, some of our members have been particularly good at time management, juggling their personal programming projects in the midst of their other responsibilities. We're happy to showcase some of the most promising projects discussed on Cemetech this month.
  • TILP: Lionel has been working on TILP, getting some TI-83 Premium CE/TI-84 Plus CE support worked into this fantastic linking software. No public Windows build has been made available yet, so check the topic for more information.
  • Periodic Table CSE: OHernandez is revisiting an older project made on the CSE, and taking it from all BASIC to hybrid BASIC with the libraries bundled with DoorsCSE. There have been some massive improvement times for generating the table, and the amount of data being available by the program.
  • 3 Pixels Tall: This is an interesting looking game being made in Axe that, so far, sports an interesting start of an idea and some nice graphics. The author is asking for any and all suggestions to help make this project something more amazing, so pop in and give them what you've got!
  • Escheron: Twilight over Ragnoth: This is a re-booted RPG for the TI-83+/84+ in progress by geekboy and Iambian. It features some awesome graphics, FF2 like battle system, and more! Check out the thread for more information, and mockup screenshots of what they hope to achieve.
  • Solius: A roguelike game in development by 123outerme using xlibc to give it a DOS terminal look. He's sporting quite the list of features, and the screenshot shows off some awesome coding skills at work.
  • First Fantasy: Mana Force: DJ Omnimaga's TI-84 Plus C Silver Edition RPG is now completed and released here in the Cemetech Archives. It may be the first full-length RPG for TI's color-screen TI-84 Plus-family calculators, and uses the hybrid BASIC libraries in Doors CSE 8 to their full potential. Check it out for one impressive game for your CSE!
  • Tanks!: Tanks is a turret-based game where you shoot at 1-3 other tanks to kill them before they kill you. There are still a few things left to do, before a final release, so go check out the topic and send some feedback his way on his beta version he has released!
  • BasicNote:Michael2_3b has been adding some new features to his program, and shifting some things around for the input. If you're interested in a note taking program, give this one a look!
  • BASIC Command Program: This project by MrDrew25 is meant to help new people with learning about the commands of TI-BASIC. He's got a few screenshots showing off progress, and they look pretty good!
  • BlueLink: This is an Arduino-based serial to TI link port, with code from KermMartian's linking routines. It is seen as a grey link and is usable by TI-Connect and TILP. Definitely worth a look if you need alternative connections for your older graphing calculators.
  • Pony Express: If you missed out on Google's April 14th google doodle, then you missed out on quite a distraction of a game. Now, that distraction can be yours in the form of an TI-83+/SE/84+/SE game. Michael2_3B has been porting this game in BASIC to the monochrome calculators, and shows off a fairly impressive screenshot in his topic.
  • nKaruga: matref has brought up an update for his space shooter game port, mostly dealing with the creation of a chunk of level 2. Fans of the game should jump in and grab the latest update ASAP.
  • HP Prime Equation library: This interesting program adds numerous equations to the solver app on the hp prime, covering topics such as geometry, physics, and astronomy. A must have for any HP Prime owner in collegiate courses!
  • SourceCoder 3: If you've been living under a rock of late, you might not have caught the announcement that SourceCoder 3 now has ASM support for z80 and ez80 calculators. There are some things that need hammering out still, so if you are an asm programmer, or an aspiring one, please check out the new feature of SC3 and leave some feedback.

Thanks to all of our members who have worked hard and shown us their creativity and perseverance this month. We can't wait to see where these and many other projects go in the coming month, as school winds down and free time ramps up. Who knows; perhaps a new Cemetech programming contest might even be on the horizon for the summer?


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