Projects / QMC2


M.A.M.E. Catalog / Launcher II (also referred to as QMC2) is the successor of one of the first XMAME GUI frontends available, QMamecat (derived from MAMECAT, which was text-only). QMC2 has been rebuilt from scratch as a Qt 4 project. Parts of the design and code were inspired by its predecessor. The new design was made as flexible as possible to minimize dependencies from frontend- and CLI-related MAME changes, which was a major deficiency of QMamecat. QMC2 uses a template-based MAME configuration scheme, which can easily be enhanced with additional command line options (defined in an XML template file).


Recent releases

  •  05 Nov 2013 20:04

    Release Notes: This version is in sync with MAME/MESS/UME 0.151. In QMC2 Arcade, a GTK+ style related work-around for Mac OS X and foreign emulator support were disabled. The template map check was improved by switching the order in which differing default values are logged. In the QMC2 Arcade / ToxicWaste theme, the cabinet overlay image was updated, new logo images were provided for all QMC2 variants, and the key sequence and joystick function scanners were improved. QMC2 Arcade received support for key sequence mapping and support for digital joysticks, and Qt CHDMAN GUI now has a script engine based on QtScript.

    •  14 Jan 2013 20:44

      Release Notes: This is yet another major update which comes with a number of cool new features, synced with MAME/MESS/UME 0.148. Probably the most attractive new feature is the aforementioned arcade mode, a.k.a. QMC2 Arcade.

      •  03 Jun 2012 05:12

        Release Notes: Besides many bugfixes, the major changes and addition this time include a polished MAME variant logo, improved support for foreign emulators, zlib integration, and experimental support for Qt 5. A speedup in the merge processing, fixes for interpreting new emu stats, and support for CHD v5 are added to the ROMAlyzer. The integrated mini-Web-browser allows new browser windows to be created (pop-up) and change zoom with wheel. Five new translations (completed/mostly completed) are added for Italian, Romanian, Spanish, Swedish, and Greek.

        •  06 Feb 2012 18:46

          Release Notes: The most important highlights in this release include a major overhaul of the software list support, support for Emulator embedding on Windows, and a change to the MESS device configuration to offer available device instances based on the slot options specified. A semi-transparent overlay widget was added to the YouTube video player. Available driver information can be looked up in a MESS wiki (MESS targets only). Zip support was added for software snapshots.

          •  29 Jun 2011 18:24

            Release Notes: This release comes with a fairly high number of new features, improvements, and bugfixes. The most important changes this time include many useful MESS-related improvements, an updated template format, and variant launching is now also supported on Windows. QMC2 can now also be built using the MinGW (GCC) compiler on Windows; the user can now decide if ROM status icons are to be shown or not in any of the game/machine list views. A number of tool functions are added. A built-in YouTube video player for game/machine attached video streams is added.


            Project Spotlight


            A Fluent OpenStack client API for Java.


            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.