ЗДЕСЬ медиа
shir-man.com

Декомпиляция DOS-игр: как ИИ восстановил утерянный исходный код «Поля Чудес»

Считается, что возможности современных ИИ-агентов ограничиваются написанием базовых скриптов и автодополнением. Посмотрим, как инструменты справляются с задачами полноценного реверс-инжиниринга. Исходный код известной DOS-игры Поле Чудес был давно утерян, о чем заявлял сам разработчик Вадим Башуров. Однако недавно ИИ-модель Fable получила на вход оригинальный скомпилированный бинарник и за пару часов переписала проект на TypeScript.

В результате появился играбельный веб-порт, где работают оригинальные механики, режимы с NPC и редактор словарей. Нейросеть успешно вытащила спрайты из старых библиотек и корректно обработала кириллическую кодировку CP866. Сгенерированные исходники доступны на GitHub, что позволяет детально изучить логику конвертации.

Вопрос в том, масштабируется ли этот подход на что-то сложнее телевикторины с вращающимся барабаном? Одно дело — механически транслировать инструкции старого процессора в современный синтаксис, и совсем другое — получить читаемую архитектуру. Пока декомпиляция объемных систем остается задачей для инженеров, слепо доверять генерации нельзя. Но как метод архивации заброшенного софта этот подход работает пугающе хорошо.

Поделиться:

Telegram

Ещё из архива

Все публикации