Энтузиаст под ником gothamor представил раннюю версию порта Grand Theft Auto: Vice City Stories для PlayStation 2 - игра пересобирается в нативный код для Windows и Linux с помощью статической рекомпиляции. Проект пока помечен как экспериментальный, но уже умеет запускать игровой цикл и отрисовывать вступительную сцену.
В отличие от классических эмуляторов PS2, которые интерпретируют код консоли на лету, проект от gothamor (gothamor/gta-vcs-recomp) использует инструмент PS2Recomp: исполняемый файл версии для США (SLUS-21590) заранее переводится в C++, после чего собирается обычным компилятором. В итоге на Windows порт работает через Direct3D 11, а на Linux - через Vulkan. Это заметно отличается от подхода, при котором игра запускается поверх эмуляции всей консоли.
Как это работает и что уже готово
Важная деталь: репозиторий не содержит ни игрового кода, ни ассетов Rockstar. Сборщик читает исполняемый файл напрямую из вашего ISO-образа, а готовая игра подхватывает все остальные данные из того же образа. Для запуска нужна собственная копия Grand Theft Auto: Vice City Stories для PlayStation 2 (американская версия SLUS-21590), а на Windows - инструменты Microsoft C++ объёмом около 6 ГБ, которые лаунчер устанавливает автоматически. Первая сборка занимает от 20 до 60 минут.
Версия лаунчера 0.1.0 вышла 1 ноября 2026 года. Сейчас проект находится на ранней стадии: игровой цикл запускается, вступительная заставка отрисовывается, а аппаратный графический бэкенд показывает экран загрузки. Внутриигровые ролики пока пропускаются. Оригинальная студия-разработчик проекта из 2007 года - Rockstar Leeds.
Почему это важно для игроков
Рекомпиляция даёт принципиально иной уровень производительности и качества по сравнению с эмуляцией: вместо интерпретации каждой инструкции процессора консоли игра становится нативным приложением для вашего ПК. Это направление в последние годы заметно оживилось - например, у той же Vice City Stories уже есть зрелый порт для PSP от проекта VCSNative, который предлагает 60 кадров в секунду, широкоформатные режимы и настраиваемую графику. Версия PS2 пока ощутимо отстаёт, но закладывает тот же фундамент: когда игры Rockstar середины 2000-х смогут запускаться нативно, без эмуляции PS2.
Пока речь идёт именно об экспериментальной сборке, а не о готовом продукте, - но уже сейчас можно оценить первые шаги порта у себя на машине.
