2009-08-17 25 views

回答

5

短的答案:

任天堂DS的存儲器映射號不包括映射到ROM在DS盒的任何位置。

通過比較,在Game Boy Advance上,將區域08000000-09FFFFFF映射到Game Pak中的外部ROM。該映射也包含在DS中,大概是爲了向後兼容,並啓用一些GBA遊戲和DS遊戲交互(例如Castlevania: Dawn of Sorrow easter eggs)。但它只有映射到GBA插槽,所以只有GBA墨盒。

您可以使用此功能從GBA插槽中的GBA磁帶盒讀取數據,並在DS模式下從此處運行代碼。早期的非官方可擦寫墨盒就是這樣做的。這不是非常有前途的 - 它不適用於沒有這種GBA插槽的DSi。此外,現在更難以發現老虎機2的墨盒,因爲常規的DS式墨盒更受歡迎和可用。

創建需要運行更多代碼而不是存儲器的大型遊戲的常用方法是使用code overlays或將遊戲寫入scripting-type language,以便動態加載和卸載代碼。

相關問題