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!

Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Topics - Roman

Pages: 1 2 3 4 5 [6] 7 8 9 10
101
clrmame Discussion / cmpro 4.07 released
« on: 09 August 2012, 20:52 »
4.07

added: chdman settings option to ignore warning for BADDUMP chds
added: rebuilder advanced option to list matched chds (so that's a first step towards chds rebuilding)
misc:  dummy clones/fake clone (100% identical sets) detection now takes chds into account
misc:  show prompt for fixing wrong sysdefpath issues
misc:  ignoring chds in matchgame function for some speedup here and there
misc:  updated rar dll
fixed: crash when using setinformation->show enabled
fixed: create rompaths for sysdefpaths can rarely create an empty path which will then be "current path"
fixed: wrong sysdefpath issue output was sometimes missing when chds and roms didn't share the same path
fixed: sysdefpath auto-rompath creation didn't ask for standard/mechanical/devices

102
clrmame Discussion / cmpro 4.06 released
« on: 14 June 2012, 20:15 »
4.06

misc: reset profile to not scanned in case scan was skipped
misc: changed the error message for .7z files which aren't 7z archives
misc: made the three settings/compressor/general options list archive files with comments, +rsh, double names global options. You need to reset them if you used them before
misc: download failure messages are shown in the warnings window instead of a prompt
misc: show file and rom names in progress dialog for rom uneeded check/rom if set is not compressed
misc: general speed up for fix-missing decompressed files

added: CMPro_TempFolder and CMPro_TempFolder_Clean settings to cmpro.ini to let you select the cmpro folder and optionally clean it on startup. Default value is the cmpro temp folder and data gets initially removed. You need to start/quit cmpro once to see this setting
added: logging warnings window entries to cmpro.log (cleared on startup)
added: set information boxes to include devices and/or bios automatically

fixed: chdman verify check fails for rompaths with spaces
fixed: newly created exe profiles can falsely takeover system default settings from loaded profile
fixed: chdversion check for merged sets can hide the result
fixed: xml parser failure when hitting an ending and starting xml comment in one line
fixed: falsely show full set as missing in case of removing unneeded files from decompressed sets

103
clrmame Discussion / Some in between build.....
« on: 03 May 2012, 20:15 »
since I'm in the middle of something....and too busy to do a full release at the moment....so here's something to play with:

http://mamedev.emulab.it/clrmamepro/binaries/cmp20120503.rar

misc: reset profile to not scanned in case scan was skipped
misc: changed the error message for .7z files which aren't 7z archives
misc: added CMPro_TempFolder and CMPro_TempFolder_Clean settings to cmpro.ini to let
      you select the cmpro folder and optionally clean it on startup. Default value is
      the cmpro temp folder and data gets initially removed. You need to start/quit cmpro
      once to see this setting
misc: warnings window entries are logged to cmpro.log (cleared on startup)
fixed: chdversion check for merged sets can hide the result
fixed: xml parser failure when hitting an ending and starting xml comment in one line

104
News & Communication / clrmamepro 4.05 released
« on: 22 March 2012, 22:05 »
clrmamepro 4.05

added: profiler options option to prompt for software lists import during MAME/MESS import
added: chdman settings option to optionally show version mismatches during scan
misc: auto expand not fixed items in tree control
misc: improved scanner matching for identical named sets / softwarelists (with BIOS roms)
misc: updated to latest ziparchive lib
misc: updated to latest unrar lib
misc: scanner adv option to remove not renamed sets to backup now also applies to roms
misc: removed border from tree scan output (minor cosmetics)
fixed: warning about missing sysdefpaths rarely shows only "..." instead of list
fixed: batch rebuilding doesn't care about forcepacking attributes in dats

105
clrmame Discussion / cmpro 4.05 released
« on: 22 March 2012, 20:43 »
clrmamepro 4.05

added: profiler options option to prompt for software lists import during MAME/MESS import
added: chdman settings option to optionally show version mismatches during scan
misc: auto expand not fixed items in tree control
misc: improved scanner matching for identical named sets / softwarelists (with BIOS roms)
misc: updated to latest ziparchive lib
misc: updated to latest unrar lib
misc: scanner adv option to remove not renamed sets to backup now also applies to roms
misc: removed border from tree scan output (minor cosmetics)
fixed: warning about missing sysdefpaths rarely shows only "..." instead of list
fixed: batch rebuilding doesn't care about forcepacking attributes in dats

106
News & Communication / clrmamepro 4.04 released
« on: 02 March 2012, 15:05 »
clrmamepro 4.04

fixed: scanner crash when using "mark disabled sets as unneeded"
fixed: lib assertion when removing files from zip with double listed indexes
fixed: cmpro crashes within uneeded scan when you let it add rompaths for not existing systems
fixed: rebuilder does not rebuild software lists when they got identical files in non-softlists
fixed: old deprecated dat format is broken
fixed: identical set names can fool cmpro's set check (MAME software lists)
fixed: zip rename can rarely create double entries (you may now run into some not-fixed renames in such cases)
fixed: system's unbind all only fully works after restart
misc:  added workaround for a possible MAME/MESS -listsoftware specific output error which leads to wrong rom sizes
misc:  slightly changed the text for the softwarelist import prompt and system auto detect button
misc:  changed the way how active systems are read from config

107
clrmame Discussion / clrmamepro 4.04 released
« on: 01 March 2012, 22:25 »
clrmamepro 4.04

fixed: scanner crash when using "mark disabled sets as unneeded"
fixed: lib assertion when removing files from zip with double listed indexes
fixed: cmpro crashes within uneeded scan when you let it add rompaths for not existing systems
fixed: rebuilder does not rebuild software lists when they got identical files in non-softlists
fixed: old deprecated dat format is broken
fixed: identical set names can fool cmpro's set check (MAME software lists)
fixed: zip rename can rarely create double entries (you may now run into some not-fixed renames in such cases)
fixed: system's unbind all only fully works after restart
misc:  added workaround for a possible MAME/MESS -listsoftware specific output error which leads to wrong rom sizes
misc:  slightly changed the text for the softwarelist import prompt and system auto detect button
misc:  changed the way how active systems are read from config

108
News & Communication / clrmamepro 4.03a released
« on: 20 February 2012, 20:44 »
clrmamepro 4.03a

fixed: 7z crash for archives which don't use date/time stamps (t7z)
fixed: incorrect removal of sampleof assignements starting with .145u1

109
clrmame Discussion / clrmamepro 4.03a released
« on: 20 February 2012, 20:41 »
clrmamepro 4.03a

fixed: 7z crash for archives which don't use date/time stamps (t7z)
fixed: incorrect removal of sampleof assignements starting with .145u1

110
News & Communication / clrmamepro 4.03 released
« on: 20 February 2012, 14:24 »
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.


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.

111
clrmame Discussion / 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.

112
clrmame Discussion / new chd
« on: 19 February 2012, 16:50 »
....ok u1 is out with the new chd stuff...introducing version 5 of the chd format which is currently not yet supported in cmpro 4.02...haven't tested what happens with them...worst case could be that cmpro marks them as unneeded and they are moved to backup....

please be patient...I'm working on it...and hopefully release an update soon.

113
clrmame Discussion / 15 years....
« on: 05 February 2012, 21:54 »
not only a nice Levellers song, but yes, MAME turns 15 around today....Congrats...
well, I'm following this project since near the beginning and I have to say...wow...time flies..

Last but not least a small warning regarding .145:
- flac compression seems to be possible for chds, cmpro will soon support this
- flac compression can be used for samples as well and it seems that the .wav extension was removed (to support .wav and .flac). So be aware that scanning sample now most likely list them as unneeded. This will be handled very soon by cmpro.


114
clrmame Discussion / Merry XMas...
« on: 21 December 2011, 23:46 »
...and a Happy New Year...

Yes, holiday season is near and I'd like to thank you for all your support....
So while 2011 finally brought utf8/unicode support to cmpro, there are some tasks on my list for 2012...

So....shhh...there is something near for the *messy* users out there....
http://mamedev.emulab.it/clrmamepro/images/wipXMas.jpg

...and if you wonder why Aladdin is listed so often...well.....shhhhh...come back in 2012 ;)
(...and the final look&feel might differ...currently it's more playing around a bit...)


115
clrmame Discussion / deleted post about umlaute
« on: 12 December 2011, 06:31 »
Quote from: indigital
Hi,

I wonder what I have done or what has happened to cause this?

Thanks



I have no idea how this happened. I did not remove your post or account. I only answered you need a datfile in utf8 encoded datfile.  try posting again. sorry for this

116
News & Communication / clrmamepro 4.02 released
« on: 23 November 2011, 20:56 »
clrmamepro 4.02

removed: scanner advanced option: check for dupes (it's enabled by default now)
removed: scanner advanced option: use optimized rompath scan (it's enabled by default now)
added: scanner info line besides setinformation button to indicate not enabled sets/systems/chd regions
added: unbind all button for system picker window
misc:  optimized time needed for sysdefpath autodetection (roughly 10x faster)
misc:  changed file attribute routines to win32 api to avoid assertions on illegal dates
fixed: system picker's last entries can't be edited
fixed: deprecated dat loader did not force utf8 encoding


well...nothing really big in there...real life comes first....but I do have things on my list like:
better softwarelist support, chd rebuild, some experimental scanner speedup and there are tons of tiny things collected over the years....such things are not forgotten....but I simply don't have that much time.

117
clrmame Discussion / clrmamepro 4.02 released
« on: 23 November 2011, 20:45 »
clrmamepro 4.02

removed: scanner advanced option: check for dupes (it's enabled by default now)
removed: scanner advanced option: use optimized rompath scan (it's enabled by default now)
added: scanner info line besides setinformation button to indicate not enabled sets/systems/chd regions
added: unbind all button for system picker window
misc:  optimized time needed for sysdefpath autodetection (roughly 10x faster)
misc:  changed file attribute routines to win32 api to avoid assertions on illegal dates
fixed: system picker's last entries can't be edited
fixed: deprecated dat loader did not force utf8 encoding


well...nothing really big in there...real life comes first....but I do have things on my list like:
better softwarelist support, chd rebuild, some experimental scanner speedup and there are tons of tiny things collected over the years....such things are not forgotten....but I simply don't have that much time.

118
News & Communication / clrmamepro 4.01 released
« on: 21 September 2011, 10:33 »
clrmamepro 4.01

added:   Font selector (popupmenu->View->Select Font) for scanner tree and setinfo tree/list
added:   profiler option to support inverted crc32 for baddumps method (default = off)
fixed:   missing device path/system initialization randomly keeps devices unchecked
fixed:   circular renames inside zips don't work
fixed:   saving/loading of standard/mech/device path clones names when only 1 is setup

119
clrmame Discussion / clrmamepro 4.01 released
« on: 20 September 2011, 21:24 »
clrmamepro 4.01

added:   Font selector (popupmenu->View->Select Font) for scanner tree and setinfo tree/list
added:   profiler option to support inverted crc32 for baddumps method (default = off)
fixed:   missing device path/system initialization randomly keeps devices unchecked
fixed:   circular renames inside zips don't work
fixed:   saving/loading of standard/mech/device path clones names when only 1 is setup
misc:    limit list of not setup sysdefpaths to avoid too big prompt
misc:    don't allow profiler reset on exe based dat
removed: setinformation title flyover (obsolete and flickers)

120
clrmame Discussion / font selection test build
« on: 08 September 2011, 22:26 »
You suffer from the easter-europe utf8 tree control font issue?
You always wanted a larger font for the scanner output?
You got the circular zip rename issues?

Well, then get this test build here and unrar it over your installation:
http://mamedev.emulab.it/clrmamepro/binaries/cmpFont.rar

This build fixes circular rename issues and got a font selector. It will change the font for the scanner tree output and the set-information tree and list control.
You can find the font selector in the "View" context menu of the scanner (right click in the scanner tree window, select View, then Select Font at the bottom.
For the Easter Europe UTF8 issue you should select a font which supports all characters (most likely Arial or Segoe UI do...).

Enjoy testing....I will enjoy holidays....

Pages: 1 2 3 4 5 [6] 7 8 9 10

Page created in 5.211 seconds with 19 queries.