Jump to content

    QMC2 0.1.b11 released

    Robert
    By Robert,

    QMC2 is a Qt 4 based UNIX MAME frontend supporting both XMAME and SDLMAME.

     

    This is release 0.1.b11 of QMC2, which we proudly present to the public!

     

    QMC2 0.1.b11 is a major milestone on our way to a final 0.1 release. There are just a few features left which need to be implemented until 0.1 final can be released.

     

    The current release includes a lot of bug fixes, some major improvements and many new and important features. The most important ones are:

     

    * Import & export of global and game-specific MAME configurations

    * PNG game icons

    * Support for BIOS ROMs

    * Gamelist cache (tremendous speed-up at reload)

    * Support for alternative image sets

    * Shortcut & GUI control key remapper

     

    CHANGES - v0.1.b11, 24-DEC-2007

    * fix = general bug fixes

    * imp = improved functionality

    * new = newly added functionality

    * doc = documentation changes

    * inf = informational only

     

    v0.1.b11, 24-DEC-2007:

     

    * fix: long timeout on exit for Qt 4.3+ fixed

    * fix: fixed processing of BIOS ROMs due to changes to the XML output since MAME 0.117u2 (older MAME releases are still supported)

    * fix: save & clear current game's MAME configuration on gamelist reload (if open)

    * fix: reset horizontal scrollbars on log-updates (minor bug)

    * fix: don't freeze GUI if MAME executable is specified incorrectly

    * fix: correctly update ROM statistics for an individual ROM check (thanks to Christopher Stone for reporting this bug)

    * fix: correctly honor custom color palettes for GUI styles (which can be setup with qtconfig)

    * fix: minor translation fixes

    * fix: corrected (hidden) selection of filtered games

    * fix: worked around a Qt bug when POS1/Home is pressed and the first item in the gamelist is hidden due to ROM state filtering; QMC2 now selects the first VISIBLE entry instead

    * fix: fixed several item selection bugs when changing between lists (gamelist, search results, favorites and play history) - note that this fix is only effective, if Qt 4.3+ is used

    * fix: when switching back to the (full-detail) gamelist view, the next item selection issued by a mouse-click wasn't correctly recognized

    * fix: corrected unwanted double paint-event when selecting games through the parent/clone hierarchy view

    * fix: make MAME executable setting unchangeable during gamelist reload

    * fix: avoid temporary game reselection when adding a game to the play history (at game start)

    * fix: corrected focus issues when switching between lists

    * fix: when the ROM state filter was setup to hide ALL states, QMC2 crashed under certain circumstances

    * fix: corrected save/restore of game selection in the case that ALL ROM states are filtered

    * fix: corrected build issues due to type-ambiguity on certain 32-bit platforms (like Win32)

    * imp: SDLMAME options-template updated to 0.122 (several new settings, some removed or replaced)

    * imp: added Qt version, selected MAME target and language code to greeting string (see frontend log)

    * imp: removed some useless/annoying tool tips

    * imp: build: alphabetical output for make help and make config

    * imp: ghost image scaled down by 50% (faster)

    * imp: several layout improvements for configuration dialog

    * imp: delay search by 250ms so it doesn't hamper the user when he/she is quickly typing a pattern

    * imp: speed up for ROM state filter by iterating over the internal gamelist item map instead of the QTreeWidget itself

    * imp: exchanged QAction::activated() with QAction::triggered()

    * imp: code cleanup / macro consolidation (see macros.h)

    * imp: faster game selection by search, favorites and history lists

    * imp: delay game preview/flyer/config updates by a configurable amount of milliseconds to better sync to item selection in all lists

    * imp: change to gamelist tab if F5 or F6 is pressed

    * new: import/export from/to mame.ini/gamename.ini (SDLMAME) and xmamerc/gamenamerc (XMAME)

    * new: added ROMAlyzer script from Carsten Engel (see scripts/romalyzer.pl) - WORK IN PROGRESS

    * new: BIOS ROMs are now also supported (but obviously cannot be run); the ROM status icon will contain a white "B" to indicate that this is a BIOS (when using the classic image set)

    * new: determination of MAME and configuration template version (see frontend log)

    * new: added gamelist cache to speed up reload process; the cache will be automagically recreated if the MAME version changes or QMC2 thinks the cache is invalid / out-of-date

    * new: added optional sample-path setup to welcome dialog

    * new: added new setting RetryLoadingImages: if unset, QMC2 will cache the ghost image where no images were found (default: true, current behaviour)

    * new: added new setting StandardColorPalette: if unset, QMC2 will use the custom palette which may have been setup with qtconfig (default: true, current behaviour)

    * new: image set support - select at compile time with new IMGSET variable (default "classic", alternative image sets "crazy" and "crazy-black" by Armin Schmidhuber)

    * new: added new setting AutoTriggerROMCheck: if set, QMC2 will automatically trigger a ROM check if neccessary (default: false, current behaviour)

    * new: reload gamelist automatically if MAME executable changes

    * new: added new setting UpdateDelay; controls the delay in milliseconds between a game's selection and the update of its preview, flyer or MAME configuration

    * new: if Qt 4.3+ is used, QMC2 will now save & restore the header states of all tree-widgets, except the game specific MAME configuration widget which is too temporary to be valuable for save/restore

    * new: added remap function for shortcuts & GUI control keys

    * doc: todo: define missing features for 0.1 final, add planned features for 0.2 series

    >> Get it HERE.


    Xebra 2007-12-26a released

    Robert
    By Robert,

    PSX emulator

     

    >> Get it HERE (bottom of page).


    Mame 0.122u1 related releases

    Robert
    By Robert,

    EMULATORS

    =========

    Official Source Patch

    MameUI32 and 64

    MAME32XT

    MAMEUIFX32

    SDLMAME for the G4 mac

    MAME plus!

    Ash-build

    Neht-builds

    ArkaMame UI32 0.122.B

     

     

    DATS

    ====

    Story.dat / mamescore.ini / default.el

    Mameinfo.dat / source / Category-, Version and Alltime inifiles

    Series.ini

    Catlist.ini

     

     

    AGEMAME

    =======

    (none needed)

     

     

    NOTES

    =====

    MAME Plus! 0.122u1

     

    * added MSVC 2008 compiling package to extra_utils-20071224 [Emuman]

    * updated Korean text [exako]

    * [CPS1] dumped Sangokushi II (Fire Phoenix) [NEOGEO]

    * [CPS1] updated wof bootleg driver [Creamymami]

    * updated Simplified Chinese game list [flycboy]

    * catlist v0.122 [s_bastian]

    * [GUI] fixed Snapshot tab translation [bUT]

    * [MESS] fixed games can't start with new GUI code [bUT]

    * updated Japanese list (jplist0122_1221.zip) [mamelist jp]

    * [CPS1] dumped Sangokushi II (Fire Phoenix) [NEOGEO]

    * [CPS1] updated wof bootleg driver [Creamymami]

    * [GUI] fixed Snapshot tab translation [bUT]

    * Fixed some little bugs on gui

    * Cleaned up neogeo driver

    * Updated CPS2 driver

    * 1944: The Loop Master (USA 000620 Phoenix Edition) no glitchs now

    * Street Fighter Zero 2 Alpha (Asia 960826 Phoenix Edition)

    * Added Super Street Fighter II: The New Challengers (USA 930911 Phoenix Edition)

     

    For this release i have compiled a VC build with Visual C++ 2008 Express Edition.

    Don't report any gui bugs report before; check the mameplus page to see if already reported; latest mameplus have some gui bugs due to some change on the source.

    Merry christmas and happy new year to all people around this crazy world

     

     

     

    - ######## LATEST EMULATION NEWS WILL APPEAR BELOW ######## -


    Mame 0.122u1 update

    Robert
    By Robert,

    Source

    As a little pre-Christmas treat, we have the first update to MAME 0.122 posted at the Source Updates page. The big news here is a working driver for the upright Buggy Boy, thanks to Philip Bennett. Haze and Dox have been busy cleaning up the afega and nmk16 drivers, and as a result a large number of previously non-working games are now working. In addition to the Buggy Boy work, Philip also submitted a nice fix to the Namco NA1 sound which improves the results substantially.

     

    Happy holidays!

     

     

    Source

    0.122u1

    --------------

     

     

    MAMETesters Bugs Fixed

    -------------------------------------

    ym2610_0119u2gre [Philip Bennett]

     

     

    Source Changes

    ------------------------

    Zeus updates: [Aaron Giles]

    * Figured out data format of 2 matrix form.

    * Extracted data for lights.

    * Added backface culling which mostly works but fails sometimes, so it is disabled.

    * Started on some initial lighting calculations.

    * Cleaned up zeus wave RAM accessors.

    * Changed rendering code to allow for greater parallelism on multicore systems.

    * Removed some vestigial zeus 2 hacks.

    * Reduced visible area to remove artifacts.

    * Made right/bottom vertices inclusive to fix some gapping issues.

    * Fixed invasn lightgun offset.

     

    Zeus 2 hardware:

    * Fixed ROM loading, added banking support.

    * Separated zeus 2 video implementation from zeus implementation.

    * Implemented direct pixel accesses; enough to get startup screens to show.

    * Hooked up ZPRAM.

    * Fixed digital inputs for crusnexo.

    * Fixed default screen parameters to match the games.

     

    Afega/nmk16 cleanups: [David Haywood, Tomasz Slanina]

    * Merged afega.c and nmk16.c drivers

    * Removed many hacks from both.

    * Fixed a number of games

     

    Fixed C219 sample read order and implemented sign+magnitude format. Removed GAME_IMPERFECT_SOUND flag from all Namco NA-1 games. [Philip Bennett]

     

    Fixed ROM-based DCS2 system to ignore HLE transfers. (Fixes broken sound in invasn.) Properly reduced internal memory on the ADSP-2104 variants. [Aaron Giles]

     

    Fixed bug that would cause events to leak through to the game when the debugger was up. [Aaron Giles]

     

    Verified some cpu clocks of original boards using a frequency counter: [Corrado Tomaselli]

    * Changed Success Joe Ym2203 clock from 3mhz to 4mhz

    * Changed Pang M6295 clock from 990khz to 1Mhz

    * Changed Halley Comet main cpu clock to 1.664mhz (it's not a mistake, the clock is very low)

    * Besides confirming clocks on some games, I modified:

    * Aerofighters and Turbo Force sound z80 to 5mhz

    * Midnight Resitance 68k cpu to 10mhz (20mhz crystal) and modified m6295 clock to 1mhz. Also confirmed pin 7 is high. (Midnight resistance has a lot of slow downs on the pcb too)

     

    Minor "code quality" improvements: [Atari Ace]

    * fixed some remaining static/const qualifier missed cases

    * fixed some missing #include "foo.h"

    * a few global names were modified to make them less generic/more consistent (voodoo.c, vrender0.c, lethal.c, rungun.c, zac2650.c)

    * some dead/useless code was removed (i8051.c,model1.c,romcmp.c)

     

     

    New games added or promoted from NOT_WORKING status

    ------------------------------------------------------------------------------

    Invasion [Aaron Giles]

    Buggy Boy Junior/Speed Buggy (Upright) [Philip Bennett]

    Task Force Harrier [David Haywood, Tomasz Slanina]

    US AAF Mustang [David Haywood, Tomasz Slanina]

    Black Heart [David Haywood, Tomasz Slanina]

    Red Hawk [David Haywood, Tomasz Slanina]

    Stagger I [David Haywood, Tomasz Slanina]

    Sen Jin - Guardian Storm [David Haywood, Tomasz Slanina]

    Spectrum 2000 [David Haywood, Tomasz Slanina]

    Fire Hawk [David Haywood, Tomasz Slanina]

     

     

    New clones added

    ---------------------------

    World Class Bowling (v1.3) [brian Troha]


Portal by DevFuse · Based on IP.Board Portal by IPS
×
×
  • Create New...