Author Topic: Official Release of Hot Dog's Ti-83+ ASM Tutorials for the Absolute Beginner  (Read 12056 times)

0 Members and 1 Guest are viewing this topic.

Offline Hot_Dog

  • CoT Emeritus
  • LV12 Extreme Poster (Next: 5000)
  • *
  • Posts: 3006
  • Rating: +445/-10
    • View Profile
You can now download the full version of the ASM Tutorials I have been working on.  Included are the 14 lessons, the 4 Appendixes, "Learn ASM in 28 Days" (for when you finish the lessons) and all files needed to write programs, including the sprite routine from Appendix B.

I have included a file called "Last Minute Corrections That Couldn't Make It Into The Lessons.txt".  Please read it for mistakes that I couldn't fix in the lessons.  I will be taking a week to list some final error corrections in this file before I release these lessons everywhere else.

Enjoy!  The download link is here:

http://www.omnimaga.org/index.php?action=downloads;sa=view;down=594
« Last Edit: November 05, 2010, 08:55:48 pm by DJ Omnimaga »

ASHBAD_ALVIN

  • Guest
Ooh, I'll download to make sure I know everything I'm supposed to so far in ASM, in case I had to skip something in 28 days (which I did a few times) ;)

« Last Edit: November 04, 2010, 01:34:43 pm by ASHBAD_ALVIN »

Offline yunhua98

  • You won't this read sentence right.
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2718
  • Rating: +214/-12
  • Go take a dive in the River Lethe.
    • View Profile
Nice!  I think I'll reattempt ASM learning, despite having Axe.  :D
* yunhua98 rates up  ;)

Spoiler For =====My Projects=====:
Minor setback due to code messing up.  On hold for Contest.
<hr>
On hold for Contest.


Spoiler For ===Staff Memberships===:






Have you seen any good news-worthy programs/events?  If so, PM me with an article to be included in the next issue of CGPN!
The Game is only a demo, the code that allows one to win hasn't been done.
To paraphrase Oedipus, Hamlet, Lear, and all those guys, "I wish I had known this some time ago."
Signature Last Updated: 12/26/11
<hr>

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55942
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Great! You should move the file in  the downloads section and link it in this post, though. i believe there's already an older version there, but I'm not sure.

I can't wait to read them thoroughly next time I attempt learning ASM or to know more stuff :)
Now active at https://discord.gg/cuZcfcF (CodeWalrus server)

ASHBAD_ALVIN

  • Guest
Maybe there will be more people on omni who know ASM after reading these...
* ASHBAD_ALVIN gets excited about how unstoppable omnimaga will be then :D

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55942
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
True, I think it already had some effect already, though, because before this tutorial started being public, very few people around here tried to learn ASM. They found ASM in 28 days too cryptic or something and would have needed an additional ressource that is more visual, like Hot Dog's tutorial.
Now active at https://discord.gg/cuZcfcF (CodeWalrus server)

Offline Hot_Dog

  • CoT Emeritus
  • LV12 Extreme Poster (Next: 5000)
  • *
  • Posts: 3006
  • Rating: +445/-10
    • View Profile
Great! You should move the file in  the downloads section and link it in this post, though. i believe there's already an older version there, but I'm not sure.


I tried, but I kept getting an error, something like "1.9 MB."

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55942
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Strange, this shouldn't happen. It works fine for most people it seems. Did you try again? Your computer might have some troubles or something...

EDIT: Nevermind, the problem is that your file was too large. You should probably have tried to keep it under 2 MB or something. I updated the file size limit to 4 MB instead of 2, though.

Could you try again?
« Last Edit: November 04, 2010, 10:16:47 pm by DJ Omnimaga »
Now active at https://discord.gg/cuZcfcF (CodeWalrus server)

Offline shmibs

  • しらす丼
  • Administrator
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2132
  • Rating: +281/-3
  • try to be ok, ok?
    • View Profile
    • shmibbles.me
sweet! i've been waiting a very long time for this. unfortunately, i probably wont be working on any calc stuff until after december(i'm just too busy at the moment).

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55942
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Sorry to hear. I hope you still continue your projects and that they won't die, afterward :(
Now active at https://discord.gg/cuZcfcF (CodeWalrus server)

Offline Madskillz

  • LV6 Super Member (Next: 500)
  • ******
  • Posts: 488
  • Rating: +32/-2
    • View Profile
First off let me say nice work Hot_Dog. I read through them all and if this doesnt help people ease into ASM I really dont know what else can be done. You provided a great knowledge base of information in an easy to read manner. I liked how you described stacks, my favorite was always a stack of books or dishes but visually I think the pez dispenser works very well if not better.

I found a few grammatical errors and discrepancies. 

Quote
lesson 2 page 5 "Because now it is time to *take* about a very important part of ASM
programming." *Should be "talk"

lesson 10 page 9 3rd paragraph:
"Think of this process as a PEZ dispenser. I’m hoping you know what PEZ *in." *Should be "is"

lesson 11 pg 8 the .option bm_min_w =96 does not match the example program

Lesson 13 pg 9 3rd paragraph you got a space in the first "floating-point number"

Offline Hot_Dog

  • CoT Emeritus
  • LV12 Extreme Poster (Next: 5000)
  • *
  • Posts: 3006
  • Rating: +445/-10
    • View Profile

I found a few grammatical errors and discrepancies. 

Quote
lesson 2 page 5 "Because now it is time to *take* about a very important part of ASM
programming." *Should be "talk"

lesson 10 page 9 3rd paragraph:
"Think of this process as a PEZ dispenser. I’m hoping you know what PEZ *in." *Should be "is"

lesson 11 pg 8 the .option bm_min_w =96 does not match the example program

Lesson 13 pg 9 3rd paragraph you got a space in the first "floating-point number"


Ah, thanks!  Luckily those files I have backed up so I can edit them.  I know that for appendix A, there were some mistakes, but I had lost the original file

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55942
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Hot Dog, you uploaded a new copy of the tutorials instead of updating the previous file. WOuld you prefer to update the old copy instead, so you don't lose your download count?

http://www.omnimaga.org/index.php?action=downloads;cat=67
Now active at https://discord.gg/cuZcfcF (CodeWalrus server)

Offline Hot_Dog

  • CoT Emeritus
  • LV12 Extreme Poster (Next: 5000)
  • *
  • Posts: 3006
  • Rating: +445/-10
    • View Profile
Hot Dog, you uploaded a new copy of the tutorials instead of updating the previous file. WOuld you prefer to update the old copy instead, so you don't lose your download count?

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

Nope.  I preferred a brand new copy

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55942
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Ah ok, so I can delete the other one?
Now active at https://discord.gg/cuZcfcF (CodeWalrus server)