This is a launcher application for the Steam version of Homeworld Remastered Collection. It can be used as a replacement for Gearbox's launcher which has Linux compatibility issues.
Much thanks needs to be given to the version of the launcher at https://git.sr.ht/~_dev_fra/hwrc-proton-launcher which this code was originally a Go port of.
To get the application, download the binary from the Releases tab for your platform.
The application may be run in two modes:
- Command Line: Takes all inputs from the CLI. Run
./hwrc-proton-launcher -help
for more information. - GUI: A graphical interface for launching the games. Will display if no CLI options are passed by running
./hwrc-proton-launcher
I have only tested this on my machine; there are likely incompatibility problems on other variants. If you encounter an issue file it to this repository!
I have also not yet tested the mod loading functionality.
This project is a port of https://git.sr.ht/~_dev_fra/hwrc-proton-launcher, converting it to a Go application and adding a UI...admittedly it an excuse for me to try out Fyne by helping out the experience of running my favorite game :)
The tool has been written in Golang using the Fyne UI framework. The following items are required to be installed on your system in order to compile:
- Go 1.13+
- The Fyne Prerequisites such as GCC and graphics library headers.
Once installed, simply run the following to build and execute the application:
go build && ./hwrc-proton-launcher