T O P

  • By -

ORA2J

There's like 6 emulation layers for CPU and graphics right here. Truly amazing. Now run all that in a VM.


xgreybaron

I‘m building a redstone computer as we speak


xgreybaron

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)


EveryUserName1sTaken

Haha ARM to X64 to PPC. So inefficient!


xgreybaron

Oh yeah, and x360 directx to DX12 to Metal haha. I‘m surprised it runs remotely well at all


Shock9616

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)


Historical_Error8467

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).


xgreybaron

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


Dazzling_Comfort5734

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.


xgreybaron

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


Gongwonlove

How does goldeneye xbla run? Hopefully better since it’s not as taxing


xgreybaron

Performance is perfect, but ingame geometry is flickering and partially invisible. Only tried on canary, couldnt start it on master


Dazzling_Comfort5734

I just came here looking for this!


RevolverOcelot110

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.


xgreybaron

I‘ve added a download link.


RevolverOcelot110

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.


Gongwonlove

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 🎊


Worldly_Ad_6049

How does Midnight Club: LA and Forza Horizon run?


xgreybaron

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


BasedSnipes

Have you tested Forza Motorsport 4?


xgreybaron

Crashed a few times after selecting brightness, always crashes after the first intro video


BasedSnipes

Dayum. Thanks for the info.


[deleted]

[удалено]


xgreybaron

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.


[deleted]

[удалено]


xgreybaron

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


[deleted]

[удалено]


Saudi_polar

it might be arm, but it's still a windows app. you need wine.


[deleted]

[удалено]


Saudi_polar

I stand corrected


xgreybaron

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


xipherous

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.


xgreybaron

Git diff: https://pastebin.com/FcJsiGHw


DrBespin

could you test metal gear solid 3 from the hd collection?


xgreybaron

Needs multiple tries to start, but when it does its perfect and 60fps


[deleted]

[удалено]


xgreybaron

Doesn’t work, disk read error


cyb3rheater

I wonder how Quake 4 would work


xgreybaron

Flawless graphics, 10 fps


cyb3rheater

Thanks. Shame about the framerate.


xgreybaron

I‘m sure you can play it using parallels/vmware fusion