The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



"Компания Valve выпустила Proton 8.0-5, пакет для запуска Windows-игр в Linux "
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Компания Valve выпустила Proton 8.0-5, пакет для запуска Windows-игр в Linux "  +/
Сообщение от opennews (??), 23-Янв-24, 09:19 
Компания Valve опубликовала обновление проекта Proton 8.0-5, основанного на кодовой базе проекта Wine и  нацеленного на обеспечение запуска в Linux  игровых приложений, созданных для Windows и представленных в каталоге Steam. Наработки проекта распространяются под лицензией BSD...

Подробнее: https://www.opennet.ru/opennews/art.shtml?num=60480

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения [Сортировка по времени | RSS]


1. "Компания Valve выпустила Proton 8.0-5, пакет для запуска Win..."  –16 +/
Сообщение от Аноним (1), 23-Янв-24, 09:19 
Очень грустно то, что игра может работать в 8 версии, а когда выйдет 9-я, всё сломается, т.е положительный эффект не накапливается, и приходится держать зоопарк версий под каждую игру :(
Ответить | Правка | Наверх | Cообщить модератору

4. "Компания Valve выпустила Proton 8.0-5, пакет для запуска Win..."  +1 +/
Сообщение от Zenitur (ok), 23-Янв-24, 09:37 
Кто там LinSxS просил в соседнем треде? Вот он.
Ответить | Правка | Наверх | Cообщить модератору

38. "Компания Valve выпустила Proton 8.0-5, пакет для запуска Win..."  +1 +/
Сообщение от Владимир Ковальский (?), 23-Янв-24, 13:14 
На самом деле главная проблема протона в том, что разработчики даже не пытаюстя делать нативные билды под Linux, даже если это позволяет кроссплатформенный движок. В итоге тысячи игр на юнити или анриле - только под шиндoвс.

С играми на Godot ситуация получше. Их сейчас около 400+ в стиме, и большинство все-таки имеет Linux-версию. Хотя, казалось бы, все 3 движка позволяют легко экспортировать игры под Linux...

Ответить | Правка | Наверх | Cообщить модератору

39. "Компания Valve выпустила Proton 8.0-5, пакет для запуска Win..."  +9 +/
Сообщение от Аноним (39), 23-Янв-24, 13:29 
> разработчики даже не пытаюстя делать нативные билды под Linux

Это не проблема протона, это проблема линукса. Какой смысл делать порты игр на платформу, после обновления которой все сломается? И не надо рассказывать сказки про то, что вот раньше делали всякие кваки и они работают - нет, не работают. И под "сломается" понимается в том числе обновление драйверов. И собирать билды под линукс - трата времени ради однопроцентников, среди которых играть будет тоже 1%, это просто не выгодно. Нет выбора между "не изобретать wine/proton, чтобы натив делали" и "изобретать wine/proton", есть выбор между "не изобретать wine/proton и сидеть без софта" и "изобретать wine/proton"

> В итоге тысячи игр на юнити или анриле - только под шиндoвс

Основная игровая платформа как-никак. Нет никакого смысла пилить под линукс, выгоднее уж под ios с android пилить, ими хотя бы пользуются

> Хотя, казалось бы, все 3 движка позволяют легко экспортировать игры под Linux

Но зачем?

Ответить | Правка | Наверх | Cообщить модератору

57. "Компания Valve выпустила Proton 8.0-5, пакет для запуска Win..."  +2 +/
Сообщение от Terramorph (?), 23-Янв-24, 14:52 
Начнем с того, что в большинстве современных движков уже созданная Windows-игра экспортируется одной кнопкой в Mac/Linux-билды. Проверить как запускается и хотя-бы часов поиграть - уже вполне достаточно. Для каждой новой версии винды твою игрулю все равно придется перекомпилировать для нормальной совместимости и стабильного геймплея. Вот эти хваленые "режимы совместимости" в винде почти никогда не работают. Нужен новый билд под новую винду. Поэтому ручками придется работать, да. И Linux тут ни при чем.
Ответить | Правка | Наверх | Cообщить модератору

65. "Компания Valve выпустила Proton 8.0-5, пакет для запуска Win..."  +2 +/
Сообщение от Аноним (39), 23-Янв-24, 15:48 
> Начнем с того, что в большинстве современных движков уже созданная Windows-игра экспортируется одной кнопкой в Mac/Linux-билды.

Денег дашь на нажатие одной кнопки?


> Проверить как запускается и хотя-бы часов поиграть - уже вполне достаточно.

Мамой клянешься? Сто процентов никаких багов не будет? Движек - идеальная абстракция-машина?


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

Пруф? Желательно с примерами игр, для которых это действительно делается, мне такие неизвестны, а если делается, то для какого процента


> Вот эти хваленые "режимы совместимости" в винде почти никогда не работают.

В отличие от линукса, который просто не работает


> Нужен новый билд под новую винду.

Или нет. А еще нужен новый билд под каждый актуальный линукс, который перестанет быть актуальным через полгода, и нет никакой гарантии, что вообще хоть как то работать будет


> Поэтому ручками придется работать, да.

Ну если ты зачем то поставил на десктоп линукс вместо операционной системы, то да


> И Linux тут ни при чем.

1% от 1%, отсутствие стабильного апи и вообще стабильности, отсутствие смысла решать проблемы ради сомнительной, если не отсутствующей, выгоды в деньгах

Ну тут виноват как обычно кто угодно, но только не линукс


Сделайте уже свой линукс операционной системой, чтобы на него народ переходить начал, тогда может быть кто-нибудь и будет для вас игори делать

Ответить | Правка | Наверх | Cообщить модератору

87. "Компания Valve выпустила Proton 8.0-5, пакет для запуска Win..."  +1 +/
Сообщение от Аноним (-), 23-Янв-24, 18:16 
> Проверить как запускается и хотя-бы часов поиграть - уже вполне достаточно.

Сколько часов? Помни, что каждый час QA стоит 25-50 баксов. А тестить нужно для каждой новой версии дистра который ты поддерживаешь. А если дистров несколько...
(Есть конечно вариант - "скомпилилось значит работает, а линуксоиды пусть сами пер###ся, им не привыкать")

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

Неа. Но даже если так было бы - то это экономически обосновано.

Ответить | Правка | К родителю #57 | Наверх | Cообщить модератору

102. "Компания Valve выпустила Proton 8.0-5, пакет для запуска Win..."  +2 +/
Сообщение от ByteHunter (?), 23-Янв-24, 19:55 
1 дня мне хватило на создание и тестирование Linux-версии своей игры на движке Unity (40 тыс. проданных копий в Steam, из них ~2600 пользователей Linux-версии). Никаких особых Linux-специфичных багов или жалоб не было. Так что со своими фантазиями анон идет лесом.
Ответить | Правка | Наверх | Cообщить модератору

107. "Компания Valve выпустила Proton 8.0-5, пакет для запуска Win..."  –2 +/
Сообщение от Аноним (107), 23-Янв-24, 20:29 
)))) я не думаю, что сложность и уровень твоего проекта хоть на 10ю долю сопоставим с тем же Baldurs Gate 3 ))) линух - система для гиков, которым нравится поковыряться в каком-нибудь дерьме кодовом, ставить пакеты пакетов, копаться в каких-нибудь логах. Основная игровая плотформа - винда и точка, там все просто без заморочек.. установить, запустить и все работает. Также в макоси.
Ответить | Правка | Наверх | Cообщить модератору

125. "Компания Valve выпустила Proton 8.0-5, пакет для запуска Win..."  +4 +/
Сообщение от Аноним (-), 24-Янв-24, 01:28 
Сслыку, сестра! Ссылку!
Раз оно в стиме - то можно и посмотреть.
Вдруг оно окажется стоящим и я даже его куплю - хорошего разработчика можно и рублем поддержать.
Ответить | Правка | К родителю #102 | Наверх | Cообщить модератору

147. "Компания Valve выпустила Proton 8.0-5, пакет для запуска Win..."  +/
Сообщение от Вован (??), 25-Янв-24, 09:37 
Вот же сказочник, а. Я тут год назад, помню как собирал либу из сорсов, потому что её выпили из новой версии убунту, чтобы запустить игру (свежую игру!), собранную в том же году. И это первый раз когда я попробовал нативную для пинукса игру запустить. Линукс декстоп в целом полная лажа. Неюзабельная. Линукс для серваков или как основа для чего-то другого. Для десктопа: либо виндус, либо макос.
Ответить | Правка | К родителю #57 | Наверх | Cообщить модератору

148. Скрыто модератором  +/
Сообщение от Васян (?), 25-Янв-24, 11:25 
Ответить | Правка | Наверх | Cообщить модератору

63. "Компания Valve выпустила Proton 8.0-5, пакет для запуска Win..."  +1 +/
Сообщение от Аноним (63), 23-Янв-24, 15:32 
> Какой смысл делать порты игр на платформу, после обновления которой все сломается?

В Стиме полно нативных Линукс-игр (Борда, ХСом - на УЕ, тысячи индюшек на Юнити), которые последний раз обновлялись много лет назад, но почему-то до сих пор не сломались. Если разработчик руко-оп, у него и без Линукса всё сломается, а он всё равно будет искать оправдания в чужом глазу.

> Основная игровая платформа как-никак. Нет никакого смысла пилить под линукс ...

Когда "основная платформа" начнет выкручивать тебе я-ца, смысл поймешь, но будет поздно, бежать будет некуда.

Ответить | Правка | К родителю #39 | Наверх | Cообщить модератору

68. "Компания Valve выпустила Proton 8.0-5, пакет для запуска Win..."  +/
Сообщение от Аноним (39), 23-Янв-24, 15:59 
> В Стиме полно нативных Линукс-игр

Полно - это сколько? А в сравнении?


> которые последний раз обновлялись много лет назад, но почему-то до сих пор не сломались

Сто процентов не сломались? А там внутре случайно не вайн? Ну это недоработка, надо срочно сломать


> Если разработчик руко-оп, у него и без Линукса всё сломается, а он всё равно будет искать оправдания в чужом глазу.

Поэтому надо портировать свою игру на линукс, точно не для того, чтобы деньги зашибать? А сколько стоит быть нерукожопом? А есть какие то практики по выпрямлению рук под кривизну линукса? А как они ложатся на классические практики разработки ПО? Желательно со ссылками, желательно на вменяемое апи для людей


> Когда "основная платформа" начнет выкручивать тебе я-ца, смысл поймешь, но будет поздно, бежать будет некуда.

Ну а пока будет под вендой. Когда будет выкручивать, народ побежит куда угодно, но не на линукс

Ответить | Правка | Наверх | Cообщить модератору

74. "Компания Valve выпустила Proton 8.0-5, пакет для запуска Win..."  +/
Сообщение от Аноним (63), 23-Янв-24, 16:33 
> Полно - это сколько?

Одной достаточно, чтобы опровергнуть тезис про "глюкавый Линукс". Я привел две. Как ещё будешь кривые руки оправдывать?

> внутре случайно не вайн?

А что изменится?

> А есть какие то практики по выпрямлению рук под кривизну линукса?

Не знаю, я с прямыми родился. Поспрашивай помощи у своих, с Винды.

> Когда будет выкручивать, народ побежит куда угодно, но не на линукс

Народ никуда не побежит. Он в уютном загоне M$ останется, куда разработчик его и привел. Потому что привык, потому что делать ничего не требуется, потому что его я-ца в тепле. А вот разработчик будет прогибаться под M$ в любых позах, соглашаясь на всё, потому что капитальчик тут пасётся, некуда бежать с подводной лодки, придётся потерпеть.

Ответить | Правка | Наверх | Cообщить модератору

78. "Компания Valve выпустила Proton 8.0-5, пакет для запуска Win..."  +/
Сообщение от Аноним (39), 23-Янв-24, 16:42 
> Одной достаточно, чтобы опровергнуть тезис про "глюкавый Линукс".

Что насчет тезиса "экономически невыгодно"?


> Я привел две.

