«`html
Los usuarios que aman Mario Kart 64 y desean jugarlo en un iPhone han intentado en el pasado hacerlo a través de Delta u otros emuladores de N64. Aunque las soluciones de emuladores son viables, actualmente hay métodos para ejecutar este clásico juego de carreras en un iPhone utilizando la tecnología de renderizado nativa de Metal. El desarrollador Chris Sotraidis ha reempaquetado SpaghettiKart en una aplicación nativa para iPhone llamada SpaghettiPad, que soporta renderizado nativo de Metal, controladores Bluetooth y mejoras visuales, entre otras características.
En comparación con las soluciones de emuladores, la ejecución nativa puede ofrecer una mejor experiencia de juego.
Ventajas claras del renderizado nativo de Metal sobre los emuladores
Aunque es más conveniente ejecutar Mario Kart 64 en el iPhone a través de emuladores como Delta, la ejecución nativa trae múltiples mejoras. SpaghettiPad soporta proporciones de pantalla ancha, con una tasa de cuadros que puede alcanzar hasta 120 fps, y utiliza texturas de mayor resolución, lo que resulta en un rendimiento de cuadros más estable. Los defectos visuales comunes en las soluciones de emuladores se reducen drásticamente en la versión nativa; por ejemplo, en la pista de Luigi Raceway, la versión del emulador tiene una tasa de cuadros baja y presenta interrupciones, mientras que la versión nativa puede mostrar la carrera de manera fluida con una alta tasa de cuadros estable.
Libultraship es una biblioteca que reimplementa el SDK original de N64 en hardware moderno, y SpaghettiKart es una versión port de código fuente de PC basada en esta biblioteca, utilizando el código fuente de la reversión del cartucho original de Mario Kart 64. SpaghettiPad incluye configuraciones visuales mejoradas que ofrecen un rendimiento gráfico que los emuladores no pueden lograr. Usado con controladores Bluetooth como el Mocagen MC1, puede replicar la mejor experiencia de juego de este clásico de Nintendo en el iPhone.
Pasos completos para instalar y configurar SpaghettiPad
Primero, necesitas instalar iLoader en tu Mac. Los usuarios pueden descargarlo desde GitHub y montar el archivo de imagen iloader.dmg, arrastrando la aplicación a la carpeta de Aplicaciones. Después de iniciar iLoader, conecta el iPhone a través de USB, ingresa la contraseña en el aviso de confianza del dispositivo y haz clic en refresh en iLoader para confirmar que el iPhone aparece en la lista de dispositivos. Luego, ingresa la dirección de correo electrónico y la contraseña de tu Apple ID para iniciar sesión; esta cuenta no necesita ser la misma que la del iPhone, ni es necesario registrarse como desarrollador de Apple.
Si tienes habilitada la autenticación de dos factores, deberás ingresar el código de verificación enviado por Apple.
Una vez completada la configuración de iLoader, selecciona SideStore (Stable) en la sección de Installers para instalar SideStore en el iPhone. Después de la instalación, ve a «Configuración» en el iPhone → «General» → «VPN y gestión de dispositivos», selecciona el perfil no confiable en «Aplicaciones de desarrollador» y elige «Confiar» y permite. Al abrir SideStore, puedes seleccionar «No permitir» en la ventana emergente de permisos de red, pero debes elegir «Permitir» para los permisos de notificación.
SideStore es una versión bifurcada de AltStore, que permite agregar fuentes de software, instalar archivos .ipa y automáticamente firmar y volver a firmar aplicaciones en segundo plano, evitando que Apple expire el período de desarrollo de 7 días. Al usar LocalDevVPN, también puedes gestionar la carga lateral inalámbrica sin necesidad de conectar la computadora. Los usuarios deben instalar LocalDevVPN desde la App Store, abrirlo, omitir la pantalla de bienvenida y hacer clic en Conectar y Permitir, ingresando la contraseña del iPhone para agregar la configuración de VPN, cuyo estado debe mostrar como Conectado.
A continuación, descarga SpaghettiPad.ipa desde GitHub en tu iPhone y guárdalo en la carpeta de descargas. Abre SideStore y cambia a la pestaña My Apps en la parte inferior, haz clic en el botón «+» en la esquina superior izquierda, selecciona SpaghettiPad.ipa desde la interfaz de archivos de la aplicación, el sistema te pedirá que inicies sesión con tu Apple ID, pudiendo usar los mismos datos de inicio de sesión que usaste en iLoader. Una vez completado, SpaghettiPad aparecerá en la pantalla de inicio del iPhone.
Configuración del juego y método de emparejamiento del controlador
Una vez completada la instalación, debes mover el archivo ROM de Mario Kart 64 (USA).z64 a través de la aplicación «Archivos» a On My iPhone → Carpeta SpaghettiPad. Al abrir SpaghettiPad, haz clic en Rescan en la ventana emergente «Add your game»; la siguiente ventana mostrará «Found Mario Kart 64 (US)», haz clic en OK para continuar. La pantalla mostrará brevemente un color negro, seguido de la pantalla de inicio de libultraship y la pantalla de título de Mario Kart 64.
Si deseas habilitar el paquete de texturas en alta definición, puedes descargar el paquete de texturas Mario Kart 64 HD desde fuentes relacionadas y guardar el archivo .o2r en On My iPhone → SpaghettiPad → Carpeta mods. Al abrir SpaghettiPad, haz clic en el botón de tres puntos para entrar en la configuración, selecciona Enhancements → Texture Packs → Check Again, y después de confirmar que aparece el aviso «Texture pack detected», haz clic en OK, luego haz clic en el botón de encendido en la esquina superior derecha para salir y reiniciar SpaghettiPad para cargar el paquete de texturas.
Si deseas omitir la pantalla de inicio de libultraship, puedes ir a la configuración de SpaghettiPad y hacer clic en General, seleccionando Authentic en el apartado de Comportamiento de Inicio. Para aumentar la tasa de cuadros, entra en la configuración, haz clic en Gráficos y selecciona 60 FPS para adoptar directamente una tasa de 60 fps; si el dispositivo soporta ProMotion, también puedes elegir 120 FPS. En cuanto a los controladores, puedes optar por el controlador oficial de Nintendo Switch Pro, o el controlador Bluetooth más económico Mocagen MC1, que cuenta con un joystick Hall Effect, carga USB-C, función de vibración, doble gatillo y efectos de luz RGB, siendo fácil de ensamblar con el iPhone y proporcionando una buena experiencia de juego.
| Ítem | Especificaciones |
|---|---|
| Plataformas soportadas | iPhone (instalación a través de SideStore) |
| Tecnología de renderizado | Renderizado nativo de Metal |
| Tasa de cuadros máxima | 120 fps (requiere soporte de ProMotion) |
| Proporción de pantalla | Pantalla ancha |
| Soporte de controladores | Controladores Bluetooth y USB |
| Mejoras de texturas | Soporta paquetes de texturas HD (.o2r) |
| Controlador recomendado | Mocagen MC1 (Bluetooth, joystick Hall Effect, carga USB-C) |
Declaración de intereses: Este artículo contiene enlaces a productos de comerciantes asociados; si compras a través de los enlaces, TechRitual puede recibir comisiones, pero esto no afecta las evaluaciones y recomendaciones de productos. Para más detalles, consulta nuestra política de privacidad.
«`

