In this gist, you can find the steps to run Minecraft 1.16.4 natively on Apple Silicon (AS), without needing Rosetta 2 translation of the dependencies (mainly LWJGL and related libraries).

While it’s possible to use a launcher like MultiMC to have a prettier way to run the game on AS, it requires installing even more dependencies (like QT) which take time and are difficult to distribute. Therefore, I’ve put together a command line-based launcher tool using a couple shell launcher scripts. Unzip the file, and navigate to it in your terminal. Then follow the next steps.

Download Minecraft client GLFW error 65544: Cocoa: Failed to find service port for display. Please make sure you have up-to-date drivers (see aka.ms/mcdriver for instructions).»

Pyrotex7 commented Oct 5, 2021

Sort of.
I’m currently working on a python script to do that, but automating it is pretty complicated so it’s taking a while.

cheezeeerd commented Oct 15, 2021

My experience with running Vanilla Minecraft 1.17 on M1 MacBook Air in 4k with 60+ fps on Fancy graphics:

ПЕРЕХОЖУ на APPLE? МАЙНКРАФТ на Mac?

I created an account here just to write this comment; hope someone going to find it useful!

doctorisyes commented Oct 25, 2021

  • make a copy of required version with different name (eg. versions/1.16.5/1.16.5.json => versions/1.16.5-arm/1.16.5-arm.json)
  • in json file: change «id» property to match your version name (eg. «id»: «1.16.5-arm»)
  • in json file: remove all entries in «libraries» property with any of lwjgl libraries
  • in json file: patch startup arguments to match something like this

«-cp», «/lwjglfat.jar:$», «-Dorg.lwjgl.librarypath=/», «-Dfml.earlyprogresswindow=false»

Then restart launcher (this is important, since launcher reloads versions only on startup), choose new *-arm version, set path to java executable and run.

Here is my version with libraries. You can use it as an example, or just unzip content into ~/Library/Application Support/minecraft and skip editing part. There are two versions — 1.16.5 and the latest 1.17 snapshot.

Снимок экрана 2021-04-10 в 13 35 25 Снимок экрана 2021-04-10 в 12 51 58

I just tried this with 1.17.1 and it worked perfectly. Then i tried 1.16.4 but that wouldn’t work either. I have thoroughly checked for mistakes in the json file, tried changing java to Zulu 11 instead. Does this only work with 1.16.5 and above?

kimyongsun commented Oct 25, 2021 •

I forgot to mention that adding Forge versions is even easier.
Just install Forge as usual, go to versions => 1.xx.x-forge-xx.x.xx and edit json property «inheritsFrom» to match your patched vanilla version. Then change the location of the java executable in the launcher.
Снимок экрана 2021-04-10 в 15 58 19
2021-04-10_13 47 33

thx man I really appreciate your work! I successfully installed the arm version in the official launcher but I can’t run forge with it, when I try to start it suddenly crashes can u maybe make another tutorial with more detailed instructions and do you also know how to install optifine with it?

스크린샷 2021-10-25 오후 8 25 00

Like this, all you have to do is replace «inheritsFrom» and then add this below.

«javaVersion»: < «component»: «java-runtime-alpha», «majorVersion»: 17 >,

I tried this with Azul JDK 17 on Minecraft 1.17.1.
So If you are using JDK 16, Just replace «majorVersion» to 16.

doctorisyes commented Oct 25, 2021

I forgot to mention that adding Forge versions is even easier.
Just install Forge as usual, go to versions => 1.xx.x-forge-xx.x.xx and edit json property «inheritsFrom» to match your patched vanilla version. Then change the location of the java executable in the launcher.
Снимок экрана 2021-04-10 в 15 58 19
2021-04-10_13 47 33

thx man I really appreciate your work! I successfully installed the arm version in the official launcher but I can’t run forge with it, when I try to start it suddenly crashes can u maybe make another tutorial with more detailed instructions and do you also know how to install optifine with it?

Читайте также:  Интересные статьи про Майнкрафт

스크린샷 2021-10-25 오후 8 25 00

Like this, all you have to do is replace «inheritsFrom» and then add this below.

«javaVersion»: < «component»: «java-runtime-alpha», «majorVersion»: 17 >,

I tried this with Azul JDK 17 on Minecraft 1.17.1. So If you are using JDK 16, Just replace «majorVersion» to 16.

Thank you so much this worked. But there is one thing, how would I go about doing a JSON Document it seems to be a very different layout

kimyongsun commented Oct 27, 2021

I forgot to mention that adding Forge versions is even easier.
Just install Forge as usual, go to versions => 1.xx.x-forge-xx.x.xx and edit json property «inheritsFrom» to match your patched vanilla version. Then change the location of the java executable in the launcher.
Снимок экрана 2021-04-10 в 15 58 19
2021-04-10_13 47 33

thx man I really appreciate your work! I successfully installed the arm version in the official launcher but I can’t run forge with it, when I try to start it suddenly crashes can u maybe make another tutorial with more detailed instructions and do you also know how to install optifine with it?

