WineHQ

Endless Space 2

Current version on Steam

Application Details:

Version: Steam
License: Retail
URL: https://www.endless-space.com/
Votes: 0
Latest Rating: Silver
Latest Wine Version Tested: 4.0

Maintainers: About Maintainership

No maintainers. Volunteer today!

Test Results

Old test results
The test results you have selected are very old and may not represent the current state of Wine.
Selected Test Results

What works

Out of the box in Wine 3.2, the in-game graphics will appear almost completely black, with only GUI elements being visible, including the main menu.

However, once fixed (as I explain in the workarounds section), the following things work:

  • Main Menu
  • Starting new games
  • Normal gameplay (from galaxy view)
  • In-game battle cinematics
  • Ship models in military upgrade screen
  • In-game menus
  • Loading/Saving
  • Workshop mods (like G2G Balance Mod)
  • Completion of a game (to victory screen)
  • Switching workspaces under i3 while in-game

Make sure to read the extra comments section for more detail regarding my setup


What does not

Initial problem: 

in-game graphics will appear almost completely black, with only GUI elements being visible, including the main menu.

When using i3, if you switch to another workspace and come back to ES2, the game will have frozen and appear miniscule at one corner of the screen, with only solution seemingly being to force quit it and restart the game

Once those are fixed, there are still two problems: 

  • Pre-rendered cutscenes don't play

I have found no way to make the pre-rendered intro, planet colonization, or story movies play. They are simple .mp4 files found in the 

Program Files (x86)/Steam/steamapps/common/Endless Space 2/EndlessSpace2_Data/StreamingAssets/Movies

directory that you can view with any video player of your choice, in or out of the wineprefix, but when in-game they either appear completely black and require a click from the user to dismiss (intro splash, then shows initial loading), the xml subtitles are displayed (outro cutscenes) but with no audio or video, or it simply displays the initial frame of the video but without playing it (colonization cutscenes).

Again, they can all be dismissed with a click.

  • Steam Overlay does not work

In other games I have had no issue with Steam's overlay, but for some reason in ES2 it does not display under Wine 3.2, despite making sure gameoverlayrenderer wasn't disabled in the winecfg options


Workarounds

To fix the main problems mentioned above (almost completely black screen and workspace switching/alt-tabbing):

Disable GLSL shaders for the wineprefix you're using. To do this using winetricks, simply go to the wineprefix's settings, and select this option

glsl = disabled

To fix the workspace switching/alt-tabbing freeze, simply tell ES2 to be in "Borderless Window" mode through its video settings menu. Now it will play nicely with i3's own fullscreen/unfullscreen shortcuts, switching between workspaces with no crashes, etc.


What was not tested

  • Multiplayer
  • disabling winegstreamer and playing extensively without gstreamer packages installed (like has been suggested before)
  • playing extensively with the ALSA audio driver (like was suggested before)


Hardware tested

Graphics:

  • GPU: Nvidia
  • Driver: proprietary

Additional Comments

I played this with the PulseAudio driver for sound

Gstreamer seems to need certain packages installed. I have the following on Debian Sid (+dependencies):

  • gstreamer1.0-alsa (may not be needed, just installed it to try ALSA's driver as suggested before, to compare audio crackling)
  • gstreamer1.0-libav
  • gstreamer1.0-nice
  • gstreamer1.0-plugins-bad
  • gstreamer1.0-plugins-ugly
  • gstreamer1.0-pulseaudio
  • gstreamer1.0-x

This was tested in a fresh 64-bit prefix (ES2 is a 64-bit-only game) under Wine 3.2


selected in Test Results table below
Operating systemTest dateWine versionInstalls?Runs?Used
Workaround?
RatingSubmitter
ShowManjaro LinuxFeb 09 20194.0Yes Yes YesSilverSDN 
ShowArch Linux x86_64Jan 29 20194.0-stagingYes No NoGarbageTharbad 
ShowArch Linux x86_64Sep 12 20183.14-stagingYes Yes YesSilverTharbad 
CurrentDebian GNU/Linux Unstable "Sid" x86_64Mar 02 20183.2Yes Yes YesSilverIgnacio 
ShowArch Linux x86_64Nov 18 20172.20-stagingYes Yes YesSilverDarek 

Known Bugs

Bug # Description Status Resolution Other apps affected
46539 Endless space 2 and Endless legend crash on startup since 01.2019 update UNCONFIRMED View

Show all bugs

Comments

Comments Disabled

Comments for this application have been disabled because there are no maintainers.
Back