Earlier quoted context omitted.
My understanding about the game porting toolkit is that it requires developers to specifically modify their game in order to make their game compatible. The magic of Proton from a consumer point of view is that it just works for basically every game, sans those with Kernel-level anticheat stuff. This means thousands of old games that haven't been updated in years will work.any games that don't have active developers.…
The stated intended purpose of the game porting toolkit is to enable developers to modify their games. But the software actually being shipped includes what is literally a Wine GPU backend, which is usable by (and already used and bundled by) consumer-facing Wine applications like Crossover. If you go to Codeweavers, download any Crossover for Mac from the past year (Sep. 27, 2023 according to their release notes), y…
AAA Gaming on Asahi Linux
131–140 of 382 posts
Re: AAA Gaming on Asahi Linux
#132Earlier quoted context omitted.
My understanding about the game porting toolkit is that it requires developers to specifically modify their game in order to make their game compatible. The magic of Proton from a consumer point of view is that it just works for basically every game, sans those with Kernel-level anticheat stuff. This means thousands of old games that haven't been updated in years will work.any games that don't have active developers.…
crossover experience does not require manual modification by developer
Re: AAA Gaming on Asahi Linux
#133Earlier quoted context omitted.
box86 does ARM32 which isn’t supported by Apple Silicon
box64 if you prefer. https://box86.org/2022/03/box86-box64-vs-qemu-vs-fex-vs-rose...
Wine has beta support for 32-bit Windows applications on 64-bit-only wine, but it's not default.
They also address it: https://docs.fedoraproject.org/en-US/fedora-asahi-remix/x86-...
Re: AAA Gaming on Asahi Linux
#134From a performance and technical perspective this is incredible. Well done! It will never happen, but my dream is for the Asahi devs, Valve, and Apple to all get together to build out a cross-platform Proton to emulate and play games built for Windows on both x86 and ARM hardware running Linux. A Steam Deck with the performance and power efficiency of an M-series ARM chip and the entire library of games that run on P…
An ARM CPU only emulating x86 isn't going to be more efficient than straight x86. ARM is barely more efficient as it is at those performance levels. The real reason Apple is ahead is because they're paying for more expensive more advanced nodes for their CPUs. I you compare CPUs on similar node sizes, you'll see that AMD and Intel are basically caught up architecturally in perf/W metrics.
Re: AAA Gaming on Asahi Linux
#135Earlier quoted context omitted.
If every layer of abstraction and emulation is set up to allow it to pass through. It still seems really impressive to me, like lining up a bunch of targets and shooting an arrow through to get multiple bullseyes or something, haha.
Hardly, the benefit of binary is if everything lines up once, it always will. It’s not an analog world with pesky things like wind resistance.
Re: AAA Gaming on Asahi Linux
#136Earlier quoted context omitted.
Why Apple does not just implement it? They have more resources than anyone in the world. Patents?
Because they don't care. They've decided that Metal is The One True Way to write 3D-accelerated apps on macOS, so they only implement the things in hardware that Metal requires.
If the reason they don't support it in hardware is because they don't want to support it in software, then the logic gets a bit circular.
I'm interested in which came first, or if it's a little of both.
Re: AAA Gaming on Asahi Linux
#137Earlier quoted context omitted.
Why Apple does not just implement it? They have more resources than anyone in the world. Patents?
Because they don't care. They've decided that Metal is The One True Way to write 3D-accelerated apps on macOS, so they only implement the things in hardware that Metal requires.
Re: AAA Gaming on Asahi Linux
#138Earlier quoted context omitted.
Yes. Haven’t tried those games, but on apple silicon whisky app emulates with gameporting toolkit + wine/proton. For intel silicon I think it was also possible but not sure.
Oh, wow, I did not realize how many games worked with this: https://docs.getwhisky.app/game-support/index.html I had assumed the lack of Vulkan on macOS was a major issue. Apparently not!
Re: AAA Gaming on Asahi Linux
#139Re: AAA Gaming on Asahi Linux
#140Earlier quoted context omitted.
Yeah good luck with that in systems programming or anything complex. You’re not gonna get far.
I guarantee you'll get much further than you would have previously done in the same amount of time, just by virtue of it being able to point you in the right direction. You don't need perfection when learning, you need a wayfinder, and it can do that just fine.