Skip to content

v0.1.15

Choose a tag to compare

@nourlie nourlie released this 24 Jun 11:39

English

Fixes the game failing to update with version.dll installed.

Fixed

  • Launcher patch download no longer stalls. Previously, with the DLL present, the game's update could stall (download speed dropping toward 0) and you had to remove version.dll to let it patch. The DLL's file-I/O interception — which also rewrote the launcher's Gw2.dat verification read — is now off by default. The font, glyphs and text are served by the decompressor path instead, which doesn't touch the patcher.

Notes

  • If you ever need the old behaviour, dat_io_hooks=true in config.ini re-enables the file-I/O path (not recommended — it can stall game updates).
  • Also: optimized the decompressor's per-asset scan (fewer syscalls).
  • Everything from v0.1.14 (signature-located hooks, plural declension, live refresh) is unchanged.

Русский

Чинит проблему, когда игра не обновляется с установленным version.dll.

Исправлено

  • Загрузка патча в лаунчере больше не застревает. Раньше с установленной DLL обновление игры могло вставать (скорость загрузки падала к 0), и приходилось удалять version.dll, чтобы игра пропатчилась. Перехват файлового ввода-вывода — он же переписывал проверочное чтение Gw2.dat лаунчером — теперь по умолчанию выключен. Шрифт, глифы и текст идут через декомпрессор, который патчер не трогает.

Примечания

  • Если понадобится старое поведение — dat_io_hooks=true в config.ini вернёт файловый путь (не рекомендуется — может стопорить обновление игры).
  • Также: оптимизирован поассетный скан декомпрессора (меньше syscall'ов).
  • Всё из v0.1.14 (сигнатурные хуки, склонения, живое обновление текста) — без изменений.