scummvm/TODO

23 lines
1.1 KiB
Plaintext

Residual in-progress items (in rough order of priority):
-------------------------------------------------------0
* Add SMUSH (low-priority, but important) - Assigned to aquadran
* Add LAF font support to replace existing hack
Residual TODO list (in rough order of priority):
------------------------------------------------
* Bounds check the Screenblocks dirty rectangle stuff, so it stops trashing
memory and making Residual unusable/unstable.
* Implement 2D primitives
* Remove hash_map usage (not implemented on Visual Studio & other compilers)
* Remove as much other STL stuff as possible (see above)
* Add OpenGL lighting
* Rewrite sound mixer (volume control, etc)
* Proper vsscanf implementation in textsplit.cpp for platforms without it (many!)
* Cross platform GUI for debug input dialogs (ctrl+e ctrl+g etc) original used MFC
MSVC notes:
These things need doing (At least) for it to be compilable under MSVC..
Get rid of hash_map usage (not supported in MSVC)
round() function in lua.cpp's check_int does not exist in MSVC
vsscanf function does not exist in MSVC (already worked around)