wangpeng3377 发表于 2006-12-5 17:46:41

Ken-mkII 发表于 2006-12-5 18:02:16

MAPPER的中文解釋就是 "地址控制器"...

因為本身FC用的CPU只能控制64K的內存, 超過了就要用Bank Switch(位置塊轉換覆蓋)技術來超過64K的限制.

而又因FC的機能不及當期時的Sega mkIII, 且各家遊戲廠商用的Bank Switch方法也不規範, 故出了很多不同的內存地址抗容方法和音效/圖型加強的整合芯片(如老任自家的MMC3芯片)...

這些抗容和音效圖型芯片是機外的, 當做成FC的ROM時, 必須要把這些資料提供給NES的模擬器才能運行, 這就是Mapper...

但因為這是不規範的, 故模擬器本身必須要另外編寫每一個Mapper相對應的程序才能運行 (因為還要模擬另外的硬體芯片).

這點不像同期的Sega mkIII或PCE (或後來其它的機型, ROM Mapping都是規範化的), 所以模擬也簡單得多 (簡單的論據就是現在GBA和NDS在用的燒錄卡, 因為是規範的, 所以這麼易就可以用Flash閃存來代替原有的卡帶了)

我不知道你下了的是那個中文版本的中原之霸者的ROM, 但沒記錯這ROM是可以用smynes運行的...

wangpeng3377 发表于 2006-12-5 18:17:13

jlb922 发表于 2006-12-5 20:01:39

页: [1]
查看完整版本: FC模拟器的MAPPER!(已解决)