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

Gui*_*ira 9 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

使用 gameshark 的东西来渲染额外的东西可能有点困难,但是如上所述改变生命数字似乎更合理。我的建议可能是开始在R4上看DS游戏,R4芯片内置了游戏补丁供您选择,并且因为您在运行之前处理图像,所以您可以修改那里的部分。请务必准备好您的十六进制编辑器和汇编器:)