Skip to content

Version 2.0

Compare
Choose a tag to compare
@megai2 megai2 released this 01 Feb 15:16
· 416 commits to master since this release

Summary

-Code cleanup & optimizations: now is even faster (up to 20% on some code parts)!
-Features improvement: overlay is not so intrusive now, PSO cache can be shared too
-Memory management improvements: now saves some RAM if game is greedy on objects
-Small bugfixes

Hightlights

-Extras overlay now can be toggled between 3 states using hotkey

  1. hidden - no overlay is drawn
  2. showed - overlay is drawn but does not accept user input
  3. editable - overlay is drawn and accepts user input

extras->overlay_toggle_key - key code used in Ctl+Alt+"key" combo that toggles overlay state
Default hotkey comb is: Ctrl+Alt+N

-FPS graph area in overlay can be configured via extras->fps_graph_* config values

-extras->fps_limit_inactive config value now sets up fps limit that is used when game is not active

-default release build is now using avx instruction set, moreover, you can install avx2 build via installer(or by other means from dll/release_avx2)

-garbadge collection thread is now configurable with 3 new values, read about it here https://github.com/megai2/d912pxy/wiki/Custom-configuration#cleanup (and if you want to improve this page, you can do it!)

-improved RCE code for BnS that lowers shader compilation time & amount of derived CSO data

Full changelog

v1.9h2...v2.0

Attention

Please do a clean install of this release due to changed CSO/PSO cache formats!
Do not use old pck files, they will not work by default.

Download and install latest msvc redist if you can't start games with tool installed
https://support.microsoft.com/en-us/help/2977003/the-latest-supported-visual-c-downloads

Special thanks

To all GW2 Development Community discord folks, for testing & troubleshooting various things!