Anyone got MAME SDL to work on Mac M1 yet?

virtvic

The Cabaret King
Feedback
21 (96%)
Credits
1,977CR
I don't have the brain power to make mame sdl work on my new Macbook Air M1 - does anyone have a decent guide to doing it?

Surely they can make this easier for non developers like me?
 

markjduk

Newbie
Feedback
1 (100%)
Credits
28CR
I installed the SDL runtime library first, then installed SDLMame (Arm version) and it worked first time. Although I have since started using it via OpeEMU which is a much nicer experience.
 

markjduk

Newbie
Feedback
1 (100%)
Credits
28CR
Where did you install Mame and what command are you typing to launch it?

A segmentation error typically occurs if you have not changed to the directory of the mame executable first. So be sure that you run the command from inside this directory, and then keep everything crossed and it shoudl work.
 

virtvic

The Cabaret King
Feedback
21 (96%)
Credits
1,977CR
Just tried again and getting

Fatal error: BGFX: Unable to load required shaders. Please check and reinstall the bgfx folder

zsh: segmentation fault /Users/victormarland/MAME/mame
 

virtvic

The Cabaret King
Feedback
21 (96%)
Credits
1,977CR
I'm double clicking 'mame' from the folder it is in. I renamed the folder 'MAME' and it's in my user folder.
Keep getting the above error and a massive error text with 'mame quit unexpectedly'
 

virtvic

The Cabaret King
Feedback
21 (96%)
Credits
1,977CR
I just installed OpenEmu experimental and it just does everything for you. Why can't SDL mame be that easy?

I managed to do it on my Intel iMac ages ago, but just can't remember what hoops I jumped thru at that time. I suppose a totally new cpu computer is asking for trouble...
 

markjduk

Newbie
Feedback
1 (100%)
Credits
28CR
You cant just click on Mame. You have run it from the command line and you must call it from the directory it is installed it, hence the reason to CD to MAME before running it.

Normally things on Mac are easier but not this time!
 
Top