Сайт Witcher 3 работает на процессоре RISC-V, но с относительно низким FPS
RISC-V - все еще новая архитектура, но ее открытый исходный код несет в себе большой потенциал. Многие компании уже представили продукты на ее основе, например, недавно была анонсирована новая материнская плата RISC-V для Framework Laptop 13 является одним из них.
Учитывая, что RISC-V-процессоры находятся на ранних стадиях, игровая часть не была сильно сфокусирована. Однако разработчикам Box86/Box64 все же удалось поиграть на Milk-V Pioneer, которая представляет собой материнскую плату для разработчиков с SOPHON SG2042 64-битным процессором.
Разработчики сопрягли плату с AMD Radeon RX 5500 XT и сыграли в The Witcher 3. Однако ощущения не похожи на те, что Вы получаете на основных процессорах x86/x64. Игровой процесс очень нестабилен, и разработчики смогли получить не более 15 FPS.
Хотя это все еще впечатляет для системы с процессором RISC-V, запуск игры - еще одна проблема. Разработчики отмечают, что значительные проблемы связаны с инструкциями процессора x86_x64 https://www.techtarget.com/whatis/definition/instruction-set архитектуры с открытым исходным кодом. Почти все приложения и игры полагаются на определенные инструкции, и когда их нужно запустить на другой архитектуре, эти инструкции приходится заменять или дублировать.
Так, чтобы запустить The Witcher 3 на Milk-V Pioneer, разработчикам Box86/Box64 нужно было использовать Box64который эмулировал инструкции x86, а DXVK и Wine восполнили пробелы. Однако разработчики отмечают, что некоторые из инструкций x86 было сложно перевести.
Это приводило к тому, что много аппаратной мощности уходило на излишний "перевод" Если бы это было не так, то настройка RISC-V могла бы предложить очень удобную игру на The Witcher 3.
Что касается других деталей процесса запуска The Witcher 3 на RISC-V, разработчики опубликовали на подробный блог в котором все подробно объясняется. Они также выложили видео с запуском игры, которое Вы можете посмотреть ниже.
Источник(и)
Box86 via: Tom's Hardware