TuxBlox is an open-source project that makes the Roblox macOS Game Client compatible on Linux by translating macOS calls to Linux using a compatibility layer.
It translates the macOS client files and frameworks directly into native calls Linux can understand.
TuxBlox is still VERY early in development, check back for more soon
We take the actual Mac app binaries and translate their calls on the fly, so Linux can run them directly. No extra layers, no funny business.
Runs right alongside your existing setup. No bloated installers, no background services eating your RAM, no waiting around for things to load.
We intercept Apple's graphics calls and hand them off straight to your Linux Vulkan drivers, so you're not losing frames along the way.
The whole project is free and lives on GitHub. Dig through the code, fork it, tear it apart. It's all out in the open.
Just install it once and forget it. The built-in updater handles everything in the background, keeping your client up to date without you lifting a finger.
The core is written in C++ to stay lean and fast, keeping overhead low so your hardware can spend its effort on the game, not the layer underneath it.