Soulframe Prelude - installation

Hi all
I just got an invitation for Soulframe beta.
Did anyone got it too? How did you actually install the game?

I am fairly new to linux and I have no clue where to start :slight_smile:

Congrats - still waiting for mine :slight_smile:

Typically, the process for a game install is as follows -

  1. Create a new WINE prefix (winetricks will do it for you)
  2. Set your environment (WINEPREFIX=/path/to/prefix)
  3. Use winetricks to install supporting software - .NET, DXVK etc.
  4. Edit: (oops) Install the game! Use winetricks explorer, click on the MSI or EXE
  5. Try and run the game (cd /path/to/prefix/drive_c/path/to/game && wine gameexe.exe)
  6. Debug and performance! :slight_smile: - also running it with Proton or wine-ge 8.26

After that, we can work on a proper Lutris installer - it will probably be much the same as the current Warframe Standalone, just downloading a different MSI and running a different launcher.

1 Like

thanks!
I used my old laptop to try it and it works like a charm, I will try now to follow your instractions <3

I have had the beta access for over a year … I have been unable to make it work under Linux … the launcher loads with no issues then tries to update the game and each time it come up with corrupted download and restarts in an endless loop …

After a bit of tinkering I ghot it to work, installed with lutris and latest GE-Proton (9.13) and by launching the windows desktop link instead of the game exe. setting the working folder to the one with the exe file. It actually finished the update and I could play, now tinkering with best conf in Lutris and in game for best performance and nicest graphics

2 Likes

I write it here, maybe it will be helpful:
I was able to run it by tweaking with wine itself, basically I enabled manually the use of Vulkan and now it works.
What happened seems that the video card was not used correctly by wine, I had to manually tell the system to use it for DirectX because the gpu was not using any vram - now it work like a charm.
thing is that I forgot what I did - I tweaked the configruations with winetricks though

Hey all.

I’m having a bit of trouble installing this one too.

I had this installed on a previous Arch Linux system without any trouble, but trying to install it again on the new system is failing.

Steps to reproduce:

  1. Click the “+” button to add new game and select “Search the Lutris website for installers”
  2. Search for “Soulframe”
  3. Select “Soulframe Preludes”
  4. Select the only installer script and click “Install”
  5. Accept the default installation directory
  6. Select to download the installer
  7. Wait for download to complete

At this point I’d expect the installer wizard or game patcher to appear, but I get the following log:

lutris-wrapper: /home/aaron/.local/share/lutris/runners/wine/wine-ge-8-26-x86_64/bin/wine
Started initial process 3824 from /home/aaron/.local/share/lutris/runners/wine/wine-ge-8-26-x86_64/bin/wine msiexec /i /home/aaron/.cache/lutris/installer/soulframe-preludes/sfinstaller/Soulframe.msi /q
Start monitoring process.
fsync: up and running.
wine: RLIMIT_NICE is <= 20, unable to use setpriority safely
wine: could not load kernel32.dll, status c0000135
Monitored process exited.
Initial process has exited (return code: 13568)
Exit with return code 13568

It looks like the prefix is created, and the wine runner does exist at the location specified. However when trying to run this:

WINEPREFIX=/home/aaron/Games/soulframe-preludes/ /home/aaron/.local/share/lutris/runners/wine/wine-ge-8-26-x86_64/bin/winecfg

I get basically the same error:

wineserver: using server-side synchronization.
wine: RLIMIT_NICE is <= 20, unable to use setpriority safely
002c:fixme:winediag:LdrInitializeThunk wine-staging 8.0 is a testing version containing experimental patches.
002c:fixme:winediag:LdrInitializeThunk Please mention your exact version when filing bug reports on winehq.org.
wine: could not load kernel32.dll, status c0000135

Any thoughts or input appreciated :slightly_smiling_face:

Update: I’ve managed to get it working within moments of posting about this.

To resolve, I:

  1. Deleted the prefix directory in case it was somehow corrupted.
  2. Added wine-10.8-staging as a runner in Lutris Runner preferences.
  3. Installed the game using the script again.

I assume it just needed a more modern wine runner, the default of wine-ge-8.26 was not recent enough.

1 Like

thank u for replying with the updated solution <3

I had a crash with my system and I had to reinstall everything so it was vital to have all the info together