mouSTerプロジェクト-レトロコンピューター用の包括的なマウスアダプター





サイトretrohax.netからの翻訳



プロジェクトは、できるだけ多くのレトロなコンピューターに適した、最も便利な最新のUSBマウスアダプターを作成するというアイデアから6年前に始まりました。プロジェクトのほとんどは私の友人のウィリーによって行われ、私は彼を少し助けました。プロジェクトの目標は単純でした。



  • 小さく、シンプルで、安価なデザイン。
  • 信頼性。
  • 二次エンコーダマウスをサポートします。
  • 使いやすさとメンテナンスのしやすさ。
  • カスタマイズの利便性。
  • 高速ファームウェアアップデート。


デバイスの最初のプロトタイプはすぐに出てきて、ウィリーは最初の生産バッチを注文しました。残念ながら、彼は信頼性という1つを除いて、ほぼすべての基準を満たしていました。この回路はFTDIVinculum2チップに基づいていました。そのスキームは悪くはありませんが、開発ツールのセットはひどく不完全です(少なくとも当時はそうでした)。絶え間ないメモリリークがあり、コードをデバッグすることはほとんど不可能でした-主にプロセッサのドキュメントが不足していたためです。言うまでもなく、構成を保存すると、その構成が破壊されることがあります。



多すぎた。私たちはそのプロジェクトを断念しました。あなたが決心した人なら、あなたは彼を自分で終わらせることを試みることができます。作品全体はリンクからダウンロードできます..。あなたはそれを研究することができます、あるいはあなたが未完成の、不正確で文書化されていないコードを通り抜けることに情熱を持っているならそれを使うことさえできます。



新しいきぼう



この間ずっと、プロジェクトは定期的に長い箱から取り出されましたが、役に立ちませんでした。当初の目標のいくつかは達成できませんでした。



ただし、Silly Venture2019の期間中[ヨーロッパの古いコンピューター愛好家の会議/約。transl。]私たちは突破口を開きました。AtariSTコンピューター用の機能するアダプターに対する大きな需要がありました。これがmouSTerプロジェクトの誕生であり、その名付け親はAtariの最高のハードウェアテスターであるPeter "Kroll" Mietnovskyでした。



その後、プロジェクトは力をつけ、形になり始めました。最初のプロトタイプ:











デバイスのサイズが最小限に抑えられました。これはDB9コネクタとUSB-Aコネクタです。



彼にできること:



  • 任意のマウスと任意のゲームコントローラーで動作します。
  • PS4コントローラーをサポートします。
  • INIファイルを使用したUSBフラッシュドライブを介したセットアップ、デフォルト設定。
  • USBスティックを介した設定の転送。
  • USBスティックを介してファームウェアを更新します(3秒かかります。そのうちの2つは、ブートローダーがフラッシュドライブを認識するために必要です)。
  • 32MBから23GBのフラッシュドライブでテスト済み。
  • デフォルトのマウスエミュレーションモードの存在:Amiga、Atari ST、ジョイスティック/ゲームパッド。


プロジェクトの現状



数ヶ月の実験室試験の後、信頼性を最大限に高めました。設定の変更とファームウェアの更新はシームレスに機能します。



画像:



























他にやるべきこと:



  • 適切なサイズのテストバッチ-コロナウイルスのパンデミックによって中断されたため、工場は閉鎖されました。
  • 設定ファイルを微調整します。
  • ポリウレタンボディを作ります。
  • Commodore 64/128、Spectrum、およびその他すべての可能なレトロカーのカスタマイズを追加します。
  • すべてのプラットフォームに完全なPS4コントローラーサポートを追加します。
  • 8ビットAtariに特別なモードを追加します。これにより、PS4コントローラー、マウス、およびその他のHIDクラスデバイスのすべての機能が実装されます。
  • そして、それをすべてチェックしてください。


mouSTerプロジェクトはAtariのアドオンとして始まったが、現在はマルチプラットフォームアダプターになることを目指していることを指摘したい。



All Articles