Как я могу запустить Warcraft III (приложение PowerPC) на OS X Mountain Lion?

5

Когда я попытался установить Warcraft III, я получил это приятное сообщение:

Вы не можете открыть приложение «Installer.app», потому что приложения PowerPC больше не поддерживаются.

Итак, как лучше всего запустить Warcraft III на Горного Льва?

В Интернете есть несколько статей, касающихся приложений PowerPC, но я также хотел бы получить ответ здесь.

Lipis
источник

Ответы:

6

Две идеи, которые я могу придумать. Во-первых, двойная загрузка с OS X 10.6, которая все еще поддерживает Rosetta.

Другой способ - получить копию Snow Leopard Server, у которой была лицензия, позволяющая запускать ее на виртуальной машине. (Лицензия для обычного SL не позволяла вам запускать ее на виртуальной машине. Lion и Mountain Lion изменили лицензию, чтобы разрешить ее.) Затем используйте Parallels или VMWare Fusion для ее запуска. Однако я не верю, что графическая поддержка очень хороша для гостевых машин с OS X, поэтому она может работать не очень хорошо.

Даже если вы сможете найти способ установить приложение, IIRC Warcraft III также был бинарным PPC для игры, так что вы все равно застряли.

Алан Шутко
источник
3

Краткий ответ: вы не можете запускать приложения PowerPC на ML. Но, как уже предлагалось, есть альтернативы . Например, Parallels или VMWare и виртуальная машина Windows могут позволить вам запустить относительно старую игру с достойной частотой кадров. (если у вас версия для Windows, то игры Blizzard раньше были win / mac на том же компакт-диске).

Нет никакого способа установить Rosetta (для запуска кода PPC) на ML, потому что было много базовых изменений, которые делают эту задачу невозможной. Я не знаю, нашли ли люди способы сделать это, но это, безусловно, "хакерский".

Мартин Маркончини
источник
1

Если вы можете получить копию Warcraft III, установленную на другом Mac, вы сможете запустить ее без проблем под любой версией OS X, включая Mavericks (10.9). Хитрость заключается в том, чтобы найти машину, на которой все еще установлена ​​версия OS X, достаточно старая для поддержки среды Rosetta. Для этого вам понадобится Snow Leopard или более старая версия ОС и компьютер Intel. После того, как вы установили и обновили его до самой последней версии, вы сможете скопировать весь каталог Warcraft III с этого компьютера на ваш текущий компьютер. Возможно, вам придется повторно ввести код CD, но это должно быть легко.

И да, это было проверено. Я восстановил свою копию Warcraft III и дополнения Frozen Throne из старой резервной копии на MacBook Pro с сетчаткой 2014 года, работающим под управлением Mavericks 10.9.4, и смог запустить и войти в локальную игру.

Обновление: только локальные игры будут работать под Mavericks и позже. Это связано с тем, что WC III использует OpenTransport для своих сетей, но Apple удалила поддержку OpenTransport, начиная с Mavericks. Если вы хотите играть только против ИИ, это не будет проблемой. Но для всех остальных это не идеально.

Деннис Манси
источник
Это подразумевает, что код PPC находится в установщике, но не в установленном приложении, я полагаю? Я уверен, что перевод Rosetta происходит во время выполнения, а не когда приложение установлено ...
nekomatic
Это верно. Warcraft III был перенесен на Intel вскоре после перехода Apple с PowerPC. Но Blizzard никогда не обновляла установщик так, чтобы он был встроенным в Intel, так как в то время, по-видимому, не было большого преимущества, чтобы он был встроенным.
Деннис Манси