Перейти в начало страницы

Здравствуйте, гость ( Авторизация | Регистрация )

Gameru.net останавливает работу в связи с вторжением армии РФ в Украину. Следите за дальнейшими анонсами.
Support Gameru!

> 

Это архивный раздел!
Для публикации своих новостей используйте Блоги!

 
Ответить в данную темуНачать новую тему
> Valve представила проект Proton для запуска Windows-игр в Linux
jamakasi
сообщение 22.08.2018, 15:30
Сообщение #1


Доктор Игровых Наук
*******************

Репутация:   544  
Группа: Участник
Сообщений: 3657
Награды: 9
Регистрация: 12.07.2007




Вставить ник Цитировать выделенное в форуму быстрого ответа


Представляем новую версию Steam Play
опубликовал Pierre-Loup @ 01:40AM on August 22, 2018
В 2010 году мы представили Steam Play: новый способ получить доступ к играм Steam сразу на Windows, на Mac и на Linux, заплатив лишь однажды. С тех пор в Steam были добавлены более 3000 игр с поддержкой Linux, и это число продолжает расти. Мы продолжаем прилагать усилия, чтобы ещё больше упростить доступ к играм для пользователей Linux.

Два года назад мы начали работать над тем, чтобы улучшить качество и производительность решений для совместимости игр с Windows. В частности, мы поддерживаем Wine[www.winehq.org] и другие проекты, обеспечивающие совместимость. Также мы интегрируем эти инструменты в клиент Steam, чтобы обеспечить автоматическую настройку, предлагаемую обычными играми на Linux.

Наша цель состоит в том, чтобы у пользователей Steam, использующих Linux, была возможность получить доступ ко множеству игр задним числом. Мы думаем, что это позволит будущим разработчикам легко приспособить свои продукты с других платформ для Linux. Это даст им возможность вместо неудобств с портированием сосредоточиться на улучшении игрового процесса для всех пользователей, к примеру, благодаря внедрению поддержки Vulkan[www.khronos.org].

В результате нашей работы выходит новая и усовершенствованная бета-версия Steam Play для всех пользователей Linux! Она включает модифицированный дистрибутив Wine под названием Proton, обеспечивающий совместимость с играми на Windows. Приведём примеры предлагаемых усовершенствований:

Игры на Windows без доступной версии для Linux теперь можно загрузить и запускать напрямую из клиента Steam на Linux, куда уже встроена поддержка Steamworks и OpenVR.
Реализация DirectX 11 и 12 теперь основывается на Vulkan, что улучшает совместимость игр и уменьшает влияние на производительность.
Улучшена поддержка полноэкранного режима: игры будут безупречно растянуты на экран желаемого размера, при этом встроенное разрешение монитора искажаться не будет и не будет требовать использования виртуального рабочего стола.
Улучшена поддержка игровых контроллеров: игры будут автоматически распознавать все контроллеры, поддерживаемые в Steam. Ожидается даже большая совместимость с готовыми контроллерами по сравнению с оригинальной версией игры.
Производительность многопоточных игр значительно улучшилась по сравнению со стандартной Wine.

Данное улучшение идёт руку об руку с тестированием всего каталога Steam. В результате тестов мы определим, какие игры нормально работают в этой среде совместимости, и найдём и устраним проблемы в играх, не работающих в этой среде. Исходный список игр, поддерживаемых при выпуске этой бета-версии:

Beat Saber
Bejeweled 2 Deluxe
Doki Doki Literature Club!
DOOM
DOOM II: Hell on Earth
DOOM VFR
Fallout Shelter
FATE
FINAL FANTASY VI
Geometry Dash
Google Earth VR
Into The Breach
Magic: The Gathering - Duels of the Planeswalkers 2012
Magic: The Gathering - Duels of the Planeswalkers 2013
Mount & Blade
Mount & Blade: With Fire & Sword
NieR: Automata
PAYDAY: The Heist
QUAKE
S.T.A.L.K.E.R.: Shadow of Chernobyl
Star Wars: Battlefront 2
Tekken 7
The Last Remnant
Tropico 4
Ultimate Doom
Warhammer® 40,000: Dawn of War® - Dark Crusade
Warhammer® 40,000: Dawn of War® - Soulstorm

