Just in case someone gets hit by another still unfixed eso client quirk I've just encountered.
Upon startup, the client wants to decide whether it's "live" or "pts" (i.e. the name of the settings directory). Problem is this guess fails if the current working directory is not .../game/client/ (where eso64.exe lies). It's probably looking for some .version file via relative path, which obviously fails if you run eso from any other directory using command like `WINEPREFIX="$HOME/games/ESO" wine "c:/ZOS/ESO/game/client/eso64.exe"`. The client then falls back to using "ESO_BUILD_BRANCH" as the name of the settings directory.
Here's a command I used to find out where the heck is ESO looking for settings (type in terminal while ESO client is running):
bash Code:
lsof -c eso64.exe | grep -i logs
It should show path to .../Logs/interface.log
directories AddOns and SavedVariables should then be next to Logs