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

0 Members and 2 Guests are viewing this topic.

ASHBAD_ALVIN

  • Guest
Re: Hot Dog's TI-83+ Z80 ASM for the Absolute Beginner--Discussion
« Reply #255 on: October 24, 2010, 09:06:22 am »
thanks, man!

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
Re: Hot Dog's TI-83+ Z80 ASM for the Absolute Beginner--Discussion
« Reply #256 on: October 24, 2010, 09:17:29 pm »
Hot Dog I fixed your previous post so the URL to the file is clickable.
Now active at https://discord.gg/cuZcfcF (CodeWalrus server)

Offline gangsterveggies

  • LV2 Member (Next: 40)
  • **
  • Posts: 36
  • Rating: +2/-1
  • Asm rules
    • View Profile
Re: Hot Dog's TI-83+ Z80 ASM for the Absolute Beginner--Discussion
« Reply #257 on: November 08, 2010, 07:52:22 pm »
Great tutorial! I'm finally being able to work with asm. Still I wonder: does the program we get work on a TI-84+?
I'm waiting for someone to do a calc Farmville. Maybe one day I'll do it!

Offline Michael_Lee

  • LV9 Veteran (Next: 1337)
  • *********
  • Posts: 1019
  • Rating: +124/-9
    • View Profile
Re: Hot Dog's TI-83+ Z80 ASM for the Absolute Beginner--Discussion
« Reply #258 on: November 08, 2010, 07:56:10 pm »
It probably should.  I've tried running a few programs on my TI-84+ Silver Edition, and they work fine.

Welcome to Omnimaga, btw!
My website: Currently boring.

Projects:
Axe Interpreter
   > Core: Done
   > Memory: Need write code to add constants.
   > Graphics: Rewritten.  Needs to integrate sprites with constants.
   > IO: GetKey done.  Need to add mostly homescreen IO stuff.
Croquette:
   > Stomping bugs
   > Internet version: On hold until I can make my website less boring/broken.

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 #259 on: November 08, 2010, 08:12:23 pm »
Great tutorial! I'm finally being able to work with asm. Still I wonder: does the program we get work on a TI-84+?

Be sure that you set your 84+ to classic mode if you have OS 2.53.  Other than that, most Ti-83+ programs run on a Ti-84+.  There are very few exceptions, and I don't think any of the lessons have exceptions.
« Last Edit: November 08, 2010, 08:12:43 pm by Hot_Dog »

Offline gangsterveggies

  • LV2 Member (Next: 40)
  • **
  • Posts: 36
  • Rating: +2/-1
  • Asm rules
    • View Profile
Re: Hot Dog's TI-83+ Z80 ASM for the Absolute Beginner--Discussion
« Reply #260 on: November 09, 2010, 02:38:24 pm »
Michael, thanks for your welcoming! I have been here for a while but I had never posted anything...

Hot_Dog, I do have the new OS so thank you... still, this was the first time I was actually capable of compiling any code. The closest I got was to a program that didn't work and screwed my TI... all solved by now. It is fascinating how this little device that we take for granted, we input the numbers and it gives us the answer, but it has so many things in the middle... I thousand thank yous to you hot_dog it is really a great set of lessons.

Incidentally, can we transform this cool ASM programs into calc apps?
I'm waiting for someone to do a calc Farmville. Maybe one day I'll do it!

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
Re: Hot Dog's TI-83+ Z80 ASM for the Absolute Beginner--Discussion
« Reply #261 on: November 09, 2010, 03:48:30 pm »
True, some people outside the calc world are astonished what can be done on those calcs sometimes. :D
Now active at https://discord.gg/cuZcfcF (CodeWalrus server)

Offline gangsterveggies

  • LV2 Member (Next: 40)
  • **
  • Posts: 36
  • Rating: +2/-1
  • Asm rules
    • View Profile