Мы будем добавлять и другие игры в будущем по мере тестирования и разработки. А пока пользователи-энтузиасты могут попробовать запустить игры, не включённые в список, используя соответствующие настройки в клиенте Steam. В будущем пользователи смогут проголосовать за включение своих любимых игр в Steam Play, указав платформу в списке желаемого.

Во время бета-тестирования поддерживаемые в Steam Play игры не будут предлагаться для покупок или помечаться в магазине Steam как игры, которые можно запустить на Linux.

Инструмент, используемый Steam Play для обеспечения совместимости с Windows, — Proton, — содержит особенную версию Wine, а также дополнительные библиотеки, разработанные наряду с ней. Он является общедоступным и находится на GitHub[github.com]!

Если вы знакомы с созданием проектов с открытым кодом, вы можете создавать свои локальные сборки Proton: клиент Steam поддерживает их использование для запуска игр взамен встроенной версии. Присоединяйтесь к обсуждениям в системе отслеживания ошибок и делитесь своими исправлениями и результатами тестирования со всеми участниками сообщества!


Источник новости.
Дополнительно список что сейчас протестировано игроманами, постоянно обновляется.
Перейти в начало страницы
 
Modera
сообщение 22.08.2018, 15:49
Сообщение #2


.
**********************

Репутация:   750  
Группа: Участник
Сообщений: 7072
Награды: 4
Регистрация: 30.07.2010




Вставить ник Цитировать выделенное в форуму быстрого ответа


Чотка, я всегда говорил что не нужно портировать программы на кунилинукс у которго 100500 сборок двоично-несовместиных, когда есть Wine с помощью которого можно просто копировать с одной системы на другую, как в нормальных ОСях.

Сообщение отредактировал Modera - 22.08.2018, 15:51
Перейти в начало страницы
 
Cossack-HD
сообщение 23.08.2018, 14:09
Сообщение #3


TECHNOSLAV 80 уровня
**********************

Репутация:   379  
Группа: Участник
Сообщений: 5758
Награды: 6
Регистрация: 26.01.2014




Вставить ник Цитировать выделенное в форуму быстрого ответа


Столкир на линупсе в Vulkan wrapper'е?
[скачивает дистро линупса]


--------------------
Ryzen 3700X
Arctic Freezer 33 eSports Duo
16GB DDR4 3600MHz
Strix GTX 1080 TI
Перейти в начало страницы
 
NotecX
сообщение 23.08.2018, 14:51
Сообщение #4


Мастер Игры
************

Репутация:   225  
Группа: Участник
Сообщений: 1313
Награды: 5
Регистрация: 26.12.2008




Вставить ник Цитировать выделенное в форуму быстрого ответа


Цитата(Cossack-HD @ 23.08.2018, 14:09) *
Столкир на линупсе в Vulkan wrapper'е?
[скачивает дистро линупса]

dxvk более-менее транслирует из dx11 в vulkan, и недавно совсем научился в dx10 на начальном уровне. dx9 транслируется в opengl, это из оригинального wine идёт.
Так что, наверно, Зов Припяти на dx11 и Чистое Небо на dx10.
Разумеется, ни то, ни другое прироста производительности по сравнению с нативом на винде не даст. В отличие от изначально сделанных на vulkan игр, типа doom 2016.
Всё это сделано, скорее всего, для старых игр, которые никто никогда портировать уже не будет. Для того же сталкера слой совместимости уже не так критичен - игре больше десяти лет, и современное железо в легкую пережует любой транслятор для такой игры.