Из тысяч? Ты серъезно?


> Как ещё будешь кривые руки оправдывать?

Кривые руки кого? Собирателей костылей, которые очередной раз изобретают звуковой сервер и очередной раз изобретают оконную систему? Тут нечего оправдывать.

Кривые руки разрабов под венду? Ну оно работает, и через время в том числе, руки у них точно прямее, чем у разрабов десктопного линукса


> А что изменится?

Изменится то, что изначальный тезис треда был - протон плохо, потому что не делают натив

https://www.opennet.ru/openforum/vsluhforumID3/132639.html#38

> На самом деле главная проблема протона в том, что разработчики даже не пытаюстя делать нативные билды под Linux
> Не знаю, я с прямыми родился. Поспрашивай помощи у своих, с Винды.

Ну то есть ты не против, если не будут портировать


> Народ никуда не побежит

Ну то есть ты согласен, что смысла пилить под линукс нет, потому что основная часть потребителей будет под вендой


> А вот разработчик будет прогибаться под M$ в любых позах, соглашаясь на всё, потому что капитальчик тут пасётся, некуда бежать с подводной лодки, придётся потерпеть.

Ну ты же сам все сказал - деньги решают. Где будут деньги, там будут разрабы, на любых условиях

Ответить | Правка | Наверх | Cообщить модератору

81. "Компания Valve выпустила Proton 8.0-5, пакет для запуска Win..."  +/
Сообщение от Аноним (63), 23-Янв-24, 17:26 
> Что насчет тезиса "экономически невыгодно"?

Экслюзивы - невыгодно. Под Винду + Линукс - более чем. Три минуты потраченные на билд под Линукс окупаются, даже если никто не купил, за счет пассивного увеличения конкуренции платформ.
Что тут ещё обсуждать? Что ты и одной копии сотням тысяч линуксоидов продать не можешь? Твои проблемы.

>> Я привел две.
> Из тысяч? Ты серъезно?

С формальной логикой не дружишь? Если хоть одна игра столько лет работает, значит проблема не в платформе, а в кривых руках игроделов. Я равняюсь только на лучших, на тысячи (откуда цифры?) мух - нет.

> изобретают

Ты всё через один АПИ дергаешь. Тебя как касается, кто там что изобретает? Лучше свою работу научись делать, а не оправдываться.

> Ну оно работает

В рекламных буклетах да со слов фанатиков. Пока они ко мне, потупив глазки, не приходят, потому что что-то не работает, вчера работало, а сегодня - не работает, всё время тормозит, что-то не устанавилось, слетела активация, зависло обновление, забыл в каком из тысячи установленных по неосторожности браузеров учетка от банка.. Зачем так жить?

> Изменится то, что изначальный тезис треда был - протон плохо, потому что не делают натив

Натив делают. Иногда через Вайн. Иногда не делают, работает через Вайн/Протон. Хорошо или плохо, пусть оценивают те, кто пользуется. Меня всё устраивает, я во всё, что хотел сыграл. Про Винду со слезами не вспоминаю, уже много-много лет.

> Ну то есть ты не против, если не будут портировать

Твоё дело. Я всё равно не куплю. Скачаю на трекере. Надоело кормить остолопов и бездельников. Может, когда-нибудь, когда в индустрии будет больше ответственности и компетенции.., может, когда-нибудь.

> что основная часть потребителей будет под вендой

Пока не будет альтернатив. Вальв такую альтернативу продвигает. Люди потянулись. Если я в отдаленном завтра выпущу игру только под Линукс, с правильным продвижением на тематических форумах, я не буду голодать. Да и M$, в условиях конкуренции, будет со мной сговорчивее.

Ответить | Правка | Наверх | Cообщить модератору

84. "Компания Valve выпустила Proton 8.0-5, пакет для запуска Win..."  +/
Сообщение от Аноним (-), 23-Янв-24, 18:11 
> Если хоть одна игра столько лет работает, значит проблема не в платформе, а в кривых руках игроделов.

Нет. Это значит эти пара вбухали свое время на хендлинг линуксовых костылей.
А могли бы потратить на что-то более полезное.

> Скачаю на трекере. Надоело кормить остолопов и бездельников.

А потом плачитесь "пачиму наш рынок не в приоритете?? где русский язык??"

> с правильным продвижением на тематических форумах

Ахаха, может ты и под "правильной" лицензии выпустишь, чего уж мелочиться?))

> я не буду голодать.

Только твои линуксячные юзвери просто скажут "Скачаю на трекере. Надоело кормить остолопов и бездельников!"

Ответить | Правка | Наверх | Cообщить модератору

99. "Компания Valve выпустила Proton 8.0-5, пакет для запуска Win..."  –1 +/
Сообщение от Аноним (63), 23-Янв-24, 19:45 
Ну всё собрал. Борешься за звание "Тролль года"? Тогда добавь ещё что-нибудь про Rust и дырени.
Ответить | Правка | Наверх | Cообщить модератору

93. "Компания Valve выпустила Proton 8.0-5, пакет для запуска Win..."  +/
Сообщение от Аноним (39), 23-Янв-24, 18:42 
> Три минуты потраченные на билд под Линукс окупаются, даже если никто не купил, за счет пассивного увеличения конкуренции платформ.

Пруф. Прямой расчет в студию. Для каждой игры из тысяч, которые потенциально могли бы работать на линуксе


> Что ты и одной копии сотням тысяч линуксоидов продать не можешь?

1. Я никому ничего не продаю
2. Те, кто продают, не не могут, они не хотят, не видят смысла и преимуществ


> Если хоть одна игра столько лет работает, значит проблема не в платформе, а в кривых руках игроделов.

Еще раз - игры под линукс не делают, потому что это не имеет смысла, линукс однопроцентен, и игроков там тоже один процент, а один процент их там, потому что линукс не операционная система, а куча костылей с точки зрения пользователя. Еще раз - куча костылей, потому что здесь все еще не придумали, как правильно выводить звук, как выводить окошки. Нет смысла напрягаться ради них, вообще, совсем. Еще раз - одна игра работает (или нет?), но не работают тысячи, в том числе, потому что линукс не ОС, а куча костылей, которые сегодня работают, а завтра нет. Еще раз - десктопный линукс бесперспективен как платформа, потому что он состоит из костылей, полурабочих убогих костылей, нет никакого смысла портировать свои поделки на это убожества ради однопроцентной аудитории.


> на тысячи (откуда цифры?)

Статистика согласно steamdb 14к за прошлый год - https://steamdb.info/stats/releases/
Вкладка "лидеры продаж" в стиме - 7347
А еще игры бывают не только в стиме. Что там с играми двадцатилетней давности? А тридцатилетней?

> Ты всё через один АПИ дергаешь.

И этот апи - винапи, а вайн/протон - его реализация под линукс, именно поэтому линуксу нужен вайн/протон, потому что иного стабильного и обширного апи у линукса просто напросто нет.


> В рекламных буклетах да со слов фанатиков.

Если это так, то оно плохо продастся и контора просто не будет существовать. Ну либо просто нет аналогов предоставляемому продукту.


> Пока они ко мне, потупив глазки, не приходят

Не приходят, потому что ты никто, ну или пруф на то, что ты кто-то, с чьим мнением должны считаться люди, оперирующие статистикой, из которой делают вывод о необходимости разработки игры под линукс


> потому что что-то не работает, вчера работало, а сегодня - не работает, всё время тормозит, что-то не устанавилось, слетела активация, зависло обновление

Чистое описание использования линукса на десктопе для большинства пользователей, потому он и однопроцентен


>  забыл в каком из тысячи установленных по неосторожности браузеров учетка от банка..

Наверное, под линуксом он бы этого не забыл, дада


> Зачем так жить?

Люди живут так, как они хотят, большинство живет на винде, и тебя не спрашивают, а игроделы с этим считаются, их основная ЦА на винде, а на винде они, потому что линукс куча полуработающих костылей, и т.д.


> Натив делают.

полтора землекопа


> Иногда через Вайн.

Два землекопа


> Иногда не делают, работает через Вайн/Протон.

Вот именно, о чем и был изначальный разговор. Линукс - набор убогих костылей, а вайн/протон ежинственное вменяемое апи для него.


> Хорошо или плохо, пусть оценивают те, кто пользуется.

Статистика уже говорит о том, хорошо или плохо
Твой любимый стим - https://store.steampowered.com/hwsurvey


> Меня всё устраивает, я во всё, что хотел сыграл. Про Винду со слезами не вспоминаю, уже много-много лет.

Никого не интересует ты, и даже 10 раз ты. А вот пара миллионов может быть и имело бы смысл, но тоже не факт. По тому же стиму онлайн 30 миллионов прямо сейчас


> Твоё дело. Я всё равно не куплю. Скачаю на трекере. Надоело кормить остолопов и бездельников. Может, когда-нибудь

Не покупай, не заставляю.


> когда в индустрии будет больше ответственности и компетенции.., может, когда-нибудь.

Если ответственность и компетенции - это когда портируют софт под свалку костылей,потому что анон на опеннете ножкой топнул, то, я надеюсь, никогда такого не случится


> Пока не будет альтернатив. Вальв такую альтернативу продвигает.

Что там с альтернативой валв? Под линукс конечно же. Что будешь делать, когда они тебе че нить выкручивать будут?


> Люди потянулись.

Сколько? У скольких из них стим дек - основное и/или единственное устройство? Точно не ПК основное устройство у большинства из них? Точно не другие консоли?

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

А вариант жить как человек рассматриваешь? Ну там не только не голодать, но жить в своей хате, со своей машиной, покупать то, что хочешь, а не чтобы не сдохнуть? Пруфом поделишься, что при разработке игры под линукс ты сможешь так жить? Ну там, бизнес план примерный, яхз, хоть какой нибудь


> Да и M$, в условиях конкуренции, будет со мной сговорчивее.

Будет когда будет. А пока нет.

Ответить | Правка | К родителю #81 | Наверх | Cообщить модератору

98. "Компания Valve выпустила Proton 8.0-5, пакет для запуска Win..."  +/
Сообщение от Аноним (63), 23-Янв-24, 19:37 
> Пруф. Прямой расчет в студию. Для каждой игры из тысяч, которые потенциально могли бы работать на линуксе

Расчет? Для тысячи игр? Это займет время. Через пару лет предоставлю в лучшем виде. А пока поверь на слово.

> Те, кто продают, не не могут, они не хотят, не видят смысла и преимуществ

То, что твой издатель не хочет работать - это ваши частные с ним проблемы. Просишь совета? Гони его в шею! Хороший издатель выпустит тебя на всех платформах, до каких только можно дотянуться. Издержки - за его счет. Неважно сколько там заработаешь, важно чтобы о тебе все, везде знали и говорили. Сейчас не понял - поймешь, когда будешь выпускать следущую игру.

> здесь все еще не придумали, как правильно выводить звук, как выводить окошки

Какой звук? Какие окошки? Все давно используют готовые движки или, как минимум, мультимедийные библиотеки (SDL/SFML/GLFW/Allegro/libGDX и т.п.), разработчики которых и несут все издержки поддержки системных API, что WinAPI, что Linux API (Xorg). Если ты под голый WinAPI сейчас игру сделаешь (нет, не сделаешь), она уже через год устареет, через два - перестанет работать.

> Еще раз - десктопный линукс бесперспективен как платформа, потому что он состоит из костылей

Сказал пользователь системы, где коробочное ПО было написано в прошлом веке, из нововведений - ехал мастер через мастер погоняя костылем, а обновления без объявления войны окирпичивают железо.

> И этот апи - винапи, а вайн/протон - его реализация под линукс, именно поэтому линуксу нужен вайн/протон, потому что иного стабильного и обширного апи у линукса просто напросто нет.

Много игр под WinAPI написал?

> Чистое описание использования линукса на десктопе для большинства пользователей

Пруфы в студию! Для каждого из 100500 дистрибутивов Линукса!

> Наверное, под линуксом он бы этого не забыл, дада

