Как стать автором
Обновить

Комментарии 23

Да, Гейб Нью́элл, это очень уважаемый человек, его ПО открытое. Есть вероятность, что Steam Deck подобные консоли вытеснят и Sony и Microsoft. Есть теория, что все разработчики Wine на Valve работают.

Меня в своё время удивил тот факт, что под линукс есть две открытых реализации Vulkan API для видеокарт AMD, первую разрабатывают сами AMD, а вторую в основном сотрудники и контракторы Valve. И вторая работает быстрее, содержит меньше багов, и держится с первой наравне в поддержке фич.

Ну, вообще удивительного мало, если вспомнить историю вопроса. Жил-был свободный графический API OpenGL. Точнее это был даже не API, а спецификация API, на основе Iris, которую развивали все подряд.

В какой-то момент основным двигателем стали ребята из Khronos Group. Собственно все стандарты и реализации, где-то с третьей версии OpenGL, это они. Время шло, OpenGS устаревал.

В какой-то момент AMD выкатила Mantle API, которую позиционировали как более низкоуровневую альтернативу OpenGL и Direct3D. И оно оказалось удачным (кто бы сомневался, со времён Glide это было не новостью), идею подхватили. Direct3D вылился в DirectX 12, а OpenGL поступил хитрее - Хроносы просто его похоронили (ну, по сути), взяли Mantle и начали допиливать до кроссплатформенности. Притом взяли не нелегально, а именно что AMD им его передали

Valve изначально делали ставку на Linux и MAntle был основой Steam Machine. Ну, собственно, как появился вулкан, они сразу сказали, что теперь это наша основа и мы интегрируемся с ним активно и плотно.

Потому надо понимать, что AMD пилит не вулкан, а своё API, на котором основан Vulkan. Так что абсолютно не удивительно, что он не отстаёт в поддержке фич. Учитывая, что у чуваков есть опыт и они ставили себе целью прям создать быстрый API, не удивительна и скорость - Mantle сегодня больше идейный вдохновитель, чем конкурент.

Valve же использует именно Vulkan от Khronos. Что они делали (ну и, наверное, делают), это иногда обращаются к подрядчикам, с запросами на портирование API под их кейсы. Например я помню, как LunarG (сотрудничают с хроносами, пилят VulkanSDK, спонсируются Valve) как раз по просьбе Valve запилили совместимый с вулканом драйвер под Intel, а точнее под их встройки.

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

Думаю вы правы, если рассматривать amdvlk как референсную реализацию, а radv как конечный продукт, то всё встаёт на свои места.

Блин, я побуду гадом и наведу тут суету.

На самом деле в случае amdvlk и radv как раз всё не на месте, там своя история.

Грубо говоря, то, о чём мы говорим, это не реализация Vulkan API, а именно что драйвер для видеокарт Radeon. И вот тут они как раз слабо связаны. Как раз у AMD тут их драйвер, это кросс-плафторменная штука, а у radv это только линуксовая часть MESA.

Собственно идея у каждого драйвера понятна - АМД делает один драйвер для всех платформ (притом в первую очередь это про версия для всяких FirePro), для своих клиентов, а MESA делает комплект драйверов для линукс.

И вот тут ситуация уже не такая однозначная. Например у меня на ноуте с ryzen 4600u стоит KDE Neon и я пробовал, было дело, оба драйвера. И я не готов сказать, что MESA лучше. Ноут, конечно, не игровой, но под FullHD что-то вполне тянул и это было даже играбельно, но именно там (а в последний раз я там играл в январе 2022, так как тогда же собрал комп) драйвер AMD, который для Ubuntu HWE, показал себя прям сильно лучше, притом с тем же стимом, не говоря о том, что на мезе не всё хотело запускаться.

И тут кажется всё тоже очень и очень просто, почему MESA до сих пор представляет из себя хоть что-то большее, чем аналог базового драйвера Микрософт на винде.

Это опять же Valve. Когда они стартовали SteamOS, году так в 2013, это была Ubuntu с гномом. Достаточно скоро, уже к выходу из беты, основой их платформы стал Debian, но там использовались драйвера для AMD. И до 2016, точно, даже до 2017, наверное, в состав SteamOS входили драйвера от вендоров.

