github Ghael-V/Lemon-Project v0.2.6-experimental.1
Lemon Experimental v0.2.6 — Fix hierba/sombras negras en TOTK

latest releases: v1.4.1, v1.4.0, v1.3.0...
pre-releaseone month ago

Build experimental (applicationId propio, dev.lemon.lemon_emulator.experimental, convive en el mismo dispositivo con la build estándar y la nightly). No es un release estable - prerelease.

Fallo corregido: hierba/cajas negras en Zelda TOTK

En Tears of the Kingdom, la hierba procedural (y en ocasiones las sombras) se renderizaba como cajas negras sólidas que aparecían y desaparecían aleatoriamente al mover la cámara.

Causa raíz: faltaba una barrera de sincronización Vulkan entre el compute shader que genera/posiciona la hierba y el draw que la pinta. Un draw podía leer el buffer que ese compute shader todavía no había terminado de escribir - una carrera dependiente del hardware que no deja rastro en los logs. Rastreando el código del buffer_cache: no había ningún mecanismo que protegiera esa dependencia, la añado.

Verificado en dispositivo en TOTK: mejora estimada del 80-90%.

Otro arreglo: posible causa de cierres al arrancar en Snapdragon 888

Se reportaron cierres repetidos justo al abrir la app en un dispositivo Snapdragon 888 (Adreno 660), sin ANR y sin logs. La carga del driver Vulkan personalizado (adrenotools) se disparaba en cada arranque de la app, antes incluso de mostrar la UI - ahora se difiere hasta que realmente se lanza un juego, reduciendo el riesgo de que ese arranque temprano falle. No se puede confirmar al 100% sin ese hardware concreto, pero es una mejora de robustez real independientemente de si era la causa exacta.

Instalación

Coexiste con tu instalación normal de Lemon y con la nightly (applicationId distinto).

Don't miss a new Lemon-Project release

NewReleases is sending notifications on new releases.