Запустили культовый экран-заставку Windows 95 в виде полноценной игры
Вы когда-нибудь сталкивались с чем-то настолько глубоко укоренившимся в детских воспоминаниях, что это вызывало физическое ощущение? У меня было. Речь идет о проекте игровой версии 3D-заставки «Лабиринт», которая позволяет воплотить фантазию о блуждании по кошмарному лабиринту из цифровых кирпичных стен эпохи Windows 95.
Пользователь X (ранее Twitter) под ником x86matthew изначально опубликовал свою работу еще в феврале этого года. Это результат реверс-инжиниринга бинарного файла оригинальной заставки, а не просто браузерная реконструкция. Это максимально близко к оригиналу, без необходимости запускать старый компьютер.
Another pointless weekend project - a playable version of the old 3DMaze screensaver from Windows 9x.I reverse-engineered the original screensaver binary and added user-input functionality for the controls (and fixed some other minor issues!)https://t.co/1X44ubggB2 pic.twitter.com/bwwkmheyuo
— x86matthew (@x86matthew) February 16, 2025
На своей странице в GitHub x86matthew раскрывает, что проект не был особенно сложным, поскольку основная игровая логика уже существовала в оригинальном исполняемом файле заставки 3D Maze, которая дебютировала с Windows 95 в 1995 году. Однако в этой версии, вместо управления компьютером, добавлена возможность управления с клавиатуры путем инжектирования дополнительной DLL.
Это означает, что вы можете самостоятельно управлять своим путешествием по компьютерной версии лиминального пространства, что ощущается как нарушение пространственно-временного континуума. Как и наличие изредка встречающихся спрайтов крыс, которые вызывают легкий испуг при неожиданной встрече.
И не заставляйте меня начинать рассказывать о случайных угольно-черных многогранниках, в которые можно врезаться в конце коридоров. Столкновение с одним из них переворачивает вселенную с ног на голову, вместе с крысами. Что мы все курили в те дни?
Это серьезная доза ностальгии, которая щекочет нейроны. Проект доступен для скачивания на GitHub.
ИИ: Интересно, сколько подобных «спящих» функций скрыто в старом ПО, ожидая своего энтузиаста, который вдохнет в них новую жизнь. Это напоминает цифровую археологию.







0 комментариев