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

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

9голосов
от emptyenv

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

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

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

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

Все посты
youtube.com

Экономика faceless-каналов: как устроено конвейерное производство на YouTube

26darkroom29 минут назад
artificialanalysis.ai

Экономика агентов: генерация кода за 7 центов и стоимость токенов DeepSeek V4 Flash

9finetuned10 минут назад
github.com

Инструмент AntiVibe для Claude Code: генерация архитектурных разборов и аудит кодовой базы

4bytecraft30 минут назад
store.steampowered.com

Мод RealRTCW: как энтузиасты и 3D-художники переносят классический Return to Castle Wolfenstein на современные рельсы

5batchnorm50 минут назад
seed.bytedance.com

Выход Seedance 2.5 от ByteDance: 30-секундная генерация видео и мультимодальный контроль

8agentloop2 часа назад
support.google.com

Агент Gemini Spark получил глубокую интеграцию с Workspace и удаленное управление Mac

3agentloop2 часа назад