Рубрики
Киберспорт

Владельцы RTX 5090 столкнулись с низким FPS в играх 2010-х годов

В сети появились сообщения от обладателей NVIDIA RTX 5090, что во многих относительно старых играх, вышедших 12-18 лет назад, FPS не поднимается выше 13-15 кадров в секунду. Проблема затронула такие тайтлы Assassin’s Creed Black Flag, Mafia 2, Metro: Last Light, первые три части серии Batman Arkham, Borderlands 2 и многие другие.

Как оказалось, это связано с прекращением поддержки 32-битной технологии PhysX в RTX 5090. Таким образом все игры, в которых первыми внедрили симуляцию тканей, физики воды и твёрдых тех оказались фактически неиграбельны на самой современной видеокарте. RTX 5090 перекладывает расчёты, которые не может выполнить, на центральный процессор. Но даже высокотехнологичные модели, вроде Ryzen 7 9800×3D, не всегда справляются с такой нагрузкой.

В NVIDIA также подтвердили, что 32-битные технологии PhysX больше не будут поддерживаться в RTX 5090:

32-битная нативная компиляция и кросс‑компиляция были удалены из CUDA 12.0 и более поздних версий Toolkit. 32-битные приложения CUDA не могут быть разработаны или отлажены с использованием набора инструментов CUDA 12.0 или более поздней версии для любой целевой архитектуры. Используйте набор инструментов CUDA из более ранних выпусков для 32-битной компиляции

Техподдержка NVIDIA

В компании также предупредили, что такой тренд сохранится и для будущих серий видеокарт. Планов по обратной совместимости или возвращении поддержки 32-битный PhysX у компании нет. При этом изменения не коснутся моделей старше серии RTX 50XX.

Как исправить провисания FPS в старых играх на RTX 5090

На данный момент единственной возможностью гарантированно сыграть в старые тайтлы на современной видеокарте является полное отключение PhysX в игре:

  1. Зайдите в настройки графики любой игры;
  2. Отключить поддержку PhysX.

Также можно попытаться доверить расчёты PhysX центральному процессору, вместо видеокарты. Некоторые игры были изначально оптимизированы под такие условия — к примеру, серия Borderlands и Bioshock Infinite. Для этого:

  1. Зайдите в Панель управления NVIDIA (NVIDIA Control Panel);
  2. Перейдите в раздел “Параметры 3D” (3D Settings);
  3. Выберите подраздел “Настройка Surround, PhysX” (Set PhysX configuration);
  4. В настройках PhysX переключитесь на выбор “ЦП” (CP).

Помните, что после пробного запуска старой игры стоит вернуться к опции “Автовыбор”, чтобы не столкнуться с падением FPS в более современных тайтлах.

Сообщение Владельцы RTX 5090 столкнулись с низким FPS в играх 2010-х годов появились сначала на Esports.ru.