Не поверишь, под Линуксом программы одним кликом ставятся, без рекламы, мелкого шрифта и хитрых галочек!

> полтора землекопа
> Два землекопа

Учиться и трудиться - тяжело. Быть посредственным болваном - доступно каждому.

> Никого не интересует ты, и даже 10 раз ты.

Но разговариваешь ты со мной, а не с миллионами. Мнение мое спрашиваешь, а не миллионов. Я за всех говорить не привык, говорю за себя.

> Что там с альтернативой валв?

Itch, GOG, в магазинах недостатка нет. Публикуйся хоть в каждом. Или опять проценты будешь считать?

> Будет когда будет. А пока нет.

Так пока - да. А вот завтра зима придет, а ты лето целое всё пела.
https://ru.wikisource.org/wiki/Стрекоза_и_Муравей_(Крылов)


Ответить | Правка | Наверх | Cообщить модератору

108. "Компания Valve выпустила Proton 8.0-5, пакет для запуска Win..."  +/
Сообщение от Аноним (39), 23-Янв-24, 20:33 
> Расчет? Для тысячи игр? Это займет время. Через пару лет предоставлю в лучшем виде.

Я подожду.


> А пока поверь на слово.

Нет


> То, что твой издатель не хочет работать - это ваши частные с ним проблемы.

Еще разок

1. У меня нет издателя, я не пишу игры, я их играю. (1)
2. Не издатель не хочет, создатели не хотят


> Просишь совета?

Нет


> Гони его в шею!

Нет


> Хороший издатель выпустит тебя на всех платформах, до каких только можно дотянуться.

Хороший издатель не будет дотягиваться ради того, чтобы дотянуться. Хороший разработчик тоже не будет дотягиваться просто чтобы дотянуться. Хороший издатель и разработчик думают о экономической эффективности. Раз не пилят - значит им это не нужно.


> Неважно сколько там заработаешь, важно чтобы о тебе все, везде знали и говорили.

Зачем портировать под линукс, если обо мне и так все знают и говорят, при этом большинство из них на венде/ps/xbox/switch?


> Сейчас не понял - поймешь, когда будешь выпускать следущую игру

Я не выпускаю игры, я их играю. (2) Естественно на венде.


> Какой звук? Какие окошки? Все давно используют готовые движки или, как минимум, мультимедийные библиотеки (SDL/SFML/GLFW/Allegro/libGDX и т.п.)

А у движков внутре неонка да. А еще операционная система она же только для запусков движков, мы не слушаем на ней аудио и не смотрим видео. Просто портируем движок, он конечно же не отвалится. Пользователю ведь от компуктора много не надо - чтобы он только движок запускал, у которого внутре неонка, через которую он звук выведет и изображение нарисует. Шевелить окнами пользователю тоже ненужно, потому что у него сразу после нажатия кнопки питания движок запустится. А еще в системе не могут изменится апи, которые пользуются движком, потому что у неонки нет апи


> разработчики которых и несут все издержки поддержки системных API, что WinAPI, что Linux API (Xorg)

Что будешь делать, когда через полгода опять решили сломать звук? Что делать, когда опять оконную систему сломали, а из-за прослоек все тупит и тормозит? Сколько понадобиться времени для создателя игры, чтобы это пофиксить и будет ли это экономически оправдано?


> Если ты под голый WinAPI сейчас игру сделаешь (нет, не сделаешь), она уже через год устареет, через два - перестанет работать.

Пруф


> Сказал пользователь системы, где коробочное ПО было написано в прошлом веке, из нововведений - ехал мастер через мастер погоняя костылем, а обновления без объявления войны окирпичивают железо.

Сказал пользователь системы, где коробочное ПО было написано в прошлом веке, из нововведений - ехал мастер через мастер погоняя костылем, а обновления окирпичивают железо.

Разница только в "без объявления войны"


> Много игр под WinAPI написал?

Я не пишу игры(3)


> Пруфы в студию! Для каждого из 100500 дистрибутивов Линукса!

Ну чтож, поехали

> вчера работало, а сегодня - не работает

обновляем ядро - отваливается драйвер нвидии, потому что мы воспользовались инструкцией с сайта нвидии по установке драйверов в нашу систему

https://download.nvidia.com/XFree86/Linux-x86_64/545.29.06/R.../

А отваливается он, потому что у нас stable api nonsense

Ломает все линуксы

Ну ок, предположим, мы решили не доверять вендору, и потому поставили драйвер из реп. Но наша система не подхватывает драйвер, потому что у него нет подписи для secure boot, как следствие, ядро отказывается загружать этот драйвер, и нам надо этот самый секуре бут отключить. Который включиться обратно после обновления прошивки UEFI, потому что пользователь "с объявлением войны" тыкнул обновить

Ломает все линуксы


> всё время тормозит

linux 12309, до сих пор играет, касается всех линуксов


> что-то не устанавилось

для Debian подобных существует apt --fix-broken install, наверно просто так
для rpm дистрибутивов - rpm -Va для верификации, тоже просто так
для фиксов генты аж страница целая на их вики существует https://wiki.gentoo.org/wiki/Fix_my_Gentoo
разве что для слаки не нашел, потому что там все руками надо делать

Это охватывает большинство дистрибутивов


> слетела активация

Окей, здесь я не прав. У тебя не слетит активация, когда у тебя нет софта, который нужно/можно активировать. Хз что только без него делать.


> зависло обновление

раздел "что то не установилось", а еще обилие мануалов на тему repair linux from live usb

Все это верно для любого линукса


> Не поверишь, под Линуксом программы одним кликом ставятся, без рекламы, мелкого шрифта и хитрых галочек!

И поэтому пользователь не забудет, где он оставил свой пароль.


> Учиться и трудиться - тяжело. Быть посредственным болваном - доступно каждому.

Это как-то должно оправдывать отсутствующий экономический смысл заниматься преодолением куч костылей?


> Но разговариваешь ты со мной, а не с миллионами. Мнение мое спрашиваешь, а не миллионов. Я за всех говорить не привык, говорю за себя.

Я твоего мнения не спрашиваю, я утверждаю. Утверждаю, что линукс это набор полурабочих костылей. И это причина, почему наплыва нативных игор здесь не будет без вайна/протона


> Itch, GOG, в магазинах недостатка нет. Публикуйся хоть в каждом.

GOG - нет клиента под линукс. Есть костыли для его запуска или сторонние клиенты.

Ithc - Run chmod +x itch-setup && ./itch-setup
Мда, а еще оно обновляется одним кликом (сарказм), и мелких галок с установкой левого софта нет (мамой клянусь ага)

> Или опять проценты будешь считать?

Буду

> Так пока - да. А вот завтра зима придет, а ты лето целое всё пела.

Ну вот когда будет - приходи, расскажи.


Ответить | Правка | Наверх | Cообщить модератору

118. "Компания Valve выпустила Proton 8.0-5, пакет для запуска Win..."  +/
Сообщение от Аноним (63), 23-Янв-24, 23:11 
> думают о экономической эффективности

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

> Я не выпускаю игры, я их играю.
> Я не пишу игры

Ну тогда прекрати рассказывать нелепицы про "волшебный единый ВинАПИ" и "кучи костылей Линукса". Слышал звон, да не знаешь, где он. Я вообще не уверен, школьник ты или ChatGPT? Складно бредишь.

> А у движков внутре неонка да.

У движков одинаковый АПИ для любой ОС. Одинаковый. Поддержку ОС обеспечивает разработчик движка.

> Что будешь делать, когда через полгода опять решили сломать звук?

Разработчики Valve поправят библиотеку SDL2, и у меня всё будет работать по-прежнему. Я даже не замечу, что враги из редхата сожгли родную хату.
Звук, кстати, последний раз "ломали", когда кто-то ещё головку плохо держал. С тех пор повсеместной стала Пульса, а теперь Пайпвайр, где прокладки на каждый АПИ, программы думают, что работают с Альсой или Пульсой.

> Пруф

Самому интересно. Но, похоже, дураков писать под голый WinAPI, чтобы кому-то что-то доказать, в этом веке не нашлось.

> мы воспользовались инструкцией с сайта нвидии

На всех форумах и викиях дистрибутивов Линукса советуют не пользоваться инструкциями с сайта Невидии. Ставь пакеты, не выделывайся. Или обратись к вендору за поддержкой. Карту он тебе продал, пусть заставит свой проприетарный хлам работать.

> А отваливается он, потому что у нас stable api nonsense

Или потому, что кто-то не знает, что такое DKMS.
Или потому, что у Невидии было какое-то свое особое бескомпромиссное мнение насчет графических АПИ, которое она решила удовлетворять за счет своих клиентов.

> нет подписи для secure boot

Линукс прекрасно работает без подарков от M$.

> прошивки UEFI

Ещё одно изобретение M$.

> для Debian
> для rpm дистрибутивов
> для генты

Про Арч ты скромно умолчал. У меня вот этот ещё работает: https://aur.archlinux.org/packages/nvidia-390xx-dkms/. Хотя с поддержки пару лет, как снят. Раз работает в Арче, значит у других дистрибутивов работать должен, просто тебя за ручку никто не проводил.

> Все это верно для любого линукса

Что верно? Что люди любят все настраивать и иногда ломают, не рассчитав сил? Бывает. Винда вон сама ломается, даже если ее не трогать.
Или что прикладное ПО бывает забагованным? В следущий раз, когда у меня сломается Vasyan's Notepad Pro, я на весь Интернет взвою, что Винда - глючный хлам.

> нет клиента под линукс

Firefox, Chromium - выбирай любой клиент. Или тебе обязательно их уникально-неповторимую сборку хромиума, чтобы просто скачать DRM-free игру?
Я вот, например, пользуюсь qBittorrent. Лучший клиент, поддерживает любые магазины.

> Ну вот когда будет - приходи, расскажи.

Тогда сам придешь и будешь расспрашивать: что делать? и кто виноват? А я буду многозначительно молчать.


Ответить | Правка | Наверх | Cообщить модератору

121. "Компания Valve выпустила Proton 8.0-5, пакет для запуска Win..."  +/
Сообщение от Аноним (39), 24-Янв-24, 00:47 
> Но половина бюджета разработки любой ААА-игры - не на разработку, а на маркетинг. Что-то тут не сходится..

Значит маркетинг экономически эффективнее портирования под линукс, все просто и нет никакого противоречия


> Ну тогда прекрати рассказывать нелепицы про "волшебный единый ВинАПИ" и "кучи костылей Линукса".

Нет


> Слышал звон, да не знаешь, где он

Держу второй системой этот ваш линукс - надо знать, что хейтишь, из под него и пишу кста, наслаждаясь невероятным несравнимым пользовательским опытом (сарказм)


> Я вообще не уверен, школьник ты или ChatGPT? Складно бредишь.

Пользователь венды. Для нас складно бредить это норм, пользователи линукса бредят как правило нескладно


> У движков одинаковый АПИ для любой ОС. Одинаковый. Поддержку ОС обеспечивает разработчик движка.

Или не обеспечивает. Или обеспечивает не все время жизни твоей поделки.


> Разработчики Valve поправят библиотеку SDL2

Или не поправят. Потому что решили тебе что нибудь выкрутить.


> и у меня всё будет работать по-прежнему

А до этого не работать


> Я даже не замечу, что враги из редхата сожгли родную хату.

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


> Звук, кстати, последний раз "ломали", когда кто-то ещё головку плохо держал

Кто же это, ну? Неужели новомодный школьник, решивший поставить себе линукс ради реализации своих максималистических пубертатных потребностей в бунде?


> С тех пор повсеместной стала Пульса, а теперь Пайпвайр, где прокладки на каждый АПИ, программы думают, что работают с Альсой или Пульсой.

А потом еще что нибудь придумают. Будет еще 10 костылей. И на этот раз точно работающих (сарказм)


> Самому интересно. Но, похоже, дураков писать под голый WinAPI, чтобы кому-то что-то доказать, в этом веке не нашлось.

