RevivalGate USB-Cモジュール

2001年のワンダーゲートアダプターと携帯電話の代わりになる、EXT端子用の小さなモジュールです。スマートフォンやパソコンとUSB-Cケーブルでつなぎ、私のサーバーに接続します。

元のワンダーゲートは、ドコモの携帯電話にケーブルでつなぐアダプターで、携帯電話がバンダイのサーバーへ9600 bpsで発信していました。このモジュールがアダプターの役目を、お手持ちのスマートフォンやパソコンが当時の携帯電話の役目を引き受けます。

ゲームがアダプターに送るコマンドには、すべてモジュール自身が応答するので、スマートフォン側がどれだけ遅くても、ゲームにはすぐに返事が返ります。ケーブルを通るのは、ゲームのネットワーク通信だけです。アプリが起動していないときは、元のアダプターと同じように「電話なし」と返します。

USB-C端子のスマートフォンなら、どれでも使えます。Lightning端子のiPhoneでは、Appleの「Lightning - USBカメラアダプタ」が必要です。EXTドングルでもゲームをオンラインにつなげますが、アダプターの役目をパソコンに任せる必要があります。このモジュールはその役目を自分でこなすので、スマートフォンだけで足ります。

Bluetoothにしなかった理由

このモジュールはもともとBluetoothで設計していて、その設計は基板が完成するところまで進んでいました。それをやめたのは、Bluetooth製品を販売する前に必要なライセンスの取得と試験に多額の費用がかかり、少量生産のモジュールではとてもまかなえないからです。

ケーブルなら、スマートフォンやパソコンからモジュールに給電できるので、本体の単3電池をほとんど消費しません。

たぶん近いうちに、自分で作りたい方のために、Bluetooth版の設計をオープンソースで公開すると思います。

今のところどのゲームが私のサーバーで動くかは、RevivalGateをご覧ください。