Добавить в корзинуПозвонить
Найти в Дзене
TechInsider

ИИ-модель помогла воскресить легендарную DOS-игру «Поле чудес-2»

Программист Денис Ширяев подарил вторую жизнь культовой российской игре 1993 года «Поле чудес 2». Используя нейросеть, разработчик полностью перенес проект на TypeScript, создав браузерную версию. Оригинальный исходный код игры был безвозвратно утерян. В распоряжении энтузиаста оставался лишь бинарный файл, «оживить» который помогли современные технологии декомпиляции и генеративного искусственного интеллекта. Затерянный цифровой мир. В мире существуют тысячи забытых программ, от которых остались лишь бинарные файлы. Отсутствие исходного кода делало их мертвым грузом, но развитие ИИ превращает этот массив в целый «континент», готовый к открытию. Обратный инжиниринг с помощью нейросетей позволяет эффективно расшифровывать старые алгоритмы, возвращая человечеству утерянные цифровые артефакты. Создатель оригинальной DOS-версии «Поле чудес — 2» Вадим Башуров с сожалением констатировал, что исходный код его хита утрачен. Однако проект «Поле Чудес 2 — DOS-first TypeScript port», опубликованн

Программист Денис Ширяев подарил вторую жизнь культовой российской игре 1993 года «Поле чудес 2». Используя нейросеть, разработчик полностью перенес проект на TypeScript, создав браузерную версию. Оригинальный исходный код игры был безвозвратно утерян. В распоряжении энтузиаста оставался лишь бинарный файл, «оживить» который помогли современные технологии декомпиляции и генеративного искусственного интеллекта.

    ИИ-модель помогла воскресить легендарную DOS-игру «Поле чудес-2»
ИИ-модель помогла воскресить легендарную DOS-игру «Поле чудес-2»

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

Создатель оригинальной DOS-версии «Поле чудес — 2» Вадим Башуров с сожалением констатировал, что исходный код его хита утрачен. Однако проект «Поле Чудес 2 — DOS-first TypeScript port», опубликованный под свободной лицензией MIT на GitHub, доказал, что наступает эпоха «цифровой археологии».

Денис Ширяев воссоздал логику и дух игры, бережно перенеся атмосферу эпохи «пузатых» мониторов в современные браузеры. Этот релиз вызвал мощную волну ностальгии среди тех, кто помнит Леонида Якубовича в пиксельном исполнении и знаменитые секторы на барабане. В игру можно поиграть прямо сейчас.

Цифровое «бессмертие»

   Поле чудес.https://habr.com/ru/amp/publications/1047452/
Поле чудес.https://habr.com/ru/amp/publications/1047452/

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

Особую роль в этом процессе сыграла модель Claude Fable 5, на базе которой велась основная работа. Именно ее способность глубоко анализировать структуру бинарников позволила воссоздать логику Башурова. Судьба самой нейросети складывается драматично. Fable 5 будучи вершиной линейки компании Anthropic вскоре после выхода столкнулась с жестким регуляторным запретом на коммерческое использование и развитие из-за юридических споров. Но есть надежда, что этот инструмент «цифрового археолога» скоро снова станет доступен.

Телешоу
3437 интересуются