Спустя 28 лет потерянный исходный код Лего-Острова был вновь обнаружен, но фанаты, которые потратили почти два года на его кропотливое декомпилирование вручную, не могут его иметь.

Независимо от скромного содержания и узкой направленности, релиз для ПК 1997 года ‘Lego Island’ смог завоевать целое поколение энтузиастов LEGO своим очаровательным притяжением. Любовь к этой игре настолько глубока, что преданная группа фанатов тщательно потратила почти два года на воссоздание исходного кода игры вручную, который считался утерянным – однако, похоже, код не был так сильно потерян, как сначала предполагалось.

Проект Lego Island Decompiulation стартовал в начале 2023 года и был полностью завершен к декабрю 2024 года, оставив лишь несколько незначительных расхождений для исправления. Декомпиляция программного обеспечения означает ручное разделение кода программы, что может быть весьма трудоемким.

В видео по ссылке ниже вы найдете подробное объяснение трудностей, с которыми столкнулись при разложении Lego Island — проекта под руководством MattKC, являющегося ключевой фигурой в этом начинании. Его усилия начались еще в 2019 году, когда были предприняты первые попытки декомпиляции игры. Тем не менее, как становится ясно из видео, предполагается, что оригинальный исходный код мог быть не полностью утрачен.

После завершения процесса разборки Мэтт КСи упомянул, что представитель компании LEGO связался с ним, чтобы узнать, может ли он помочь в нахождении дополнительных ресурсов разработки LEGO Island для архивов их компании. В ответ Мэтт предоставил все доступные ресурсы и направил их к дополнительным источникам.

MattKC добавляет: «Угадай что? Вскоре после этого я узнал, что обнаружили предполагаемый дубликат финального продажного исходного кода. И вот в чем ирония — мы не можем до него добраться. Вот такая богатая ирония: одной из причин, по которой я начал декомпиляцию много лет назад, было то, что думали, исходный код безвозвратно потерян, и только после того как декомпиляция выполнена, кто-то действительно нашел его копию.»

Говоря проще, этот процесс подразумевает создание новой версии Lego Island, которая может работать на современных системах. Для этого используется метод обратной разработки, являющийся неофициальным. Что касается других игр вроде декомпилированных классических N64 проектов, возможно, существуют подобные инициативы, но я их пока не встречал.

Если Lego сумеет найти оригинальный исходный код игры, это потенциально может проложить путь к обновленной, официальной версии этой игры. Пока что эта надежда остается лишь мечтой, но она является самым многообещающим прогнозом для энтузиастов Lego Island за последние годы.

Смотрите также

2025-05-09 21:38