Ну то есть пруфов на то, что винапи ломается через год-два, как ты сказал, не будет. Будем считать, что не ломается


> На всех форумах и викиях дистрибутивов Линукса советуют не пользоваться инструкциями с сайта Невидии. Ставь пакеты, не выделывайся. Или обратись к вендору за поддержкой. Карту он тебе продал, пусть заставит свой проприетарный хлам работать.

Вот только под вендой никто никаких советов не дает, десятка тупо работает из коробки. Не надо ни с каким вендором связываться, не надо никаких форумов читать, просто работает. Никто ни по каким форумам/викиям не будет ползать, чтобы просто завести то, что должно работать из коробки.


> Или потому, что кто-то не знает, что такое DKMS.

А зачем пользователю знать, что это такое? Он хочет, чтобы оно просто работало.


> Или потому, что у Невидии было какое-то свое особое бескомпромиссное мнение насчет графических АПИ, которое она решила удовлетворять за счет своих клиентов.

Или потому что невидии все равно до десктопных пользователей линукса


> Линукс прекрасно работает без подарков от M$.

Пользователю все равно, что там и кто там виноват. Оно не работает. Этого достаточно.


> Про Арч ты скромно умолчал

Буквально первый пример того, как фиксить сломанные пакеты в арче

https://unix.stackexchange.com/questions/659756/arch-linux-r...

Дак еще и через какие то мутные скрипты


> У меня вот этот ещё работает: https://aur.archlinux.org/packages/nvidia-390xx-dkms/

Такая же нога, но не болит. У меня кста венда не болит


> Хотя с поддержки пару лет, как снят.

Вау, линукс научился с устаревшим софтом работать, ну надо же. Жаль только, что это уже не один клик, а прочитать какие то "все форумы/вики"


> Раз работает в Арче, значит у других дистрибутивов работать должен, просто тебя за ручку никто не проводил.

То есть когда оно работает само, это хуже, чем в случае необходимости читать "все форумы/вики". Точно ли "водить за ручку" лучше, чем "не водить за ручку"?

> Что верно? Что люди любят все настраивать и иногда ломают, не рассчитав сил?

Что оно само ломается, после обновления. Или не работает вообще (невидия, лаги 12309)


> Винда вон сама ломается, даже если ее не трогать

Ну что уж, у меня такая же нога и не болит


> Или что прикладное ПО бывает забагованным?

Бывает. Вопрос в процентном соотношении между линуксом и виндой.


> В следущий раз, когда у меня сломается Vasyan's Notepad Pro, я на весь Интернет взвою, что Винда - глючный хлам.

Вой, я буду ждать. Надеюсь, к тому времени ты успеешь подготовить аналитику по тысячам игр, как обещал, ее я тоже буду ждать


> Firefox, Chromium - выбирай любой клиент

Я выбираю то, что рекомендуют разработчики соответствующих сервисов, они знают, как оно правильно работает. Ну или им просто все равно до линуксного десктопа, как в случае с невидией


>  Или тебе обязательно их уникально-неповторимую сборку хромиума, чтобы просто скачать DRM-free игру?

Да


> Я вот, например, пользуюсь qBittorrent. Лучший клиент, поддерживает любые магазины.

Вопрос по поводу того, почему же денек в этом вашем линуксе не водится, тебе в соседнем сабтреде задавали. Потому что воры. На ворах не заработать.


> Тогда сам придешь и будешь расспрашивать: что делать? и кто виноват? А я буду многозначительно молчать.

Ну вот я и говорю. Поживем - увидим.

Ответить | Правка | К родителю #118 | Наверх | Cообщить модератору

132. "Компания Valve выпустила Proton 8.0-5, пакет для запуска Win..."  +/
Сообщение от Аноним (132), 24-Янв-24, 10:17 
> Потому что воры. На ворах не заработать.

На лохах не заработать. Если покупка - не владение, то копирование - не воровство.

> Для нас складно бредить это норм
> Будем считать, что не ломается
> А зачем пользователю знать
> Пользователю все равно
> я буду ждать. Надеюсь,
> Поживем - увидим.

Типичный пользователь Винды:
* ничего не знает и не хочет знать;
* но мнение имеет, особенно по вопросам в которых беспростветный ноль;
* ему все равно, что тащить в рот;
* может только ждать и надеяться.

Ответить | Правка | К родителю #121 | Наверх | Cообщить модератору

134. "Компания Valve выпустила Proton 8.0-5, пакет для запуска Win..."  +/
Сообщение от Аноним (132), 24-Янв-24, 10:32 
*нелохах
Ответить | Правка | К родителю #132 | Наверх | Cообщить модератору

109. "Компания Valve выпустила Proton 8.0-5, пакет для запуска Win..."  +/
Сообщение от Аноним (109), 23-Янв-24, 20:34 
> Ну ты же сам все сказал - деньги решают.

Как любит типа пошутить тов. Зюганов Г.А. - гоминиды  сами выбрали не тот курс развития.🙂

Ответить | Правка | К родителю #78 | Наверх | Cообщить модератору

103. "Компания Valve выпустила Proton 8.0-5, пакет для запуска Win..."  –6 +/
Сообщение от soarin (ok), 23-Янв-24, 19:56 
> В Стиме полно нативных Линукс-игр (Борда, ХСом - на УЕ, тысячи индюшек на Юнити), которые последний раз обновлялись много лет назад, но почему-то до сих пор не сломались.

в полне ломаются только так.
с переходом на Wayland многие отлетели
Wasteland 2 так вообще дефолтом нельзя было пройти, надо было увеличивать лимиты на количество одновременно открытых файлов или типа того, что приводило к другим багам

Ответить | Правка | К родителю #63 | Наверх | Cообщить модератору

106. "Компания Valve выпустила Proton 8.0-5, пакет для запуска Win..."  +/
Сообщение от Аноним (63), 23-Янв-24, 20:20 
А с переходом на Иксы игры снова работают. Может, не стоит пользоваться недоделками, плюющими на обратную совместимость?
Ответить | Правка | Наверх | Cообщить модератору

111. "Компания Valve выпустила Proton 8.0-5, пакет для запуска Win..."  –3 +/
Сообщение от Аноним (39), 23-Янв-24, 20:38 
> Может, не стоит пользоваться недоделками, плюющими на обратную совместимость?

Я тебе весь соседний сабтред об этом толкую. Зачем пользоваться такой недоделкой, как линукс, плюющей на обратную совместимость? Да еще и однопроцентную

Ответить | Правка | Наверх | Cообщить модератору

139. "Компания Valve выпустила Proton 8.0-5, пакет для запуска Win..."  +/
Сообщение от soarin (ok), 24-Янв-24, 15:52 
> А с переходом на Иксы игры снова работают. Может, не стоит пользоваться недоделками, плюющими на обратную совместимость?

это лишь частный пример, всегда оно ломается и довольно быстро

Ответить | Правка | К родителю #106 | Наверх | Cообщить модератору

110. "Компания Valve выпустила Proton 8.0-5, пакет для запуска Win..."  +/
Сообщение от Аноним (109), 23-Янв-24, 20:36 
В полынье?
Ответить | Правка | К родителю #103 | Наверх | Cообщить модератору

83. "Компания Valve выпустила Proton 8.0-5, пакет для запуска Win..."  –1 +/
Сообщение от Beta Version (ok), 23-Янв-24, 18:02 
>Какой смысл делать порты игр на платформу, после обновления которой все сломается?

Сломаться может и на Венде, если разработчик - рукожоп. Знаешь основную причину поломки нативных линукс-билдов? Рукожоп-разработчик указывает в зависимостях игры конкретную версию пакетов и стоит эти пакеты обновить до более новой версии, как игра перестаёт запускаться и приходится качать старые либы и подсовывать их игре вручную. Такие игры далеко не все, но я с такими сталкивался.

Ответить | Правка | К родителю #39 | Наверх | Cообщить модератору

96. "Компания Valve выпустила Proton 8.0-5, пакет для запуска Win..."  –1 +/
Сообщение от Аноним (39), 23-Янв-24, 18:50 
> Сломаться может и на Венде, если разработчик - рукожоп

Конечно может. К сожалению, со статистикой тут туго - игорь нет. Не с чем сравнивать количество сломанных игр под виндой с количеством сломанных игр под линуксом.


> Знаешь основную причину поломки нативных линукс-билдов?

Знаю. Отсутствие понятия API операционной системы. Просто куча костылей вокруг ядра.


> Рукожоп-разработчик указывает в зависимостях игры конкретную версию пакетов и стоит эти пакеты обновить до более новой версии, как игра перестаёт запускаться и приходится качать старые либы и подсовывать их игре вручную.

Рукожоп-разработчик привык, что у него есть нормальное, полноценное и всеобъемлющее API, а еще он привык, что если что то сломается, то побегут к нему, а не к создателю сборища костылей, которые тут называют "дистрибутив". Сможешь гарантировать, что те библиотеки, на которые завязана игра, не сломаются при обновлении? Сможешь гарантировать, что народ не будет валить все на игроделов после этого?

Ответить | Правка | Наверх | Cообщить модератору

113. "Компания Valve выпустила Proton 8.0-5, пакет для запуска Win..."  +/
Сообщение от Beta Version (ok), 23-Янв-24, 21:15 
> Конечно может. К сожалению, со статистикой тут туго - игорь нет. Не
> с чем сравнивать количество сломанных игр под виндой с количеством сломанных
> игр под линуксом.

На Венде игр нет? Ну это трабла.

> Знаю. Отсутствие понятия API операционной системы. Просто куча костылей вокруг ядра.

Какое-то крайне обывательско-хейтерочное описание.

> Рукожоп-разработчик привык, что у него есть нормальное, полноценное и всеобъемлющее API,

При чём тут API, когда просто не надо прибивать гвоздями игру к одной конкретной версии пакетов?

Ответить | Правка | Наверх | Cообщить модератору

114. "Компания Valve выпустила Proton 8.0-5, пакет для запуска Win..."  +/
Сообщение от Аноним (39), 23-Янв-24, 21:34 
> На Венде игр нет? Ну это трабла.

В точку. Слишком убогая ОС, до линукса не доросла еще, потому нет пользователей, и игор, следовательно, тоже

> Какое-то крайне обывательско-хейтерочное описание.

Может быть. Только стабильного всеобъемлющего апи на линуксе от этого не появляется. Ну разве что вайн/протон таким является

> При чём тут API, когда просто не надо прибивать гвоздями игру к одной конкретной версии пакетов?

Просто сделай хорошо, не делай плохо. Хорошо это когда просто работает. Операционка тут конечно же ничего не должна, от нее не зависит простоработоспособность. Жаль только, что линукс это не про простоработоспособность.

API тут при том, что без него нельзя сделать хоть что то. Да, в венде не всеобъемлющее апи. Но. Оно явно богаче линуксового, оно точно стабильнее линуксового, и точно работоспособней линуксового. А еще в линуксе нет нормального способа распространять свой софт. Люди завязываются на конкретную версию конкретной либы не просто так, а потому что они не могут завязаться ни на что, потому что нет никаких гарантий, что эта либа не сломает свое апи при изменений версии

Ответить | Правка | Наверх | Cообщить модератору

122. "Компания Valve выпустила Proton 8.0-5, пакет для запуска Win..."  +/
Сообщение от Beta Version (ok), 24-Янв-24, 00:51 
А что должна операционка? Вообще не обновляться? Это же можно игру прибить гвоздями к одной конкретной версии видеодрайвера. И что, драйвер не обновлять? А если он багует или другие игры просят новую версию?

Какое-то серьёзное изменение API без сохранения обратной совместимости в Линуксе происходит не так уж часто. Просто не прибивай игру гвоздями к конкретным версиям пакетов и всё будет работать годами. Ну или пакуй подобные либы вместе с игрой.

Ты, кстати, мог бы перечислить все серьёзные изменения Линуксовых API за последние 5 лет, из-за которых ломались все игры.

