Следвай Kaldata в Google: Слушай статията0:00 / 2:321×

Разработчиците на видеоигри и ентусиастите по ревърс инженерство станаха свидетели на забележителен крайъгълен камък в автоматизацията на програмния код. Играта Pokémon HeartGold за конзолата Nintendo DS бе напълно декомпилирана с помощта на AI агенти. Целият процес отне едва един месец, а общата стойност на използваните ресурси възлезе на 56 хиляди долара според стандартните цени на API.

Как бе постигнат успехът?

Декомпилацията на комплексни заглавия от ерата на Nintendo DS традиционно отнема години на квалифициран ръчен труд от страна на роммейкинг общността. В този случай обаче процесът бе изцяло автоматизиран:

Използвани AI модели: Проектът разчиташе предимно на автономни агенти, захранвани от езиковия модел Claude 3.7 Sonnet, който анализираше и преобразуваше асемблерния код в чист и четим C код. Мащаб на работата: AI агентите са обработвали стотици хиляди редове код, проверявайки съвместимостта и коректността на всеки модул спрямо оригиналната двоична хроника на играта. Скорост и ефективност: Работа, която обикновено изисква сплотен екип от доброволци и години анализи, бе завършена в рамките на точно 30 дни. AI агенти декомпилираха напълно Pokémon HeartGold само за месец: цената се оказа 56 хиляди долара

Още по темата:

Какво разкри огромният теч на данни за разработката и неиздаваните проекти за Pokémon?

Разходи и бъдещо значение за индустрията

Общата цена от $56 000 се базира на официалните тарифи за използване на API на Anthropic. Въпреки че сумата изглежда значителна за любителски проект, от гледна точка на професионалната софтуерна разработка това представлява драстично съкращаване на бюджета и времето, необходими за подобен обем работа.

Пълната декомпилация на Pokémon HeartGold отваря вратите за създаването на по-дълбоки модификации, портиране на играта за други платформи (като PC) и подобряване на нейната графична и техническа производителност, без да се разчита на емулация. Също така случаят за пореден път показва бързо нарастващите възможности на автономните AI агенти при справяне с изключително тежки и монотонни инженерни задачи, променяйки изцяло бъдещето на съхранението и ревърс инженерството на класически игри.