Jump to content

Il-2 Sturmovik: Battle of Stalingrad on Linux


Recommended Posts

Posted (edited)
On 12/15/2024 at 2:41 AM, il2_poigraem said:

I'm on 6.6.63-1-MANJARO (64-bit). I used the Lutris IL-2 Grate Battles install script via Lutris but didn't succeed.
Could you tell smth about this log? What can one do about it?

 

While I have submitted a new Lutris installer it requires moderator approval so ill put the YAML script below and you can copy it into a .yaml file use the "Install from a local install script" and see if it works on MANJARO.

description: This installs the IL-2 Launcher and applies the required workarounds (Updated).
game_slug: il-2-sturmovik-great-battles
gogslug: ''
humblestoreid: ''
installer_slug: il-2-sturmovik-great-battles-il-2-launcher
name: 'IL-2 Sturmovik: Great Battles'
notes: ''
runner: wine
script:
  files:
  - installer: http://cdn.il2sturmovik.net/x64/IL2_setup_Great_Battles.exe
  game:
    exe: $GAMEDIR/drive_c/Program Files/IL-2 Sturmovik Great Battles/bin/game/Launcher.exe
    prefix: $GAMEDIR
    working_dir: $GAMEDIR/drive_c/Program Files/IL-2 Sturmovik Great Battles/bin/game
  installer:
  - task:
      app: corefonts vcrun2015 remove_mono win10
      arch: win64
      name: winetricks
      prefix: $GAMEDIR
  - task:
      key: ShowDotFiles
      name: set_regedit
      path: HKEY_CURRENT_USER\Software\Wine
      prefix: $GAMEDIR
      type: REG_SZ
      value: Y
  - task:
      args: /VERYSILENT /SUPPRESSMSGBOXES
      executable: installer
      name: wineexec
      prefix: $GAMEDIR
  - task:
      app: dotnet48 d3dcompiler_47
      name: winetricks
      prefix: $GAMEDIR
slug: il-2-sturmovik-great-battles-il-2-launcher
steamid: null
version: IL-2 Launcher
year: 2014


From my very limited understanding the issue is that the old scripts expect the installer to place the games files the 32bit program file folder but its default location has changed.

... Current Lutris installer ...
game:
    exe: $GAMEDIR/drive_c/Program Files (x86)/1C Game Studios/IL-2 Sturmovik Great
      Battles/bin/game/Launcher.exe
    prefix: $GAMEDIR
    working_dir: $GAMEDIR/drive_c/Program Files (x86)/1C Game Studios/IL-2 Sturmovik
      Great Battles/bin/game
...

 

Hopefully this helps 

 

Edit: This script has now been accepted as the IL-2 Sturmovik: Great Battles installer on Lutris so you can find it there and just hit the install button

Edited by prying
  • Like 1
  • Thanks 1
Posted

@prying

 

Thank you, your script works! (at least the game launches and I'm able to test actual gameplay)
 

  • 4 weeks later...
Makhno25
Posted (edited)

Hi all, is there anyone who has the same performance as Windows playing il2 great battles in Linux?

I'm using Proton 9 from Steam with arch and an nvidia 1660 and driver 565.77. I used Debian Sid with driver 545.23 before with the same results.

Out of the box I was getting exactly half the fps I got with windows, now after some tweaking I'm still getting 40% less fps with Linux - I'm running around 40 fps minimum with Linux and around 70 minimum with windows and unfortunately that means I'm at the limits of playable with Linux.

I'm not asking what to do, I've only been trying for a week, I just want some feedback to understand if I should continue to search for the best performance with Linux or if it is just a waste of time.

Regards :)

Edited by Makhno25
  • 1 month later...
Posted

@Makhno25

I have not done a comparison of the performance i get between windows and Linux with IL-2 but this is something i can look at on a rainy day using the SYN_vander benchmark but in terms of getting better performance i would go and have a look at what people have done on protonDB.

 

For reference i'm running a 9800x3d and 7900xt and have been able to play VR with a quest 2 (haven't looked at the average fps)

  • Upvote 1

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...