gpt4 book ai didi

runtime - 有什么方法可以从墨盒执行 DS 代码?

转载 作者:行者123 更新时间:2023-12-04 19:23:52 26 4
gpt4 key购买 nike

据我所知,在 DS 上运行的代码必须加载到 RAM 中,从而从已经受到限制的 4M 中获取。有没有办法直接从图像运行 DS 代码?

最佳答案

简短的回答:没有。

Nintendo DS 的内存映射不包括映射到 DS 卡带中 ROM 的任何位置。

相比之下,在 Game Boy Advance 上,区域 08000000-09FFFFFF 被映射到 Game Pak 中的外部 ROM。这个映射也包含在 DS 中,大概是为了向后兼容并启用一些 GBA 游戏和 DS 游戏交互(例如 Castlevania: Dawn of Sorrow easter eggs )。但它只映射到 GBA 插槽,因此只映射到 GBA 卡带。

您可以使用此功能从 GBA 插槽中的 GBA 盒式磁带读取数据,并在 DS 模式下从那里运行代码。早期的非官方可重写墨盒就是这样做的。这不是面向 future 的 - 它不适用于没有此类 GBA 插槽的 DSi。此外,现在很难找到 Slot-2 墨盒,因为常规 DS 型墨盒更受欢迎和可用。

创建需要运行比内存更多的代码的大型游戏的常用方法是使用 code overlays或在 scripting-type language 中编写您的游戏可以动态加载和卸载代码。

关于runtime - 有什么方法可以从墨盒执行 DS 代码?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1290415/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com