
Los clásicos de Nintendo siguen encontrando nuevas formas de llegar a los dispositivos actuales. Ahora es posible disfrutar de Mario Kart 64 en un iPhone con una experiencia que va mucho más allá de la emulación tradicional, gracias a una versión nativa que utiliza Metal y permite mejorar considerablemente los gráficos y el rendimiento.
La solución se llama SpaghettiPad, una aplicación basada en el proyecto SpaghettiKart que adapta el clásico juego de carreras de Nintendo 64 para funcionar de forma nativa en el iPhone. Entre sus principales ventajas se encuentran el soporte para pantalla panorámica, texturas en alta definición y velocidades de hasta 120 fotogramas por segundo en dispositivos compatibles con ProMotion.
Índice
Mario Kart 64: emulación frente a ejecución nativa
Hasta ahora, una de las formas más sencillas de jugar Mario Kart 64 en un iPhone era utilizar un emulador como Delta. Aunque esta opción sigue siendo práctica, la ejecución nativa ofrece algunas ventajas interesantes.
SpaghettiPad utiliza renderizado nativo de Metal, el sistema gráfico de Apple, en lugar de ejecutar el juego dentro de una capa de emulación. Esto permite aprovechar mejor el hardware del iPhone y conseguir una experiencia visual más fluida.
El proyecto utiliza libultraship, una biblioteca que reimplementa el SDK original de Nintendo 64 para hardware moderno. SpaghettiKart, por su parte, es una adaptación para PC del código descompilado de Mario Kart 64. Posteriormente, el desarrollador Chris Sotraidis llevó este proyecto al iPhone mediante SpaghettiPad.
El resultado es una versión que puede funcionar a pantalla completa, utilizar texturas de mayor resolución y alcanzar velocidades de fotogramas mucho más altas que las que ofrece la experiencia emulada.
Una experiencia visual mucho más fluida
Una de las diferencias más evidentes aparece en determinadas partes de los circuitos. Por ejemplo, en Luigi Raceway, Mario Kart 64 utiliza una pantalla gigante que refleja la acción de la carrera.
En una versión emulada, este elemento puede presentar movimientos entrecortados y una tasa de fotogramas relativamente baja. Con SpaghettiPad, la misma pantalla puede funcionar de forma mucho más fluida, acompañando mejor al resto de la carrera.
También existen otros pequeños detalles gráficos que se benefician del renderizado nativo. Aunque SpaghettiPad todavía presenta algunos fallos, la experiencia general puede resultar más estable que la obtenida mediante emulación.
¿Qué necesitas para instalar Mario Kart 64 en el iPhone?
El proceso requiere varias herramientas, ya que SpaghettiPad no se instala directamente desde la App Store. En este caso se utiliza iLoader para facilitar la instalación de SideStore, una plataforma que permite instalar y firmar aplicaciones en el iPhone.
Posteriormente se utiliza LocalDevVPN, una aplicación que crea una interfaz de VPN local para que el iPhone pueda gestionar determinadas tareas de instalación y actualización de aplicaciones sin depender constantemente de un Mac. Finalmente, será necesario instalar el archivo de SpaghettiPad y disponer de una copia legítima de la ROM de Mario Kart 64.
Importante: este proceso no explica cómo descargar ROMs. Para utilizarlo correctamente, debes disponer del juego original y realizar la extracción de la ROM por tu cuenta.
Instalar iLoader
El primer paso consiste en descargar iLoader desde su repositorio oficial de GitHub. Después de descargarlo, monta el archivo DMG y arrastra la aplicación iLoader a la carpeta de Aplicaciones de tu Mac.
Conecta posteriormente el iPhone al Mac mediante un cable USB. Si el dispositivo pregunta si quieres confiar en el ordenador, acepta la solicitud e introduce el código de acceso del iPhone.
Abre iLoader y utiliza la opción de actualización dentro de la sección de dispositivos para localizar el iPhone conectado.
A continuación, introduce tu correo electrónico y contraseña de Apple ID e inicia sesión. No es necesario que esta cuenta esté asociada al Apple ID principal del iPhone ni que seas desarrollador de Apple. Si tienes activada la autenticación de dos factores, también tendrás que introducir el código correspondiente.
Instalar SideStore en el iPhone
Con iLoader preparado, el siguiente paso es instalar SideStore. SideStore es una alternativa basada en AltStore que permite instalar archivos IPA y mantener las aplicaciones firmadas. Esto resulta especialmente útil porque las aplicaciones instaladas con una cuenta que no es de desarrollador tienen determinadas limitaciones impuestas por Apple.
Desde iLoader, selecciona SideStore (Stable) dentro de la sección de instaladores para instalarlo en el iPhone.
Una vez instalado, abre:
Ajustes → General → VPN y administración de dispositivos
En la sección correspondiente a la aplicación de desarrollador, selecciona la opción para confiar en ella y confirma el proceso. Después, abre SideStore en el iPhone. Puedes rechazar el permiso de red si así lo deseas, aunque es recomendable permitir las notificaciones.
Configurar LocalDevVPN
El siguiente paso consiste en instalar LocalDevVPN desde la App Store. La aplicación funciona como una VPN de bucle invertido y crea una interfaz virtual que permite al iPhone establecer la conexión necesaria para determinadas funciones de SideStore.
Abre LocalDevVPN, pasa la pantalla inicial y selecciona Conectar. Cuando iOS solicite autorización para añadir la configuración VPN, permite el acceso e introduce el código de tu iPhone.
Cuando todo esté funcionando correctamente, el estado de LocalDevVPN debería aparecer como Conectado.
Instalar SpaghettiPad
Con SideStore y LocalDevVPN preparados, ya puedes instalar SpaghettiPad.
- Descarga el archivo SpaghettiPad.ipa desde el repositorio del proyecto y guárdalo en la carpeta de descargas del iPhone.
- Después, abre SideStore y entra en Mis aplicaciones.
- Pulsa el botón + situado en la esquina superior izquierda para abrir la aplicación Archivos. Localiza el archivo SpaghettiPad.ipa y selecciónalo.
SideStore te solicitará iniciar sesión con tu Apple ID para firmar la aplicación. Una vez terminado el proceso, SpaghettiPad debería aparecer en la pantalla de inicio del iPhone.
Añadir Mario Kart 64
Una vez instalada la aplicación, todavía falta añadir el juego. Utilizando la aplicación Archivos, coloca la ROM legítima de Mario Kart 64 dentro de:
En mi iPhone → SpaghettiPad
Después abre SpaghettiPad y selecciona Volver a escanear cuando aparezca la ventana para añadir un juego. La aplicación debería detectar la ROM de Mario Kart 64. Cuando aparezca el mensaje indicando que se ha encontrado el juego, pulsa Aceptar.
La primera ejecución puede mostrar una pantalla negra durante unos instantes. Después aparecerá la pantalla de inicio de libultraship y, finalmente, la pantalla de título de Mario Kart 64.
Cómo instalar las texturas HD
Una de las principales ventajas de SpaghettiPad es la posibilidad de utilizar paquetes de texturas de mayor resolución.
Para mejorar los gráficos, descarga el paquete de texturas Mario Kart 64 HD compatible con el proyecto y coloca el archivo correspondiente dentro de:
En mi iPhone → SpaghettiPad → mods
Después abre SpaghettiPad y pulsa el botón de tres puntos para acceder a la configuración.
Entra en:
Mejoras → Paquetes de texturas → Comprobar de nuevo
La aplicación debería detectar el nuevo paquete de texturas. Acepta la instalación y cierra SpaghettiPad utilizando el botón de encendido situado en la esquina superior derecha. Cuando vuelvas a abrir la aplicación, las nuevas texturas deberían estar activadas.
Eliminar la pantalla de inicio de libultraship
Si quieres que el juego arranque directamente sin mostrar la pantalla de inicio de libultraship, puedes modificar una opción dentro de los ajustes.
- Abre la configuración de SpaghettiPad y entra en General.
- Dentro de Comportamiento de inicio, selecciona Auténtico.
A partir de ese momento, al iniciar SpaghettiPad se omitirá la pantalla de inicio de libultraship y el juego podrá comenzar de una manera más parecida a la experiencia original.
Cómo activar 60 o 120 FPS
SpaghettiPad también permite aprovechar las pantallas de alta frecuencia de actualización de algunos iPhone. Desde los ajustes de la aplicación, entra en Gráficos y selecciona 60 FPS para ejecutar Mario Kart 64 a 60 fotogramas por segundo.
Si tu iPhone cuenta con una pantalla compatible con ProMotion, también puedes seleccionar 120 FPS. Esto supone una diferencia considerable frente a la experiencia original de Nintendo 64, especialmente en un juego de carreras donde la fluidez de los movimientos tiene un impacto directo en la sensación de control.
Jugar con un mando Bluetooth
Aunque es posible utilizar los controles disponibles en el iPhone, Mario Kart 64 está pensado para jugarse con un mando físico. SpaghettiPad es compatible con controladores Bluetooth, por lo que puedes conectar diferentes opciones, incluyendo mandos como el Nintendo Switch Pro Controller.
Otra alternativa mencionada para esta experiencia es el Mocagen MC1, un mando que puede acoplarse al iPhone y conectarse mediante Bluetooth. El dispositivo incluye joysticks analógicos con efecto Hall, conexión USB-C, vibración, gatillos y otras funciones pensadas para jugar desde el teléfono. Con un mando físico, la experiencia se acerca mucho más a la de jugar Mario Kart 64 en una consola.
¿Vale la pena jugar Mario Kart 64 de esta manera?
Si simplemente quieres jugar Mario Kart 64 en tu iPhone, un emulador como Delta continúa siendo una alternativa mucho más sencilla. Sin embargo, si buscas una experiencia más cercana a una versión modernizada del clásico de Nintendo 64, SpaghettiPad resulta mucho más interesante.
El renderizado nativo mediante Metal, la posibilidad de utilizar texturas HD, el formato panorámico y las velocidades de hasta 120 FPS hacen que el juego luzca y se sienta diferente en un dispositivo moderno. El proceso de instalación es más complejo que abrir un emulador y cargar un juego, pero para quienes disfrutan experimentando con proyectos de código abierto y quieren sacar más partido al hardware del iPhone, puede valer la pena.
Mario Kart 64 demuestra así que incluso un juego lanzado originalmente en los años 90 puede recibir una nueva vida gracias a las herramientas modernas. Y aunque Nintendo todavía no ofrece oficialmente esta experiencia en el iPhone, proyectos como SpaghettiPad muestran hasta dónde puede llegar un clásico cuando se combina con las tecnologías actuales de Apple.
¿Qué opinas de esta forma de jugar Mario Kart 64 en iPhone? ¿Prefieres la facilidad de un emulador o te gustaría probar una versión nativa con Metal? Déjanos tu opinión en los comentarios.











