On Sat, 10 Feb 2001 20:26:17 -0500, you wrote:
You can try turning off the OWN_WINDOW #define in dlls/ddraw/dsurface/user.c
- doing that will cause the DDraw cooperative window to be used directly
for full-screen access, as opposed to the window DDraw creates itself. This is known to cause issues with some apps, and looks bad with XVidMode since you see the window manager border around the top left of the screen and the bottom-right is chopped off somewhat.
'...
DDraw doesn't deal well with 8-bit mode and palettes right now, so that could be one explanation for the negative colors. As for the keyboard input, there are some subtle issues with the OWN_WINDOW stuff now that may be causing you problems. Again, try turning it off in the dsurface/user.c code.
I've tried that, but no joy, I don't get anything get any windows.
Alan
alan@chandlerfamily.org.uk http://www.chandler.u-net.com