MAME OS X Release Notes Feed

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
  • Initial release.