Игры

ИИ упростил декомпиляцию старых игр — и decomp.dev закрыл таблицу лидеров

Adrian Kessler
Добавьте нас в Google

Раньше команды добровольцев годами вручную восстанавливали исходный код старых видеоигр. Теперь значительную часть этой работы выполняют модели ИИ, а decomp.dev — сайт, который отслеживал сотни таких фанатских проектов и показывал их прогресс в рейтинге, — отключил публичный каталог и перестал принимать новые проекты. Администратор сайта говорит, что инструменты работают. Сломалось сообщество.

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

Как говорится в объявлении, написанном администратором сайта под псевдонимом Энкаунтер (Encounter), последние передовые модели, в частности GPT-6-Astra, перешли некий рубеж. Они умеют выполнять сложные инструкции, сопоставлять символы и отладочную информацию и писать код, который выглядит естественно. Кроме того, они «исключительно хорошо перебирают варианты»: создают небольшие скрипты, проверяющие множество версий функции, пока одна из них не скомпилируется в точное совпадение. И при этом модели способны сосредоточенно работать над долгими задачами, обходясь дешевле, чем их предшественники.

Удар пришёлся по сообществу. Проекты на decomp.dev публиковали с открытым исходным кодом, чтобы привлечь новых участников. Энкаунтер рассказывает о «враждебных форках», которые берут проекты, созданные людьми, и «заканчивают» их с помощью ИИ, а также об opportunists — желающих первыми выпускать наполовину работающие порты для ПК, основанные на декомпиляциях, к которым они не приложили руку. Индикаторы прогресса должны были поддерживать мотивацию, когда на каждый процент уходили реальные усилия, но превратились, по словам Энкаунтера, в «пустую игру с цифрами» для тех, кто «сжигает токены, чтобы число росло».

Закрытие сайта не так масштабно, как может показаться. decomp.dev продолжает показывать страницы уже существующих проектов и исторические данные; исчезли только главная таблица и возможность добавлять новые проекты. Энкаунтер также не обвиняет ИИ как таковой: он пишет, что тот «может очень помочь при правильном использовании». Администратор решил не запрещать проекты с участием ИИ, потому что один любитель не может определить, что считать «халтурой», и следить за этим в сотнях проектов. Открытым остаётся и вопрос законности: декомпилированный код по-прежнему происходит из игр, защищённых авторским правом, а более быстрые инструменты расширяют эту серую зону, не разрешая связанных с ней споров.

Давление ощущается не только в игровой индустрии. Как сообщило издание 404 Media, в последние дни распространялись созданные ИИ клоны платных программ — например, приложений Adobe Creative Cloud и Microsoft Office. Небольшие игровые студии также говорят, что продолжают появляться копии их игр, созданные ИИ по принципу «чистой комнаты». Один инструмент, предназначенный специально для этого хобби, decomp.wtf, обещал направлять ИИ-агента пользователя на принадлежащую ему игру и шаг за шагом превращать её в код на C, функция за функцией. Позже создатель прекратил его разработку, написав, что значительная часть сообщества декомпиляции выступает против такого использования ИИ. Код по-прежнему доступен на GitHub по лицензии MIT.

Сайт decomp.dev запустился в 2024 году, чтобы собрать данные о прогрессе проектов в одном месте. Энкаунтер относит переломный момент к началу 2026 года: казалось, что Opus 4.6 и GPT-5.4 уже знают инструменты самого сообщества без дополнительных подсказок, хотя их результаты всё ещё требовали серьёзной человеческой доработки, а каждая задача обходилась слишком дорого. Об изменениях на сайте объявили 15 октября. Собственный код decomp.dev, который, по словам Энкаунтера, целиком написан людьми, никогда не распространялся по лицензии с открытым исходным кодом, поэтому никто не может использовать его, чтобы восстановить таблицу лидеров в другом месте. Игры ещё никогда не было так просто открывать, но люди, которые прежде делали это вместе, лишились места, где могли встречаться.

Теги: , , , , ,

Добавьте нас в Google

Обсуждение

Имеется 0 комментариев.