MAME Release Dates

From Retro Arcade Guides

There's no longer a fixed schedule for MAME releases, although they usually happen near the last Wednesday of every month.


Notification

To get a notification when a new version is released, create a GitHub account, go to MAME's GitHub, go to the releases page, then click Watch → Custom → check Releases → Apply.


Chart of Releases

Follows a chart of the MAME release dates:


MAME Release Dates 2020.png


List of release dates

Follows a list of the final versions and its release dates:

Version Release date Notable changes
0.1 05 Feb 1997 (Wed) First release.
0.2 09 Feb 1997 (Sun)
0.3 13 Feb 1997 (Thu)
0.4 16 Feb 1997 (Sun) First not playable game added (although there is no official concept for "non working" yet). First version of MacMAME released.
0.5 20 Feb 1997 (Thu)
0.6 23 Feb 1997 (Sun)
0.7 27 Feb 1997 (Thu)
0.8 04 Mar 1997 (Tue)
0.8.1 04 Mar 1997 (Tue)
0.9 09 Mar 1997 (Sun)
0.9.1 09 Mar 1997 (Sun)
0.10 13 Mar 1997 (Thu) First non-Z80-based game emulated (Centipede).
0.11 16 Mar 1997 (Sun)
0.12 23 Mar 1997 (Sun) First multiple-CPU game emulated (Burger Time).
0.13 26 Mar 1997 (Wed) High score saving support added.
0.14 02 Apr 1997 (Wed) First version to use samples - Donkey Kong.
0.15 06 Apr 1997 (Sun)
0.16 13 Apr 1997 (Sun)
0.17 14 Apr 1997 (Mon)
0.18 20 Apr 1997 (Sun) First version of X/MAME checked in.
0.19 26 Apr 1997 (Sat) Mirko Buffoni takes over from Nicola as MAME coordinator.
0.20 05 May 1997 (Mon)
0.21 12 May 1997 (Mon)
0.21.5 16 May 1997 (Fri)
0.22 25 May 1997 (Sun)
0.23 02 Jun 1997 (Mon) First FM synthesis-based sound chip supported — but only through a hack to use the OPL on a SoundBlaster card under DOS.
0.23.1 03 Jun 1997 (Tue)
0.24 13 Jun 1997 (Fri)
0.25 28 Jun 1997 (Sat) Introduced -listfull, -listroms and -listsamples.
0.26 14 Jul 1997 (Mon) First vector games added.
0.26.1 18 Jul 1997 (Fri) First release of MAME32.
0.27 10 Aug 1997 (Sun) Nicola returns as MAME coordinator. MAME switched away from the GPL license.
0.28 07 Sep 1997 (Sun) First 68000 game emulated (Rastan).
0.29 20 Oct 1997 (Mon)
0.30 08 Jan 1998 (Thu) First official "non working" game, Future Spy. YM2151 support added.
0.31 25 Apr 1998 (Sat) Atari slapstic first emulated. Timer system added. Built-in ZIP file support added.
0.33b1 03 May 1998 (Sun)
0.33b2 08 May 1998 (Fri)
0.33b3 17 May 1998 (Sun)
0.33b4 31 May 1998 (Sun)
0.33b5 10 Jun 1998 (Wed)
0.33b6 16 Jun 1998 (Tue)
0.33b7 21 Jul 1998 (Tue)
0.33rc1 29 Jul 1998 (Wed)
0.33 09 Aug 1998 (Sun)
0.34b1 16 Aug 1998 (Sun) First appearance of Neo Geo games, which have been the source of much controversy ever since.
0.34b2 30 Aug 1998 (Sun) First DSP core added: the TMS34010.
0.34b3 17 Sep 1998 (Thu)
0.34b4 04 Oct 1998 (Sun) Began using CRCs to identify ROMs.
0.34b5 16 Oct 1998 (Fri)
0.34b6 28 Oct 1998 (Wed)
0.34b7 10 Nov 1998 (Tue)
0.34b8 29 Nov 1998 (Sun)
0.34rc1 14 Dec 1998 (Mon)
0.34rc2 21 Dec 1998 (Mon)
0.34 31 Dec 1998 (Thu) First release with -listinfo.
0.35b1 07 Jan 1999 (Thu)
0.35b2 24 Jan 1999 (Sun)
0.35b3 15 Feb 1999 (Mon) Internal tilemap code added. Previously many drivers did tilemaps their own way.
0.35b4 01 Mar 1999 (Mon)
0.35b5 07 Mar 1999 (Sun)
0.35b6 15 Mar 1999 (Mon)
0.35b7 18 Mar 1999 (Thu)
0.35b8 24 Mar 1999 (Wed)
0.35b9 30 Mar 1999 (Tue)
0.35b10 08 Apr 1999 (Thu)
0.35b11 22 Apr 1999 (Thu)
0.35b12 01 May 1999 (Sat)
0.35b13 24 May 1999 (Mon) Switched to PNG from PCX as the main screenshot image format.
0.35rc1 13 Jun 1999 (Sun)
0.35rc2 24 Jun 1999 (Thu)
0.35 04 Jul 1999 (Sun)
0.35 Fixed 05 Jul 1999 (Mon)
0.36b1 19 Jul 1999 (Mon)
0.36b2 08 Aug 1999 (Sun) Konami 052001/053248 CPU first emulated.
0.36b3 22 Aug 1999 (Sun)
0.36b4 04 Sep 1999 (Sat)
0.36b5 18 Sep 1999 (Sat)
0.36b6 29 Sep 1999 (Wed)
0.36b7 17 Oct 1999 (Sun)
0.36b8 30 Oct 1999 (Sat)
0.36b9 13 Nov 1999 (Sat)
0.36b9.1 14 Nov 1999 (Sun)
0.36b10 20 Nov 1999 (Sat)
0.36b11 05 Dec 1999 (Sun)
0.36b12 18 Dec 1999 (Sat)
0.36b13 30 Dec 1999 (Thu)
0.36b14 10 Jan 2000 (Mon)
0.36b15 21 Jan 2000 (Fri)
0.36b16 03 Feb 2000 (Thu)
0.36rc1 26 Feb 2000 (Sat) Removed Pong and gambling game drivers.
0.36rc2 13 Mar 2000 (Mon)
0.36 21 Mar 2000 (Tue)
0.37b1 06 Apr 2000 (Thu)
0.37b2 06 May 2000 (Sat)
0.37b3 27 May 2000 (Sat)
0.37b4 16 Jun 2000 (Fri)
0.37b5 28 Jul 2000 (Fri)
0.37b6 20 Aug 2000 (Sun)
0.37b7 05 Sep 2000 (Tue)
0.37b8 03 Oct 2000 (Tue)
0.37b9 06 Nov 2000 (Mon) First proper 32-bit CPU added (68EC020).
0.37b10 06 Dec 2000 (Wed)
0.37b11 16 Jan 2001 (Tue) Initial support for discrete sound emulation.
0.37b12 15 Feb 2001 (Thu)
0.37b12 Fixed 17 Feb 2001 (Sat)
0.37b13 10 Mar 2001 (Sat)
0.37b14 07 Apr 2001 (Sat)
0.37b15 24 May 2001 (Thu) MAME starts being compiled for Windows. Previous versions were for DOS.
0.37b16 02 Jul 2001 (Mon) First checkins for AdvanceMAME.
0.53 12 Aug 2001 (Sun) Abandoning of "beta" numbering scheme.
0.54 24 Aug 2001 (Fri) First release to call out MAMETesters bugs.
0.55 17 Sep 2001 (Mon)
0.56 01 Nov 2001 (Thu)
0.57 01 Jan 2002 (Tue)
0.58 05 Feb 2002 (Tue) "Machine drivers," previously hard-coded structures, now initialized by macro-based constructors, allowing configurations to derive from each other.
0.59 22 Mar 2002 (Fri) Aaron Giles implements CHD (Compressed Hard Disk - later Compressed Hunks of Data).
0.60 01 May 2002 (Wed) Removed SoundBlaster FM support as software-based emulation finally became better in almost all cases.
0.61 04 Jul 2002 (Thu) Added initial support for artwork external to games.
0.62 12 Nov 2002 (Tue)
0.63 12 Jan 2003 (Sun) First actual CHD (Wargods).
0.64 26 Jan 2003 (Sun)
0.65 10 Feb 2003 (Mon)
0.66 10 Mar 2003 (Mon)
0.67 06 Apr 2003 (Sun) First dynamic recompiled CPU core added: MIPS3.
0.68 15 May 2003 (Thu) David Haywood takes over from Nicola as MAME coordinator. Added SHA1 hashes in addition to CRCs to reduce hacks and prevent collisions.
0.69 23 May 2003 (Fri)
0.70 11 Jun 2003 (Wed) -listXML introduced, no merged attribute on rom element yet
0.71 04 Jul 2003 (Fri)
0.72 09 Aug 2003 (Sat) First emulation of the SP0250 speech chip.
0.73 03 Sep 2003 (Wed)
0.74 14 Sep 2003 (Sun)
0.75 12 Oct 2003 (Sun) Removed the concept of TESTDRIVERS, making all drivers available in all builds.
0.76 19 Oct 2003 (Sun)
0.77 11 Nov 2003 (Tue) 3dfx Voodoo emulation added.
0.78 25 Dec 2003 (Thu)
0.79 28 Jan 2004 (Wed)
0.80 06 Mar 2004 (Sat)
0.81 01 Apr 2004 (Thu)
0.82 06 May 2004 (Thu)
0.83 05 Jun 2004 (Sat)
0.84 02 Jul 2004 (Fri)
0.85 07 Aug 2004 (Sat)
0.86 22 Aug 2004 (Sun)
0.87 21 Sep 2004 (Tue)
0.88 24 Oct 2004 (Sun) Sega FD1094 decryption added.
0.89 24 Nov 2004 (Wed) New debugger added.
0.90 04 Jan 2005 (Tue)
0.91 29 Jan 2005 (Sat)
0.92 13 Feb 2005 (Sun) Sega improvements and clean up.
0.93 27 Feb 2005 (Sun) Major sound system reorganization around streams.
0.94 06 Mar 2005 (Sun)
0.95 27 Mar 2005 (Sun)
0.96 03 May 2005 (Tue) Changed the license to be based off of the BSD license, with commercial restrictions.
0.97 02 Jun 2005 (Thu)
0.98 10 Jul 2005 (Sun)
0.99 06 Aug 2005 (Sat)
0.100 14 Sep 2005 (Wed) Video-based gambling games added (drivers ported from AGEMAME) (0.99u2).
0.101 09 Oct 2005 (Sun)
0.102 14 Nov 2005 (Mon)
0.103 30 Dec 2005 (Fri)
0.104 05 Feb 2006 (Sun)
0.105 04 Apr 2006 (Tue)
0.106 13 May 2006 (Sat)
0.107 23 Jul 2006 (Sun) First version of SDLMAME released (0.106u1). New video system, focused on letting the video hardware do compositing (0.106u2, enabled by default in 0.106u3 - Jun 1).
0.108 20 Aug 2006 (Sun) High score support removed.
0.109 26 Sep 2006 (Tue)
0.110 05 Nov 2006 (Sun)
0.111 10 Dec 2006 (Sun)
0.112 05 Feb 2007 (Mon) CPS2 decryption fully implemented.
0.113 05 Mar 2007 (Mon) Major changes in sound generation. (0.112u3)
0.114 02 Apr 2007 (Mon)
0.115 06 May 2007 (Sun)
0.116 10 Jun 2007 (Sun)
0.117 10 Jul 2007 (Tue) SDL headers/libraries. Build SDLMAME out of the box. CPS3 decryption added (0.116u2). Interesting little fact of history: MAME for the first time includes a preliminary driver of a bootleg multigame arcade that is based on a hacked early version... of MAME!
0.118 05 Aug 2007 (Sun) Major changes in input system. Basic UI to select a game (0.117u1).
0.119 13 Sep 2007 (Thu)
0.120 15 Oct 2007 (Mon) First official x64 build. Further source tree clean up (started few u releases earlier with new development tools).
0.121 18 Nov 2007 (Sun)
0.122 18 Dec 2007 (Tue)
0.123 05 Feb 2008 (Tue)
0.124 23 Mar 2008 (Sun)
0.125 05 May 2008 (Mon)
0.126 06 Jul 2008 (Sun) MAME debugger included all the time. New universal recompiler engine (started few u releases earlier), cheat engine in the middle of renovation (disabled).
0.127 19 Aug 2008 (Tue) First laserdisc game emulated (Cube Quest). Cheat re-enabled (read-only), renovation continues (0.126u4).
0.128 16 Oct 2008 (Thu)
0.129 04 Jan 2009 (Sun) Internal (source) changes: Global Machine pointer eliminated, CPUs are "devices" (0.128u7).
0.130 09 Mar 2009 (Mon)
0.131 23 Apr 2009 (Thu) Major change in CHD file format (0.130u1).
0.132 08 Jun 2009 (Mon)
0.133 20 Jul 2009 (Mon)
0.134 10 Sep 2009 (Thu)
0.135 31 Oct 2009 (Sat)
0.136 31 Dec 2009 (Thu)
0.137 11 Mar 2010 (Thu) SDLMAME is now part of the main source package.
0.138 15 May 2010 (Sat) MESS (an emulator for video game consoles and computer systems and calculators, based on the MAME core) started supporting Software Lists.
0.139 29 Jul 2010 (Thu) Larger binary due to on-going move to C++ work.
0.140 21 Oct 2010 (Thu)
0.141 31 Dec 2010 (Fri)
0.142 03 Apr 2011 (Sun)
0.143 28 Jun 2011 (Tue) HLSL effects added (0.142u4).
0.144 13 Nov 2011 (Sun)
0.145 05 Feb 2012 (Sun)
0.146 21 May 2012 (Mon) Since version 0.145u1 (released on 19 February 2012), 7-Zip archives are supported. Change in CHD format.
0.147 17 Sep 2012 (Mon)
0.148 11 Jan 2013 (Fri) First mention of MESS along with MAME in release news and first MESS binary in mamedev.org site, widening the foundation towards project merging.
0.149 11 Jun 2013 (Tue)
0.150 17 Sep 2013 (Tue) First release after abandoning u intermediate releases. Major video interface changes. Many new video devices because of the change.
0.151 05 Nov 2013 (Tue) Major NeoGeo driver updates.
0.152 24 Dec 2013 (Tue)
0.153 07 Apr 2014 (Mon) Independent palettes (as devices) and other architectural changes and major code modernization.
0.154 23 Jul 2014 (Wed)
0.155 15 Oct 2014 (Wed) Raiden II / DX finally working.
0.156 26 Nov 2014 (Wed) Started being released every last Wednesday of every month.
0.157 31 Dec 2014 (Wed)
0.158 28 Jan 2015 (Wed)
0.159 25 Feb 2015 (Wed) Massive addition of mechanical games.
0.160 25 Mar 2015 (Wed)
0.161 29 Apr 2015 (Wed)
0.162 27 May 2015 (Wed) MESS merged with MAME.
0.163 24 Jun 2015 (Wed)
0.164 29 Jul 2015 (Wed) New address space created for decrypted opcode accesses.
0.165 26 Aug 2015 (Wed)
0.166 30 Sep 2015 (Wed)
0.167 28 Oct 2015 (Wed) Major HLSL changes.
0.168 25 Nov 2015 (Wed) More HLSL changes.
0.169 30 Dec 2015 (Wed) Modernized core to C++14. First release to build clean in Raspberry Pi 2 and other ARM Linux targets.
0.170 27 Jan 2016 (Wed) LUA support (back) in. More video filtering/effects work.
0.171 24 Feb 2016 (Wed) A new user interface based on MEWUI (a MAME derivative) is used. Initial BGFX work. Improvement of videosnap feature.
0.172 30 Mar 2016 (Wed) MAME is now Free and Open Source software based on GPL-2.0+ license. New documentation. Major ini changes. Extended BGFX renderer (planing to move completely to). Improved screen effects. Major improvement of file handling support.
0.173 27 Apr 2016 (Wed) New shaders: xBR, HQ2x, HQ3x, HQ4x, SuperEagle. Support for ZIPs larger than 4 GB.
0.174 25 May 2016 (Wed)
0.175 29 Jun 2016 (Wed) Much work on emulating Sun SPARC machines. Many new software list CHD dumps added (esp. for PSX).
0.176 27 Jul 2016 (Wed) Cooperation with Debian team. New shaders. More progress on SPARC machines.
0.177 31 Aug 2016 (Wed) Some big bugs got fixed (dual lightguns, menus out of screen). Many new computers added in machines. VGM file player. Improvements in serial/keyboard devices.
0.178 28 Sep 2016 (Wed) UI more modular (DATs described in LUA, not hardcoded) and other UI improvements. Many machine fixes. Many new layouts.
0.179 26 Oct 2016 (Wed) No more debug build. 32bit binary is marked as such. Some rare systems added. Big software list cleanup. Whatsnew includes some software list details.
0.180 30 Nov 2016 (Wed) Improvement in ARM CPU, in turn improves Archimedes emulation. Acclaim RAX sound board emulated, bringing improvements to some classics.
0.181 28 Dec 2016 (Wed) Many MCUs are implemented improving sound in many games. Votrax SC-01 emulated. Further ARM improvements (Archimedes). Debugger works on Linux/Mac.
0.182 25 Jan 2017 (Wed) Continued serious work on various MCUs. Implemented PortAudio.
0.183 22 Feb 2017 (Wed) Many rares to celebrate MAME 20 years. Improvements for Amiga/C64. Added some handheld games.
0.184 29 Mar 2017 (Wed) Non-emulation improvements. Many new arcade dumps. New chess computers. Improved Famicom emulation. Many new BBC and PC software list additions.
0.185 26 Apr 2017 (Wed) Fix for multiple button assignment to sub-devices. Many software list additions.
0.186 31 May 2017 (Wed) Many arcade additions and improvements. More handhelds including some Game & Watch. Improvements for TI-99. Improvements in command line parameters (speed and patterns supported).
0.187 28 Jun 2017 (Wed) More Game & Watch, some original protection implemented, improvements in shaders. Many little updates.
0.188 26 Jul 2017 (Wed) Some protections were cracked. First INTELLEC 4 emulation. More handheld LCD.
0.189 30 Aug 2017 (Wed) On-going parameter fixes. Many performance improvements and bug fixes. Good progress for DECO cassette system. Improvements in GUI.
0.190 27 Sep 2017 (Wed) Gaelco additions, ZX Spectrum slots supported. Improvements for HP systems.
0.191 25 Oct 2017 (Wed) Many improvements by Haze. Experimental Hitachi SH3 recompiler, improvements for Saturn, MIPS3, Voodoo. Many software list additions.
0.192 29 Nov 2017 (Wed) Many games improved. New prototypes added. Many Aristocrat MK5 additions. IGS PGM2 software improved. Fixes for FM Towns. Many PC software list additions.
0.193 27 Dec 2017 (Wed) Windows binaries GCC7 (SSE2 minimum). Tiger handhelds. Many new arcade.
0.194 31 Jan 2018 (Wed) Hyperstone E1-XS recompiler. Improvements in cheats, lua scripting, internal debugger, disassembly. Improved support for TV games. More LCD handhelds.
0.195 28 Feb 2018 (Wed)
0.196 28 Mar 2018 (Wed)
0.197 25 Apr 2018 (Wed)
0.198 30 May 2018 (Wed)
0.199 27 Jun 2018 (Wed)
0.200 25 Jul 2018 (Wed)
0.201 29 Aug 2018 (Wed)
0.202 26 Sep 2018 (Wed)
0.203 31 Oct 2018 (Wed)
0.204 28 Nov 2018 (Wed)
0.205 26 Dec 2018 (Wed)
0.206 30 Jan 2019 (Wed)
0.207 27 Feb 2019 (Wed)
0.208 27 Mar 2019 (Wed)
0.209 24 Apr 2019 (Wed)
0.210 30 May 2019 (Thu)
0.211 26 Jun 2019 (Wed)
0.212 06 Aug 2019 (Tue)
0.213 04 Sep 2019 (Wed)
0.214 25 Sep 2019 (Wed)
0.215 30 Oct 2019 (Wed)
0.216 27 Nov 2019 (Wed)
0.217 25 Dec 2019 (Wed) The last release distributed as a pre-built 32-bit Windows binary.
0.218 02 Feb 2020 (Sun)
0.219 29 Feb 2020 (Sat)
0.220 06 Apr 2020 (Mon)
0.221 19 May 2020 (Tue)
0.222 26 Jun 2020 (Fri)
0.223 06 Aug 2020 (Thu)
0.224 26 Aug 2020 (Wed)
0.225 30 Sep 2020 (Wed)
0.226 28 Oct 2020 (Wed)
0.227 31 Dec 2020 (Thu) Delayed due to memory allocation overhaul.
0.228 27 Jan 2021 (Wed)
0.229 24 Feb 2021 (Wed)
0.230 31 Mar 2021 (Wed)
0.231 28 Apr 2021 (Wed)
0.232 27 May 2021 (Thu)
0.233 01 Jul 2021 (Thu)
0.234 28 Jul 2021 (Wed)
0.235 27 Aug 2021 (Fri)
0.236 28 Sep 2021 (Tue)
0.237 26 Oct 2021 (Tue) GUI, UI localisation and debugger improvements. New input macro plugin. Requires Python 3.2 or later for compiling. D3D support ("auto") is broken, use OpenGL.
0.238 24 Nov 2021 (Wed) Monster Zero from Nihon System is playable.
0.239 29 Dec 2021 (Wed) Improvements for Yamaha FM synthesis chips, Gaelco and Philips CD-i.
0.240 26 Jan 2022 (Wed)*
0.241 23 Feb 2022 (Wed)*
0.242 30 Mar 2022 (Wed)*
0.243 27 Apr 2022 (Wed)*
0.244 25 May 2022 (Wed)*
0.245 29 Jun 2022 (Wed)*
0.246 27 Jul 2022 (Wed)*
0.247 31 Aug 2022 (Wed)*
0.248 28 Sep 2022 (Wed)*
0.249 26 Oct 2022 (Wed)*
0.250 30 Nov 2022 (Wed)*
0.251 28 Dec 2022 (Wed)*

* Estimated date.


References