Ответить | Правка | Наверх | Cообщить модератору

123. "Компания Valve выпустила Proton 8.0-5, пакет для запуска Win..."  +/
Сообщение от Аноним (39), 24-Янв-24, 01:09 
> А что должна операционка? Вообще не обновляться?

Стабильный обширный апи


> Это же можно игру прибить гвоздями к одной конкретной версии видеодрайвера

Сам сможешь догадаться, почему в венде так не делают?


> И что, драйвер не обновлять?

Обновлять. Не на линуксе только


> А если он багует или другие игры просят новую версию?

На линуксе страдать


> Какое-то серьёзное изменение API без сохранения обратной совместимости в Линуксе происходит не так уж часто.

Ну что значит не так уж и часто? Чаще или реже венды? Могу ли я запустить софт 10ти летней давности на современной федоре или арче, например? Ну ответ - да, могу, позанимавшись с зависимостями и притащив половину старой системы, возможно даже собрав ее из старых исходников. На венде я прям даже не знаю, для какого софта надо таким заниматься, не встречал, подкинь плз пару софтин, просто чтоб я знал, интересно, без шуточек и сарказма.


> Просто не прибивай игру гвоздями к конкретным версиям пакетов и всё будет работать годами.

Ну вот я и говорю - надо делать хорошо, не надо делать плохо. Вопрос в том, а как это - хорошо под линуксом?


> Ну или пакуй подобные либы вместе с игрой.

Здесь согласен, единственный выход при работе с линуксом. Все равно ломается при смене оконной системы


> Ты, кстати, мог бы перечислить все серьёзные изменения Линуксовых API за последние 5 лет, из-за которых ломались все игры.

Из последнего - нативные порты ломаются под вайланд, пример с Wasteland 2 уже приводили. В ответе рекомендовали не использовать вайланд

Ответить | Правка | Наверх | Cообщить модератору

128. "Компания Valve выпустила Proton 8.0-5, пакет для запуска Win..."  +/
Сообщение от Beta Version (ok), 24-Янв-24, 05:57 
>Вопрос в том, а как это - хорошо под линуксом?

Не прибивая игру к одной версии либы. Или паковать игру нужной либой.

>Здесь согласен, единственный выход при работе с линуксом. Все равно ломается при смене оконной системы

На Венде это тоже единственный выход. Какую Вендовую игру сейчас у себя не смотрю, во всех тупо коллекция всяких msvcm80.dll, d3dx9_31.dll и десятков других дублирующихся dll. Почему каждая игра тянет с собой компоненты Венды? Потому что в этом весь секрет "стабильного вендового API".

>Из последнего - нативные порты ломаются под вайланд, пример с Wasteland 2 уже приводили. В ответе рекомендовали не использовать вайланд

А что Вайланд уже стал обязательным? Эдак можно и по вин11 пройтись, на которой ворох игр времён семёрки будут проблемы иметь.

Ответить | Правка | Наверх | Cообщить модератору

141. "Компания Valve выпустила Proton 8.0-5, пакет для запуска Win..."  +/
Сообщение от Аноним (141), 24-Янв-24, 20:24 
Это проблема разработчиков, Вы хоть представляете сколько нужно перелопатить, чтобы одному или даже маленькой студии сделать порт? Нерентабельно.
Ответить | Правка | К родителю #39 | Наверх | Cообщить модератору

40. Скрыто модератором  –1 +/
Сообщение от Аноним (40), 23-Янв-24, 13:31 
Ответить | Правка | К родителю #38 | Наверх | Cообщить модератору

64. Скрыто модератором  +/
Сообщение от Аноним (63), 23-Янв-24, 15:38 
Ответить | Правка | Наверх | Cообщить модератору

100. Скрыто модератором  +/
Сообщение от Болталка (?), 23-Янв-24, 19:45 
Ответить | Правка | К родителю #40 | Наверх | Cообщить модератору

46. "Компания Valve выпустила Proton 8.0-5, пакет для запуска Win..."  +1 +/
Сообщение от Zenitur (ok), 23-Янв-24, 13:57 
> На самом деле главная проблема протона в том, что разработчики даже не пытаюстя делать нативные билды под Linux, даже если это позволяет кроссплатформенный движок.

Есть надежда, что Steam Deck и его популярность заставят разработчиков выпустить нативный порт.

Например игра Control. Она прекрасно идёт под линуксом, но под Proton она греет устройство. Нативный порт мог бы избавить от этого.

Вообще, обучалку бы какую-нибудь что ли выпустить для разработчиков? По типу, что такое LSB, и какие библиотеки надо положить с игрой, а какие - брать из системы. Где правильно хранить сохранялки, XDG.

Ответить | Правка | К родителю #38 | Наверх | Cообщить модератору

