GameShark / Action Replay如何在现代游戏机上运行?

时间:2010-03-10 04:38:32

标签: breakpoints video-game-consoles memory-editing

在互联网上找到这方面的信息非常困难,因为神奇的单词“GameShark”,“Action Replay”,“记忆编辑器”和“记忆训练师”触发了很多BS,所以我想我应该问一些论坛。

我将在本周末推出Nintendo Wii玩具,并且我有兴趣知道在游戏运行时修改游戏代码的方法。如果Action Replay在Wii上工作而不需要modchip,我相信我可以用一个切碎的Wii做到这一点(一旦我拿到它,我就会用我的Wii来修改它)。

这里有人知道我能做些什么来“劫持”像GameShark和Action Replay这样的游戏吗?我希望能够在游戏的特定部分设置断点以执行其他逻辑(例如渲染其他内容)并恢复游戏。

如果有人可以给我一个足够抽象的答案以涵盖许多游戏机,这样我就可以在这个主题上挖掘更多,以便自己找到更具体的答案,我将不胜感激,但对Nintendo Wii的具体答案也非常受欢迎。

修改

由于没有人回答我的问题,我会尝试更具体一点。

我认为热修补我想要劫持的代码地址以使它们提出中断请求可能是要走的路,虽然我不确定(如果你确定我是对还是错,请分享你对我们的了解!)。

现在,实际问题是如何在游戏启动后执行此“hotpatching”程序。在游戏控制完控制台后,我不知道如何将此程序排队。一旦完成第一个hotpatch,就可以轻松地进一步进入游戏代码,但问题是第一次发生。我真的很喜欢这件事的启蒙。

感谢。

1 个答案:

答案 0 :(得分:0)

使用gameshark来渲染额外的东西可能有点困难,但改变生活数字似乎更合理。我的建议可能是开始查看R4上的DS游戏,R4芯片内置游戏补丁供您选择,并且因为您在运行之前处理图像,您可以在那里修改部件。 一定要准备好Hex Editor和Assembler:)