Когда стало скучно, но под рукой есть офисный телефоне Snom 360 2005 года. Почему бы на нем не запустить Doom?
В процессе автор покопался в прошивке, выяснил, что там Linux на MIPS, нашел исходники на сайте производителя, собрал свою прошивку и получил доступ к консоли через пайку на плате. Пришлось заниматься реверс-инжинирингом драйверов экрана и клавиатуры через анализ бинарников и написанием своего драйвера с нуля.
Под конец автор адаптировал переносимую версию Doom, научил её правильно рисовать на крошечном монохромном дисплее 132x64 и обрабатывать кнопки.
Когда ну оооочень много свободного времени
06.03.2026
Похожее
04.06.2026
MS-DOS
Microsoft открыла исходный код самой ранней из известных версий DOS — 86-DOS 1.0...
03.06.2026
Квартовый поиск
Бинарный поиск - это понятно. А как насчет четвертичного поиска? Даниэль Леми...
02.06.2026
Email это крези
Глубокое погружение в устройство email SMTP изначально проектировался для ака...
01.06.2026
Эволюция IDE в Google
История эволюции IDE в Google. Сначала, как и в большинстве контор, каждый настр...