Но как раз решение AMD сделать драйвер кроссплатформенным сыграло роль. Они затянули выпуск по времени, в то время как MESA уже добавила нужную поддержку. Которая и нужна была Steam на Linux. И они переехали на MESA. Так и живём. Они уже пару лет как перешли на Arch, сменили оболочку на Plasma, но драйвер базовый всё ещё MESA. Хз, может однажды он превратится Black Mesa...

А, да, к чему это я вообще - Mesa это opensource и туда контрибутят все, кто хочет и может. Собственно, AMD туда тоже пилят код, время от времени.

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

Конечно, так и есть. Proton от Valve является форком Wine. Учитывая тот факт, что что Wine пилят 30 лет, но он даже 10 лет назад, не смотря на все эти Седеги, кроссоверы и PlayOnLinux представлял из себя что-то типа "ну да, что-то он умеет, но его надо готовить, а это геморно" и был где-то на версии 1.6, и только после того, как Valve таки обратила на него внимания, он полетел и уже, блин, имеет 8 версию, можно сказать, что Wine работают на Valve, да и из опенсорса для энтузиастов, он реально превратился в то, чем и задумывался только благодаря Valve. Иначе его бы ждала судьба ReactOS (которая использует Wine) - 3 калеки в свободное время пилят свою детскую мечту, хз для кого и зачем.

Есть вероятность, что Steam Deck подобные консоли вытеснят и Sony и Microsoft

На рынке нету консолей от Sony и Microsoft, которые вытеснял бы steam deck. Но тут есть нинтендо с огромной долей от рынка портативок

его ПО открытое

Может частично, steam os актуальную вроде не релизили

На рынке нету консолей от Sony и Microsoft, которые вытеснял бы steam deck. Но тут есть нинтендо с огромной долей от рынка портативок

Объективно - конкурировать с консолями от нинтендо steam deck тоже не может. Банально по той причине что консоли нинтендо продаются за счет эксклюзивов и существуют совсем для другой аудитории. Легально играть в эти эксклюзивы без тех или иных багов и глюков за пределами их платформ нельзя.

Это не объективно, а крайне субъективно и вообще говоря крайне не соответствует наблюдаемым фактам о мире.

Смартфоны, в которых было слабое железо, прошли путь до доминации на рынке и запуске на них AAA тайтлов. Да что там, сам Switch "Объективно", с его устаревшим, на момент выхода, железом, не мог конкурировать с консолями и ПК. Но как-то стал третьей силой, внезапно.

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

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

А у steamdeck есть киллер фича, которой нет ни у одной платформы, кроме ПК - Steam. Это буквально лучшая легальная игровая площадка из существующих, при этом ещё и самая популярная. Обеспечь совместимость любой игры из стим (в который, кстати, обратно побежали крупные издатели) и вообще никто рядом не стоит.

Ну и плюс жизнь показала, что эксклюзивы нужны только фанатам платформ. Продали TLOU, обеих частей, за всё время, кое как дотягивают до ежегодных продаж одной только фифы. И когда эти игры вышли на ПК, их по сути никто не заметил, как и другие эксклюзивы сони. У них крайне слабые продажи. Люди играют в совершенно разные игры. Например продажи цивы 5 выше, чем у TLOU 2. Да, между играми 10 лет разницы с релиза и сравнение такое себе, но мысль в том, что люди не молятся на эксклюзивы и для платформы сегодня важнее не они, а широкое покрытие разных мелких аудиторий и удовлетворение их запросов, а не мега блокбастеры. Ибо общий объём игроков - 3 милиарда

Опять же, вы знаете, что Юбисофт за прошлый год, со своими ассасинами и фаркраями заработал порядка 315 миллионов баксов? Вся компания за год.

И ладно, когда там Tencent нарубил 7 лярдов, Но у того же Apple 3 милиарда за прошлый год. Компания, у которой вообще нет игр, есть только комиссия и стор.

Но более того, весь Ubisoft зарабатывает который год подряд меньше, чем Roblox.

