[Старое железо, Периферия] Проект mouSTer – всеобъемлющий адаптер мыши для ретро-компьютеров (перевод)
Автор
Сообщение
news_bot ®
Стаж: 6 лет 9 месяцев
Сообщений: 27286
Перевод с сайта retrohax.net
Проект начался шесть лет назад с идеи создания наиболее удобного адаптера современной USB-мыши, подходящего для как можно большего количества ретро-компьютеров. В основном проектом занимался мой друг Уилли, а я ему немного помогал. Цели проекта были простыми:
- Небольшая, простая, недорогая конструкция.
- Надёжность.
- Поддержка мышей с квадратичным энкодером.
- Лёгкость в использовании и обслуживании.
- Удобство настройки.
- Быстрое обновление прошивки.
Первый прототип устройства появился довольно быстро, и Уилли заказал первую партию на производстве. Он, к сожалению, удовлетворил почти всем критериям, кроме одного: надёжности. Схема была основана на чипе FTDI Vinculum2. Схема у него неплохая, а вот набор инструментов для разработки ужасно недоработан (по крайней мере, был на тот момент). Наблюдались постоянные утечки памяти, отлаживать код было почти невозможно – в основном из-за отсутствия документации на процессор. Не говоря уже о том, что сохранение конфигурации иногда уничтожало эту конфигурацию.
Это было уже слишком. Проект мы забросили. Если вы – целеустремлённый человек, вы можете попробовать добить его самостоятельно. Всю работу можно скачать по ссылке. Можете её изучать или даже использовать, если у вас есть запал пробираться через незаконченный, неверный и недокументированный код.
Новая надежда
Всё это время проект периодически доставали из долгого ящика, однако безрезультатно. Некоторые из первоначальных целей оказались недостижимыми.
Однако во время Silly Venture 2019 [сходка европейских любителей старых компьютеров / прим. перев.] у нас произошёл прорыв. Там обнаружился большой спрос на функционирующий адаптер для компьютера Atari ST. Так и родился проект mouSTer, крёстным отцом которого стал Петр «Кролл» Миетновский, лучший из тестировщиков оборудования для Atari.
После этого проект набрался сил и начал обретать форму. Первые прототипы:
Сейчас размер устройства уменьшен до минимума – это коннектор DB9 и разъём USB-A.
Что он умеет:
- Работает с любой мышью и любым игровым контроллером.
- Поддержка контроллера от PS4.
- Настройка через USB-флэшку с INI-файлом, наличие настроек по умолчанию.
- Передача настроек через USB-флэшку.
- Обновление прошивки через USB-флэшку (занимает 3 секунды, две из которых уходят на то, чтобы bootloader распознал флэшку).
- Проверено с флэшками от 32 МБ до 23 ГБ.
- Наличие режимов эмуляции мыши по умолчанию: Amiga, Atari ST, joystick/gamepad.
Текущее состояние проекта
Спустя несколько месяцев испытаний в лабораторных условиях, мы повысили надёжность до максимума. Изменение настроек и обновление прошивки работает без проблем.
Изображения:
Что ещё осталось сделать:
- Тестовую партию нужного размера – нам помешала пандемия коронавируса, из-за которой фабрика закрылась.
- Подстроить файл настроек.
- Сделать корпус из полиуретана.
- Добавить настройки для Commodore 64/128, Spectrum, и всех остальных возможных ретро-машин.
- Добавить полную поддержку контроллера PS4 для всех платформ.
- Добавить особый режим для 8-битного Atari, в котором будут реализованы все функции контроллера PS4, мыши и других устройств HID-класса.
- И всё это хорошенько проверить.
Особо хочу отметить, что проект mouSTer начался как дополнение для Atari, однако теперь он стремится стать многоплатформенным адаптером.
===========
Источник:
habr.com
===========
===========
Автор оригинала: Retrohax
===========Похожие новости:
- [Математика, История IT, Старое железо, Интервью] Вера Глушкова: «Вирус кибернетики витал над городом Киевом»
- [Процессоры, Старое железо] Регистры процессора Intel 8086: от чипа к транзисторам (перевод)
- [Интервью, История IT, Математика, Старое железо] Вера Глушкова: «У отца был кибернетический подход к истории»
- [Сотовая связь, Старое железо] Nokia N95, лучший смартфон старой школы
- [Видеотехника, Мониторы и ТВ, Периферия] Проекторы vs ЖК-панели: честное сравнение. Часть 1: установка и подключение
- [Гаджеты, Звук, Носимая электроника, Периферия] Размышления об AirPods Studio и новом яблочном патенте с распознавании вращения
- [Звук, Копирайт, Носимая электроника, Периферия] Технодекаденты как продукт бенефициаров копирайта: воскрес не только винил, на очереди компакт-кассеты
- [Гаджеты, Интерфейсы, История IT, Софт, Старое железо] Windows Tablet PC — 10 лет прогресса
- [Биографии гиков, История IT, Старое железо] Остин Рош: реальная история первого ПК (перевод)
- [Старое железо] Электронные часы 1975 года «Calculator» от Pulsar (перевод)
Теги для поиска: #_staroe_zhelezo (Старое железо), #_periferija (Периферия), #_mysh (мышь), #_atari, #_adapter (адаптер), #_staroe_zhelezo (
Старое железо
), #_periferija (
Периферия
)
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете прикреплять файлы к сообщениям
Вы не можете скачивать файлы
Текущее время: 22-Ноя 13:25
Часовой пояс: UTC + 5
Автор | Сообщение |
---|---|
news_bot ®
Стаж: 6 лет 9 месяцев |
|
Перевод с сайта retrohax.net Проект начался шесть лет назад с идеи создания наиболее удобного адаптера современной USB-мыши, подходящего для как можно большего количества ретро-компьютеров. В основном проектом занимался мой друг Уилли, а я ему немного помогал. Цели проекта были простыми:
Первый прототип устройства появился довольно быстро, и Уилли заказал первую партию на производстве. Он, к сожалению, удовлетворил почти всем критериям, кроме одного: надёжности. Схема была основана на чипе FTDI Vinculum2. Схема у него неплохая, а вот набор инструментов для разработки ужасно недоработан (по крайней мере, был на тот момент). Наблюдались постоянные утечки памяти, отлаживать код было почти невозможно – в основном из-за отсутствия документации на процессор. Не говоря уже о том, что сохранение конфигурации иногда уничтожало эту конфигурацию. Это было уже слишком. Проект мы забросили. Если вы – целеустремлённый человек, вы можете попробовать добить его самостоятельно. Всю работу можно скачать по ссылке. Можете её изучать или даже использовать, если у вас есть запал пробираться через незаконченный, неверный и недокументированный код. Новая надежда Всё это время проект периодически доставали из долгого ящика, однако безрезультатно. Некоторые из первоначальных целей оказались недостижимыми. Однако во время Silly Venture 2019 [сходка европейских любителей старых компьютеров / прим. перев.] у нас произошёл прорыв. Там обнаружился большой спрос на функционирующий адаптер для компьютера Atari ST. Так и родился проект mouSTer, крёстным отцом которого стал Петр «Кролл» Миетновский, лучший из тестировщиков оборудования для Atari. После этого проект набрался сил и начал обретать форму. Первые прототипы: Сейчас размер устройства уменьшен до минимума – это коннектор DB9 и разъём USB-A. Что он умеет:
Текущее состояние проекта Спустя несколько месяцев испытаний в лабораторных условиях, мы повысили надёжность до максимума. Изменение настроек и обновление прошивки работает без проблем. Изображения: Что ещё осталось сделать:
Особо хочу отметить, что проект mouSTer начался как дополнение для Atari, однако теперь он стремится стать многоплатформенным адаптером. =========== Источник: habr.com =========== =========== Автор оригинала: Retrohax ===========Похожие новости:
Старое железо ), #_periferija ( Периферия ) |
|
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете прикреплять файлы к сообщениям
Вы не можете скачивать файлы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете прикреплять файлы к сообщениям
Вы не можете скачивать файлы
Текущее время: 22-Ноя 13:25
Часовой пояс: UTC + 5