1.2, Аноним (2), 11:54, 23/03/2024 [ответить] [﹢﹢﹢] [ · · · ]
| –2 +/– |
MS скоро отсюда самоустранится, так что избавляйтесь от виндовой зависимости.
| |
1.26, Аноним (26), 15:27, 23/03/2024 [ответить] [﹢﹢﹢] [ · · · ]
| –7 +/– |
>В компиляторе языка описания интерфейса WIDL
Им бы этот widl на Rust переписать. А то падает иногда на некоторых файлах.
| |
|
2.30, Аноним (30), 17:16, 23/03/2024 [^] [^^] [^^^] [ответить]
| –4 +/– |
Спокойно запускаю WhatsApp на убунту… ах, да, у линуксоидов же Хром — это харам, PWA в пролёте.
| |
|
1.38, Аноним (38), 07:37, 24/03/2024 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
>Закрыты отчёты об ошибках, связанные с работой игр: Fallout Tactics,ArmA: Cold War Assault
Оперативненько(интересно, что там были за ошибки, если я недавно полностью проходил Arma на Wine 8.0).
Жду традиционный комментарий про Oblivion.
| |
1.40, Аноним (41), 11:10, 24/03/2024 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Чем протон от вайна отличается? Кто-то может пояснить? И если есть отличия, почему они не в вайне
| |
|
2.42, kravich (ok), 11:53, 24/03/2024 [^] [^^] [^^^] [ответить]
| +1 +/– |
Proton основан на wine и пишется Valve для своего собственного проприетарного продукта - Steam Deck. Их фокус - предоставление качественного пользовательского сервиса по запуску виндовых игр на linux-based приставке, поэтому второстепенные вещи, такие как интеграция их наработок и улучшений в кодовую базу wine и согласование всяких архитектурных и прочих не имеющих к основному бизнесу вопросов - их не интересует. Они сделали форк, и его и развивают. Но код открыт, изменения возвращаются сообществу, и поэтому wine уже в собственном темпе возвращают наработки в свою кодовую базу.
| |
|
3.46, ryoken (ok), 08:17, 25/03/2024 [^] [^^] [^^^] [ответить]
| +1 +/– |
Proton появился сильно раньше SteamDeck, так-то. На несколько лет, грубо говоря.
| |
3.48, AleksK (ok), 18:34, 25/03/2024 [^] [^^] [^^^] [ответить]
| +/– |
Вообще чушь полная. Каждая новая версия proton синхронизируется с самым свежим wine. Все наработки из proton полностью открыты и используются во множестве форков.
| |
|
4.49, n00by (ok), 09:57, 26/03/2024 [^] [^^] [^^^] [ответить]
| +/– |
Где можно посмотреть код, обеспечивающий поддержку контроллеров? Про esync не спрашиваю, его нет в Wine и не будет, только в Staging.
| |
|
5.50, AleksK (ok), 13:26, 26/03/2024 [^] [^^] [^^^] [ответить]
| +/– |
> Где можно посмотреть код, обеспечивающий поддержку контроллеров?
Играем с женой в It Takes Two скаченный с торрентов через portproton c proton ge. Два контроллера подключены через bluetooth, в режиме pro controller nintendo switch, то есть они системой определяются как pro controller. В них работает абсолютно все вплоть до гироскопов. На этих же контроллерах играю в ботву через yuzu. Все отлично работает. Где там код обеспечивающий их поддержку я без понятия, смотри исходники proton ge, yuzuz ну и libinput наверное.
> Про esync не спрашиваю, его нет в Wine и не будет, только в Staging.
Proton использует как раз wine staging. Esync в нем включен всегда.
| |
|
6.51, n00by (ok), 17:58, 26/03/2024 [^] [^^] [^^^] [ответить]
| +/– |
>> Где можно посмотреть код, обеспечивающий поддержку контроллеров?
> Играем с женой в It Takes Two скаченный с торрентов через portproton
> c proton ge. Два контроллера подключены через bluetooth, в режиме pro
> controller nintendo switch, то есть они системой определяются как pro controller.
> В них работает абсолютно все вплоть до гироскопов. На этих же
> контроллерах играю в ботву через yuzu. Все отлично работает. Где там
> код обеспечивающий их поддержку я без понятия, смотри исходники proton ge,
> yuzuz ну и libinput наверное.
В Стиме есть свой эмулятор, он позволяет управлять контроллером в играх, где предусмотрена только клавиатура и мышка. Где посмотреть его код?
>> Про esync не спрашиваю, его нет в Wine и не будет, только в Staging.
> Proton использует как раз wine staging. Esync в нем включен всегда.
В Proton дополнительно есть второй вариант - futex2 https://github.com/ValveSoftware/Proton/issues/4568
| |
|
7.52, AleksK (ok), 18:10, 26/03/2024 [^] [^^] [^^^] [ответить]
| +/– |
> в играх, где предусмотрена только клавиатура и мышка.
Если в игре предусмотрена только клавиатура и мышка - играй на клавиатуре и мышке 🤷
| |
|
|
|
|
|
2.44, Zenitur (ok), 12:39, 24/03/2024 [^] [^^] [^^^] [ответить]
| +1 +/– |
> Чем протон от вайна отличается? Кто-то может пояснить? И если есть отличия,
> почему они не в вайне
Wine - обычный Wine.
Wine Staging - Wine с дополнительными патчами. Со временем, патчи переносятся в обычный Wine (так например было с поддержкой PulseAudio). В Wine Staging есть например поддержка DXVA (для аппаратного ускорения видео в браузере), CSMT (позволяет запустить Direct3D-рендеринг в многопоток, что позволяет ускорить некоторые игры. CSMT только для WINED3D, на DXVK не влияет), esync, fsync.
Proton - Wine Staging, встроенный в Steam для Linux (можно запустить Windows-версию игры из Steam для Linux). В нём также есть дополнительные патчи (например апскейлинг картинки с 800x600 до 1920x1080). Многие патчи, которые впервые появились в Proton, были приняты в основной Wine (например использование libSDL2 для определения геймпадов, так как SDL2 определяет их лучше, чем Wine это делает сам. Также библиотека FAudio для поддержки WMA-файлов впервые появилась в Proton, а потом была добавлена в Wine). Также в Proton проводится огромная работа по обеспечению работоспособности античитов (тот самый переход на PE-формат библиотек). Вся эта работа была перенесена в обычный Wine.
| |
2.47, n00by (ok), 12:36, 25/03/2024 [^] [^^] [^^^] [ответить]
| +/– |
В Wine требовательные игрушки плохо работают: медленно, либо дёргаются. Что бы можно было играть, в Wine-Staging и Proton применяют механизмы "esync" и "futex/fsync", а они не идеальны. Перенесут в Wine в версию 10 (в следующем году), когда в ядро Linux примут специальный драйвер ntsync https://opennet.ru/60583-wine
| |
|
1.45, ryoken (ok), 08:16, 25/03/2024 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
>>Закрыты отчёты об ошибках, связанные с работой игр: ... Tomb Raider 3
???
Оно ж дремучее донельзя, чему там глючить-то было?
| |
|