Сообщение отредактировал NotecX - 23.08.2018, 14:55
Перейти в начало страницы
 
Cossack-HD
сообщение 23.08.2018, 15:27
Сообщение #5


TECHNOSLAV 80 уровня
**********************

Репутация:   379  
Группа: Участник
Сообщений: 5758
Награды: 6
Регистрация: 26.01.2014




Вставить ник Цитировать выделенное в форуму быстрого ответа


Цитата(NotecX @ 23.08.2018, 16:51) *
Цитата(Cossack-HD @ 23.08.2018, 14:09) *
Столкир на линупсе в Vulkan wrapper'е?
[скачивает дистро линупса]

современное железо в легкую пережует любой транслятор для такой игры.

[запускает столкира в 2560х1440 с 4К тенями и ловит просадки по FPS]
Или трансляторы тормозят только выполнение многочисленных операций, а разрешение рендера и теней роли не играет? Интересно поэксперементировать smile.gif


--------------------
Ryzen 3700X
Arctic Freezer 33 eSports Duo
16GB DDR4 3600MHz
Strix GTX 1080 TI
Перейти в начало страницы
 
NotecX
сообщение 23.08.2018, 15:46
Сообщение #6


Мастер Игры
************

Репутация:   225  
Группа: Участник
Сообщений: 1313
Награды: 5
Регистрация: 26.12.2008




Вставить ник Цитировать выделенное в форуму быстрого ответа


Цитата(Cossack-HD @ 23.08.2018, 15:27) *
Или трансляторы тормозят только выполнение многочисленных операций, а разрешение рендера и теней роли не играет?

Вызовы dx на лету надо переводить в вызовы ogl/vk, тут без просадок по определению быть не может, и ещё что-то должно это дело обрабатывать. А что конкретно влияет на производительность я не скажу, не спец ни разу. Тесты со сравнениями игр винда dx натив против линукс wine dxvk есть на ютьюбе.
Если собрался экспериментировать с протоном, то лови хау-ту. Сам смогу посмотреть что да как когда с Кетая gtx750ti получу, сейчас у меня вообще radeon hd 4850 :D

Сообщение отредактировал NotecX - 23.08.2018, 15:50
Перейти в начало страницы
 
NotecX
сообщение 24.08.2018, 09:06
Сообщение #7


Мастер Игры
************

Репутация:   225  
Группа: Участник
Сообщений: 1313
Награды: 5
Регистрация: 26.12.2008




Вставить ник Цитировать выделенное в форуму быстрого ответа


Таблица с репортами о работе игр с Steam Play и Форма репорта о результате тестирования.
Как видно, игры, перегруженные всяким говном типа денуво, юплей или геймс фор виндовс лайв, не работают C:
Что лишь говорит о "качестве" этих ПО.
Цитата
4500 LINK S.T.A.L.K.E.R.: Shadow of Chernobyl 22/08/2018 13:31:56 Arch Linux NVIDIA 396.54 Ryzen 7 1700X / Nvidia GTX 1070 Completely Stable 150+ FPS all maxed 2560x1440

Cossack-HD, твой репорт? :D

Сообщение отредактировал NotecX - 24.08.2018, 09:08
Перейти в начало страницы
 
jamakasi
сообщение 24.08.2018, 09:31
Сообщение #8


Доктор Игровых Наук
*******************

Репутация:   544  
Группа: Участник
Сообщений: 3657
Награды: 9
Регистрация: 12.07.2007




Вставить ник Цитировать выделенное в форуму быстрого ответа


NotecX, ссыль на таблицу я кстати тоже в шапке давал.

Вообще из всей новости самое приятное другое. Вальвы влили баблишка разрабам dxvk и вина а заодно вкатили кучи патчей которые теперь постепенно отдают обратно в wine. Как результат выигрывают все, проект wine получает кучу исправлений во всех направлениях и влив бабла, из wine эти патчи кочуют в ReactOS а из него обратно в wine. По итогу все в плюсе, геймеры довольны, попутно куча софта работает лучше а заодно ректось взрослеет.

