2003-05-20 21:39:25 +00:00
|
|
|
Cxbx Todo (* denotes high priority)
|
2003-02-07 20:53:36 +00:00
|
|
|
|
2003-06-11 02:07:41 +00:00
|
|
|
* Register() probably needn't re-unswizzle each time. cache a copy of
|
|
|
|
the address it was registered to (or a global table) and simply update
|
|
|
|
the data pointer to that IDirect3DTexture8 instance.
|
|
|
|
|
|
|
|
* Support cards that just plain dont have 32 bit color?
|
2003-06-10 22:32:31 +00:00
|
|
|
|
2003-06-09 03:44:07 +00:00
|
|
|
* GetDisplayMode / GetAdapterDisplayMode should not return real display
|
|
|
|
mode when windowed!
|
|
|
|
|
2003-05-24 06:06:35 +00:00
|
|
|
* Stabilize Heap Allocation (i.e. operator new) -> Crashes after initial commit is full
|
2003-05-22 00:28:30 +00:00
|
|
|
|
|
|
|
* Stabilize TLS (it's close...)
|
2003-05-19 21:49:06 +00:00
|
|
|
|
2003-05-20 21:39:25 +00:00
|
|
|
* 3D Textured Demo
|
|
|
|
|
|
|
|
* Retail Games (esp. XDK 4361)
|
2003-05-19 21:49:06 +00:00
|
|
|
|
2003-05-30 02:08:25 +00:00
|
|
|
What does SetLastError check Irql for? Should this be emulated?
|
2003-05-23 22:04:21 +00:00
|
|
|
|
2003-05-20 21:39:25 +00:00
|
|
|
Perfect the timing on KeTickCount
|
2003-05-05 06:35:37 +00:00
|
|
|
|
2003-04-26 04:32:46 +00:00
|
|
|
Some sort of delete-after-emulation type of functionality?
|
|
|
|
|
2003-04-22 21:09:10 +00:00
|
|
|
Use SetDataFormat instead of parsing device input by hand?
|
|
|
|
|
2003-04-15 08:08:53 +00:00
|
|
|
Batch config all buttons (should be very easy..just click one by one)
|
|
|
|
|
2003-03-31 23:22:21 +00:00
|
|
|
Encapsulate RecentFiles into a nice little class
|
2003-03-31 04:03:54 +00:00
|
|
|
|
2003-03-31 23:22:21 +00:00
|
|
|
Configuration screens may not necessarily need to be modal windows.
|
2003-03-30 23:46:57 +00:00
|
|
|
|
2003-03-31 23:22:21 +00:00
|
|
|
Closing a console should not terminate the entire process.
|
2003-03-27 06:23:58 +00:00
|
|
|
|
2003-03-31 23:22:21 +00:00
|
|
|
If possible, Direct3D Rendering window should inherit from Wnd.
|
2003-03-06 19:10:15 +00:00
|
|
|
|
2003-03-31 23:22:21 +00:00
|
|
|
Xbe file associations via user configuration. This could include an
|
|
|
|
option to either automatically execute the Xbe, or simply open it up
|
|
|
|
in Cxbx's main window. For this purpose, Cxbx.dll should also be
|
|
|
|
registered in the system so that a converted Exe can run from anywhere.
|
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.
|
|
|
|
|