你好,欢迎!在本教程中,我们将研究Nintendo GameCube的官方无线控制器Wavebird使用的无线协议。该存储库不仅包含(据我所知)关于协议的公共规格,还包含有关其反向工程的详细信息。加入我探索无线工程艺术时,学习用于打击干扰的几个技巧,了解数字广播的历史记录,并瞥见反向工程的世界 - 所有这些都不拿起螺丝刀!
听起来不错吗?伟大的!前往第0章:观察,让我们开始吧!
嘿!我是山姆·爱德华兹(Sam Edwards);通过交易的网络/游戏工程师,但我尝试涉足几乎所有内容。我决定研究我的任天堂Wavebird控制器,以了解有关数字广播的更多练习,但是当我在网上找不到足够友好的良好资源时,我认为我可以将这种经验用作教学设备也许有助于为其他所有人揭开数字广播的魔力。
虽然本教程是用有抱负的反向工程师(通常)编写的,并且那些想了解更多有关数字广播的人(尤其是),但我欢迎任何发现这些东西引人入胜的人参与并学习有关无线的一两件事。
我的本教程的目标是您将没有任何东西 - 因此,如果您这样做,请将其作为问题提交,我会尝试更好地表达内容! :)
伟大的!我欢迎拉拉请求。请记住,这里的重点是要成为一个清晰而有益的教程,而不仅仅是在Wavebird上,而且是一般的反向工程。这意味着初学者友好性比100%的正确性更重要。我们要确保对缩写词/初始主义进行充分的定义和解释,并且不应在当前的主题中进行的主题,仅应在必要时进行大量解释。
请务必在这里注意到,在这个项目中,我从任何时候都没有实际打开任何任天堂产品,检查了任何电路板,抛弃了任何固件,拆卸/分解了任何受版权保护的软件,或者努力避免任何副本保护。我也不鼓励我的任何读者做同样的事情 - 拆开另一家公司的知识产权可能会使您的保修(充其量)无效,并且可能侵犯了他们的权利(最糟糕的是),从而导致对您个人采取的法律诉讼。
我鼓励所有阅读此书的人保持安全并了解他们的当地法律!