Description
ReactOS 0.4.15-x86-dev (Build 20221020-0.4.15-dev-5224-g4572aad) (Commit 4572aad16a7397e938dea7f094a2c2b662b8ef48)
Reproduction step:
1. Install WineVDM (required as the setup.exe is Win16 but the game itself is Win32 DX3)
2. Deflag Indeo installation and DirectX 3 installation on the installation options
3. Finish installation
4. Run the game by its shortcut
The screen is white rendered, but the game is running as it's accepting input command and sound is heard.
The relevant point from the tracelog is:
fixme:(dll/directx/wine/ddraw/surface.c:1344) Ignoring flags 0x1.
This is due to the missing swap interval implementation. Importing the bar minimum part from the wine master makes it to work nicely.
It also benefits Alpha 2 and other 256 paletted DirectX 3 games.
Attachments
Issue Links
- is blocked by
-
CORE-19167 Regression - Most DirectX Games are broken as of recently
- Resolved
-
CORE-18643 DXDIAG: 3rd DirectDraw test has broken (fullscreen bouncing white square)
- Resolved