Skip to content

Super Mario Sunshine Android Port v1.0.0

Latest

Choose a tag to compare

@jbcgames jbcgames released this 07 Oct 05:34
· 2 commits to main since this release

☀️ Super Mario Sunshine Android Port v1.0.0

Puerto nativo de Super Mario Sunshine para dispositivos Android (ARM64 / arm64-v8a) acelerado por hardware mediante OpenGL ES 3.0, con lanzador interactivo de ISOs, menú de ajustes gráficos avanzados, C-Stick táctil en pantalla y persistencia de partidas guardadas.


✨ Novedades y Características

1. Lanzador Interactivo de ISOs (LauncherActivity)

  • Selector e Importador Nátivo: Integración con Storage Access Framework (SAF) para solucionar problemas de Scoped Storage en Android 11+.
  • Barra de Progreso en Tiempo Real: Copia la ISO seleccionada al almacenamiento privado de la app mostrando porcentaje y velocidad de transferencia.
  • Detección Automática: Reconoce automáticamente el archivo GMSE01.iso.

2. Menú de Ajustes Avanzados de Rendimiento y Gráficos

  • Perfiles Rápidos: Permite cambiar con 1 toque entre 🚀 Bajo, ⚖️ Medio, ✨ Alto y 💎 Ultra.
  • Escala de Renderizado: Ajustable desde 0.5x hasta 8.0x.
  • Tasa de Fotogramas: 30 FPS / 60 FPS.
  • Distancia de Visión: Configurable de 0.5x hasta 5.0x.
  • Filtros Gráficos: Antialiasing MSAA (0x a 8x), FXAA y Filtro Anisotrópico (0x a 16x).
  • Optimizaciones para Dispositivos de Gama Baja: Switches con indicadores claros de estado para desactivar Sombras, Reflejos, Animación de Agua Compleja y Efecto Shimmer.

3. Stick Analógico C-Stick Táctil

  • Nuevo C-Stick analógico amarillo integrado en pantalla con el diseño clásico de GameCube para rotación de cámara precisa y ergonómica.

4. Persistencia de Partidas Guardadas

  • Corregida la ruta de la Memory Card (Slot A) para guardar automáticamente en /sdcard/Android/data/com.jbcgames.sunshine/files/card-a/.

5. Compatibilidad con Android 15 y Android 16

  • Corrección en la reserva de memoria nativa (MAP_FIXED_NOREPLACE) y trazado de señales con _Unwind_Backtrace.

📱 Guía de Instalación y Uso

  1. Descarga e instala el archivo SuperMarioSunshine-v1.0.0-Android.apk.
  2. Abre la aplicación Super Mario Sunshine.
  3. Pulsa 📂 SELECCIONAR ISO DEL DISPOSITIVO y elige tu archivo .iso de Super Mario Sunshine (versión GameCube USA, GMSE01).
  4. Espera a que la app copie la ISO a su almacenamiento interno.
  5. (Opcional) Personaliza los gráficos en ⚙️ AJUSTES AVANZADOS (GRÁFICOS).
  6. ¡Pulsa 🎮 INICIAR JUEGO y a disfrutar!