dxwrapper icon indicating copy to clipboard operation
dxwrapper copied to clipboard

Too dark in dxwrapper, ok in dgvoodoo?

Open Randalmcdaniel opened this issue 10 months ago • 3 comments
trafficstars

Dgvoodoo is great but i also hate it. Its settings are incoherent, redundant and it never does the same thing twice.

Dxwrapper works better.

However if i use dxwrapper to force "Knights of the temple: infernal crusade" into windowed mode. Its too dark to see the game. And changing the brightness in the games options does nothing

So i have to use dgvoodoo2 to force it into a window because it retains the games brightness correctly. (and thankfully its also bright in my OBS recordings)

Is there any way to get dxwrapper to retain the games brightness?

oh another thing. Does dxwrapper have an option to center the window? I use dxwrapper+windows centering helper to get the game into the middle of my monitor.

I dont understand what any of these settings mean. How exactly do i center a game? SetInitialWindowPosition = 0 InitialWindowPositionLeft = 0 InitialWindowPositionTop = 0

Randalmcdaniel avatar Jan 06 '25 04:01 Randalmcdaniel

However if i use dxwrapper to force "Knights of the temple: infernal crusade" into windowed mode. Its too dark to see the game. And changing the brightness in the games options does nothing

This is probably related to Gamma. Currently in Direct3D9 Gamma only works in fullscreen exclusive mode. dxwrapper would need to use a shader.

Probably the same issue as #297

elishacloud avatar Jan 06 '25 19:01 elishacloud

I added a shader for the gamma control. Here is the new build: dxwrapper.zip

elishacloud avatar Jan 14 '25 03:01 elishacloud

I dont understand what any of these settings mean. How exactly do i center a game?

SetInitialWindowPosition = 0

This option tells whether dxwrapper should set the initial position of the window when in windowed mode. This only works in windowed mode. 0 = off, 1 = on.

InitialWindowPositionLeft = 0

Sets the number of pixels from the left of the display. Note: it can be '0'. If it is '0' then it will be all the way to the left.

InitialWindowPositionTop = 0

Sets the number of pixels from the top of the display. Note: it can be '0'. If it is '0' then it will be all the way to the top.

elishacloud avatar Jan 14 '25 03:01 elishacloud

Closing. Should be fixed in the latest release.

elishacloud avatar Aug 30 '25 18:08 elishacloud