El sábado por la tarde quería echar un rato jugando en el Mac. Sí, se puede jugar en un Mac. En concreto iba a ponerme con Paralives, un juego de nueva generación que ya es 100% Apple Silicon. Diseñado desde cero para los chips de Apple y sin compatibilidad con Mac que sean Intel. Ya había jugado antes, la única diferencia es que en vez de tener macOS 26 Tahoe, mi Mac ya tenía macOS 27 Golden Gate. Y ojo, esto fue en un juego. Pero puede pasarte perfectamente en una app que necesites para trabajar.
Abro Steam, le doy al juego y me encuentro un error de incompatibilidad. Extraño. El juego es nativo, ¿qué está pasando? Me pongo a investigar y la respuesta es tan absurda que cuesta creerla: Steam, la mayor plataforma de videojuegos del mundo, todavía no tiene app nativa para Apple Silicon. Años después del primer chip M1, Steam sigue usando Rosetta 2 para funcionar, y macOS 27 ha empezado a poner barreras ahí. Mi tarde de juegos acabó siendo una tarde comandos de terminal.
Apps que llevan años en el Mac y todavía usan Rosetta
Rosetta 2 llegó en 2020 cuando Apple pasó de Intel a sus propios chips. La idea era crear una capa de traducción que permitía que las apps diseñadas para Intel siguieran funcionando en los nuevos Macs sin que el usuario notase nada. Ha funcionado de maravilla y ha hecho que la transición fuera casi invisible. El problema es que Rosetta 2 tiene los días contados.
macOS 27 Golden Gate es la última versión que la soporta de forma completa. En macOS 28, todo lo que dependa de Rosetta dejará de funcionar. Y Steam sigue ahí dentro. No el juego, la tienda. Paralives ya está actualizado y es perfectamente compatible con Apple Silicon. Pero para llegar a él tienes que pasar por Steam, y Steam no ha hecho los deberes. Cinco años después del primer Mac con chip propio de Apple. Es lo que hay. Y así, otras muchas apps.
Cómo he arreglado el problema y cómo puedes hacerlo tú
La solución no es complicada, aunque en macOS 27 el proceso ha cambiado. Antes, cuando intentabas abrir algo que necesitaba Rosetta, el sistema te avisaba y te ofrecía instalarla con un clic. En macOS 27 (al menos en esta beta) eso no ha pasado. Ha tocado ir al terminal y escribir esto:
- softwareupdate --install-rosetta --agree-to-license
Lo ejecutas, esperas un momento y listo. Rosetta se instala y Steam vuelve a funcionar. Puede que en la versión final Apple recupere el aviso automático, puede que no. Pero si te encuentras con el mismo problema, ya sabes cómo resolverlo.
El último año de gracia: cómo saber qué apps te van a dar guerra
macOS 27 ha añadido algo que antes no existía y que ahora mismo vale su peso en oro. Si te vas a:
- Ajustes del Sistema, General, Acerca de este Mac
- Buscas el apartado de Apps basadas en Intel
- Hay un botón de Detalles que te muestra exactamente qué aplicaciones de tu Mac todavía dependen de Rosetta.
Es la lista de deberes del año. Este es el último curso en el que Rosetta funciona, así que toca revisarla app por app: buscar versión nativa, rezar para que el desarrollador haga algo, o empezar a buscar alternativas. Steam está en mi lista. Y espero que se pongan las pilas antes de que macOS 28 llegue y no haya escapatoria.
En Applesfera | Nuevo MacBook Pro táctil con pantalla OLED - Todo lo que creemos saber sobre él
En Applesfera | Nuevo macOS 27 Golden Gate: fecha de lanzamiento, novedades, Mac compatibles y más información
Ver 3 comentarios