MAME 0.227 Major Changes

Along with the lua changes and many other new things in MAME during the extended release calendar, they have also completely moved over to C++17 as the standard for the project. What this means for users is not much overall, what this means for development is something different entirely.

I have used an OSX 10.9 system to create these builds for many years now, managing to keep MAME enjoyable for many generations of Macs. With the MAME teams change to C++17, this effectively makes the lowest denominator OS to be 10.14, earlier OSes do not have the ability to use this standard. Macports and brew intentionally do not mess with this stuff for reasons unbeknownst to me.

The side effect of this change is that it is now impossible for me to offer builds targeting 10.9. The latest 0.227 is built on 10.15 with XCode 2.2 and the latest sdl 2.0.14 library.

Going forward I’ll be using this environment to build with as I don’t have an available 10.14 system (and one likely can no longer get this install from Apple). I’d like to think these changes will benefit the project in the future and one cannot move ahead if they must constantly support the past.

If you’re running an older Mac OS install 0.226 will be the end of the road for you. Most current Macs can run the latest Mac OS, mine has officially entered EOL and 10.15 is the end of my mbp’s road. I’ll be offering builds from this environment for the foreseeable future. Hopefully, within a few months time I’ll be able to offer M1 builds as well.

Thank you for reading, sorry for the delays, and Happy New Year!

gofundme campaign successful

I’m very happy to announce the gofundme I setup to raise funds for the site to remain online was very successful! As of this writing we have raised $250 (which is MORE than we even needed!) which will keep things squared up for the next two years!

I do greatly appreciate all of the support from donors and users alike. This is a wonderful community, and I’m proud to be involved in even the remotest way.

I’d like to thank all the donors thus far (in no particular order): Jarrod Johnson, James Llyod, Joseph Boyd, Stefan Stockinger, Zoe Blade and Laurent Raufaste. There is more donors, but they wish to remain private (according to the gofundme page at least), and I’d like to thank them as well!

I truly appreciate all the support and all of the well wishes everyone has sent. Thank you all for everything!