Would love to put this on retro handhelds, but it loads way too much into memory. Any way you can externalize the bgm for streaming instead of using embedded? Would also help in making the music modular, an optional addon to reduce final package size in the end. Thanks.
Viewing post in Sonic Colors Demastered comments
Hey, I'd have to look into this and I'll be honest and say I'm not 100% sure. This is my first full scale GameMaker game so I'm still learning. I was under the impression streamed audio would result in the game's audio files being placed in a separate folder accessable by players and I didn't want them tampering with them. I'd love for you to be able to put the game on a handheld though so I'm willing to try and work something out.
Also, I didn't even know putting GameMaker games on handhelds like that was possible, I love retro handhelds (I built a handheld RetroPie a few years ago and use it to play GBA, SNES, NES, and Genesis games). What handheld do you use?
I currently use an Anbernic RG40xxH, but I have a small variety of them to test with. We have a whole thing behind the practice, see https://portmaster.games. I did UFO 50 recently, and I'm still learning some optimization tricks too.
Correct, streamed audio does allow players to access them. If you have a blend of official ost and custom audio, you could go in the middle and have the official ost be streamed from disk.