Author Topic: Hot Dog's TI-83+ Z80 ASM for the Absolute Beginner--Discussion  (Read 124225 times)

0 Members and 1 Guest are viewing this topic.

Offline Hot_Dog

  • Project Author
  • LV12 Extreme Poster (Next: 5000)
  • *
  • Posts: 3006
  • Rating: +445/-10
    • View Profile
Re: Hot Dog's TI-83+ Z80 ASM for the Absolute Beginner--Discussion
« Reply #210 on: September 22, 2010, 12:19:40 am »
In accordance with deciding to wrap up my ASM tutorials, I've uploaded a new version of lesson 13.

Offline Madskillz

  • LV6 Super Member (Next: 500)
  • ******
  • Posts: 488
  • Rating: +32/-2
    • View Profile
Re: Hot Dog's TI-83+ Z80 ASM for the Absolute Beginner--Discussion
« Reply #211 on: September 22, 2010, 01:19:27 am »
Sweet Hot_Dog, I'll have to give them a read through. I got busy after I had read the first few and didn't see what other things you covered.

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: Hot Dog's TI-83+ Z80 ASM for the Absolute Beginner--Discussion
« Reply #212 on: September 22, 2010, 11:08:14 am »
Cool, I downloaded it for later read :)

I need to redownload the others too since I don't remember where I put them on my comp x.x

Offline Hot_Dog

  • Project Author
  • LV12 Extreme Poster (Next: 5000)
  • *
  • Posts: 3006
  • Rating: +445/-10
    • View Profile
Re: Hot Dog's TI-83+ Z80 ASM for the Absolute Beginner--Discussion
« Reply #213 on: September 22, 2010, 10:13:26 pm »
I put up the new lesson 14.  Now I'm working on the appendices, and I should be ready to release the whole kitten-kaboodle in October!

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: Hot Dog's TI-83+ Z80 ASM for the Absolute Beginner--Discussion
« Reply #214 on: September 22, 2010, 11:00:20 pm »
Cool! I wonder if this might get featured on ticalc.org? I guess you would probably need to request it, though, since they do not feature stuff on their own unless it's for 68K calcs.

Also please do not delete the old lesson 13/14 yet, I am curious how many downloads this got total so far.
« Last Edit: September 22, 2010, 11:05:13 pm by DJ Omnimaga »

Offline Hot_Dog

  • Project Author
  • LV12 Extreme Poster (Next: 5000)
  • *
  • Posts: 3006
  • Rating: +445/-10
    • View Profile
Re: Hot Dog's TI-83+ Z80 ASM for the Absolute Beginner--Discussion
« Reply #215 on: September 22, 2010, 11:10:19 pm »
Also please do not delete the old lesson 13/14 yet, I am curious how many downloads this got total so far.

I'll just leave them up.  Once the full release is available, it's not going to matter much

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: Hot Dog's TI-83+ Z80 ASM for the Absolute Beginner--Discussion
« Reply #216 on: September 22, 2010, 11:11:33 pm »
Aah ok ^^

Offline Hot_Dog

  • Project Author
  • LV12 Extreme Poster (Next: 5000)
  • *
  • Posts: 3006
  • Rating: +445/-10
    • View Profile
Re: Hot Dog's TI-83+ Z80 ASM for the Absolute Beginner--Discussion
« Reply #217 on: September 23, 2010, 12:42:19 am »
Appendix A is up

Offline calc84maniac

  • eZ80 Guru
  • Coder Of Tomorrow
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2912
  • Rating: +471/-17
    • View Profile
    • TI-Boy CE
Re: Hot Dog's TI-83+ Z80 ASM for the Absolute Beginner--Discussion
« Reply #218 on: September 23, 2010, 02:49:42 am »
A couple things I noticed: You don't actually have to have different .asm files for each page. The defpage() macro is all that matters. Also, you can get the page number of a label by shifting it right by 16 (SPASM stores the label values as 24-bit)
"Most people ask, 'What does a thing do?' Hackers ask, 'What can I make it do?'" - Pablos Holman

Offline Hot_Dog

  • Project Author
  • LV12 Extreme Poster (Next: 5000)
  • *
  • Posts: 3006
  • Rating: +445/-10
    • View Profile
Re: Hot Dog's TI-83+ Z80 ASM for the Absolute Beginner--Discussion
« Reply #219 on: September 23, 2010, 10:19:02 am »
A couple things I noticed: You don't actually have to have different .asm files for each page. The defpage() macro is all that matters. Also, you can get the page number of a label by shifting it right by 16 (SPASM stores the label values as 24-bit)

True on both cases.  But in this case, I'll just leave the lesson the way it is.  I have had no experience with either of those two points, and I would hate to send a lesson full of errors.

Offline Hot_Dog

  • Project Author
  • LV12 Extreme Poster (Next: 5000)
  • *
  • Posts: 3006
  • Rating: +445/-10
    • View Profile
Re: Hot Dog's TI-83+ Z80 ASM for the Absolute Beginner--Discussion
« Reply #220 on: September 23, 2010, 05:32:19 pm »
Appendix C is up.

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: Hot Dog's TI-83+ Z80 ASM for the Absolute Beginner--Discussion
« Reply #221 on: September 23, 2010, 06:08:17 pm »
Nice, I'll try to grab them all when you are finished

Offline Hot_Dog

  • Project Author
  • LV12 Extreme Poster (Next: 5000)
  • *
  • Posts: 3006
  • Rating: +445/-10
    • View Profile
Re: Hot Dog's TI-83+ Z80 ASM for the Absolute Beginner--Discussion
« Reply #222 on: September 23, 2010, 06:10:03 pm »
Nice, I'll try to grab them all when you are finished

Yeah, you should just wait until I'm completely finished.  Then you can download everything you need as a group

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: Hot Dog's TI-83+ Z80 ASM for the Absolute Beginner--Discussion
« Reply #223 on: September 23, 2010, 06:11:39 pm »
When done you should put them in the staff downloads section I think, in the programming tools section. It might be easier to find for people around here.

Offline Hot_Dog

  • Project Author
  • LV12 Extreme Poster (Next: 5000)
  • *
  • Posts: 3006
  • Rating: +445/-10
    • View Profile
Re: Hot Dog's TI-83+ Z80 ASM for the Absolute Beginner--Discussion
« Reply #224 on: September 23, 2010, 06:13:23 pm »
Gotcha, sure thing.