找回密码
 立即注册

微信扫码登录

使用验证码登录

QQ登录

只需一步,快速开始

楼主: 寒冰心雨

MAME - Update ROMs&CHDs (v0.276 to v0.277)

[复制链接]

1

主题

25

回帖

1240

积分

金牌会员

积分
1240
发表于 2025-5-6 23:20:21 | 显示全部楼层
本帖最后由 81231300 于 2025-5-6 23:40 编辑

請問一下如果使用ClrMamePro來整理CHD,Datfile有兩個選項:
MAME 0.277 CHDs (merged)
MAME 0.277 CHDs (merged) (dir2dat)
想請問的是,若我選擇MAME 0.277 CHDs (merged) (dir2dat)的DAT來做整理的話CHD完全沒有問題

但我若使用MAME 0.277 CHDs (merged)的DAT做整理的話,就會出現18樓大大的訊息狀況
Aero Fighters Special (VER 1.00G) [system: Taito G NET (COH-3002T) - 文件: aerofgtsg - 大小: 7mb]
required chd version mismatch: aerofsp.chd [found version: 4] [required version: 5]

Brave Blade (VER 1.40G) [system: Taito G NET (COH-3002T) - 文件: brvbladeg - 大小: 7mb]
required chd version mismatch: braveblade.chd [found version: 4] [required version: 5]

Flame Gunner (VER 1.40G) [system: Taito G NET (COH-3002T) - 文件: flamegung - 大小: 7mb]
required chd version mismatch: flamegun.chd [found version: 4] [required version: 5]

Fighters' Impact (VER 2.10G) [system: Taito G NET (COH-3002T) - 文件: ftimpactg - 大小: 7mb]
required chd version mismatch: ftimpact.chd [found version: 4] [required version: 5]

G-Darius (VER 2.70G) [system: Taito G NET (COH-3002T) - 文件: gdariusg - 大小: 7mb]
required chd version mismatch: gdarius.chd [found version: 4] [required version: 5]

Ray Storm (VER 2.60G) [system: Taito G NET (COH-3002T) - 文件: raystormg - 大小: 7mb]
required chd version mismatch: raystorm.chd [found version: 4] [required version: 5]

Shanghai Matekibuyuu (VER 1.20G) [system: Taito G NET (COH-3002T) - 文件: shngmtkbg - 大小: 7mb]
required chd version mismatch: shangmtkb.chd [found version: 4] [required version: 5]

The Block Kuzushi (VER 1.10G) [system: Taito G NET (COH-3002T) - 文件: tblkkuzug - 大小: 7mb]
required chd version mismatch: tblkkuzushi.chd [found version: 4] [required version: 5]

想請問一下這樣子要如何解決?還有這兩個DAT是有甚麼含意?為什麼掃描出來的資訊都不太一樣
請求大神解答,感謝。
是不是只要擇一個DAT掃描即可

使用MAME 0.277 CHDs (merged)的DAT做掃描的話,就會掃瞄出第二張圖片的內容,但使用寒冰心雨大神提供的更新檔更新後掃描就又沒問題了,但...使用MAME 0.277 CHDs (merged) (dir2dat)的DAT掃描後又出現檔案大小錯誤的訊息@@

快搞死我了><
擷取.JPG
222040txkloxxzjot6ojz8.png

0

主题

11

回帖

186

积分

注册会员