«javaVersion»: < «component»: «java-runtime-alpha», «majorVersion»: 17 >,

I tried this with Azul JDK 17 on Minecraft 1.17.1. So If you are using JDK 16, Just replace «majorVersion» to 16.

Thank you so much this worked. But there is one thing, how would I go about doing a JSON Document it seems to be a very different layout

Источник: gist.github.com

Как установить minecraft на macbook m1

Будь в курсе последних новостей из мира гаджетов и технологий

iGuides для смартфонов Apple

Как установить любое iOS-приложение или игру на Mac с чипом Silicon M1/M2

Олег

Олег Воронин — 24 февраля 2023, 21:00

Mac M1

В этой инструкции я расскажу, как обойти запрет Apple и разработчиков на установку и запуск игр и приложений iOS на Mac с чипами Silicon M1 и M2.

В чем состоит проблема

После релиза MacBook Air M1 и macOS Big Sur пользователи были в восторге от одной полезной фичи — возможности устанавливать на компьютер игры и приложения с iPhone и iPad. Поначалу не требовалось даже никакой химии: просто заходи в App Store и качай всё, что доступно для мобильных девайсов.

Однако довольно быстро разработчики софта спохватились и один за другим начали закрывать доступ к своим приложениям пользователям Silicon Mac. Теоретически соображения вендоров понятны: приложения не тестировались на Mac, а значит могут глючить и возмущать пользователей. Однако спустя три года они так и не вернулись в Mac App Store, так что похоже в этом решении присутствовала немалая доля маркетинга.

Энтузиасты быстро нашли способ установки таких «вредных» утилит — они просто инсталлировали IPA-пакеты, скачанные из сети. Но тут вмешалась уже сама Apple и в течение пары месяцев убрала такую возможность из macOS.

На момент публикации статьи ситуация с iOS-приложениями на Mac такова: скачать и использовать можно только те, что остались в App Store, а при попытке установить IPA из сети пользователь видит вот такую ошибку:

macOS

Но не всё потеряно. В этом гайде мы научимся устанавливать любые iOS-приложения и игры на Silicon Mac и обсудим возможные проблемы этого процесса. Если кому-то так будет проще, то вот здесь можно посмотреть видеоинструкцию. А с любителями текстовых гайдов мы едем дальше.

Читайте также:  Влада 4 играет в Майнкрафт или нет

Подготовка

Установку iOS-приложений, скрытых из Mac App Store, мы будем осуществлять из тех же IPA-пакетов. Именно эти файлы используются на iPhone и iPad, и они всё еще поддерживаются macOS на компьютерах с чипами Appe Silicon M1, M2 и их производных.

Однако, как уже сказано выше, просто скачать и установить IPA не выйдет из-за встроенного в macOS ограничения. Нам понадобится приложение-«прокладка». Оно называется PlayCover.

Небольшую бесплатную утилиту PlayCover можно скачать из репозитория GitHub. Она весит около 6 Мб и не требует никаких манипуляций с системой; просто скачал, установил и пользуешься, как обычным приложением.

PlayCover

После загрузки PlayCover алгоритм следующий:

PlayCover

  • Скачанный DMG смонтируйте двойным щелчком по файлу
  • Перетащите иконку PlayCover в папку «Приложения»
  • Запустите PlayCover из меню приложений, чтобы убедиться в работоспособности.

PlayCover

Ищем IPA-файлы

Для установки через PlayCover вам понадобятся IPA-файлы «айфоновских» игр и приложений. Но не простые, а «чистые», то есть не привязанные ни к одному Apple ID. Такие пакеты не зашифрованы и могут быть прочитаны нашей утилитой.

К сожалению, приложения, добытые при помощи iMazing или Apple Configurator не установятся через PlayCover. Каждый пакет, который вам нужен, придется искать в сети.

IPA

Поначалу я искал просто через поисковик: вводил название приложения и дописывал «ipa скачать». Далеко не все файлы из выдачи подходили для PlayCover, но скачать и попробовать несложно, так что возможно придется потратить некоторое количество времени.

Впоследствии я наткнулся на несколько ресурсов, которые «вытягивают» незашифрованные IPA прямо из App Store в реальном времени. Большинство iOS-приложений я взял оттуда, хотя некоторые (например, «ВКонтакте») так и не поддались на уговоры. Вот один , а вот второй. Используйте их на свой страх и риск.

Устанавливаем iOS-приложения

PlayCover

Итак, вы нашли и скачали нужные вам IPA-файлы. Установка происходит очень просто:

  • Откройте PlayCover
  • Перетащите IPA-файл в окно утилиты
  • Дождитесь окончания распаковки и установки.

PlayCover

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

