MESS Version History

This file contains the version history for the Mac version.

Version History:

0.101 - 19 October 2005

¥ In sync with MacMAME 0.97b1 and MESS 0.101

0.97 - 16 June 2005

¥ In sync with MacMAME 0.97b1 and MESS 0.97

0.96 - 4 May 2005

¥ In sync with MacMAME 0.95 (unofficial) and MESS 0.96

0.95 - 29 March 2005

¥ In sync with MacMAME 0.95 (unofficial) and MESS 0.95

0.93 - 23 March 2005

¥ In sync with MacMAME 0.93 and MESS 0.93 [tim lindner]
¥ Removed imgtool support and natural keyboard support. They will be added back later. [tim lindner]

0.70 - 29 June 2003

¥ In sync with MacMAME .70 and MESS .70.  [Raphael Nabet]
¥ Got rid of the horrible UI toggle kludge.  I should have done that ages ago.  [Raphael Nabet]
¥ Improved keyboard navigation and added partial file drop support in imgtool windows.  [Raphael Nabet]
¥ Opening dialogs while emulation is running will now pause emulation properly.  [Raphael Nabet]
¥ Added a few help balloons in Classic MacOS.  [Raphael Nabet]
¥ Lots of bug fixes.  [Raphael Nabet]
¥ Revised documentation.  [Raphael Nabet]

0.61 - 17 November 2002

¥ In sync with MacMAME .60a and MESS .61.  [Raphael Nabet]
¥ Many UI fixes.  OS X users should notice a big improvement, though there are some bugs left.  [Raphael Nabet]
¥ The source code can now be compiled with gcc and ProjectBuilder instead of CodeWarrior, and Mach-O binaries can be generated.  The resulting binary can be faster than its CW counterpart, though there are still problems and missing features.  [Raphael Nabet]
¥ Pasting of text is supported in a few computer systems (namely ti99/4a and coco).  [Raphael Nabet]
¥ Altivec is used for blitting when available.  Measured a 10-15% overall speed gain with ti99/4a and pdp1 using a MPC7400@400MHz.  [Raphael Nabet]
¥ Ability to map serial-like devices of the emulated machine to TCP ports of the host machine.  [Raphael Nabet]
¥ MacMESS won't hog the CPU under OS X if it can save it.  [Raphael Nabet]
¥ Relaxing of Speed Thottling rules enables MacMESS to be 10% faster under OS X in situations where it requires 100% of the CPU power to emulate the machine at full speed.  The speed gain should be hardly noticeable under OS 9, unless you are running pre-emptive background tasks (which is a rare occurence indeed).  [Raphael Nabet]
¥ MacMESS does not mess with the system-wide sound volume any more.  [Raphael Nabet]
¥ You may disclose the "Open New GameÉ" dialog and run MESS with no emulation in progress.  This will enable users to do some imgtool work even if do not want to run a particular system.  [Raphael Nabet]

0.56 - 20 February 2002

¥ In sync with MacMAME .56 and MESS .56.  [Raphael Nabet]
¥ Added drag and drop image support in the MESS tab.  [Tim Lindner]
¥ MacMESS will remember that last selected driver and images upon startup.  [Tim Lindner]
¥ Partial imgtool support.  I hereby disclaim any responsibility for the consequences of the nervous stress which the horrible imgtool UI will put on long time mac users.  [Raphael Nabet]
¥ Tape manager window is not modal any more.  [Raphael Nabet]
¥ Carbon version is available, at last.  [Raphael Nabet]

0.37b10 - 6 January 2001

¥ In sync with MacMAME .37b10 and DOS MESS .37b10.  [Raphael Nabet]
¥ Non-ASCII characters in filenames should not be mangled any more in the MESS TAB menu.  [Raphael Nabet]

0.37b9 - 10 December 2000

¥ In sync with MacMAME .37b9 and DOS MESS .37b9.  [Raphael Nabet]
¥ Debugged MAME debugger (only available with custom builds).  [Raphael Nabet]

0.37b7 - 18 September 2000

¥ In sync with MacMAME .37b7 and DOS MESS .37b7.  [Raphael Nabet]
¥ The new tape manager works, but it is not very "user-friendly" yet.  [Raphael Nabet]
¥ Resized some dialog parts to avoid problems with Aqua.  [Raphael Nabet]
¥ Substantially debugged Carbon code.  [Raphael Nabet]

