[arcade] ClrMamePro 4.032

[5] @ środa, 17 Maja 2017 21:32CET

Skomentuj

Nowa wersja jednego z najstarszych programów umożliwiający utrzymanie w ryzach kolekcji dumpów dla MAME - ClrMamePro 4.032 (cool little rom manipulation and management engine) już jest dostępna do pobrania.

4.032

  • fixed: dir2dat creates subfolders for found filenames with `. Now it translates it to ' (as the parser does anyway)
  • fixed: unique softwarelist folder check can fail and only show an empty list instead of details
  • fixed: batcher's "for rompath naming use "dafilefolder" created double foldernames when using dats with subfolders
  • fixed: batcher's "for rompath naming use "datfile name tag" or "datfile file" was not working
  • fixed: batcher's "for default naming use" options does not use the global profiler setting anymore
  • fixed: don't list existing parent roms in completely missing clones' output
  • fixed: profiler hides empty folders
  • fixed: wrong bios set assignment in non rom-merge-parse-mode for some sets which use merge tags to link to bios roms
  • fixed: profiler context menu tree delete folder switched to 'delete profile' when a profile in list view was selected
  • fixed: problem with memoryfile exceptions when working with enabled headers
  • added: batcher option to skip scan run when a batch rebuild did not create any files
  • misc: updated fuzzy set name check routine (which is rarely used though) giving more robust results
  • misc: better profiler tree display when delete/reset/clean cache on a folder or move profile (not jumping to root and collapsing the tree)
  • misc: show red/green dot profiler tree folder icons when profiles contain at least one red or only green items
  • misc: updated to zip archive: 4.6.4
→ [arcade] ClrMamePro 4.031c

4.031c

  • fixed: falsely create sampleOnly sets from empty sets (MAME >.180 genpin issue)

4.031b

  • fixed: statistic count values for sets which do not really exist (e.g. sets with only biosroms and nodumps/samples)
  • fixed: fix test for unneeded rom/detecting not separated biosrom checks interfear and you need a 2nd scan to get rid of it (MAME .178 decoccass v0a-.7e issue)
→ [arcade] ClrMamePro 4.031a

4.030a (2016-08-10)

  • fixed: scanner speed regression on crc32 collision sets

4.030 (2016-08-09)

  • added: supporting crc32 collisions within sets (equal crc32, different sha1/md5)
  • added: missing/total chds column for profiler and htmlReport
  • fixed: having set folders and archives can create wrong missing roms messages (mainly on Linux/ext4)
  • fixed: unneeded chds are not showing up if nothing of the set exists
  • fixed: MAME -listxml output was not taking changed temporary folder into account
  • misc: slight rebuilder speed update for rebuilding separated bios files
  • misc: updated unrar dll to 5.40.4
  • misc: compiled with VS Studio 2015 Update 3

4.029b (2016-06-14)

  • misc: linked with notelemetry.obj
  • misc: updated unrar dll to 5.40.2
  • misc: updated to 7z sdk/dll 16.02

4.029a (2016-04-20)

  • misc merger: "clean sets" option gets disabled when "move sets to" option is used. Otherwise it's too risky to accidently wipe out sets when doing multiple runs.
  • misc: compiled with VS Studio 2015 Update 2
→ [arcade] ClrMamePro 4.029

4.029 (2016-06-14)

  • misc: linked with notelemetry.obj
  • misc: updated unrar dll to 5.40.2
  • misc: updated to 7z sdk/dll 16.02
  • misc merger: "clean sets" option gets disabled when "move sets to" option is used. Otherwise it's too risky to accidently wipe out sets when doing multiple runs.
  • misc: compiled with VS Studio 2015 Update 2
  • fixed: software list export has a space at the end of the prolog
  • fixed: rare rebuild name-case-pick problem when rebuilding parent/clone sets where the clone uses different case in naming of the parent files
  • fixed: %H does not match all chd-only ones
  • added: setinfo lists referenced device roms in set file list
  • added: settings->compressor->chdman option setting to hide console window during verify process
  • added: batcher scanner option to include/exclude chd decompress in deep modes
  • added: batcher scanner option to disable deep (sha1/md5/full decompress) scan
  • misc: reorganized batcher prop pages (mainly used radio buttons for some options)
  • misc: updated unrar dll to 5.31

4.028 (2016-02-04)

  • misc: dir2dat, software exports adds offset=0
  • misc: dir2dat, prevent system sleep mode
  • misc: dir2dat, add manufacturer from folder also works for non-single-set mode
  • misc: dir2dat, when addYear/addManufacturer is used, tags get initialized with "????" (unless they get a value assigned by other options)
  • fixed: setinfo tree disappears when no devices or mechanicals are used

4.027 (2016-01-25)

  • misc: 32bit version still runs on SSE1 processors
  • misc: compiled with VS Studio 2015 Update 1
  • misc: updated to unrar lib/sdk 5.31.1 and 7z lib/sdk to 15.14
  • misc: prevent system sleep mode for scan, rebuild, merge tasks
  • misc: the minimum value for rebuilder option to skip folder after X skipped files is now 1
  • added: setinfo tree lists empty sets only on request (context menu) and empty tree branches are removed
  • misc: setinfo tree gets reendered on actions (apply, invert, etc) when show enabled/disabled is used
  • added: %r=1, %P=1, %H=1 variable (has roms, is sample-only set, is chd-only set)
  • misc: select sets variables %h,%p,%M,%B,%I,%r,%P,%H also supports =0 now (e.g. %h=1 has chds; %h=0 hasn't chds)
  • removed: cmpro.ini switch Adv_DatFormatXML, Export format (from setinfo) can now be switched in dir2dat
  • added: dir2dat can export in softwarelist format (pretty preliminary but a start)
  • added: dir2dat option add manufacturer -> from folder, which takes the current folder name as manufacturer/publisher (in single set mode only)
  • hint: if you don't collect chds/samples and don't want cmpro to moan about missing sets, you can use %H=1;%P=1 (Apply, Invert, check 'initial invert' checkbox) to disable chd-only and sample-only sets
→ [arcade] ClrMamePro 4.026

ClrMamePro 4.026

  • fixed: memory corruption and random crash during sethash generation
  • fixed: disabled softwarelists with non-unique assigned paths could lead to wrong missing set messages
  • added: set information copy2clipboard context menu to generate set lists
  • misc: updated 7z library and sdk to 15.09

4.025 (2015-10-12)

  • misc: better support for UHD screens (button bar, statistic window output, initial default size of sizeable windows)
  • misc: updated unrar library 5.30.5
  • misc: updated 7z library and sdk to 15.08
  • fixed: crash when going from profiler create to scanner setinfo
  • fixed: exception when loading of 7z dll failed
  • fixed: evil romcheck skip when chds of the set are missing and the archive is stored in the same path
  • fixed: re-fixed wrong placed/unneeded chd detection problem when setnames share the same name across software lists
  • fixed: showing wrong bad chd checksum messages when setnames share the same name across software lists and one chd is missing
  • fixed: unneeded set check marks some sets as unneeded when you have a pretty uncommon setup where chds in the dat are listed as roms with subfolders

4.024 (2015-09-23)

  • fixed: cmpro still shows a wrong checksum message for unneeded chds even after removing them
  • fixed: general 32bit cut down issue when calculating size/checksums of files in zip64 archives
  • misc: xml datfiles with "machine" elements instead of game elements are parsed, too
  • misc: xml datfile export (either setinformation or dir2dat) uses "machine" as set element (cmpro.ini Adv_SetElementXML value holds the value in case you want to change it to "game")
  • misc: updated zipclass library to 4.6.2
  • misc: updated unrar library 5.30.4
  • misc: updated 7z library and sdk to 15.07
  • misc: ah yeah, if you don't know already, zip64 format now is officially supported

 

 

 

→ [arcade] ClrMamePro 4.023

ClrMamePro 4.023

  • fixed: cmpro did not mark old chd files (replaced with identical named but different checksum files) as unneeded
  • fixed: cmpro oversees some unneeded chds (dupe) chds in sysdef paths when the correct chd is also present (quizard sets)
  • fixed: cmpro doesn't warn about some unpacked rom files within chd subfolders if a rom archive also exists
  • added: setinformation "initial invert" option, which inverts your selection on database load (so you need to manually hit the invert button)

 

 

→ [arcade] ClrMamePro 4.021a

ClrMamePro 4.021a

  • fixed: nspirit nodump hashcollision issue which was a sideeffect of the 4.020 hashcollision fix

4.021

  • fixed: possible crash with corrupt settings file
  • fixed: rare issue where a sample parent set with no samples for its own and multi-softwarelist support is marked as unneeded
  • fixed: possible crash on cmpro start on read-only device or full device
  • fixed: structural issues and possible crash when using dats with releases and run into double name issues
  • fixed: double name check when using releases
  • fixed: some dialogs don't use "MS Sans Serif" as font...
  • fixed: adjusted some warning messages to use [SOFT] instead of [LIST]
  • fixed: setinformation "hide parent" does not work for listed disks
  • fixed: unpacked set with chds can be falsely detected as misplaced
  • fixed: rare typo based bug in checking unneeded sets/chds
  • fixed: hashcollision sets with nodumps can create circular fix-unneeded/fix-missing scenarios
  • misc: better unneeded detection of chds within an identical setnames relation (softwarelists/Non-Software List)
  • misc: better wrong sysdefpath detection of chds within an identical setnames relation (softwarelists/Non-Software List)
  • added: automatically detect mame and mess as xml root elements
  • added: supporting biossets with samples (and sampleof) elements
→ [arcade] ClrMamePro 4.018

ClrMamePro 4.018

  • fixed: official 7z bug which causes a crash when a fake 7z archive file is being processed
  • fixed: rebuilding bios files in hash collide full merge mode creates dupes (this also affects dat export)
  • fixed: wrong statistics "wrong named chd count"
→ [arcade] ClrMamePro 4.017

ClrMamePro 4.017

  • added: support for biossets with chds
  • fixed: obsolete missing game message for sample-only sets in multi-software list mode
  • fixed: deprecated dat export exports biossets as resource and game
  • misc: updated to latest rar (5.21) and 7z sdk (9.38)
     

 

→ [arcade] ClrMamePro 4.016

ClrMamePro 4.016

  • So what will change if you scan your MAME set with the new cmpro version: - unmerged sets: (you don't use this for MAME, do you...), nothing changes... - split merged sets: you will see some wrong placed roms now since clrmame did not kill parent/clone relationships - full merged sets: you will see several wrong named roms (due to hash collisions)
  • misc: Changed the way how hash collisions are handled. A hash collision happens when you got identically named files with different hashes within a parent/clone relationship. In the past cmpro either removed the parent/clone relationship completely or you were forced to split merged mode. Now, in case of a hash collision *and* only if switch to full merged sets (scanner, rebuilder or merger), the rom names of the clones will be switched to a naming convention which you can select. Default is setnameromname. You can select the naming in profiler options 'Naming pattern'. A flyover tells you which variables you can use there. %1 (plus something else) is mandatory here. Again, only if full merged mode and hash collisions are active. You also got an option there to say how many files get renamed. Either only the single hash collision clone file, or all files in this clone set or all clone files in all clones of this parent clone relationship.
  • added: added option (Settings screen) to allow a full merge mode which ALWAYS stores parent/clones the way described above, no matter if a hash collision is there or not. This is the "hash collision name" mode. If you're using this, the upper mentioned selection of files which get renamed is obsolete. In this mode all clone files in the parent clone relationship are renamed.
  • added: batcher rebuilder option "never compress files" which allows you to create unpacked sets
  • removed: "Possible wrong nodump definition found" cleanup step prompt. It's actually a special case of hash collision and so it's handled the same way as other collisions.
  • misc: some intern changes so that you got theoretically 32k path length support (Hello Tosec..) If you need such long paths, you need to add "?" in front of your rom/sample/add/rebuilder source/destination/etc paths.. So for example: ?E:tempthis is a long folder name right or wrong blabalbalblablablablabalabl
  • misc: updated to latest unrar dlls
  • misc: merger works with subfolders
  • misc: "double roms detector" during parsing handles weird merge tag combinations better
  • misc: "double setname" is also performed when you're using "release" elements and switch modes
  • fixed: belongs_to_parent check fails on 0-byte files
  • fixed: weird messages when you enable the clone but disable its parent in full merged mode
  • fixed: remove obsolete wrong merging or missing set messages (which normally get removed in 2nd scan)
  • fixed: adding sampleonly sets may cause issues when you got softwarelist which share the setname
Do ściągnięcia
cmp4032 32-t2e.pl.zip
cmp4032 64-t2e.pl.zip
Dodatkowe informacje
Inne treści związane z tematem
[TOOLS] Romulus 0.035 [TOOLS] Romulus 0.035;
Pojawiła się kolejna wersja Romulusa, który podobnie jak ClrMAME pozwala porządkować i zarządzać romsetami emulowanymi przez MAME/MESS. Program jest w stanie importować pliki .dat (stary format i pliki XML), radzi sobie też całkiem dobrze z Messem, czyta także pliki spakowane w ...
[TOOLS] Emulator Organizer v6.7.150 [TOOLS] Emulator Organizer v6.7.150;
Pojawiła się świeża odsłona Emulators Organizer, autorstwa Ali Hadid (MyNes), pozwala zarządzać kolekcją romów w naszych skromnych dyskowych archiwach.  
[TOOLS] Emulator Organizer v6.7.129 [TOOLS] Emulator Organizer v6.7.129;
Pojawiła się świeża odsłona Emulators Organizer, autorstwa Ali Hadid (MyNes), pozwala zarządzać kolekcją romów w naszych skromnych dyskowych archiwach.  
[Frontend] QuickPlay 4.2.1 [Frontend] QuickPlay 4.2.1;
Pojawiła się u nowa wersja uniwersalnej nakładki na emulatory QuickPlay - programik, który z ciekawostek np. pozwala zintegrować się np. z GameBase (gdyby komuś nie odpowiadało korzystanie z GB:P), obsługuje również LibRetro (RetroArch)