

-dlccampaign HW2Campaign.big -campaign Ascension -moviepath DataHW2Campaign
Added non-steam game with custom command line options
Startup video unstable
I had to create a non-steam game and add in the following options, replace user with your username. This example will launch Homeworld 2 Remastered. I haven't played around with getting the MODs to launch, but this article might help.
TARGET
"/home/user/.steam/steam/steamapps/common/Homeworld/HomeworldRM/bin/Release/HomeworldRM.exe"
START IN
/home/user/.steam/steam/steamapps/common/Homeworld/HomeworldRM/bin/Release/
LAUNCH OPTIONS
-dlccampaign HW2Campaign.big -campaign Ascension -moviepath DataHW2Campaign

Played both Remastered versions, can't speak for originals. Bad coil wine when V-Sync is off, but disappears when enabled.
Gearbox logo sound repeats on startup, able to skip with ESC.

Fails to Launch
Installs with no issues. When I click play it appears to go through a launching sequence, Steam says it's running for a few seconds, it then returns to a green "Play" button like it was shut down or never launched. No windows ever pop up, and no error messages are displayed.

In one of HWR missions audio started crackling, and then unit voicelines and music disappered. Was fixed by saving-loading.
On first startup, launcher wasn't responding before Homeworld 3 ad apperared. After dissmissing it, launcher wasn't a problem.
Aside from launcher being unresponsible at first launch and one audio problem, remasters work fine. There are problems with classic version: 1.HW1 starts windowed, i had alt-tab for game to enter fullscreen. 2.HW1 crashes if i try to try change any graphics settings. 3.HW1 have a nasty mission related bug- in mission 10, "destroy enemy garrison" objective lingers, even after you finsh all enemies. However, source code of HW1 was released back in 2003, and there is source port: https://github.com/HomeworldSDL/HomeworldSDL?tab=readme-ov-file So, if you want to play HW1, you may want to use it.

MANGOHUD_CONFIG=fps_limit=75 mangohud %command%
Initially the launcher would be unclickable, after restarting the game from Steam multiple times, an ad for HW3 randomly popped up and the launcher started working.
Launcher issues aside, the game easily runs at 300+ fps. The in-game vsync introduces crazy mouse input lag, so you might want to use libstrangle or mangohud's fps limiter instead, as to not unnecessarily cook your GPU.
It just works out of the box.

Audio loop during HW1 Remastered splash screen. Digital crackling sound was uncommon and unobtrusive, but noticeable.
Intro playing in loop.
Ships would sometimes flicker and become unselectable, I've experienced this more frequently as the match progressed. The sound would also cut out, in step with the flickering. This behaviour would stop after about 15 seconds. Not all ships were affected.

Does not launch at all
The game does not launch. After pressing start, it seems to immediately crash. No windows ever show up.

Homeworld Classic works. Remasters don't properly launch. Remastered launcher refused to work.
Attempted using wine virtual desktop
black screen
I have attempted launching all games in the collection directly by adding their .exes as non-steam games. The launcher opens but does not work. I have been able to get Homeworld Classic working, but only the first game. Homeworld 2 Classic does not launch at all, and Homeworld Remastered launches, but hangs on a black screen with the background menu music after the Gearbox logo video. I suspect it is because the game cannot recognize my discrete graphics card, an AMD Radeon HD series.

gamemoderun %command%
Gearbox Logo sound loop, otherwise no problems with audio so far.
The launcher crashes after starting one of the games, but the game runs fine!
Everything works with Proton-GE. HW, HW2, HWR and HW2R. The Launcher crashes after starting one of the games, but all games are running fine. I dont have the problemes like the users before me described.

-dlccampaign HW1Campaign.big -campaign HomeworldClassic -moviepath DataHW1Campaign
As per Vinnies notes in the previous report, the launcher itself is borked. Wouldn't even launch in my case.
Using the same custom commands, it's equally doable through steam without using SteamTinkerLaunch.
Add a Game > Add a Non-Steam Game.
For Example : "/home/.steam/debian-installation/steamapps/common/Homeworld/HomeworldRM/bin/Release/HomeworldRM.exe"
Then, add the following launch options before hitting play :
-dlccampaign HW1Campaign.big -campaign HomeworldClassic -moviepath DataHW1Campaign
You can find the rest of what you need below. Thank you VinnieSift! Without those launch commands, I was previously able to run the game, however, single player content was not availiable to play.

