DevourUnlocker/scripts
MiTHRAL 388e547eda
Some checks failed
Build DevourUnlocker / windows-cross (push) Failing after 7s
Build DevourUnlocker / linux (push) Failing after 7s
Build DevourUnlocker / standalone (push) Successful in 5s
make install actually work — robust VDF patch + diagnose VDF check
- scripts/install.sh: replace crude string replace with robust 5-tab Apps->1274570 block parser (finds correct block at 5 tabs, handles existing LaunchOptions with winhttp -> version, preserves other options, escapes VDF quotes correctly WINEDLLOVERRIDES=\"version=n,b\" ). Now patches all userdata/*/config/localconfig.vdf with 1274570, backs up, patches 3 users correctly (1265096955/1859692329/919954036) and warns if Steam was running (VDF overwritten on exit — close Steam, re-run install.sh)
- standalone/devour_unlocker.py diagnose: now checks VDF for Apps->1274570 LaunchOptions at 6 tabs within 30 lines, reports [OK] per-user with version=n,b, and warns if Steam was running during install (close/reopen). ENV check now clarifies shell vs Steam LaunchOptions
- Fixes malformed duplicate LaunchOptions and winhttp->version conversion (919954036 had WINEDLLOVERRIDES="winhttp" truncated)
- diagnose now shows 3 OK after manual fix while Steam running — next step is restart Steam to persist
2026-08-24 00:34:14 -04:00
..
install.ps1 add version.dll (less flagged) + per-platform installers with redownload/shift check 2026-08-24 00:03:19 -04:00
install.sh make install actually work — robust VDF patch + diagnose VDF check 2026-08-24 00:34:14 -04:00
launch.sh version.dll is now sole unlocker — full hooks, no user WINEDLLOVERRIDES needed 2026-08-24 00:29:51 -04:00