PTT
Submit
Submit
选择语言
正體中文
简体中文
PTT
Emulator
[求助] 请问rom档的CRC32値怎么算的?
楼主:
arcadyii
(123456789)
2016-12-18 20:48:38
会问这个问题是因为retro freak如果要新增金手指
打开它的.xml档会看到游戏的CRC version
可是这个CRC和我在电脑上验证的不同
比如红白机的洛克人2,档案效验是C722D58D
但是在gamehacking.org查到的是6150517C
然后6150517C才是有效的,用电脑找的C722D58D没有用
想请问有效的CRC要怎么找,有软件吗?
因为gamehacking.org也只有一点,并不完全
如果可以自己找就方便多了
作者:
oginome
(荻野目洋子)
2016-12-18 21:33:00
有个简便的方式,你把ROM压缩成ZIP或RAR,然后直接点进去压缩软件就会告诉你CRC资讯。
楼主:
arcadyii
(123456789)
2016-12-18 22:24:00
这种CRC就是我说用电脑找的,不能用。我有安装校验软件,可是都无法找出和网站相同的数値。
作者:
jeff0811
(jeff)
2016-12-18 22:34:00
不同批次出货的卡匣CRC就极有可能不一样
作者:
oginome
(荻野目洋子)
2016-12-18 22:45:00
那你大概误会了,你要CRC不同只能找CRC是6150517C的ROM档案校验并不是塞一个校验码给它,是看ROM决定的。一个CRC是6150517C的ROM经过PATCH,它的CRC就变了。
楼主:
arcadyii
(123456789)
2016-12-18 23:34:00
相信我,没有6150517C的rom,我今天试了一下午Retrofreak内建金手指几百个游戏的crc没有一个和一般流通的rom相同而且不要去改它的CRC,维持6150517C,则C722D58D的rom可以用金手指,但如果手动把.xml文档改为C722D58D则C722D58D的rom就无法被系统判别,不能用金手指。所以我才想问是否有特殊验算法或软件,gamehacking那网站是怎么算出来的?如果是特殊rom也太神奇了吧,没有一个rom下载的网站有那些档案.....
作者:
jeff0811
(jeff)
2016-12-18 23:50:00
这一个6150517C找得到,非常好找
作者:
oginome
(荻野目洋子)
2016-12-19 00:15:00
http://www.romhacking.net/hacks/2015/
作者:
ddrdod
(乖乖)
2016-12-19 00:43:00
杂凑函数 - 维基百科
http://0rz.tw/Ol5WF
作者:
remina
(南瓜太郎)
2016-12-19 01:00:00
FC是去掉档头16byte mapper去算crc
作者:
playerlin
(PlayerLin)
2016-12-19 01:49:00
有些CRC资料是没有header(原本卡带内ROM就没有)的,如果你没去掉header怎么算都不对是有可能的。
楼主:
arcadyii
(123456789)
2016-12-19 15:19:00
谢谢,所以RF是采用hack过的rom来当数据库我以为是纯净rom,难怪会找不到,感谢。
继续阅读
[心得] FC/NES the lone ranger/独行侠
screech
[新闻] (N64) 1964 - Carnivorous Edition
conpo
Re: [情报] 同人游戏-恶魔城Lecarde编年史 2
BadGame
[新闻] Hacking and Modding the PS4 FAQ
OPWaug
[剧情]大神-07-五里雾中
UlyssesLin
[心得] FC/NES KICK MASTER 踢王
screech
[分享] iDmacX v1.1
protect6090
Re: [闲聊] DC改造成PC或赠送(已全部寄出)
oginome
Re: [新闻] (MB6892/Mark5) MARK5 Emulator v1.4.5
conpo
[求助] EPSXE 抓不到虚拟光盘
crescentmt
Links
booklink
Contact Us: admin [ a t ] ucptt.com