MouSTer项目-适用于复古计算机的全面鼠标适配器





从网站翻译retrohax.net



该项目始于六年前与创建最便捷的现代USB鼠标适配器,适用于许多复古的电脑尽可能的想法。该项目的大部分工作由我的朋友威利(Willie)完成,我帮了他一些忙。该项目的目标很简单:



  • 小型,简单,便宜的设计。
  • 可靠性。
  • 支持二次编码器鼠标。
  • 易于使用和维护。
  • 定制的便利。
  • 快速固件更新。


该设备的第一个原型很快问世,Willie订购了第一批产品。不幸的是,他满足了几乎所有标准,除了以下一项:可靠性。该电路基于FTDI Vinculum2芯片。它的方案还不错,但是开发工具集却非常不完整(至少在当时是这样)。经常发生内存泄漏,几乎不可能调试代码-主要是由于缺少处理器文档。更不用说,保存配置有时会破坏该配置。



太多了我们放弃了该项目。如果您是一个坚定的人,则可以尝试自己完成它。整个作品可以从链接下载... 您可以研究它,或者如果您热衷于浏览未完成,错误和未记录的代码,甚至可以使用它。



新希望



一直以来,该项目都是定期从长箱子中取出来的,但无济于事。一些最初的目标是无法实现的。



但是,在“ Silly Venture 2019期间[欧洲旧计算机爱好者聚会/大约 翻译]。我们取得了突破。强烈要求Atari ST计算机具有功能正常的适配器。这就是mouSTer项目的诞生方式,他的教父是Atari最好的硬件测试员Peter“ Kroll” Mietnovsky。



此后,该项目逐渐壮大并开始成型。最初的原型:











现在设备的尺寸已减小到最小-这是一个DB9连接器和一个USB-A连接器。



他能做什么:



  • 适用于任何鼠标和任何游戏控制器。
  • 支持PS4控制器。
  • 通过带有INI文件的USB闪存驱动器进行配置,默认设置。
  • 通过USB记忆棒传输设置。
  • 通过USB记忆棒更新固件(需要3秒钟,引导加载程序识别闪存驱动器需要2秒钟)。
  • 使用32 MB至23 GB的闪存驱动器进行了测试。
  • 默认的鼠标仿真模式:Amiga,Atari ST,游戏杆/游戏手柄。


项目的当前状态



经过在实验室中几个月的测试,我们将可靠性提高到最大。更改设置和更新固件可以无缝进行。



图片:



























还有什么要做的:



  • 适当大小的测试批-我们因冠状病毒大流行而中断,工厂因此关闭。
  • 调整设置文件。
  • 制成聚氨酯主体。
  • 为Commodore 64/128,Spectrum和所有其他复古车添加自定义设置。
  • 添加对所有平台的完整PS4控制器支持。
  • 为8位Atari添加特殊模式,该模式将实现PS4控制器,鼠标和其他HID类设备的所有功能。
  • 并检查全部。


我想指出的是,mouSTer项目最初是作为Atari的一个附件,但现在它旨在成为一个多平台适配器。



All Articles