реклама
Новости Hardware

Doom запустили на клавише Backspace с крошечным экраном и Raspberry Pi 2040 внутри

За последние 30 лет на каких только устройствах не запускали культовый шутер Doom. В рамках одного из последних таких экспериментов игру запустили на миниатюрном компьютере, который поместился внутри клавиши Backspace механической клавиатуры, а на её верхней стороне был установлен крошечный дисплей.

 Источник изображений: YouTube / TheKeebProject

Источник изображений: YouTube / TheKeebProject

Заставить Doom работать на таком крошечном устройства кажется невыполнимой задачей, однако автору YouTube-канала TheKeebProject это удалось. Для этого он разработал кастомную печатную плату, достаточно компактную, чтобы поместиться внутри колпачка клавиши Backspace, и оснастил её микропроцессором Raspberry Pi 2040. В его состав входят два ядра Arm Cortex-M0 с частотой 133 МГц, 256 Кбайт ОЗУ и флеш-память объёмом 2 Мбайт.

В схему платы также было внесено несколько изменений, чтобы включить поддержку интерфейсов дисплея SPI и I2C. Поверх платы энтузиаст установил миниатюрный экран с поддержкой разрешения 320 × 200 пикселей. Для защиты экрана использовался пластиковый прозрачный кожух, отлитый на 3D-принтере.

Задача проекта заключалась в создании миниатюрной системы с возможностью запуска специальной модифицированной версии Doom, но с максимально сохранённой функциональностью оригинальной игры. Компьютер может воспроизводить звук, поддерживает мультиплеер, функции сохранения и загрузки и даже читы. Он также оснащён разъёмом USB, к которому можно подключить клавиатуру для управления в игре, и разъёмом питания для работы.

Для всех желающих создать свой собственный компьютер внутри кейкапа клавиатуры для запуска Doom энтузиаст в репозитории GitHub опубликовал всю необходимую документацию, а также ссылки на необходимые компоненты.

Источники:

Если вы заметили ошибку — выделите ее мышью и нажмите CTRL+ENTER.
Вечерний 3DNews
Каждый будний вечер мы рассылаем сводку новостей без белиберды и рекламы. Две минуты на чтение — и вы в курсе главных событий.
Материалы по теме
window-new
Soft
Hard
Тренды 🔥
OpenAI обновила интерфейс ChatGPT — теперь это чёрная дыра 3 ч.
В описании первого трейлера Assassin’s Creed Codename: Red засветилась дата выхода игры — она получила название Assassin’s Creed Shadows 10 ч.
Датамайнер нашёл в коде сайта Rockstar рекламу ПК-версии Red Dead Redemption 12 ч.
Календарь релизов — 13–19 мая: Homeworld 3, Men of War II и Ghost of Tsushima на ПК 13 ч.
Забытая демоверсия классической Fallout снова привлекла внимание фанатов из-за контента, которого нет в полной игре 13 ч.
MaxPatrol EDR получил сертификат соответствия ФСТЭК России 14 ч.
The Rogue Prince of Persia получила новую дату выхода, а разработчики подготовились к неожиданному релизу Hollow Knight: Silksong 15 ч.
Военная стратегия Men of War II потребует постоянное подключение к интернету, но у разработчиков есть план 17 ч.
Steam и Epic Games Store начали выдавать автоматический возврат средств предзаказавшим Ghost of Tsushima в странах без доступа к PSN 18 ч.
ЕС обвинил Microsoft в монополизме из-за приложения Teams 18 ч.
У VR-гарнитур Meta Quest 2 и Quest 3 появился режим «Путешествие» для использования в транспорте 38 мин.
Власти рекомендовали китайским техногигантам отдавать предпочтение ускорителям вычислений местной разработки 58 мин.
Apple и Google начали борьбу со слежкой через популярные Bluetooth-трекеры 2 ч.
Apple готовится выпустить Vision Pro на рынки за пределами США 3 ч.
Бизнесом Intel по контрактному производству чипов будет руководить Кевин О’Бакли 4 ч.
Microsoft потратит €4 млрд на ЦОД для ИИ и облаков во Франции, а AWS постарается не отстать 8 ч.
Новая статья: Обзор Ryzen 5 8600G: новый король бюджетных сборок (нет) 8 ч.
Ресурсы в обмен на технологии: Alibaba Cloud предлагает ИИ-стартапам GPU-мощности за долю в компании 10 ч.
Спутниковый интернет Starlink подорожает на треть для некоторых абонентов в США из-за роста спроса 11 ч.
Робот-гуманоид Unitree G1 преуспел в акробатике, колке орехов, жарке тостов и других делах — стоит он всего $16 000 12 ч.