Proton: Homeworld Remastered Collection (244160)

Created on 22 Aug 2018  路  22Comments  路  Source: ValveSoftware/Proton

Steam shows "preparing to launch" window, which then closes and nothing happens. Other games in my library seem to be working... so far just this one. Any help deciphering what's going on would be appreciated. Logs and information below.

  • Latest Steam client (installed from Ubuntu Software / ubuntu-bionic-multiverse repo).
  • Beta enabled. (tried leaving/rejoining just in case)
  • Python 2.7 installed.
  • Attempted each option from Proton user_settings. No change.
  • All software and drivers are up to date.

  • Computer info shows "unknown" for make/model, but in case it helps I am using a Dell Latitude 7490.

Computer Information:
    Manufacturer:  Unknown
    Model:  Unknown
    Form Factor: Laptop
    No Touch Input Detected

Processor Information:
    CPU Vendor:  GenuineIntel
    CPU Brand:  Intel(R) Core(TM) i7-8650U CPU @ 1.90GHz
    CPU Family:  0x6
    CPU Model:  0x8e
    CPU Stepping:  0xa
    CPU Type:  0x0
    Speed:  4200 Mhz
    8 logical processors
    4 physical processors
    HyperThreading:  Supported
    FCMOV:  Supported
    SSE2:  Supported
    SSE3:  Supported
    SSSE3:  Supported
    SSE4a:  Unsupported
    SSE41:  Supported
    SSE42:  Supported
    AES:  Supported
    AVX:  Supported
    CMPXCHG16B:  Supported
    LAHF/SAHF:  Supported
    PrefetchW:  Unsupported

Operating System Version:
    Ubuntu 18.04.1 LTS (64 bit)
    Kernel Name:  Linux
    Kernel Version:  4.15.0-32-generic
    X Server Vendor:  The X.Org Foundation
    X Server Release:  11906000
    X Window Manager:  GNOME Shell
    Steam Runtime Version:  steam-runtime-beta-release_2018-06-14

