CEmu icon indicating copy to clipboard operation
CEmu copied to clipboard

apple sillicon native compatibility

Open anonymousaga opened this issue 1 year ago • 3 comments

(Thanks for reporting an issue! Please make sure to fill out the blanks below.)

What's wrong, and with what software version?

Operating System: MacOS 12.4 Monterey CEmu version: 1.3 Describe your issue:
The app runs via rosetta on an m1 mac, but eventually it will need to run natively. When will this happen?

anonymousaga avatar Jul 20 '22 19:07 anonymousaga

Yes: probably when we release v2.0 which is when the GUI is rewritten (now a work in progress). Also this supposed all the dependencies are buildable natively but hopefully by now they are...

adriweb avatar Jul 20 '22 20:07 adriweb

Should i close this now or when 2.0 is released? Thanks!

anonymousaga avatar Jul 20 '22 20:07 anonymousaga

That's fine let's keep it open and we'll close it after I actually make the native build

adriweb avatar Jul 20 '22 20:07 adriweb

Hi, wondering if we have any update on this?

Jerry23011 avatar Nov 19 '22 14:11 Jerry23011

Not yet, but it will definitely be done one day!

adriweb avatar Nov 19 '22 14:11 adriweb

Thanks a lot! Waiting for that day to come. Amazing emulator you've made

Jerry23011 avatar Nov 19 '22 14:11 Jerry23011

When GitHub Actions has M1/M2 runners (see here), these builds will be automatic, considering I just merged a patch to have mac builds automatically.

adriweb avatar Nov 27 '22 19:11 adriweb

When GitHub Actions has M1/M2 runners (see here), these builds will be automatic, considering I just merged a patch to have mac builds automatically.

Thanks for the update, surprised that no Apple silicon runners are deployed 2 years after Apple's release, lol

Jerry23011 avatar Nov 28 '22 00:11 Jerry23011

Hi, I think GitHub already deployed Apple silicon runners, if I'm not mistaken. I was browsing the blog and I found this I also found it in GitHub roadmap labeled as done.

Jerry23011 avatar Dec 10 '22 12:12 Jerry23011

Nope actually this is for self-hosted runners, which we don't have.

adriweb avatar Dec 10 '22 14:12 adriweb

Oh, I see, thanks

Jerry23011 avatar Dec 10 '22 15:12 Jerry23011

They've now been given a timeline - Q3 of this year! https://github.com/orgs/github/projects/4247?pane=issue&itemId=5944419

davecarlson avatar Feb 16 '23 10:02 davecarlson

Fingers crossed!

julianfawkes avatar Apr 01 '23 18:04 julianfawkes

I think GitHub has implemented last month, what are your thoughts?

https://github.blog/2023-10-02-introducing-the-new-apple-silicon-powered-m1-macos-larger-runner-for-github-actions/

Jerry23011 avatar Nov 13 '23 04:11 Jerry23011

This is currently only for "Large(r) runners" which are not free unfortunately.

adriweb avatar Nov 13 '23 07:11 adriweb

This is currently only for "Large(r) runners" which are not free unfortunately.

Oh no 🥲

Jerry23011 avatar Nov 13 '23 07:11 Jerry23011

I should be able to provide native builds manually from time to time however.

adriweb avatar Nov 13 '23 07:11 adriweb

GitHub is now supporting free m1 builds apparently. I'll try to make the required changes soon.

adriweb avatar Feb 01 '24 10:02 adriweb

The native arm build is super fast, thank you so much

Jerry23011 avatar Feb 29 '24 07:02 Jerry23011