Lavalamp Posted June 18, 2022 Author Share Posted June 18, 2022 Progress: More graphics tweaks, added some foes. Need to work out how music works and if there is a tool out there to assist with making music? 7 Quote Link to comment Share on other sites More sharing options...
Lavalamp Posted July 15, 2022 Author Share Posted July 15, 2022 On 6/12/2022 at 1:21 AM, Ecernosoft said: You can get a Concerto Cartridge. It's a SD-atari cartridge where you insert a SD card and there. All your ROM's ready to go! Concerto arrived very quickly and Morf ran perfectly on my 7800! 4 Quote Link to comment Share on other sites More sharing options...
Ecernosoft Posted September 3, 2022 Share Posted September 3, 2022 On 7/15/2022 at 7:33 AM, Lavalamp said: Concerto arrived very quickly and Morf ran perfectly on my 7800! Nice! Made any progress? I haven’t seen an update in a while on this game. Quote Link to comment Share on other sites More sharing options...
Lavalamp Posted November 16, 2022 Author Share Posted November 16, 2022 On 9/4/2022 at 9:29 AM, Ecernosoft said: Nice! Made any progress? I haven’t seen an update in a while on this game. I've run into a crash I haven't been able to clear, it crashes on loading the fourth map, and I have no idea why, even if I start the game on a higher level. Quote Link to comment Share on other sites More sharing options...
+Karl G Posted November 16, 2022 Share Posted November 16, 2022 23 minutes ago, Lavalamp said: I've run into a crash I haven't been able to clear, it crashes on loading the fourth map, and I have no idea why, even if I start the game on a higher level. This is a total stab in the dark, but that description makes me think it might be a stack issue. By any chance do you have any gosubs without returns in the code? 4 Quote Link to comment Share on other sites More sharing options...
+Muddyfunster Posted November 16, 2022 Share Posted November 16, 2022 6 hours ago, Lavalamp said: I've run into a crash I haven't been able to clear, it crashes on loading the fourth map, and I have no idea why, even if I start the game on a higher level. if you want to zip up your source and related files and send them over via PM I'd be happy to take a look to see if I can see what's causing your crash. 5 Quote Link to comment Share on other sites More sharing options...
Ecernosoft Posted December 2, 2022 Share Posted December 2, 2022 On 11/15/2022 at 9:46 PM, Karl G said: This is a total stab in the dark, but that description makes me think it might be a stack issue. By any chance do you have any gosubs without returns in the code? Yeah, stack problems can be real game breakers. You also want to keep in mind the 7800’s stack is only 192 bytes long due to the mirrored 64 bytes of I/o in the $100-$13F zone. 7800 had a lot of strengths, but also a lot of weaknesses like this. On 11/16/2022 at 3:44 AM, Muddyfunster said: if you want to zip up your source and related files and send them over via PM I'd be happy to take a look to see if I can see what's causing your crash. Is it possible to view RAM in any 7800 emulator? I know 8bitworkshop supports it, but please, don’t try that. Quote Link to comment Share on other sites More sharing options...
+Karl G Posted December 2, 2022 Share Posted December 2, 2022 1 hour ago, Ecernosoft said: Yeah, stack problems can be real game breakers. You also want to keep in mind the 7800’s stack is only 192 bytes long due to the mirrored 64 bytes of I/o in the $100-$13F zone. This is a 7800basic project, so there is even less stack than that. Really though, there's very rarely a good reason to use anywhere near that amount of stack. If a project is running out, the most common reason is accidental stack corruption, like not returning from routines properly. 1 hour ago, Ecernosoft said: Is it possible to view RAM in any 7800 emulator? I know 8bitworkshop supports it, but please, don’t try that. Yes, via the a7800 debugger. RevEng has notes on using that debugger on his site. 2 1 Quote Link to comment Share on other sites More sharing options...
Ecernosoft Posted December 2, 2022 Share Posted December 2, 2022 4 hours ago, Karl G said: This is a 7800basic project, so there is even less stack than that. Really though, there's very rarely a good reason to use anywhere near that amount of stack. If a project is running out, the most common reason is accidental stack corruption, like not returning from routines properly. Yes, via the a7800 debugger. RevEng has notes on using that debugger on his site. Thanks! Quote Link to comment Share on other sites More sharing options...
Recommended Posts
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.