EMULAB Forum

Please login or register.

Login with username, password and session length
Advanced search  

News:

The new forum is online, hope you enjoy it!

Pages: [1]   Go Down

Author Topic: clrmamepro 4.03 released  (Read 11148 times)

Roman

  • Global Moderator
  • Member
  • ***
  • Karma: 112
  • Offline Offline
  • Posts: 3287
  • Operating System:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Browser:
  • Chrome 17.0.963.56 Chrome 17.0.963.56
    • View Profile
clrmamepro 4.03 released
« on: 19 February 2012, 23:22 »

clrmamepro 4.03


added: multi SoftwareList support; see below for details

!!!    when importing MAME, you're asked if you want to import software lists
       since even MAME got some.
       If you're not familar with it, don't import them !!!


added: chd version 5 support

       removed internal chd decompress/verify process. Deep validation is
       now done directly by calling chdman.
       
       For this, you need to go to Settings->Compressor->ChdMan and setup
       the path (if not included in %PATH% env variable already) for chdman.
       
       Also the default validation command needs to be entered. Default is
       given for latest chdman which comes with 145u1.
       
!!!    Older versions require -verify %1, the current one verify -i %1 !!!

       During validation you see the chdman console window, so you can see
       the progress.

       Removed option for read sector map and show bad metadata.
       Cmpro now only reads the various headers and checks the sha1/md5 there.
       
       Also I've added an option in the chdman dialog to select your prefered
       chd version. If found chds don't match, you will get a warning during
       scanning. This replaces the old upgrage/downgrade messages.
       
!!!    The current default value here is 5.
       You should set this to 4 if you did not update yet !!!

added: samples extensions wav, flac, ape and sam are supported

added: profiler context menu option to clean cache for single profiles/folders
misc: show warning if sysdefpaths aren't rompaths plus option to auto add them
misc: don't warn about not active sysdefpaths when no path is assigned
misc: setinfo shows standard/mechanical/device/etc in separate branches
misc: systems dialog list standard/device/etc with new captions
misc: improved fuzzy name check in case of double checksums
misc: some general packer handling for empty filenames in archives
misc: some more descriptive rar error messages
misc: removed warning if rompath names match setnames
added: compressor / general option to warn about identical names in archives
fixed: crash on 7z entries with no filename
fixed: possible memleak on illegal 7z file timestamps
fixed: wrong progress title & cancel handling when auto-moving to sysdefpaths


Multi-SoftwareList support:
===========================

This version brings you multi-software list support, i.e. multiple software
lists within one xml will be read (single software lists are also supported
of course, no matter if they are standalone or with outer <softwarelists>).

Multi software lists are handled like this:
  - all sets (no matter if they got identical names) are added to the current
    games list
  - for each software list, a new system (system picker dialog) is added
  - you have to assign unique sysdefpaths to such new 'systems'
  - profile is named after the 1st and last software list (in case of an exe
    import, the profile is named after the exe profile description)
  - fix dats export all missing files
  - datfile export (setinfo window) does NOT export software list roms
  - setinfo window's select-sets edit box got a new variable (%l) to pick
    roms from a given list
  - scanner output of a missing set additionally lists the software list
    (can be enabled/disabled via context menu view)

EXE improvements:
  - in case of an exe -listxml output (like MAME/MESS) you're asked if you want
    to include found software list. You see a list of available ones and
    can select none, some or all. In case of some, your selection will be
    remembered for a possible future update of MESS/MAME
  - in case of 'all', the exe is run once again with -listsoftware
  - in case you picked some, cmpro runs "-listsoftware softwarelistname"

Keep in mind that you can drag'n drop rompaths in the settings folder for
a quick way to add all your software lists paths. Then you can use the auto
assign option in systems to setup the belonging sysdefpaths.

You can of course still use singe software list profiles if handling via
sysdefpaths is too complex for you.
Logged


SirFog

  • Karma: 0
  • Offline Offline
  • Posts: 1
  • Operating System:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Browser:
  • Firefox 10.0.2 Firefox 10.0.2
    • View Profile
Re: clrmamepro 4.03 released
« Reply #1 on: 20 February 2012, 01:44 »

Runtime error being thrown while using rebuilder....

======================= Error msg ======================
---------------------------
Microsoft Visual C++ Runtime Library
---------------------------
Runtime Error!

Program: F:\Games\Utilities\All\ClrMamePro\cmpro.exe



This application has requested the Runtime to terminate it in an unusual way.
Please contact the application's support team for more information.
===================================================
cmpro used: 32bit
My OS: Win7 64bit

Is there any place to get the previous version?

----- Edit -----
In regards with the next post... I compress my rom in 7z format... perhaps it helps
« Last Edit: 20 February 2012, 02:10 by SirFog »
Logged

B2K24

  • Member
  • *
  • Karma: 2
  • Offline Offline
  • Posts: 29
  • Operating System:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Browser:
  • Firefox 10.0.2 Firefox 10.0.2
    • View Profile