Так что, если у тебя нет GTA 6, но есть майнкрафт, роблокс, геншин и ещё пара сотен тайтлов, в которые реально играют, у тебя всё норм и тебе в общем-то нафиг не нужен этот 0.0001 процент "тру геймеров", которые бегают за AAAAA эксклюзивами.

Да, GTA 6 даст ещё больше бабла, но в целом и так норм.

Плюс, первостепенно тут именно то, что он создавался для другой
аудитории - для Японцев, в первую очередь. ЗА счёт них, в общем-то, он с
основном и живёт.

Вообще не так. Можно сказать, что Япония действительно вносит заметный вклад в общую прибыль, но только в контексте того, что это одна страна. И то даже в этом случае это будет не первое место, в США они зарабатывают больше (и насколько я помню, США всегда был для них важным игровым рынком, Nintendo of America с 1980 года существует).

Ну и плюс жизнь показала, что эксклюзивы нужны только фанатам платформ.

Не знаю, что вам ваша жизнь показала, но похоже Sony вполне довольна продажами своих игр в Steam и, видимо будет продолжать это делать.

Продали TLOU, обеих частей, за всё время, кое как дотягивают до ежегодных продаж одной только фифы

Интересное сравнение, проблема которого в том, что оно применимо практически к любой игре на любой платформе (разве что Call Of Duty может быть ещё потягется, и может ещё какие-то игры, которые сейчас мне в голову не приходят), поэтому непонятно, что оно должно говорить конкретно про TLOU.

Но у того же Apple 3 милиарда за прошлый год. Компания, у которой вообще нет игр, есть только комиссия и стор