66. "Компания Valve выпустила Proton 8.0-5, пакет для запуска Win..."  –1 +/
Сообщение от Аноним (63), 23-Янв-24, 15:53 
Не помогут им обучалки. Типичный разработчик игр - не разработчик, а дурак. Другой бы в Интернете всю информацию нашел, если не в официальной документации (https://partner.steamgames.com/doc/home). В примерах SDK посмотрел бы. Но эти мамкины бизнесмены даже для Винды куда сохранения писать не знают - кладут в папку с игрой. И только когда игроки начнут негативные отзывы писать на отсутствие облачных сохранений (или ачивок), те начинают подключать Steam API, и до них доходит какую фигню натворили.
Ответить | Правка | Наверх | Cообщить модератору

85. "Компания Valve выпустила Proton 8.0-5, пакет для запуска Win..."  –1 +/
Сообщение от Аноним (-), 23-Янв-24, 18:14 
> Не помогут им обучалки. Типичный разработчик игр - не разработчик, а дурак.

Кажется у нас тут гейний игровой индустрии, выпустивший игры которые любят миллионы!
Давайте похлопаем мэтру, и скажем спасибо что он снизошел со своей мудростью до нас.
Спасибо гуру!

Ответить | Правка | Наверх | Cообщить модератору

95. "Компания Valve выпустила Proton 8.0-5, пакет для запуска Win..."  +/
Сообщение от Аноним (63), 23-Янв-24, 18:47 
Узнал себя по описанию? :D
Ответить | Правка | Наверх | Cообщить модератору

137. "Компания Valve выпустила Proton 8.0-5, пакет для запуска Win..."  +/
Сообщение от Zenitur (ok), 24-Янв-24, 13:41 
> Не помогут им обучалки. Типичный разработчик игр - не разработчик, а дурак.
> Другой бы в Интернете всю информацию нашел, если не в официальной
> документации (https://partner.steamgames.com/doc/home). В примерах SDK посмотрел бы.
> Но эти мамкины бизнесмены даже для Винды куда сохранения писать не
> знают - кладут в папку с игрой. И только когда игроки
> начнут негативные отзывы писать на отсутствие облачных сохранений (или ачивок), те
> начинают подключать Steam API, и до них доходит какую фигню натворили.

Мне кажется, что разработчик - не дурак. Игры-то нормально работают, не глючат и не зависают. Это и нужно разработчику в первую очередь. Вопросы в основном к обеспечению совместимости - а об этом уже, в свою очередь, мало кто заботится. Неспроста же Valve создала Steam Runtime?

Если разработчик увидит, что порт на Linux принесёт большие деньги - он тебе такой порт забабахает, закачаешься. Наймёт такого разработчика, который мало того что перенесёт игру на нативный OpenGL/Vulkan без врапперов, но ещё и напишет кучу compat-патчей на тот случай, если у юзера ОСь старая, дрова старые, иксы старые, etc. Ну и, само собой, игра не будет требовать для запуска Glibc >= 2.34, и не будет выводить ошибку, если у юзера нет в системе libpulse.

Просто я смотрю например порт игры Toast Time (инди) и вижу что там в папке с игрой лежат вообще все зависимости, включая libc, libm, pthreads. Это значит, что разработчик не понимал, какие именно системные библиотеки и без того есть в системе, а каких может не быть. То же самое было с портом 2GIS на Linux, PowerISO для Linux... Да, игра работает, тут без вопросов, но...

А где-то наоборот, зависимостей могли не доложить (или не положить вовсе). Ярчайший пример - PCSX2 с офоциального сайта. Этот эмулятор использует истемную библиотеку libGLEW, а эта библиотека ломает свой ABI с завидной регулярностью. Какове вероятность, что у геймера на компе будет именно libGLEW 2.0? Может у него уже давно libGLEW 2.1, а может до сих пор 1.10? Могли бы и положить эту зависимость вместе с программой... Или вот Worms W.M.D захотела системную библиотеку libbsd.so.0. А она не была установлена по умолчанию в моей системе. Причём это была SteamOS, система от Valve! После установки библиотеки, игра заработала нормально.

Справедливости ради, стоит сказать, что большинство игр имеют нормальные порты. Они тащат с собой libSDL и libopenal, они хранят сохранялки не в папке с игрой, а в "~/.local/share/название игры". Но - не все.

Ответить | Правка | К родителю #66 | Наверх | Cообщить модератору

112. "Компания Valve выпустила Proton 8.0-5, пакет для запуска Win..."  +/
Сообщение от Аноним (109), 23-Янв-24, 20:40 
Есть надежда, что Steam Deck..

На Steam Deck ставится Винда?

Ответить | Правка | К родителю #46 | Наверх | Cообщить модератору

142. "Компания Valve выпустила Proton 8.0-5, пакет для запуска Win..."  +/
Сообщение от Аноним (141), 24-Янв-24, 20:26 
Они пилят специальную оболочку (т.е. скин, а не отдельную версию) для портативных.
Ответить | Правка | Наверх | Cообщить модератору

117. "Компания Valve выпустила Proton 8.0-5, пакет для запуска Win..."  +1 +/
Сообщение от НяшМяш (ok), 23-Янв-24, 21:46 
> Она прекрасно идёт под линуксом, но под Proton она греет устройство. Нативный порт мог бы избавить от этого.

Очень вряд ли. Контрол с её графикой ещё и не дай бог с рейтрейсингом - видеокарта загружена на 100% в любом случае, тем более на стимдеке. А загрузку графики программно уже не оптимизируешь - если только качество не резать.

Ответить | Правка | К родителю #46 | Наверх | Cообщить модератору

143. "Компания Valve выпустила Proton 8.0-5, пакет для запуска Win..."  +/
Сообщение от Аноним (141), 24-Янв-24, 20:28 
Это как рендеринг глаз и зубов в 100-ном качестве на расстоянии 1 км в игровом пространстве, причём был яркий пример.
Ответить | Правка | Наверх | Cообщить модератору

27. "Компания Valve выпустила Proton 8.0-5, пакет для запуска Win..."  +1 +/
Сообщение от Аноним (27), 23-Янв-24, 11:35 
Так винда ж точно также. На вайне хотя бы в один клик можно версию переключить и триксы настроить.
Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору

30. "Компания Valve выпустила Proton 8.0-5, пакет для запуска Win..."  –2 +/
Сообщение от Аноним (30), 23-Янв-24, 11:50 
А на винде ничего делать не надо, как правило. (нет, там не так же)
Ответить | Правка | Наверх | Cообщить модератору

37. "Компания Valve выпустила Proton 8.0-5, пакет для запуска Win..."  +/
Сообщение от Аноним (37), 23-Янв-24, 12:57 
Как в винде: "не работает? Попробуй совместимость выставить (не помогает в 99% случаев). Не помогает? Переустанавливай предыдущую версию винды или ставь виртуалку"
Ответить | Правка | Наверх | Cообщить модератору

41. Скрыто модератором  +3 +/
Сообщение от Аноним (-), 23-Янв-24, 13:35 
Ответить | Правка | Наверх | Cообщить модератору

51. "Компания Valve выпустила Proton 8.0-5, пакет для запуска Win..."  +/
Сообщение от Аноним (30), 23-Янв-24, 14:22 
А ещё синие экраны каждый день, да.
Ответить | Правка | К родителю #37 | Наверх | Cообщить модератору

69. "Компания Valve выпустила Proton 8.0-5, пакет для запуска Win..."  +/
Сообщение от Аноним (63), 23-Янв-24, 16:00 
Если в игры играешь, то внезапно - да. С некоторыми видюхами случаются некоторые игры, и потом даже CTRL+ALT+DEL не помогает, все виснет намертво, только батарею из ноутбука вынимать.
Ответить | Правка | Наверх | Cообщить модератору

86. "Компания Valve выпустила Proton 8.0-5, пакет для запуска Win..."  –1 +/
Сообщение от Аноним (-), 23-Янв-24, 18:15 
Ты что виндузятник, если так хорошо разбираешься?
Или у тебя просто руки из одного места?
У людей винда работает реально десятилетиями (некоторые умудряются на семерке до сих пор сидеть)
Ответить | Правка | Наверх | Cообщить модератору

92. "Компания Valve выпустила Proton 8.0-5, пакет для запуска Win..."  +/
Сообщение от Аноним (63), 23-Янв-24, 18:40 
> Ты что виндузятник, если так хорошо разбираешься?

Пользовался Виндой до Семёрки включительно. На работах часто встречалась Винда (Визг-студень и Попожоп).

> Или у тебя просто руки из одного места?

Чё порвался? (Без негатива.)

> У людей винда работает реально десятилетиями (некоторые умудряются на семерке до сих пор сидеть)

Знаю, постоянно чинил их "работающую" Винду.

Ответить | Правка | Наверх | Cообщить модератору

52. Скрыто модератором  +/
Сообщение от voiceofreason (?), 23-Янв-24, 14:24 
Ответить | Правка | К родителю #37 | Наверх | Cообщить модератору

58. Скрыто модератором  +/
Сообщение от Аноним (-), 23-Янв-24, 14:54 
Ответить | Правка | Наверх | Cообщить модератору

131. "Компания Valve выпустила Proton 8.0-5, пакет для запуска Win..."  +/
Сообщение от Anonymous1 (?), 24-Янв-24, 08:54 
Ещё антивирус надо отключить.
Ответить | Правка | К родителю #37 | Наверх | Cообщить модератору

70. "Компания Valve выпустила Proton 8.0-5, пакет для запуска Win..."  +/
Сообщение от Аноним (63), 23-Янв-24, 16:02 
Правильно, потому что, если в Винде что-то не работает. То не работает и баста. Настраивать бесполезно.
Старые игры (до 2000-х) вообще через одну запускаются.
Ответить | Правка | К родителю #30 | Наверх | Cообщить модератору

75. "Компания Valve выпустила Proton 8.0-5, пакет для запуска Win..."  +/
Сообщение от Аноним (30), 23-Янв-24, 16:34 
Опять же враньё, конечно.
Надо сказать, что не все, конечно, без сучка и задоринки, но у них уже в XP проблемы были, из-за перехода на NT-ядро.
Ответить | Правка | Наверх | Cообщить модератору

89. "Компания Valve выпустила Proton 8.0-5, пакет для запуска Win..."  +1 +/
Сообщение от Аноним (63), 23-Янв-24, 18:27 
Да что там XP. Когда с MS-DOS 6.22 на Windows WG 3.11 переходил, у меня X-COM: UFO Defense и King's Bounty 2 отвалились. Без шуток, так и не прошел тогда. С тех пор не взлюбил Корпорацию Мелких Жуликов и их Вендорлокус. А может, раньше, когда Болтливый Билл компилятор QBasic'а в поставку МасДоса не доложил. Уже не помню.
А в ИксКом я снова сыграл уже потом, через много лет, на Линуксе через эмулятор DOSBox. Но к тому времени уже появился OpenXCom, проходил на нем. Спасибо Линуксу и опенсорсу, что спасают игровую историю. А то на Винде только сказками кормят про "24 years of binary compatibility", а как тряхнуть стариной - так добро пожаловать в Линукс, где никакой Stable API NonSense никому не мешает, кроме злых языков.
Ответить | Правка | Наверх | Cообщить модератору

91. "Компания Valve выпустила Proton 8.0-5, пакет для запуска Win..."  –1 +/
Сообщение от Аноним (-), 23-Янв-24, 18:34 
Ой, бедная обиженка неосилятор!
Срочно все пожалейте его! У него травма от того что из-за его ручек-из-опы игрушечки сломались!

Если у множества людей работает нормально, то чего ж на зеркало пенять)?
> же появился OpenXCom

Типично для опенсорса, сами ничего выдумать не можем, копируем успешные проекты, деляем их абы как, громко вякаем про швободку.

> Спасибо Линуксу и опенсорсу, что спасают игровую историю.

Хахаха, ну ты насмешил.
Опенсорс это или удел работать на зарплате у корпов, или быть нищим или клянчить гранты как коммуняки из ФСФ.

Ответить | Правка | Наверх | Cообщить модератору

94. "Компания Valve выпустила Proton 8.0-5, пакет для запуска Win..."  +1 +/
Сообщение от Аноним (63), 23-Янв-24, 18:43 
Толсто. Уносите его пока не лопнул!
Ответить | Правка | Наверх | Cообщить модератору

138. "Компания Valve выпустила Proton 8.0-5, пакет для запуска Win..."  +/
Сообщение от Zenitur (ok), 24-Янв-24, 14:05 
> Да что там XP. Когда с MS-DOS 6.22 на Windows WG 3.11
> переходил, у меня X-COM: UFO Defense и King's Bounty 2 отвалились.
> Без шуток, так и не прошел тогда. С тех пор не
> взлюбил Корпорацию Мелких Жуликов и их Вендорлокус.

Не, ну подожди. Можно же было выйти из Windows и запустить игру... У меня например Принц Персии, запущенный под Win 3.11, его короче выпнули за решётку и он падал на пол. Под досом он встал через три секунды, а под виндовс так и сидел. Однако это не помешало мне запустить эту игры в чистом досе. Или например Dyna Blaster (порт Bomberman 2 на DOS) на винде, если взять павер-ап, который позволяет взрывать бомбу по нажатию Enter, приводил к тому, что она взрывалась мгновенно после установки. Под досом же, таких приколов не было.

Под Win 95 совместимость с играми обеспечили идеальную. Вплоть до того, что, если ты запускаешь игру, которая в обязательном порядке требует EMM386, винда выключается, игра запускается, а после выхода из игры, винда запскается снова. Пример такой игры - Krypton Egg (это такой арканоид).

Причём, по моим ощущениям, под Win95 игры, предназначенные для DOS, работали даже быстрее. Например Dune2, несмотря на 386-й проц, на первый взгляд на винде работала даже шустрее. Но я помню обзор Дмитрия Бачило 486-го компа. Там Микромашинки для DOS работали под Win95 с тормозами, а при выходе из игры заработали нормально. Я ещё тогда подумал, что причина в том, что под досом игра запустилась без звука (значит, движок игры менее отвлекается на звук). Но может, винда просто отжирала часть ресурсов, отбирая её у игры - что логично. Или может, 16-битные DOS-игры под виндой работали быстрее, а 32-битные DOS-игры - медленнее... Не знаю.

Ответить | Правка | К родителю #89 | Наверх | Cообщить модератору

31. "Компания Valve выпустила Proton 8.0-5, пакет для запуска Win..."  +1 +/
Сообщение от Аноним (31), 23-Янв-24, 11:56 
С учётом роста количества поддерживаемых игр из года в год, накапливается ещё как
Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору

34. "Компания Valve выпустила Proton 8.0-5, пакет для запуска Win..."  +1 +/
Сообщение от xrensgory (ok), 23-Янв-24, 12:25 
для каждой игры в стиме можно выбрать отдлельный профиль протона, либо бутылку, либо префик лутрис
Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору

3. Скрыто модератором  –9 +/
Сообщение от Аноним (3), 23-Янв-24, 09:35 
Ответить | Правка | Наверх | Cообщить модератору

6. Скрыто модератором  +2 +/
Сообщение от Zenitur (ok), 23-Янв-24, 09:41 
Ответить | Правка | Наверх | Cообщить модератору

12. Скрыто модератором  –2 +/
Сообщение от Аноним (12), 23-Янв-24, 09:57 
Ответить | Правка | Наверх | Cообщить модератору

21. Скрыто модератором  +1 +/
Сообщение от Zenitur (ok), 23-Янв-24, 10:24 
Ответить | Правка | Наверх | Cообщить модератору

5. "Компания Valve выпустила Proton 8.0-5, пакет для запуска Win..."  +2 +/
Сообщение от er0p (ok), 23-Янв-24, 09:38 
baldurs gate теперь работает с вулканом, наконец-то.
Ответить | Правка | Наверх | Cообщить модератору

130. "Компания Valve выпустила Proton 8.0-5, пакет для запуска Win..."  –2 +/
Сообщение от n00by (ok), 24-Янв-24, 08:41 
Она и раньше работала, если удалить "лишнее". https://github.com/ValveSoftware/Proton/issues/4243#issuecom...
Ответить | Правка | Наверх | Cообщить модератору

11. "Компания Valve выпустила Proton 8.0-5, пакет для запуска Win..."  +/
Сообщение от Аноним (-), 23-Янв-24, 09:56 
> Решены проблемы в играх

Ну а насчёт GТА 5 уже решили все проблемы там? Скоро шестая уже выходит.

Ответить | Правка | Наверх | Cообщить модератору

15. "Компания Valve выпустила Proton 8.0-5, пакет для запуска Win..."  –1 +/
Сообщение от Аноним (12), 23-Янв-24, 10:00 
>> Решены проблемы в играх
> Ну а насчёт GТА 5 уже решили все проблемы там? Скоро шестая
> уже выходит.

ну как шестая выйдет и с ней проблемы будут

Ответить | Правка | Наверх | Cообщить модератору

22. "Компания Valve выпустила Proton 8.0-5, пакет для запуска Win..."  +3 +/
Сообщение от НяшМяш (ok), 23-Янв-24, 10:40 
А какие проблемы есть у жта 5? В последний раз запускал полтора года назад, причём играл с друганом по сети - работало отлично. И на протондб у игры золото стоит.
Ответить | Правка | К родителю #11 | Наверх | Cообщить модератору

42. "Компания Valve выпустила Proton 8.0-5, пакет для запуска Win..."  +1 +/
Сообщение от Аноним (42), 23-Янв-24, 13:51 
> И на протондб у игры золото стоит.

Всё, что ниже платины означает, что проблемы есть.

Ответить | Правка | Наверх | Cообщить модератору

116. "Компания Valve выпустила Proton 8.0-5, пакет для запуска Win..."  +/
Сообщение от НяшМяш (ok), 23-Янв-24, 21:41 
Пролистал пару страниц - почти все красные репорты вида "не запускается". Причём на один такой отзыв десять зелёных. Я бы сказал, проблем нет - такие приколы и на винде можно поиметь.
Ответить | Правка | Наверх | Cообщить модератору

127. "Компания Valve выпустила Proton 8.0-5, пакет для запуска Win..."  +/
Сообщение от Аноним (-), 24-Янв-24, 01:33 
>  Причём на один такой отзыв десять зелёных.

Проблемы вида "не запускается" у 10% юзеров? Это же катастрофа. Ну, была бы для винды про крайней мере.

Ответить | Правка | Наверх | Cообщить модератору

90. "Компания Valve выпустила Proton 8.0-5, пакет для запуска Win..."  +/
Сообщение от Mr_Loops (?), 23-Янв-24, 18:30 
Да, есть. Например не применяются некоторые графические настройки. Только через конфиг. В остальных играх где золото тоже полно таких вот мелких косяков. Но мне не в падлу настроить.
Ответить | Правка | К родителю #22 | Наверх | Cообщить модератору

115. "Компания Valve выпустила Proton 8.0-5, пакет для запуска Win..."  +/
Сообщение от НяшМяш (ok), 23-Янв-24, 21:40 
Про графику не знал. Я ставил родное 2К разрешение и пресет высоких настроек, остальное вообще не трогал.
Ответить | Правка | Наверх | Cообщить модератору

19. "Компания Valve выпустила Proton 8.0-5, пакет для запуска Win..."  –3 +/
Сообщение от Аноним (-), 23-Янв-24, 10:09 
Вот кто на самом деле развивает опенсорс.
Вайн был унылым поделием полутора землекопов, но потом пришла вальв и он даже стал относительно юзабелен.
Ответить | Правка | Наверх | Cообщить модератору

20. "Компания Valve выпустила Proton 8.0-5, пакет для запуска Win..."  +1 +/
Сообщение от Аноним (12), 23-Янв-24, 10:12 
типичная история для всего опенсорса: был проект, его пилили пара васянов что б чесать своё ЧСВ, потом пришла *имя корпорации* и подтянула проект до юзабельного общей массой уровня
Ответить | Правка | Наверх | Cообщить модератору

53. "Компания Valve выпустила Proton 8.0-5, пакет для запуска Win..."  +1 +/
Сообщение от rshadow (ok), 23-Янв-24, 14:27 
Так говоришь как будто это что-то плохое.
Ответить | Правка | Наверх | Cообщить модератору

88. "Компания Valve выпустила Proton 8.0-5, пакет для запуска Win..."  –1 +/
Сообщение от Аноним (-), 23-Янв-24, 18:21 
Это не плохо или хорошо.
Просто - это так.

Зато в копилочку (кроме качественноего продукта) кладется еще один пример того, что без корпов(== без денег) качественного опенсорса нет)
В которую потом тыкается очередное поехавший фанатик, рассказывающий про Сообщество, которое и код пишет, и тестит, и дизайны рисует.
А злобные корпы портят его опенсорс: то системМДу протолкнут, то вейланд имплементируют, то в шатны разработчиков xorg уязвимостей подбросят.

