🤔 Что случилось: пользователь запустил DOOM на плате, у которой не хватает мощности для поддержки подобных игр.
Чтобы DOOM нормально работал, нужно 8 МБ оперативки и процессор не хуже уровня Intel 486 DX2 с частотой 66 МГц. Разработчик взял плату iCEBreaker v1.0b, у которой другая архитектура процессора и ниже рабочая частота.
😏 Как: пришлось добавлять память и менять конфигурацию ядра процессора. Пользователь напаял память, добавил интерфейс для вывода видео через HDMI, установил систему питания и прошил плату. Очень сложно.
🙃 Зачем: ради искусства.
👉 Посмотреть:
👉 Исходный код: github.com
👉 Подробности: hackaday.com