[新聞] (Rom Management) ClrMamePro v3.130

看板Emulator (模擬器)作者 (大家好,我是胸部星人)時間16年前 (2009/08/08 10:19), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/1
2009.08.07 added: - 1st part of the upcoming new toy “Rename Wizard”. - You may know about the major set renames in latest MAME, well the Rename - Wizard should help you in the future to update e.g. related datfiles (like artwork datfiles, etc…). The basic idea is: Load an old datfile and a new datfile. Find set renames. Apply the renames to a third datfile (e.g. artwork) either to rom or set level and save this dat. So the 1st step is to find set renames. - Logiqx’s MAMEDIFF is usually used for such a thing but MAMEDIFF isn’t as accurate as you might think. So Logiqx and myself though about other ways to find renames. The current idea is a 6-path check (from highest to lowest prio). - 1) unique set hash compare: Hash is created over all rom/disk hashes and in case of nodumps or samples over names. Hash lookup tries to find a matching set. - 2) single unique rom hash compare: Take a single unique rom hash of old datfile set and check if it’s a single unique hash in new datfile. Use this to find a matching set - 3) single unique chd hash compare: similar to 2) but on chds - 4) fuzzy name check: similar to cmpro’s scanner set name check. Tries to find the ‘best fit’ name - 5) lazy description compare: try to match the descriptions - 6) lazy set compare: try to match the setname - Currently a complete set list is produced showing something like: old name -> new name [succeeded matching method] or *old name -> new name [succeeded matching method] or old name -> ? (when no match was found... .propably a removed set) The * indicates a name change. This part is already in…you can play around with it if you like. The next steps will be: - optionally disallow parent-to-clone renames (since a lot of dats work on parent sets only) - load and apply changes on 3rd datfile - The Rename Wizard is not directly visible at the moment…but still easy to find. Check out popup menus if you want to know more ABOUT it. - warning when ‘Sets’ scan option is not enabled - dir2dat option to create a 0 byte file for empty folders misc: - show common rebuilder warnings only once and not per addpath - improved fuzzy set name check fixed: - xml dats with UTF ByteOrderMark aren’t listed in profiler - when using header support, rom size values are wrong - offline datfiles 0 crc/ 0 size issue _____________________________________________________________________________ 下載:3.130 http://mamedev.emulab.it/clrmamepro/binaries/cmp3130_32.zip http://mamedev.emulab.it/clrmamepro/binaries/cmp3130_32.exe http://mamedev.emulab.it/clrmamepro/binaries/cmp3130_64.zip http://mamedev.emulab.it/clrmamepro/binaries/cmp3130_64.exe Datfiles http://mamedev.emulab.it/clrmamepro/datfiles.htm Button Bars http://mamedev.emulab.it/clrmamepro/buttonbars.htm 官方:http://mamedev.emulab.it/clrmamepro/ -- 莫 再 提 莫 再 吵 莫 再 問 莫 再 捧 莫 再 信 莫 再 爭 莫 再 講 莫 再 聞 莫 再 理 莫 再 叫 莫 再 貶 莫 再 寫 莫 再 說 莫 再 想 莫 再 求 莫 再 打 莫 再 用 莫 再 扯 莫 再 婊 莫 再 罵 莫 再 扛 莫 再 聊 莫 再 管 莫 再 傳 莫 再 投 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 59.115.177.52
文章代碼(AID): #1AVE2zSZ (Emulator)
文章代碼(AID): #1AVE2zSZ (Emulator)