Jump to content

Apple Panic


Recommended Posts

I'm retired and needed something to keep my brain working so I decided to port a video game. One of the first Atari 800 games I bought was Apple Panic. I decided it would be a nice place to start. Never having written in Atari 7800Basic, it's a learning experience. I've received help from others who have posted on this forum and I probably will ask for help from time to time. The last game I wrote was back in 1981 - I wrote a volleyball game on the Atari 400 for Softside magazine. It probably was the first they published that used player/missile graphics entirely in basic. 

This is as far as I have gone with my Apple Panic game written in 7800Basic. 


Screenshot (944).png

Screenshot (943).png

  • Like 19
  • Thanks 1
Link to comment
Share on other sites

That's the game. It's written in Atari Basic and uses Atari's string moving routines to move the 5 sprites vertically. It was Softsides first Atari disc enhancement. I just wish I would have followed up and wrote an article demonstrating the technique so people could write games entirely in Basic.

Edited by bjbell52
  • Like 4
Link to comment
Share on other sites

On 4/24/2021 at 7:02 PM, Paul Westphal said:

Xavier brought this to my attention. Looks good!

Thanks. I'm trying to get Visual Studio Code editor working. Write now I use notepad to enter code, then I go to DOS and run 7800bas to compile it. Then I move it into the MESS emulator folder, and finally mount the compiled program in MESS to run. VSC looks like I can do everything from that program. 

Link to comment
Share on other sites

This is what I've done the past week. I'm using the plotvalue trick and it's a great help. I'm working on moving the hero (does he have a name) and thanks to that hint, I can see the value of the tiles he's on, the ones to the left or right, and the ones to the top or bottom. It's really helping me figure out his movement. I have one with the plotvalues and one without.


Edited by bjbell52
  • Like 9
Link to comment
Share on other sites

  • 2 weeks later...

I just got this error message from Visual Studio. I keep getting stuck so rather than reboot I tried changing the code to start at a random x and y location. Unfortunately, I forgot the random function an Atari 7800 basic doesn't work the same as the old Atari basic, so I did what I always do, I multiplied rand by 154 for the position and $A0 for the y position. That's when I got this error...
I change the code to just rand and the problem went away. So, I'm reporting it ;-) . My bad

*** (246): WARNING, there seems to be a problem. your code may not run properly. please report seeing this message.
  • Like 1
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recently Browsing   0 members

    • No registered users viewing this page.
  • Create New...