Author Topic: Mistakes made in the ASM tutorials  (Read 19573 times)

0 Members and 1 Guest are viewing this topic.

Offline TIfanx1999

  • ಠ_ಠ ( ͡° ͜ʖ ͡°)
  • CoT Emeritus
  • LV13 Extreme Addict (Next: 9001)
  • *
  • Posts: 6173
  • Rating: +191/-9
    • View Profile
Re: Mistakes made in the ASM tutorials
« Reply #45 on: March 16, 2011, 02:52:29 am »
I'm glad many of these errors are being caught. It means there will be less mistakes when I start reading through it (soon). :D So thank you for those who are/have found typos and errors. :)

Offline ralphdspam

  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 841
  • Rating: +38/-1
  • My name is actually Matt.
    • View Profile
Re: Mistakes made in the ASM tutorials
« Reply #46 on: March 17, 2011, 12:01:05 am »
Quote from: Lesson 11 Page 8
Let’s work on the routine to display the menu. I’ll give you the
code line by line, and explain it on the way. Create a new text file called
“ASMGorillasStartProgram.asm”, and include this in
“ASMGorillasMain.asm.”
Quote from: Lesson 13 Page 8
Finally, go to “ASMGorillasMenus.asm” and replace the top four
lines with the following line:

I think the file created in lesson 11 was supposed to be named "ASMGorillasMenus.asm".  ???

EDIT:
Wait, it's no wonder you're finding all these typos.  You're looking at the old lessons, and I know that because I canceled ASM Gorillas.
« Last Edit: March 20, 2011, 11:29:02 pm by ralphdspam »
ld a, 0
ld a, a

Offline Hot_Dog

  • If you can't find a cat, look for its tail.
  • Project Author
  • LV11 Super Veteran (Next: 3000)
  • *
  • Posts: 2966
  • Rating: +445/-10
    • View Profile
Re: Mistakes made in the ASM tutorials
« Reply #47 on: March 17, 2011, 12:14:08 am »
Wait, it's no wonder you're finding all these typos.  You're looking at the old lessons, and I know that because I canceled ASM Gorillas.  

Go to this link, and you should find fewer mistakes:

http://www.omnimaga.org/index.php?action=downloads;cat=67

« Last Edit: March 17, 2011, 12:14:29 am by Hot_Dog »
There are people who can speak two languages, and they are called bilingual.  There are people who speak three languages and are therefore trilingual.  Then there are people who speak one language, and these people are called Americans.


Offline ralphdspam

  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 841
  • Rating: +38/-1
  • My name is actually Matt.
    • View Profile
Re: Mistakes made in the ASM tutorials
« Reply #48 on: March 17, 2011, 12:34:53 am »
 O.O  :o
Oh, I didn't see that. 
Can you edit your first post on your lesson thread?  I hope no one else makes the same mistake. :P
ld a, 0
ld a, a

Offline Hot_Dog

  • If you can't find a cat, look for its tail.
  • Project Author
  • LV11 Super Veteran (Next: 3000)
  • *
  • Posts: 2966
  • Rating: +445/-10
    • View Profile
Re: Mistakes made in the ASM tutorials
« Reply #49 on: March 17, 2011, 12:35:18 am »
O.O  :o
Oh, I didn't see that. 
Can you edit your first post on your lesson thread?  I hope no one else makes the same mistake. :P

Yeah, I really need to do that.
There are people who can speak two languages, and they are called bilingual.  There are people who speak three languages and are therefore trilingual.  Then there are people who speak one language, and these people are called Americans.


Offline ralphdspam

  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 841
  • Rating: +38/-1
  • My name is actually Matt.
    • View Profile
Re: Mistakes made in the ASM tutorials
« Reply #50 on: March 17, 2011, 12:37:15 am »
BTW, which lesson should I start on now? (I was on lesson 13 before.)
ld a, 0
ld a, a

Offline Hot_Dog

  • If you can't find a cat, look for its tail.
  • Project Author
  • LV11 Super Veteran (Next: 3000)
  • *
  • Posts: 2966
  • Rating: +445/-10
    • View Profile
Re: Mistakes made in the ASM tutorials
« Reply #51 on: March 17, 2011, 12:43:25 am »
Start on lesson 11.

