Cellegen
Published
Following the Instructions and taking 5 minutes of your time setting it up, it's like on Windows.
Using Flathub version of protontricks for compatibility with Flathub version of Steam: https://flathub.org/apps/com.github.Matoking.protontricks (Any other package outside from flathub version of protontricks will be more work and research to link together with any package of Steam. Recommended to have both Steam and protontricks from the same platform.)
At the loading screen, it uses some of your main RAM, but after a slight freeze, it switches to your swap space, assuming it loads and caches additional resources onto it. Recommended to have at least 2GBs of swap space, and just in case, have more, than 8GBs of available RAM usage.
The game must be tinkered in order to have all the necessary redistributables, as well as getting through the loading screen and straight into the game.
- Steam: Flatpack version
- Protontricks: Flatpack version -> protontricks (1.11.1 or higher) (Check with "$ flatpak run com.github.Matoking.protontricks --version" if it's from Flathub)
Steps: Make sure you download properly:
- Proton Experimental
- Steam Linux Runtime 3.0 (sniper)
- Steamworks Common Redistributables (Necessary to have both DirectX and vcredist folder fully packed with all the files it needs to run. Check it by Right Clicking Steamworks Common Redistributables -> Manage -> Browse local files -> inside _CommonRedist folder). Use Verify Integrity on these, as well as to the game too in case files missing or any issues might happen during launch.
Launch the game at least once, till the Main Menu shows up. (Potentially not needed, but worth a try)
Since I used Flatpack version of protontricks, I use the shortcut I've got from my Start Menu and run it. There should be an option for the game ("Islands of Insight: 2071500" for example), select it and Click OK. Select the default wineprefix. Do not make a new one, since the current one is already been set up by Steam's Proton. Messing with the wineprefix that way will lead to unexpected results. Select "Install a Windows DLL or component" and Click OK. Select only two DLLs:
- d3dx9 (responsible for running DirectX9 Components)
- vcrun2022 (responsible for running C++ Components)
If any of these options do not appear on the list, then the link between protontricks and Steam's Proton has been set up incorrectly. Upon this case, I cannot be of help, since these instructions should get you to the right direction. Click OK, wait for a while to have warnings appear about forcefully installing these DLLs and make sure to go through with it, by forcefully installing both of them. Both will take like 10 seconds or so to install. If any of them fail to install, Steam's Proton might have unexpected errors, recommended to reinstall the Proton version. Once both are installed correctly, you can exit out of protontricks and re-open the game! If you've followed these steps correctly, this should get you into the Main Menu and after a long wait of loading and a bit of freezing, it should get you to the game!
The main problem with the Proton right now, is that there isn't a call from Steam to install these dependencies automatically. Hope it helps.