EMU618社区

 找回密码
 立即注册
搜索
查看: 589|回复: 0

[新闻] 前端工具QMC2 0.38发布

[复制链接]

该用户从未签到

发表于 2013-1-13 14:15:30 | 显示全部楼层 |阅读模式



前端工具QMC2发布新版, 更新如下

    fix: corrected progress-bar updates when loading catver.ini or category.ini
    fix: corrected remapping of key-sequences using the Command key on Mac OS X
    fix: the key-sequence scanner now also scans num-pad keys
    fix: system-notes: template loading didn’t work correctly initially
    fix: corrected full-screen switching when the menu-bar is hidden
    fix: Windows: corrected HLSL multi-part float handling
    fix: fall back to the default style when a previously set style wasn’t found
    imp: system-notes: template macro additions ($PARENT_ID$, $ROM_STATUS$ and $ROM_STATUS_UT$)
    imp: updated MESS/UME variant logos / splash-screens and all app-icons — thanks to Jacques Châtelet (JacKc)
    imp: demo-mode: added an option to launch emulators sequentially rather than randomly
    imp: Win32 MinGW build: changed the default for ‘MKSPEC’ to ‘win32-g++-4.6′ — this assumes Qt 4.8, so whoever still uses Qt 4.7 has to pass ‘MKSPEC=win32-g++’ on the make command (i.e. ‘make configure MKSPEC=win32-g++’)
    imp: image-checker: potentially obsolete items contained in image- or icon-directories include files and folders now
    imp: control-panel images are now available to all MESS variants as well (i. e. for use with AntoPISA’s new MESS controllers)
    imp: YouTube video player: added support for YouTube’s new requirement to add session signatures to stream URLs
    imp: removed no longer required file-removal tool settings
    imp: MAME/MESS/UME emulator templates updated to 0.148
    imp: Mac OS X: replaced key-sequence ‘Ctrl+O’ with ‘Ctrl+,’ (commonly used short-cut for open preferences dialog); ‘Ctrl+O’ can now be used for its actual use case on Mac OS X (open/activate item)
    imp: software-lists: added a ‘supported’ column (possible values: yes/no/partially)
    imp: HTML editor: the menu-bar can be hidden now, and the editor’s contents can be made read-only (i.e. to avoid unintended changes)
    imp: system- and software-notes: template loading allows asynchronous URL retrieval now (i.e. remote image URLs), indicating the current progress while loading
    imp: HTML editor: replaced the standard QWebView with the MiniWebBrowser’s tweaked internal web-view to support JavaScript actions that open new windows
    imp: software-notes: template macro additions ($SOFTWARE_SUPPORTED$, $SOFTWARE_SUPPORTED_UT$, $SOFTWARE_INFO$, $SOFTWARE_INFO_STATUS$)
    imp: the documentation browser’s zoom-setting is now restored as well
    imp: added ability to store an option’s short-name in the emulator configuration template (i. e. <option default=”roms” name=”rompath” shortname=”rp” type=”directory”>)
    imp: using a proxy-style when Qt 5 is detected to avoid single-click item activations (that’s not really suitable for us)
    new: ROMAlyzer: the set rewriter and checksum wizard now also load repro-data from regular files (when they are stored in expected folders and have the correct file names / CRCs), the set rewriter can also reproduce sets in individual sub-directories (see ‘reproduction type’ in ROMAlyzer settings)
    new: demo-mode: added filtering by category, driver-status and set-names when selecting eligible sets for the demo
    new: image-checker: bad image files (subset of the missing ones) can now be filtered and removed by means of the GUI (so searching for bad image files in the log and manually removing them is no longer required)
    new: made a complete rewrite of the sample-checker which wasn’t working correctly for ages — see also bug tracker ID #31
    new: MiniWebBrowser: added a search widget to find arbitrary text in web-pages
    new: MiniWebBrowser: added support for persistent cookies (stored in / retrieved from an SQLite database)
    new: added PDF.js — a JavaScript / HTML5 PDF rendering library
    new: added support for HTML5 ‘localStorage’ to the MiniWebBrowser and notes-templates (this allows templates to store and retrieve local settings)
    new: system- and software-notes templates: exposing the notes-editor object to JavaScript allowing templates to call editor slots directly (!) — right now, there are four slots you can use: ‘qmc2NotesEditorObject.loadCurrentTemplate()’ will reload the template itself (for example to react on changed settings), ‘qmc2NotesEditorObject.getIconData()’ will return the base64-encoded icon data which you can use in <img> tags, ‘qmc2NotesEditorObject.getColor()’ will open a color-dialog and returns a named color, and finally ‘qmc2NotesEditorObject.getImage()’ will open a file-dialog to select an image file (see data/gmn/template.html for an example)
    new: MESS device configurator: allow in-place renaming of stored device configurations (see context menu)
    new: added support for a ‘software info DB’ using MAME history.dat’s new (MAME & MESS) software infos, available in all variants — thanks to Alexis Bousiges for his efforts and kind cooperation on this matter
    new: added ability to reset, revert and/or store individual emulator options by adding a column with respective action tool-buttons that are enabled/disabled according to the option’s current ini-state
    new: file-chooser: folders can now be included in the file-list and are opened/followed when double-clicked or Enter/Return is pressed on them (there’s also a new context-menu item for this); the folder-mode itself can be switched through a new menu-button in the widget’s tool-bar (folders are hidden by default, select ‘Show folders’ to display them or ‘Show folders first’ to show them on top of the file-list, before any regular files)
    new: added a new QML based implementation of the long-awaited ‘arcade mode’ as a stand-alone application (QMC2 Arcade, see arcade/ folder)
    new: added support for Qt 5.0, however, the recommended Qt version remains 4.8 (when Qt 5 is used, the build rules will automatically disable embedder functionality on X11 platforms as well as all Phonon features on all platforms — this is due to dropped Qt modules, add-on modules may cover this later perhaps)
    new: added alternative system- and software-notes templates contributed by José Marcio Rezende Franco
    new: added MESS category.ini contributed by ASH
    inf: the SVN repository has been moved to a new location — use one of these URLs now: svn://svn.code.sf.net/p/qmc2/code/trunk or http://svn.code.sf.net/p/qmc2/code/trunk

http://qmc2.arcadehits.net/wordpress/

这次主要新加了个QMC2 Arcade功能,可以看这里的介绍
http://bbs.emu618.com/thread-143625-1-1.html

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|国治模拟精品屋 ( 沪ICP备15012945号-1 )

GMT+8, 2024-11-18 23:03 , Processed in 1.074218 second(s), 19 queries , Gzip On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表