Перейти в канал

Tg: habr.com

1
Компилируем Quake, как будто на дворе 1997 год В 1996 году id Software сменила станции NeXT на Windows NT. Чтобы собрать шутер сегодня «по канону», нужен не просто исходный код, а цифровая археология: Windows NT 4.0, Visual C++ 6 и цепочка патчей, напоминающая хардкорный квест. Просто нажать «Rebuild All» не выйдет. Ассемблерные файлы (.s), оптимизированные вручную Кармаком и Абрашем, требуют ml.exe из Processor Pack. Тот требует Service Pack 5, а сервис-пак не встанет без древнего MDAC 2.5. Этот dependency hell из 90-х придётся пройти ради аутентичного бинарника. Повторим оригинальный процесс сборки.