Cxbx-Reloaded/Doc/Todo.txt

43 lines
1.6 KiB
Plaintext
Raw Normal View History

2003-02-07 20:53:36 +00:00
Cxbx Todo:
2003-03-30 23:46:57 +00:00
Configuration may not need to be a modal. Spark off a seperate thread
to process messages, allow only one open at a time.
2003-03-27 05:56:08 +00:00
Multimonitor support (of course!) Direct3D9::EnumAdapterModes iteration
2003-03-27 06:23:58 +00:00
Closing console should toggle it, not close the entire app. I'm sure
this can be intercepted somehow.
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-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-03-28 20:14:48 +00:00
TLS needs work.