clownmdemu-frontend icon indicating copy to clipboard operation
clownmdemu-frontend copied to clipboard

ARM support for macOS?

Open ketsuban opened this issue 8 months ago • 2 comments

BlastEm and Exodus are both x86-only, so the only way to emulate the Megadrive on a modern Mac is the browser-based version of ClownMDEmu. Would you be willing to make a standalone download for Apple silicon?

ketsuban avatar Feb 23 '25 23:02 ketsuban

I don't normally provide builds that I haven't tested myself, but I suppose I could get into the habit of it. The real problem is making an Apple silicon build at all: I don't know where to begin with that - I always assumed that I'd need a Apple silicon Mac of my own, which I don't have.

Clownacy avatar Feb 24 '25 10:02 Clownacy

Looking around, these two could be useful:

I could also use GitHub Actions to run a build-bot and produce binaries for all platforms automatically. I think I could even make it produce regular nightly builds. I just wish YAML wasn't the most obscure thing ever.

Clownacy avatar Mar 30 '25 11:03 Clownacy

ClownMDEmu does compile on Apple silicon with no needed changes. For local compilation, all that's need is Xcode and Brew. On macOS this produces a Unix Executable, so you get a terminal window that launches the GUI application part. Unfortunately, I don't know enough ATM in how to turn it into a true App bundle for distribution.

tordona avatar Apr 29 '25 23:04 tordona

blastem and clownmdemu both compile on apple silicon.

i test my SGDK project with both then test on an everdrive :)

garrettjwilke avatar Aug 20 '25 18:08 garrettjwilke