Author Topic: Tutorial for TI-89 basic?  (Read 6686 times)

0 Members and 1 Guest are viewing this topic.

Offline Yeong

  • Not a bridge
  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 3739
  • Rating: +278/-12
  • Survivor of Apocalypse
    • View Profile
Tutorial for TI-89 basic?
« on: November 25, 2012, 08:12:40 pm »
Well I found my ti 89 titanium today and had an urge to program it. Is there an in depth tutorial for ti-basic? The furthest I've figure out is a getkey.
Sig wipe!

Offline DrDnar

  • LV7 Elite (Next: 700)
  • *******
  • Posts: 546
  • Rating: +97/-1
    • View Profile
Re: Tutorial for TI-89 basic?
« Reply #1 on: November 25, 2012, 08:19:54 pm »
TI-89 BASIC is pretty powerful compared to Z80 BASIC. It has much better support for structured programming, and supports comments and whitespace. It's a shame it's so slow. I thought http://tibasicdev.wikidot.com/home had reasonably good documentation. You (all programmers) should really enjoy the ability to use subroutines, local variables, and functions.
"No tools will make a man a skilled workman, or master of defense, nor be of any use to him who has not learned how to handle them, and has never bestowed any attention upon them. . . . Yes, [] the tools which would teach men their own use would be beyond price."—Plato's The Republic, circa 380 BC

Offline Xeda112358

  • they/them
  • Moderator
  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 4704
  • Rating: +719/-6
  • Calc-u-lator, do doo doo do do do.
    • View Profile
Re: Tutorial for TI-89 basic?
« Reply #2 on: November 25, 2012, 08:20:09 pm »
I am not sure where a good one can be found, but if you want to experiment in the meantime, try TIBasicDeveloper and remember that there are specific types of "End" like EndIf, EndWhile, EndFor. Further, you can use vars like this: 32→abc. And you need to close parentheses on the 89, but it doesn't matter since the programs get pre-crunched when they are run (basically, it converts the code to a different format, usually cutting down on size. Oh, and lists are read like list1[element] instead of using ()

EDIT: To add to DrDnar's post: And sprites!

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55943
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: Tutorial for TI-89 basic?
« Reply #3 on: November 25, 2012, 09:22:58 pm »
There is also http://tifreakware.net/tutorials/89/b/ge/ by Grant Elliot, which is very old, but apparently very good. I believe it's also available in offline format on Ticalc.org, but the original site shutted down.

And yeah TI-89 BASIC supports sprites. With ASM libs you can also use the entire screen.

Offline TIfanx1999

  • ಠ_ಠ ( ͡° ͜ʖ ͡°)
  • CoT Emeritus
  • LV13 Extreme Addict (Next: 9001)
  • *
  • Posts: 6173
  • Rating: +191/-9
    • View Profile
Re: Tutorial for TI-89 basic?
« Reply #4 on: November 26, 2012, 12:36:54 am »
^Check Tifreakware, they're supposed to be the tutorial king. ;D Also, a pdf of TI's official manual might not be a bad idea if you don't own a hard copy.

Offline Xeda112358

  • they/them
  • Moderator
  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 4704
  • Rating: +719/-6
  • Calc-u-lator, do doo doo do do do.
    • View Profile
Re: Tutorial for TI-89 basic?
« Reply #5 on: November 26, 2012, 08:00:19 am »
^Check Tifreakware, they're supposed to be the tutorial king. ;D Also, a pdf of TI's official manual might not be a bad idea if you don't own a hard copy.

This is definitely a must :D

Offline Yeong

  • Not a bridge
  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 3739
  • Rating: +278/-12
  • Survivor of Apocalypse
    • View Profile
Re: Tutorial for TI-89 basic?
« Reply #6 on: November 26, 2012, 08:42:39 am »
I found my hard copy of manual ;D
Tiem for some programming
Sig wipe!

Offline Xeda112358

  • they/them
  • Moderator
  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 4704
  • Rating: +719/-6
  • Calc-u-lator, do doo doo do do do.
    • View Profile
Re: Tutorial for TI-89 basic?
« Reply #7 on: November 26, 2012, 08:44:07 am »
Make some picture, then play with cycle :D It has been a while since I did that, so I wonder if it can manage grayscale >.>