Osmeroid Posted October 14 Share Posted October 14 Great job TMH, guess I'll be playing this over the weekend 1 Quote Link to comment Share on other sites More sharing options...
+ZeroPage Homebrew Posted October 23 Share Posted October 23 On 10/13/2023 at 9:04 AM, TheMajorHavoc said: Updated Demo in 1st post (10-13-23) Just a heads up that your new version crashes immediately in Stella when set to Developer Mode whereas the older version didn't. - James 1 Quote Link to comment Share on other sites More sharing options...
DeafAtariFromKansas Posted October 23 Share Posted October 23 30 minutes ago, ZeroPage Homebrew said: Just a heads up that your new version crashes immediately in Stella when set to Developer Mode whereas the older version didn't. - James Noticeably it crashed in Developer, if you press ESC twice, it will appear in pattern behavior, but it works fine in Player Mode. 1 Quote Link to comment Share on other sites More sharing options...
TheMajorHavoc Posted October 24 Author Share Posted October 24 Stella shows it as a read from write port error, but i'm having a hard time tracking it down. Do any of you guys know what is happening at $1010? Quote Link to comment Share on other sites More sharing options...
+splendidnut Posted October 24 Share Posted October 24 The issue is in bank 8 (bBasic bank number, which is +1 compared to what Stella shows), which is the last bank. Usually just the display kernel(s) resides there. What code do you have in bank 8? 1 Quote Link to comment Share on other sites More sharing options...
+Karl G Posted October 24 Share Posted October 24 My stab in the dark: you have a "return thisbank" when you should have a "return otherbank" when returning from a function in bank 8. Maybe something associated with your title screen? 1 Quote Link to comment Share on other sites More sharing options...
TheMajorHavoc Posted October 24 Author Share Posted October 24 (edited) Thank you for pointing me in the right direction @splendidnut @Karl G, now to find time to dig through it today! @ZeroPage Homebrew Thanks for the heads up James! Edited October 24 by TheMajorHavoc 1 Quote Link to comment Share on other sites More sharing options...
TheMajorHavoc Posted October 24 Author Share Posted October 24 (edited) DOOM2600_BK_102423.bin Bugfixed demo: DOOM2600_BK_102423.bin @ZeroPage Homebrew Error was coming from my map routine. Was using 3 temporary variables (temp3,4,5) in a for-next loop to plot playfield. switched to 3 normal variables and it resolved. But the routine resides in bank3, not bank 7 ? @splendidnut @Karl G Edited October 24 by TheMajorHavoc 1 Quote Link to comment Share on other sites More sharing options...
+Karl G Posted October 24 Share Posted October 24 3 hours ago, TheMajorHavoc said: DOOM2600_BK_102423.bin Bugfixed demo: DOOM2600_BK_102423.bin @ZeroPage Homebrew Error was coming from my map routine. Was using 3 temporary variables (temp3,4,5) in a for-next loop to plot playfield. switched to 3 normal variables and it resolved. But the routine resides in bank3, not bank 7 ? @splendidnut @Karl G Yeah, that makes sense since many bB commands do make use of those temp variables. 1 Quote Link to comment Share on other sites More sharing options...
+splendidnut Posted October 24 Share Posted October 24 Yup, the PF draw commands utilize 'temp3' ... and Stella is showing the code breaking in one of the bB drawing subroutines. 1 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.