Когда стало скучно, но под рукой есть офисный телефоне Snom 360 2005 года. Почему бы на нем не запустить Doom?
В процессе автор покопался в прошивке, выяснил, что там Linux на MIPS, нашел исходники на сайте производителя, собрал свою прошивку и получил доступ к консоли через пайку на плате. Пришлось заниматься реверс-инжинирингом драйверов экрана и клавиатуры через анализ бинарников и написанием своего драйвера с нуля.
Под конец автор адаптировал переносимую версию Doom, научил её правильно рисовать на крошечном монохромном дисплее 132x64 и обрабатывать кнопки.
Когда ну оооочень много свободного времени
06.03.2026
Похожее
02.09.2026
Исполняемы файл - это SQLite база
Куда только этот ваш SQLite не запихивали Статья рассказывает о проекте SELF ...
01.09.2026
Теория музыки
Статья объясняет теорию музыки "с нуля", отталкиваясь от физики и арифметики ...
30.08.2026
htmx для Game Boy
Автор рассказывает про видео игру "htmx 4: the game" - первую JavaScript-библиот...
27.08.2026
Интернет на калькуляторе
Радиолюбитель EI3LH, увлекся карманными компьютерами Casio и сумел запустить нас...