Ayuda y preguntas frecuentes de Kirin

¿Kirin es un emulador de RPG Maker XP?

Kirin funciona como un runtime adaptado para Android capaz de ejecutar juegos y fangames creados con RPG Maker XP. En la práctica puede sentirse como un emulador para el usuario, pero técnicamente se centra en reimplementar el entorno necesario para correr proyectos RGSS en Android.

Al instalar la aplicación dice que no es compatible. ¿Por qué?

Esto se debe a que tu dispositivo móvil cuenta con una arquitectura de procesador diferente, usualmente de 32 bits como armeabi-v7a.

Kirin está diseñado y optimizado para arquitecturas modernas de 64 bits (arm64-v8a) con el objetivo de ofrecer el máximo rendimiento y fluidez en los juegos. Los dispositivos antiguos o de gama de entrada que usan procesadores de 32 bits no son compatibles con esta versión.

¿Por qué el juego se cierra o crashea al abrir un mapa o escena específica?

Generalmente esto pasa cuando el juego usa un script personalizado o plugin que no es 100% compatible con el runtime de Kirin, o cuando un asset de imagen o audio está corrupto o falta en la carpeta del juego. Si el error persiste en el mismo punto, prueba a reinstalar el juego desde una fuente limpia antes de reportarlo.

¿Por qué no encuentro mi partida guardada después de actualizar o reinstalar Kirin?

Las partidas guardadas se almacenan en la carpeta del juego, no dentro de la app. Si desinstalaste Kirin por completo o borraste la carpeta del juego, los saves se pierden. Recomendamos hacer respaldo de la carpeta Saves antes de cualquier reinstalación.

¿Por qué el audio va desincronizado o se corta?

Puede deberse a archivos de audio muy pesados o en formatos poco optimizados para móvil. Kirin funciona mejor con audio OGG a bitrates moderados, por ejemplo 128-160kbps. Archivos muy pesados pueden generar micro-cortes en dispositivos de gama media.

¿Los controles táctiles se pueden personalizar?

Sí. Puedes reposicionar los botones desde el menú de configuración dentro de la app para adaptarlos al tamaño de tu pantalla y evitar que se superpongan con la interfaz del juego.

¿Kirin funciona sin conexión a internet?

Sí. Una vez instalado el juego, no necesitas internet para jugar. La conexión solo es necesaria para descargar o actualizar Kirin y para descargar juegos desde la fuente correspondiente.

¿Por qué algunos plugins o scripts no funcionan igual que en PC?

Kirin reimplementa la API de RGSS, pero algunos plugins usan librerías nativas de Windows, como DLLs, que no tienen equivalente en Android. Estamos trabajando activamente en ampliar la compatibilidad, pero algunos plugins muy específicos pueden no funcionar aún.

¿Por qué algunos juegos no cargan o dan error al iniciar?

RPG Maker XP y sus fangames pueden estar hechos con versiones distintas de Ruby por debajo: Ruby 1.8, la versión original usada por RGSS, o Ruby 3, utilizada por algunos proyectos más modernos. El código escrito para una versión no siempre es compatible con la otra.

Kirin detecta automáticamente qué versión necesita tu juego y selecciona el intérprete correspondiente. Sin embargo, en juegos con estructuras poco convencionales o muy modificadas, la detección automática puede fallar.

Si sospechas que el problema es la versión de Ruby, pulsa los tres puntos del juego dentro de Kirin, entra en Runtime Ruby, cambia a la versión contraria y reinicia el juego.

¿Qué es el caché de rutas?

El caché de rutas es un sistema interno que acelera la carga de archivos del juego, como sprites, sonidos y mapas, guardando rutas ya buscadas para no repetir ese trabajo. Esto reduce uso de CPU, ayuda a ahorrar batería y mejora la fluidez en juegos con muchos assets.

¿Por qué veo tiles negros o tiles que no corresponden al entrar a un mapa?

Esto puede pasar si el juego queda anclado a un tileset que no corresponde al mapa actual. Puede deberse a un save alterado, especialmente si fue guardado en PC u otra app antes de importarlo a Kirin.

Otra causa posible es una limitación de hardware con tilesets grandes. Algunos dispositivos con menor memoria gráfica pueden tener problemas al cargar tilesets pesados.

Prueba iniciar una partida nueva directamente en Kirin para descartar que sea el save. Si el problema persiste incluso en partida nueva, probablemente sea una limitación de hardware con ese tileset en particular.