Diablo 2 (Proyect Diablo Mods) only part of screen detected

  • SrRaulCL
  • Topic Author
More
4 years 10 months ago - 4 years 10 months ago #1 by SrRaulCL Diablo 2 (Proyect Diablo Mods) only part of screen detected was created by SrRaulCL
Hello good day.

Recently I wanted to try the project Diablo mod for Diablo 2. I have used ReShade without problems in the normal version of Diablo 2 but when trying to use ReShade within Project Diablo I only see part of the screen. View image:

https://ibb.co/37vgXtK

How can I fix this?

I can also take screenshots and record video without problems.
Last edit: 4 years 10 months ago by SrRaulCL.

Please Log in or Create an account to join the conversation.

  • lowenz
More
4 years 10 months ago - 4 years 10 months ago #2 by lowenz Replied by lowenz on topic Diablo 2 (Proyect Diablo Mods) only part of screen detected
PD2 uses OpenGL as default API to wrap to.
And it *already* applies some shaders to increase the upscaling fidelity (you can find them in "Shaders" dir and configure them in "ddraw.ini" - try to disable them with ";" before "shader=Shaders\............" )

You can of course change the API to D3D9 (or use dgvoodoo2) but you loose the integrated shaders.

All the files must be put NOT in the root dir but in PD2 one.
Last edit: 4 years 10 months ago by lowenz.

Please Log in or Create an account to join the conversation.

  • SrRaulCL
  • Topic Author
More
4 years 10 months ago #3 by SrRaulCL Replied by SrRaulCL on topic Diablo 2 (Proyect Diablo Mods) only part of screen detected
Editing one of the Ddraw options I have found the solution. Now it works perfectly, thanks :side:

Please Log in or Create an account to join the conversation.

  • jahjah1
More
4 years 10 months ago #4 by jahjah1 Replied by jahjah1 on topic Diablo 2 (Proyect Diablo Mods) only part of screen detected
Hello, I am also having fun with PD2, but I have the same problem when applying reshade Could you tell me how you modified DDRAW.ini?

Please Log in or Create an account to join the conversation.