Ir al contenido

Cierres del juego

El juego se cierra inmediatamente al iniciar

Sección titulada «El juego se cierra inmediatamente al iniciar»

Prueba estas soluciones en orden:

La causa m\u00e1s com\u00fan es una incompatibilidad de versi\u00f3n.

  1. Abre los Ajustes del juego (mant\u00e9n presionado el juego)
  2. Toca Modificar junto a la versi\u00f3n de Ren’Py
  3. Prueba una versi\u00f3n cercana a la versi\u00f3n original del juego
  4. Para juegos Ren’Py 7.x, prueba 7.5.3, 7.7.3 o 7.8.8
  5. Para juegos Ren’Py 8.x, prueba 8.0.3, 8.3.7 o 8.5.2
  1. Abre los Ajustes del juego
  2. Activa el Modo seguro
  3. Intenta iniciar de nuevo

El Modo seguro desactiva los scripts de inicializaci\u00f3n personalizados que podr\u00edan causar problemas en iOS.

  1. Abre los Ajustes del juego
  2. Activa Desactivar integraci\u00f3n de Spark
  3. Esto evita que Spark inyecte su overlay y c\u00f3digo de enlace

Los parches de compatibilidad solo se aplican a juegos espec\u00edficos y no afectan a otros juegos. Desactivarlos probablemente no tendr\u00e1 efecto. Esta opci\u00f3n existe solo para casos raros en los que un juego se ha actualizado y ya no necesita un parche en particular.

  1. Abre los Ajustes del juego o los Ajustes globales
  2. Intenta desactivar los Parches de compatibilidad

El juego se cierra en todas las versiones del motor

Sección titulada «El juego se cierra en todas las versiones del motor»

S\u00edntoma: El juego se cierra sin importar qu\u00e9 versi\u00f3n del motor selecciones.

Causa: El juego puede haber sido desarrollado usando una versi\u00f3n personalizada o nightly de Ren’Py que difiere de las versiones est\u00e1ndar que Spark incluye. Las versiones personalizadas del motor pueden incluir modificaciones al runtime de Python o a los componentes internos de Ren’Py que son incompatibles con los motores incluidos en Spark.

Soluci\u00f3n: Por favor reporta el juego al equipo de soporte en Discord o por correo electr\u00f3nico. Hacemos lo posible para a\u00f1adir soporte para estos casos, aunque a veces las modificaciones del runtime son tan extensas que no es factible soportar el juego.

Posibles causas:

  • Presi\u00f3n de memoria \u2014 Consulta Cierre a la pantalla de inicio a continuaci\u00f3n
  • Recursos faltantes \u2014 Algunos recursos del juego pueden no haberse incluido en la versi\u00f3n m\u00f3vil
  • Errores de Python \u2014 Revisa el Visor de registros para ver los detalles del error

S\u00edntoma: La app se cierra repentinamente y vuelves a la pantalla de inicio de iOS (springboard) sin ning\u00fan mensaje de error.

Causa: iOS termina autom\u00e1ticamente las apps que exceden el l\u00edmite de memoria del dispositivo mediante un proceso llamado jetsam. No todos los juegos est\u00e1n dise\u00f1ados para m\u00f3vil \u2014 las im\u00e1genes de alta calidad, videos y m\u00fasica pueden consumir una gran cantidad de memoria. El l\u00edmite de memoria var\u00eda significativamente seg\u00fan el dispositivo: algunos dispositivos m\u00e1s antiguos solo permiten alrededor de 500 MB de RAM para la app, mientras que los dispositivos m\u00e1s nuevos pueden soportar 5 GB o m\u00e1s.

Adem\u00e1s, cada juego est\u00e1 programado por diferentes desarrolladores que pueden no estar especializados en programaci\u00f3n. Algunos juegos est\u00e1n escritos sin tener en cuenta el uso de memoria o incluso pueden tener fugas de memoria, que consumen progresivamente m\u00e1s RAM con el tiempo hasta que jetsam interviene.

Soluciones:

  1. Activar Usar menos memoria \u2014 En Ajustes del juego > Ajustes de Ren’Py, activa Usar menos memoria. Esto le indica al motor que sea m\u00e1s agresivo al liberar recursos no utilizados.
  2. Probar versiones comprimidas del juego \u2014 Si est\u00e1 disponible, usa una versi\u00f3n comprimida u optimizada para m\u00f3vil del juego, que generalmente tiene recursos de imagen y audio m\u00e1s peque\u00f1os.
  3. Reiniciar la app antes de jugar \u2014 Cierra otras apps y reinicia Spark para liberar la mayor cantidad de memoria posible.

S\u00edntoma: Ren’Py muestra un error sobre la imposibilidad de cargar o leer un archivo .rpyc.

Causa: El juego usa cifrado o un m\u00e9todo de compilaci\u00f3n personalizado para sus archivos de script .rpyc que a\u00fan no es compatible con Spark. Algunos desarrolladores cifran u ofuscan sus scripts compilados para proteger el c\u00f3digo fuente de su juego, y Spark puede no ser capaz de decodificar estos archivos.

Soluci\u00f3n: Por favor rep\u00f3rtalo al equipo de soporte en Discord o por correo electr\u00f3nico con el nombre del juego para que podamos investigar y a\u00f1adir soporte.

El juego se cierra al cargar una partida guardada

Sección titulada «El juego se cierra al cargar una partida guardada»
  • La partida guardada puede ser de una versi\u00f3n de motor incompatible
  • Intenta cargar una partida guardada anterior o iniciar un nuevo juego
  • Consulta Problemas de guardado para m\u00e1s detalles

Si juegos que funcionaban anteriormente se cierran despu\u00e9s de actualizar Spark:

  1. Verifica si la versi\u00f3n del motor fue cambiada
  2. Intenta volver a la versi\u00f3n del motor original del juego
  3. Reporta el problema en Discord con el nombre del juego y la versi\u00f3n de Spark