В Tetris для Game Boy добавили онлайн-мультиплеер через самодельный адаптер
Устройство основано на Raspberry Pi и подключается к порту Game Link.
Энтузиаст YouTube-канала stacksmashing опубликовал видео, в котором рассказал о самодельном устройстве, позволяющем играть в Tetris на Game Boy по сети с неограниченным количеством игроков.
Выпущенная в 1989 году версия Тетриса для портативной консоли Game Boy примечательна тем, что стала первым проектом, который поддерживал многопользовательский режим через специальный кабель Game Link от Nintendo. Теперь, 32 года спустя, в эту же игру можно сыграть через интернет благодаря представленному USB-адаптеру с открытым исходным кодом.
По заявлению энтузиаста, идея пришла ему в голову после того, как они с друзьями стали меньше собираться вместе из-за пандемии. Изначально он разработал прототип на печатной плате с микроконтроллером и кучей проводов, но затем оптимизировал разработку до компактного USB-адаптера.
В его основе лежит Raspberry Pi Pico с выводами на тот самый порт Game Link. Причём предусмотрена опция подключения не только оригинального Game Boy, но и более поздних ревизий консоли, таких как Color и Advance.
Что касается программного обеспечения, то любитель разработал целый стек с открытым исходным кодом, который включает в себя сервер на Python и интерфейс WebUSB, обеспечивающий связь с консолью и подключение игроков.
Оригинальная игра поддерживала лишь режим дуэли, и относительно простая для того времени реализация мультиплеера позволила энтузиасту расширить его до произвольного количества игроков. При этом суть осталась та же — каждая консоль по-прежнему считает, что это матч для двоих, но веб-интерфейс синхронизирует и показывает прогресс всех участников.
Адаптер действительно получился универсальным и автономным, но ПО работает только для Tetris, так что поиграть по сети в «покемонов» пока не получится (если вы, конечно, не произведёте собственную обратную разработку).
Исходный код проекта опубликован на GitHub. Энтузиаст также собрал небольшую партию адаптеров, которую собирается запустить в продажу. Организован и Discord-сервер для поиска игроков.
Ранее испанский энтузиаст собрал для бабушки аппарат, который отправляет голосовые сообщения в Telegram и распечатывает входящие ответы.
Комментарий недоступен
Только хотел написать "С нетерпением ждем новости о том, что Нинтендо подала на него в суд", а ты уже тут
Интересно, во сколько раз этот адаптер по вычислительным мощам обгоняет Gameboy?
Комментарий недоступен
Если бы это сделал Фил или Кавил - то было бы хорошо и очередная победа. Если к парню придут юристы Нинки и постараются посадить лет на пять - плохо. А так, парень - красава)
Это значит что в своем резюме и портфолио парень укажет данную приколюху, когда пойдет устраиваться на работу или будет кандидатом на повышение.