看板 Emulator 關於我們 聯絡資訊
※ 引述《JamJamJam (Jam)》之銘言: : http://img687.imageshack.us/img687/2241/crcb.jpg
: 早上我用goodnes掃這兩個rom : 兩個一樣的遊戲 但不一樣的檔案 crc不一樣 : 一個用virtuaNES玩正常顯示 一個畫面破碎 : 但goodnes卻把這兩個當成同樣的檔案?? : goodnes是怎麼分辨檔案的?? : 怎麼會有這種情形 : 我是用goodnes3.14 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的也有些不一樣 所以也很難講 == 廢話一堆,看不懂就跳過吧XD -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 123.194.88.15
JamJamJam:謝謝解答 但goodtool怎麼清檔頭 用啥參數 我想統一標準 01/31 21:00
world9918:....你就挑模擬器可以正常跑的那個就好了啊XD 01/31 22:42
conpo:長知識推 02/01 09:05
advencer:長知識推 02/01 12:16