Re: clrmamepro 4.03 released
« Reply #2 on: 20 February 2012, 01:55 »

I only get the above error when scanning a Full MAME romset that is T7zipped.
Scanning a complete zipped set with CHDs works great.

I'm unsure right now if ClrMamePro is supposed to work with T7zipped sets as I don't work with them very much and only rebuilt a full set when MAME supported 7-zip
Logged

Roman

  • Global Moderator
  • Member
  • ***
  • Karma: 112
  • Offline Offline
  • Posts: 3287
  • Operating System:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Browser:
  • Chrome 17.0.963.56 Chrome 17.0.963.56
    • View Profile
Re: clrmamepro 4.03 released
« Reply #3 on: 20 February 2012, 07:58 »

hmm...can't reproduce this crash here at the moment...rebuilder works fine and rebuilding from/to 7z, too.

If you can try to repeat it with a limited number of files and send me the files, it could help me to find the problem....plus a description of your used settings.
Logged

oxyandy

  • Member
  • *
  • Karma: 5
  • Offline Offline
  • Posts: 269
  • Operating System:
  • Windows XP Windows XP
  • Browser:
  • Firefox 10.0.2 Firefox 10.0.2
    • View Profile
    • .
Re: clrmamepro 4.03 released
« Reply #4 on: 20 February 2012, 08:22 »

Ok being a big fan of t7z sets
After reading these bug reports,
I take a set which works perfectly in 4.02
load the dat, set the path, click scan

Doesn't get far into the scan and



This set works just fine in 4.02, the bug introduced in 4.03
Logged

Roman

  • Global Moderator
  • Member
  • ***
  • Karma: 112
  • Offline Offline
  • Posts: 3287
  • Operating System:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Browser:
  • Chrome 17.0.963.56 Chrome 17.0.963.56
    • View Profile
Re: clrmamepro 4.03 released
« Reply #5 on: 20 February 2012, 08:36 »

can you send me a file?
Logged

oxyandy

  • Member
  • *
  • Karma: 5
  • Offline Offline
  • Posts: 269
  • Operating System:
  • Windows XP Windows XP
  • Browser:
  • Firefox 10.0.2 Firefox 10.0.2
    • View Profile
    • .
Re: clrmamepro 4.03 released
« Reply #6 on: 20 February 2012, 08:56 »

Sure, as usual,
Done !

This set, this dat, just scan and crash.
Set is correct to dat.
Enjoy
XP32 CMP 4.03_32
EDIT: all default settings, 4.03 extracted to an empty folder.
Attachment contains all you need to reproduce the crash.
« Last Edit: 20 February 2012, 09:17 by oxyandy »
Logged

Roman

  • Global Moderator
  • Member
  • ***
  • Karma: 112
  • Offline Offline
  • Posts: 3287
  • Operating System:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Browser:
  • Chrome 17.0.963.56 Chrome 17.0.963.56
    • View Profile
Re: clrmamepro 4.03 released
« Reply #7 on: 20 February 2012, 09:26 »

hm...thanks. It does crash in the release yes, but not in debug mode...great...I love such things....seems to be some compiler issue...
Will check it later today....The only thing which changed regarding 7z was the support for empty filenames...so that will be the part where to look at....and most likely t7z plays around with structures again...
Logged

max-holz

  • Member
  • *
  • Karma: 0
  • Offline Offline
  • Posts: 18
  • Operating System:
  • Windows Server Home/Server 2003 Windows Server Home/Server 2003
  • Browser:
  • Firefox 10.0.2 Firefox 10.0.2
    • View Profile
Re: clrmamepro 4.03 released
« Reply #8 on: 20 February 2012, 10:48 »

I have done a scan to 0.145u1 using CMP 4.03 and samples are in a mess see dat attached.
What happens I'am in merged mode but seems that CMP don't want to recognize this fact regarding samples.
In addiction I have these 2 problems CMP don't want to fix:

World Combat (ver JAA) [system: Konami Viper BIOS - folder: wcombatj - parent: wcombat - size: 520kb]
wrong merged ROM set: C:\MAME\roms\wcombatj (merge to: wcombat)

World Combat (ver KBC) [system: Konami Viper BIOS - folder: wcombatk - parent: wcombat - size: 520kb]
wrong merged ROM set: C:\MAME\roms\wcombatk (merge to: wcombat)
Logged

Roman

  • Global Moderator
  • Member
  • ***
  • Karma: 112
  • Offline Offline
  • Posts: 3287
  • Operating System:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Browser:
  • Chrome 17.0.963.56 Chrome 17.0.963.56
    • View Profile
Re: clrmamepro 4.03 released
« Reply #9 on: 20 February 2012, 13:48 »

I will have a look regarding the samples.

For the other merging issue, you somewhere have a wcombatk and wcombatj file or folder which you don't need since you're using full merged sets. Remove the folder/file manually and move the data inside to wcombat.
Logged
Pages: [1]   Go Up
 

Page created in 0.138 seconds with 19 queries.

anything