Ответить | Правка | Наверх | Cообщить модератору

150. "Компания Valve выпустила Proton 8.0-5, пакет для запуска Win..."  +/
Сообщение от pic (?), 25-Янв-24, 12:01 
Если бы не было васянов, то корпорации никуда бы не пришли.
Один васян, Алексей Кузнецов, развил сетевой стек до такого уровня, что Linux стал пригоден для работы на серверах, дотянул его до уровня Unix.

https://www.opennet.ru/opennews/art.shtml?num=38016

Ответить | Правка | К родителю #53 | Наверх | Cообщить модератору

23. "Компания Valve выпустила Proton 8.0-5, пакет для запуска Win..."  +4 +/
Сообщение от Аноним (23), 23-Янв-24, 10:53 
>Вайн был унылым поделием полутора землекопов,

Вайн чуть менее чем полностью держался на разрабах из Codewavers.

>но потом пришла вальв и он даже стал относительно юзабелен.

А потом Valve пришла на все готовое и подрядила Codewavers пилить протон.

Ответить | Правка | К родителю #19 | Наверх | Cообщить модератору

29. "Компания Valve выпустила Proton 8.0-5, пакет для запуска Win..."  +1 +/
Сообщение от Аноним (109), 23-Янв-24, 11:48 
У Valve, как у настоящего разработчика, есть свои поделки?
Ответить | Правка | Наверх | Cообщить модератору

71. "Компания Valve выпустила Proton 8.0-5, пакет для запуска Win..."  –1 +/
Сообщение от Аноним (63), 23-Янв-24, 16:05 
https://github.com/ValveSoftware/GameNetworkingSockets
Ответить | Правка | Наверх | Cообщить модератору

33. "Компания Valve выпустила Proton 8.0-5, пакет для запуска Win..."  +/
Сообщение от Аноним (-), 23-Янв-24, 12:11 
> чуть менее чем полностью держался на разрабах из Codewavers

и тем нее менее был неюзабельн и уныл чуть больше чем полностью

> потом Valve пришла на все готовое

ужаснулась, но потом посчитала что допилить ЭТО будет дешевле чем пилить с нуля
влила туда куча денег, разрабов, qa и допила до удобоваримого вида

Ответить | Правка | К родителю #23 | Наверх | Cообщить модератору

47. "Компания Valve выпустила Proton 8.0-5, пакет для запуска Win..."  –1 +/
Сообщение от Аноним (47), 23-Янв-24, 14:03 
Не более чем просто твоё мнение. С таким же успехом можно и протон назвать унылым.
Ответить | Правка | Наверх | Cообщить модератору

44. "Компания Valve выпустила Proton 8.0-5, пакет для запуска Win..."  +2 +/
Сообщение от Аноним (44), 23-Янв-24, 13:53 
>на разрабах из Codewavers

которые сознательно десятилетиями саботировали опенсорс и зажимали патчи

>Valve пришла

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

Ответить | Правка | К родителю #23 | Наверх | Cообщить модератору

43. "Компания Valve выпустила Proton 8.0-5, пакет для запуска Win..."  +/
Сообщение от Аноним (47), 23-Янв-24, 13:51 
Бред. Proton существует благодаря Филлипу Ребхолу (разработчику dxvk) и начинал он его без всякой ин циативы valve. И через wine я играл с dxvk без протона.
Ответить | Правка | К родителю #19 | Наверх | Cообщить модератору

45. "Компания Valve выпустила Proton 8.0-5, пакет для запуска Win..."  +/
Сообщение от Аноним (44), 23-Янв-24, 13:55 
У протона довольно серьёзные доработки и dxvk далеко не основная среди них. Но видеовставки всё ещё чаще не работают, чем работают.
Ответить | Правка | Наверх | Cообщить модератору

48. "Компания Valve выпустила Proton 8.0-5, пакет для запуска Win..."  +1 +/
Сообщение от Аноним (47), 23-Янв-24, 14:09 
Dxvk это основное,после wine. Wine обеспечивает запуск и работу приложения, dxvk позволяет работать приложению с хорошим (играбельным) фпс.все остальные доработки, патчи имеют вспомогательные функции
Ответить | Правка | Наверх | Cообщить модератору

49. "Компания Valve выпустила Proton 8.0-5, пакет для запуска Win..."  +2 +/
Сообщение от Zenitur (ok), 23-Янв-24, 14:18 
Согласен. Я считаю, что заслуга Valve не только в допиливании Wine, но и драйверов dri, libdrm и mesa. Понятно, что не только они, но и AMD, Intel, NVIDIA, Red Hat, SUSE, Canonical, Collabora, сообщество в свободное от работы время - многие вложили свои силы в это всё.
Ответить | Правка | Наверх | Cообщить модератору

50. "Компания Valve выпустила Proton 8.0-5, пакет для запуска Win..."  +/
Сообщение от Аноним (44), 23-Янв-24, 14:18 
Dxvk это сторонний компонент. Он необходим для полноценной трансляции шейдеров и графических инструкций dx10/dx11 (про dx9 можно не вспоминать, там ничего не работает), потому что организации, разрабатывающие вайн, десятилетиями его саботируют. Никакого отношения к производительности и фреймрейту (они зачастую ниже с dxvk). Все остальные доработки куда важнее. Почему их не сделали в вайне? Потому что не выгодно саботажникам.
Ответить | Правка | К родителю #48 | Наверх | Cообщить модератору

54. "Компания Valve выпустила Proton 8.0-5, пакет для запуска Win..."  +/
Сообщение от Zenitur (ok), 23-Янв-24, 14:31 
Не-не, всё не так. Смотри. В 2002-2005 годы рулила WineX, сторонний форк Wine. В 2006 он переименовался в Cedega, а в 2007 году обычный, не форкнутый Wine начал доделывать DirectX 9.0c. Где-то с 2009 года под Wine работало огромное количество игр. Начиная от игр на движке Source, до Скайрима. Естественно, работало не всё, но работало многое.

В начале-середине 10-х началась проблема: разработчики игр начали переходить на DX11, а в Wine он был не готов. Вдруг подарок сделала AMD: Vulkan. Там есть промежуточное представление шейдеров SPIR-V, которое позволяет легко выполнить порт DX11-игры на Vulkan. Естественно, это предлагалось разработчикам Windows-игр, однако оказалось, что vkd3d и DXVK запускают игры быстро и стабильно. DX11 стал возможен под Linux!

А потом это увидела Valve и поняла, что это позволяет выпустить портативную игровую консоль. Появился Proton. Proton это Wine + DXVK + vkd3d + SDL2 для работы с геймпадами + апскейлеры + FAudio (чтобы звук в формате WMA не щёлкал в скайриме) + esync, который позволяет поднять FPS ещё немного (и даже если DXVK и правда выдавал немного меньше FPS, по сравнению с виндой, с esync фреймрейт стал одинаковым и там, и там).

Заслуга Valve в разработке Wine - большая за последние 5 лет. Однако, наверное, процентов 60 их вклада заключается в обеспечении работоспособности античитов. И только остальные 40% - на обеспечение совместимости с играми (к моменту, когда Valve присоединилась к разработке Wine, vkd3d и DXVK, она и так уже была высокая).

Ответить | Правка | Наверх | Cообщить модератору

60. "Компания Valve выпустила Proton 8.0-5, пакет для запуска Win..."  +/
Сообщение от Аноним (44), 23-Янв-24, 15:08 
Ты сознательно опускаешь 2007 и появление кучи современных игр на дх10+? Году в 2017 всё ещё не было нормальной поддержки в Вайне, иди покупайте форки у "разработчиков" вайна. В чём настоящая заслуга  Валве, так это популяризация платформы (пусть и с умыслом показать Мокрософту, что это их корова и они её доят) и работа по доведению кроссплатформенного вулкан до ума. Амд вполне основательно провалилась, кстати, но наработки были успешно переосмыслены под влиянием опыта Мокрософта.
Ответить | Правка | Наверх | Cообщить модератору

135. "Компания Valve выпустила Proton 8.0-5, пакет для запуска Win..."  +/
Сообщение от Zenitur (ok), 24-Янв-24, 13:10 
> Ты сознательно опускаешь 2007 и появление кучи современных игр на дх10+? Году
> в 2017 всё ещё не было нормальной поддержки в Вайне, иди
> покупайте форки у "разработчиков" вайна. В чём настоящая заслуга  Валве,
> так это популяризация платформы (пусть и с умыслом показать Мокрософту, что
> это их корова и они её доят) и работа по доведению
> кроссплатформенного вулкан до ума. Амд вполне основательно провалилась, кстати, но наработки
> были успешно переосмыслены под влиянием опыта Мокрософта.

Таких игр была ровно одна: Crysis. Остальные игры продолжили выпускаться под DX9.0c, либо использоваться DX10+ в качестве опции, но не требуя в обязательном порядке. Причина: никто не перешёл на Висту. Кроме того, издатели видели, что на ПК игры сильно пиратят, а на консолях - нет. Поэтому разработка игр велась в первую очередь на консоли, а потом уже - на ПК. А какой GPU на консолях PS3 и Xbox 360? 9.0c-совместимый...

Не, я допускаю, что могли быть и другие игры, которые требовали DX10+ в обязательном порядке. Мне в 2010 году попалась такая игра, называлась Shattered Horizon. Уверен, что о ней никто не слышал.

> Году в 2017 всё ещё не было нормальной поддержки в Вайне, иди покупайте форки у "разработчиков" вайна.

Я тогда покупал Crossover. Надо скаказть, что никаких преимуществ по сравнению с Wine он не деавал. Под ним хорошо работал офис, а вот игры работали точно так же, как и раньше. Чего уж там, даже запуск "wine regedit" под Crossover, чтобы прописать UseGLSL=disabled (ускоряет многие игры, если речь идёт об NVIDIA) - зачача нетривиальная для большинства пользователей.

Хотя в Crossover появился CSMT раньше, чем в Wine - благодаря Wine Staging его перенесли обычным пользователям, которые не хотят платить за Crossover, гораздо раньше. // кто помнит, как Wine 1.7.1 патчили десятком патчей ради CSMT? И как эти патчи перестали накладываться в WIne 1.7.2

