Releases: bayaraa/d2gl
Releases · bayaraa/d2gl
D2GL v1.3.3
- Fixed: Sometimes run/walk toggle stop working after open D2GL option (
CTRL+O
) (#101). - Fixed: Map text persists through UI panels when HD Text enabled (#126).
- Added: Now D2GL can load DLL and call custom function. See config detail.
- Added: Compatibility with d2fps mod (new motion smoothing mod by Jarcho).
It's pretty smooth. See installation wiki for how to use d2fps. - and some small fixes...
D2GL v1.3.2
Sorry for long absent 🙇. Decided to fix some bugs before christmas.
- Fixed: HD Text gets messy when Bloom or Lut active (finally?).
- Fixed: Cursor jumping while unlocked (#106).
- Fixed: Cursor clicked state not resetting when window switch (#109).
- Fixed: Crashes while parsing upscale shader files (#105).
- Fixed: Strange text appears on monster health bar in 1.09d, 1.10f (#96).
- Fixed: Fetish missing health bar (#116).
- Changed: FPS counter font 11 -> 6 when HD Text disabled (#102).
- Improved: Upscale engine prioritize parameters in shader preset file (.glslp) instead in shader itself.
- Improved: 2 Passes of FSR shader will work on any version of OpenGL.
- Added: Now you can query some boolean configs from externally (#111). See detail.
D2GL v1.3.1
- Fixed: HD Text gets messy when Bloom or Lut active on NVIDIA Gpus.
- Fixed: Transparent text shows full transparency when HD Text active.
- Changed: Formal436BT font to Alegreya on Polish client. It seems Formal436BT have missing extended latin glyphes used in Polish language.
** I am gonna take a break from D2GL for a while. Peace! 😴
D2GL v1.3.0
- Added: Multi-Pass shader system. Using RetroArch's slang shaders: https://github.com/libretro/slang-shaders.
Now you can enable FSR 1.0 (requires opengl 4.2 or up).
Included additional few presets in archive you can try. - Added: HD Text global font scaling option. (xkanzeon's suggestion #89)
- Added: Monster resistances on above HP bar (optional).
Monster resistances text using Font ID 20. If you using custom atlas update your font config file. - Improved: Fxaa preset option added. (if you had strange behaviour with fxaa changing preset might help)
- Fixed: Item quantity not working on multiplayer mode/with other mods etc. Thanks MxCen for offset info #87.
- Fixed: SD cursor bug when viewport stretched #88.
- Fixed: Shader compilation bug.
- some other fixes.
D2GL v1.2.2
- Changed: Back to Noto (sans/serif) fonts for CJK clients. But now Chinese uses traditional variant (was simplified before).
1.2.1 changes have some copyright (i don't think they really care for few atlases on non-commercial project) issues and seems native speakers prefer Noto fonts so... - Added: HD Text symbol support. HD Text config format changed so if you have using custom atlases already change to new format. For more details see wiki.
- Added: Small QOL feature that shows quantity number on item's icon in inventory (can enable/disable in options). This is solely feature that i wanted.
- Improved: Auto minimize option added. Automatically minimize full screen window when lose focus (aka alt-tab/or hit windows button etc). It's not tested on Wine (Mac/Linux) so don't know how this behave (probably ok).
D2GL v1.2.1
- Changed: Chinese/Japanese/Korean default font changed and have only one font now (was 2 before).
Chinese: FZKaiZ03. Japanese: ShueiYmincho. Korean: NanumMyeongjo. For my eye they are much better looking fonts than Noto fonts.
You can add/change yourself if you want. - Improved: HD Cursor requirements for minimap, hd text removed. Now old SD cursor will display over hd texts.
- Improved: Chinese font glyph increased #9.
- Improved: Instant switching between active/inactive FPS lock.
- Improved: HD Text now render
?
(question mark) for missing glypes instead nothing. - Added: SIN (Simplified chinese) and POR (Portuguese) esc menu text translation.
- Fixed: Shader compilation error on nvidia gpus.
- Fixed: Unit (other players) hover bug.
- some other fixes.
D2GL v1.2.0
- Added: HD Text multi language support (finally!).
Now support all languages except Portuguese (partially supported) and SIN (i don't know what language is this).
Portuguese: All text still rendered in hd except esc option menu texts.
(if you have original portuguese or SIN (Singaporean? :P) d2 files contact me. i will add).
Now you can create and load your custom fonts. More details see wiki page. - Changed: overall text rendering (fixes and more tuning option).
- Changed: hard shadow to softer glowy shadowed text rendering.
- Changed: small visual change on dropped items text, item tooltip background.
- Improvement: lowering ingame cpu usage (at least on my pc's cpu usage 30% -> 10% ish).
- Improvement: now should have slight less motion prediction stutter (if you have before).
- Improvement: hide hd minimap while big map visible.
- Improvement: remove top/bottom non hd dialog text (npc/quest dialogs).
- Improvement: now cursor item (picked up item) will show over hd parts.
- Fixed: rendering bug on older AMD gpus.
- Fixed: right aligned texts not showing.
- Fixed: message text and wrong background width (only when hd text active).
- Fixed: black rectangle on left panel when bloom/lut active.
- Fixed: heads up text jiggling while motion prediction active.
- and various other small changes/refactors.
D2GL v1.1.2
- Fixed: crash on nVidia hardware.
- Fixed: scaling api call on older windows.
Now D2GL should work on win7/8 (might need to install Microsoft Visual C++ Redistributable packages). - Fixed: player and merc nameplate drawing.
- Fixed: unlocked cursor was needed double click to activate window again.
- Added: stretch viewport option (can be set horizontal & vertical separately).
Dunno why people want this :P (it's not good looking when stretched). - Added: load different config file (command line:
-config custom
loadsd2gl_custom.ini
).
You can run same game.exe but different config file. - Other small fixes.
Removed custom build SGD2FreeRes from zip archive.
Now you can download directly from https://github.com/mir-diablo-ii-tools/SlashGaming-Diablo-II-Free-Resolution.
Thanks to Mir to merging D2GL supported wrappers.
D2GL v1.1.1
- Moved all rendering functions to separate thread. Slightly better performance (hopefully less stuttering).
- Added new config that related to render performance (see Configuration Wiki for details).
- Added some Mini-Map related configs (width, height, text position etc).
- Added option not to lock cursor within window.
- Fixed some HD text related issues in lobby screen.
- Fixed some multi monitor related window issues.
- Other small fixes
- Removed PD2 custom fixes. Therefore quick cast bar/buff timer, stack/unstack shortcut wont work (will be fixed in season 7 by PD2 devs).
- Removed HD Orbs feature from config/option until its implemented (don't worry it will).
Included custom build SGD2FreeRes 3.0.3.1.
D2GL v1.0.4
- Level entry text appear twice when game resolution is not XXX x 600 bug fixed.
- Wine compatibilty fixes. Now D2GL can run on macOS and Linux (might have issues with different hardware).
- Tested on macOS Monterey using Crossover 22.1.0 with 32bit win10 bottle (M1 Macbook).
- Tested on Ubuntu 20.04 using Lutris v0.5.12 with 32bit prefix (i5-4570 with HD4600 iGPU).
- other small fixes.
Included custom build SGD2FreeRes 3.0.3.1.