Let’s write about the future of “Giana’s Return”.
The next step will be v0.998 – For now we use different playback methods for different system releases. Goal is to use just one good working (hence the “good working”) engine which plays our .XM files in a proper way. Extended Modules are a lot smaller and allow us to drop the streamed music part. Some releases which are over 20 MB in size, will reduce easily by 50%.
Also in theory streamed music, depending on the quality, takes more CPU power than playing tracked formats. At least this is the result of an interesting experiment, which allowed us to run “Giana’s Return” on a 133 MHZ ARM CPU handheld without any major problems. This means that if the new playback library is integrated, the additional CPU power will be used for the game itself, people who loved to overclock their handheld to get a better result will not need overclocking anymore.
So far there were no major bugs reported for v0.997, so the next release will be probably just having the internal change discribed above.