作者allengx9900 (伦)
看板Emulator
标题[求助] 如何查看SFC的ROM的HEADER
时间Fri Jun 29 12:54:49 2018
我这里有一些经过汉化或英化的SFC-ROM
他们的CRC都不太一样
用SFC载入时看到的内部CRC也不太一样
所以我希望有软体可以直看到HEAD,我方便作一些判断
感谢
https://goo.gl/6BNvGv
连结直接帮我看
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 59.127.212.79
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Emulator/M.1530248092.A.1F9.html
1F:→ oginome: 你是要看CRC还是HEADER? 06/29 13:45
2F:→ allengx9900: HEADER 06/29 13:56
3F:→ oginome: 就我所知应该没有软体专门在显示档头,一般都是喂Snes9x 06/29 16:10
4F:→ oginome: 吃ROM,去读Rom Information。 06/29 16:11
5F:→ oginome: 如果你要"最原始的ROM"的档头资料,我倒可以介绍一个资 06/29 16:12
6F:→ oginome: 料库,你自己查就有了。 06/29 16:12
8F:→ oginome: 至於CRC值,有PATCH过或动过手脚的就会不一样了 06/29 16:13
9F:→ allengx9900: 那网站看不出有什麽用处啊??内部名称就是表头? 06/29 19:28
※ 编辑: allengx9900 (59.127.212.79), 06/29/2018 19:29:47
10F:→ allengx9900: 我把档案直接传上来了,是纹章之谜的ROM 06/29 19:30
11F:→ allengx9900: 有办法的话帮我比较吧XDD 06/29 19:30
12F:→ oginome: 问题是你想要比较甚麽? 06/30 01:07
13F:→ oginome: 换另一个方式问,你想透过比较档头的方式得到甚麽资讯? 06/30 01:09
14F:→ allengx9900: 就是这两个哪个才是最接近原版的?该删哪个? 06/30 01:39
15F:推 cycutom: 玩起来会差在哪? 06/30 04:43
16F:推 oginome: 我觉得你对档头资讯、CRC、PATCH汉化的过程有很严重的误 06/30 10:53
17F:→ oginome: 会,这要花一大篇解释,简单说即使是CRC值的Checksum, 06/30 10:54
18F:→ oginome: 是通过一个X的n次多项式的除法所得,这样的过程并无血缘 06/30 10:55
19F:→ oginome: 关系,无法判断谁离原本的CRC值更为接近;所谓的CRC值, 06/30 10:55
20F:→ oginome: 甚或MD5或SHA1都是一种校正演算,校正的是这个ROM是不是 06/30 10:56
21F:→ oginome: 原本的ROM,而不是校正他被转过几手,所以你的需求无法 06/30 10:57
22F:→ oginome: 被满足。最後讲一个原则,这种汉化的PATCH,取後面的版本 06/30 10:59
23F:→ oginome: 为先,所以我会留*(2).sfc那个,砍了修改日期较早的那个 06/30 11:00
24F:推 ADHI: 这两个rom唯一差别就是Header的checksum修正,留(2)那个即可 06/30 11:17
25F:→ ADHI: 使用snes9x载入时就可以看出差别,除此之外其他地方都一样 06/30 11:21
26F:→ allengx9900: 恩~要怎麽把1号的HEADER移掉以验证呢?? 06/30 11:42
27F:→ allengx9900: 移除之後再验一次HASH要跟2一样,这样才算完工QQ 06/30 11:43
28F:推 ADHI: 这两个ROM只有0x7FDC~0x7FDF四个bytes不一样,随便找个可以 06/30 12:10
29F:→ ADHI: 比较档案的16进位编辑器比一下就知道了 06/30 12:10
30F:推 assassinASHE: 你要不要找原版没修改过的 这CRC就有标准 no-intro 06/30 20:59