Difference between revisions of "Sword25/TODO"
< Sword25
Jump to navigation
Jump to search
(Update status) |
(Update status) |
||
Line 2: | Line 2: | ||
* Engine runs well | * Engine runs well | ||
* Game works, and probably completable | * Game works, and probably completable | ||
* Problems with some blending | * Problems with some blending | ||
* Slow video playback, out of sync | * Slow video playback, out of sync | ||
Line 9: | Line 7: | ||
== TODOs == | == TODOs == | ||
* | * Fill stubs in audio code | ||
* Get rid of Window classes. We handle that in OSystem | * Get rid of Window classes. We handle that in OSystem | ||
* 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 | ||
Line 18: | Line 16: | ||
** Speedup Theora video playback | ** Speedup Theora video playback | ||
** Audio sync for Theora video playback | ** Audio sync for Theora video playback | ||
* Get rid of BS_SERVICE_TABLE (?) | * Get rid of BS_SERVICE_TABLE (?) |
Revision as of 20:29, 25 September 2010
Status
- Engine runs well
- Game works, and probably completable
- Problems with some blending
- Slow video playback, out of sync
TODOs
- Fill stubs in audio code
- Get rid of Window classes. We handle that in OSystem
- Enhance package manager to allow running with extracted data just like original did
- Graphics:
- Problems with the exit menu:
- Wrong shading of 'yes/no' glyphs
- Background is black instead of shadowed game screen
- Speedup Theora video playback
- Audio sync for Theora video playback
- Problems with the exit menu:
- Get rid of BS_SERVICE_TABLE (?)
- because it is (a) ugly concept (b) implemented with global constructors. The worse approach would be to turn those into Singleton classes, but proper would be to remove the wrappers completely since we do not have multiple implementations of each service
- Enforce our naming conventions, particularly for classes, methods and variables
- Translate comments from German