News for hackers. Stuff that matters.
Re:Wine 7.0 by _joel on Tuesday January 18, 2022 @04:54PM (#29986528)
> - The new Apple Silicon Macs are supported, including running x86-64 binaries under Rosetta 2.

Depends which ARM :)

Re:Wine 7.0 by Findecanor on Tuesday January 18, 2022 @05:22PM (#29986903)
Apple Silicon has special support for running ARM code with the "Total Store Order" memory model of x86.

JIT-compiling emulators for other ARM processors otherwise need to be stuff the code full of memory fence instructions to be able to utilise multiple cores properly. Optimising those away can be hard.

Re:Wine 7.0 by carlhjerpe on Tuesday January 18, 2022 @05:00PM (#29986612)
Not really though, it's just another layer which isn't wine. They might put effort in to help Rosetta translate, but wine is not an emulator.
Re:Wine 7.0 by stuaxo on Tuesday January 18, 2022 @07:51PM (#29988419)
I think some bits got added from the point where they got Wine working on OSX PPC back in the day.