this post was submitted on 23 Sep 2024
130 points (100.0% liked)

Games

37445 readers
1271 users here now

Welcome to the largest gaming community on Lemmy! Discussion for all kinds of games. Video games, tabletop games, card games etc.

Weekly Threads:

What Are You Playing?

The Weekly Discussion Topic

Rules:

  1. Submissions have to be related to games

  2. No bigotry or harassment, be civil

  3. No excessive self-promotion

  4. Stay on-topic; no memes, funny videos, giveaways, reposts, or low-effort posts

  5. Mark Spoilers and NSFW

  6. No linking to piracy

More information about the community rules can be found here and here.

founded 2 years ago
MODERATORS
all 7 comments
sorted by: hot top controversial new old
[–] steventhedev@lemmy.world 23 points 6 months ago (2 children)

From what I've understood of this - it's transpiling the x86 code to ARM on the fly. I honestly would have thought it wasn't possible but hearing that they're doing it - it will be a monumental effort, but very feasible. The best part is that once they've gotten CRT and cdecl instructions working - actual application support won't be far behind. The biggest challenge will likely be inserting memory barriers correctly - a spinlock implemented in x86 assembly is highly unlikely to work correctly without a lot of effort to recognize and transpile that specific structure as a whole.

[–] M500@lemmy.ml 11 points 6 months ago (1 children)

There is an open source project that already does this a bit called box86 and box64.

I think you can find videos of people running Skyrim on arm chips like phones or maybe raspberry pi 5.

They don’t run well, but with more powerful chips and valves experience and money, I’m sure they can do it.

[–] steventhedev@lemmy.world 4 points 6 months ago

But does it run Doom? Using CMOV instructions only?

[–] DannyBoy@sh.itjust.works 6 points 6 months ago* (last edited 6 months ago)

I mentioned this on a related article already but it'd be interesting to see an ARM Steamdeck after seeing the performance and battery life of the Apple desktop chips. I think gaming will eventually go the way of ARM.