AGO061 / BuckshotRouletteModLoader

A simple Mod Loader for Buckshot Roulette
MIT License
27 stars 0 forks source link

Failed to patch the Steam version of the game on Linux #17

Open programneer opened 1 month ago

programneer commented 1 month ago

OS: Arch Linux 6.9.3-arch1

I tried to patch the game using brml2_linux.xdelta file, but all i get is the checksum invalid error. When i tried to force-patch it with -n option (which disables checksum validation system), and run there, i get segmentation fault error (printed in the terminal). And yes i'm using legitimate copy. Not sure if it's for itch.io or Steam version, but i think it was most likely based on itch.io one.

programneer commented 1 month ago

Also, you could name brml2_steam_linux.xdelta to prevent the confusion between itch.io and Steam versions.

MSLaFaver commented 1 month ago

Since there is no official Steam version for Linux, the patch only applies to the official Linux release, which is from itch.io. Unless there is a Linux Steam release that I am unaware of, you will need to use the standard xdelta patch to mod your game before porting it to Linux.

programneer commented 1 month ago

It is.

MSLaFaver commented 1 month ago

How did you install this? Can you show me the process Steam used to install the game on Linux? The store page says it's only for Windows.

programneer commented 1 month ago

How about the screenshot of this SteamDB depot? steam_linux

programneer commented 1 month ago

I installed that way (without Proton).

MSLaFaver commented 1 month ago

That's strange, I had no idea there was a Steam Linux version available. In that case, BRML does not currently support your version. If you want to share your game file, I can create a temporary patch for you. You can message me at mslafaver on Discord.

danknil commented 1 month ago

How did you install this? Can you show me the process Steam used to install the game on Linux? The store page says it's only for Windows.

Nope. image im having same problem as OP, can you share patch file here(if he dm'ed you, otherwise i can provide game files)?