I've put this away for a while because I just got far too busy with real life and this tends to be very time consuming but I'm slowing getting back into the groove and have some questions:
1. Bandwidth being an issue with the amount of objects on-screen - if say I have 20 objects loaded up and they're all but 1 set to inactive, the object processor doesn't have to be bogged down or bothered with those until they actually DO become active, correct?
which brings me to my next question
2. I've tried activating an inactive sprite after I press a button, say the C button... and then have it CALL a SUB routine. However, that never seems to work. I have all objects with the exception of title screen shut off or moved so the other sprite should display, yet it's not. Going from the Doger example, why when pressing B is the image just moved completely off the screen instead of being set to inactive, thus revealing the underlying parts? I tried doing that and it appears to be working but that didn't resolve my issue with trying to activate other pre-deactivated pictures. I've spent hours going back and forth and over it but for something so simple, can't seem to see the mistake I'm making.
So instead of trying to dig through the mess and find what I'm doing wrong, can an example for activating and deactivating pictures be given?:
Let's say I have the title screen, press B to shut it off, which then jumps to a subroutine. The background image is already setup and displayed but let's say I want to make a sprite active on top. Should I just keep it active and remove it off the screen completely at the top using -x, -y parameters and then re-adjust the x,y once the title screen disappears from a subroutine call or keep it at the top as inactive and then only enable it once I get to the gameplay screen?
Which sort of loops back to the first question - if I keep all these things active but just move them completely off the screen, is it still hogging up bandwidth despite being out of site, out of mind? or is it actually degrading performance as I continue to add objects?