Jump to content

Photo

Games for AFP made in Bb (Stella EMU)


7 replies to this topic

#1 Lewis2907 OFFLINE  

Lewis2907

    Chopper Commander

  • 129 posts
  • Location:Senatobia, MS

Posted Mon Sep 25, 2017 8:25 PM

It has been a while since I have had time to learn more about Bb. I made 2 games previously from stuff I found here on Bb. Basically I compiled them together and learned some interesting tricks along the way. I currently prefer DPC over the other kernels. The issue I am having is getting these 2 games to work on my AFP. My thought is that if I can get these to work I can play around with some other stuff I started on and continue to improve the game play etc. Any ideas or pointers are always welcome, thanks. 

Attached Files



#2 nanochess OFFLINE  

nanochess

    River Patroller

  • 4,848 posts
  • Coding something good
  • Location:Mexico City

Posted Mon Sep 25, 2017 8:35 PM

Your games cannot run in the Atari Flashback Portable because it doesn't support DPC.

#3 Lewis2907 OFFLINE  

Lewis2907

    Chopper Commander

  • Topic Starter
  • 129 posts
  • Location:Senatobia, MS

Posted Tue Sep 26, 2017 8:35 AM

Nanochess,

 

Thanks, I was dreading that. Stella and the almighty Cell Phone are fun to play games on of course, but with the AFP / Javatari (lessons learned there) making small games to show your friends, kids and grand kids is more appealing. I really like DPC even with the limitations. I will port these 2 games over to the Multisprite and continue my progress on learning more Bb there. One day I will try to make something for real hardware, but I am a few years away from that type of venture. 

 

The Save Earth may be better if done in 64K as I tried to make a huge map. Does the AFP work with 64K? I have not tried it yet. I plan to use the sample program that RevEng made as a test before I go down another rabbit hole. Last question from what I read 64K works only for the standard kernel and not both standard / multisprite?

 

Thanks again for the response. 

 

Your games cannot run in the Atari Flashback Portable because it doesn't support DPC.

 



#4 nanochess OFFLINE  

nanochess

    River Patroller

  • 4,848 posts
  • Coding something good
  • Location:Mexico City

Posted Tue Sep 26, 2017 9:45 AM

After checking the Atari Flashback Portable compatibility list https://docs.google....wYNI/edit#gid=0, I think only a maximum of 32K ROM size is supported by AFP (Double Dragon), so you need to use the known mappers in order to make something playable in AFP.



#5 Mr SQL OFFLINE  

Mr SQL

    Stargunner

  • 1,746 posts

Posted Tue Sep 26, 2017 6:35 PM

You might like Flashback BASIC, it's lets you create games for the AFP with enhanced SuperCharger graphics :)

 

Check out the link in my thread to try out some Flashback BASIC games in Javatari!



#6 Lewis2907 OFFLINE  

Lewis2907

    Chopper Commander

  • Topic Starter
  • 129 posts
  • Location:Senatobia, MS

Posted Wed Sep 27, 2017 4:41 PM

Mr. SQL,

 

I will check out Flaskback Basic. So I have started to port the "Save Earth" over to Multisprite and I can't get it to work on AFP. I removed the $ where I read in another post that might be the issue, but still no luck. I may have my screen or color configurations off would be my next guess. I will continue to see what is going on with it. Any ideas or suggestions would be great.

Attached Files



#7 Mr SQL OFFLINE  

Mr SQL

    Stargunner

  • 1,746 posts

Posted Wed Sep 27, 2017 9:34 PM

Mr. SQL,

 

I will check out Flaskback Basic. So I have started to port the "Save Earth" over to Multisprite and I can't get it to work on AFP. I removed the $ where I read in another post that might be the issue, but still no luck. I may have my screen or color configurations off would be my next guess. I will continue to see what is going on with it. Any ideas or suggestions would be great.

Awesome! :) Very cool you are porting Save Earth to the portable Atari, the original bB configuration works and should let you make games up to 32k with the SuperChip,  I think the multisprite kernel should be supported too.

 

One thing we noticed is that if a game is very small it won't run, the portable expects a certain footprint to be present in memory bank used. Padding banks that aren't at least 2/3 full or thereabouts with extra uncalled code or data does the trick if that is happening.



#8 Lewis2907 OFFLINE  

Lewis2907

    Chopper Commander

  • Topic Starter
  • 129 posts
  • Location:Senatobia, MS

Posted Thu Oct 19, 2017 8:29 PM

Attached is where I switched back to the standard kernel as this version here works on the AFP. Still a lot of work left to get to a decent game. Not sure if someone has a template they are using for the Multisprite Kernel. It would help me a lot to port Pac Man Eat n Run over to the AFP. If not I have an idea to just revamp the game all the way over from scratch and it might be a better game overall. I did not want to spend too much time trying to get a version working. I noticed that the standard kernel is fairly easy to get to work on the AFP. 

 

***Edit*** I found a Mutlisprite program that Atarius Maximus loaded on Bb in 2007 that work on the AFP.  But when you add the banks 2-8 you get an error. Thus it make it hard like Mr. SQL said that you have to fill 2/3 or so to make it work. 

Attached Files


Edited by Lewis2907, Thu Oct 19, 2017 9:11 PM.





0 user(s) are browsing this forum

0 members, 0 guests, 0 anonymous users