Page 1 of 2

[TI-ASM/BASIC] Tutorials list

Posted: Sat 29 Jan, 2005 12:02 am
by DJ_O
Here's a list of BASIC and ASM tutorials I picked up on the web. It's not complete yet, but feel free to add stuff I forgot.

z80 assembly

Learn TI-83+ ASM in 28 days
http://www.ticalc.org/archives/files/fi ... 26877.html

Independent Z80 Assembly Guide (not only for calcs)
http://www.ticalc.org/archives/files/fi ... 20890.html

AsmGuru (not recommended for the 83+/84s, according to the two tutorials above)
-ENGLISH VERSION
http://www.ticalc.org/pub/text/z80/asmguru.zip
-FRENCH VERSION (hasn't been updated for a long while)
http://www.ovh.net/cgi-bin/clique.pl?co ... uru_vf.zip

Two other french tutorials
http://paxl.org:2080/~tift/tutos.php
http://www.ftp83plus.net/Tutorials/TI83pAsmTut.htm

TI-82/83/83+(/84?) unification FAQ
http://paxl.org:2080/~etrangepulpe/ti83 ... ation.html

Interrupts guide
http://www.ticalc.org/archives/files/fi ... 16891.html

Grayscale (no tutorial yet)
http://home.tiscali.nl/~kingma/downloads/gpp11.zip


TI-BASIC

BasicGuru tutorial
http://bgo.netfirms.com/tutorials/index.html

Grayscale
http://www.ticalc.org/archives/files/fi ... 35823.html


MLC
Coming soon...

Posted: Sat 29 Jan, 2005 12:45 am
by Duck
Pretty good list.
My GPP file is not really a tutorial though, just a bunch of example source codes and a minimalistic readme file...

Posted: Sat 29 Jan, 2005 1:31 am
by blueskies
http://paxl.org:2080/~etrangepulpe/ti83 ... ation.html

this link works for me for the unification guide. very helpful btw gH.

Posted: Sat 29 Jan, 2005 1:49 am
by DJ_O
Thanks for the links. GH should update the tutorial section in the TIFT because the http://paxlip.no-ip.org:2080/~etrangepu ... ation.html link on the website wasn't working

I added the GPP because I heard there will be some doc in the future and it's a pretty good tool for ASM programmers

Posted: Sun 30 Jan, 2005 3:48 pm
by kv83
Good topic. Made this one sticky :)

Posted: Sun 03 Apr, 2005 8:13 pm
by That_One_Guy
Emm...sorry guys, but d'you think you could dig up a few more ASM guides for 83+ to 84+SE? I tried ASM in 28 days, but i dunno, it just didnt help me.

Posted: Sun 03 Apr, 2005 9:05 pm
by kv83
That_One_Guy wrote:Emm...sorry guys, but d'you think you could dig up a few more ASM guides for 83+ to 84+SE? I tried ASM in 28 days, but i dunno, it just didnt help me.
I guess you have to do with those...

Posted: Sat 07 May, 2005 10:13 am
by tr1p1ea
Well i dont know if this has been mentioned, nor how usefull it is ... but there are some assembly logs that go way back at ticalc.org in the programming section. They might prove useful to some people.

Check it out here: http://www.ticalc.org/programming/columns/

Posted: Sun 12 Jun, 2005 8:43 pm
by dysfunction
Wow... the last time I checked those the links were all broken.

Posted: Mon 18 Jul, 2005 1:43 pm
by tifreak8x
For more basic tutorials, I am writing up z80 tutorials, and I am recieving 89 basic tutorials from DarkerLine Productions...

http://tifreakware.calcgames.org/tutorials.htm

It is still a work in progress though...

Posted: Fri 30 Sep, 2005 5:59 pm
by DarkerLine
http://www.unitedti.org/index.php?download=93

A good sprite tutorial for pure Basic.

Posted: Thu 27 Oct, 2005 9:42 pm
by Liazon
okay, well, i've read basically all the ASM tutorials on ticalc.org, and i understand stuff like registers, hex, binary, the stack, calls, labels, jumps, cp, and i'm starting to get the hang of flags

but like seriously, i'm just too afraid to actually try stuff on my calc. I'm afraid of permanently breaking it. Can anyone explain to me how to use VTI or some other emulator?

Posted: Fri 28 Oct, 2005 12:08 am
by DarkerLine
First off, it's quite unlikely that you'll permanently break your calculator using Asm. It IS possible to write a program that will do that, but quite hard to do by accident.

Posted: Fri 28 Oct, 2005 11:34 am
by kv83
You may also use PindurTI (see the Announce Your Projects section), which emulates the 83(+). The readme describes how it works.

Posted: Mon 31 Oct, 2005 12:23 am
by KevinJB
The only way I could think of to do that is to somehow write to the OS's flash or screw with the LCD. Both are difficult to do.