Repository navigation
Releases: codepdbh/revc-android-port-evolved
Release list
v1.0.11 - Compatibilidad 16KB page size + visibilidad de botones
Correcciones
Crash / no abre en algunos dispositivos: los testers reportaron que reVC no abría o crasheaba en algunos equipos mientras que re3 (y sus mods) sí funcionaban. Causa: las librerías vendorizadas (SDL2, mpg123) están compiladas con alineación de 4KB, incompatible con el empaquetado por defecto de Android en dispositivos con kernel de página de 16KB (cada vez más comunes en Android 15/16). Se forzó el empaquetado "legacy" para evitar el problema sin tener que recompilar esas librerías.
Botón R3 (y otros) "invisible": el botón R3 (MIRAR ATRÁS / MISIÓN EXTRA), L2, R2 y AGACHAR se dibujaban con muy poca opacidad (27%) por no tener ícono propio -- técnicamente estaban ahí y funcionaban, pero eran casi imposibles de ver en medio del juego. Se subió su opacidad para que se vean igual de claros que el resto de los botones.
Probado en dispositivo antes de publicar: arranca sin errores, botones visibles y correctamente etiquetados.
v1.0.10 - Botón de misiones secundarias (taxi/ambulancia/policía)
Corrección
Los testers reportaron que no había forma de iniciar las misiones secundarias (Vigilante, Paramédico, Bombero, Taxista) necesarias para llegar al 100% -- el botón R3 (que en el juego original inicia/detiene esas misiones al subir a una patrulla/ambulancia/camión de bomberos/taxi) nunca se había colocado en los controles táctiles dentro del vehículo, solo a pie (donde cumple la función de "mirar atrás").
- Se agregó el botón R3 / MISIÓN EXTRA a los controles táctiles en vehículo.
- Sin cambios en los controles a pie.
Probado en dispositivo antes de publicar: arranca sin errores en las 3 ediciones (reVC estándar, Long Night y GTA III).
reVC v1.0.9
Arreglo para mandos físicos
Se empaqueta gamecontrollerdb.txt (base de mapeos de SDL2, open-source, licencia MIT) directo en la app y se copia sola a la carpeta del juego la primera vez que abrís, si todavía no está. Sin esto, algunos mandos genéricos/Bluetooth no se reconocían bien.
reVC v1.0.8
Sin cambios visibles en esta app -- ajuste cosmético en la infraestructura compartida con la edición Long Night (flechas en vez de texto SÍ/NO para sus testers de habla inglesa).
reVC v1.0.7
Sin cambios visibles en esta app -- esto solo agrega la infraestructura (flag de BuildConfig) que la edición Long Night usa para mostrar botones de SÍ/NO en sus diálogos. Esta app (la edición estándar) no tiene esa mecánica, así que el comportamiento acá no cambia.
reVC v1.0.6
Arreglo
Falta el botón de "mirar atrás" (R3, clic del stick derecho) en los controles táctiles -- nunca se había colocado en ningún contexto, era literalmente imposible de presionar tocando la pantalla. Más allá del uso vanilla (mirar atrás caminando), cualquier mod que lea ese botón directamente para su propio sistema de diálogo/elección (sí/no) también se quedaba sin forma de usarlo. Ahora aparece como "MIRAR ATRÁS" arriba del grupo de botones a pie.
reVC v1.0.5
Controles táctiles
- Agregado el botón de agacharse (L3) a pie, que faltaba por completo.
- Agregados los botones de disparar a los lados en vehículo (L2/R2 -- drive-by), que faltaban por completo.
Estabilidad
- Arreglado un crash en instalaciones nuevas antes de conceder el permiso de almacenamiento (crasheaba apenas se abría la app por primera vez).
- Varios null-pointer guards en el motor (texturas, streaming, objetos del mundo, garajes, radar) que antes tiraban abajo todo el juego -- ahora se degradan con gracia en vez de crashear.
Ver el README para la lista completa de arreglos aplicados y problemas conocidos.
v1.0.4 - Memoria y diagnóstico de crash en Exynos/Xclipse
Novedades v1.0.4
- Arreglado: la app normal (sin mods) ya no carga los límites de memoria más altos que solo Long Night
necesita — vuelve a usar los valores originales del motor. - Documentado: un crash al iniciar partida nueva en GPUs Samsung Xclipse/Exynos recientes, investigado a
fondo esta sesión. Causa raíz: el driver gráfico ANGLE de ese chip (no hay alternativa nativa) se queda sin
cachear los "pipelines" de Vulkan durante la cinemática de apertura, y termina agotando la memoria de
gráficos del sistema. No reproducible en Snapdragon/Adreno. Mientras se investiga un arreglo de fondo:
cargar una partida guardada en vez de empezar una nueva evita el problema por completo. Detalle técnico
completo en el README.
Sin cambios visuales respecto a v1.0.3 (íconos, arreglo de cámara/pausa) — esta versión es sobre todo memoria
y diagnóstico.
v1.0.3 - Íconos en controles táctiles + arreglos
Novedades v1.0.3
- Controles táctiles con íconos en vez de texto: 13 botones (correr, saltar, disparar, subir/salir del
vehículo, teléfono, apuntar, cámara, gas, freno, freno de mano, radio, bocina) ahora muestran un gráfico
propio en vez de una palabra en español. - Arreglado: no se podía pausar manejando (el botón de pausa nunca se posicionaba en el layout de
vehículo). - Arreglado: el botón de cámara (CAM) se superponía al minimapa y se veía ovalado en vez de redondo.
Ahora está a un costado del mapa y es circular.
Ver el README para la lista completa de arreglos y mejoras acumuladas desde el fork original.
Long Night edition (experimental)
⚠️ Experimental — soporte para mods (GTA Long Night)
Build experimental para probar mods total-conversion (probado con GTA Long Night), sin tocar tu instalación normal de reVC.
Qué trae
- Es una app aparte ("reVC: Long Night", paquete
com.revc.game.longnight) — se instala en paralelo a tu reVC normal, no lo reemplaza ni lo toca. - Lee los archivos del juego desde una carpeta propia:
Almacenamiento interno/reVC-LongNight(en vez dereVC). - Límites de memoria del motor (edificios/objetos) subidos para soportar total conversions grandes.
- Symbols de depuración completos incluidos en el APK (por eso pesa bastante más que los releases normales) — pensado para diagnosticar crashes, no para uso diario.
Instalación
- Copiá los archivos de tu mod (ej. GTA Long Night completo, con su propio
gta-vc.exe,data/,models/, etc.) aAlmacenamiento interno/reVC-LongNight. - Instalá este APK.
- Dale los permisos de almacenamiento cuando los pida.
Conocido, todavía roto
El main.scm de GTA Long Night tiene al menos una desincronización de scripts real contra este motor (no es un problema de archivos/configuración): un crash al morir el jugador está confirmado y sin resolver todavía. Puede que otros mods total-conversion tengan problemas parecidos hasta que se investigue más a fondo.
No recomendado como tu instalación principal — es para seguir probando compatibilidad con mods.