Playtron are quietly building up their Linux-based PlaytronOS behind the scenes, and not only have they released their first Alpha but they've pulled in another investor too.
SuiPlay0X1 runs Playtron's device-agnostic gaming operating system, enabling gamers to play both Web3 and Web2 games across PC and mobile.
GamesBeat have some more details, noting it will have "native Sui blockchain integration via zkLogin and Sui Kiosk SDKs, enabling asset ownership directly connected to a device’s account system for the first time in the gaming industry
What is a web3 game? Something that allows you to grind for NFTs?
Web 3 games are simply ponzi schemes hidden behind a super grindy game. As far as I know, none of these games actually produce anything of value from the labor put into them, so the payouts must come from new money entering the scheme.
The big thing I've seen for gaming is the idea that you can have tokens not tied to a specific game. Like maybe an achievement gotten in resident evil unlocks a cool skin dead by daylight.
Or you could implement something like Sword Art Onlines's item/skills system where they attached to a user and not a server, and servers can choose which ones to implement in their version of the game.
Of course its also possible it could be sold second hand, so maybe you think the Christmas skin of a popular character is stupid and will never wear it, but someone else just missed the event. You could sell/gift it to them, because the entitlement is yours to do whatever you want with it. Maybe you just hate the hell out it so much you offer a ton of cash just lock them all up. Idk this part of it just not my jam tbh
Totally optional features that come set up by default are not really optional unless they're opt-in from the start. Most users are not savvy enough to figure out how to disable that kind of stuff.
Linux is free and open source software ecosystem. It's like handing people free brushes, canvases and paints - sure, removing the financial hurdles may enable talents otherwise unable to afford indulging their artistic streak, but you also can't really prevent anyone from painting awful bullshit. Best you can do is not give them attention or a platform to advertise their stuff on.
That's the price of freedom: It also extends to assholes. We can't start walling off Linux, so the best we can do is individually wall them off from our own life and hope enough other people around us do it too.
That's pretty cool. Square Enix is one of the better AAA-publishers when it comes to Linux support, they had native ports for Deus Ex, Tomb Raider, Hitman and a bunch more.
Although this game has a Linux-native build available, Steam does not list it as having Linux support. This can happen if a game has an unofficial, unfinished, or unsupported build. You may need to force Steam to enable Proton for the game in order to run properly.
Square where early adopters of Linux back when Steam Machines V1 came out commissioning ports for a bunch of their Eidos (western) IPs. And then they stopped support for those ports when Proton came around
Additionally, the first Alpha version of PlaytronOS has now been released for those of you who wish to test and give feedback. So far they note it has been tested across the AYANEO 2, ASUS ROG Ally, GPD Win 4 (2023), Lenovo Legion Go, Valve Steam Deck LCD and Valve Steam Deck OLED.
It's bazzite with a custom UI instead of Steam Big Picture and no desktop mode. Their big claim seems to be that they say that they have solved anti cheat on Linux: the system generates a checksum of the kernel space, the anti cheat then compares this checksum with the one on file. No custom kernel module needed on the part of the anti cheat dev. At least in theory.
I'm interested in them finding a way to get AC working, but I really dislike this method of doing so. There are a ton of kernel variations, so this would really only work on specific distros and devices. This becoming standard would likely mean being unable to use optimized kernels, different schedulers, and other kernel modules like the ZFS drivers.
I'm having a hard time understanding how this would work. udev will load kernel modules depending on your hardware, and these modules run in kernel space. Is there an assumption that a kernel module can't cheat? Or do they have a checksum for each possible kernel module that can be loaded?
Also, how do they read the kernel space code? Userspace can't do this afaik. Do they load a custom kernel module to do this? Who says it can't just be replaced with a module that returns the "right" checksum?
It sure is easy to grift squeenix out of their money nowadays, eh? I think I'll start some new blockchain project, market it to whoever's their CEO, get rich and get out.
I don't get all this "gaming on Linux is hard" non-sense. All I have to do is set a specific flag on Steam and click play. That's it. One step, and 99% of my library just works, sometimes better than on Windows.
If it isn't on Steam, I search for it on Lutris and Lutris installs it for me, and I click play. And more often than not, it just works.
Hell, the mother fuckers that make Final Fantasy XIV's quick launcher made that shit a flatpak! And it's so fucking seemless, not a soul would know that game isn't a native Linux game!
I know a bunch of people that own Steam Decks, know nothing about Linux, and have no idea that their games are running on it. I'd say it's pretty easy now.