
Re: Uninstaller Incompatibilities
Now I repeat the experiment the other way. I uninstall 2027, then reinstall both TNM and 2027. I then uninstall 2027 and run TNM.
I get this screen.
Followed by this screen.
I was mistaken in thinking TNM had the OTP scaling fix within it. But TNM seems to use detoured.dll for another purpose. Replacing this file will enable TNM to run, but we have another problem. TNM will then proceed to run using software rendering.
This is because TNM installs it's "Enhanced OpenGL renderer". But 2027 installs one as well, along with ENBSeries and DirectX 10 renderers. On 2027's uninstall, it wipes the OpenGL renderer, causing this issue. Replacing the OpenGLDrv.dll file from
Chris Dohnal's OpenGL package will fix this issue, since I really am not sure that the original OpenGL driver is something that TNM can use well.
Hopefully that explains what I'm trying to point out more. Anyone moderately technically competent can fix these things, but in some ways it would be nice to come up with something better. The obvious best solution would be for the installers/uninstallers to be more intelligent about handling what they throw to DeusEx\System. But this might not be the best solution, especially if stock installers are written this way and there are more things coming down the pipeline that will try to install the same files.