rpcs3 icon indicating copy to clipboard operation
rpcs3 copied to clipboard

[Feature request] Native ARM64 support for Windows/Mac

Open Jacoby1218 opened this issue 2 years ago • 5 comments

Quick summary

Native ARM64 builds for both Windows and Mac

Details

Given that both Apple and Qualcomm have announced/produced ARM64 chips, this is probably at least worth considering. Apple's M-series processors are quite fast, and the new Qualcomm CPUs should at least be competitive. The big question mark, though, is if the Adreno GPU drivers on Windows are going to be any good (probably not, but we can hope).

Jacoby1218 avatar Nov 14 '23 21:11 Jacoby1218

Mac arm64 is pretty hopeless right now due to page size constraints. There are some ways around it to allow 4k pages on macOS but who knows how long they'll support that. That said, you can already compile an arm64 build yourself if you have the know how. And technically they work, just not very compatible with many games.

kd-11 avatar Nov 21 '23 11:11 kd-11

Unfortunately I haven't been able to compile an arm64 build since Sonoma/Xcode 15. @nastys had made a PR (#14452) regarding this, but he doesn't seem to have finished it...

shinra-electric avatar Nov 21 '23 12:11 shinra-electric

Mac arm64 is pretty hopeless right now due to page size constraints. There are some ways around it to allow 4k pages on macOS but who knows how long they'll support that. That said, you can already compile an arm64 build yourself if you have the know how. And technically they work, just not very compatible with many games.

@kd-11 Are lack of 4K page sizes still a problem currently when it comes to the recent changes to add aarch64 LLVM support (#15904)? Did see mentioned in that PR that MacOS may need some fiddling so was wondering if that relates to the page-size stuff or if it's some other unmentioned issue.

schm1dtmac avatar Aug 08 '24 15:08 schm1dtmac

Page size is still an issue for AAA but smaller games will work fine. Older games and the smaller-scale PSN titles already run ok on linux arm64 just with serious graphical glitches that I'm looking into. Unlike the apple M-series chips, I believe the snapdragon ones should support 4k pages out of the box which should make the windows builds more viable.

kd-11 avatar Aug 08 '24 17:08 kd-11

Sorry for necro, but are there any news on this ? My Windows ARM64 (X Elite) tablet will arrive soon, would be willing to test (when the support comes of course).

ddscentral avatar Dec 02 '24 16:12 ddscentral

Can be closed as completed. No plans to distribute Windows builds for now, but you can compile it yourself.

AniLeo avatar Dec 02 '24 16:12 AniLeo

Thanks for the information. Compiling is not an issue, just wanted to know if there's anything to build and test.

ddscentral avatar Dec 04 '24 07:12 ddscentral