[求助] 如何查看SFC的ROM的HEADER(已上传)

楼主: allengx9900 (Shiki)   2018-06-29 12:54:49
我这里有一些经过汉化或英化的SFC-ROM
他们的CRC都不太一样
用SFC加载时看到的内部CRC也不太一样
所以我希望有软件可以直看到HEAD,我方便作一些判断
感谢
https://goo.gl/6BNvGv
连结直接帮我看
作者: oginome (荻野目洋子)   2018-06-29 13:45:00
你是要看CRC还是HEADER?
楼主: allengx9900 (Shiki)   2018-06-29 13:56:00
HEADER
作者: oginome (荻野目洋子)   2018-06-29 16:10:00
就我所知应该没有软件专门在显示档头,一般都是喂Snes9x吃ROM,去读Rom Information。如果你要"最原始的ROM"的档头资料,我倒可以介绍一个数据库,你自己查就有了。https://jensma.de/snes__/index.php至于CRC值,有PATCH过或动过手脚的就会不一样了
楼主: allengx9900 (Shiki)   2018-06-29 19:28:00
那网站看不出有什么用处啊??内部名称就是表头?我把档案直接传上来了,是纹章之谜的ROM有办法的话帮我比较吧XDD
作者: oginome (荻野目洋子)   2018-06-30 01:07:00
问题是你想要比较什么?换另一个方式问,你想透过比较档头的方式得到什么资讯?
楼主: allengx9900 (Shiki)   2018-06-30 01:39:00
就是这两个哪个才是最接近原版的?该删哪个?
作者: cycutom (cycutom)   2018-06-30 04:43:00
玩起来会差在哪?
作者: oginome (荻野目洋子)   2018-06-30 10:53:00
我觉得你对档头资讯、CRC、PATCH汉化的过程有很严重的误会,这要花一大篇解释,简单说即使是CRC值的Checksum,是通过一个X的n次多项式的除法所得,这样的过程并无血缘关系,无法判断谁离原本的CRC值更为接近;所谓的CRC值,甚或MD5或SHA1都是一种校正演算,校正的是这个ROM是不是原本的ROM,而不是校正他被转过几手,所以你的需求无法被满足。最后讲一个原则,这种汉化的PATCH,取后面的版本为先,所以我会留*(2).sfc那个,砍了修改日期较早的那个
作者: ADHI   2018-06-30 11:17:00
这两个rom唯一差别就是Header的checksum修正,留(2)那个即可使用snes9x加载时就可以看出差别,除此之外其他地方都一样
楼主: allengx9900 (Shiki)   2018-06-30 11:42:00
恩~要怎么把1号的HEADER移掉以验证呢??移除之后再验一次HASH要跟2一样,这样才算完工QQ
作者: ADHI   2018-06-30 12:10:00
这两个ROM只有0x7FDC~0x7FDF四个bytes不一样,随便找个可以比较档案的16进位编辑器比一下就知道了
作者: assassinASHE (assassinASHE)   2018-06-30 20:59:00
你要不要找原版没修改过的 这CRC就有标准 no-intro

Links booklink

Contact Us: admin [ a t ] ucptt.com