1 чип и 666 строчек кода — так запустили Doom

Александр


Игра Doom вышла более 25 лет назад, и с тех пор на чём только её не запускали: компьютерах, смартфонах, часах, принтерах, айподах, платёжных терминалах, кассах и даже пылесосах. Дизайнер и разработчик игр Силвиан Лефебвре продолжил эти эксперименты — он воссоздал её с помощью всего одной микросхемы и нескольких проводов.

Подписаться на iGuides в Telegram, чтобы узнать обо всем первым — t.me/iguides

Лефебвре собрал на микросхеме Cyclone V FPGA мини-компьютер, единственное предназначение которого — запускать его собственный порт игры Doom. Эта микросхема обычно служит «мозгом» для гораздо более простой электроники, но оказалось, что она вполне подходит для создания некого подобия игровой приставки со встроенным эмулятором.



По словам энтузиаста, код портированной версии игры занимает 666 строчек — это знаковое для Doom число. Проект получил название DooM-Chip и может быть повторён кем угодно, у кого есть небольшие навыки в DIY-сборке гаджетов и программировании.

Эксперимент Лефебвре наглядно показывает, насколько впечатляющих результатов можно добиться с использованием минимума средств, если знать, что и как делать. Кроме того, он доказывает, что с течением времени игра Doom не теряет популярность, а напротив по-прежнему востребована.
17
iGuides в Дзене —  dzen.ru/iguides
iGuides в Telegram — t.me/iguides
iGuides в VK —  vk.com/iguides
iGuides в Ok.ru — ok.ru/iguides

Рекомендации

Рекомендации

Будь в курсе последних новостей из мира гаджетов и технологий

Мы в соцсетях

Комментарии

Pavel Nikiforov
+734
«Всего»... ага... Только этот Сайклон Ви (ок, 5) не что иное как SoC. Те по факту законченный компьютер со встроенным процессором, оперативкой, обработчиком шины и тп. Поэтому это «всего на 1 микросхеме» звучит слишком пафосно. Если оглядываться на уже «думнутые» девайсы, то в целом про некоторые из них можно сказать так же, тк больше половины компонентов печатных плат в них обеспечивают питание, управление сильноточными устройствами да взаимодействие с пользователем посредством каких-нить кнопок. В большинстве случаев их так же можно собрать на SoC-чипах, которые тупо дороже рассыпухи стоят из-за высокоинтегриррванности.
12 мая 2020 в 07:48
#
melissa
–21
25 июня 2020 в 18:00
#

Читайте также