這篇沒有人話,所以要繼續看的請三思(茶)
還有,看懂想自己試的也請三思,萬一失敗了別找某兔負責(遠目)
如同之前料想的一樣,導致掉圖的元兇就是 MBC3
FM18W08-SG + MBC5 的組合是可以成功的
而且只要直接換掉 SRAM 即可(不用特別阻斷 VCC )
有趣的是原先使用 MBC3 的遊戲只要把 ROM 拔起來裝到 MBC5 的板子
然後再換上 FRAM (也就是 ROM + MBC5 + FM18W08-SG )
最後的結果居然也能成功(奇怪, MBC3 的記憶體定址應該跟 MBC5 不一樣......)
也就是說,使用 MBC3 的日版黃、美版紅藍和日版水晶以外的二世代遊戲
只要找塊支援 MBC5 + 256Kb SRAM 的板子、把 ROM 和 FRAM 換上去
就可以得到一片
完全不需要記憶電池的正版 GB/GBC 本傳卡帶了
唯一的代價是二世代的時間只有在開機時才會跳
但是比起(幾乎)永遠不會掉檔的卡帶來說,這點代價根本不算什麼
MBC5 的美版黃和歐洲第一世代相對簡單,只要換上 FRAM 就可以了
至於使用 MBC1 的日版赤綠青則要研究看看
不過日雅拍有玩家在賣裝了 FM18W08 的 MBC1 遊戲,所以實裝難度應該不高
然後網路上有的 MBC3 + FM28V020 成功案例到底是怎麼辦到的?
這點可能要再研究看看,不過就目前狀況來說, MBC5 的組合好像比較好
(因為不需要考慮 FM28V020 電壓不相容的障礙)
那麼最後就是問題最大的日版水晶了
日版水晶用的是特製雙螺絲孔的 MBC3 + 1Mb 板子,沒有可以替代的 MBC5
(綁 GB 手機線的 MOBILE GOLF 是 MBC5 + 1Mb ,但是不是雙螺絲孔
所以硬換等於還要特別去找其他國家水晶版的單孔藍色外殼 + 沒有水君標誌)
更大的問題是沒有任何廠商出過 32-SOIC 封裝的 1Mb FRAM ,根本沒得換
在板子 + 記憶體都沒得換的狀況下,目前只能先放棄了
不過今天突然想到還是有一絲絲希望,那就是 MRAM
( nvSRAM 不考慮,因為除了晶片外還要額外加裝電容,實在太麻煩了)
EVERSPIN 有出一款 32-SOIC 封裝的 1Mb MRAM ,似乎是有點希望
但是實際上就要再深入研究 + 實驗才知道了
(目前能想到的障礙有電壓不相容 + 是否要像 FRAM 一樣得換 MBC5 )