I'm working on the .ogg playback right now. Song files will become bigger, but they'll be loaded as streams. In other words, songs won't be totally loaded into memory (just to simplify things, let's say that they will be played directly from the disk), and this should actually reduce the memory usage. Anyway, .it/.mod/.xm/.s3m support won't be dropped, at least not in version 0.1.2.
About the PNGs, you can reduce them if you want, but that's not a good solution. Future versions of the game will have more and more levels, so even if we reduce the PNGs, DC will run out of memory anyway. Forget a little bit about the musics and tell me: what's the major concern? PNG images? WAV samples?
Memory usage isn't really a major concern in the PC version, but we can take a look at it. There could be some automatic system that would detect if a given resource is being used or not. Can you plot a graph or something that tell us the memory usage on DC during some scenes of the game? (introduction, main menu, stage 1, stage 2...)
I

computer science.
Contact. alemartf at gmail dot com |
alemart#7553Play Open Surge |
Learn SurgeScript |
Video tutorials