
[Hunter Irving] 是一位才华横溢的黑客,有着极强的幽默感,他写信告诉我们他的最新项目,即让 GameCube 键盘控制器与《动物之森》配合使用。
这个项目一开始很简单,但很快就变得非常复杂。最初的目标是将 GameCube 键盘控制器与《动物之森》游戏集成。GameCube 键盘控制器是任天堂制造和销售的原装配件,但《动物之森》游戏与该控制器不兼容。相反,《动物之森》有一个屏幕键盘,玩家可以使用标准控制器使用。[Hunter] 觉得这很麻烦,所以他创建了一个适配器,可以拦截键盘控制器协议,并用模拟标准控制器的等效“按键”来替换它。
在这个项目中,[Hunter] 使用 Raspberry Pi Pico 截取控制器协议和键盘协议,然后通过 Pico 模拟标准控制器,将它们转发到连接的 GameCube。完成这项工作后,[Hunter] 继续添加了许多额外功能。
首先,他设计并3D打印了一套新的键帽,以匹配游戏中可用的字符集,并添加了对这些字符集的支持。然后,他创建了一种键盘模式,用于在游戏中输入音乐。接着,他集成了一个作弊码数据库,用于解锁游戏中的大多数特殊物品。然后,他实现了将图像(低分辨率,32×32像素)导入游戏的功能。接着,他实现了在游戏中播放(低分辨率)视频的功能。最后,他在游戏中实现了一款贪吃蛇游戏!太酷了。
如果你已经拥有 GameCube 和键盘控制器(或者你想拥有它们),这个项目会很有趣,而且不需要太多额外的硬件。只需要一台 Raspberry Pi Pico、两根 GameCube 控制器线、两个电阻和一个肖特基二极管。如果你对《动物森友会》感兴趣,你可能会喜欢让它启动 Linux !
非常感谢[Hunter]写信告诉我们这个项目。您有自己的项目吗?欢迎在热线留言告诉我们!
原文: https://hackaday.com/2025/06/26/making-gamecube-keyboard-controller-work-with-animal-crossing/