安装 Steam
登录
|
语言
繁體中文(繁体中文)
日本語(日语)
한국어(韩语)
ไทย(泰语)
български(保加利亚语)
Čeština(捷克语)
Dansk(丹麦语)
Deutsch(德语)
English(英语)
Español-España(西班牙语 - 西班牙)
Español - Latinoamérica(西班牙语 - 拉丁美洲)
Ελληνικά(希腊语)
Français(法语)
Italiano(意大利语)
Bahasa Indonesia(印度尼西亚语)
Magyar(匈牙利语)
Nederlands(荷兰语)
Norsk(挪威语)
Polski(波兰语)
Português(葡萄牙语 - 葡萄牙)
Português-Brasil(葡萄牙语 - 巴西)
Română(罗马尼亚语)
Русский(俄语)
Suomi(芬兰语)
Svenska(瑞典语)
Türkçe(土耳其语)
Tiếng Việt(越南语)
Українська(乌克兰语)
报告翻译问题
Thank you for restating the problem in another way. Restating the problem however is not a solution to the problem. Do you have a solution to the problem as you have defined it in your terms?
"Only way I’ve been able to get the TTC client to work, which is what I’m assuming you’re having issues with, is by running a windows VM in virtual box and then making the folder the client.exe is stored in shared with full read/write access.
This way you can run the client and it’ll have access to the TTC servers and can sync all sales data.
I haven’t been able to make the client run under wine."
Not the solution i was hoping for but they have managed to get it to run. People with experience are amazingly useful.
- Get the download, as described.
- Unpack to your installation of ESO under it's Windows VFS files (i.e /path/to/steamapps/compatdata/306130/pfx/drive_c/Public/Documents/Elder Scrolls Online/live/AddOns)
- Run client.exe
Those simple instructions may pose a danting process of actually hunting down the required added infrastructure for the application. In this case, apparently that is .NET 4.5, this has two possible solutions:If ESO has requirements of .NET of any kind, it is actually probable that .NET is already installed. So in order to do so, I will assume a default route to the game and the rest of the infrastructure (i.e ~/.local/share/Steam/steamapps/).
From what I am able to make out of the post on the other forum, you do not seem to need to run the program from within the same prefix as the game is running, so you can run ESO from it's own prefix, and TTC from its own (using the same example), I assume you have both your distro's native wine installed and winetricks in your PATH (i.e some bin/ directory, otherwise adjust path to winetricks):
Up to this point all has been done with vanilla wine, now to run the client with Proton, as installed on its default path, fitst the logic commands, then in script format:
The WINEESYNC bit there is needed if you have not disabled Esync for ESO with Proton. You can turn this into a script like so:
Of course a script like this could grow to fully setup and configure things with control points for checks of the latest version of Proton available, etc, etc... That's not the point.
You can launch the program after the game is running, just making sure you have the script located in a location in your PATH where you won't need to instruct the full path (i.e ~/bin, for instance) named something like ttc.sh and made executable.
DISCLAIMER:
I do not own ESO, nor do I pretend to do so in the forseeable future. I am NOT sure that running a program with the very same version of Proton as the program is being run will not yield any issues, since apparently the TTC does not require any way of process communication with ESO it MAY be OK to run it from a different prefix (for all intents and purposes a different virtual instance of Windows, yielding the same resul as running full blown Windows in a VM)
YOU CAN ATTEMPT TO RUN THE SAME COMMANDS AS BEFORE WITHIN THE GAME'S PREFIX, HOWEVER, I CANNOT WARRANTY IT WILL WORK, ESPECIALLY THE INSTALLATION OF .NET AND PRESERVING THE "BOTTLE" INTEGRITY. YOU CAN EVEN ATTEMPT AT RUNNING ALL THE COMMANDS RAN WITH REGULAR WINE WITH PROTON, ALAS THE SAME WARNING APPLIES, AS I CANNOT AFFIRM IT WILL DEFFINITELY WORK.
Clearly you have taken pains to type this out. However, since you dont own eso and you havent install TTC, at best your idea is theory. I need someone who has actual experience. Thank you.
/home/username/.steam/steam/steamapps/compatdata/306130/pfx/drive_c/windows/Microsoft.NET/Framework/
there are 4 directories there. named
v1.1.4322
v2.0.50727
v3.0
v4.0.30319
4.5 seems absent
and as you have said, they dont ned to be in the same instance. nevertheless, the instructions from the web that i have been pointed to DO NOT WORK.
wine: invalid directory .ttc/ in WINEPREFIX: not an absolute path
~ >>>
$ cd
$ mkdir .ttc
$ WINEPREFIX=$HOME/.ttc/ WINEARCH=win32 wine wineboot
$ WINEPREFIX="$HOME/.ttc" WINEARCH=win32 winetricks --unattended dotnet452 corefonts
$ mkdir -p "$HOME/Documents/Elder Scrolls Online/live/AddOns/"
and then i copied TTC from the
/home/username/.steam/steam/steamapps/compatdata/306130/pfx/drive_c/users/steamuser/My Documents/Elder Scrolls Online/live/AddOns/TamrielTradeCentre
directory. copied and psted the entire TTC directory from the file manager
then right clicked and selected to run client.exe with wine and it does not load. i have checked my task manager for the program name and it is not there
the location is actaully not there. the addon directory for eso addons under steam play is here:
$HOME/.steam/steam/steamapps/compatdata/306130/pfx/drive_c/users/steamuser/My Documents/Elder Scrolls Online/live/AddOns/
You had asked this already.
aye. sorry. my desperate plea...