Difference between revisions of "Cine/TODO"

From ScummVM :: Wiki
Jump to navigation Jump to search
(Cine uses the save file manager class now)
(Update. Several items were done.)
Line 15: Line 15:
* improve memory management
* improve memory management
* add support for MT-32 tracks
* add support for MT-32 tracks
* add support for CD tracks
* add the 3 cursors used by the original engine (cross, disk and normal)
* cleanup the BASESON.SND handling, in particular try to re-use the part loading code for that
* cleanup the BASESON.SND handling, in particular try to re-use the part loading code for that
* proper save/load support
** unlimited number of saves
** savegame naming
* game detection
** Distinguish between different game versions
* Amiga and Atari ST versions support(?)
* add a standalone script decoder/disassembler (?)

Revision as of 22:55, 7 December 2006

Status

Future Wars was completable with original cinE. Operation Stealth has gfx glitches and now crashes early,

Source Cleanup

  • try to OO'ify the code (wrap the code into C++ classes where applicable/suitable)
  • rename functions and variables that need it

Bugs

  • fix gfx layers (FW)
  • alignment fixes (done ?)
  • endianness fixes (done ?)

Features

  • finish OS support (crash early in-game)
  • improve memory management
  • add support for MT-32 tracks
  • cleanup the BASESON.SND handling, in particular try to re-use the part loading code for that