作者JamJamJam (Jam)
看板Emulator
标题Re: [问题] goodtool怎麽分辨rom
时间Mon Feb 1 05:23:30 2010
※ 引述《remina (anti)》之铭言:
: nes有档头16bytes纪录mapper用,但不是全部都拿来记录mapper
: 只有前面大概8bytes(有点忘了),後面几个byte乾净的话通常是00 00 00 ..
: 不过以前有些dumper会加上自己的id,但是尾巴这几个byte不影响emu执行
: 有工具可以清,或者goodnes本身也可以清
: goodnes不是照crc去判断,会省略掉档头的部分
: 所以档头只要差1个byte crc算出来就会不一样,但是rom本体是一样的
: 至於执行出两种不同结果是因为档头mapper不同,emu处理的方式也会不同
: 什麽是正确的mapper,goodnes里头采用的标准跟no-intro team的也有些不一样
: 所以也很难讲
你好
上面的问题我已经解决了
但想进一步了解snes部分
为什麽goodsnes没有像goodnes有fixnes的参数 只看到convert
是因为snes没有档头的问题 还是只是goodtool作者没加修正的功能进去?
convert = Convert SNES interleave to non-interleave 这又是什麽意思?
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 122.127.64.153
1F:→ syura945:interleaved格式是一些磁碟机用的 02/01 14:48
2F:→ syura945:把hi-rom 切成32kb, 以方便使用绝对位址定址 02/01 14:50