Running Hytale?

How would one run it? Perhaps utilizing muvm as mentioned in their docs here, however I recall a blog post mentioning it wouldn’t work with flatpaks well?
Hytale is, as far as I can tell, currently only available in x86_64 flatpak form…?

1 Like

By searching around, they seem to offer a binary as well from here: https://launcher.hytale.com/version/release/launcher.json
I tried running it with FEXBash but it seems to need a missing library: libwebkit2gtk
error while loading shared libraries: libwebkit2gtk-4.1.so.0

How did you end up running it? I haven’t been in the development space for a good few years so I tried FEXBash java launcher.json only for it to give a segfault due to an unsupported page size…

I wasn’t able to get it running, I just wanted to post the farthest point I got to maybe it helps you.

That said, here is a couple of pointers(that may or may not help)

  1. The unsupported page size happens because apple silicone have 16k page size and most programs require 4k. So running most x86 programs will require you to run it like this:
    muvm -- FEXBash ~/Downloads/hytale-launcher
    or just get a x86 shell: muvm -- FEXBash and then run whatever command you want
  2. It seems like you are trying to launch the “launcher.json” file. JSON files are just txt files. In this case, the JSON has a link to the actual linux x86 binary: https://launcher.hytale.com/builds/release/linux/amd64/hytale-launcher-2026.02.26-8739a13.zip
  3. The Hytale client is not written in Java (like minecraft is), it is in C# : Making sure you're not a bot! so you just have to launch the binary directly(no need for java in the command).

I unfortunately don’t have time to keep trying to make it run right now, but if I did, the next step is to figure out how to get the missing library(if its possible), I did find that someone else tried to fix stuff with the same library : Error loading needed lib libwebkit2gtk-4.0.so.37 · Issue #1250 · ptitSeb/box64 · GitHub