Тоже непонятно, к чему это сравнение. Во-первых, чисто формально у них есть Apple Arcade, так что игры имеются (но не уверен, что они с них много получают). Во-вторых, это компания с огромной аудиторией, все платежи которой по всем приложениям (а не только играм) так или иначе проходят через магазин, а значит, Apple с них свою денежку получает, так что вообще не удивительно, что они столько денег имеют.

  1. Я знаю, сколько существует Nintendo of America. И знаю про связь Японии и США. Но даже США всегда был для них вторичным рынком.

    На пальцах объясняю вам то, о чём говорилось в треде:

    Первая мысль о том, что стимдек может навязать конкуренцию текущим гигантам консольного (читай игрового) рынка

    В ответ приходит мысль, что стимдек конкурировать с кем-то не сможет и что эта мысль, якобы, объективна.

    На это я делаю комментарий, что такое явление, как нинтендо, если уж так посмотреть, вроде бы тоже не должно конкурировать именно на рынке устройств. Однако оно существует и конкурирует. И делает это давно -был же ведь и Wii и 3DS и куча всякого такого. Вторая мысль, что они конкурируют как устройства, но не как экосистема. Т.е. в первую очередь они не лезут в долю уже имеющегося рынка, а удовлетворяют тот рынок, где они, по факту, мнополисты, а это, в первую очередь, рынок портативок в Японии. Именно за счёт этого рынка они и живут. Именно благодаря этому рынку они выпускают устройства, которые по всем канонам, на момент выхода, выглядят как провал. Ваши графики были бы хорошим аргументом, если бы период там был с 1 квартала 2017 года, когда свитч и вышел в продажу. И я вполне себе уверен, что рост продаж по миру случился сильно позже, чем продажи в Японии. Это значит ровно то, что полученных денег с Японии было достаточно, что бы продолжать развивать всю эту идею не себе в убыток, или свернуть её совсем. Так что если бы вдруг так получилось, что в США не пошёл какой-то резвый бум, а это могло быть, в Nintendo, конечно, огорчились бы, но Swtich продолжил бы жить и приносить деньги.

  2. Конечно не знаете. Потому я вам и рассказываю. Конечно же Sony публично всем довольна. Вы покажите, когда она была недовльна? ОНа и в момент, когда PS3 летел под откос, была всем довольна. Блин, серьёзно, вы не понимаете, как работают корпорации? На слуху у них всё отлично, только потом, внезапно, меняются директора. Конечно же Джим Райан уходит именно потому, что ему внезапно стало трудно совмещать работу и жизнь и конечно же им все довольны.

    Плюс, вы посмотрите свою же инфу. где приведены цифры продаж. Там же просто копейки. И как это противоречит тому, что я сказал? Там же прямо сказано, что с августа 22 года по декабрь 2023 всё в совокупности на 10 миллионов не продалось. Вы же помните, какая была мысль "эксклюзивы ничего не решают", вот вы её буквально и подтвердили - в масштабах стима продажи всех эксклюзивов сони вызывают смех, но стиму это вообще никак не помешало жить, как и сони.

  3. Ну, вообще-то, оно ничего не должно говорить про TLOU. Если вы прочитаете текст и сложите 2 и 2, то наверное, даже поймёте мысль. И вы даже уже немного начали. А я прямым текстом (второй раз за этот коммент) говорю, что эксклюзивы не являются каким-либо значимым пунктом для успешности платформы. Фактически в ТОП-10 того, во что играли на PS5 в 2023 году входит только один эксклюзив Sony - God of War: Ragnarek. И он на 8 месте. Вывод - на сони играют в мультиплатформу. Так же как примерно и на остальных платформах. Что чёрным по белому сказано в моём комментарии, в ответ на идею, что эксключзивы что-то там решают. Вы что оспариваете-то? Вы текст мой хорошо прочитали?

  4. В смысле "непонятно"? Третий пункт, а вам всё ещё что-то не понятно.

    Ещё раз, на пальцах - мы говорим о том, как живут платформы на рынке. Был задан вопрос "зачем геймерам Steam Deck, на котором нет GTA 6". Вот такой был заявлен тезис. И я подробно рассписываю, что игровой рынок это больше, чем какие-то там абстрактные геймеры, что они играют во много всего разного и что Apple, у которого нет GTA 6, да и вообще нет игр, прекрасно себя чувствует.

    Что есть у Apple я знаю, спасибо. Только Apple Arcade это не их игры. Это их подписочный сервис, для сторонних разработчиков. Ну, в каком-то смысле, как Steam. И да, именно, вы не знаете. А Apple Arcade по оценкам принёс менее миллиарда за прошлый год. Остальное это именно что разного рода комиссии по внутреигровым покупкам чужих игр.

    Ну и последнее - да, проходят платежи по всем приложениям. Но я привёл именно кусок, относящийся к играм, а не ко всем приложениям. Т.е. 3 миллиарда было заработано только на играх, а не на всех приложениях. Компанией, у которой нет ни собственных игр, ни GTA 6. Зато есть ГЕншин, Fotnite и всякие Candy Crush. И, внезапно, геймерам она нужна, да настолько, что с одних комиссий можно рубить бабла столько, что бы быть на втором месте в индустрии по доходам. А человек спрашивает "зачем же нужен стим в каждый дом, на простом, дешёвом и недорогом устройстве".

Я надеюсь я смог донести до вас мысли?

На рынке нету консолей от Sony и Microsoft, которые вытеснял бы steam deck.

Это пока. Ничего не мешает Valve выпустить стационарное железо помощнее с той же операционкой и архитектурой. Операционка есть и вполне отличная.

Я все ждал пока появятся официальные 3p девайсы со стим ОС, это заняло довольно много времени, но вот она первая ласточка.

Ведь чисто технически теперь не только валв, но и никому другому ничего не мешает такую стационарную консоль выпустить, что для сони и майкрософт может стать проблемой. Мечта валв о steam machines теперь действительно может стать реальностью.

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

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

Если они вупутят условный steam mast - этакую коробочку, которую в телевизор втыкаешь и она по произовдительности как rtx3060 - то не надо будет ни с каким зоопарком видеокарт и процессоров бороться.

Ведь чисто технически теперь не только валв, но и никому другому ничего не мешает такую стационарную консоль выпустить,

Так это обычный пк, кто их будет покупать когда есть пк и ноуты?

что для сони и майкрософт может стать проблемой.

Не станет. Преимущество консолей для разрабов в одинаковом железе и защите от пиратства.

