QMC2 0.39 - 模擬器
By Isla
at 2013-06-12T22:47
at 2013-06-12T22:47
Table of Contents
http://qmc2.arcadehits.net/wordpress/
Full change-log for v0.39:
‧fix: software-list export: traverse the export map correctly
‧fix: avoid crash when play was triggered on premature game/machine list
data
‧fix: minor: launch foreign emulators/IDs even if the current game/machine
is a device set
‧fix: don’t remove/hide the system-notes detail page when the
game-/machine-list is reloaded
‧fix: slot-devices: default slot-options with non-default BIOS selections
weren’t passed to the emulator
‧fix: Windows 8 specific corrections (especially related to the
file-chooser and the welcome-dialog)
‧fix: MESS device configurator: the UI setup wasn’t correctly
stored/restored under certain circumstances
‧fix: MESS device configurator: double-clicking stored configurations could
lead to a crash
‧fix: MESS device configurator: adjust tab-orders after dynamically
changing device-mappings and slot-options
‧fix: MESS device configurator: correctly clear all device-maps and reset
the slot-configuration to the default one when the ‘new configuration’
button is clicked
‧fix: X11 embedder: call XUnmapWindow() & XMapRaised() after releasing an
emulator to avoid that its window may be hidden, corrected a centering issue
upon resizing of the embed-container
‧fix: software-lists: floating software-snapshots should never be shown
when their contents are the ghost-image
‧fix: software-lists: corrected a rare UI synchronization issue when
switching systems while a software-list is currently being created
‧fix: software-lists: don’t disable the complete widget when one or more
expected software-lists weren’t found
‧fix: avoid a rare crash that could be caused by subsequently applying
settings very quickly
‧fix: QMC2 Arcade / ToxicWaste theme: corrected positioning of the
imager-viewer (back-side)
‧fix: options / joystick: automatically select the ‘Map’ function when
the user clicks ‘Apply’ or ‘OK’ so joystick function mappings actually
get activated (joystick functions won’t be mapped when in ‘Calibrate’ or
‘Test’ mode)
‧fix: honor the emulator’s working directory (if specified) when verifying
ROMs
‧fix: avoid crash of the front-end when ‘mame/mess/ume -listxml’ crashes
‧fix: minor: don’t issue an actual search when no game/machine list data
has been loaded yet
‧fix: key-sequence scanner: avoid X Error: BadWindow invalid window
parameter warning when grabbing the keyboard — on X11, the window must the
‘mapped’ (shown) first
‧fix: corrected joystick support on Mac OS X by implementing real
calibration / axis value normalization — see also bug tracker ID #39
‧imp: added tool-buttons to select/deselect all categories in the demo- and
arcade-mode setup dialogs
‧imp: software-list export: added the ‘supported’ column to the
software-list export feature
‧imp: software-lists: added a ‘clear selection’ item to the software-list
’s context-menu
‧imp: updated MESS category.ini contributed by ASH to his latest version as
of 28-MAY-2013
‧imp: software-lists: save/restore an individual position of the vertical
splitter for use with the software-detail widget
‧imp: added support for multiple ZIPs per image type, specified as a
semicolon-separated list of ZIP file paths
‧imp: ROMAlyzer: when a set is analyzed, also check for any
device-references and offer a context-menu item to analyze them separately
‧imp: MAME/MESS/UME emulator templates updated to 0.149
‧imp: HTML editor: added a shorter editor object reference named ‘qmc2NEO’
as an alternative to ‘qmc2NotesEditorObject’
‧imp: system- and software-notes templates: template macro additions
($EMULATOR_TYPE$, $SOFTWARE_STATUS$, $SOFTWARE_STATUS_UT$ and $SOURCE_FILE$)
‧imp: updated & renamed the alternative system-/software-notes templates
contributed by José Marcio Rezende Franco
‧imp: MESS device configurator: minor UI improvements using fewer frames
and some new icons
‧imp: all MAME targets: added support for detection of HBMAME
‧imp: minor speed ups on the initial loading of the game/machine list views
‧imp: made XML cache loading/creation an interruptable process
‧imp: X11 and Windows only: the scaling mode for snapshots taken through
the embedder can now be selected
‧imp: using Qt’s built-in (= non-native) standard file-dialogs wherever
possible (you can optionally switch back to using native dialogs, however,
we don’t recommend it due to possible issues on some platforms or desktop
systems)
‧imp: added a ‘reset’ action to all header context-menus (will make all
contained columns visible and stretch them equally)
‧imp: added support for samples to all MESS targets as well (MESS supports
samples since sometime after 0.148u3), however, this doesn’t include the
sample-checker yet
‧imp: available ‘bios’ and ‘ramsize’ options are now displayed with
their descriptions (bios) or as human readable values (ramsize), including
an indication for the default option and natural sorting
‧imp: enabled free sorting for shortcut- and joystick-maps
‧imp: log a warning to the front-end log when QMC2 finds multiple uses of
the same set name during game-/machine-list cache creation
‧imp: integrated zlib updated to version 1.2.8 (see zlib’s change-log for
details)
‧new: system- and software-notes templates: added two new slots for use
with zipped images: ‘qmc2NEO.isZippedImage()’ will determine if an image
is from a ZIP, ‘qmc2NEO.getImageData()’ will return the base64-encoded
image data which you can use in <img> tags (caution: may be slow and will
inflate the HTML enormously — only use this with the WYSIWYG editor!)
‧new: HTML editor: added an option to show/hide the HTML tab
‧new: system- and software-notes templates: added support for querying the
XML (from -listxml) using XQuery through the new slots ‘qmc2NEO.queryXml()’
(will execute an XQuery on the complete XML data, warning: may be slow), ‘
qmc2NEO.queryLocalXml()’ (same as before, restricted to a single
game/machine and thus much faster) and ‘qmc2NEO.getXmlResult()’ (will
return the list of result strings as an array)
‧new: search-patterns used to match games/machines or software-list entries
can now be negated on-the-fly through a setup-menu attached to the search-box
’s find button
‧new: promoted ‘Qt CHDMAN GUI’ (see tools/qchdman) to non-WIP status as
it meanwhile supports all ‘chdman’ commands
‧new: allow merging the file-chooser mapping with the currently set
device-mappings
‧new: added a built-in palette-editor to easily set up UI colors (without
the use of a Qt style-sheet or ‘qtconfig’ which isn’t available on all
platforms)
‧new: added a slot-info cache for faster initial loading of data from ‘
-listslots’
‧new: added selectable zoom-factors for the software-list’s floating
snapshot-viewer and the embedder’s snapshot-list/-viewer
‧new: X11 and Windows only: snapshots taken through the embedder can now
directly replace an image of any type; the image will be stored to the first
(primary) folder and a backup file will be created there first (note that
this is only available for images stored in folders, not for zipped images)
‧new: added support for state-checking, -caching & -filtering of
software-lists
‧new: added a source file column to all game-/machine-list views
‧new: added an option to allow for automatic emulator termination when a
new one is launched (i.e. run one emulator instance at a time)
‧new: added new QMC2 Arcade theme ‘darkone’ including additional
functionality by Pete Beardmore
‧new: QMC2 Arcade’s default values for the command line switches -theme,
-console and -graphicssystem now follow any customizations made in the main
GUI’s arcade mode setup dialog
‧wip: adding support for freely definable additional artwork classes
(system- or software-images)
‧doc: the QMC2 FAQ has been moved to the wiki
--
Full change-log for v0.39:
‧fix: software-list export: traverse the export map correctly
‧fix: avoid crash when play was triggered on premature game/machine list
data
‧fix: minor: launch foreign emulators/IDs even if the current game/machine
is a device set
‧fix: don’t remove/hide the system-notes detail page when the
game-/machine-list is reloaded
‧fix: slot-devices: default slot-options with non-default BIOS selections
weren’t passed to the emulator
‧fix: Windows 8 specific corrections (especially related to the
file-chooser and the welcome-dialog)
‧fix: MESS device configurator: the UI setup wasn’t correctly
stored/restored under certain circumstances
‧fix: MESS device configurator: double-clicking stored configurations could
lead to a crash
‧fix: MESS device configurator: adjust tab-orders after dynamically
changing device-mappings and slot-options
‧fix: MESS device configurator: correctly clear all device-maps and reset
the slot-configuration to the default one when the ‘new configuration’
button is clicked
‧fix: X11 embedder: call XUnmapWindow() & XMapRaised() after releasing an
emulator to avoid that its window may be hidden, corrected a centering issue
upon resizing of the embed-container
‧fix: software-lists: floating software-snapshots should never be shown
when their contents are the ghost-image
‧fix: software-lists: corrected a rare UI synchronization issue when
switching systems while a software-list is currently being created
‧fix: software-lists: don’t disable the complete widget when one or more
expected software-lists weren’t found
‧fix: avoid a rare crash that could be caused by subsequently applying
settings very quickly
‧fix: QMC2 Arcade / ToxicWaste theme: corrected positioning of the
imager-viewer (back-side)
‧fix: options / joystick: automatically select the ‘Map’ function when
the user clicks ‘Apply’ or ‘OK’ so joystick function mappings actually
get activated (joystick functions won’t be mapped when in ‘Calibrate’ or
‘Test’ mode)
‧fix: honor the emulator’s working directory (if specified) when verifying
ROMs
‧fix: avoid crash of the front-end when ‘mame/mess/ume -listxml’ crashes
‧fix: minor: don’t issue an actual search when no game/machine list data
has been loaded yet
‧fix: key-sequence scanner: avoid X Error: BadWindow invalid window
parameter warning when grabbing the keyboard — on X11, the window must the
‘mapped’ (shown) first
‧fix: corrected joystick support on Mac OS X by implementing real
calibration / axis value normalization — see also bug tracker ID #39
‧imp: added tool-buttons to select/deselect all categories in the demo- and
arcade-mode setup dialogs
‧imp: software-list export: added the ‘supported’ column to the
software-list export feature
‧imp: software-lists: added a ‘clear selection’ item to the software-list
’s context-menu
‧imp: updated MESS category.ini contributed by ASH to his latest version as
of 28-MAY-2013
‧imp: software-lists: save/restore an individual position of the vertical
splitter for use with the software-detail widget
‧imp: added support for multiple ZIPs per image type, specified as a
semicolon-separated list of ZIP file paths
‧imp: ROMAlyzer: when a set is analyzed, also check for any
device-references and offer a context-menu item to analyze them separately
‧imp: MAME/MESS/UME emulator templates updated to 0.149
‧imp: HTML editor: added a shorter editor object reference named ‘qmc2NEO’
as an alternative to ‘qmc2NotesEditorObject’
‧imp: system- and software-notes templates: template macro additions
($EMULATOR_TYPE$, $SOFTWARE_STATUS$, $SOFTWARE_STATUS_UT$ and $SOURCE_FILE$)
‧imp: updated & renamed the alternative system-/software-notes templates
contributed by José Marcio Rezende Franco
‧imp: MESS device configurator: minor UI improvements using fewer frames
and some new icons
‧imp: all MAME targets: added support for detection of HBMAME
‧imp: minor speed ups on the initial loading of the game/machine list views
‧imp: made XML cache loading/creation an interruptable process
‧imp: X11 and Windows only: the scaling mode for snapshots taken through
the embedder can now be selected
‧imp: using Qt’s built-in (= non-native) standard file-dialogs wherever
possible (you can optionally switch back to using native dialogs, however,
we don’t recommend it due to possible issues on some platforms or desktop
systems)
‧imp: added a ‘reset’ action to all header context-menus (will make all
contained columns visible and stretch them equally)
‧imp: added support for samples to all MESS targets as well (MESS supports
samples since sometime after 0.148u3), however, this doesn’t include the
sample-checker yet
‧imp: available ‘bios’ and ‘ramsize’ options are now displayed with
their descriptions (bios) or as human readable values (ramsize), including
an indication for the default option and natural sorting
‧imp: enabled free sorting for shortcut- and joystick-maps
‧imp: log a warning to the front-end log when QMC2 finds multiple uses of
the same set name during game-/machine-list cache creation
‧imp: integrated zlib updated to version 1.2.8 (see zlib’s change-log for
details)
‧new: system- and software-notes templates: added two new slots for use
with zipped images: ‘qmc2NEO.isZippedImage()’ will determine if an image
is from a ZIP, ‘qmc2NEO.getImageData()’ will return the base64-encoded
image data which you can use in <img> tags (caution: may be slow and will
inflate the HTML enormously — only use this with the WYSIWYG editor!)
‧new: HTML editor: added an option to show/hide the HTML tab
‧new: system- and software-notes templates: added support for querying the
XML (from -listxml) using XQuery through the new slots ‘qmc2NEO.queryXml()’
(will execute an XQuery on the complete XML data, warning: may be slow), ‘
qmc2NEO.queryLocalXml()’ (same as before, restricted to a single
game/machine and thus much faster) and ‘qmc2NEO.getXmlResult()’ (will
return the list of result strings as an array)
‧new: search-patterns used to match games/machines or software-list entries
can now be negated on-the-fly through a setup-menu attached to the search-box
’s find button
‧new: promoted ‘Qt CHDMAN GUI’ (see tools/qchdman) to non-WIP status as
it meanwhile supports all ‘chdman’ commands
‧new: allow merging the file-chooser mapping with the currently set
device-mappings
‧new: added a built-in palette-editor to easily set up UI colors (without
the use of a Qt style-sheet or ‘qtconfig’ which isn’t available on all
platforms)
‧new: added a slot-info cache for faster initial loading of data from ‘
-listslots’
‧new: added selectable zoom-factors for the software-list’s floating
snapshot-viewer and the embedder’s snapshot-list/-viewer
‧new: X11 and Windows only: snapshots taken through the embedder can now
directly replace an image of any type; the image will be stored to the first
(primary) folder and a backup file will be created there first (note that
this is only available for images stored in folders, not for zipped images)
‧new: added support for state-checking, -caching & -filtering of
software-lists
‧new: added a source file column to all game-/machine-list views
‧new: added an option to allow for automatic emulator termination when a
new one is launched (i.e. run one emulator instance at a time)
‧new: added new QMC2 Arcade theme ‘darkone’ including additional
functionality by Pete Beardmore
‧new: QMC2 Arcade’s default values for the command line switches -theme,
-console and -graphicssystem now follow any customizations made in the main
GUI’s arcade mode setup dialog
‧wip: adding support for freely definable additional artwork classes
(system- or software-images)
‧doc: the QMC2 FAQ has been moved to the wiki
--
Tags:
模擬器
All Comments
Related Posts
釣漁太郎沒辦法玩
By Isla
at 2013-06-12T12:41
at 2013-06-12T12:41
Dolphin Pre-Alpha v0.5 for Android
By Jack
at 2013-06-12T11:03
at 2013-06-12T11:03
關於機器人大戰阿法3
By Eartha
at 2013-06-11T21:09
at 2013-06-11T21:09
pcsx2 太鼓達人出現的藍色畫面英文字
By Joe
at 2013-06-11T17:46
at 2013-06-11T17:46
請問電腦配備跑Xenoblade
By Barb Cronin
at 2013-06-11T01:49
at 2013-06-11T01:49