Maybe I found the solution to solve the launcher problem and downloading packages from the site. I found it on protondb, obviously in the tab dedicated to the sims 3. Even if it is old, and was not made on EOS but on another distribution, the procedure described is this:
> Well, once properly setup, “The Sims 3” works perfectly under Proton, including the Launcher! There is no need to rename exe files, just install NetFx64.exe into the default 64 bit prefix. Steps to follow:
1. Navigate to “/home/***user folder***/.steam/steam/steamapps/compatdata/47890/pfx/” (this is the Steam Proton/Wine prefix folder for “The Sims 3” (it’s a 64 bit prefix by default). Open a terminal here, and past in this command to download latest “Winetricks” script into this folder: "wget https://raw.githubusercontent.com/Winetricks/winetricks/master/src/winetricks"
2. download "NetFx64.exe" (Microsoft DotNet 2.0 - 64 bit) via below link, and place into your prefix folder temporarily: "https://www.microsoft.com/en-us/download/details.aspx?id=6523"
3. This next step can be finicky... Trial and error will get you there. Using Winetricks (install Zenity for a visual interface if you prefer), and or wine config (add “winecfg” in place of the command “wine NetFx64.exe” below), remove mono package or any other DotNet applications installed by Steam in prefix. You "might" have to install Winetricks's own winetricks “Dotnet20” first (for all the registry settings etc) then delete it, and then install via “NetFx64.exe from Microsoft, via commands below:
"env WINEPREFIX=/home/***user folder***/.steam/steam/steamapps/compatdata/47890/pfx/ winetricks dotnet20" "env WINEPREFIX=/home/***user folder***/.steam/steam/steamapps/compatdata/47890/pfx/ wine NetFx64.exe"
The NetFx64.exe installer should give a positive confirmation of installation once complete, and does take a couple of minutes to run (there should be no errors given about .Net already being installed, otherwise try again).
4. Run through relevant optimisations on this page (read carefully): "https://steamcommunity.com/sharedfiles/filedetails/?id=1131162350"
5. Finally, install all mods, saved games, etc, and download through launcher all EA account goodies (if you already have an EA account, if not create one for the Sims 3 on this page: "https://www.thesims3.com/home.html" ).
The Launcher will enable you to install all content properly and easily, no hacks required! And, that should be that.
The person who did this procedure was using Linux MX 18.3 Continuum.
There are similar, but not exactly the same, procedures of people who used manjaro:
> Launcher crashes without tweaking
Step By Step Instructions: Functional Sims 3 Launcher (Manjaro Distro) Steam Guide @ https://steamcommunity.com/sharedfiles/filedetails/?id=2192964372
Install Sims 3, go into properties for the game in steam and force it to use Proton 4.2 Then launch the game where it will crash, this will make Steam create the prefix for the game. Reboot after this step.
Navigate to your prefix folder “ ~/.steam/steam/steamapps/compatdata/47890/pfx/ ”
Open a terminal in this folder (Right click, Actions) and paste this command to download latest winetricks script “ wget https://raw.githubusercontent.com/Winetricks/winetricks/master/src/winetricks ” Close terminal afterwards.
Download “ NetFx64.exe ” from following link and place the file in the pfx folder “ https://www.microsoft.com/en-us/download/details.aspx?id=6523 ”
In new terminal use “ WINEPREFIX=~/.steam/steam/steamapps/compatdata/47890/pfx/ ~/.steam/steam/steamapps/common/Proton\ 4.2/dist/bin/wine64 uninstaller ” and get rid of any dotnets you find (leave Microsoft Visual C++)
Reboot and open terminal and use “ WINEPREFIX=~/.steam/steam/steamapps/compatdata/47890/pfx/ winetricks dotnet20 ” This will install dotnet20 so follow the prompts when it comes up (if this does not open a prompt then you don’t have winetricks installed and need to install it from your package manager)
Use “ WINEPREFIX=~/.steam/steam/steamapps/compatdata/47890/pfx/ wine ~/.steam/steam/steamapps/compatdata/47890/pfx/NetFx64.exe ” and when prompted, repair install.
Open terminal and use “ WINEPREFIX=~/.steam/steam/steamapps/compatdata/47890/pfx/ winecfg ” Set Default Settings to windows XP.
Reboot and hit play for Sims 3 in steam, the launcher should stick around now!
I have already tried to follow a similar procedure on my own but without success. Usually I don’t use winetricks or protontricks (both of which I have installed on eos), I launch games directly from Steam or Heroic Games Launcher, or from Lutris, but in short, that’s all I have to do. So I’m a little confused, being new to the Linux environment.
In your opinion, which of the two procedures (similar but not the same) can I try to implement?
Could someone give me a hand, since I’m not yet comfortable enough to do it on my own?
Thank you all.