И геймерам зачем выбирать steam machine если на ней не выйдет GTA 6? Или покупать еще один пк?

  1. Ну, ровно те же, кто покупают консоли. Пользователь не хочет разбираться, он хочет нажать кнопку, привязать карту, купить игру и играть.

  2. Вообще говоря, единое железо можно ожидать только в рамках одной линейки, одного поколения. В остальных случаях оно разное. Но может быть архитектурно схожим. Так вот, текущие консоли это в общем-то уже ПК. Хотя не заметно, чтоыб это сильно помогало разрабам.

    Надо понимать, что сейчас разрабы не Кармаки, а разработка это не под SNES из 90х и даже не под первые Xbox.

    Сегодня разработчикам нужен нормальный комплект SDK. Разработчики не особо следят даже за внутрянкой движков, в массе своей. Это просто не их забота.

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

  1. Геймеры понятие растяжимое. Например отчёт за прошлый год - объём рынка игр 180 миллиардов, половина традиционно приходится на мобильный сектор. А на мобилках тоже нет GTA 6, зато есть 3 в ряд.

    Вы сейчас мыслите как фанаты сони, у которых всё восприятие мира крутится вокруг экслюзивов. Но если выйти на улицу и потрогать траву и как-то посмотреть на мир, то выяснится, что люди, в массе своей, играют, в первую очередь, в сессионки. CS, OverWatch, Fortnite, Apex, FIFA\FC UT, LoL, CoD. Плюс всякие геншины, роблоксы и майнкрафты. Именно эти игры в реальности являются платформ селлерами. Ни один из эксклюзивов сони в реальности не входит в ТОП 5 того, во что играют на PS. Все эти дорогие блокбастеры это, конечно, прикольно, но в реальном мире это достаточно небольшой кусок пирога.

    Кстати, GTA 5 всё ещё живёт и зарабатывает не благодаря одиночному режиму, а благодаря Online

    На свитче, кстати, тоже нет ни GTA 6, ни даже GTA 5 и ничего, живут как-то, не жалуются.

Так уже было, Steam Machines.

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

Например 30 лет назад была 3DO Interactive Multiplayer, у которой даже референса небыло, если я правильно помню.

Да и SteamMachine был чем-то подобмым, типа делайте, кто хотите (тот же AlianWare), вот вам набор спек и всего такого.

Проблемы были следующими - ценник был такой себе. В смысле в базовой версии он стоил как ПС4, что круто, но уходил и за 600. При этом покупать контроллер надо было отдельно, а это плюс 50 баксов

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

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

Оно и понятно - а зачем? Кто покупать будет? В тот момент Steam Machne это просто 3p ПК, с не очень понятной ОС и большим разбросам по спекам. Игрушка для энтузиастов, а не продукт.

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

Сегодня стим просто встаёт на маке и линуксе и позволяет играть ну почти во что угодно, почти просто (надо всё же протон доставить). И оно таки работает и вполне даже неплохо. Нет, честно, не дотягивает до нативного, но это уже далеко не танцы с бубнами.

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

надо всё же протон доставить

Нет, он сам ставится, что на Деке, что на ПК. Достаточно нажать “Play” на ненативной игре.

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

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

Собственно, потому и нет смысла как бы делать отдельный релиз для steam-os. Берёте arch, берёте реп стимос, ставите - готово.
Типа https://steamdeck-packages.steamos.cloud/archlinux-mirror/
pacman -Sy --noconfirm --needed
boost-libs
dmidecode
dolphin
firefox
fuse2
gamescope
git
jq
kate
konsole
lib32-gamescope
lib32-libpulse
lib32-mesa-vdpau
lib32-opencl-mesa
lib32-renderdoc-minimal
mangohud
noto-fonts-cjk
plasma-desktop
sddm-wayland
steamdeck-kde-presets
steam-jupiter-stable
steamos-customizations
unzip
xdg-user-dirs
xorg-xwayland
zenity

Так и живём

Там если внимательно читать анонс оказывается не Steam Os, а holoiso - по сути фанатский порт steam os, к которому valve не имеет отношения. Так что ничего пока не изменилось.

Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Другие новости