После установки iOS-приложения его нужно будет запускать из окна PlayCover — в общем меню приложений Launchpad или в одноименной папке иконок не будет. Но есть одна хитрость: запустив iOS-приложение из PlayCover, просто перетащите его иконку из правой части Dock-панели в левую. Она закрепится там и запускать приложение можно будет прямо из Dock.

PlayCover

У меня получилось успешно запустить довольно много iOS-софта. Например, я пользуюсь приложениями «Авито», «Тинькофф», «Мой МТС», «ВКонтакте», «Яндекс Музыка», а также иногда запускаю игру Townsmen, которой не существует в версии для macOS. Кстати, игра не вызывает никаких аномалий и не перегревает мой MacBook Air M1 — я не видел температуры более 45 градусов, когда она запущена вместе с другими фоновыми процессами и приложениями.

Удаление iOS-приложений

Удалять установленные IPA можно только внутри PlayCover. Откройте утилиту, щелкните ПКМ или двумя пальцами на трекпаде по иконке ненужного приложения и выберите «Удалить». Обязательно проставьте все галочки в диалоговом окне, чтобы приложение удалилось полностью со всеми данными и кэшем.

PlayCover

PlayCover

Проблемы при установке

Теоретически с помощью PlayCover можно установить абсолютно любое приложение, никаких ограничений (кроме непривязки к Apple ID) не существует. При этом приложения не требуется переустанавливать или переподписывать, как это приходится делать в связке iPhone + Cydia Impactor. Установленный в PlayCover софт остается работоспособным бессрочно.

  • Вылет при запуске. Такой софт всё же может запуститься корректно на 3-5 раз.
  • Запуск в пустом окне. Например, официальный клиент Twitter.
  • Запуск с неверными пропорциями окна. Например, «Сбербанк» и «Мой МТС»; в зависимости от ситуации приложением либо получатся пользоваться, либо никак.
  • Нерабочие элементы и кнопки внутри приложения. Например, официальный клиент YouTube устанавливается и запускается, но в плеере нажимаются лишь пара кнопок. А еще у него проблемы с пропорциями окна.
  • Нет соединения с сетью. Редкий глюк, но иногда случается: интернет на Mac в полном порядке, а приложение выдает ошибку подключения. Нужно искать другую версию.
Читайте также:  Майнкрафт как построить пристань

Пишите в комментариях, получилось ли у вас установить нужный вам iOS-софт через PlayCover, а если нет, то с какими проблемами вы столкнулись. Постараюсь ответить на вопросы в меру своей компетенции.

Источник: www.iguides.ru

Вот как установить практически любое приложение для iPhone или iPad на Mac M1, включая Netflix, Instagram и другие.

Вот как установить практически любое приложение для iPhone или iPad на Mac M1, включая Netflix, Instagram и другие.

Как мы подробно рассказывали сегодня, приложения для iPhone и iPad из Mac App Store легко загружать, чтобы запускать их на новых MacBook Air, Mac mini и MacBook Pro с процессором M1. Однако Apple дает разработчикам возможность отказаться от того, чтобы их приложение было доступно на Mac, и многие воспользовались этим вариантом.

Пользователь Reddit обнаружил, что на самом деле можно установить файлы приложений или файлы .IPA с вашего iPhone на Mac M1.

Для этого у вас должна быть копия файла IPA, и, как указывает The Verge, она должна быть связана с вашим Apple ID. Это означает, что вы можете просто загружать файлы IPA из других источников или даже делиться ими с другими пользователями. Так как же извлечь файл IPA со своего iPhone?

Используя приложение iMazing, вы можете напрямую загружать файлы IPA приложений, которые вы приобрели на свой iPhone. Пользователь Reddit «вероятноами» подробно описал процесс:

Подключаемое устройство к Mac с запущенным iMazing. Выберите «Приложения» для iPhone, подключенного к вашему Mac. Выберите «Управление приложениями» на вкладках внизу. Выберите «Библиотека» на экране управления приложениями. Загрузите нужные приложения. Щелкните правой кнопкой мыши по загруженное приложение в списке -> Экспорт ipa

После экспорта IPA вы просто дважды щелкните файл, затем он установится и переместится в папку «Приложения», как обычное приложение для Mac. Вы можете открыть его из Finder, из Launchpad или добавить прямо в док-станцию ​​macOS для быстрого доступа.

Это работает с подавляющим большинством приложений для iPhone и iPad, в том числе с такими известными приложениями, как Netflix, Hulu, Dark Sky и Instagram. Однако к некоторым приложениям, таким как WhatsApp и Apple Store, предъявляются дополнительные требования, из-за которых они вообще не открываются на Mac.

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

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

Наконец, это то, что Apple может (и, вероятно, будет) заблокировать в будущем. Это неподдерживаемый метод установки приложений iPhone и iPad на Apple Silicon Mac, и мы не должны ожидать, что он будет существовать вечно. Думайте об этом как о временном способе изучить возможности этих приложений на вашем Mac.

Если вам интересно попробовать, вы можете скачать iMazing бесплатно.

Источник: applepro.news