SciNEStist
Well-known member
I'm hoping someone migth have a suggestion for me that might simplify adding more to my game. It's been a bit of a struggle to keep everything fitting into the banks.
So far, I have moved screen loading to bank 16 following this tutorial, as I was advised it is good idea:
I have also followed this tutorial so I could fit more objects/ animations in after running into a limit pretty early:
I am now at the point where I only have about half of my ai behaviours used, and I can no longer add new ones or add any other code to handlegametimer. Here is what my banks are currently looking like:
I have no plans to use any of the text or hud, so I have removed a lot of stuff treferencing them in the scripts/banks, so that leaves quite a bit of space available.
the onlyother info I found is this thread:
My question is, is there anything I can do similar to that bank16 move that will give me a lot more room for programming? Is there certain banks that will work better than others for putting code? Does anyone have any other advice?
So far, I have moved screen loading to bank 16 following this tutorial, as I was advised it is good idea:
[4.5.x] Move doLoadScreen to Bank 16
After sharing it with CluckFox and Bucket Mouse in the Discord, we figured out that moving a big chunk of doLoadScreen.asm into Bank 16 is possible and saves a ton of space in the static bank (like 15%). First you need to cut out the middle section of doLoadScreen.asm. By default it's line 50...
www.nesmakers.com
I have also followed this tutorial so I could fit more objects/ animations in after running into a limit pretty early:
4.5.9 -- Get More Monsters In Your Game By Storing In Two Banks
You know my post "Fun With Bank Switching" from a few months ago? I gave it a heavier test and it....didn't actually work for me. I was going to replace that post with this post, but then Panzer said it DID work for HIM, so....I dunno what's going on there. I guess I'll leave it up. I do know it...
www.nesmakers.com
I am now at the point where I only have about half of my ai behaviours used, and I can no longer add new ones or add any other code to handlegametimer. Here is what my banks are currently looking like:
I have no plans to use any of the text or hud, so I have removed a lot of stuff treferencing them in the scripts/banks, so that leaves quite a bit of space available.
the onlyother info I found is this thread:
More space for code with Bank 'boomerangs'!
Hello everyone! I have seen a lot of people starting to running out of the limited space they have available for code in bank 14. I ran into this issue as well, but thanks to a huge amount of help from Kasumi I have an extremely effective workaround. Warning: this is a long read and an advanced...
www.nesmakers.com
My question is, is there anything I can do similar to that bank16 move that will give me a lot more room for programming? Is there certain banks that will work better than others for putting code? Does anyone have any other advice?
Last edited: