Replies: 6 comments 5 replies
-
For the most part, I don't focus much effort on enhancing the games themselves, other than the Silent Hill 2 project. However, there are a few minor enhancements I added to dxwrapper that may not be immediately obvious. For example, I added auto-de-interlacing for some games, such as Abe's Odyssey, and scaling options, etc. |
Beta Was this translation helpful? Give feedback.
-
As far as using Direct3D9Ex, I looked into this a bit in the past because it has some features, such as overlays and WaitForVBlank that are not available on the standard Direct3D9. However, the Ex interfaces are not as well supported so I ultimately decided not to use it. Edit, though I may try and do what ReShade does here. |
Beta Was this translation helpful? Give feedback.
-
There is an interesting thread about this here: Optional Direct3D9Ex mode |
Beta Was this translation helpful? Give feedback.
-
Seems like dxup also did something in this regard. |
Beta Was this translation helpful? Give feedback.
-
dxup is a project to convert DirectX to Vulkan. They need to support d3d9ex because there are a handful of games that use d3d9ex and they need to be able to convert these games into Vulkan. Converting from d3d9ex to Vulkan is different than converting from d3d7/8 to d3d9ex. |
Beta Was this translation helpful? Give feedback.
-
https://github.com/ersh1/Oblivion-Display-Tweaks/blob/master/oblivion_display_tweaks/D3D9Hook.cpp |
Beta Was this translation helpful? Give feedback.
-
Not necessarily in relation to dxwrapper (since "fixing broken games" seems a bit different from "actively enhancing them"), but more in general.
Beta Was this translation helpful? Give feedback.
All reactions