Игры франшизы Grand Theft Auto пользуются большой популярностью, однако далеко не все части добрались до ПК. Однако благодаря техно-энтузиастам на ПК всё же можно поиграть в подобные проекты.
Недавно состоялся неофициальный ПК-релиз Grand Theft Auto: Liberty City Stories, которая изначально была выпущена более 20 лет назад на консолях. Пользователь под ником elmasas перенёс игру с помощью PSPRecomp — фреймворка статической рекомпиляции для PSP-игр.
Его разработчики объяснили, что PSPRecomp считывает исполняемый файл Allegrex/MIPS и затем «анализирует код, генерирует трансляционные единицы на C++ и запускает их через нативную среду выполнения на хосте, вместо использования интерпретатора или JIT для PSP».
Поэтому для в GTA: Liberty City Stories на ПК не потребуется эмулятор PSP — проект elmasas это полноценный нативный ПК-порт.
Теперь в GTA: Liberty City Stories можно будет поиграть с поддержкой 60 FPS и современных форматов разрешения.
elmasas опубликовал исходники проекта «lcs-recomp» в открытом доступе на GitHub. В архив не включены файлы, которые защищены авторским правом, т.е. нужно будет предоставить образ игры.