Experiencing a weird issue where Vice City won't launch with reshade and the d3d8to9 .dll file installed. Windows shows the loading circle for about 5 seconds and refuses to launch. The game will launch when i delete that d3d8to9.dll file and vice versa with the dx9 .dll file created by reshade. Any help would be much appreciated as reshade is needed for a video project of mine.
Hmm, not sure how to go about the DLLs. Sometimes a DLL cannot have a certain name as it conflicts with the game's own DLL, but then you would have removed or renamed that DLL. You could try renaming d3d9.dll to ddraw.dll or dinput.dll.
Another possible way: using dgVoodoo 2 instead of the D3D8to9 wrapper.
Not sure what I did but I tried both of your suggestions and nothing changed, then with everything normally installed the game launched but reshade still didn't work.
I then noticed there was a log file created by reshade named d3d9.txt which I have linked below. I'm not sure what to make of it but hopefully it can be useful.