ИИ теперь может декомпилировать видеоигры и программы за считанные дни, тогда как волонтёрам сообщества на ручную работу уходили годы. Результаты впечатляют: заброшенные старые игры получают нативные порты для новых платформ с высокой частотой кадров, динамическим нативным разрешением и поддержкой модов. Такие проекты, как Isaac Recomp, который переносит на C++ версию 2011 года на Flash игры The Binding of Isaac, теперь работают в нативном разрешении 1440p и плавно интерполируются до 165 FPS. Сотни подобных проектов уже ведутся, и каждый день появляются новые.
Автор, который говорит, что в целом не любит ИИ, признаёт, что эту тенденцию трудно игнорировать. Сохранение игр — большое преимущество, ведь опыт, привязанный к 30 FPS, размытым разрешениям или устаревшим технологиям вроде Adobe Flash, теперь можно модернизировать. В качестве примеров приводятся Colin McRae Rally 2.0, Final Fantasy Tactics Advance и порт Metroid Prime. Более ранние декомпиляции сообщества, например Open GOAL для игр Jak and Daxter и Ship of Harkinian для Zelda Ocarina of Time, создавались вручную и до сих пор считаются работой легенд.
Та же способность несёт серьёзные риски. Если ИИ может декомпилировать любое ПО, компании могут копировать конкурентов, а платные игры или приложения могут быть вскрыты и распространены повторно. Код, созданный таким образом, часто неаккуратен, а некоторые порты нестабильны, поскольку их создатели не обладают опытом, необходимым для исправления ошибок.
Автор заключает, что технология одновременно замечательна и тревожна, а её влияние на технологическую индустрию будет значительным.
Источник: Hacker News · Сводку подготовил HeadlinesBriefing