¿Cómo puedo ejecutar Warcraft III (una aplicación PowerPC) en OS X Mountain Lion?

5

Cuando intenté instalar Warcraft III, recibí este bonito mensaje que dice:

No puede abrir la aplicación "Installer.app" porque las aplicaciones PowerPC ya no son compatibles.

Entonces, ¿cuál es la mejor manera de ejecutar Warcraft III en un León de montaña?

Hay algunos artículos en línea sobre las aplicaciones PowerPC, pero me gustaría tener una respuesta aquí también.

Lipis
fuente

Respuestas:

6

Dos ideas en las que puedo pensar. Primero, arranque dual con OS X 10.6, que aún es compatible con Rosetta.

El otro es obtener una copia de Snow Leopard Server, que tenía una licencia que le permitía ejecutarlo en una máquina virtual. (La licencia para SL normal no le permitía ejecutarlo en una VM. Lion y Mountain Lion cambiaron la licencia para permitirlo). Luego use Parallels o VMWare Fusion para ejecutarlo. Sin embargo, no creo que el soporte gráfico sea muy bueno con las máquinas OS X invitadas, por lo que puede no funcionar bien.

Incluso si puedes encontrar una manera de instalar la aplicación, IIRC Warcraft III también era un binario PPC para el juego, por lo que aún estarías atascado.

Alan Shutko
fuente
3

La respuesta corta es: no puede ejecutar aplicaciones PowerPC en ML. Pero como ya se sugirió hay alternativas . Parallels o VMWare, por ejemplo, y una máquina virtual de Windows pueden permitirle ejecutar un juego relativamente antiguo con una velocidad de fotogramas decente. (si tiene la versión de Windows, los juegos de Blizzard solían ser win / mac en el mismo CD).

No hay forma de instalar Rosetta (para ejecutar el código PPC) en un ML porque hubo muchos cambios subyacentes que hacen que esta sea una tarea imposible. No sé si la gente ha encontrado formas de hacerlo, pero ciertamente es "hacky".

Martin Marconcini
fuente
1

Si puede obtener una copia de Warcraft III instalada en otra Mac, debería poder ejecutarla bien en cualquier versión de OS X, incluyendo Mavericks (10.9). El truco es encontrar una máquina que todavía ejecute una versión de OS X lo suficientemente antigua como para admitir el entorno Rosetta. Para esto, necesitará un Snow Leopard o una versión anterior del sistema operativo y una máquina Intel. Una vez que lo tenga instalado y actualizado a la última versión, debería poder copiar todo el directorio de Warcraft III de esa máquina a su máquina actual. Es posible que deba volver a ingresar su código de CD, pero esa debería ser la parte fácil.

Y sí, esto ha sido probado. Restablecí mi copia de Warcraft III y la expansión Frozen Throne de una copia de seguridad anterior a una MacBook Pro retina 2014 con Mavericks 10.9.4 y pude iniciar y entrar en un juego local.

Actualización: solo los juegos locales funcionarán con Mavericks y versiones posteriores. Esto se debe a que WC III usa OpenTransport para sus redes, pero Apple ha eliminado el soporte de OpenTransport comenzando con Mavericks. Si solo quieres jugar contra la IA, esto no será un problema. Pero para todos los demás, esto es menos que ideal.

Dennis Munsie
fuente
Esto implica que el código PPC está en el instalador pero no en la aplicación instalada, supongo. Estoy seguro de que la traducción de Rosetta sucede en tiempo de ejecución, no cuando se instala una aplicación ...
nekomatic
Eso es correcto. Warcraft III fue portado a Intel poco después de que Apple se alejó de PowerPC. Pero Blizzard nunca actualizó el instalador para que sea nativo en Intel, ya que presumiblemente no había mucha ventaja de que fuera nativo en ese momento.
Dennis Munsie