В Tetris для Game Boy добавили онлайн-мультиплеер через самодельный адаптер

Устройство основано на Raspberry Pi и подключается к порту Game Link.

В Tetris для Game Boy добавили онлайн-мультиплеер через самодельный адаптер

Энтузиаст YouTube-канала stacksmashing опубликовал видео, в котором рассказал о самодельном устройстве, позволяющем играть в Tetris на Game Boy по сети с неограниченным количеством игроков.

Выпущенная в 1989 году версия Тетриса для портативной консоли Game Boy примечательна тем, что стала первым проектом, который поддерживал многопользовательский режим через специальный кабель Game Link от Nintendo. Теперь, 32 года спустя, в эту же игру можно сыграть через интернет благодаря представленному USB-адаптеру с открытым исходным кодом.

По заявлению энтузиаста, идея пришла ему в голову после того, как они с друзьями стали меньше собираться вместе из-за пандемии. Изначально он разработал прототип на печатной плате с микроконтроллером и кучей проводов, но затем оптимизировал разработку до компактного USB-адаптера.

В Tetris для Game Boy добавили онлайн-мультиплеер через самодельный адаптер

В его основе лежит Raspberry Pi Pico с выводами на тот самый порт Game Link. Причём предусмотрена опция подключения не только оригинального Game Boy, но и более поздних ревизий консоли, таких как Color и Advance.

Что касается программного обеспечения, то любитель разработал целый стек с открытым исходным кодом, который включает в себя сервер на Python и интерфейс WebUSB, обеспечивающий связь с консолью и подключение игроков.

Оригинальная игра поддерживала лишь режим дуэли, и относительно простая для того времени реализация мультиплеера позволила энтузиасту расширить его до произвольного количества игроков. При этом суть осталась та же — каждая консоль по-прежнему считает, что это матч для двоих, но веб-интерфейс синхронизирует и показывает прогресс всех участников.

В Tetris для Game Boy добавили онлайн-мультиплеер через самодельный адаптер

Адаптер действительно получился универсальным и автономным, но ПО работает только для Tetris, так что поиграть по сети в «покемонов» пока не получится (если вы, конечно, не произведёте собственную обратную разработку).

Исходный код проекта опубликован на GitHub. Энтузиаст также собрал небольшую партию адаптеров, которую собирается запустить в продажу. Организован и Discord-сервер для поиска игроков.

Ранее испанский энтузиаст собрал для бабушки аппарат, который отправляет голосовые сообщения в Telegram и распечатывает входящие ответы.

6363
7 комментариев

Комментарий недоступен

29
Ответить

Только хотел написать "С нетерпением ждем новости о том, что Нинтендо подала на него в суд", а ты уже тут

5
Ответить

Интересно, во сколько раз этот адаптер по вычислительным мощам обгоняет Gameboy?

15
Ответить

Комментарий недоступен

1
Ответить

Если бы это сделал Фил или Кавил - то было бы хорошо и очередная победа. Если к парню придут юристы Нинки и постараются посадить лет на пять - плохо. А так, парень - красава)

2
Ответить

Это значит что в своем резюме и портфолио парень укажет данную приколюху, когда пойдет устраиваться на работу или будет кандидатом на повышение. 

1
Ответить