lina , Englisch
@lina@vt.social avatar

The list of working Steam games is getting longer~ ✨

All running on an M2 Pro Mac Mini with Asahi Linux, krun, and FEX-Emu! 🎮

Subnautica was cool to see working!!

patrick ,
@patrick@o0o.social avatar

@lina is Euro Truck Simulator 2 running with OpenGL natively or DirectX via Proton? Just curious since the performance of the game is a lot better with DirectX via GPTK/Crossover compared to OpenGL natively on MacOS

lina OP ,
@lina@vt.social avatar

@patrick It's the Linux OpenGL version! Our OpenGL drivers are better than Apple's in many ways so it wouldn't surprise me if it runs better (I hear Minecraft also runs better on Asahi ^^)

patrick ,
@patrick@o0o.social avatar

@lina nice :neocat_aww:

synfi ,
@synfi@mozilla.social avatar

@lina is it as simple as getting proton working or are there non-trivial fixes you have to make?

lina OP ,
@lina@vt.social avatar

@synfi To get proton working you need a krun VM, FEX-Emu, and unreleased versions of multiple components and libraries ^^

gabboman ,
@gabboman@app.wafrn.net avatar
lina OP ,
@lina@vt.social avatar

@gabboman Yes ^^ (with some changes and some new builds!)

cuddle ,
@cuddle@bsd.cafe avatar

@lina is it similar to a dynamic binary translator, e.g. rosetta for macos, and fex-emu for linux? but it seems like fex-emu does multiple things, but still not quite sure...
unfortuntely I don't have a mac to try this on..

lina OP ,
@lina@vt.social avatar

@cuddle Yes, it's like Rosetta (though pretty different architecturally) ^^

micr0 ,
@micr0@wetdry.world avatar

@lina does it use another compatibility layer? kinda like Rosetta in macos?

lina OP ,
@lina@vt.social avatar

@micr0 FEX-Emu!

cardboard ,
@cardboard@blimps.xyz avatar

@lina ah, blockland, a horrid cesspit of evil and hate. legit the worst fucking community i've had to endure, especially as a victim of their harassment. was fucking horrible and i do not recommend going there.

firecat ,
@firecat@mstdn.social avatar

@lina you shouldn’t have to rely on a corporate entity to support games. Many publishers should support the PC platform, Unity and Unreal Engine have the capability to provide it. Do not be fool into believing game publishers are incapable of exporting to Mac and Linux. Games shouldn’t be Windows exclusive.

nrab ,
@nrab@hachyderm.io avatar

@lina oh wow OJ is working guess I need to put asahi on my MBP now so I can play it natively instead of streaming it

jordan ,
@jordan@sometimes.social avatar

@lina If you are taking requests, Baldur's Gate III is the only game that really matters to me right now 😻

slyecho ,
@slyecho@mdon.ee avatar

@lina how many layers of rootfs and chroots this took, I wonder.

lina OP ,
@lina@vt.social avatar

@slyecho Just one minimal x86 rootfs for FEX (and the host arm64 filesystem for the native OS). No more ^^ (unless you count the wine prefixes that Proton makes automatically)

slyecho ,
@slyecho@mdon.ee avatar

@lina I was looking at krun and it suggested a chroot as well in the README, so you integrated it into FEX somehow directly? Sorry, but I haven't been keeping up, it would be nice to read how all this works.

lina OP ,
@lina@vt.social avatar

@slyecho The guide mentions a distrobox container just so you don't mess around with your host OS, but you don't need it, it's just safer while the packages are in flux ^^

slyecho ,
@slyecho@mdon.ee avatar

@lina aha. It would be nice if FEX used OCI images though...

lina OP ,
@lina@vt.social avatar

@slyecho You don't really want an OCI image since it's not a stand-alone container, it's just an overlay which is intended to overlay your arm64 binaries with x86 ones ^^

teohhanhui ,
@teohhanhui@mastodon.social avatar

@lina @slyecho But much better tooling for building OCI images.

Nar ,
@Nar@mastodon.gamedev.place avatar

@lina Blockland!! ❤️

ayke ,
@ayke@hachyderm.io avatar

@lina "but can it run DOOM?"
Apparently yes!

dos ,
@dos@librem.one avatar

@lina > Kao the Kangaroo: Round 2

Ah, I see you are a person of culture as well.

  • Alle
  • Abonniert
  • Moderiert
  • Favoriten
  • random
  • haupteingang
  • Alle Magazine