Most of the gaming tools wonât work on Linux. If you are knowledgeable enough, some of them may launch, but only fraction of them will work correctly, because those tools expect different paths and environment, so they are lost with emulated space.
This seems to be the case. This trainer expects to see âC:\windows\system32\GreedFall.exeâ but it doesnât exist in your wine prefix, does it? So you would have to first install the game through wine, make it work correctly there (this will require some fiddling) and then try to use trainer in the same prefix. It will still may fail to launch or work.
P.S. This is a super weird location for the gameâs exeâŚ
chmod: cannot access 'GreedFall': No such file or directory
chmod: cannot access 'v1.0-v20191002': No such file or directory
chmod: cannot access 'Plus': No such file or directory
chmod: cannot access '16': No such file or directory
chmod: cannot access 'Trainer.exe': No such file or directory
~ >>>
You canât. Directories under Linux and Windows are different, even if you install Windows only game, it will probably be through Lutris or Steam that place it deep within special app and then Proton folders.
Itâs like you would try to start a fire. You have wood and paper ready in one city and fire in another city⌠and you wonder, why the wood/paper canât find itselfâŚ
There are ways to install game and the utility in the same place but this requires some Proton fiddling knowledge, one that I donât have. Probably you will have to use Protontricks (which you can install from AUR) utility to do that, but itâs still wonât be a guarantee that the trainer will work.
Once Protontricks is installed, you launch it in terminal with command:
protontricks --gui
This will open a window:
Then follow the UI.
P.S. Thanks for the inxi info. It looks like you have only one GPU which is AMD and this simplifies things.
You can possibly use the trainer on Linux. Iâve used multiple trainers and save editors on Linux before. But luckily for my programs, most of them let me find and choose where specific directories are within the program itself.
Since it sounds like your program doesnât do that, youâll need to find where your game is installed. Since the game is a Windows game, most likely whatever directory itâs in will have a Windows layout.
You need to set a wine prefix to set it to use that directory, as if the program is working in that directory. Itâs easier via Lutris imo. That is what I used for some tools.
Unfortunately youâll have to look up how to set that all up yourself since I donât have the program in front of me, and donât have access for a long while.
Easiest way is to install a game via lutris, see how that is set up, and follow the same kind of setup to setup for your trainer.exe
I guess your solution would be to make a batch script to start the game and the trainer under the same Wine virtual environment. I donât believe just placing the trainer in the game executable (//EDIT: game executable FOLDER) will work, you need to start them both in same environment, not simply same âprefixâ.
You should be able to literally copy the same exact setup for that game in Lutris, but for the EXE file, select the trainer. Thatâs what I do for some of my game trainers / save editors.
~ >>> yay protontricks
2 aur/protontricks-git 1.4-1 (+15 0.72)
A simple wrapper that does winetricks things for Proton enabled games. (Git Version)
1 aur/protontricks 1.4.2-1 (+46 3.46)
A simple wrapper that does winetricks things for Proton enabled games.
==> Packages to install (eg: 1 2 3, 1-3 or ^4)