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 11
121
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

122
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

123
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

124
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

125
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

126
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.

127
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.

128
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.

129
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.


130
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...)


131
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

132
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.

133
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.

134
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

135
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)

136
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....

137
News & Communication / clrmamepro 4.00b released
« on: 08 September 2011, 14:54 »
well, a little in between holiday release to fix the reported issues...


clrmamepro 4.0b

fixed: rebuilder ignored 'recompress'
fixed: compress to rar/7z created zip files
fixed: little typo in systems dialog
fixed: stats are not kept correctly over sessions (empty stats window)
fixed: biossets with set romof are not handled as biossets (sys1 with soundboard)
misc:  don't write utf8 BOM for old-style dats


for the ctreectrl/utf8/easter europe issue, see the other post on my board...

138
clrmame Discussion / clrmamepro 4.00b released
« on: 07 September 2011, 22:10 »
well, a little in between holiday release to fix the reported issues...


clrmamepro 4.0b

fixed: rebuilder ignored 'recompress'
fixed: compress to rar/7z created zip files
fixed: little typo in systems dialog
fixed: stats are not kept correctly over sessions (empty stats window)
fixed: biossets with set romof are not handled as biossets (sys1 with soundboard)
misc:  don't write utf8 BOM for old-style dats


for the ctreectrl/utf8/easter europe issue, see the other post on my board...

139
well, some little research pointed me to the correct direction....

http://www.eggheadcafe.com/software/aspnet/31482515/common-controls-and-unicode-support-problem.aspx

funnily enough a TreeCtrl uses a different font than e.g. an edit box and that used font doesn't support all characters...so in that case you see placeholders like blocks or pipe symbols in the control. Don't worry, internally everything is handled correctly, so you files will be correct...it's just a display issue...

The solution is to switch the font (e.g. to MS Shell Dlg) within the application for the tree control....something which will come in a later release


140
clrmame Discussion / clrmamepro 4.00a released
« on: 01 September 2011, 21:39 »
clrmamepro 4.0a

fixed: crash in filedialog of "add Profile"
misc:  smarter is-bios-rom check if bios definitions hold identical checksums
misc:  fixed homepage and forum link in installer

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

Page created in 0.145 seconds with 17 queries.

anything
anything