Re: Hot Dog's TI-83+ Z80 ASM for the Absolute Beginner--Discussion
« Reply #262 on: November 09, 2010, 03:52:29 pm »
Even we calc developers are! And what about the apps thing?
I'm waiting for someone to do a calc Farmville. Maybe one day I'll do it!

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 #263 on: November 09, 2010, 04:17:18 pm »
Incidentally, can we transform this cool ASM programs into calc apps?

Appendix A gives you all the details for doing just that.  For the purposes of the example programs in the lessons, you only need single-page applications.

Offline gangsterveggies

  • LV2 Member (Next: 40)
  • **
  • Posts: 36
  • Rating: +2/-1
  • Asm rules
    • View Profile
Re: Hot Dog's TI-83+ Z80 ASM for the Absolute Beginner--Discussion
« Reply #264 on: November 09, 2010, 05:16:05 pm »
Ok. I've just begun lesson 6 so I didn't know. Thanks.
I'm waiting for someone to do a calc Farmville. Maybe one day I'll do it!

Offline Munchor

  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 6199
  • Rating: +295/-121
  • Code Recycler
    • View Profile
Re: Hot Dog's TI-83+ Z80 ASM for the Absolute Beginner--Discussion
« Reply #265 on: November 09, 2010, 05:17:55 pm »
Ok. I've just begun lesson 6 so I didn't know. Thanks.

Calm down applications, you made your first program today :S

Offline gangsterveggies

  • LV2 Member (Next: 40)
  • **
  • Posts: 36
  • Rating: +2/-1
  • Asm rules
    • View Profile
Re: Hot Dog's TI-83+ Z80 ASM for the Absolute Beginner--Discussion
« Reply #266 on: November 09, 2010, 05:19:09 pm »
Yeah... still i'm so into asm that I want to learn it all in a row... I know is not healthy...
I'm waiting for someone to do a calc Farmville. Maybe one day I'll do it!

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
Re: Hot Dog's TI-83+ Z80 ASM for the Absolute Beginner--Discussion
« Reply #267 on: November 09, 2010, 05:21:30 pm »
just finished all the lessons, I'm starting on Appendix C now.  ;)  thanks Hot_Dog!  what would you recommend as a first ASM project that I can do just based on the stuff in you lessons plus some help on Omni?

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 adamac16

  • LV4 Regular (Next: 200)
  • ****
  • Posts: 141
  • Rating: +2/-0
    • View Profile
Re: Hot Dog's TI-83+ Z80 ASM for the Absolute Beginner--Discussion
« Reply #268 on: November 09, 2010, 06:13:03 pm »
i need help. in lesson 8 (the colors program), is the program continuous or does it require a new notepad file if it doesnt say "continued on next page"?

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 #269 on: November 09, 2010, 06:41:10 pm »
just finished all the lessons, I'm starting on Appendix C now.  ;)  thanks Hot_Dog!  what would you recommend as a first ASM project that I can do just based on the stuff in you lessons plus some help on Omni?

You're welcome! ;D

Well, there's many, many things you could with just the stuff the lessons provides.  But as a first, I'd say either a memory game, tic-tac-toe, or Battleship.  Battleship is just as easy to create as the previous two, but it is a longer project.

If you're feeling really lucky, try a shooting game that uses no-smooth scrolling, something like Ti-83+ Quake but with 2d graphics.  http://www.ticalc.org/archives/files/fileinfo/118/11880.html Using the sprite routine from Appendix B, it's not too difficult to create a non-smooth scrolling tilemapper.  If this is a game you want to try and make, I can give you some pointers such as a "to-do" list.

Quote
i need help. in lesson 8 (the colors program), is the program continuous or does it require a new notepad file if it doesnt say "continued on next page"?

Okay, I see where you're talking about.  I meant to write "continued on next page."  But usually, if you see several red boxes in succession, and if only one of those red boxes has .org 40339 or .org $9D93, the program is continuous.  Does that make sense?

Quote
Yeah... still i'm so into asm that I want to learn it all in a row... I know is not healthy...

And I forgot to mention that there's some stuff in Appendix A that requires knowledge of previous ASM topics