Previous Thread
Next Thread
Print Thread
Page 8 of 8 1 2 3 4 5 6 7 8
Joined: Jul 2006
Posts: 104
R
Senior Member
Offline
Senior Member
R
Joined: Jul 2006
Posts: 104
I am excited to get into an M1 machine eventually. It’s been quite a while since I’ve had a upgrade to an Apple machine, so I am very eager for all the speed ups, it will be really nice to have. I was thinking of going the same route with a Mini and 16gb ram, can’t wait to see it in action!


SDLMAME OSX Intel Builds: http://sdlmame.lngn.net/
Joined: Jan 2021
Posts: 3
Likes: 3
C
Member
Offline
Member
C
Joined: Jan 2021
Posts: 3
Likes: 3
Folks, after a lot of hard work over the past two months, I'm pleased to announce that MacPorts now provides up-to-date binary builds of Mame! Those are available across a very wide range of macOS versions, from 10.6 through Big Sur. We even provide an M1-native binary for the latter.

The latest Mame release - 0.227 - is supported for macOS 10.14+. While earlier macOS versions are just one release behind, at 0.226.

We provide a full build for the core Mame application, and also include the command-line tools.

If you're interested in taking it for a spin, it's easy: Install MacPorts if necessary, and then run the following from Terminal:
Code
sudo port install mame

Once the installation is completed, some brief usage notes will be displayed:
Code
mame has the following notes:
  Mame is launched via command 'mame'.
  
  If a blank screen is encountered, press ESC to exit, and then re-launch with an
  alternative video option.
  
  Examples:
      mame -video accel
      mame -video opengl
  
  If you're new to Mame, our tutorial will quickly walk you through the process of
  setting up a new game:
  
  https://trac.macports.org/wiki/howto/Mame
  --------------------------------------------------------------------------
  Mame tools are installed. Each has a prefix of 'mame-', to avoid conflicts with
  system tools.
  
  Examples:
      mame-imgtool
      mame-split

The 'mame' command is backed by a simple launcher script, which sets a few critical paths for proper operation. (Including languages, plugins, bgfx, and several others.) Those can be overridden by specifying them yourself, if desired.

Otherwise, Mame operates just as you'd expect.

Give it a try, and please feel free to provide feedback... positive or negative.

Cheers and Thanks,
-Chris Nielsen
MacPorts Mame Maintainer

Last edited by Chris Nielsen; 01/26/21 09:44 PM.
2 members like this: estefan3112, R. Belmont
Joined: Mar 2001
Posts: 16,834
Likes: 43
R
Very Senior Member
Offline
Very Senior Member
R
Joined: Mar 2001
Posts: 16,834
Likes: 43
Thanks Chris, that's great!

Joined: Jan 2021
Posts: 3
Likes: 3
C
Member
Offline
Member
C
Joined: Jan 2021
Posts: 3
Likes: 3
Let me know if there are any other forums, etc, where such an announcement might make sense. (And folks are certainly welcome to forward the info as well.)

Joined: Feb 2004
Posts: 2,289
Likes: 18
Very Senior Member
Offline
Very Senior Member
Joined: Feb 2004
Posts: 2,289
Likes: 18
You might want to announce it on reddit at r/mame and r/emulation

1 member likes this: Chris Nielsen
Joined: Jul 2006
Posts: 104
R
Senior Member
Offline
Senior Member
R
Joined: Jul 2006
Posts: 104
Originally Posted by Chris Nielsen
The latest Mame release - 0.227 - is supported for macOS 10.14+. While earlier macOS versions are just one release behind, at 0.226.

Is there a particular reason why 10.13 and below is on 0.226? and only 10.14 and above has 0.227?

I'm curious will the older systems have an up to date port in due time?

I'm overly just curious why it isn't synced across the board and of the workflow.


SDLMAME OSX Intel Builds: http://sdlmame.lngn.net/
Joined: Mar 2001
Posts: 16,834
Likes: 43
R
Very Senior Member
Offline
Very Senior Member
R
Joined: Mar 2001
Posts: 16,834
Likes: 43
0.227 cannot build or run on pre-10.14 systems without significant intervention. 10.14 is the first version of macOS to include a C++17 compliant libstdc++, and 0.227 requires C++17, which is why the required GCC version on Linux also took a leap forward.

Currently the requirement is more of a flex than a benefit, but that will likely change.

Joined: Jan 2021
Posts: 3
Likes: 3
C
Member
Offline
Member
C
Joined: Jan 2021
Posts: 3
Likes: 3
Folks, Mame 0.230 is now available via MacPorts. As a reminder, the latest release requires MacOS 10.14+. For earlier MacOS releases, 0.226 will be installed.

If you already have an older version of Mame installed via MacPorts, you can upgrade it via the following command:

Code
$ sudo port upgrade mame

For first-time users, please refer to this post for an overview of installation/use:

https://forums.bannister.org/ubbthreads.php?ubb=showflat&Number=118488#Post118488

As always, comments/feedback is welcome.

Cheers and Thanks,
-Chris Nielsen
MacPorts Mame Maintainer

1 member likes this: R. Belmont
Page 8 of 8 1 2 3 4 5 6 7 8

Moderated by  R. Belmont 

Link Copied to Clipboard
Who's Online Now
2 members (dormml, belegdol), 22 guests, and 3 robots.
Key: Admin, Global Mod, Mod
ShoutChat
Comment Guidelines: Do post respectful and insightful comments. Don't flame, hate, spam.
Forum Statistics
Forums9
Topics8,990
Posts118,128
Members5,005
Most Online890
Jan 17th, 2020
Forum Host
These forums are hosted by www.retrogamesformac.com
Forum hosted by www.retrogamesformac.com