Posted January 22, 2022
high rated
Goal of this short guide is to slightly improve experience with an old DirectX/Glide games without destroying their original look.
Disclaimer:
! It's not gonna work properly with ALL games in existence.
! Your GPU must support DX12.
We are gonna get:
> DirectX 12 for compatibility with modern operating systems.
> SMAA - Good looking antialiasing that has very little impact on resources (https://iryoku.com/smaa/)
> CAS - Adaptive sharpening that unblur the textures in a very nice way (https://gpuopen.com/fidelityfx-cas/)
D3D12 translation
Game will behave much better under Win10+ (i.e Alt+Tab and OSDs most likely gonna work properly), also it's required to get ReShade working.
1. Download/Install latest stable version of dgVoodoo (http://dege.freeweb.hu/dgVoodoo2/dgVoodoo2/)
If you game is 32bit (most likely):
Copy dgVoodooCpl.exe, dgVoodoo.conf and everything from MS\x86\ to the root game directory.
Otherwise copy files from MS\x64\.
2. Configuration (dgVoodooCpl.exe):
x Select [General] Output API: Direct3D 12
3. Check that your game runs properly with dgVoodoo.
SMAA + FidelityFX Contrast Adaptive Sharpening (CAS)
Let's get decent antialiasing with adaptive sharpening using ReShade.
1. Download/Install ReShade (https://reshade.me)
x Select your game executable
x Select Direct3D 10/11/12 API
x Select Standard and SweetFX packages
2. Configuration
-> Run Game
-> Hit Home key
-> Enable CAS.fx and SMAA.fx processors
Disclaimer:
! It's not gonna work properly with ALL games in existence.
! Your GPU must support DX12.
We are gonna get:
> DirectX 12 for compatibility with modern operating systems.
> SMAA - Good looking antialiasing that has very little impact on resources (https://iryoku.com/smaa/)
> CAS - Adaptive sharpening that unblur the textures in a very nice way (https://gpuopen.com/fidelityfx-cas/)
D3D12 translation
Game will behave much better under Win10+ (i.e Alt+Tab and OSDs most likely gonna work properly), also it's required to get ReShade working.
1. Download/Install latest stable version of dgVoodoo (http://dege.freeweb.hu/dgVoodoo2/dgVoodoo2/)
If you game is 32bit (most likely):
Copy dgVoodooCpl.exe, dgVoodoo.conf and everything from MS\x86\ to the root game directory.
Otherwise copy files from MS\x64\.
2. Configuration (dgVoodooCpl.exe):
x Select [General] Output API: Direct3D 12
3. Check that your game runs properly with dgVoodoo.
SMAA + FidelityFX Contrast Adaptive Sharpening (CAS)
Let's get decent antialiasing with adaptive sharpening using ReShade.
1. Download/Install ReShade (https://reshade.me)
x Select your game executable
x Select Direct3D 10/11/12 API
x Select Standard and SweetFX packages
2. Configuration
-> Run Game
-> Hit Home key
-> Enable CAS.fx and SMAA.fx processors
Post edited January 22, 2022 by lagncheese