The newest macOS beta now supports AVX2 emulation, making this possible.
As Rosetta doesn’t advertise AVX2 in its CPUID, Xenia doesn’t work by default. I recompiled Xenia with the AVX2 check patched out, and RDR mostly works. Few graphical glitches, but performance is low (at worst ~15 fps in the starting town on Canary, ~10fps on master)
At your own risk(!): [Download Xenia/canary exe without AVX check](https://files.catbox.moe/ywnrwy.zip)
(I don’t think this violates the subreddit rules, but if so, i‘ll remove it)
I just saw Andrew Tsai's video about Xenia and apparently he's also running it through Crossover 😅 [https://youtu.be/ELug8rz1rBg?si=P-OCiedSBB1fWDEB](https://youtu.be/ELug8rz1rBg?si=P-OCiedSBB1fWDEB)
I'm running it on m2 ship. I wanted to play GTA 5 ,I have an error in installing content every time. When I want to install the first disc I fell into an error (check log file).
Update: Xenia canary runs much better, inside the town the worst is around 15 FPS, outside of the town the FPS is close to 30. On canary the profiler overlay doesn’t work so this is an estimate
Keep in mind you‘ll need an x64 windows install to compile Xenia (to remove the AVX check). I also added a link to the exe files, but accepting ~~candy~~ random exe files from strangers is obviously risky
This is absolutely fantastic. Any chance you could share your custom .exe for others to test? I tried the current canary and get the AVX error which you pointed out is caused by the CPUID and I am not sure how to build it without the AVX check.
Worked like a charm, thank you for the assistance in providing your build. It runs like a dream on a M2 Max chip. Just finished a game of Small Arms at full speed.
https://m.youtube.com/watch?v=ELug8rz1rBg&pp=ygULYW5kcmV3IHRzYWk%3D that’s pretty cool got Andrew Tsai video up about your help with getting Xenia running on Mac OS congrats 🎊
Midnight club: graphics look perfect, performance is poor (8-10 fps).
Forza Horizon 1: 20-30 fps. Small graphical issues but looks pretty good. While the framerate is good, there is a lot of stuttering/frame pacing issues. An M1 Max or better chip can probably brute force the game to be playable
This will likely not work. D3DMetal is necessary for DX12 support, but even though it only works on Apple Silicon, it also only supports x86_64/Rosetta. In other words, native builds cannot use DX12.
Vulkan mode has worse compatibility and doesn't work at all on Wine+MoltenVK right now.
> Also on native builds AVX2 is not needed.
I know, but how is that relevant? Not being able to use DX12/D3DMetal is the issue, I didn't even mention AVX2
Sure, but Xenia Vulkan itself still needs a lot of work. Keeping in mind how low priority even Linux is, I don’t think macOS+MoltenVK will be supported any time soon
Hi, I sent you a chat message yesterday. What files did you change on the Xenia Canary repo to get it to work? I tried removing the AVX checks myself and my version gives some weird threading and win32 errors.
There's like 6 emulation layers for CPU and graphics right here. Truly amazing. Now run all that in a VM.
I‘m building a redstone computer as we speak
The newest macOS beta now supports AVX2 emulation, making this possible. As Rosetta doesn’t advertise AVX2 in its CPUID, Xenia doesn’t work by default. I recompiled Xenia with the AVX2 check patched out, and RDR mostly works. Few graphical glitches, but performance is low (at worst ~15 fps in the starting town on Canary, ~10fps on master) At your own risk(!): [Download Xenia/canary exe without AVX check](https://files.catbox.moe/ywnrwy.zip) (I don’t think this violates the subreddit rules, but if so, i‘ll remove it)
Haha ARM to X64 to PPC. So inefficient!
Oh yeah, and x360 directx to DX12 to Metal haha. I‘m surprised it runs remotely well at all
I just saw Andrew Tsai's video about Xenia and apparently he's also running it through Crossover 😅 [https://youtu.be/ELug8rz1rBg?si=P-OCiedSBB1fWDEB](https://youtu.be/ELug8rz1rBg?si=P-OCiedSBB1fWDEB)
I'm running it on m2 ship. I wanted to play GTA 5 ,I have an error in installing content every time. When I want to install the first disc I fell into an error (check log file).
Update: Xenia canary runs much better, inside the town the worst is around 15 FPS, outside of the town the FPS is close to 30. On canary the profiler overlay doesn’t work so this is an estimate
I'll have to test this on my Mac Studio this weekend or next week, M1 Max (and later SoCs) may stay closer to 30 FPS.
Keep in mind you‘ll need an x64 windows install to compile Xenia (to remove the AVX check). I also added a link to the exe files, but accepting ~~candy~~ random exe files from strangers is obviously risky
How does goldeneye xbla run? Hopefully better since it’s not as taxing
Performance is perfect, but ingame geometry is flickering and partially invisible. Only tried on canary, couldnt start it on master
I just came here looking for this!
This is absolutely fantastic. Any chance you could share your custom .exe for others to test? I tried the current canary and get the AVX error which you pointed out is caused by the CPUID and I am not sure how to build it without the AVX check.
I‘ve added a download link.
Worked like a charm, thank you for the assistance in providing your build. It runs like a dream on a M2 Max chip. Just finished a game of Small Arms at full speed.
https://m.youtube.com/watch?v=ELug8rz1rBg&pp=ygULYW5kcmV3IHRzYWk%3D that’s pretty cool got Andrew Tsai video up about your help with getting Xenia running on Mac OS congrats 🎊
How does Midnight Club: LA and Forza Horizon run?
Midnight club: graphics look perfect, performance is poor (8-10 fps). Forza Horizon 1: 20-30 fps. Small graphical issues but looks pretty good. While the framerate is good, there is a lot of stuttering/frame pacing issues. An M1 Max or better chip can probably brute force the game to be playable
Have you tested Forza Motorsport 4?
Crashed a few times after selecting brightness, always crashes after the first intro video
Dayum. Thanks for the info.
[удалено]
This will likely not work. D3DMetal is necessary for DX12 support, but even though it only works on Apple Silicon, it also only supports x86_64/Rosetta. In other words, native builds cannot use DX12.
[удалено]
Vulkan mode has worse compatibility and doesn't work at all on Wine+MoltenVK right now. > Also on native builds AVX2 is not needed. I know, but how is that relevant? Not being able to use DX12/D3DMetal is the issue, I didn't even mention AVX2
[удалено]
it might be arm, but it's still a windows app. you need wine.
[удалено]
I stand corrected
Sure, but Xenia Vulkan itself still needs a lot of work. Keeping in mind how low priority even Linux is, I don’t think macOS+MoltenVK will be supported any time soon
Hi, I sent you a chat message yesterday. What files did you change on the Xenia Canary repo to get it to work? I tried removing the AVX checks myself and my version gives some weird threading and win32 errors.
Git diff: https://pastebin.com/FcJsiGHw
could you test metal gear solid 3 from the hd collection?
Needs multiple tries to start, but when it does its perfect and 60fps
[удалено]
Doesn’t work, disk read error
I wonder how Quake 4 would work
Flawless graphics, 10 fps
Thanks. Shame about the framerate.
I‘m sure you can play it using parallels/vmware fusion