Ответить | Правка | Наверх | Cообщить модератору

72. "Компания Valve выпустила Proton 8.0-5, пакет для запуска Win..."  +/
Сообщение от Аноним (63), 23-Янв-24, 16:18 
Это всё круто. Но у меня до сих пор на системном Wine многие игрушки начала 10-х годов работают с околонормальным ФПС. И современное инди (на Юнити, прочих шарпах и джавах). Хотя карта Вулкан совсем не поддерживает (Нвидиа Оптимус - Ферми). Dx9 + OpenGL хватает, если шейдеры кэшировать.
Только поделия на УЕ4+ обычно не запускаются, если разработчик OpenGL-версию поленился собрать.
Ответить | Правка | К родителю #50 | Наверх | Cообщить модератору

73. "Компания Valve выпустила Proton 8.0-5, пакет для запуска Win..."  +/
Сообщение от Аноним (44), 23-Янв-24, 16:27 
Ну, многие работают, но без теней, отражений, различных эффектов, иногда вообще без освещения сцены. Разные гличи. Ещё более многие не работают. То же касается "opengl-версий", чаще всего это жалкий огрызок.
Ответить | Правка | Наверх | Cообщить модератору

79. "Компания Valve выпустила Proton 8.0-5, пакет для запуска Win..."  +/
Сообщение от Аноним (63), 23-Янв-24, 16:51 
Проблемы с освещением встречал на играх начала-середины 2000-х (The Guild 2, например), когда индустрия триде только осваивала: "домашние" движки на DirectX. На более поздних играх (Age of Decadence), с OpenGL, обычно всё нормально. Особенно, если движок популярный, с OpenGL, как Unity. Вплоть до современности. Работает как надо, а если тормозит, то отнюдь не графика.

Заговор против OpenGL (в пользу DirectX), а не против Vulkan/Metal. Последний, наоборот, легко пришел и быстро взлетел. Но момент для Линукса был упущен.

Ответить | Правка | Наверх | Cообщить модератору

80. "Компания Valve выпустила Proton 8.0-5, пакет для запуска Win..."  +/
Сообщение от Аноним (44), 23-Янв-24, 16:56 
У Unity я больше всего проблем с тенями и освещением видел. В режиме opengl они просто отключаются, в режиме трансляции куча глитчей. А dxvk полноценно работает трансляция. Никакого заговора не было, просто апи днище и стараниями "комитетов" не поспевало за нуждами индустрии, а паритета возможностей (в ом числе старых) не было до самых последних дней, что делало эффективную трансляцию невозможной.
Ответить | Правка | Наверх | Cообщить модератору

82. "Компания Valve выпустила Proton 8.0-5, пакет для запуска Win..."  +1 +/
Сообщение от Аноним (63), 23-Янв-24, 17:41 
Программируемый пайплайн в OpenGL отстал от DirectX всего на год. Спасибо саботёрам из M$ (https://en.wikipedia.org/wiki/Richard_Belluzzo). Ещё какое-то время M$ травила новые версии OpenGL на своей платформе. Плюс, сговорчивые вендоры. Ну и медийная поддержка. Так ДиректХ 9 и победил.
Ответить | Правка | Наверх | Cообщить модератору

97. "Компания Valve выпустила Proton 8.0-5, пакет для запуска Win..."  +/
Сообщение от Аноним (44), 23-Янв-24, 18:54 
Я не думаю, что просчёты времён 97 года, влияли на все факапы последующих 20 лет.
Ответить | Правка | Наверх | Cообщить модератору

104. "Компания Valve выпустила Proton 8.0-5, пакет для запуска Win..."  +/
Сообщение от Аноним (63), 23-Янв-24, 20:00 
Ещё как влияли. Разработчики студий тогда выбирали технологию для своих 3D-движков, на которых потом игры и разрабатывались 20 лет. И OpenGL оказался в лучшем случае на вторых ролях. А многие те движки и по сей день DX-only. Ситуация выправилась, только с массовым выбрасыванием домашних движков в пользу лицензируемых.
Ответить | Правка | Наверх | Cообщить модератору

105. "Компания Valve выпустила Proton 8.0-5, пакет для запуска Win..."  +/
Сообщение от Аноним (63), 23-Янв-24, 20:04 
И это не просчет. Это намеренный саботаж. M$ потом ещё не раз такое повторит с другими конкурентами. В американской прессе достаточно публикаций по тем случаям (естественно, без аналитики).
Ответить | Правка | К родителю #97 | Наверх | Cообщить модератору

136. "Компания Valve выпустила Proton 8.0-5, пакет для запуска Win..."  +/
Сообщение от Zenitur (ok), 24-Янв-24, 13:13 
> Это всё круто. Но у меня до сих пор на системном Wine
> многие игрушки начала 10-х годов работают с околонормальным ФПС. И современное
> инди (на Юнити, прочих шарпах и джавах). Хотя карта Вулкан совсем
> не поддерживает (Нвидиа Оптимус - Ферми). Dx9 + OpenGL хватает, если
> шейдеры кэшировать.
> Только поделия на УЕ4+ обычно не запускаются, если разработчик OpenGL-версию поленился
> собрать.

Шейдеры ARB или GLSL? Лично у меня проблема с кэшированием шейдеров пропала, когда я переключился на шейдеры ARB. Но шейдеры ARB ограничивают тебя директиксом 9.0с. Если это так важно, всегда можно переключиться обратно на GLSL.

Ответить | Правка | К родителю #72 | Наверх | Cообщить модератору

56. "Компания Valve выпустила Proton 8.0-5, пакет для запуска Win..."  +3 +/
Сообщение от Аноним (56), 23-Янв-24, 14:44 
https://opennet.ru/58287-dxvk
Ответить | Правка | К родителю #48 | Наверх | Cообщить модератору

67. "Компания Valve выпустила Proton 8.0-5, пакет для запуска Win..."  +/
Сообщение от Аноним (67), 23-Янв-24, 15:55 
Интересная логика, а что могущественные корпорации сами не могут ничего и труд васянов используют?
Ответить | Правка | К родителю #19 | Наверх | Cообщить модератору

149. "Компания Valve выпустила Proton 8.0-5, пакет для запуска Win..."  +/
Сообщение от pic (?), 25-Янв-24, 11:57 
Корпорации очень неповоротливые, а одиночки или группа способны быстро принимать решения, и в них нет менеджеров стиля, однако, иногда это выходит боком. У каждого варианта своим недостатки.
Ответить | Правка | Наверх | Cообщить модератору

120. "Компания Valve выпустила Proton 8.0-5, пакет для запуска Win..."  +/
Сообщение от Аноним (27), 24-Янв-24, 00:29 
Да вообще-то ничего не изменилось.
До вэлв был вайн и были патчи. Вэлв взяла чужие патчи применила их на чужой вайн (что неоднократно делалось до вэлв), назвала протоном и разрекламировала(собственно единственное что сделала вэлв). И то только по той причине что через 10 лет внезапно поняла что мелкомягкие сделала свой магазин со своими правилами и в одном шаге от шантажа и нужно срочно искать альтернативу (до этого .
Ответить | Правка | К родителю #19 | Наверх | Cообщить модератору

140. "Компания Valve выпустила Proton 8.0-5, пакет для запуска Win..."  +/
Сообщение от Zenitur (ok), 24-Янв-24, 16:25 
Стали работать античиты. А это уже немало.
Ответить | Правка | Наверх | Cообщить модератору

154. "Компания Valve выпустила Proton 8.0-5, пакет для запуска Win..."  +/
Сообщение от fiziologus (?), 03-Фев-24, 18:19 
И да, и нет.
Многие проекты хорошо развиваются и без корпораций, но там коммюнити в десятки тысяч морд.
Если у проекта столько человеко-ресурсов нет (а wine как раз из таких), то только помощь со стороны. Что-то плохого в этом нет: просто правда жизни.
Ответить | Правка | К родителю #19 | Наверх | Cообщить модератору

61. "Компания Valve выпустила Proton 8.0-5, пакет для запуска Win..."  +/
Сообщение от Аноним (61), 23-Янв-24, 15:12 
На bsd wine-proton must have.
Ответить | Правка | Наверх | Cообщить модератору

76. "Компания Valve выпустила Proton 8.0-5, пакет для запуска Win..."  +/
Сообщение от Аноним (76), 23-Янв-24, 16:35 
Deep Rock Galactic таки пофиксили, отличная новость.
Ответить | Правка | Наверх | Cообщить модератору

77. "Компания Valve выпустила Proton 8.0-5, пакет для запуска Win..."  +1 +/
Сообщение от MT (ok), 23-Янв-24, 16:41 
В алфавитном порядке, не благодарите:

Предоставлена возможность использования HDR в играх:

* Alan Wake 2
* Devil May Cry 5
* Hogwarts Legacy
* Injustice 2
* Mass Effect Legendary Edition
* Resident Evil 2
* Resident Evil 3
* Resident Evil 7 Biohazard
* Resident Evil Village

Добавлена поддержка игр:

* Assassin's Creed Mirage
* Grotesque Tactics: Evil Heroes
* Red Tie Runner
* Simon the Sorcerer: 25th Anniversary Edition
* Welcome to Princeland

Решены проблемы в играх:

* Aura: Fate of the Ages
* Aveyond 4: Shadow of the Mist.
* Baldur's Gate 3
* Crysis 2
* Crysis 3
* Cyberpunk 2077
* Deep Rock Galactic
* DiRT Rally
* Elite Dangerous
* Final Fantasy VIII
* Final Fantasy X/X-2 HD Remaster
* Final Fantasy XIII-2.
* Forza Horizon 5
* Freefall 3050AD
* Halo Infinite
* Hogwarts Legacy
* Idle Spiral
* LIGHTNING RETURNS: Final Fantasy XIII
* MareQuest: An Interactive Tail
* Mighty Switch Force! Collection
* Naruto Shippuden Ultimate Ninja Storm 4
* NASCAR Heat 5
* Nickelodeon All-Star Brawl 2
* Out of Ore.
* Project Cars 2.
* Project Cars 3
* Remnant: From The Ashes
* Resident Evil 2
* Starfield
* The Binding of Isaac
* The Binding of Isaac: Rebirth
* The Last of Us Part I
* Tony Hawk's Pro Skater 1 + 2
* Trivia Tricks
* Witcher 3

Ответить | Правка | Наверх | Cообщить модератору

133. "Компания Valve выпустила Proton 8.0-5, пакет для запуска Win..."  –1 +/
Сообщение от Alex (??), 24-Янв-24, 10:25 
Что мешает на современном железе держать две ОСьки, для игр и для всего остального?
Ответить | Правка | Наверх | Cообщить модератору

145. "Компания Valve выпустила Proton 8.0-5, пакет для запуска Win..."  +/
Сообщение от Аноним (141), 24-Янв-24, 21:04 
SSD не резиновый, а один большой раздел позволит установить объёмную игру.
Ответить | Правка | Наверх | Cообщить модератору

146. "Компания Valve выпустила Proton 8.0-5, пакет для запуска Win..."  +/
Сообщение от Анонасс (?), 25-Янв-24, 00:06 
шиндоус не ставится в /opt/winnt
Ответить | Правка | К родителю #133 | Наверх | Cообщить модератору

151. "Компания Valve выпустила Proton 8.0-5, пакет для запуска Win..."  +/
Сообщение от Аноним (151), 26-Янв-24, 00:06 
Ненужное не ставится куда-нибудь в c:\temp
Ответить | Правка | К родителю #133 | Наверх | Cообщить модератору

144. "Компания Valve выпустила Proton 8.0-5, пакет для запуска Win..."  +/
Сообщение от Аноним (141), 24-Янв-24, 21:03 
В Bottles это всё есть, Proton, DXVK, vkd3d, установка макрософтовских зависимостей. Единственное, запускать установщик нужно из внутренней папки Downloads, т.е. перенести после скачивания все файлы установщика туда, и там его запускать, тогда ошибок с распаковкой не будет.
Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру