Config Files
Config
FFXIV uses multiple config files that do various things.
Client
The client executable reads FFXIV.cfg
.
Dev
Called FFXIV_DEV.cfg
. It never reads that file in retail and there's no way to make it do so. The only way to set dev variables is through the command line, or by hot-patching functions.
Despite the name, several of these variables are used in retail during normal operation.
- TestSID
- Despite the name, this is how all _official_ launchers give the client an SID.
- GMServerHost
- This is the host of the Support Desk API. Default value: frontier.ffxiv.com
Launcher/Boot
The launcher and boot executables read FFXIV_Boot.cfg
.
Dev
Called FFXIV_BOOT_DEV.cfg
. It never reads that file in retail, and there's no way to make it do so. The only way to set dev variables is through the command line, or by hot-patching functions.
TODO
fronthost points to xiv-0018, which is probably under jp.co.square-enix.com which is where their internal game servers live. In a quick test, pointing this to a real server doesn't seem to do anything so it's possible this unknown functionality is stripped out on retail.