Decreases the time all http network operations take.This is resilient to client version updates (unless they overhaul their networking) and does not requrie you to run a proxy application.
By caching handles and requests the client makes. This means tls/tcp initialisation packets are no longer sent for every request
Totsugeki for the pre-fetch idea
Download the latest release and copy ggs_hook.dll
along with steam_api64.dll
(backup the original) into \SteamApps\common\GUILTY GEAR STRIVE\Engine\Binaries\ThirdParty\Steamworks\Steamv147\Win64
. Alternatively you can build from source and set-up the auto injection yourself by following the Compiling
and How to auto inject
sections.
Make sure visual studio is installed and edit the VSTOOLS
variable in build.bat
to point to your installed version of vcvars64.bat
. Make sure you point to the 64-bit version.
Download the Microsoft Detours repo and compile the x64 lib and copy the compiled lib and header file into this directory.
Running build.bat
should compile the DLL.
- Download CFF explorer.
- Navigate to your steam install folder and go to
\SteamApps\common\GUILTY GEAR STRIVE\Engine\Binaries\ThirdParty\Steamworks\Steamv147\Win64
- Make a copy of
steam_api64.dll
- Place the
ggs_hook.dll
you either downloaded or built into the same folder - Run CFF explorer and open
steam_api64.dll
- On the left click on
Import Addr
- Click
Add
and selectggs_hook.dll
- Select
dummyExport
and then press theImport by Name
button - Press the
Rebuild Import Table
button and then save the dll