1. Download the new D2GL from https://europebattle.net/d2/tools and extract or copy the files to your Diablo II directory 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 3. Start D2VidTst.exe and Run test Select DirectDraw(2d) D2GL and press OK 4. Select -ddraw in settings from your Diablo II Launcher on your desktop and press Play 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) 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. 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) (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. 9. Features Tab IMPORTANT NOTE: Make sure you are enabling Motion Prediction for smoother gameplay. Everything else is user preference. 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
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
↑ 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
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?
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
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?
(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
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
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
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...
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.
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 ♂️
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
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
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
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;/
no problems here but disable all options from d2gl and add one by one testing each setting maybe try different shader too
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 ..