1,079
edits
(Added note that CFSML for savegames in SCI should be replaced) |
|||
Line 11: | Line 11: | ||
* Convert stuff from "C pseudo classes" to real classes. | * Convert stuff from "C pseudo classes" to real classes. | ||
* Replace various generic FreeSCI code by their ScummVM counterparts, where it make sense. | * Replace various generic FreeSCI code by their ScummVM counterparts, where it make sense. | ||
* Not specific to SCI, but: Replace "struct tm" in common/system.h (and places that implement/use it) by a custom struct, which would be a (partial) clone of struct tm, something like Common::OSystem::Time. That way, we wouldn't have to use <time.h> anymore anywhere. | * Not specific to SCI, but: Replace "struct tm" in common/system.h (and places that implement/use it) by a custom struct, which would be a (partial) clone of struct tm, something like Common::OSystem::Time. That way, we wouldn't have to use <time.h> anymore anywhere. | ||
* const correctness in engines/sci/engine/savegame.c (this is a generated file, so change the source or generator, whatever is necessary) | * const correctness in engines/sci/engine/savegame.c (this is a generated file, so change the source or generator, whatever is necessary) | ||
* change the many nice existing function documentation comments to use doxygen syntax | * change the many nice existing function documentation comments to use doxygen syntax | ||
* Turn code into templates in following files (now they generate code via #defines): | * Turn code into templates in following files (now they generate code via #defines): | ||
** gfx/gfx_pixmap_scale.cpp | ** gfx/gfx_pixmap_scale.cpp | ||
** gfx/resource/sci_picfill.cpp | ** gfx/resource/sci_picfill.cpp | ||
** gfx/resource/sci_picfill_aux.cpp | ** gfx/resource/sci_picfill_aux.cpp |
edits