Video Card:
    Driver:  Intel Open Source Technology Center Mesa DRI Intel(R) UHD Graphics 620 (Kabylake GT2) x86/MMX/SSE2
    Driver Version:  3.0 Mesa 18.3.0-devel - padoka PPA
    OpenGL Version: 3.0
    Desktop Color Depth: 24 bits per pixel
    Monitor Refresh Rate: 60 Hz
    VendorID:  0x8086
    DeviceID:  0x5917
    Revision Not Detected
    Number of Monitors:  1
    Number of Logical Video Cards:  1
    Primary Display Resolution:  1920 x 1080
    Desktop Resolution: 1920 x 1080
    Primary Display Size: 12.17" x 6.81" (13.94" diag)
                                            30.9cm x 17.3cm (35.4cm diag)
    Primary VRAM Not Detected

Sound card:
    Audio device: Realtek ALC3246

Memory:
    RAM:  15921 Mb

Miscellaneous:
    UI Language:  English
    LANG:  en_US.UTF-8
    Total Hard Disk Space Available:  119170 Mb
    Largest Free Hard Disk Block:  43106 Mb
    VR Headset: None detected

Recent Failure Reports:

Proton log file can be found here: https://gist.github.com/evilsparc/000a34d18ec8bb097732a8c8d189f4eb#file-steam-244160-log

.NET .NET-WPF Game compatibility - Unofficial

Most helpful comment

I was able to get it to launch with the following steps:

Once this is done, the launcher will appear but will most likely be black. A workaround is if you move the mouse over the launcher, the buttons will appear. I clicked on the Homeworld 2 Remastered icon.

Once it launches, for me the resolution was off. I have a 2560x1080 screen, but it was showing a letterboxed window in the middle that was cut off. I was able to switch to windowed mode and then switch back to the proper resolution. I have to do this each time it loads.

The last problem is that the game dosen't cleanly exit. Once you click exit, it seems to freeze.

All 22 comments

I'm having this issue as well. This is just a guess but it may possibly be a lack of .NET 4.0 since the launcher requires it. However my attempts to install .NET 4.0 through winetricks failed I think due to Proton creating a 64bit WINE prefix.

Edit to add: Odd. Your log says you already have the framework. In that case I'm not sure.

In case it's of any use:

Proton log
System info

Game tries to launch but fails. This is a Debian Testing system with an AMD RX580

I was able to get it to launch with the following steps:

Once this is done, the launcher will appear but will most likely be black. A workaround is if you move the mouse over the launcher, the buttons will appear. I clicked on the Homeworld 2 Remastered icon.

Once it launches, for me the resolution was off. I have a 2560x1080 screen, but it was showing a letterboxed window in the middle that was cut off. I was able to switch to windowed mode and then switch back to the proper resolution. I have to do this each time it loads.

The last problem is that the game dosen't cleanly exit. Once you click exit, it seems to freeze.

@d10sfan Did you have to kill Steam and all Wine processes during HW2's initial setup? It got stuck during step 4 for me. After I killed Steam and Wine it worked as you described. Also I found minimizing and restoring the launcher forces it to redraw its contents.

I did have to kill some wine processes for it to work, don't remember having to do steam though. I did see the launcher issue.

Heads up, here on Ubuntu 18.10 you can use Gallium nine to run DX9 natively. It seems to bypass the launcher bug that causes the freshly initialized memory to turn black.

https://github.com/ValveSoftware/Proton/issues/66
Grab the Proton version in this thread and install it and it will run flawlessly with this launch option to enable it:

PROTON_GALLIUM_NINE_MODULEPATH="/usr/lib/i386-linux-gnu/d3d/d3dadapter9.so.1:/usr/lib/x86_64-linux-gnu/d3d/d3dadapter9.so.1" PROTON_USE_GALLIUM_NINE=1 %command%

Still crashes on exit but an improvement in the startup.

So Proton 4.2-3 added wine-mono. This game will still not launch when I use 4.2-3.

4.2-8 updated wine-mono and according to 4.2-8's changelog:

Upgrade wine-mono to 4.9.0, which includes winforms support. This may help some game launchers.

Unfortunately this still didn't help.

Hello, can someone grab an updated Proton log?

steam-244160.log
Here you go.

so still not working after almost 1 year

The game itself works perfectly fine (except for a hang on exit issue), it's just the launcher has issues unless you use the workarounds posted above.

for me it does not launch at all. it just says running and stops after 1-2 seconds

Yeah that's the launcher issue. The method to get it up and running is a bit screwy but has been known to work.

@logan001 If you don't mind a bit of shell scripting you could give this a go: https://git.sr.ht/~_dev_fra/hwrc-proton-launcher/tree/master/hwrc-proton-launcher
Beware however, this doesn't "support" mods out of the box but you could easily modify it to take extra -mod arguments or any args for that matter.

It's working but the game is crashing and I need to use this modification from line 169 to line 171 for a best Steam launching detection:
if ! [[ $(pgrep -c steam) -gt 0 ]]; then exit_now "ERROR: Is Steam running? Make sure to launch Steam first." fi

if you use this script : https://git.sr.ht/~_dev_fra/hwrc-proton-launcher it runs brilliantly except for multiplayer which fails to connect to both LAN and online games ....which is the only thing I'm interested in.

@logan001 If you don't mind a bit of shell scripting you could give this a go: https://git.sr.ht/~_dev_fra/hwrc-proton-launcher/tree/master/hwrc-proton-launcher
Beware however, this doesn't "support" mods out of the box but you could easily modify it to take extra -mod arguments or any args for that matter.

any idea of how you prevent the "you are running the game with -mod" error message when you try multiplayer? I checked the script's run arguments I completely commented out the mod code there is no "-m" left yet I still get this error.

Screenshot from 2019-11-30 14-52-46

gotta love this error message... : [|

it claims the error is i'm on a different version of something but obviously the code that checks this is getting thrown off by the linux environment and failing where it shouldn't be.

darn shame... is there anyone who got multiplayer working?

Homeworld Remastered Collection (244160)

Issue transferred from https://github.com/ValveSoftware/Proton/issues/3774.
@virtusgaming posted on 2020-04-16T00:27:46:

Compatibility Report

  • Name of the game with compatibility issues: Homeworld Remastered
  • Steam AppID of the game: 244160

System Information

I confirm:

  • [X] that I haven't found an existing compatibility report for this game.
  • [X] that I have checked whether there are updates for my system available.


steam-244160.log

Symptoms

Clicking Play, the Steam interface acts like it's going to do something but then nothing happens and the button changes from "Cancel" to "Play"

Reproduction

  1. Install Homeworld Remastered.
  2. Click Play.
  3. Nothing happens.

@Konfuz commented on 2020-04-28T10:27:38:

The game itself runs fine, it is the launcher that wont start.
Fix should be a low hanging fruit, someone wrote an external launcher that works with proton: https://git.sr.ht/~_dev_fra/hwrc-proton-launcher


@madewokherd commented on 2020-05-10T02:25:04:

Should this and #99 both be open?

[snip]

gotta love this error message... : [|

it claims the error is i'm on a different version of something but obviously the code that checks this is getting thrown off by the linux environment and failing where it shouldn't be.

darn shame... is there anyone who got multiplayer working?

Could try between a couple of Linux boxes running the same proton version to see if that works.

Was this page helpful?
0 / 5 - 0 ratings

Related issues

lucifertdark picture lucifertdark  路  3Comments

matou68 picture matou68  路  3Comments

ghost picture ghost  路  3Comments

juppso picture juppso  路  3Comments

AwesamLinux picture AwesamLinux  路  3Comments