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

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

9голосов
от emptyenv

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

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

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

Ещё публикации

Все посты
youtube.com

Как Epic Games внедряет нейросети в концепт-арт: пайплайн с плагином GenMedia Bridge

9Egor Kim12 часов назад
youtube.com

Манифест алгоритмической музыки: почему трек Torpedo Boyz иллюстрирует принципы работы AI-генераторов

8kvcache14 часов назад
huggingface.co

Вышла GLM-5.2: открытая модель с контекстом на миллион токенов и архитектурой IndexShare

8slowthinker16 часов назад
reuters.com

SpaceX покупает разработчиков Cursor за $60 млрд и готовит запуск аналога GitHub для ИИ-агентов

7tinydb15 часов назад
github.com

Утечка системных промптов: базовые настройки Claude, Cursor и ChatGPT

5Богдан Михайлов13 часов назад
z.ai

Релиз GLM-5.2: открытая языковая модель с контекстом в 1 миллион токенов для инженерных задач

6datasetdust17 часов назад