QMC2 v0.35 - 模擬器

Emma avatar
By Emma
at 2012-02-06T22:50

Table of Contents

http://sourceforge.net/projects/qmc2/

QMC2 v0.35 is released. QMC2 is a good GUI for MAME & MESS. QMC2(M.A.M.E.
Catalog / Launcher II) is the successor of one of the first XMAME/MESS GUI
frontends available, QMamecat (derived from MAMECAT, which was text-only).
QMC2 has been rebuilt from scratch as a Qt 4 project. Parts of the design and
code were inspired by its predecessor. The new design was made as flexible as
possible to minimize dependencies from frontend- and CLI-related MAME
changes, which was a major deficiency of QMamecat. QMC2 uses a template-based
MAME configuration scheme, which can easily be enhanced with additional
command line options (defined in an XML template file).

QMC2 v0.35 Changelog:
- fix: minor: hide the software-list favorites column 'device configuration'
for MAME targets as it's a MESS-only feature
- fix: minor: corrected the main progress-bar's visual behavior when ROM
status checking and software-list caching are running in parallel
- fix: MAME targets: the software-list widget wasn't cleared upon reload
- fix: the last active detail-tab's header wasn't always shown initially
- fix: software-snapshots were positioned incorrectly under certain
circumstances
- fix: corrected a few minor log-scrolling issues
- fix: individual ROM checks didn't work correctly when the ROM status was
'not found' since output is written to stderr in this case and not to stdout
as otherwise
- fix: YouTube video-player: avoid crashes on exit by waiting for all
application threads to finish before returning to the OS
- fix: YouTube video-player: attached videos could get lost when changing the
current game/machine very quickly
- fix: ROMAlyzer: correctly 'remove' the progress-bar item-widget before
deleting it (worked w/o until Qt 4.7.x, crashed since Qt 4.8.0)
- fix: corrected restoration of main-widget's layout when the front-end was
showing a maximized embedded emulator during clean up on the previous run
- fix: corrected Windows 64-bit builds with DEBUG=2 (see bug tracker ID #21)
- fix: file-chooser: the underlying item model now produces correct minimum
widths for icon-less columns (size and modification date)
- fix: embedder on X11: corrected initial input focus after launching a new
embedded emulator
- imp: ROM status exporter: additional output-format choice ('all formats')
to export the ROM states to all three formats at once
- imp: when a software-list can't be found (though it's expected to exist),
leave the software-list widget disabled and don't try to parse the invalid
XML (a warning will still be logged since this is actually an emulator bug,
but probably also a wanted/known situation as told by etabeta78)
- imp: MAME/MESS emulator templates updated to 0. 145
- imp: faster display of software-snapshots by using tool-tip like window
attributes for the viewer widget (this also fixes bad-window errors on X11)
- imp: slightly bigger icons in all game/machine list views
- imp: updated template format to v0.2.5 which adds support for an optional
'part' attribute that can be used in file-type options to specify the
extracted part of the file's path (currently only "basename" is supported,
used by the effect-option)
- imp: loading of software-lists can be interrupted now and is indicated
accordingly for larger lists (i.e. cpc_cass/cpc_flop)
- imp: Mac OS X build: moved macx/Info.plist.in to arch/Darwin/Info.plist.in
where it belongs
- imp: build: added a 'configure' make target to create platform dependent
project file(s) and stop (i.e. to open it in XCode and build from there on
Mac OS X, or to run MinGW make in job-server mode on Windows)
- imp: MiniWebBrowser: browser-plugins are now enabled per default (see make
option BROWSER_PLUGINS)
- imp: build: removed make option PRETTY as it's no longer usable in the
supported Qt versions
- imp: Mac OS X build: provide application icons (.icns) to be associated
with the apps
- imp: created new logo images (thanks to JacKc)
- imp: ROMAlyzer: checksum-wizard: when the user changes the checksum-type
and the current checksum is available in the 'other' type as well, display it
in the line-edit (not available when the checksum is edited manually)
- new: the ROM state filtering mechanism can now be enabled/disabled
on-the-fly (the default is 'enabled', just as before)
- new: added support for multi-device software-list entries as well as
automatic vs. manual mount-device selection (includes the ability to mix
parts from different software-list entries)
- new: added an alternative game/machine search entry box to the tool- bar
- new: added a CSV and ASCII export tool for software- lists
- new: added import/export functionality for software-list favorites
- new: changed the MESS device configurator so it offers available
device-instances based on the slot-options specified, thus allowing to mount
them as well (through the legacy device-mapper and the file-chooser)
- new: added ZIP support for software- snapshots
- new: X11 and Windows only: game/machine icons are now also shown on the tab
headers of embedded emulators
- new: all images have an additional context-menu item ('refresh') now to
clear and reload their cached pendants
- new: integrated the HTML editor from Qt Labs / graphics-dojo for all kinds
of (upcoming) rich-text editing purposes
- new: added content-zoom to the MiniWebBrowser
- new: top-level windows can now optionally be minimized upon emulation
launch and automatically restored when the (last) emulator instance has ended
- new: YouTube video-player: added a semi-transparent overlay widget to
display status information at the bottom of the player's viewport
- new: software-lists: added software-compatibility filtering
- new: added a 'MESS wiki' detail to look up available driver information
- new: added an option to suppress all messages sent through QDebug and
related convenience functions
- new: added an optional startup splash-screen utilizing the new logos
- new: added support for emulator-embedding on Windows (!) -- note, however,
that embedding of emulators running in Direct 3D mode ('-video d3d') has two
known issues: full-screen switching will lead to a crash (of the emulator)
and screen-shots aren't taken correctly from within the GUI (just a black
image)
- new: X11 and Windows only: added an option to select the default
launch-mode used when starting emulation by activating (i.e. double-clicking)
an entry in any list
- new: X11 and Windows only: replaced the style-controlled embedder-release
icons (usually a red 'X' which some users wrongly interpreted as 'exit
emulator') with a more suitable / less irritating and style-independent icon
by setting explicit style-sheets on the tab-bars of all embedders
- new: added two options to allow for hiding of BIOS and/or device sets in
all master-lists (see Front end -> Game/Machine list in the main setup
dialog) -- both will trigger an automatic reload when changed
- new: added a dock-able/floating software-detail widget with a separate
snapshot-browser, a ProjectMESS software-lookup feature, and an HTML
editor/viewer for personal rich-text software- notes
- inf: the new required minimum Qt version is 4.7.0, support for older
versions of Qt has been dropped


--

All Comments

ZSNES模擬器問題

Ingrid avatar
By Ingrid
at 2012-02-06T10:00
1.如何取消掃描線? 上下來回晃動真的很傷眼睛atat 2.加速按鈕如何設定? -- 我們愈關心別人就愈不擔心自己。 我們愈不擔心自己,我們痛苦的感受就會較不強烈。                      --第十四世達賴喇嘛 - ...

Dolphin測試心得

Isla avatar
By Isla
at 2012-02-06T09:00
配備如下: I5-760 2.8G GTX460 1G 16G DDR3 1333 Win7 64bit Dolphin 官網載的3.0x64andamp;3.0-408x64版 解析1920x1080 4xAA 4xAF 玩新超級瑪莉大概會三至五分鐘頓一下,為時三秒左右 太鼓達人2聲音與畫面不同步 ...

MAME 0.145

Megan avatar
By Megan
at 2012-02-06T07:11
http://mamedev.org/ MAME 15 歲了! 另外因為 Aaron 在 0.144ux 的一堆修改,目前有一大堆 BUG 待處理,像是: Saturn / STV 遊戲無法執行 Artwork 有問題 tilemap viewer 也出包 cheat system 暫時也滅了 .... ...

請問獸人格鬥2有出模擬器版嗎?

Jacky avatar
By Jacky
at 2012-02-05T23:45
獸人格鬥2是我小時候玩過幾款經典PS遊戲的其中一款 其他像海賊王-偉大的格鬥.袖珍快打.吞食天地...都在光南找到了!!! 就獸人格鬥2一直都讓我找不到!!! 請問各位板上的專家~獸人格鬥2有出模擬器版本嗎??? 好想懷念一下啊!!!!!! - ...

Stella 3.5.5

Blanche avatar
By Blanche
at 2012-02-05T22:51
http://stella.sourceforge.net/ 3.5 to 3.5.5: (February 4, 2012) * Due to changes in the debugger, old state files will not work with this release. * ...