Open main menu

Difference between revisions of "TODO"

738 bytes added ,  22:19, 1 September 2008
(→‎Engines / frontends: add link to Drascula TODO list, some cleanup)
Line 137: Line 137:


=== General ===
=== General ===
* Fix engines so they clean up after themselves, to allow proper re-entry to the launcher. See "FIXME: LAUNCHERHACK" in base/main.cpp.
* Add –list-saves support to all engines. Engines which do not support –list-saves are: CRUISE, DRASCULA, GOB, IGOR, M4, MADE.
* Add – save-slot/-x support to all engines. Engines which do not support –list-saves are: AGOS, CRUISE, DRASCULA, GOB, IGOR, M4, MADE, TINSEL. NOTE: It is highly unlikely that AGOS and GOB will support –save-slot/-x, since the load/save system is script based.
* Currently only engines which do not keep an index file for their save games support deleting save games from the Launcher. Add support for deleting save games for engines which do keep index files. This will include implementing a MetaEngine::removeSaveState() method for each of these engines. Engines which use index files for their save games are:
  CINE , SKY, SWORD1.
I'm not sure if the following engines use an index file or not:
  CRUISE, DRASCULA, IGOR, M4, MADE


=== [[SCUMM]] ===
=== [[SCUMM]] ===
1,079

edits