MAME OS X Release Notes 
Version 0.135 -- 15 Nov 2009
- Upgrade to 0.135 baseline. Much thanks to Zuki Gottlieb!
Version 0.124 -- 23 Apr 2008
- Upgrade to 0.124 baseline.
- Support HID devices like PS/2 to USB as separate joysticks.
Version 0.122 -- 06 Jan 2008
- Upgrade to 0.122 baseline.
- Fix bug on Leopard where default log level is "Debug".
- Send Info and Debug log messages to a file in ~/Library/Logs/net.mame.mameosx/
- Log file is rotated on every launch.
- Fix log window's resizing (#1856565)
Version 0.119 -- 14 Dec 2007
- Upgrade to 0.119 baseline.
- Ignores input while in the background.
- Properly normalize analog joysticks (#1780515).
- Fix double Command-Q to quit (#1789071).
- Fix quitting after errors (#1799359).
- Fix Command-F enables visual effects on Leopard (#1843080).
- Remove "Status" column per mamedev's request.
- Tweak performance of game list.
- Don't default to auditing at startup.
- Fix vector flicker default setting.
- Add joystick deadzone and saturation UI preferences.
- Fix crash on exit for games with overlays and artwork (#1785151)
Version 0.118 -- 17 Aug 2007
- Upgrade to 0.118 baseline.
- Major UI overhaul based on audit status.
- Allow multiple keyboards to be used as separate devices.
- Allow multiple mice to be used as separate devices.
- Preferences window uses standard OS X style toolbar.
- Help manual is broken out into several pages.
Version 0.117-1 -- 14 Jul 2007
- Fix tiny builds.
- Fix aperature effects.
Version 0.117 -- 13 Jul 2007
- Upgrade to 0.117 baseline.
- Add support for cheat.dat.
- Add preference to enable auto save states.
- Add mameosx-util command line app for --listxml, etc.
Version 0.116 -- 26 Jun 2007
- Upgrade to 0.116 core.
- Fix aspect ratio for rotated displays.
- Save and restore audit results. (Thanks to b.bum)
- Enable dynamic recompiler (DRC) on Intel.
- Ignore HID devices that could not be open. Should fix Wacom tablet issues.
- Assume square pixels if display size cannot be determined, i.e. a TV.
- Add Help menu item to show core whatsnew.txt.
- Fix Command-T throttle so it works, again.
Version 0.114 -- 04 Apr 2007
- Upgrade to 0.114 core.
- Mouse is no longer grabbed at startup.
- Add preference to grab mouse at startup.
- Add keyboard shortcut to grab/ungrab mouse during game.
- Map Page Down to Fast Forward.
- Support for other joysticks axes and point of view hat switches.
- Preference for default visual effect.
- Visual effects are implemented using Quartz Composer.
- Custom Core Image filter for PNG-based overlay effects.
Version 0.112-1 -- 22 Mar 2007
- Add joystick/gamepad support, via HID.
- Add mouse support, via HID.
- Move keyboard support over to HID.
- Add Fonts directory in Application Support to support font caching.
Version 0.112 -- 17 Feb 2007
- Upgrade to 0.112 core.
- Add separate directory for hard disk images.
- Add directory for controller (ctrlr) configurations.
- Fix bug preventing screenshot directories from being created.
- Route JRLog output to log window, as well as console.
- New application icon from Jason Moore.
- Fix PNG-based effects, thanks to Didier Arenzana.
- Create basic manual for standard application help.
Version 0.111-1 -- 10 Jan 2007
- Implement auto frame skipping.
- Implement standard F8, F9, F10 key bindings.
- Menu works better when game is paused.
- Add preference to startup in full screen mode.
- Add preference to switch full screen resolutions (off by default).
- Add preference to control full screen zoom level.
- Upgrade NXLog to JRLog.
Version 0.111 -- 18 Dec 2006
- Upgrade to 0.111 core.
- Add audio effects using any available Audio Unit.
- Add preference to preserve game aspect ratio. It's on by default.
- Add preferences for initial window size.
- Add preference to disable smooth UI font.
- Add preference to choose how frames are rendered.
- Add preference to choose which thread frames are rendered in.
- Add Effects menu for visual and audio effects.
Version 0.110-1 -- 03 Dec 2006
- Add Diffs directory to default paths list (thanks to Martin White).
- Add ROM Auditing tool.
- Add scanline and aperature effects.
- Use NXLog for logging.
Version 0.110 -- 26 Nov 2006
- Upgrade to 0.110 core.
- Use ${HOME}/Library/Application Support/MAME OS X/ as default directory.
- Add preference for checking updates at startup (thanks to Martin White).
- Rename ROM Loading Log to MAME Log.
- Add linear filtering.
- Use a lockless audio buffer for less chance of sound glitches.
- Add MAME startup messages preferences to the UI.
- Set window title to game description.
- Add loading message with game description.
- Increase performance on machines without Core Image acceleration.
- Add release notes item Help menu and disk image.
Version 0.109-1 -- 18 Nov 2006
- Resolve aliases in paths (thanks to Martin White).
- Add ROM Loading Log.
- Show an error sheet if there were any errors loading ROMs.
- Add simple preferences panel.
- Add Internet version checking.
- Sleep while throttling to avoid 100% CPU usage.
Version 0.109 -- 12 Nov 2006