VOGONS


First post, by dccs

User metadata
Rank Newbie
Rank
Newbie

So the game runs but has incorrect colors with images on the main menu and loading screens.. Tried with the latest version of dgVoodoo. Also the performance with dynamic lighting on the LithTech engine is improved with dgVoodoo, but still far from ideal at times.

dgVoodoo:
CLIENT20240204204137.png

Native:
202402041.png

dgVoodoo:
CLIENT20240204204134.png

Native:
20240204.png

dgVoodoo:
CLIENT20240204204208.png

Native:
202402042.png

dgVoodoo:
CLIENT20240204204330.png

Native:
202402043.png

Reply 2 of 5, by BEEN_Nath_58

User metadata
Rank l33t
Rank
l33t
Firtasik wrote on 2024-02-05, 07:51:

Remove the DWM8And16BitMitigation shim from the registry in HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers.

I would also like to add that it could be the 16-bit color compatibility directly affecting

previously known as Discrete_BOB_058

Reply 3 of 5, by dccs

User metadata
Rank Newbie
Rank
Newbie
Firtasik wrote on 2024-02-05, 07:51:

Remove the DWM8And16BitMitigation shim from the registry in HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers.

I found the issue anyway using the 32-bit Compatibility Administrator, seems like it was a compat flag triggering the color issue in-game. Couldn't be dgVoodoo related since other LithTech 1.5 games don't suffer from the same issue, and they are 16-bit only as well.

Reply 4 of 5, by BEEN_Nath_58

User metadata
Rank l33t
Rank
l33t
dccs wrote on 2024-02-05, 11:56:
Firtasik wrote on 2024-02-05, 07:51:

Remove the DWM8And16BitMitigation shim from the registry in HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers.

I found the issue anyway using the 32-bit Compatibility Administrator, seems like it was a compat flag triggering the color issue in-game. Couldn't be dgVoodoo related since other LithTech 1.5 games don't suffer from the same issue, and they are 16-bit only as well.

Which flag specifically?

previously known as Discrete_BOB_058

Reply 5 of 5, by dccs

User metadata
Rank Newbie
Rank
Newbie
BEEN_Nath_58 wrote on 2024-02-05, 12:05:
dccs wrote on 2024-02-05, 11:56:
Firtasik wrote on 2024-02-05, 07:51:

Remove the DWM8And16BitMitigation shim from the registry in HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers.

I found the issue anyway using the 32-bit Compatibility Administrator, seems like it was a compat flag triggering the color issue in-game. Couldn't be dgVoodoo related since other LithTech 1.5 games don't suffer from the same issue, and they are 16-bit only as well.

Which flag specifically?

Seems like it's called "ForceDirectDrawWait", which makes a lot of sense. Description says: "The DirectDraw Blt and Lock calls may encounter device busy situations more frequently in Windows XP than was common in Windows 9x. This compatibility fix adds WAIT flags to Blt and Lock calls to prevent application crash due to device busy scenarios."

20240205.png