Skip to content

Instantly share code, notes, and snippets.

@oorzkws
Created February 8, 2023 22:34
Show Gist options
  • Save oorzkws/2f8b810deebe80ca5f5a56efa99e6905 to your computer and use it in GitHub Desktop.
Save oorzkws/2f8b810deebe80ca5f5a56efa99e6905 to your computer and use it in GitHub Desktop.
GShade Internet Check Removal

This removes the internet check from GShade for Final Fantasy XIV

This works for GShade 4.1.1 (latest before removal) and 4.0.4 (the closest older version I had on-hand)

  1. Download this gist as a zip (top right)
  2. Extract the zip to a convenient folder
  3. Get byte-pattern-patcher here and place it in the same folder image
  4. Right-click patch-gshade.bat and run as administrator
  5. Done! Feel free to delete these files.

Technical bits

This just uses a basic patch to skip the internet checks

(Patcher source code)

Enjoy.

[
{
"label": "call home 4.0.4",
"note": "removes call and following mov",
"original": "E8 E3 75 05 00 88 47 3B",
"replaced": "90 90 90 90 90 90 90 90",
"disabled": false
},
{
"label": "call home v4.1.1",
"note": "removes call and following mov",
"original": "E8 7E 89 05 00 88 05 50 8C 3F 00",
"replaced": "90 90 90 90 90 90 90 90 90 90 90",
"disabled": false
}
]
@echo off
cd /d %~dp0
FOR /F "tokens=* USEBACKQ" %%F IN (`dir /b *patch*.exe`) DO (SET PATCHEXE=%%F)
%PATCHEXE% -p .\GShade64.patch.json -t "%ProgramFiles%\GShade\GShade64.dll"
pause
@KATdars
Copy link

KATdars commented May 25, 2023

I have the 4.0.3 version, but I use g-shade with another game (the Sims 4). Does this patch work with it?

@oorzkws
Copy link
Author

oorzkws commented May 26, 2023

Probably not, but the latest official gshade claims to have the check removed

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment