Vai al contenuto


Foto

clrmame update


  • Please log in to reply
412 replies to this topic

#391 lycenhol

lycenhol

    Mame Maniaco

  • Members
  • StellettaStellettaStellettaStellettaStellettaStelletta
  • 1021 Messaggi:
  • Location:Cittเ della Leonessa
  • Interests:MAME

Inviato 30 June 2012 - 10:51 AM

CITAZIONE(s_bastian @ 30 June 2012, 10:45) <{POST_SNAPBACK}>
Prova a TOGLIERE la rom neogeo e a fargliela rebuildare (se te lo da su TUTTI ่ facile che il problema sia sul bios)


Grazie della isposta
Il problema ่ che, come mi avete insegnato voi, ho fatto rebuildare l'intero romset, quindi anche neogeo.zip sleep.gif
Associato dell'"ANONIMA PORCELLINI" [World Wide Anonimous Guinea Pig]
MB: Asus A8n-Sli Deluxe - CPU: Athlon 64 3500 939 - RAM: 1024 MB DDR 400MHz - GPU: Gigabyte 6600 GT PCI-X - DVD: Pioneer - DVD-R: Pioneer 110 DL - HD1: SATA Maxtor D10 160 GB - HD2: PATA Maxtor D9 120 GB - HD3: SATA Maxtor D10 300 GB - KEY: Logitech Internet Navigator - MSE: Logitech IFell - CASE: Thermaltake Tsunami
Mame 0.105u3 :(

#392 Roman

Roman

    ClrMame Dev

  • Members
  • StellettaStellettaStellettaStelletta
  • 209 Messaggi:

Inviato 09 August 2012 - 09:52 PM

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


#393 Roman

Roman

    ClrMame Dev

  • Members
  • StellettaStellettaStellettaStelletta
  • 209 Messaggi:

Inviato 21 August 2012 - 09:46 PM

4.07a

fixed: wrong sysdefpath prompt reappears even if you press yes-to-all
fixed: wrong sysdefpath is listed in scan results tree even if it was fixed

#394 Roman

Roman

    ClrMame Dev

  • Members
  • StellettaStellettaStellettaStelletta
  • 209 Messaggi:

Inviato 21 September 2012 - 09:18 PM

4.08

added: batcher rebuilder and scanner merge mode overwrites
added: supporting rar and 7z binaries rename operation. However your packer version needs to support it. For 7z, the latest alpha does. If your version does not, you can uncheck the option in settings compressor 7z and/or rar.
misc: updated to 7z sdk 9.22 for reading and unpacking 7z archives (e.g. supports LZMA2)
fixed: wrong unneeded files message in samples folder if you're using software lists
fixed: rare obsolete missing but fixable chd message based on rompath ordering
fixed: decompressed samples in non wav format causes wrong prompts

#395 Roman

Roman

    ClrMame Dev

  • Members
  • StellettaStellettaStellettaStelletta
  • 209 Messaggi:

Inviato 29 September 2012 - 09:16 PM

4.08a

misc: test if 7z/rar rename operation is available, otherwise it will be disabled automatically.
You need to enabled it manually (if supported by 7z)...I may change that to auto-enable
in the future.
fixed: rare obsolete missing but fixable chd message for sets without roms
fixed: workaround for 7z.exe no-file-in-archive corruption (e.g. after removing all files from it
you were not able to add new files to it)


#396 Roman

Roman

    ClrMame Dev

  • Members
  • StellettaStellettaStellettaStelletta
  • 209 Messaggi:

Inviato 24 October 2012 - 10:06 PM

4.08b

added: parsing of driver status flag (good|imperfect|preliminary), %D can be used for set selection
misc: some minor optimization for fix missing if one and the same checksum reappears in the same set
fixed: 7z utf8 name reading was broken since switch to sdk 9.22 in 4.08 (used local code page instead)
fixed: wrong "wrong placed" / "unneeded" prompt when there are softwarelist/non-softwarelist chd clashes
fixed: wrong prompt for possible rompath addition for disabled sysdefpaths standard/device/mechanical


#397 Roman

Roman

    ClrMame Dev

  • Members
  • StellettaStellettaStellettaStelletta
  • 209 Messaggi:

Inviato 04 December 2012 - 08:20 PM

4.09

fixed: rename profiles (which are based on a xml dat) corrupts xml structure
fixed: fix missing doesn't look into parent set in rompaths in full merge mode it might oversee missing but fixable roms
misc: changed size of compressor settings window


#398 Roman

Roman

    ClrMame Dev

  • Members
  • StellettaStellettaStellettaStelletta
  • 209 Messaggi:

Inviato 10 December 2012 - 09:32 PM

4.09a

misc: take over a set bad dump chd status flag for all parent/clone instances of that chd

#399 Roman

Roman

    ClrMame Dev

  • Members
  • StellettaStellettaStellettaStelletta
  • 209 Messaggi:

Inviato 14 February 2013 - 09:23 PM

4.010

fixed: 7z working with filenames starting with an "@" fails if the filename also contains a space
fixed: header support: possible infinite loop when file is too short
fixed: header support: wrong hash calculation (in file and memfile) when file is too short
fixed: detection of prefered archive type falsely failed for unpacked sets causing creation of zips
misc: unneeded check also detects obsolete chd folders
misc: explicity test folder for no entries to avoid possible deletion of NTFS junctions
misc: check if file really exist in 7z/rar archives before trying to remove them. Gives a small speed gain


#400 Roman

Roman

    ClrMame Dev

  • Members
  • StellettaStellettaStellettaStelletta
  • 209 Messaggi:

Inviato 31 July 2013 - 09:06 PM

4.011

added: profiler column timestamp when dat was added
misc: removed some visual effects (useful if you're using dark themes)
misc: updated to latest ziparchive library
misc: rebuilder log shows more info for 'Exists' and 'Skipped'
fixed: runtime error with 0 sized packed files and header support
fixed: software lists of a previous loaded datfile stay when no xml datfile is loaded afterwards
fixed: batchrun uses previous scan data sometimes incorrectly
fixed: rebuilder destprestring function does not pick clone or bios set when file belongs to them only (issues with e.g. %a)
fixed: 7z/rar removal of unneeded files in archive subfolders does not work
fixed: chds and samples with extensions loose extensions
fixed: xml file header parser can (by mistake) detect a mess -listxml output as a mess software list output
fixed: xml parser crash when xml file is wrongly detected as mess software list ouput (above)


#401 Roman

Roman

    ClrMame Dev

  • Members
  • StellettaStellettaStellettaStelletta
  • 209 Messaggi:

Inviato 20 August 2013 - 08:29 PM

4.011a

misc: supporting multiple device_ref entries (removed %i from rebuilder poststring variables though)
misc: replaced 7z case fix with exe rename when possible
misc: disabled obsolete archive folder check for external packers (since they might remove the folder and entries)


#402 Roman

Roman

    ClrMame Dev

  • Members
  • StellettaStellettaStellettaStelletta
  • 209 Messaggi:

Inviato 08 December 2013 - 09:44 PM

Wow...another year comes to its end...and nearly no cmpro releases... Well..I'm still alive but budget and timewise I'm not that deep into MAME and CMPRO development anymore. Real life job, and way more important, family takes most of my time...which is actually great. Sorry for the users which sent in a request which didn't make it in yet...they are not forgotten though. Enjoy the rest of the year, have a great holiday season and look forward to a healthy 2014. Ah yeah...some end of year build


4.012

added: profiler tree option "Profile List Includes All Subfolder Entries"
which shows you profiles on the selected plus all sublevels
added: cmpro.ini option "Adv_MinimizeCHDMan = on" to keep chdman windows minimized (not hidden)
misc: updated unrar.dll with the release of winrar5
fixed: zero padding in offlineList xml parser was not working correctly
fixed: little memleak when you drag'n drop profiles in profiler
misc: changed rar/7z rename operations a bit to made them more safe against possible external packer failures
misc: minor changes to disk name checks to avoid rare issues with identical hashes but different names within a parent/clone relationship (in full merge mode)

#403 Roman

Roman

    ClrMame Dev

  • Members
  • StellettaStellettaStellettaStelletta
  • 209 Messaggi:

Inviato 22 December 2013 - 09:24 PM

4.012a

fixed: rar processing freezes when handling multi volume rars
fixed: rar deletion failed due to some other multi volume handling (dll update)
misc: changed default operation for "Edit Datfile..." from ShellExecute "edit" to "open"

merry xmas

#404 Roman

Roman

    ClrMame Dev

  • Members
  • StellettaStellettaStellettaStelletta
  • 209 Messaggi:

Inviato 05 February 2014 - 09:07 PM

4.012b

fixed: unneeded samples can cause crash
fixed: rebuilder fails on filenames containing special character '`' which is internally used
fixed: crash on illegal 7z file dates
fixed: case fix for rar/7z without using their rename operations removes file and leads to crash
misc: updated to latest unrar dll
misc: updated to latest ziparchive class


#405 Roman

Roman

    ClrMame Dev

  • Members
  • StellettaStellettaStellettaStelletta
  • 209 Messaggi:

Inviato 24 March 2014 - 09:07 PM

4.014

misc: switched to 7z CPP SDK core now
Unpack operations and hash calculations are now done blockwise.
So you should not run into memory issues with huge 7z files anymore.
misc: reenabled detection of unneeded folders within rar/7z files with safe handling on delete
fixed: no more possible double file creations when using external packer's rename command
fixed: possible assertion when not using external packer's rename command
misc: updated unrar dll

#406 Roman

Roman

    ClrMame Dev

  • Members
  • StellettaStellettaStellettaStelletta
  • 209 Messaggi:

Inviato 26 March 2014 - 08:50 PM

4.014a

fixed: accidently reintroduced 7z case fix issue when using 7z exe's rename operation


#407 Roman

Roman

    ClrMame Dev

  • Members
  • StellettaStellettaStellettaStelletta
  • 209 Messaggi:

Inviato 17 April 2014 - 08:53 PM

4.14b

fixed: not initialized variable causes 7z decompress warnings in Windows 8.1 (64bit only)


#408 Roman

Roman

    ClrMame Dev

  • Members
  • StellettaStellettaStellettaStelletta
  • 209 Messaggi:

Inviato 19 August 2014 - 09:47 PM

ok...before I concentrate on the already mentioned storing/naming methods for full merged sets and hash collisions, I wanted to get rid of my current development version....

4.15

fixed: corrected handling of sets with only bios roms and sample clone (MAME 154 gp110 sets)
fixed: dir2dat not always writes cr/lf as line delimiter (deprecated format only)
fixed: rebuilder log shows no reason for already rebuilt files
fixed: rebuilder shows warning when rebuilding uncompressed file which already exists in destination
fixed: rebuilder recreates files (when not needed) when you use chds files as roms
fixed: crash when redrawing scan results (some rare circumstances)
misc: optimized general hash calculation / file read routine
misc: removed crc=-1 / 1 suspicious checksum check
misc: changed nes header file to be a bit less strict
misc: updated to latest ziparchive class lib, unrar dll
misc: parse rom merge tags enabled by default (on clean install)


sorry...no work yet on
- faster decompressed sets support
- +r/+h/+s warnings also in logs
- logfile name additions in case of using multiple instances...
such requests are still on my list...so don't worry ;-)

#409 Roman

Roman

    ClrMame Dev

  • Members
  • StellettaStellettaStellettaStelletta
  • 209 Messaggi:

Inviato 24 December 2014 - 12:58 AM

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)
 
 
 
So what's new:
 
 
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 setname\romname. 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:\temp\this 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

  • josef 1975 and biasini like this

#410 josef 1975

josef 1975

    Mame Maniaco

  • Members
  • StellettaStellettaStellettaStellettaStellettaStelletta
  • 2136 Messaggi:
  • Gender:Male
  • Location:Verona, Italy
  • Interests:Computer, Mame, MameCab, ecc.

Inviato 26 December 2014 - 11:11 PM

once again, thank you!!


MAMEUIFX 0.161 CON M+GUI 1.5.8 (WORKING SET ONLY)
INTEL i5 3570 3.8GHZ, 8GB RAM DDR3 1600mhz, RADEON HD5850 1GB, HDD SSD 120GB HYPERX + SEAGATE 1TB


Marquee.gif

CABINATI: |MAGNUM PLUS| |LADERCAB| |ADJCAB| |SCABCAB|

GUIDE:
|CLRMAME PRO| |MAME SU XBOX| |CAVO VGA-SCART RGB| |EFFETTI HLSL IN MAME|

 


#411 Roman

Roman

    ClrMame Dev

  • Members
  • StellettaStellettaStellettaStelletta
  • 209 Messaggi:

Inviato 18 February 2015 - 09:12 PM

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)


#412 Roman

Roman

    ClrMame Dev

  • Members
  • StellettaStellettaStellettaStelletta
  • 209 Messaggi:

Inviato 12 March 2015 - 08:31 PM

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"


#413 Roman

Roman

    ClrMame Dev

  • Members
  • StellettaStellettaStellettaStelletta
  • 209 Messaggi:

Inviato 27 May 2015 - 08:41 PM

4.020
 
misc:  using "engine" and "game" elements as defaults which allow loading of new MAME binaries and dats without modifying engine.cfg
fixed: game name check might produce a wrong warning for full merged chd sets where the parent does not have chds
fixed: sampleclones check for sample-only sets fails and reports missing sets
 





0 utente(i) stanno leggendo questa discussione

0 utenti, 0 ospiti, 0 utenti anonimi