PartialityModding / PartialityLauncher

The launcher for Partiality.
MIT License
26 stars 17 forks source link

Support for patching Linux and Mac versions of games #2

Open Diagoras opened 5 years ago

Diagoras commented 5 years ago

Looks like the patcher relies on a .bat file, which doesn't run in Unix environments. Any chance we could get a patcher that supports targeting Unity games built to run on Mac/OS or Linux?

aaay-aaay commented 5 years ago

The .bat file runs bin/PartialityLauncher.Desktop.exe, so you might be able to run that? After release 0.3 it's cross platform (Maybe? it hasn't been tested), so try that? (Even if that works, a .whatever file that runs in unix environments would probably be good, but this works for now unless it doesn't work)

brandonegbert commented 5 years ago

Executables compiled for Windows won't work on Linux or Mac.

DmitriySalnikov commented 4 years ago

Executables compiled for Windows won't work on Linux or Mac.

really? Do you know what Mono and .Net Core are?

brandonegbert commented 4 years ago

Vaguely, try to stay away from it. Regardless, the executables for this don't work on Linux. Or at least didn't back in July.

DmitriySalnikov commented 4 years ago

@brandonegbert Current version not working on linux too. I checked it out a few minutes ago. The problem is that PartialityLauncher can't find GTK and GDK related functions for Eto GUI library. But even after updating the Eto library, the program window does not appear, because it is can't determine the platform on which the program is running(i don't know why).

DmitriySalnikov commented 4 years ago

@brandonegbert finally I completely rewritten the interface and made a few fixes. i've only tried to run and patch the game files, but my virtual machine can't run Rain World in any way. now you can download and try it by yourself. https://github.com/DmitriySalnikov/PartialityLauncher/releases

I can also make a pull request, but most likely @ZandrXandr not accept it.

image