Прошло больше четверти века с момента выпуска первой части DOOM. За эти годы игру запускали на множестве систем: от банкоматов до экранов принтеров, но еще никогда игру не переносили на всего один чип. Этого удалось достичь энтузиасту Сильвену Лефевру.
Он создал машину, которая воспроизводит только его собственный порт Doom.
The DooM-chip! It will run E1M1 till the end of times (or till power runs out, whichever comes first).
Algorithm is burned into wires, LUTs and flip-flops on an #FPGA: no CPU, no opcodes, no instruction counter.
Running on Altera CycloneV + SDRAM. (1/n) pic.twitter.com/wd7j4JnfWn— Sylvain Lefebvre (@sylefeb)
Для запуска игры Лефевру потребовалось 666 строк кода, что отлично подходит для шутера, в котором нужно уничтожать демонов и других адских отродий. Для игры он использовал чип Cyclone V FPGA от компании Altera, первоначально они должны служить "мозгами" для простой электроники.
В чип удалось встроить всего первый уровень DOOM, который воспроизводится по циклу. Пока к чипу нельзя подключить никаких контроллеров. Игра запускается в разрешении 320 на 240 пикселей.
Сильвен Лефевр планирует продолжить работать над проектом и сделать на чипе полноценную демоверсию DOOM.
9 Комментариев
Скоро сделают флешку с doomOS, которая при подключении к техники запускает Дум как ОС и всё, что ты можешь делать - это играть в Дум.
Или такая уже есть? :D
@chaotic_neutral, уже запатентовано bethesda
У меня вопрос, - зачем? это какой то уже не здоровый энтузиазм- заниматься тем что вообще никому не надо ...
@Suhoi, что значит зачем? это одна из самых "старых" традиций пытаться запустить дум на чем угодно.
К примеру на Кодаке с 98-го года.
https://www.youtube.com/watch?v=7gCZZkBATSc
@Suhoi, зачем вообще люди занимаются хобби? Им интересно. А в данном случае - ещё и показатель навыков программирования.
@Suhoi, У дума есть какая то особенность (вроде что игра включает в себя ядро или ОС на которой она и запускается или как то так) и эта особенность позволяет делать такие абсурдные порты куда угодно, это и стало своего рода мемом и вызовом для всех кодеров последние 20 лет.
я все понял, всем огромное спасибо:)
Ну вот и подъехало чипирование...
нас ЧИПирируют! за ДУМайтесь))