Команда разработчиков главного эмулятора PlayStation 3, RPCS3, совершила очередной прорыв в обратной совместимости и оптимизации. Создатели проекта объявили о снижении минимальных системных требований к видеокарте, добавив полноценную поддержку графических ускорителей архитектуры TeraScale 1 (серии ATI Radeon HD 2000, HD 3000 и HD 4000), выходивших в период с 2007 по 2009 год. Новым абсолютным минимумом для запуска эмулятора объявлена легендарная ATI Radeon HD 2900 XT.
Изначально код RPCS3 рассчитывал на обязательное наличие функции Shader Storage Buffer Object (SSBO) в графическом API. Поскольку чипы TeraScale 1 ее не поддерживают, эмулятор раньше выдавал ошибку на стадии инициализации. Программисты переписали рендер и добавили аппаратную проверку, позволяющую отключать неблокирующие функции.
Хотя запустить эмулятор удалось даже на бюджетной Radeon HD 2600 XT, ее 256 МБ видеопамяти оказались слишком узким узлом для разворачивания ресурсов PS3. Именно поэтому планка минималок установилась на Radeon HD 2900 XT с 512 МБ GDDR3 и 320 шейдерными блоками.
Источник: www.goha.ru