This is a new major release of macmame.
It features a new integrated OpenGL renderer that actually accelerates performance for most games beyond the software renderer. It also includes optional smoothing and arcade mode effects at no loss of performance.
I have tested this with a handful of games and for some games the performance was 25+% higher using the OpenGL renderer even with smoothing on versus software rendering at only double size using scanlines even.
You can download the new macmame HERE. This version requires at least OS 10.1.
The "a" in the version was a quick patch to remove a library dependence that made this new version require Panther(OS 10.3).
Here are the release notes for 0.77u2 and 0.77u2a.
-------------
0.77u2a - 11 December 2003
- Minor bugfix to fix link error with libmx on systems less than 10.3.
- Fixed issue where Cmd-Q was busted in the front-end dialog.
0.77u2 - 11 December 2003
- In sync with the Win32 0.77u2 build.
- Completely rewritten and optimized OpenGL renderer. It now handily beats the performance of the software renderer on setups with Radeon/GeForce 2MX class cards or better. [Kent Miller]
- Fixed issue with aliases to MacMAME support items not working properly in some cases.
- Fixed problem where clones lacking the parent ROM would not show up in the list in some cases.
- MacMAME would crash if you were running in a fullscreen mode and attempted to switch to a rendering mode that was much larger than the screen.
- Added support for two new types of front-end artwork - title screenshots and control panel pictures.
- Fixed issues with the Mac joystick configuration not saving all the values properly.
- Fixed issue where vector games would draw slower than necessary in some cases.
- Cmd-Opt-Left arrow now closes all folders in the front-end, Cmd-Opt-Right arrow opens all of them.