Loading...

Guide D2GL

Discussion in 'Guides' started by milenskipln, Jul 7, 2025.

  1. milenskipln

    milenskipln Well-Known Member

    Joined:
    Oct 31, 2018
    Messages:
    192
    Likes Received:
    772
    Trophy Points:
    93

    1. Download the new D2GL from https://europebattle.net/d2/tools and extract or copy the files to your Diablo II directory

    [​IMG]


    2. Right Click on D2VidTst.exe in your Diablo II folder and select Properties -> then Compatibility tab -> Run this program in compatibility mode for and select Windows XP (Service Pack 3) click Apply and OK

    [​IMG]


    3. Start D2VidTst.exe and Run test
    Select DirectDraw(2d) D2GL and press OK

    [​IMG]


    4. Select -ddraw in settings from your Diablo II Launcher on your desktop and press Play

    [​IMG]


    5. Log in to battle net and go in game, press Escape to open options menu and go to Video Options and change resolution to 1068x600
    IMPORTANT NOTE: Don't change the resolution too fast or error will appear and you need to repeat the process again (so wait for like a couple of seconds before changing it again)

    [​IMG]


    6. For the in game D2GL settings - Press CTRL + O (the letter O) to open the D2GL settings menu.


    7. SCREEN TAB Settings - Those on the screenshot are optimal and best overall.

    [​IMG]


    8. Graphics Tab
    Make sure Horizontal and Vertical are checked
    Upscale shader preset - different preset can affect your FPS positively or negatively (press apply when choosing different preset)
    Mostly user preference as well
    Luma Sharpen user preference
    FXAA can effect your FPS negatively

    IMPORTANT NOTE: You can check show FPS in the Features tab and disable VSYNC in Screen tab (when doing changes in Screen tab you need to apply them at bottom right corner) to see how much FPS at the bottom center of your screen you lose or gain by using different upscale shader preset as well turning on and off FXAA make sure you are using VSYNC after you are done with all the settings (otherwise your game can run with 1000 fps and your pc will be just hotter without any visual gains from such a high fps)

    [​IMG]


    (1) For myself, scrolling down to the bottom at Upscale shader preset and selecting xbrz-freescale-multipass 3 passes runs better than the last one which is 1 pass.

    [​IMG]


    9. Features Tab
    IMPORTANT NOTE: Make sure you are enabling Motion Prediction for smoother gameplay.
    Everything else is user preference.

    [​IMG]


    For those of you who are getting error when having 2 opened Diablo II and transferring - read my last post at page 2 don't ignore what I typed there at all
     
    Last edited: Aug 21, 2025
    sirius_A, (L)egia 1916, Atox and 6 others like this.
  2. Remind

    Remind Well-Known Member

    Joined:
    Jan 4, 2016
    Messages:
    1,171
    Likes Received:
    476
    Trophy Points:
    83

    GJ!:tup:
     
    Kefflar32 likes this.
  3. Blessedone

    Blessedone Well-Known Member

    Joined:
    Mar 18, 2015
    Messages:
    2,278
    Likes Received:
    1,424
    Trophy Points:
    113

    Ty this helps us older players who are more used to smashing keyboard with both fists then actually bothering with how programms actually work or reading any instructions ever lol
     
  4. R2D2V2

    R2D2V2 Active Member

    Joined:
    Feb 1, 2018
    Messages:
    45
    Likes Received:
    3
    Trophy Points:
    8
    hi tell me how to unlock FPS it i have 60 and it wont go higher
     
  5. milenskipln

    milenskipln Well-Known Member

    Joined:
    Oct 31, 2018
    Messages:
    192
    Likes Received:
    772
    Trophy Points:
    93


    Thanks, everything worked, I didn't update D2GL in the Maphack folder, idiot)))
    Now I can't figure out how to unlock fps, I can't get more than 60?
    if you have only 60 hz monitor theres no reason to unlock you fps but if you follow the guide


    IMPORTANT NOTE: You can check show FPS in the Features tab and disable VSYNC in Screen tab (when doing changes in Screen tab you need to apply them at bottom right corner) to see how much FPS at the bottom center of your screen you lose or gain by using different upscale shader preset as well turning on and off FXAA make sure you are using VSYNC after you are done with all the settings (otherwise your game can run with 1000 fps and your pc will be just hotter without any visual gains from such a high fps)
    follow the steps and the guide there Guide - D2GL | EuropeBattleNet Community Forum
    instead of enabling max foreground fps which defaults to 60
    you can only enable max foreground when you disable vsync so dont do anything that you are not familiar with
     
  6. ameth

    ameth Supporter

    Joined:
    Jun 28, 2018
    Messages:
    631
    Likes Received:
    253
    Trophy Points:
    63

    Hi ppl!

    Could someone explain me this fps thing with D2?

    As far as I know, D2 was designed for 25 fps. There is no more visual data in its database. Or am I missing something?
     
  7. Gix

    Gix Founder

    Joined:
    Jan 1, 2005
    Messages:
    54,743
    Likes Received:
    5,709
    Trophy Points:
    113

    Both D2 and D2R are still running at 25 FPS but the layer on top (in our case D2GL) runs at an unlocked frame rate similar to how D2R does it, however, all the game mechanics are still following the timings of the original 25 FPS frame rate. Since the diablowiki website https://diablo2.diablowiki.net/FPS seems to having some technical difficulties at the moment, you may visit this informative page via webarchive instead https://web.archive.org/web/20250212214035/https://diablo2.diablowiki.net/FPS
     
    Kefflar32 and ameth like this.
  8. R2D2V2

    R2D2V2 Active Member

    Joined:
    Feb 1, 2018
    Messages:
    45
    Likes Received:
    3
    Trophy Points:
    8
    When I change the shader, my fps decreases to 20-25
    How can I make it so that when I change the shader, the fps remains 60?
     
  9. milenskipln

    milenskipln Well-Known Member

    Joined:
    Oct 31, 2018
    Messages:
    192
    Likes Received:
    772
    Trophy Points:
    93

    (1) For myself, scrolling down to the bottom at Upscale shader preset and selecting xbrz-freescale-multipass 3 passes runs better than the last one which is 1 pass.
    experiment with different ones as well as if it looking too blurry and you are getting better fps try enabling lumen sharpen and mess with the settings there

    FXAA can effect your FPS negatively
     
    R2D2V2 likes this.
  10. reelnique

    reelnique Supporter

    Joined:
    Aug 3, 2018
    Messages:
    53
    Likes Received:
    20
    Trophy Points:
    8
    heya , i tried this new feature , worked well but now the screen is flickering... if i disable motion prediction , its working fine but is not that smooth , can someone help me please ? thanks
     
  11. milenskipln

    milenskipln Well-Known Member

    Joined:
    Oct 31, 2018
    Messages:
    192
    Likes Received:
    772
    Trophy Points:
    93

    whats your:
    1. operating system
    2. graphics card
    3. monitor
    4. did you made some changes in your graphics card control panel (nvidia) or center (amd)
    probably you must have disabled vsync either you are not reading all of the instructions either you disabled it in your gpu settings
    i am guessing that you have 60 hz monitor and you are playing with 1000+ fps
    disable vsync at screen settings in the game
    and enable (thick) max foreground and select 57(fps) press apply and let me know if the flickering is gone
     
    Last edited: Jul 13, 2025
  12. onemc

    onemc Active Member

    Joined:
    Oct 22, 2017
    Messages:
    41
    Likes Received:
    16
    Trophy Points:
    8
    thanks for the guide! the game looks amazing now, almost like d2r. One question, is anybody using STING and still be able to quick swap items from inventory to cube on wide resolution? It works to drop on ground, but for some reason it doesn't transfer them to cube anymore...
     
  13. Gix

    Gix Founder

    Joined:
    Jan 1, 2005
    Messages:
    54,743
    Likes Received:
    5,709
    Trophy Points:
    113

    Unfortunately, Sting Maphack is closed source and follows the original resolutions and inventory/stash space so quick items swapping won't be as smooth as they are in BH Maphack which is more modern and has been adapted to widescreen resolutions and increased stash/inventory/cube sizes.
     
  14. reelnique

    reelnique Supporter

    Joined:
    Aug 3, 2018
    Messages:
    53
    Likes Received:
    20
    Trophy Points:
    8
    I have win 10 , rtx 3060ti and I was running the game at 144hz and I didn't do any changes... that's why I asked here, because is weird , the game worked perfectly fine after instalation of D2Gl and next day when I started to play the screen is flickering but just around my character ‍♂️
     
  15. milenskipln

    milenskipln Well-Known Member

    Joined:
    Oct 31, 2018
    Messages:
    192
    Likes Received:
    772
    Trophy Points:
    93

    maybe it is flickering in white from thunder storm skill see if this happens with another character (i havent tried running more than 2 diablo 2 instances using d2gl but it can be the case also)
    you have decent pc and you should not have such problems
     
  16. reelnique

    reelnique Supporter

    Joined:
    Aug 3, 2018
    Messages:
    53
    Likes Received:
    20
    Trophy Points:
    8
    Nope... no thunder skill used and just 1 instance , well it's weird , I guess I ll play without motion prediction till I will find a fix , thanks
     
  17. Darkness92

    Darkness92 Active Member

    Joined:
    Apr 26, 2023
    Messages:
    30
    Likes Received:
    68
    Trophy Points:
    18

    hey have to ask is anyone having crashes from time to time with the D2GL , i don't know whats the meaning of my crash just making 10-12 games and suddenly hitting Crash with the D2GL loader if someone could help. I will apriciate it :)
     
  18. Olszax

    Olszax Active Member

    Joined:
    May 11, 2018
    Messages:
    75
    Likes Received:
    41
    Trophy Points:
    18
    When i play with d2gl 1/5- 3/10 games just closing during farm/tp without any error sound etc. Client just closing no idea why. when i dont use it i never get client close/ errors and so on. Mby someone got same problem? I rly want this preety HD text and better graphics, but something is wrong here;/
     
    Darkness92 likes this.
  19. Kefflar32

    Kefflar32 Well-Known Member

    Joined:
    Dec 21, 2015
    Messages:
    2,055
    Likes Received:
    1,554
    Trophy Points:
    113

    no problems here but disable all options from d2gl and add one by one testing each setting
    maybe try different shader too
     
  20. Darkness92

    Darkness92 Active Member

    Joined:
    Apr 26, 2023
    Messages:
    30
    Likes Received:
    68
    Trophy Points:
    18

    i got same issue when i use Sting Maphack , but when i use BH.maphack there is no error maybe something other is wrong don't know trying to find out too ..
     
  • Draft saved Draft deleted
    Loading...