Launcher is borked. Even if it looks like it works, it doesn't. Launch the game directly through the executable instead.
Initial Gearbox movie glitched audio, everything else works.
The launcher is able to open, but when it launches the game, it crashes. Running the executables directly opens all games (except Homeworld 2 classic) without problem. Used SteamTinkerLaunch to add the parameters more easily. Go into SteamTinkerLaunch, open Game Menu, Use Custom Command and Only custom command.
To launch HW1 Remastered: Custom Command: {Homeworld Game Folder}/HomeworldRM/bin/Release/HomeworldRM.exe Custom Command Parameters: -dlccampaign HW1Campaign.big -campaign HomeworldClassic -moviepath DataHW1Campaign
To launch HW2 Remastered: Custom Command: {Homeworld Game Folder}/HomeworldRM/bin/Release/HomeworldRM.exe Custom Command Parameters: -dlccampaign HW2Campaign.big -campaign Ascension -moviepath DataHW2Campaign
To launch HW1 Classic: Custom Command: {Homeworld Game Folder}/Homeworld1Classic/exe/Homeworld.exe Custom Command Parameters: none
To launch HW2 Classic: Unable to run. Generates a log saying "Homeworld2.exe caused Unknown exception type in module seDXAudio.dll at 0023:0337228f."

Completely borked, tried multiple versions and even the latest GE
gamemoderun %command%
It used to work and it's a real shame it's stopped working.

Tried various proton versions as well as configurations and tricks from reports before mine... nothing worked.
gamemoderun %command%
Does not even start into launcher.

gamemoderun %command%
Intro video very choppy, videos between levels stable. Couldn't get it to run without switching to gamemoderun %command%
and forcing Proton experimental, but with this combo it's running fine.

Broken on PC. Same as last report by User "Db0".
Nothing allowed this to work. All methods failed to launch game
Doesn't launch. Always loads a bit then the app is shown as closed on steam

Runs well out of the box.
I used to have to switch the proton version back to version 7 to get the launcher to work, but now it's working fine on newer versions too! No issues with gameplay, ran flawlessly.

Works great other than one minor issue
It will not be able to get past the initial gearbox video, you just have to press escape though and it skips to the main menu and you can play it just fine after that
Initial screen glitches when displaying Gearbox logo
Launcher crashes after a few seconds
The game is playable, but the launch screen glitch does not allow to select any mod
make sure i386 drivers are installed or the game will silently crash. e.g. for nvidia-525 do:
sudo apt install libnvidia-gl-525:i386
Assuming you don't want to play with Windows gamers, you're good. Multiplayer seems to work (I didn't test it) with other Linux gamers.
Multiplayer doesn't work between Windows and Linux. Neither can see a hosted game hosted by the other (Windows host, Linux clients can't see the game, and same for the opposite).
Could not join a multiplayer game (LAN) hosted by a Windows gamer. :(
For me I had to use Proton 6.3-8 just to get the game launching. But Multipalyer when trying to join a game hosted by a Windows gamer is completely broken as I can't even see the game.
Proton Experimental or Proton 7.x resulted in the game just never launching and quitting immediately. Had to switch to Proton 6.3-8, and game launches just fine. No further work seemingly needed. Have not tried multiplayer yet, but went through all the tutorials and saw no problems at all. Lots of FPS too!

Would start to come up, then lock up. Had to disable esync for it to work. Also tried with the MESA_GL_VERSION_OVERRIDE=3.3COMPAT PROTON_USE_WINED3D=1 %command% arguments, which made it go into windowed mode by default. Removed it and it still works.
In-game working flawlessly (only intro video glitched)
Launcher starts normally, but I can't launch any edition.
it crashes immediatly after trying to launch any edition for some reasons. I could not see anything in the logs either
with caveats...only homeworld 1+2 classic actually work for me. Homeworld remastered 1+2 both crash with 'access violation' errors.
gamemoderun %command%
Homeworld classic and Homeworld 2 classic work fine. remastered does not. Access violation issue when trying to launch either homeworld remastered or homeworld2 remastered
I have tried multiple versions of Proton with the same results. I didn't need to tinker when using Proton experimental and Proton 7.0.4, but had to install dotnet40 with protontricks to get the launcher to work with 6.3.8 properly. One thing with homeworld 1 classic was that the launch resolution was 800x600 so it looked terrible initially, I was able to set 1280x1024 after the game had launched. You probably want to set the -windowed launch setting in the game options (see winehq for a lot more troubleshooting steps). I tried a number of things to get remastered to work, but have not found a solution yet. Possibly it could be textures, but I am unable to change anything for remastered because the game doesn't even launch after selecting it in the menu and just shows the access violation dialog immediately.
In the initial screensaver, the first couple of seconds of sound were looped and played in a loop
The keyboard buttons do not respond to clicks in training. WASD does not work.
40fps 40hz
Text size isnt too bad. Ive seen worse. Think its still playable.
Sound on the startup screen is glitchy
Its currently marked as unsupported but worked fine for me
Works well, the laucher always appears in the top left
No issues playing the game, all worked as expected

Works out of box.
Crashes as soon as it's started
There are some workarounds but I can't open Classic due lacking the "cd"

Played GOG version with Proton 6.3-8.
Launcher workes. Remastered versions blanks but audio continues. Non-remastered homeworld works. Non remastered Homeworld 2 does not
Multiple Proton builds attempted. No joy.