Action! Programming for the Atari 8-bit Computer - Part 24 - Action Run-Time Toolkit

แชร์
ฝัง
  • เผยแพร่เมื่อ 18 ก.ย. 2024
  • The 24th in a series of videos in programming in Action! for the Atari 8-bit computers.
    This video discusses how to create stand alone programs that will run without the Action! cartridge using the Action Run-Time Toolkit.
    Code for my videos and the Action! Run-Time disk are at my GitHub at GitHub.com/Davi...

ความคิดเห็น • 12

  • @softwarecoders7083
    @softwarecoders7083 2 ปีที่แล้ว +1

    Hi Dave, it's been a while since I posted comments, but I wanted to say that I am catching up with your latest vidoes and still REALLY into this video cast. Some of your coding is beyond my experience right now, but that's another reason I am watching your videos and learning greatly from them. Now, unless I have missed it while I'm catching up, I'm looking forward to some files I/O, database coding instruction and examples. BIG thanks again for this awesome work. Also, I have been making comments on the ANTIC podcast and asking them to make comments about your video casts. Since they have a large audience and any comments they make about other podcasts generates some huge surges in sign-ups, I hoped they would help spread the word about your awesome work and video tutorials.

    • @davidarlington1206
      @davidarlington1206  2 ปีที่แล้ว

      Thanks for all the support. I have been thinking about doing a video on file I/O so that could be coming along sooner. Thanks also for talking it up.

  • @mickster150arcade
    @mickster150arcade 2 ปีที่แล้ว +1

    I would love to see a video of you using the action toolkit.

    • @davidarlington1206
      @davidarlington1206  2 ปีที่แล้ว

      That's definitely something I will consider doing!

  • @mmille10
    @mmille10 2 ปีที่แล้ว +1

    I suspect the start address you used might've caused that problem at the end. Everything seemed to work fine until you got into that. :)
    When I learned about Mac/65, I kept seeing people use $4000 as their start address, but what I remember is this was also to leave space for the memory used by source code.
    Just an aside, since this bugged me for a little bit. A funny thing about Mac/65 is it uses part of Page 6. This explains why I kept seeing Mac/65 code use $4000. However, it looks like Mac/65 only uses Page 6 during assembly. The manual talks about how to use it with your own code, in Chap. 8. You have to jump through some hoops.

    • @davidarlington1206
      @davidarlington1206  2 ปีที่แล้ว +1

      Yeah, that was definitely the problem I found out just a bit later. I wasn't accounting for the source code in the Editor. I need to try compiling it straight from disk to see if the same thing happens. When I tried a bit higher address, it worked fine.

  • @takingbytes1265
    @takingbytes1265 2 ปีที่แล้ว +1

    Dave, haven't seen a new video in a while. Hope your doing ok.

    • @davidarlington1206
      @davidarlington1206  2 ปีที่แล้ว

      I'm hoping to be back soon with a new video. Thanks for your concern and well wishes!

  • @mmille10
    @mmille10 2 ปีที่แล้ว +1

    I take it the Action runtime looks for a byte called RTS to branch to when the program exits? I was a little puzzled by this, since I did not see you add any code to use it.

    • @davidarlington1206
      @davidarlington1206  2 ปีที่แล้ว

      Yes, exactly. Not sure how or why it works or even if it's a problem with other DOS that are not Command line DOS, but something in the Run-Time compile will not have a clean exit unless you add that code at the start. Even before the Includes.

  • @ericgillespie4062
    @ericgillespie4062 2 ปีที่แล้ว +1

    Hi Dave! Ever coming back? :)

    • @davidarlington1206
      @davidarlington1206  2 ปีที่แล้ว +2

      Actually I have plans to record this week, so yes!