Das mouSTer-Projekt - ein umfassender Mausadapter für Retro-Computer





Übersetzt von retrohax.net



Das Projekt begann vor sechs Jahren mit der Idee, den bequemsten modernen USB-Mausadapter zu entwickeln, der für so viele Retro-Computer wie möglich geeignet ist. Der größte Teil des Projekts wurde von meinem Freund Willie durchgeführt, und ich half ihm ein wenig. Die Ziele des Projekts waren einfach:



  • Kleines, einfaches und kostengünstiges Design.
  • Verlässlichkeit.
  • Unterstützt quadratische Encoder-Mäuse.
  • Benutzerfreundlichkeit und Wartung.
  • Bequemlichkeit der Anpassung.
  • Schnelles Firmware-Update.


Der erste Prototyp des Geräts kam ziemlich schnell heraus und Willie bestellte die erste Produktionscharge. Leider erfüllte er fast alle Kriterien, bis auf eines: Zuverlässigkeit. Die Schaltung basierte auf dem FTDI Vinculum2-Chip. Das Schema ist nicht schlecht, aber die Entwicklungswerkzeuge sind schrecklich unvollständig (zumindest zu dieser Zeit). Es gab ständige Speicherlecks, es war fast unmöglich, den Code zu debuggen - hauptsächlich aufgrund der fehlenden Dokumentation für den Prozessor. Ganz zu schweigen davon, dass das Speichern einer Konfiguration diese Konfiguration manchmal zerstört.



Es war zu viel. Wir haben das Projekt aufgegeben. Wenn Sie eine entschlossene Person sind, können Sie versuchen, sie selbst zu erledigen. Die gesamte Arbeit kann über den Link heruntergeladen werden... Sie können es studieren oder sogar verwenden, wenn Sie eine Leidenschaft dafür haben, durch unfertigen, falschen und nicht dokumentierten Code zu waten.



Neue Hoffnung



Während dieser ganzen Zeit wurde das Projekt regelmäßig aus der langen Box genommen, aber ohne Erfolg. Einige der ursprünglichen Ziele waren unerreichbar.



Während des Silly Venture 2019 [Treffen europäischer alter Computerliebhaber / ca. Wir hatten einen Durchbruch. Es bestand eine starke Nachfrage nach einem funktionierenden Adapter für den Atari ST-Computer. So entstand das mouSTer-Projekt, dessen Pate Pjotr ​​"Kroll" Mietnovsky war, der beste Hardware-Tester für Atari.



Danach gewann das Projekt an Stärke und nahm Gestalt an. Erste Prototypen:











Jetzt wird die Größe des Geräts auf ein Minimum reduziert - dies ist ein DB9-Anschluss und ein USB-A-Anschluss.



Was er tun kann:



  • Funktioniert mit jeder Maus und jedem Gamecontroller.
  • Unterstützt PS4-Controller.
  • Einrichtung über USB-Stick mit INI-Datei, Standardeinstellungen.
  • Übertragung der Einstellungen per USB-Stick.
  • Firmware-Aktualisierung über USB-Stick (dauert 3 Sekunden, von denen zwei benötigt werden, damit der Bootloader das Flash-Laufwerk erkennt).
  • Getestet mit Flash-Laufwerken von 32 MB bis 23 GB.
  • Standard-Mausemulationsmodi: Amiga, Atari ST, Joystick / Gamepad.


Der aktuelle Stand des Projekts



Nach mehrmonatigen Labortests haben wir die Zuverlässigkeit maximal erhöht. Das Ändern von Einstellungen und das Aktualisieren der Firmware funktioniert nahtlos.



Bilder:



























Was bleibt noch zu tun:



  • Eine Testcharge der richtigen Größe - wir wurden von der Coronavirus-Pandemie unterbrochen, aufgrund derer die Fabrik geschlossen wurde.
  • Passen Sie die Einstellungsdatei an.
  • Machen Sie einen Polyurethan-Körper.
  • Fügen Sie Anpassungen für Commodore 64/128, Spectrum und alle anderen möglichen Retro-Autos hinzu.
  • Füge volle PS4-Controller-Unterstützung für alle Plattformen hinzu.
  • Fügen Sie einen speziellen Modus für den 8-Bit-Atari hinzu, der alle Funktionen des PS4-Controllers, der Maus und anderer Geräte der HID-Klasse implementiert.
  • Und probieren Sie alles aus.


Ich möchte darauf hinweisen, dass das mouSTer-Projekt als Add-On für Atari begann, nun aber darauf abzielt, ein Multi-Plattform-Adapter zu werden.



All Articles