https://github.com/NVIDIAGameWorks/rtx-remix
https://github.com/NVIDIAGameWorks/rtx-remix/wiki
The RTX Remix runtime consists of two main parts: the Bridge, and the Renderer. The Bridge uses a d3d9.dll “interposer”, which when placed next to the game executable, captures the stream of rendering commands within the original 32-bit process of the game, and sends them to NvRemixBridge.exe, which is now a 64-bit process. This translation into a 64-bit instruction set gives you practically unlimited memory to play with, and better compatibility for modern ray tracing APIs.
https://www.youtube.com/watch?v=taJ7tJVFIPA
Aside from graphics overhaul, do you think this would change the way things work seeing how we apply dgvoodoo with a d3d9.dll
Looks like the dll is actually d3d8.dll
but...
While support for D3D9 is included in Remix out of the box, games that use other graphics APIs can also be made to work by utilizing translation layers that target D3D9. You will have to acquire these separately. For example, D3D8 games can be supported through D3D8to9
https://github.com/crosire/d3d8to9