Posted By: JKKDARK
New version of the front end for SDLMAME.
Changelog:
- fix: joystick mapping initially didn't work before the options were explicitly applied
- fix: keep game-specific emulator configurations open only as long as they are really needed
- fix: corrected support for keyboard shortcut mapping with multiple modifier keys
- imp: try to use system locale to setup the language if no language was specified (or if the language is unavailable within the translations); fallback to us as last resort
- imp: joystick test and calibration widgets are enclosed in scrollable areas now to allow for better handling of high amounts of axes or buttons; due to this, the layout management for these widgets was totally revised
- imp: minor speed ups for loading of XML and gamelist caches by reading data block-wise
- imp: SDLMAME options template updated to 0.127 (yuvmode replaced with scalemode, removed cheat_file, added new options cheatpath, videodriver, audiodriver and gl_lib)
- imp: code cleanup: use constants instead of numbers for logical gamelist columns, prepend QMC2_ to JOYSTICK and OPENGL macros internally
- imp: trimmed XML cache data - saves memory and disk space (plus adds a minor speed improvement upon cache reading)
- imp: build: check required Qt version on call to qmake (see qmc2.pro*)
- new: show number of (real/virtual) CPUs on system information page (about dialog)
- new: the frontend and emulator log browsers can now be limited to the amount of lines they keep in memory (the default is unlimited as before)
- doc: added Q2.8 and Q3.5 to FAQ
Thanks to 1Emulation for the news