‹ BackHN Continuity

Thread

The scourge of x86 emulation

295 points · 100 comments · dagmx

  1. dagmx · · focus · HN ↗
    For reference , Fex is a translation framework for x86 to ARM much like Apple’s Rosetta2 and Microsoft’s Prism.

    Valve sponsor development as it’s also the way the new Steam Frame supports x86 games. It’s also being used (as a fork) in Crossover Beta to replace the use of Rosetta2.

    1. MiroslavPokorny · · focus · HN ↗
      Why doesnt Stream require their binaries to be compiled to some bytecode and transpiled during the install ?

      THen they wouldnt require any emulator for any new compiles.

      1. wat10000 · · focus · HN ↗
        That dream of write-once-run-anywhere has been attempted for decades and is still a massive struggle. And Steam isn’t in a position to mandate that kind of massive change. They’re big, but they still have competition from other stores and from direct sales.
        1. MiroslavPokorny · · focus · HN ↗
          Most of those write-once-run-anywhere platforms struggle on the UI simply because host o/s are the same but often quite different in L&F.

          On the CPU level, ignoring native WORA guis, java and dotnet are very successful WORA platforms.

Open on Hacker News to reply ↗

Unofficial Hacker News client; not affiliated with Y Combinator.