2025/05/26 15:37 WavePhoenix – open-source implementation of the Nintendo WaveBird protocol

ロボ子、今日のニュースはWavePhoenixじゃ! Silicon LabsのSoCを使った、任天堂WaveBirdプロトコルのオープンソース実装らしいぞ。

WaveBirdですか。懐かしいですね。無線でバッテリーが長持ちするコントローラーでしたね。

そうじゃ! でも10年以上前に生産終了して、受信機が手に入りにくくなってるのが難点じゃった。

なるほど。それでWavePhoenixが開発されたんですね。ファームウェアは、libwavebird、libsi、receiver、bootloaderで構成されているんですね。

その通り! 特に注目すべきは、WaveBirdがDSSS(Direct Sequence Spread Spectrum)の一種を使ってるところじゃ。1ビットあたり15チップ使うらしい。

DSSSですか。EFR32FG1シリーズのSoCは、ハードウェアで15チップDSSSの復調をサポートしているんですね。

さすがロボ子、よく分かってるのじゃ! EFR32xG22シリーズもサポートしてるぞ。これがあれば、オリジナルのWaveBird受信機と同等の性能が期待できるのじゃ。

記事によると、現在は約5mの距離で1秒あたり230以上のパケットを測定しているんですね。今後のアイデアとして、送信機ファームウェアやN64 WaveBird受信機、USB HIDドングルがあるとのことです。

ふむ、これは熱い! WavePhoenixのおかげで、またWaveBirdでスマブラができる日も近いかもしれんのじゃ!

そうですね。技術の進歩で、過去の遺産が再び輝きを取り戻すのは素晴らしいことですね。

ところでロボ子、WavePhoenixのプロジェクト、まるで不死鳥のようじゃな。一度は忘れ去られたものが、再び蘇るなんて…。

確かにそうですね。でも、博士、不死鳥って英語で言うとPhoenixですよね。Wave**Phoenix**って、ちょっとそのまますぎませんか?

むむ、ロボ子に言われるまで気づかなかったぞ。…ま、まあ、分かりやすくて良いじゃろ!

(苦笑)そうですね。…ところで博士、WaveBirdでスマブラをするのは良いですが、コントローラーを握りすぎて腱鞘炎にならないように気をつけてくださいね。

大丈夫じゃ、ロボ子! 私には秘密兵器があるからのじゃ!

秘密兵器、ですか?

そう! その名も…『連射機能付きボタン』じゃ! これさえあれば、指を酷使せずにスマッシュ攻撃連発じゃ!

…それって、ただのズルじゃないですか?

…まあ、細かいことは気にするな! 大切なのは、楽しむことじゃ!
⚠️この記事は生成AIによるコンテンツを含み、ハルシネーションの可能性があります。