0.37b6 - 27 August 2000

¥ In sync with MacMAME .37b6 and DOS MESS .37b6.  [Raphael Nabet]
¥ Started work on a user-friendy tape manager, which is still disabled since it is far from being functional.  [Raphael Nabet]

0.37b5a - 6 August 2000

¥ Several drivers were accidentally disabled in the b5 release - this has been fixed. [Brad Oliver]
¥ Fixed issue with the Atari 7800 stalling at startup. [Brad Oliver]
¥ Modified gz handling code - it should recognize and load any gz rom/disk image now. Writing to gz files is currently not supported. [Brad Oliver]
¥ Misc. fixes to the in-game file selector. It now uses a Mac file dialog and properly disables 3D hardware when choosing a file. [Brad Oliver]
¥ Fixed some sizing/redrawing issues introduced in b5. [Brad Oliver]

Please see the "MESS Readme First!" file for known issues.

0.37b5 - 5 August 2000

¥ In sync with DOS MESS 0.37b5. The front-end window will no longer fit on 640x480 monitors, so 800x600 is now a minimum requirement. [Brad Oliver]
¥ Games that require no ROMs are now automatically added to the front-end. Fake or dummy ROM placeholders are no longer needed. [Brad Oliver]

0.37b4a - 16 July 2000

¥ Fixed some annoying bugs with file code
¥ Revised the Readme file (Brad Oliver)

0.37b4 - 08 July 2000

¥ Synchronized with MacMAME .37b4 and MESS .37b4
¥ Added GZ compressed image file support (Brad Oliver)
¥ Cart/disk/tape... image swapping can be canceled
¥ Added support for snapshot (not tested)

0.37b3 - 03 June 2000

¥ Synchronized with MacMAME .37b3 and MESS .37b3
¥ Linked with the C 68k core for the Mac Plus emulation to work - this will SLOW DOWN all 68k based systems emulated (notably Megadrive/Genesis)
¥ Note there are a few bugfixes and additions that a genuine MESS .37b3 does not include
¥ Revised the Readme file (but it is still a horrible "MESS")

0.37b2 - 11 May 2000

¥ Synchronized with MacMAME .37b2 and MESS .37b2

0.36 - 05 April 2000

¥ Synchronized with MacMAME .36 and MESS .36
¥ Added a "Swap cart/disk/tape" dialog.

0.36 beta 16 - 12 February 2000

¥ Synchronized with MacMAME .36 beta 16 and MESS .36b16

0.36 beta 15 - 30 January 2000

¥ Synchronized with MacMAME .36 beta 15 and MESS .36b15
¥ Since disk support changed in MESS, the MESS tab in the "open new game" dialog has changed, too.

0.36 beta 14a - 21 January 2000

¥ Synchronized with MacMAME .36 beta 14a
¥ NES bugs fixed

0.36 beta 14 - 21 January 2000

¥ Synchronized with MacMAME .36 beta 14 and MESS .36b14

0.36 beta 13b - 14 January 2000

¥ The "open new game" dialog has been hacked to allow the use of ROM-less drivers.
¥ You can now use NumLock instead of ScrollLock to toggle the keyboard mode.

0.36 beta 13a - 13 January 2000

¥ The "open new game" dialog uses the standard MacMAME interface (at last !).  As a nice consequence, you can read the "SYSINFO.DAT" file.
¥ A few shared library were mistakenly marked as required, which prevented the program to run with earlier verions of MacOS.  This should have been fixed.

0.36 beta 13 - 12 January 2000

¥ Synchronized with MacMAME .36 beta 13a and MESS .36b13

0.36 beta 6 - 19 October 1999

¥ Synchronized with MacMAME .36 beta 6 and MESS .36b6

0.2 beta 4 - 12 August 1998

¥ Lots of changes to the core. See "whatsnew.txt" for details.
¥ Supports triple-sized video.
¥ Will adjust the framerate dynamically if the frameskip is set to 0 _and_ speed throttling is on. This will be configurable in the front-end in a future release. To disable this feature, go to frameskip 1 (or higher) or turn off speed throttling.

0.1 - 2 June 1998

¥ Inaugural release!
¥ Initial support for the ColecoVision, NES, Genesis/Megadrive, TRS-80 and Colour Genie.
