🦋 Pikmin декомпилировали на 100%: зачем фанаты годами восстанавливали код классики GameCube
Культовая Pikmin для Nintendo GameCube достигла важной отметки: фанатский проект декомпиляции сообщил о стопроцентном восстановлении программного кода игры. За короткой фразой «готово на 100%» скрывается несколько лет почти археологической работы — с ассемблером, старыми компиляторами, различиями региональных изданий и функциями, которые приходилось подгонять буквально до последнего байта. Это не означает, что Pikmin теперь можно бесплатно скачать, открыть в современном редакторе и одним нажатием превратить в ремастер...
1 неделю назад
🍊 Frame: зачем разработчик переписал графическую основу Linux на ассемблере
Разработчик Гейр Исене создал Frame — сервер X11 для Linux, написанный на ассемблере x86_64. Без libc, Mesa, Xlib, графических наборов компонентов и сборщика мусора: только системные вызовы, двоичный протокол X11 и прямое взаимодействие с интерфейсами ядра. По словам автора, система уже обслуживает его повседневный рабочий стол, а при необходимости запускает Firefox и GIMP. Звучит как техническое безумие, затеянное ради спортивного интереса. Но за проектом стоит вполне практичная идея: Исене хочет...