Eventually getting dgVoodoo working should sort this out too. But in case you have to give up on dgVoodoo/ReShade, here's a beta which should make it work with D3D8. It fixes vsync too. The installer is an Update, so install over the current version, keeping the UTP and options. You'll get a "D3D8 window shim disabled" message in the log when the fix is active.