PDA

View Full Version : TI-82 Programming Help


Charbok
11-28-2007, 01:13 AM
I'm fairly new to TI programming, and the fact that I have a 15 year old TI-82 (which I got for $5) doesn't help matters.
I can program basic things, but I'd like to move on to games.
Since I don't have a TI link, is there any way to program games on my own?

Actual advice is not required, just a link to somewhere that can give me the help I need would be great.

Many thanks,
Charbok

Lucavi
11-28-2007, 03:25 AM
Good start. I recommend getting a pure assembler so you can also practice on your PC. Whatever you write in your TI can be ported to it, but a pure assembler doesn't have the limitations the TI does. Something like MASM would be of great help.

As for links, I learned mostly from ticalc.org (http://www.ticalc.org/programming/), although, like I said, assembly experience did most of the work. Wikibooks has also a section dedicated to programming games on a TI here (http://en.wikibooks.org/wiki/Programming:TI-Basic/Programming_Games), which I find covers most of the basics. Here (http://www.geocities.com/SiliconValley/1438/ti.html) you can find some examples of finished games if you're in need of ideas or inspiration :P

Oh, and feel free to ask questions as well if the links aren't enough.

Charbok
11-28-2007, 04:41 AM
I figured you'd be the one to respond.

The problem with the assembler is that no matter what I make, I can't port it on to the 82 since I don't have a TI-Connect cable thingy.

The links are great though, thanks!

Lucavi
11-29-2007, 03:39 AM
The problem with the assembler is that no matter what I make, I can't port it on to the 82 since I don't have a TI-Connect cable thingy.

That's a bummer =/

Still, if you're interested you could still practice in a pure assembler, independently of what you program in your TI. Granted, it'd be less "fun" than making games, but you'll learn much faster that way.

The links are great though, thanks!

No problem =)

Charbok
12-02-2007, 11:28 PM
Uno pregunta mas:

I (just for the sake of seeing if it worked) put in the exact code as specified by the Wiki article. It didn't work, so I made a few adjustments and it still didn't. Eventually I just rewrote the whole program, and it still didn't.
Any suggestions?

Lucavi
12-03-2007, 06:44 PM
Any suggestions?

Yes.

Try to look for the specifications of your calculator. The TI-82 is known for having multiple implementations when it comes to the inline assembler. If you can't find them, then i suggest you rewrite the program slowly and check through blocks. For instance, first check if all the variables were set correctly, then check for looping conditions (Ie: assert that the loop has an ending), etc.

If you aren't familiar with the syntax yet, then you can always go back to ticalc.org and refresh some concepts. Don't worry about not making it in the first attempts, it always takes time to get used to a language.