Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fellowship of the Ring black screen on startup (DX8 game) #249

Open
MiraakThuri opened this issue Jan 4, 2024 · 0 comments
Open

Fellowship of the Ring black screen on startup (DX8 game) #249

MiraakThuri opened this issue Jan 4, 2024 · 0 comments

Comments

@MiraakThuri
Copy link

MiraakThuri commented Jan 4, 2024

Hey, so this game suffer from a black screen on startup if it's run on Nvidia or Intel GPU (will work fine for AMD)
this is a long known issue concerning this game
Currently the only way to fix this issue is to use a pretty old tool called 3D-Analyse with the "LOTR texture fix" option (all is described on pcgamingwiki)

The problem is that this tool have alot of issues with modern windows security (vista/7 and up) (files won't always get injected properly with UAC, all these kind of annoying quirks...) and prevent the use of any dx8 to 9 wrapper/converter (it's injecting/dropping differents dlls at startup and will override any existing dx8 wrapper present in the game folder) (i also think 3D-Analyse breaks some visual effects)

That game also suffer from high framerate issue, but since it's dx8 and can't be converted to dx9 we can't use driver level (like nvidia's one) FPS limiter (we need to use stuff like Bandicam or RivaTuner but the result is not as good as with a driver level limiter)

Would it be possible to replicate the fix done by 3D-Analyse in a modern dx8 to 9 wrapper ?
here is the website of the creator of the tool https://www.tommti-systems.de/start.html maybe he can help

Thx for your time.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant