Sonata

Path of Exile 2 избавилась от бага Device Removed при помощи Nvidia

image source

Технический директор Grinding Gear Games Джонатан Роджерс рассказал в новом видео, как команда Path of Exile 2 избавилась от одного из самых назойливых багов игры — и какую роль в этом сыграла Nvidia.

С самого старта раннего доступа игроков преследовали зависания с ошибкой Device Removed. Сначала они приводили к вылету, позже — к возвращению в игру после загрузки.

По словам Роджерса, сбой затрагивал только владельцев видеокарт Nvidia с драйвером 566.36 (вышел за день до релиза игры) и новее. Причиной оказался именно драйвер, но помощи от Nvidia долго не было.

Проблема была в том, что студия не могла стабильно воспроизвести баг: зависание случалось лишь в ходе долгой игровой сессии. Без чёткого сценария Nvidia не могла ничего сделать.

Разработчики применили систему повторов и набор отладочных инструментов. В итоге проблемную сборку вместе с компьютером, на котором происходил сбой, отправили в Nvidia. Исправление вышло в драйвере 610.88.

Параллельно студия заметно сократила время загрузки шейдеров и их размер — это тоже должно улучшить игровой опыт. Изменения доступны в патче 0.5.4e.

Платный ранний доступ Path of Exile 2 стартовал 6 декабря 2024 года на PC (Steam, EGS, отдельный клиент), PS5, Xbox Series X и S.

С полноценным релизом в 2026 году игра, как и первая часть, станет условно-бесплатной.

источник

Загрузка страницы