QMC2 – M.A.M.E./M.E.S.S est une interface graphique pour l’émulateur de jeux d’arcade M.A.M.E. Il est le successeur d’une des premières interfaces graphiques UNIX pour M.A.M.E. : QMamecat, et est aujourd’hui le projet le plus actif dans le domaine. QMC2 repose sur l’utilisation de la bibliothèque graphique Qt4. QMC2 s’avère judicieux en complément d’UME 🙂

 

qmc2

 

Les changements pour cette version :

fix: Mac OS X build: resolved type conflicts between LZMA SDK and older XCode headers (< 4.x) fix: corrected device and BIOS set hiding in the master list when ROM state filtering is disabled fix: corrected initial opening of zip/7z image archives when the splash screen is disabled fix: avoid crash when the game/machine list cache creation is prematurely interrupted (upon user request) fix: MiniWebBrowser: corrected the network item downloader fix: fixed a bug with individual ROM checks that corrupted the ROM state cache with an invalid entry, causing it to be invalidated during the next reload fix: welcome dialog: ‘NativeFileDialogs’ setting didn’t work as expected with folder browsers imp: MAME/MESS/UME emulator templates updated to 0.154 (removed ‘hlsl_write’ from Windows OSD templates, removed ‘memcard_directory’ from all templates, added option ‘console’ to all templates) imp: speeded up ROM- and software-state filtering as well as game-/machine-/emu-info lookups by using QHash [amortized O(1)] instead of QMap [O(log n)] to store/retrieve states & infos internally imp: updated MESS category.ini contributed by ASH to 0.154 (4 sets remain uncategorized, help appreciated) imp: upon merging game/machine info-sources UME variants now keep track if a game’s/machine’s info came from MAME (history.dat) or MESS (sysinfo.dat) and formats/displays the data accordingly when requested imp: updated the alternative system- and software-notes templates contributed by José Marcio Rezende Franco imp: hide game/machine list while filtering it by ROM state (faster) imp: consecutive duplicate words in SDL joystick names are now cleaned up — i.e. “Logitech Logitech Extreme 3D” becomes “Logitech Extreme 3D” imp: QMC2 Arcade: added support for theme-specific default values used by certain settings — i.e. darkone uses a ‘sortByName’ setting with an expected default value of ‘true’, ToxicWaste doesn’t (want to) support this setting and uses the global default value of ‘false’ instead imp: QMC2 Arcade: be more responsive while loading data from file (especially interesting when using a console window) imp: updated minizip to version 1.1 which adds support for zip64 (zip archives can now be larger than 4 GB) — see also bug tracker ID #45 imp: made category.ini translatable (caution: the new format is not backward-compatible (!) – however, you can use older category.ini’s with the new code because translations are optional) imp: revised slot-info cache creation/loading to be more responsive and faster imp: changed default paths for ‘category.ini’ and ‘catver.ini’ (using the ‘data/cat’ folder now) imp: about dialog: added Mac OS X 10.9 & Windows 8.1 detection for Qt >= 4.8.6 / 5.2.0
imp: improved ROM state filtering performance by resetting the internal state of the tree-widget before actually showing/hiding the items
imp: don’t be fussy about ignored options when checking emulator configuration templates (they are ignored for good reason, so why confuse users by mentioning them?)
imp: QMC2 Arcade (Windows): when started from a command prompt, console-mode ‘terminal’ now causes QMC2 Arcade to use this console for logging
imp: QMC2 Arcade / ToxicWaste theme: load icons asynchronously (in a separate thread) in order to not affect flicking performance
new: added a ‘user data’ database (SQLite 3) to store & retrieve rank information and personal comments per game/machine
new: added a new ranking system and a corresponding ‘rank’ column to all game/machine lists — see also bug tracker ID #46
new: added missing ‘restore’ feature to the image format setup dialog
new: replaced the foreign IDs menu with a new (tree-)view for foreign emulators and their custom IDs (if any) shown as sub-items of each emulator; the view will only be shown when there are any registered (foreign) emulators — see also bug tracker ID #53
new: icons for foreign emulators and their custom IDs can now be selected individually
new: eye-candy: pepped up the static loading & filtering texts with an animation (also used for mass tagging)
new: automatically clear all emulator caches when the output of ‘-listfull’ changes (optional, enabled per default) — something users often forget is using QMC2′s -cc command line switch when updating their MAME/MESS/UME SVN builds; this feature is supposed to automate that as far as possible (changes to devices and software-lists aren’t recognized automatically)
new: added command line option ‘-tc’ which will check the emulator configuration template (printing results to stdout) and exit before actual start-up occurs
new: ROMAlyzer: added support for CMP-compatible fix.dat exports — see also bug tracker ID #51
new: QMC2 Arcade: added support for multiple image/icon files (per artwork category), supporting the main GUI’s ParentImageFallback setting as well
new: icons of game/machine clones now fall back to the parent set’s icon when the ParentImageFallback setting is enabled (and an individual icon for the clone isn’t available)

 

Télécharger QMC2 (x86) v0.44 (29,9 Mo)

Télécharger QMC2 (x64) v0.243 (48.9 Mo)

Site Officiel

En savoir plus…