积分
186
发表于 4 天前 | 显示全部楼层
81231300 发表于 2025-5-6 23:20
請問一下如果使用ClrMamePro來整理CHD,Datfile有兩個選項:
MAME 0.277 CHDs (merged)
MAME 0.277 CHDs (m ...

你的chd是老版本格式,需要升级。
https://mamedev.emulab.it/haze/2012/02/16/chd-v5/

把这些受影响的chd放到一个dir里面,然后用pwsh:
  1. gci -r v4_chd_dir\*.chd | % { mame_path\chdman.exe copy -i $_.fullname -o v5_chd_dir\$($_.name).chd }
复制代码

或者直接找一个新一点的repo重新下载这些受影响的chd。

1

主题

25

回帖

1240

积分

金牌会员

积分
1240
发表于 3 天前 | 显示全部楼层
raidenii 发表于 2025-5-11 21:44
你的chd是老版本格式,需要升级。
https://mamedev.emulab.it/haze/2012/02/16/chd-v5/

謝謝大神的回覆~~~照您的方式做的話,那些受影響的chd是不是全部都會變成"v5"格式的了?
我有試過寒冰心雨大神的v5格式chd並且使用MAME 0.277 CHDs (merged)的dat去掃描是OK的
反倒是使用原本的MAME 0.277 CHDs (merged) (dir2dat)就又出現必須更換至舊版本的v4版chd的錯誤訊息

簡單的說就是若把那些版本過舊的chd更新至v5後,使用"MAME 0.277 CHDs (merged)"的dat就掃描通過了;但用"MAME 0.277 CHDs (merged) (dir2dat)"就會出現版本錯誤訊息,無法完整通過掃描
如果使用舊的v4版本chd的話,使用"MAME 0.277 CHDs (merged)"的dat則又會出現版本過舊的訊息:但"MAME 0.277 CHDs (merged) (dir2dat)"的dat卻又掃描過關了

所以才想問的是,有沒有方法是可以讓MAME 0.277 CHDs (merged)和MAME 0.277 CHDs (merged) (dir2dat)的dat都能夠一起通過CM的掃描測試;如果這兩個DAT只有一個能通過測試的話,應該要使用哪個來做掃描最為標準?

還有就是這兩個DAT分別是代表甚麼?為什麼使用"MAME 0.277 CHDs (merged) (dir2dat)"會掃描得較久,但是使用"MAME 0.277 CHDs (merged)"會掃描的比較快速@@
這個疑問已經困惑好久了,再麻煩大神的指教,感謝!!

0

主题

11

回帖

186

积分

注册会员

积分
186
发表于 前天 19:46 | 显示全部楼层
81231300 发表于 2025-5-12 08:12
謝謝大神的回覆~~~照您的方式做的話,那些受影響的chd是不是全部都會變成"v5"格式的了?
我有試過寒冰心 ...

我没有用过dir2dat,每次都是直接使用最新版的mame直接生成dat来扫描。

看你的截图,你好像还在用cmpro,建议换到作者最新的clrmame,扫描/修复速度快太多了,dat也是直接指定mame的exe就可以。

点评

好的,感謝您的建議!!不過最新版本的clrmame我不是很會用耶><可否大神能教學一下 感謝您!!因為介面完全長得不一樣了  发表于 昨天 11:37

0

主题

11

回帖

186

积分

注册会员

积分
186
发表于 12 小时前 | 显示全部楼层
本帖最后由 raidenii 于 2025-5-15 10:04 编辑
81231300 发表于 2025-5-12 08:12
謝謝大神的回覆~~~照您的方式做的話,那些受影響的chd是不是全部都會變成"v5"格式的了?
我有試過寒冰心 ...

使用clrmame其实很简单。

Scanner tab,XML/EXE指定最新版mame.exe的路径
Rom Paths指定你的ROMs和CHDs的路径,以分号间隔
Sample Paths指定Samples的路径
Backup Path就直接在clrmame的所在目录下建一个Backups,指向那里就可以

跳过Modifers部分。

然后下面的Options:
Mode使用Spilt (如果你的rom是split)
其他三项保持默认就可以,然后把下面的Fix Issues勾上
New Scan开始新扫描,我的完全MAME Collection一般扫描只需要五分钟不到。

ps:merged chd这个说法很奇怪(没有意义)。merged rom意味着每个rom都是一套完整的游戏,不需要parent set就能运行。但是这样的话会有大量的重复rom非常占空间,所以默认都是spilt rom。但是chd本身是个完整的磁盘镜像,不存在什么依赖于parent chd的说法,所以merged chd doesn't make any sense to me.

0

主题

11

回帖

186

积分

注册会员

积分
186
发表于 12 小时前 | 显示全部楼层
本帖最后由 raidenii 于 2025-5-15 10:05 编辑

Rebuilder tab:
XML/EXE同样指向mame.exe路径
Input path指向你下载的新rom包的地址,我一般就在clrmame目录下建一个downloads,指向哪里
Output path指向你的ROM Path
Backup path指向之前的backup path

然后右边options勾上两个checkbox
mode选split,compress选你使用的压缩格式。
剩下的部分保持默认就可以。

use link可以做去重,但是我都是手工做的,所以还是保持默认的none。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|肖琪模拟游戏站 ( 沪ICP备2023018581号-5|沪公网安备31011702888952号 )

GMT+8, 2025-5-15 22:03 , Processed in 0.035410 second(s), 6 queries , Redis On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表