-
Couldn't load subscription status.
- Fork 33
Configuration
ctrl+O (O as a letter) opens in-game option menu.
All settings except "Other" section can be changed there.
This section contains settings related to the game screen and window.
fullscreen=trueIf true, the game will run in fullscreen (borderless windowed) mode.
If you want bordered fullscreen, disable this and increase bottom values.
window_width=1200
window_height=900The width and height of the game window in pixels.
centered_window=trueIf true, the game window will always be centered on the current monitor.
window_posx=100
window_posy=100The x/y-coordinate of the top-left corner of the game window on desktop.
unlock_cursor=trueIf true, the cursor will not be locked within the game window.
auto_minimize=trueIf true, full screen window automatically minimize when lose focus (aka alt-tab/hit win button etc).
dark_mode=trueIf true, the game window will have a dark style title bar.
vsync=trueIf true, vertical synchronization will be enabled, which will synchronize the game's frame rate with the screen's refresh rate.
foreground_fps=true
foreground_fps_value=60If true, the maximum frame rate will be limited when the game window is focused. On some opengl driver disabling vsync and enable this feature brings less cpu usage. (requires vsync option disabled)
background_fps=true
background_fps_value=25If true, the maximum frame rate will be limited when the game window is not focused. (recommended with value of 25 which is diablo 2's default framerate)
This section contains settings related to the game's graphics.
shader_preset=fsr\fsr.slangpMulti-Pass shader system using RetroArch's upscale shader preset files (.slangp).
lut=6The color grading (Lookup table) to use. Valid values are 0-14.
32x32 (1024x448 = 14luts) lut texture used. If you familiar with d2 modding you can change included texture file in mpq file. Or put your file in data\assets\textures\lut.png use -direct to load. (only available in glide mode)
sharpen=true
sharpen_strength=1.160
sharpen_clamp=0.150
sharpen_radius=0.400If true, luma sharpening will be applied to the game's graphics.
sharpen_strength: The strength of the sharpening effect.
sharpen_clamp: The amount of clamping applied to the sharpening effect.
sharpen_radius: The radius of the sharpening effect.
fxaa=trueIf true, fast approximate anti-aliasing will be enabled.
bloom=true
bloom_exposure=1.200
bloom_gamma=1.000If true, a bloom effect will be applied to the post's graphics.
bloom_exposure: The exposure of the bloom effect.
bloom_gamma: The gamma value of the bloom effect.
stretched_horizontal=true
stretched_vertical=trueStretch viewport to window size (no top/bottom or left/right black bars).
This section contains various game features.
hd_cursor=trueIf true, a high-definition cursor will be used.
hd_text=trueIf true, in-game text will be rendered in high-definition.
hd_orbs=true
hd_orbs_centered=trueIf true, the life and mana orbs will be rendered in high-definition.
hd_orbs_centered: The life and mana orbs will be centered on the screen.
This feature is not implemented yet!
mini_map=true
mini_map_text_over=true
mini_map_width=220
mini_map_height=150If true, a mini-map widget will be displayed on top right corner.
mini_map_text_over: Text on the mini-map will be displayed over the map image.
mini_map_width: The width of the mini-map widget.
mini_map_height: The height of the mini-map widget.
(only available in glide mode)
motion_prediction=trueIf true, D2DX's motion prediction will be enabled. See details on D2DX's motion prediction Wiki page. If your PC cant pull constant fps motion prediction stutter. Therefore vsync=true recommended.
skip_intro=trueIf true, the game's intro videos will be skipped.
no_pickup=trueIf true, enable /nopickup option (can't click dropped items unless click alt key) on launch. (excluding 1.09d)
show_item_quantity=trueIf true, Show item quantity on bottom left corner of icon.
show_monster_res=trueIf true, Show monster resistances on above HP bar.
show_fps=trueIf true, an FPS counter will be displayed in the bottom center of the screen.
This section contains settings that only changed by editing d2gl.ini file directly.
gl_ver_major=4
gl_ver_minor=6Preferred OpenGL version numbers (must be 3.3 or between 4.0 to 4.6). Some driver and certain versions might have bugs so chainging these values work better on some vendors.
use_compute_shader=falseIf true, enables usage compute shader (blur of bloom effect/fxaa on compute shader might be faster on older hardware but generally recommended to disable this optoin).
frame_latency=1Frame latency (how many frames the CPU generates before rendering). Valid values are 1-5. Increasing this value can reduce frame stutter, but also increases input lag. Recommended values are 3-5 if your monitor's refresh rate is more than 100, otherwise 1-2 better.
load_dlls_early=example1.dll,example2.dllload_dlls_late=example1.dll,example2.dll