Эмуляция > Эмуляторы консолей 6 поколения и выше
PCSX2: Эмулятор Sony PS2 (продолжение)
lob:
Вся необходимая информация находится под спойлером ниже: 1. Основная информация:
* Официальный сайт и версии эмулятора - здесь
* Биосы можно скачать - здесь
* Официальный список совместимости - здесь
* Свежие ревизии эмулятора с плагинами - здесь и тут
* Pack'и самых последних ревизий различных эмуляторов - здесь
* Настройки для игр - здесь и тут
* Об изменениях можно узнать - здесь (на английском)
* Руководство по настройке эмулятора - здесь
2. Библиотеки и утилиты:
* Microsoft Visual C++ 2008 SP1 Redistributable - здесь (х86) и тут (х64)
* Microsoft Visual C++ 2010 Redistributable - здесь
* Обновление DirectX (June 2010) - здесь
* Библиотеки для OpenGL-плагинов - здесь
* Утилита для переноса сейвов на карту памяти - MYMC
* Программа для хранения настроек эмулятора - PS2Launcher
3. Патчи и хекс коды для запуска игр в широкоэкранном режиме:
*
* Постоянно обновляемый архив патчей (более 500 игр) здесь
* Хекс коды для запуска игр в широкоэкранном режиме тут4. Дополнительные ссылки:
* Исправляют различные баги либо ускоряют процесс эмуляции. Могут давать побочные эффекты.
...В стадии разработки...
Razor:
После продолжительной и увлекательной игры в настройки нашел, какие параметры на моей системе позволяют избавиться от периодических статтеров.
* Emulation - Enable Thread Pinning - выключить (процессор Intel Core i9-9900KF)
* Audio - Backend - SDL
* Кастом текстуры - не использоватьThread Pinning из всего этого сильнее всего влияет на фрейм таймы.
Видео с тестами. Sega Rally 2006 с родными 60 фпс. NFS Hot Pursuit с хаком на 60 фпс и разгоном до 300%.
Razor:
--- Цитата: Razor от 07 Июля 2025, 18:02:30 ---Emulation - Enable Thread Pinning - выключить (процессор Intel Core i9-9900KF)
--- Конец цитаты ---
После почти месяца игры во всяко-разное до сих пор поражаюсь, как всего одна настройка может влиять на плавность работы эмулятора. :lol:
grooomy:
--- Цитата: Razor от 30 Июля 2025, 22:00:47 ---После почти месяца игры во всяко-разное до сих пор поражаюсь, как всего одна настройка может влиять на плавность работы эмулятора. :lol:
--- Конец цитаты ---
Так там же белым по серому написано что опция для процессоров с P\E ядрами. Для изменения приоритетов ядер (12 поколение и выше)
Также написано что рекомендуется её отключить (в моем случае на 7700к). Странно что на это месяц понадобился.
загрузить фото в интернет
Softer:
--- Цитата: grooomy от 30 Июля 2025, 22:59:27 ---Так там же белым по серому написано что опция для процессоров с P\E ядрами. Для изменения приоритетов ядер (12 поколение и выше)
Также написано что рекомендуется её отключить (в моем случае на 7700к). Странно что на это месяц понадобился.
--- Конец цитаты ---
А ещё страннее что она и так по умолчанию отключена.
Razor:
--- Цитата: grooomy от 30 Июля 2025, 22:59:27 ---Странно что на это месяц понадобился.
--- Конец цитаты ---
--- Цитата: Softer от 30 Июля 2025, 23:05:00 ---А ещё страннее что она и так по умолчанию отключена.
--- Конец цитаты ---
Месяц ушел чтобы удостовериться в том, что оно точно помогло. Там 2 фактора сошлось, что на моей системе без статтеров работает только сочетание DX11 рендерера с отключенным Thread Pinning. И, скорее всего, Thread Pinning я включил, когда пытался подобрать настройки под Vulkan. На котором игры и с отключенным Thread Pinning заметно статтерят.
Причём с Vulkan у меня статтеры не только в PCSX2, но и в Dolphin, и в PPSSPP. Везде приходится использовать DirectX. В других играх и приложениях с Vulkan всё норм. :-\
Drowfan:
--- Цитата: Razor от 30 Июля 2025, 23:28:30 ---Месяц ушел чтобы удостовериться в том, что оно точно помогло. Там 2 фактора сошлось, что на моей системе без статтеров работает только сочетание DX11 рендерера с отключенным Thread Pinning. И, скорее всего, Thread Pinning я включил, когда пытался подобрать настройки под Vulkan. На котором игры и с отключенным Thread Pinning заметно статтерят.
Причём с Vulkan у меня статтеры не только в PCSX2, но и в Dolphin, и в PPSSPP. Везде приходится использовать DirectX. В других играх и приложениях с Vulkan всё норм.
--- Конец цитаты ---
А вы бы указали какой драйвер для видеокарты NVIDIA. Может быть, вы скачали драйвер, который не подходит для вашей видеокарты. Драйверы могут быть причиной заиканий.
Razor:
Очень сомневаюсь, что приложение NVIDIA App будет скачивать неподходящие драйвера для видеокарты. :facepalm: Драйверы обычно обновляю когда новые выходят. Сейчас стоят 581.08 - всё в PCSX2 работает нормально с DX 11 рендерером.
Drowfan:
--- Цитата: Razor от 26 Августа 2025, 23:58:09 ---Сейчас стоят 581.08 - всё в PCSX2 работает нормально с DX 11 рендерером.
--- Конец цитаты ---
А он наименее совместимый, DirectX, для эмуляции PS2. Может, попробовать один из более старых драйверов, которые, скажем, выпущены весной этого года? Или вы свой компьютер испортите?
Razor:
Нафига мне пердолинг со старыми драйверами, когда меня в PCSX2 и так всё устраивает? Как я уже писал несколько раз в теме, основные статтеры у меня были от ошибочно включенного Thread Pinning. На рендерере Vulkan сейчас если и бывает статтер, то где-то раз в 5 минут. DX 11 включен тупо потому, что там картинка плавная всегда. При проблемах с совместимостью у меня нет проблем включить другой рендерер и просто играть. :neznayu:
Вот если так хочешь мне помочь. Можете сказать Ваше мнение? Нормально у меня PCSX2 эмулирует игру на Vulkan рендерере? Вот видео с показом графика количества кадров и фрейм таймов.
Drowfan:
--- Цитата: Razor от 29 Августа 2025, 19:53:24 ---Вот если так хочешь мне помочь. Можете сказать Ваше мнение? Нормально у меня PCSX2 эмулирует игру на Vulkan рендерере? Вот видео с показом графика количества кадров и фрейм таймов.
--- Конец цитаты ---
Все нормально в этой игре. А если запустите другую очень тяжелую по ресурсоемкости игру PS2? Или попробуете Dolphin? А, кстати, в Dolphin убершейдеры включены? А в PPSSPP включен один из параметров, который может вызвать заикания?
Razor:
--- Цитата: Drowfan от 03 Сентября 2025, 17:33:24 ---А если запустите другую очень тяжелую по ресурсоемкости игру PS2?
--- Конец цитаты ---
Burnout Revenge и так ресурсоёмкая игра для эмуляции. Попробовал для разнообразия Metal Gear Solid 2 в 4х апскейле - там всё работает точно так же, как и в видео с Burnout Revenge.
--- Цитата ---Или попробуете Dolphin?
--- Конец цитаты ---
Вот как у меня на Dolphin работает самая тяжёлая игра для эмуляции (F-Zero GX) на рендере Vulkan.
--- Цитата ---А, кстати, в Dolphin убершейдеры включены?
--- Конец цитаты ---
Да
Razor:
В свежей обнове PCSX2 v2.5.153 сломали Direct3D 11 рендерер. В любой трёхмерной сцене нагрузка на видеокарту улетает в 100% и всё тормозит. :lol:
Softer:
--- Цитата: Razor от 07 Сентября 2025, 20:21:13 ---В свежей обнове PCSX2 v2.5.153 сломали Direct3D 11 рендерер. В любой трёхмерной сцене нагрузка на видеокарту улетает в 100% и всё тормозит. :lol:
--- Конец цитаты ---
Та вроде нормально всё. :neznayu:
Razor:
--- Цитата: Softer от 07 Сентября 2025, 20:40:48 ---Та вроде нормально всё. :neznayu:
--- Конец цитаты ---
Запустил Metal Gear Solid 3, DoA2 Hardcore, Call of Duty 3, Sly Cooper and the Thievius Raccoonus, Shadow of the Colossus - в них у меня норм. В NFS Hot Pursuit 2, Burnout Revenge, Burnout Dominator, Black - как на скрине выше, 100% нагрузка.
Softer:
--- Цитата: Razor от 07 Сентября 2025, 20:58:50 ---В NFS Hot Pursuit 2, Burnout Revenge, Burnout Dominator, Black - как на скрине выше, 100% нагрузка.
--- Конец цитаты ---
А в кастомных настройках для этих игр есть что-то общее и отличающееся от настроек остальных игр?
Razor:
--- Цитата: Softer от 07 Сентября 2025, 21:21:36 ---А в кастомных настройках для этих игр есть что-то общее и отличающееся от настроек остальных игр?
--- Конец цитаты ---
Нету. Даже просто включение Direct3D 11 на остальных дефолтных настройках даёт 100% нагрузку в некоторых играх. Но в этой версии эмулятора и плюс появился - на Vulkan статтеры пропали в играх, которые приходилось на Direct3D 11 запускать. :lol:
Softer:
--- Цитата: Razor от 07 Сентября 2025, 20:58:50 ---В NFS Hot Pursuit 2
--- Конец цитаты ---
Ничего не понимаю. :neznayu:
Razor:
--- Цитата: Softer от 07 Сентября 2025, 22:08:01 ---Ничего не понимаю. :neznayu:
--- Конец цитаты ---
Нашел связку настроек. Direct3D 11 выдаёт 100% нагрузку от настройки Blending Accuracy если ставить выше Medium.
Drowfan:
--- Цитата: Razor от 07 Сентября 2025, 22:25:53 ---Нашел связку настроек. Direct3D 11 выдаёт 100% нагрузку от настройки Blending Accuracy если ставить выше Medium.
--- Конец цитаты ---
Более того, я вам скажу: DirectX не эмулирует эффекты смешивания (Blending Accuracy) так, как Vulkan и OpenGL.
Razor:
--- Цитата: Drowfan от 07 Сентября 2025, 23:54:56 ---Более того, я вам скажу: DirectX не эмулирует эффекты смешивания (Blending Accuracy) так, как Vulkan и OpenGL.
--- Конец цитаты ---
Ты бы хоть раз пример явный привёл. :lol:
Разные игры запускал, ни разу разницы не заметил между одинаковыми параметрами смешивания на разных рендерах.
Навигация
Перейти к полной версии