Форк GR2fork 3.0 для эмулятора ShadPS4 ускорил Gravity Rush 2 до 30% и наконец-то снизил порог входа на портативках. В лаунчере появился пресет для Steam Deck, который сам подбирает оптимальные настройки, без ручной правки конфигов.

Сам ShadPS4 за последние месяцы заметно вырос по совместимости. На ПК уже запускают PS4-эксклюзивы вроде Bloodborne, а разработчики отдельно упоминают планы на онлайн-функции в будущем.

Что именно ускорили в GR2fork 3.0

Главная причина прироста — переработка узкого места в GPU-коммуникации. Разработчики переделали поток gpucomm с монолитной схемы на двухъядерную, чтобы разгрузить упор в один поток. В релиз-нотах это прямо называют источником прироста производительности до 30%.

Продолжение после рекламы

Параллельно добавили логику привязки потоков к ядрам CPU. Идея простая: закрепить и изолировать gpucomm-потоки на конкретных ядрах, чтобы выжать максимум из однопоточной части.

  • Dual Core GPUComm Redesign: рефакторинг gpucomm в двухъядерную схему, до 30% прироста
  • CPU Affinity Logic: закрепление gpucomm-потоков за конкретными ядрами
  • Reduced Power Draw: снижение потребления CPU примерно на 20% через idle-detection и sleep в диспетчере GpuComm

Steam Deck: пресет вместо ручной настройки

Изображение к статье: ShadPS4 GR2fork 3.0 ускорил Gravity Rush 2 до 30% и добавил Steam Deck

В GR2Launcher добавили пресет для Steam Deck. Он автоматически выбирает подходящие настройки под железо консоли. Раньше пользователям приходилось долго подбирать параметры вручную, чтобы получить вменяемую картинку и стабильность.

Важно, что это именно первичная поддержка Steam Deck. Но сам факт пресета в лаунчере приближает GR2fork к формату «поставил и играешь», хотя эмуляция PS4 все еще остаётся зоной компромиссов.

Поддержка Gravity Rush Remastered и патчи для Intel

Ещё одно крупное изменение — добавили поддержку Gravity Rush Remastered. Заодно в лаунчере появились переключатели br cache и lru cache. Они нацелены на исправление мерцаний и других графических артефактов, если они проявятся в одной из двух игр.

Для систем на Intel разработчики добавили отдельные патчи производительности. В описании обновления говорится, что они «переносят» срабатывания ловушек illegal-instruction в GR2 eboot.bin. Плюс добавили детект P- и E-ядер, чтобы при закреплении потоков приоритет получали P-ядра.

  • Intel Performance Patches: патчи для Intel через изменения в cpu_patches
  • Core Detection: учёт P/E-ядер, приоритет P-ядер при pinning
  • Stability Hotfixes: хотфиксы вылетов во время игры из-за texture bombs
  • Silent Crash Fixes: исправления в imgui-коде против «тихих» вылетов и закрытия окна
  • Diagnostics: более строгая диагностика в crash handler

Отдельно заявили поддержку патчей разрешения от 540p до 8K, а также исправление двойного определения контроллерного ввода. Для управления добавили расширенные настройки маппинга, включая эмуляцию свайпов тачпада и привязку к кнопкам на контроллере, клавиатуре, тачскрине или тачпаде. Это важно для переключения стилей shifting.

Скачать ShadPS4 GR2fork можно с официальной страницы проекта на GitHub: github.com/junminlee2004/GR2fork.

Рейтинг: 0 / 5. Оценок: 0

Продолжение после рекламы

Рекомендуем почитать

Оставьте комментарий

Перед оставлением комментария, пожалуйста, ознакомьтесь с правилами комментирования.