193
edits
m (Add TODO Infobox.) |
(disabling libtheora works now, BE issues fixed) |
||
Line 18: | Line 18: | ||
* Translate comments from German | * Translate comments from German | ||
* Fix 64-bitness | * Fix 64-bitness | ||
* Check | * Check if it's completeable on BE machine (first few scenes work now) | ||
* Rename/get rid of leftover BS_* things | * Rename/get rid of leftover BS_* things | ||
* Fix tons of warnings under MinGW and probably others | * Fix tons of warnings under MinGW and probably others | ||
* The engine is currently somewhat slower than the original game, particularly on game startup. Some profiling should be done to identify and improve performance. | * The engine is currently somewhat slower than the original game, particularly on game startup. Some profiling should be done to identify and improve performance. | ||
** A major reason for slowness is that when finding a matching file list for a given file-spec, it currently scans the entire contents of the zip file index. When we correct the Zip file implementation to properly handle folders, this will speed things up, since since it will be able to traverse down to a specific folder, and only have to scan the files of that folder. | ** A major reason for slowness is that when finding a matching file list for a given file-spec, it currently scans the entire contents of the zip file index. When we correct the Zip file implementation to properly handle folders, this will speed things up, since since it will be able to traverse down to a specific folder, and only have to scan the files of that folder. |
edits