This probably comes up a lot, but I am having an incredibly difficult time finding tutorials. I have about a year of assembly experience and can work my way with it (intel syntax, of course). However, nowhere I look are there usable tutorials for programming the TI84+CE calculator in assembly. eZ80 Heaven (http://ez80.readthedocs.io/en/latest/) gives one program, then has no other tutorials for printing graphics, useful syscalls, etc. Basically, what I hope to find is this:
1) An assembly coding tutorial for the TI84+CE
2) Said tutorial should teach about graphics, specific syscalls, i/o, etc
If anyone could help me that would be amazing.
You can probably start with these tutorials I was working on a few years ago: (Specifically getting-started.md, drawing-sprites.md and double-buffering.md) -- Not sure how outdated they are...
https://github.com/CE-Programming/documentation/tree/old/pages/tutorials/asm
It may be more reasonable to invest time in the C language, which the CE supports with a wide variety of libraries for performing file io and graphics. You can look at the assembly for these libraries on github:
Toolchain:
https://github.com/CE-Programming/toolchain/releases
Graphics Library:
https://github.com/CE-Programming/toolchain/tree/master/src/graphx
FileIO Library:
https://github.com/CE-Programming/toolchain/tree/master/src/fileioc
Beyond that, I really am not sure what else to offer other than if you have specific questions on how to perform something specific. Let us know though and we'd be happy to help. Thanks, and welcome!
These tutorials seem like what I've been looking for. Thank you so much!
Actually I totally got bored and made this updated repository that should have enough to get you started... Anyway here's the link:
https://github.com/CE-Programming/documentation
Be sure to start with the first tutorial and download the repository via ZIP or clone. Best of luck.
I think the last one (
https://github.com/CE-Programming/documentation) will be a better start along with the learn ez80 in 28 days (although C seems like a good option, I lack slightly in that area). Sad thing is though I don't have a TI-83+. Time to find an emulator.
EDIT: Update. Guess who cant get ROM files for any emulator. This is going to be fun.
Register to Join the Conversation
Have your own thoughts to add to this or any other topic? Want to ask a question, offer a suggestion, share your own programs and projects, upload a file to the file archives, get help with calculator and computer programming, or simply chat with like-minded coders and tech and calculator enthusiasts via the site-wide AJAX SAX widget? Registration for a free Cemetech account only takes a minute.
»
Go to Registration page
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum