Хорошие новости для тех из нас, кто использует Dolphin для эмуляции игр Wii на Steam Deck: новое обновление повысило производительность до 30 процентов в наиболее напряженных областях игры.
В своей статье на сайте Dolphin один из разработчиков поделился своим опытом работы со Steam Deck, отметив, что компиляция Dolphin on the Deck была настоящим кошмаром из-за того, как работает Linux (они правы).
Пытаясь оптимизировать Dolphin для Steam Deck, разработчики заметили кое-что интересное.
« Все изменилось, когда они обнаружили, что функция GetVertexSize использует много процессорного времени в потоке эмуляции графического процессора», — говорится в сообщении обновления.
«Эта функция должна вызываться только один раз для каждого формата вершин, и это не то, что вы ожидаете увидеть в графе Flame. Наверняка была причина, верно? Ну, начали оптимизировать и сразу получили положительные результаты. Фактически, одна лишь оптимизация позволила повысить производительность разогнанного R9 5900 примерно на 30%! Это огромный скачок, и его нужно было увидеть, чтобы поверить. «
Да, я тоже понятия не имею, что это значит. Но главное — это прибыль. Повышение на 30 процентов в определенных областях — это огромное достижение, и оно, несомненно, сделает игру на классической Wii на колоде намного более плавной.
Повышение производительности также относится ко всем играм в каталоге GameCube, но не ожидайте, что результаты будут столь же радикальными, как у Super Mario Galaxy.
Как отмечается в посте, если в игре есть масса узких мест, прирост может составить всего лишь около 1,5 процента, как в случае с Rogue Squadron 3. Тем не менее, что-то лучше, чем ничего.
Если вы новичок в эмуляции на Deck или у вас болит голова от идеи компиляции программ, обязательно ознакомьтесь с моим руководством по настройке и запуску EmuDeck . В долгосрочной перспективе это избавит вас от многих хлопот.
В противном случае, если вы хотите узнать больше о том, на что способна Steam Deck, включая запуск декомпрессии Mario 64 , обязательно следите за разделом руководств RetroConsol .
Спасибо, GamingOnLinux .