Cxbx-Reloaded/Doc/Todo.txt

40 lines
1.5 KiB
Plaintext
Raw Normal View History

2003-02-07 20:53:36 +00:00
Cxbx Todo:
2003-03-27 05:56:08 +00:00
Multimonitor support (of course!) Direct3D9::EnumAdapterModes iteration
2003-03-23 22:24:41 +00:00
Everything that is initialized within the context of the converted
Exe and CxbxKrnl should be cleaned up at some point before final
process termination.
2003-03-21 03:30:00 +00:00
Responsibility for Kernel Debug output should be moved entirely to
the Exe (actually CxbxKrnl.dll) menu. This means you dont have to
pass around the console configuration between GUI and Krnl.
2003-03-06 19:10:15 +00:00
D3D Rendering window should inherit from Wnd class. The title should
also somehow be updated with information on the playing game.
2003-02-09 08:43:13 +00:00
Recent files (for .exe and .xbe) in menu. (Use registry)
2003-02-07 20:53:36 +00:00
2003-02-10 04:51:49 +00:00
Attempt to add compatibility with ME by using LLDT assembly. This
may not even work, but might as well try it.
2003-02-09 08:43:13 +00:00
Xbe files should associate with Cxbx (by user configuration). There
should be configuration allowing the Xbe to execute automatically
without a GUI at all, or for the Xbe to open in the Cxbx GUI. This
can easily be done by sending different command line options to
Cxbx.
2003-02-07 20:53:36 +00:00
2003-02-09 08:43:13 +00:00
Cxbx.dll should be registered in the system so that a converted .exe
can be run from anywhere, once converted.
2003-02-07 20:53:36 +00:00
2003-02-09 08:43:13 +00:00
Converted Exe files should use the Cxbx icon
2003-02-07 20:53:36 +00:00
Allow a logo bitmap to be added if one does not exist. This may require that
the size of headers be increased. (sizeof_headers).
When loading a file, menus and WM_CLOSE should be disabled and an update
progress should be sent via callback from core.
Xbe::m_Header should be allocated dynamically to make room for huge headers.
2003-02-07 18:11:43 +00:00
TLS needs work.