ワンダースワンは3.3Vで動作します。そこで、USBの5Vをダイオードで3Vくらいに落として、ロジックICを動かしています。USBシリアルの変換モジュールは秋月のFT232RQを使いました。FT232RQは信号の電圧を3V/5Vの二種類から選択可能です。この回路では、5Vで送信してしまった場合を想定して、(R1)抵抗を付けてます。3.3Vで送信した場合は、抵抗は不要です。ワンダースワンの通信仕様はUARTとほぼ同じなのですが、信号の論理が逆になっています。受信&送信ともに無通信状態はLowです(UARTは逆にHigh)。そのため、論理を反転させるために、NANDのロジックIC「74HC00」を使います。秋月で30円で売ってます。ワンダースワン用の通信コネクタワンダースワン用の通信コネクタです。自分の場合は対戦用の通信ケーブルをニッパで分解しました。今だと、入手が難しいかもしれません。ピンアサインコネクタのピンアサインです。カードエッジになっていて、裏表で4ピン+4ピン=8ピンあります。基板の裏側を使います。動作中はこんな感じです。WonderWitch側は「通信」モードを選択します。通信ケーブルをPCのUSBポートに接続すると、COMポートとして認識されます。デバイスマネージャでCOMポート番号を確認しておきます。TransMagicを起動して、「シリアルポート設定」を行います。デフォルトのボーレートは38400bpsです。あとはファイルを転送するだけです。純正の通信ケーブルはICの電源をワンダースワンから供給していたので、通信を行うたびにバッテリ残量が激減するという欠点がありました。自作した通信ケーブルはPCから給電するので、安心して通信することができます。WWGP2001版ジャッジメントシルバーソード2001年のコンテストでグランプリを受賞したバージョンの「ジャッジメントシルバーソード」。単体のカートリッジとして商品化されたのが2004年です。本作はワンダースワンの最高傑作だと思いますが、ファミ通2004年2月20日号のクロスレビューは7777。WWGP2002版のDicingKnight2002年のコンテストでグランプリを受賞したバージョンの「DicingKnight」。今でもコンテストページから入手可能です。配布しているファイルだけだと、実行して即、異常終了してしまいます。「sound102.il(サウンドドライバ)」「bmpsaver.il(キャプチャライブラリ)」もカートリッジに転送してから実行しましょう。読者になる広告を非表示にする関連記事2023-12-26「ローグ(Rogue)」その昔、自分が遊んでいたX68000版「ローグ」の画面です。問い合わせがあったので。NicoKeyboardをPIC-BASICに接続する...2009-07-16DIYpad(その3)まだ続きます。3はてなブログをはじめよう!nicotakuyaさんは、はてなブログを使っています。ブログを報告する引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。