language
Moderator: MaxCoderz Staff
- benryves
- Maxcoderz Staff
- Posts: 3087
- Joined: Thu 16 Dec, 2004 10:06 pm
- Location: Croydon, England
- Contact:
Either TI-BASIC using the on-calculator editor (use your calculator manual for help) or Z80 assembly (using tools on your PC to compile).
To learn Z80 assembly, I'd suggest CoBB's excellent guides that you can download from his profile here: http://www.ticalc.org/archives/files/au ... /5237.html
However, (unless I'm very much mistaken) they only cover the Z80 assembly language and not how it applies directly to the calculator - in which case, I've heard good things about Sigma's "Learn TI-83 Plus Assembly In 28 Days" http://www.ticalc.org/archives/files/au ... /7088.html
To learn Z80 assembly, I'd suggest CoBB's excellent guides that you can download from his profile here: http://www.ticalc.org/archives/files/au ... /5237.html
However, (unless I'm very much mistaken) they only cover the Z80 assembly language and not how it applies directly to the calculator - in which case, I've heard good things about Sigma's "Learn TI-83 Plus Assembly In 28 Days" http://www.ticalc.org/archives/files/au ... /7088.html
And for TI BASIC, if your calculator didn't come with the "thick" manual, download it here from the guidebook page.
"If SOURCE is outlawed, only outlaws will have SOURCE."
-
- Calc King
- Posts: 2195
- Joined: Sun 27 Mar, 2005 4:06 am
- Location: sleeping
- Contact:
For ASM, I recommend that you DO NOT read ASM in 28 Days, but that you read AsmGuru and IonGuru, both of which come in "Andy's Assembly Studio" on www.ticalc.org.
-
- Regular Member
- Posts: 86
- Joined: Fri 17 Dec, 2004 8:20 pm
- Contact:
I feel just the opposite of threefingeredguy, you should read ASM in 28 days. Everything else that I read was a good compliment to it. ASM in 28 days is a very solid starting point for ASM, and there was little else that wasn't covered in it. However, some important points were just glazed over and other points were explicated more than the beginner would find useful. Just find what works for you.
well after listening to what everyone has advised me to do, and really becoming a JOKE of a PROGRAMMER at THIS forum, i'm just trying to learn ASM rite now by reading all three tutorials
COBB's
ASMin28
ASMGuru
IonGuru for Ion
I might say that understanding of Basic would be helpful, but it was only recently that i learned the true power of BASIC.
COBB's
ASMin28
ASMGuru
IonGuru for Ion
I might say that understanding of Basic would be helpful, but it was only recently that i learned the true power of BASIC.
-
- Calc King
- Posts: 2195
- Joined: Sun 27 Mar, 2005 4:06 am
- Location: sleeping
- Contact:
I don't think you are a joke, its just that you posted code without testing it. That revealed some very elementary mistakes. There is nothing strange or indecent about not knowing ASM. Plus, I can tell you are smart. When I explained about how sprite routines work, you caught on much quicker than I did at first.
@Stickmanofdoom, ASM in 28 is a nice tutorial, but it goes too deeply into things that a newbie should not learn until later. Like the stack. Very important to understand, but nowhere NEAR necessary for a newbie to learn. In fact, newbish use of the stack is probably the main cause of errors.
@Stickmanofdoom, ASM in 28 is a nice tutorial, but it goes too deeply into things that a newbie should not learn until later. Like the stack. Very important to understand, but nowhere NEAR necessary for a newbie to learn. In fact, newbish use of the stack is probably the main cause of errors.
-
- Calc King
- Posts: 2195
- Joined: Sun 27 Mar, 2005 4:06 am
- Location: sleeping
- Contact:
- kv83
- Maxcoderz Staff
- Posts: 2735
- Joined: Wed 15 Dec, 2004 7:26 pm
- Location: The Hague, Netherlands
- Contact:
After reading a tutorial it's of course only the basics... the real learning process starts as soon as you get programmingJim e wrote:I'm not really satisfied with any asm tutorial. The way I learned was by looking at others source, modifing them for personal learning and grasping the logic. Tutorials just tell you how to do this how to do that, you don't learn why things work as well as figureing it out for yourself.
I did It was fun to read all that and try to make sense of everything.benryves wrote:unless you really do like tutorials in which the author admits to not understanding the pages of code he copy-pastes into the document
Besides, there wasn't anything better back then
http://clap.timendus.com/ - The Calculator Link Alternative Protocol
http://api.timendus.com/ - Make your life easier, leave the coding to the API
http://vera.timendus.com/ - The calc lover's OS
http://api.timendus.com/ - Make your life easier, leave the coding to the API
http://vera.timendus.com/ - The calc lover's OS
-
- Calc King
- Posts: 2195
- Joined: Sun 27 Mar, 2005 4:06 am
- Location: sleeping
- Contact:
While he copied and pasted everything and didn't understand at all how it worked, its a much better way to learn assembly than by suddenly dunking the first time ASMer into *complex* ideas and theories. I understood nothing that 28 days said until this summer, and I started learning ASM in December. The only reason I understood it is that experimentations with AsmGuru programs helped me to understand the logic the processor uses.benryves wrote:I think you've got that backwards - unless you really do like tutorials in which the author admits to not understanding the pages of code he copy-pastes into the documentthreefingeredguy wrote:For ASM, I recommend that you DO NOT read ASM in 28 Days, but that you read AsmGuru...
-
- Calc King
- Posts: 2195
- Joined: Sun 27 Mar, 2005 4:06 am
- Location: sleeping
- Contact: