Содержание
RPCS3, открытый эмулятор PlayStation 3 для ПК, получил обходной путь для бага в драйвере Nvidia. По тестам команды, прирост в отдельных играх доходит до 37%, а владельцы AMD разницы не увидят — их драйверы этим багом не затронуты.
Ситуация неприятная для Nvidia, но хорошая для тех, кто давно гоняет RPCS3. Эмуляция PS3 и без того упирается не только в процессор. Видеодрайвер тоже влияет на фреймрейт, задержки и расход видеопамяти.
Баг Nvidia тормозил RPCS3, но точная причина пока не раскрыта
Разработчики RPCS3 нашли обходной путь для проблемы в драйвере Nvidia, которая ограничивала производительность эмулятора. Команда не раскрыла точную природу бага, но прямо связала его с просадками в играх и показала несколько замеров на разных конфигурациях.
Первым примером стал Red Dead Redemption. Разработчики использовали сцену с пароходом у доков Blackwater. Это удобный участок для сравнения: камера идёт по похожему маршруту, на экране много воды, а нагрузка повторяется достаточно стабильно.
| Игра и сцена | Конфигурация ПК | Прирост FPS |
|---|---|---|
| Red Dead Redemption, доки Blackwater | Core i9-13900K + RTX 3080 | 20% |
| Red Dead Redemption, доки Blackwater | Ryzen 7 9800X3D + RTX 5090 | 25% |
Разброс понятный: RPCS3 сильно зависит от конкретной игры, сцены, CPU и GPU. Но 20-25% на таких системах — это не косметика. Это разница между «терпимо» и «уже похоже на нормальный ПК-порт».
Команда RPCS3 написала об изменении в своём аккаунте X: разработчики показали результаты тестов и отдельно уточнили, что драйверы AMD этого бага не имеют.
Gran Turismo 5 ускорилась на 37%, а расход VRAM заметно упал
Самый яркий пример пока дали на Gran Turismo 5: после обхода бага игра прибавила 37% по фреймрейту. Расход видеопамяти при этом снизился с 7,1 до 4,8 ГБ, то есть почти на треть.
Это важнее, чем кажется по одной цифре FPS. RPCS3 часто нагружает видеопамять иначе, чем обычная ПК-игра. Если эмулятор перестаёт лишний раз забивать VRAM, меньше риск получить статтеры на картах среднего класса.
Разработчики утверждают, что bottleneck затрагивает большинство игр в RPCS3 на Nvidia. Они привели и более приземлённый пример: Saints Row IV на GeForce GTX 1060 получила около 20% прироста. Такая карта до сих пор стоит во многих домашних ПК, особенно у тех, кто не гонится за 4K.
- AMD: драйверы не имеют этого бага, обходной путь не меняет производительность.
- Nvidia RTX 3080: Red Dead Redemption прибавила 20% в тестовой сцене.
- Nvidia RTX 5090: Red Dead Redemption прибавила 25% на системе с Ryzen 7 9800X3D.
- GTX 1060: Saints Row IV ускорилась примерно на 20%.
Пока нет данных, что найденная проблема бьёт по обычным ПК-играм. Это главный вопрос для владельцев GeForce. Если баг проявляется только при специфичных сценариях RPCS3, эффект останется внутри эмулятора. Если нет — история может стать шире.
Nvidia уже ответила, но исправления драйвера ещё нет
Команда RPCS3 заявила, что раньше пыталась сообщать о проблемах через форумы разработчиков Nvidia, но результата не получила. После новой публикации они попросили компанию открыть прямой канал для баг-репортов по драйверам.
На обращение уже отреагировал Manuel Guzman, руководитель направления Software QA в Nvidia. Его ответ появился прямо в X: Guzman вступил в обсуждение. Публичного патча Nvidia пока не анонсировала.
Для пользователей вывод простой: если вы запускаете игры PS3 через RPCS3 на видеокартах GeForce, ближайшие сборки эмулятора могут дать заметный прирост без апгрейда железа. На AMD изменений ждать не надо: разработчики RPCS3 прямо написали, что «AMD GPU drivers do not have this bug, thus seeing no change».