LINUX.ORG.RU
ФорумTalks

Просто поставь стим и играй

 , , игорь тонет


0

1

Как поиграть в макоси? Ну понятно же - просто поставь стим и играй.

И вот я как в том рассказе про сендмайл на скотине, решил поиграть на макоси.

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

Окей, скачиваем стим, запускаем - «ааа, скоро этот ваш стим перестанет работать, получите и распишитесь, розетта скоро всё». Н-да, сомнительно, но окей (ц). Ставим целесту, подключаем геймпад, запускаем… Падает. Снова окей, начинаем ковырять - без геймпада запускается. Отключаем стим инпут - запускается, геймпада нет. Или видится но не работает. Включаем - падает. Пытаемся и так и эдак - либо падает, либо не видит джойстика. Перебираем версии - ну вот не работает.

Ять+ять, пытаемся разные сочетания стимпинпута и стим оверлея, хрен там. Гугла говорит «а может стимоверлей отключить или наоборот включить, а может стиминпут отключить а потом включить, а может бигипикче отключить и включить… ООО, а вы геймпад отключить включить, или вообще другой, а может блутус, а еще файлы игры проверьте, может вам еще что-то подсказать?». Ять, какой ты, собака женская, гугл, умный. А по делу че нибудь скажешь?

Пытаемся другой геймпад, по проводу и по bluetooth. Ха. Хрен там.

Снова терзаем гугл «окей гугл стим целеста макос эппл силикон джойстик не работает» и… Ого. Внезапно другой ответ?!!? «Вам нужен другой libsdl2 поновее». Чоооо?!?! У вас же типа все работает, вы же юзерфриндли?!

Окей, ищем libsdl. «Соберите из исходников вот инструкция». Нихрена себе. А скачать нельзя?

Ну можно, вооот там через три ссылки мелким текстом. libsdl2 в списке версий нет. Отматываем по релизам взад и … Угу, нашли. Скачиваем dmg, монтируем. И где же оно? А нет его. В финдере в смысле не видать. Так, где наш любимый терминал, а в нем mc. Такс? и что тут есть? А есть файл «SDL». И что с ним делать?! Ладно, лиха беда начало, file говорит «это двухархитектурный бинарь» - будем надеяться что это оно.

Теперь вопрос - куда его положить? Открываем в стиме «перейти в папку игры» и… А там runme.sh а в нем ссылка вида steam://item/… - ну вот нихрена себе. А библиотека то где?! И снова здравствуй терминал, find ~ -type f 2>/dev/null | grep -i libsdl. Видим Library/Application Support/Steam/common/steamapp/Celeste/libsdl2***.dylib. Ну вот нихрена себе.

Уффф, нашли. Переименовываем и наугад копируем тот самый «SDL» в найденый каталог под именем libsdl2***.dylib

Запускаем… Запустилась. И геймпад видит - но не реагирует. АААА, БЛ…Ь!!! Отключаем стиминпут и… Оно наконец запустилось и заработало. Я отдаю игру дочери со словами - вот смотри, видишь как прикольно, все работает - а ты жаловалась, что тебе макось не нравится потому что разбираться не с чем, а тут вон даже не разобраться а вообще форменный секс. Дочь, которая смотрела на это все, скептически выдает - «этот секс напоминает кино БДСМ когда главный герой забыл стоп-слово» (ребенку 18+, так что слово «секс» не входит в список запрещенных слов).

Так что теперь я могу смело сказать: игры на макоси? - Не вопрос, тут же все просто работает, поставь стим и играй. Хаха.

★★★★

Последнее исправление: no-dashi-v2 (всего исправлений: 2)

Отобрал у ребенка компьютер и сам играл.

Irma ★★★★
()

Ваш ноутбук уже скорее всего в разделе «винтажные» на сайте эппла. А раз так - то никакой поддержки.

И вообще, мак не для игр а для понтов и модераторов.

PPP328 ★★★★★
()

старый (относительно) макбук на ARM-процессоре

По такой логике дочь у тебя уже вообще старуха фригидная.

BceM_IIpuBeT ★★☆☆☆
()

А поставить игорь из appstore не позволяет религия или что? x86_64 стим на arm-овском железе изначально пахнет как то не очень.

init_6 ★★★★★
()
Ответ на: комментарий от BceM_IIpuBeT

На асахи всё ещё недостаёт дров, что сильно уменьшает смысл трогать арм макбуки.

Merionet ★★
()

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

mittorn ★★★★★
()
Ответ на: комментарий от mittorn

А почему утонул? Вроде, сейчас все массово игры под arm переписывают же

tiinn ★★★★★
()

Так что теперь я могу смело сказать: игры на макоси? - Не вопрос, тут же все просто работает, поставь стим и играй. Хаха.

На самом деле в Винде тоже так: шаг влево, шаг вправо – жесткий пердолинг. Причем, если в Линуксе ты, в целом, понимаешь что делаешь и для чего, то в Винде просто магия.

Вот обычный пример: установить winget в системах, в которых он не идет по умолчанию (хотя бы Win 11 Enterprise Iot – актуальная система). Начинаем пердолиться. Причем, сейчас они это сделали чуть проще, раньше вообще трындец был. Хотя что им мешало просто сделать один exe/msi?

Но Вендохлебы предпочитают этого не замечать, у них очень избирательное зрение.

MoldAndLimeHoney ★★★
()
Последнее исправление: MoldAndLimeHoney (всего исправлений: 1)
find ~ -type f 2>/dev/null | grep -i libsdl
find ~ -iname '*libsdl*' 2>/dev/null
i-rinat ★★★★★
()

Макось не для игор, это давно всем известно. Хоть радужный и пытается доказать обратное, но факт. Ничего, подобного Дирекиксу, в юниксе не достигнуто рядом. Всё пионерские подделки. Так что вот так.

lenin386 ★★★★★
()
Последнее исправление: lenin386 (всего исправлений: 1)
Ответ на: комментарий от MoldAndLimeHoney

На самом деле в Винде тоже так: шаг влево, шаг вправо – жесткий пердолинг. Причем, если в Линуксе ты, в целом, понимаешь что делаешь и для чего, то в Винде просто магия.

Враньё.

wenxuan
()

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

sehellion ★★★★★
()

Почему бы не скачать пиратку?

wenxuan
()

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

shell-script ★★★★★
()
Ответ на: комментарий от PPP328

The MacBook Air (Retina, 13-inch, 2020) is an ultraportable laptop featuring a 2560x1600 display, 10th-generation Intel processors (Core i3 or i5), 8GB of RAM, and 256GB/512GB of storage. It was the last generation of MacBook Air before Apple transitioned to Apple Silicon.

lenin386 ★★★★★
()

Ничего тут такого нет. Подумаешь, найти и заменить библиотеку. Пользователи линуксов и не такой секс с системой испытывают, должны быть привычные уже. Да и с виндой в 90-х – 00-х тоже со всякими кряками трахались и ничего, нормальными людьми выросли. Это современное поколение обмякло. Ой, терминал, страшно…

hibou ★★★★★
()
Ответ на: комментарий от tiinn

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

Так ты любую команду можешь назвать магией, если не хочешь читать документацию.

MoldAndLimeHoney ★★★
()
Ответ на: комментарий от MoldAndLimeHoney

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

tiinn ★★★★★
()

Позорище, даже на FreeBSD геймпад работает.

Clockwork ★★★★★
()
Ответ на: комментарий от init_6

А нету в аппсторе целесты. Как минимум в русском сегменте

no-dashi-v2 ★★★★
() автор топика
Закрыто добавление комментариев для недавно зарегистрированных пользователей (со score < 50)