Jump to content

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

Share this post


Link to post
Share on other sites

Very cool!  Apple Panic of the earlier games I played on an Apple II, and later on the Atari 8-bit computers!  Look forward to following your progress with this. Thanks for sharing!  :)

 

 ..Al

Share this post


Link to post
Share on other sites

Brilliant, I know you can sort this out. I hope other people can pitch in to give you some help on this. 

Share this post


Link to post
Share on other sites
Posted (edited)

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
mispelling
  • Like 4

Share this post


Link to post
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. 

Share this post


Link to post
Share on other sites
Posted (edited)

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

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
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.

Guest
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.

Loading...

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...