Hopefully you now have all the files you need, including the right ti83plus.inc ;)
There are people who can speak two languages, and they are called bilingual.  There are people who speak three languages and are therefore trilingual.  Then there are people who speak one language, and these people are called Americans.


Offline ralphdspam

  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 841
  • Rating: +38/-1
  • My name is actually Matt.
    • View Profile
Re: Mistakes made in the ASM tutorials
« Reply #52 on: March 20, 2011, 11:33:56 pm »
Ok.  Thank you, Hot_Dog for directing me to the correct tutorials.  :)
I edited all of my old posts with the correct lessons.  

The last three errors are no longer in your lessons because you do not have those lessons anymore. :P

I just want to thank you because your tutorials are really teaching me ASM.  :D
« Last Edit: March 20, 2011, 11:34:12 pm by ralphdspam »
ld a, 0
ld a, a

Offline Hot_Dog

  • If you can't find a cat, look for its tail.
  • Project Author
  • LV11 Super Veteran (Next: 3000)
  • *
  • Posts: 2966
  • Rating: +445/-10
    • View Profile
Re: Mistakes made in the ASM tutorials
« Reply #53 on: March 20, 2011, 11:40:10 pm »
I just want to thank you because your tutorials are really teaching me ASM.  :D

I'm glad to hear that, and you're welcome!

So, what's your opinion on lesson #5?  That's the one I was a little bit skeptical about.  Did it help a lot, did you not understand it, perhaps a neutral opinion?
There are people who can speak two languages, and they are called bilingual.  There are people who speak three languages and are therefore trilingual.  Then there are people who speak one language, and these people are called Americans.


Offline ralphdspam

  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 841
  • Rating: +38/-1
  • My name is actually Matt.
    • View Profile
Re: Mistakes made in the ASM tutorials
« Reply #54 on: March 21, 2011, 12:16:08 am »
I understood lesson 5.  I guess that is a neutral opinion.  

Quote from:  Lesson 11 Page 9
.option BM_SHD = 2
.option bm_min_w = 8
#include “ti83plus.inc”
.org $9D93
.db t2ByteTok, tAsmCmp

should be:
Code: [Select]
.option BM_SHD = 2
.option bm_min_w = 96
#include “ti83plus.inc”
.org $9D93
.db t2ByteTok, tAsmCmp

Also:
Quote from: Lesson 13 Page 12
LD HL, Divide_By_4_23
LD DE, OP2 ;Division requires two numbers, so OP2 holds our second one.
LD BC, 9
LDIRB_CALL _FPDiv ;Multiply 1.5 by 3
ld hl, 0 ;Where we want to display the result on the screen
ld (penCol), hl
ld a, 11 ;Displays 10 digits
B_CALL _DispOP1A
B_CALL _getKey



Thanks to lesson 11, I can do this :P:
« Last Edit: March 21, 2011, 09:06:29 pm by ralphdspam »
ld a, 0
ld a, a

Offline Hot_Dog

  • If you can't find a cat, look for its tail.
  • Project Author
  • LV11 Super Veteran (Next: 3000)
  • *
  • Posts: 2966
  • Rating: +445/-10
    • View Profile
Re: Mistakes made in the ASM tutorials
« Reply #55 on: March 21, 2011, 11:55:37 am »
You're on lesson 13?  Wow, you're a fast learner ;D
There are people who can speak two languages, and they are called bilingual.  There are people who speak three languages and are therefore trilingual.  Then there are people who speak one language, and these people are called Americans.


Offline DJ Omnimaga

  • Former TI programmer
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55865
  • Rating: +3151/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • DJ Omnimaga Music
Re: Mistakes made in the ASM tutorials
« Reply #56 on: March 27, 2011, 05:30:15 pm »
I'M glad to see more people can learn ASM with these tutorials. However, I lost again. >:(
In case you are wondering where I went, I left Omni back in 2015 to form CodeWalrus due to various reasons explained back then, but I stopped calc dev in 2016 and am now mostly active on the CW Discord server at https://discord.gg/cuZcfcF



Official Website |T-Shirt store | Reverbnation | Facebook | Youtube | Twitter | Spotify