Кстати есть слух\мнение\неподтвержденная инфа что в wine (неясно только вальвами или общими усилиями) усиленно пилят полноценную реализацию net framework на основе net core и mono. А этому я как линуксоид крайне рад.

Цитата(NotecX @ 23.08.2018, 15:46) *
ogl/vk, тут без просадок по определению быть не может, и ещё что-то должно это дело обрабатывать.

В случае трансляции в ogl будут просадки, в случае трансляции в vkто наоборот может быть ощутимый прирост. Dx и oGL накладывают дикий оверхед по сравнению с vk.
Перейти в начало страницы
 
NotecX
сообщение 24.08.2018, 09:50
Сообщение #9


Мастер Игры
************

Репутация:   225  
Группа: Участник
Сообщений: 1313
Награды: 5
Регистрация: 26.12.2008




Вставить ник Цитировать выделенное в форуму быстрого ответа


Цитата(jamakasi @ 24.08.2018, 09:31) *
в случае трансляции в vkто наоборот может быть ощутимый прирост

Если судить по тестам с ютьюбчика (1, 2), то что-то прироста нет( Но тесты старые, новые тесты с линукс нативом сравнивают (1, 2), и там тоже натив быстрее работает.
Но я не спорю с тобой, в нативном the talos principle рендер через вулкан (а он сделан как транслятор из опенгл) работает быстрее, чем просто опенгл. Но тут натив, а не wine.
Перейти в начало страницы
 
jamakasi
сообщение 24.08.2018, 11:51
Сообщение #10


Доктор Игровых Наук
*******************

Репутация:   544  
Группа: Участник
Сообщений: 3657
Награды: 9
Регистрация: 12.07.2007




Вставить ник Цитировать выделенное в форуму быстрого ответа


NotecX, тесты это понятие крайне растяжимое особенно в линуксах и особенно в vk. Напрямую влияет что за игра, на каком она вине, какой версии меза и llvm, что за видяха и какие дрова. По личному опыту скажу что добивался в ведьмаке 3 более высокого фпс на арче чем на венде, правда был единственный глюк с водой.
Перейти в начало страницы
 
NotecX
сообщение 24.08.2018, 11:59
Сообщение #11


Мастер Игры
************

Репутация:   225  
Группа: Участник
Сообщений: 1313
Награды: 5
Регистрация: 26.12.2008




Вставить ник Цитировать выделенное в форуму быстрого ответа


Цитата(jamakasi @ 24.08.2018, 11:51) *
добивался в ведьмаке 3 более высокого фпс на арче чем на венде

Здорово, если так! Сам пока ничего протестировать не могу, но скоро смогу, надеюсь.
Перейти в начало страницы
 
1001v
сообщение 02.12.2018, 03:31
Сообщение #12


Доктор Игровых Наук
*******************

Репутация:   1084  
Группа: Участник
Сообщений: 3950
Награды: 6
Регистрация: 24.08.2010




Вставить ник Цитировать выделенное в форуму быстрого ответа


Лично у меня вообще ничерта не запускается. Если бы я хотел поразбираться, то поставил бы обычный вайн


--------------------

Перейти в начало страницы
 
1001v
сообщение 02.12.2018, 19:27
Сообщение #13


Доктор Игровых Наук
*******************

Репутация:   1084  
Группа: Участник
Сообщений: 3950
Награды: 6
Регистрация: 24.08.2010




Вставить ник Цитировать выделенное в форуму быстрого ответа


Скачал гог версию тч и запустил через обычный вайн, сразу все заработало отлично.


--------------------

Перейти в начало страницы
 

Ответить в данную темуНачать новую тему
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



Текстовая версия Сейчас: 29.03.2024, 03:54