Page:
dgVoodoo Upscale Method
Pages
Child Process Debugging
Cxbx Reloaded overview
Developer notes
Developing Homebrew and test programs
Frequently Asked Questions (FAQ)
HLE v2 Database Method
Home
Maintaining OOVPAs for HLE function detection
OOVPA sorting
Overview of the project & Glossary of terms
Rebase Line Ending Fix
Shortcut Keys
Updating a sub moduled Git repository
Xbox D3D drawing via NV2A Kelvin
dgVoodoo Upscale Method
12
dgVoodoo Upscale Method
Margen67 edited this page 2021-06-11 13:19:00 -10:00
This has been made obsolete by Cxbx-Reloaded's internal upscaling. It is recommended to use that instead.
Using dgVoodoo can result in worse performance.
Download the latest version of dgVoodoo2 and put dgVoodooCpl.exe
and D3D9.dll (from \MS\x86)
in the same folder as cxbx.exe
.
-
Open dgVoodooCpl.exe and make the following changes:
-
General tab
- Adapter(s) to use / enable: Your graphics card or integrated graphics
-
DirectX tab
-
VRAM: 1024 MB (or higher, untested)
-
Resolution: Change to your monitor's native resolution
-
dgVoodoo Watermark: untick after confirmation that dgVoodoo2 is working
-
Optional enhancements:
- Filtering: Force anisotropic filtering 16x
- Antialiasing (MSAA): 8x
- Bilinear blit stretch: tick
- Apply Phong shading when possible: tick
- Fast video memory access (can improve performance, but also be unstable): tick
-
-
Click OK to save the changes.
-
-
Open cxbx.exe then perform the changes below from
Settings > Config Video...
dialog:- Video Resolution: 640 x 480 32bit x8r8g8b8 (60 hz)
- The refresh rate can be set higher if the game supports 60+FPS.
- Use Exclusive Fullscreen Mode: tick
- Force VSync: tick (Optional unless you don't want screen tearing)
- Click Accept to save the changes.
- Video Resolution: 640 x 480 32bit x8r8g8b8 (60 hz)
-
Launch your favorite title and enjoy the upscale mode! 😉
REMARKS:
- We do not accept issue reports when using any third-party programs that alter Cxbx-Reloaded in any way, including dgVoodoo2.
- Using Cxbx-Reloaded's native upscaling in combination with dgVoodoo2's will cause issues.
- After stopping emulation, you may need to restart Cxbx-Reloaded to start a new emulation again.
- dgVoodoo2 is not the cause of this issue. "Exclusive Fullscreen Mode" is not stable when Alt+Tabbing out or using a hotkey to stop the emulation.
Home
Usage:
Development:
- Cxbx Reloaded overview
- Developer notes
- Child Process Debugging
- Developing Homebrew and test programs
- HLE v2 Database Method
- Maintaining OOVPAs for HLE function detection
- OOVPA sorting
- Updating a sub moduled Git repository
- Rebase Line Ending Fix
- Xbox D3D drawing via NV2A Kelvin
Other links: