Difference between revisions of "Sword25/TODO"
Jump to navigation
Jump to search
Eriktorbjorn (talk | contribs) (The game should start again in locales which don't use decimal point.) |
(→TODOs: -- update) |
||
Line 9: | Line 9: | ||
== TODOs == | == TODOs == | ||
* Enhance package manager to allow running with extracted data just like original did | * Enhance package manager to allow running with extracted data just like original did | ||
* Translate comments from German | * Translate comments from German | ||
* Check if it's completable on BE machine (first few scenes work now) | * Check if it's completable on BE machine (first few scenes work now) | ||
* | * Audio does not get saved with Persistence | ||
* PersistenceService::saveGame and PersistenceService::loadGame contain code to (de)compress the save data using zlib. But we already compress savegames using zlib, so now we end up compressing them twice. Unless we need to do the compression to be compatible with saves from the original, we should get rid of this in-engine compression. If we can't get rid of it, we should add code comments that explain the reasons. | * PersistenceService::saveGame and PersistenceService::loadGame contain code to (de)compress the save data using zlib. But we already compress savegames using zlib, so now we end up compressing them twice. Unless we need to do the compression to be compatible with saves from the original, we should get rid of this in-engine compression. If we can't get rid of it, we should add code comments that explain the reasons. | ||
* The following commented out code used to be in kernel/scummvmwindow.cpp; I am keeping it here in case there is still something in there that needs to be handled (which I can't tell right now). | * The following commented out code used to be in kernel/scummvmwindow.cpp; I am keeping it here in case there is still something in there that needs to be handled (which I can't tell right now). |