3DS · Release

Luma3DS 13.5 deja ajustar color, audio y LED desde Rosalina y acelera los parches IPS

La nueva versión del CFW de 3DS guarda varios ajustes sin tocar config.ini, añade balance de audio y gamma por canal, y carga algunos parches IPS en menos de 50 ms cuando antes tardaban minutos.

Admin · 2 min
Consola Nintendo 3DS XL abierta y vista en ángulo

Imagen: Evan-Amos · dominio público · Wikimedia Commons

Ajustes que se guardan solos

LumaTeam publicó Luma3DS 13.5 el 2 de noviembre. Varias opciones que vivían en config.ini pasan a registros libres del MCU, de modo que ahora se cambian desde Rosalina, el menú interno del CFW, y se guardan sin más pasos. Algunas son nuevas, como forzar la salida por altavoces o auriculares, el balance entre izquierda y derecha o un control del brillo de los LED de 0 a 100 %. El LED rojo de encendido no se atenúa, y se queda encendido a propósito para avisar de la batería baja.

Los filtros de pantalla ganan ajustes de gamma y contraste por separado para rojo, verde y azul, útiles para calibrar el color. A cambio desaparece el ajuste de brillo de los filtros avanzados, porque impedía optimizar el cálculo. La tabla de corrección de color se genera ahora en unos 75 µs en lugar de 700, y se escribe sincronizada con el refresco para evitar fallos gráficos.

Parches y LayeredFS

El cargador admite parches UPS (code.ups) además de IPS y BPS, aunque de momento no comprueba su CRC. La mejora más llamativa es la velocidad con IPS: según el equipo, los parches con muchos registros pequeños han pasado en algunos casos de varios minutos a menos de 50 ms. También se pueden combinar varios parches, sin un orden de aplicación garantizado.

LayeredFS corrige el parcheo de juegos sin el símbolo fsUnmountArchive, como Metroid: Samus Returns, y el cargador de plugins ya no deja memoria ocupada al cerrar un proceso, un fallo que podía impedir abrir la siguiente aplicación.

Si usas autoarranque

El arranque automático de homebrew usa ahora por defecto el mecanismo de reinicio del menú HOME. Eso arregla los botones HOME y POWER con distribuciones de memoria poco habituales y permite un arranque normal si no encuentra el título configurado. Por un fallo en versiones antiguas de libctru, las aplicaciones que usan modos con más RAM, como Dev1, tienen que recompilarse con libctru 2.7.1 o posterior; el Homebrew Menu incluido en la descarga ya lo está. Quien prefiera el método anterior puede activar autoboot_3ds_use_ns = 1 en config.ini.

El paquete trae además un cacert.pem actualizado, sin los certificados comprometidos de eMudhra y Sectigo, para el homebrew que usa cURL.

Fuentes

Notas de Luma3DS 13.5 (GitHub)

Sigue leyendo