QMC2

QMC2 project is a Qt 4 based UNIX MAME frontend supporting both XMAME and SDLMAME.
Download

QMC2 Ranking & Summary

Advertisement

  • Rating:
  • License:
  • GPL
  • Price:
  • FREE
  • Publisher Name:
  • Ren Reucher and Prian
  • Publisher web site:
  • http://www.mameworld.net/mamecat/

QMC2 Tags


QMC2 Description

QMC2 project is a Qt 4 based UNIX MAME frontend supporting both XMAME and SDLMAME. QMC2 project is a Qt 4 based UNIX MAME frontend supporting both XMAME and SDLMAME.M.A.M.E. Catalog / Launcher II - also referred to as QMC2 - is the successor of one of the first XMAME GUI frontends available on this planet called QMamecat (derived from MAMECAT, which was text-only).QMamecat was based upon Qt 2; its development was frozen in 2003. QMC2 has been rebuilt from scratch as a Qt 4 project. Parts of the design and code were inspired by its predecessor, but it's not just a remake. We tried to make the new design as flexible as possible to minimize dependencies from frontend- and CLI-related MAME changes, which was a major deficiency of QMamecat. QMC2 now uses a template based MAME configuration scheme, which can easily be enhanced with additional command line options (defined in an XML template file).As a result of this flexible design, we are able to support multiple MAME targets - currently XMAME and SDLMAME! Here are some key features of "QMC2": · Extremely fast preview- & flyer- image support, optionally smoothly scaled (PNG images, buffered in a resizable LRU-cache) · Support for game icons (also PNG images), fast (pre-)caching mechanism · Icons, preview- & flyer-images can either be stored as individual files in respective directories or they can be combined and compressed in ZIP archives · Easily extensible template-based MAME configuration scheme (defined through an external XML file) · Cool editor for configuration of global and game-specific MAME command line options, with search function · Support for all emulation-related extra information available through MAME (displayed in a tree) · Fast search function with wild-card pattern matching · Selectable sort criteria and order for gamelist (game description, ROM state, year and manufacturer) · Straightforward process management to control emulator processes · Clear and full logging (separate frontend- and MAME-logs) · Cached ROM state verification, indicated as colored spheres in front of each game description · Verification of sample sets · Game image checks (icons, previews & flyers) · Online display of current gamelist, ROM status and search result statistics · Two gamelist views: full game detail and parent/clone hierarchy · GUI will always remain interactive, so you may configure or play MAME (etc.) even if heavy background-processing is active · Time-consuming background tasks can be stopped on demand at (nearly) any time · Optional auto-save/restore of window layout and game selection · Multi-platform support · Fully multi-language capable - translations exist for english (native) and german · Game favorites management and play-history · Online HTML-documentation and browser · Support for XMAME and SDLMAME (default) · Built-in support for GUI styles (KDE 4 / Qt 4 style plugins are supported) · Automatic caching of analysed game data to speed up gamelist processing · MAME configuration import/export from/to mame.ini/gamename.ini (SDLMAME) or xmamerc/gamenamerc (XMAME) What's New in This Release: · The most important new feature is the addition of an option to hide the primary game/machine list while it’s (re)loaded, which speeds up processing tremendously (so it’s enabled per default). · A few more or less important bugfixes have gone in as well. · Overall, it’s mostly a maintenance release. · This version is in sync with SDLMAME/MAME/MAMEUIFX 0.134 and SDLMESS/MESS 0.133 (template updates for 0.134 will be posted later when required).


QMC2 Related Software