I personally want to slap whoever harassed marcan into stepping out of asahi development. We need more people like him and all the rest of the asahi team. This is pretty incredible.
L4D2 is very unstable on Asahi :/
On the other hand making a window with libSDL2 is very easy, and openGL should still be supported without all the apple objective-c bullshit that I normally have to go through and that for whatever reason is insanely confusing for my brain, so I might be able to revive my game engine in asahi :P
Ah, looks like it worked. phew.
Shoutout to the fedora dnf system for still using plain http for some of the packages... 🤦
Wonder if it's my ISP corrupting them again.
... the one calling the shots except in one small component where I retain full control.. for now.
I feel like what's making our game glitchy is a bunch of hocus pocus techniques that speed up massively the loading time in WebGL, while at the same time making our dev lives 10008000x more horrendous. No idea if these techniques are actually used by other people, but our lead dev decided to go with it, so that's where we are now.
It also enables us to use a figma importer, at the expense of having a separate prefab for e.g. each step in a dialogue. It doesn't feel right. But I'm not...
At this time I don't think I'll be able to use it for work... our game feels like it barely works when developing it in macOS. Trying to do it in Unity for Linux will likely make it glitchier and maybe even introduce weird stuff for the rest of the dev team.
Now, how does one install Steam here..? (one of the main reasons to try Asahi :P )
The installation went pretty smoothly. Probably the nicest system install ever (and especially GNU/Linux or *BSD), despite the parts that required me to read (very simple) info on a terminal.
Finally biting the bullet and getting to try Asahi Linux. I don’t like Fedora, a big part of why I haven’t tried it earlier, but it is the “blessed” asahi distro, so not much to do about it if I don’t want to muck around with the system too much