Как устроен неофициальный порт RyGT
Разработчик под ником mlgprorektm8 опубликовал на GitHub проект RyGT, открывающий доступ к симулятору Gran Turismo Sport на персональных компьютерах. В отличие от традиционных эмуляторов, программа транслирует исполняемый файл PlayStation 4 (версия CUSA03220, патч 1.69) в приложение для Windows. Код игры исполняется непосредственно на процессоре компьютера, а библиотеки RyGT заменяют системные функции консоли. За обработку графики через API Vulkan отвечает рендерер shadGT, созданный на базе наработок ShadPS4.
Для запуска игрокам понадобятся расшифрованный дамп игры и файлы прошивки консоли. На текущем этапе в проекте работают меню, звуковое сопровождение, заезды и управление геймпадом, однако сетевые функции недоступны.
| Параметр | Значение / Детали |
|---|---|
| Версия игры | Gran Turismo Sport (CUSA03220, патч 1.69) |
| Технология трансляции | Конвертация кода PS4 в Windows-исполняемый файл |
| Графический API | Vulkan (рендерер shadGT) |
| Производительность | 42–60 FPS (в зависимости от числа машин) |
| Дополнительные функции | AMD FSR 3.1, предкомпиляция шейдеров |
| Ограничения | Сетевой режим не работает |
Производительность и борьба с заиканиями
Тесты показывают частоту кадров от 42 до 60 FPS на сборках с процессорами Core i7-13700KF и Ryzen 5 9600X в связке с видеокартами RTX 4070 Ti и RTX 3060. Октябрьское обновление графического движка подняло производительность в дождливом заезде на трассе Tokyo Expressway с 20 автомобилями с 32 до 43 FPS.
Чтобы устранить задержки кадров, разработчик добавил несколько режимов обработки графических инструкций. Как и утилиты, решающие проблему зависаний от компиляции шейдеров, RyGT предлагает предварительную сборку шейдеров на стартовом экране. В тестах 13 600 шейдерных конвейеров обрабатываются примерно за 25 секунд. Также доступен режим паузы: при появлении новых эффектов игра ненадолго замирает вместо рывка кадра. Сам процесс компиляции вынесен на энергоэффективные ядра процессора, чтобы не загружать основные вычислительные потоки.
Проект также поддерживает технологию генерации кадров AMD FSR версии 3.1, работающую на любых видеокартах. В тестах FSR 3.1 увеличила частоту с 57 до 115 FPS. Однако из-за отсутствия векторов движения на быстро движущихся объектах и интерфейсе возникают шлейфы, поэтому автор рекомендует включать генератор только при базовой частоте выше 40 FPS.
Что это значит для вас
Выход порта RyGT — единственный способ опробовать Gran Turismo Sport на ПК, так как Sony не выпускает серию на компьютерах. Официально продается ли игра в России, в данном случае не имеет значения, поскольку порт требует самостоятельного поиска дампа и файлов прошивки PS4.
Специально обновлять железо под этот проект пока рано: несмотря на частые патчи, порт остается неофициальным любительским проектом без сетевого режима. Если вы решите протестировать запуск, убедитесь, что ПК выдает не менее 40 исходных FPS перед включением FSR 3.1, чтобы свести к минимуму графические артефакты.



