Nowa wersja jednego z najstarszych programów umożliwiający utrzymanie w ryzach kolekcji dumpów dla MAME - ClrMamePro 4.039 (cool little rom manipulation and management engine) już jest dostępna do pobrania.
4.041
- added: Select Sets variables %R %G to filter by for Region / Language
- added: Batcher, rebuilder setting to avoid message prompts
- misc: support dat date attribute format YYYY-MM-DD without specifying timestamp
- misc: rar/7z/uncompressed files timestamps are handled as UTC based, zip as non UTC based
- fixed: some unpack/pack zip operation fail on very long file/path names
- fixed: interative folder creation for UNC paths is broken
- fixed: systems auto assign fails for software lists
- fixed: fail to load dats from www when www profiler definition file doesn't use http/https in the links
→ [arcade] ClrMamePro 4.040
4.040
- fixed: falsely hiding some missing information (split merged sets with nodump chds)
4.039a
- fixes a crash bug when loading dats with bad date entries
4.039
- fixed: www profiler, don't truncate protocol from page url, so you can use http or https (however you need to update your settings once)
- fixed: www profiler shows downloaded and updated dats still as update
- fixed: don't prompt user that the download was ok when www profiler loaded a decompressed dat
- fixed: downloaded and not moved decompressed dats get removed when closing cmpro
- fixed: some sets don't get marked as unneeded or weird renames are proposed in mame/software list combined mode only
- fixed: parent/clone relationship of software list roms got lost under some circumstance
- fixed: 32k pathlength support doesn't work for profiles/datfiles
- fixed: fixing a wrong sysdefpath issue only worked when you got "ask before fixing" enabled
- fixed: xml parser fails on xml files with
- fixed: falsely trim "." characters at the end of filenames
- fixed: falesly check 'marked disabled sets as unneeded' sets for wrong names
- fixed: falsely hide missing bios roms in bios sets when separate bios sets is disabled
- fixed: falsely skip rebuilding bios roms in bios sets when separate bios sets is disabled
- fixed: falsely load not updated profiler cache after delete profile operations
- fixed: 32k path support failed for paths which are exactly MAX_PATH long
- fixed: scanner font selection isn't applied/saved when you use the default font (blank name)
- fixed: misleading wrong merged messages when using regions/languages
- misc: www profiler, allow redownload of local datfiles
- misc: use UTC based time/date for date/time fixing
- misc: allow odd second values (MS DOS times are over)
- misc: allow yyyymmddTHHMMSS as date/timestamp in dat
- misc: www profiler can handle urls which provide filenames by content-disposition header information
- misc: updated rar ddl
- added: %L=1/0 option for set-info select sets to enable/disble sets which reference software lists
- added: show number of selected profiles/datfiles in profiler window title
→ [arcade] ClrMamePro 4.036a
4.036a
- fixed: broken rar support in 64bit version (64bit conflict of rar and sha1 class), updated rar dll to 5.8 (4.036a)
→ [arcade] ClrMamePro 4.036
4.036
- added: automatic 32k path length support, no more need to use ? prefixes (*)
- fixed: miss-list listed some sample-only-sets where the parent is autogenerated (e.g. fantasy_sound, nes_jf13, etc)
- fixed: wrong software list rom size for roms which imply an offset of 0x00000000 as default
- fixed: remembering window positions on multiple / virtual screens fails
- fixed: rebuilder match count for files with identical crc32 but different sha1
- fixed: rebuilder removal of rebuilt files for files with identical crc32 but different sha1
- fixed: detect chd clone to clone moves (aka MAME 206 vs4e to vs4eo rename)
- fixed: rom count for fully missing sets included bios roms even when the bios set is available
- fixed: select sets options like initial invert / incl. clones/devices etc should only be activate when select sets or from file is specified
- misc: rebuilder log adds software list information to file name
- misc: dir2dat writes chd files as disk
- misc: added cmpro.ini option Adv_WindowToFront = on (on / off) to handle the automatic bring window to front functionality
- misc: profiler cache which reduces rescanning datfiles/settings on each profiler visit, should speed up profiler for users which have lots and lots of dats. Delete/Add/Move operations will force a refresh at the moment though
- misc: limit extension removal to a max of 3 characters and no space after the .
- misc: updated zip, rar and 7z dlls (4.6.7, 5.71, 1900)
- misc: updated sha1 c++ class implementation to 2.1
- misc: switched to Visual Studio 2019
→ [arcade] ClrMamePro 4.035
4.035
- added: batcher, scanner, auto save have/miss list options
- fixed: case rename on eFAT formatted drives does not work
- fixed: profiler sorting of items in "new datfiles
- fixed: possible archive loss when fixing names in password protected 7z sets and not using 7z's native rename
- fixed: setinformation attributes (size/hashes) for clonesamples/clonechds aren't listed sometimes
- fixed: clone sets which only consist of chd nodumps appear wrongly as missing
- fixed: chd-only clone sets which only consist of a parent clone are wrongly listed as missing set
- fixed: bad 32bit cast causes name check to fail for > 32bit sized files
- fixed: hashcollision check different sha1 values are not detected when crc32s are identical
- misc: strenghten merge attribute rule when datfile holds merge attributes and you got parse merge attributes on
- misc: don't show "Sets Option Disabled" warning in batch mode
- misc: prompt rebuilder errors only once per destination file
- misc: updated to 7z sdk 18.05, rar to 5.60, zipArchive lib to 4.6.6
→ [arcade] ClrMamePro 4.034
4.034
- fixed: due to a cache flag error, in non-merged mode, cmpro took merge attribute information for names into account which is wrong
- fixed: setinfo, falsely hide empty parent set and its clones in tree when parent is empty but clones got content
- fixed: scanner, falsely list empty parents set in full merged mode as wrong named when parent is empty
- fixed: scanner, falsely list empty parent set in full merged, multi-software list mode as missing when set exists in various software lists
- fixed: miss list generator falsely lists sampleonly sets when they only reference parent samples
- fixed: scanner, falsely show wrong case set messages when missing option is turned off
- misc: allow romclones to be sampleparents
- misc: switched to visual studio 2017 (also for updater)
- misc: updated zipArchive lib to 4.6.5, 7z sdk to 18.01
→ [arcade] ClrMamePro 4.032
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
wstecz01/03/2021 23:32
Inne treści związane z tematem
![[arcade] Mame x64 0.230 31/03/2021](https://www.t2e.pl/Photos/www/picphoto/f9d8c6f41.jpg,134)
W nowym roku pierwsze MAME i znów cała grupa zmian - szczerze mówiąc już dawno straciłem rozeznanie, co tak naprawdę poszło do przodu w obsłudze arcade i changelog jest co raz bardziej nieczytelny.
![[arcade] HbMameUI x64 0.230 31/03/2021](https://www.t2e.pl/Photos/www/picLogoty/13901522381.jpg,134)
HbMame (HomeBrewMame) jest modyfikacją MAME umożliwiającą odpalenie nieoficjalnych gier na sprzęt arcade obsługiwany przez MAME - nieoficjalne, amatorskie to wcale nie znaczy, że gorsze.
![[Arcade] Arcade x64 0.230 29/03/2021](https://www.t2e.pl/Photos//www/picLogoty/arcade-mameuifx1.jpg,134)
Jeden z najlepszych klonów MAME wcześniej rozwijany przez MameSick jako MameUIFX a teraz przez Robbberta (MameUI32, MessUI, HomebrewMame).
Wersja 32 bitowa MAME Arcade 0.230 dostępna jest tutaj
![[FRONTEND] EmuLoader 8.8.8](https://www.t2e.pl/Photos/www/picphoto/3e14e4b41.jpg,134)
Nowa wersja frontendu EmuLoader - nakładki, uznawanej za jedną z najwygodniejszych tego typu rozwiązań, pozwalającą ułatwić nam obsługę emulatorów Arcade - MAME, Demul, SuperModel i innych.