You are here

AppCompatFlag 16BITCOLOR

4 posts / 0 new
Last post
therealhanuta@web.de
Offline
Last seen: 6 years 6 months ago
Joined: 2011-02-16 11:09
AppCompatFlag 16BITCOLOR

I need to set the AppCompatFlag 16BITCOLOR. How can I do this?
I know this thread: https://portableapps.com/node/29056
But SET __COMPAT_LAYER=16BITCOLOR is not supported.
Any ideas?

3D1T0R
3D1T0R's picture
Offline
Last seen: 3 years 1 week ago
Developer
Joined: 2006-12-29 23:48
Doesn't seem to exist, why do you need it?

As far as I can tell there is no compatibility layer for 16 bit colour.
Why do you think you need it? Perhaps we can find another solution.

~3D1T0R

therealhanuta@web.de
Offline
Last seen: 6 years 6 months ago
Joined: 2011-02-16 11:09
I just noticed that

I just noticed that 16BITCOLOR exists only in Windows 8: http://www.eightforums.com/tutorials/6832-compatibility-mode-use-windows...

A game crashes with message: This product requires a 16bit pixel depth!
I can play it only if I change my grafics card and this is not an option for a portable app.

3D1T0R
3D1T0R's picture
Offline
Last seen: 3 years 1 week ago
Developer
Joined: 2006-12-29 23:48
Of course, Windows 8. But isn't it taken care of automatically?

Of course, it's a Windows 8 only thing because they turned DWM on permanently. Is the game crashing only on Windows 8? or is it also an issue on earlier versions?

Also Windows 8 is supposed to automatically mitigate the issue (see "App fails due to using 8- or 16-bit color modes" here), is it not doing so?

I understand that it's not necessarily the preferred 'fix', but if it's crashing on XP-7 under 32-bit colour, you could try setting __COMPAT_LAYER=256COLOR as it may specifically be 32-bit colour that's causing it to crash.

BTW: What game is having this error? (I'm curious)

~3D1T0R

Log in or register to post comments