1

我正在尝试修改 GBA/NDS 游戏,以便可以通过网络上的控制器以编程方式控制它们。

游戏通过只读的 0x4000130 设备寄存器读取输入。反正有没有将读取重新路由到这个地址到另一个地址?另一个地址是 R/W 并存储来自控制器的输入。

具体来说,GBA/NDS 是裸机嵌入式设备,所以我不太确定这是否可能。我是否需要以某种方式重定向地址总线内的地址以获取该特定地址?是否需要修改 BIOS 以允许此类重定向?

4

1 回答 1

1

除了修改游戏代码以使其从不同的位置读取之外,这根本不可能。您可能会更成功地修改硬件。例如,您可以将按钮重新连接到 Raspberry Pi,以便 Pi 可以让电路认为按钮被按下。

于 2021-04-14T17:22:50.433 回答