Registro de cambios (26)
Firmware de Cronus Zen
v2.3.0 - 2 de julio 2026
Añadido
Compatibilidad con el mando GameSir G7 Pro.
BVARS, dando a cada ranura 1024 valores persistentes adicionales de 16 bits para scripts.
Curva balística del ratón de alta resolución.
Corregido
Manejo de audio mejorado. Mejor detección del mando Elite Series 2.
Mejorado
Optimizaciones generales y correcciones menores de errores.
Actualizaciones de Zen Studio
v1.0.6 - 17 de julio de 2026
Añadido
Operador condicional ternario (condition ? a : b) en scripts
Error GPC2117 por un ternario al que le falta su :
Error GPC4032 cuando un ternario se usa como una sentencia independiente
Los botones Corregir y Corregir todo del panel de salida del compilador aplican directamente las correcciones rápidas disponibles
Al pasar el cursor sobre un miembro de enum o define, ahora se muestra su valor resuelto
Corregido
Los perfiles M&K guardados ahora almacenan y restauran correctamente las curvas balísticas
Configuración del dispositivo ya no desplaza el diseño mientras los valores se cargan desde el Cronus ZEN
Reiniciar el Cronus ZEN ya no hace que se pierdan los ajustes aplicados justo antes del reinicio
Errores incorrectos de límite de parámetros en algunas funciones integradas
La advertencia de caída ya no aparece en los casos switch vacíos
Buscar referencias y el resaltado de símbolos ahora respetan el ámbito y el tipo de símbolo
El cursor de texto suelto ya no aparece sobre iconos y texto de solo lectura
Mejorado
El asistente de actualización de firmware reintenta automáticamente una actualización fallida, con la opción de cancelar mientras espera para reintentar
Los cambios en la configuración del dispositivo se aplican sin reiniciar el Cronus ZEN
Los comandos de Cronus ZEN ahora reintentan automáticamente en errores de comunicación recuperables
Enviar un script de la Biblioteca directamente a una ranura ya no deja su pestaña atrás tras recargarla (editar el script la conserva)
Gestión de dispositivos movida al grupo de Herramientas de la barra lateral
Diagnóstico general, manejo de errores, estabilidad y fiabilidad
v1.0.5 - 12 de julio de 2026
Añadido
Cada compilación exitosa ahora muestra el uso de ranura, pila y bytecode frente a los límites máximos de tu Cronus ZEN.
Las correcciones de la bombilla ahora se basan en el parser real, lo que permite que los cambios se apliquen con precisión sin solapamientos ni sugerencias duplicadas.
Las nuevas correcciones cubren declaraciones no usadas, caída de switch, asignaciones dentro de condiciones, valores de retorno no consumidos y declaraciones for de una o varias variables.
Al pasar el cursor, renombrar, las referencias, el apuntado del cursor, las correcciones rápidas y el panel de Problemas ahora se alinean correctamente en scripts que contienen acentos, símbolos u otro texto no ASCII.
El cuadro de diálogo del informe de errores ahora puede capturar tráfico detallado de Cronus ZEN para la sesión actual, ayudándonos a investigar informes relacionados con el dispositivo.
Corregido
Las carreras momentáneas del estado del dispositivo ya no provocan desconexiones falsas de "conexión perdida".
El botón Compilar ya no puede quedarse atascado después de una compilación fallida.
Los menús de pestañas ahora apuntan a la pestaña correcta, los archivos Git se restauran usando el idioma correcto, los botones de cerrar siguen visibles y los diálogos manejan correctamente Escape y Enter.
Los atajos de teclado ya no se activan mientras escribes fuera del editor.
Los valores inválidos de switch-case ya no interrumpen las etiquetas case restantes.
Las cadenas multilínea ya no desplazan los números de línea de los diagnósticos.
Los paneles de esquema y analíticas se vacían correctamente al cambiar a una pestaña vacía.
Los nombres de usuario largos ya no rompen los diseños de perfil en la página de la Biblioteca.
Mejorado
La programación de scripts y las lecturas del dispositivo ahora son mucho más fiables cuando el Cronus ZEN transmite datos en vivo durante una operación, evitando tiempos de espera silenciosos y lecturas corruptas.
Ctrl+S ahora detecta los archivos cambiados fuera del editor y los maneja de forma segura.
El trabajo no guardado se conserva al mover pestañas entre paneles del editor.
El guardado del espacio de trabajo ahora se recupera con elegancia cuando falla el almacenamiento del navegador y se vacía al cambiar de pestaña.
Los cambios en el ajuste de guardado automático ahora se aplican de inmediato sin requerir una recarga.
Los mensajes para REMAP_NULL, trampas de switch-case, límites de memoria y otros diagnósticos ahora son más claros y accionables.
Las compilaciones fallidas ahora muestran un resumen preciso que se restablece correctamente antes de la siguiente compilación.
Cuando hay una nueva actualización disponible, Zen Studio Live ahora te pide recargar en lugar de fallar por archivos de aplicación obsoletos.
Amplias mejoras de fiabilidad en diagnósticos, manejo de errores, guardado, pestañas y comunicación con Cronus ZEN.
v1.0.4 - 9 de julio de 2026
Corregido
Corregido: el actualizador de firmware se quedaba atascado después de descargar el firmware
v1.0.3 - 9 de julio de 2026
Corregido
Corregidas pestañas duplicadas, cierre de pestañas con guardado cancelado, tooltips y sugerencias recortados en vista dividida, y un bloqueo al inicio causado por pestañas duplicadas.
Los resultados de compilación ahora permanecen con la pestaña que los compiló, y las compilaciones obsoletas ya no pueden sobrescribir los resultados de otra pestaña.
Las posiciones de diagnóstico ahora son correctas en scripts que contienen caracteres no ASCII, incluidos acentos y emoji.
El cuadro de diálogo de carga ahora muestra el nombre correcto del archivo activo.
Corregidos nombres de ranura incorrectos en errores de lectura vacía, confirmación de Flash All sin cambios pendientes y ajuste del encabezado.
Corregidos los puntos BALC en vivo, los límites de longitud de las etiquetas de los botones, los problemas de diseño de los mosaicos de dispositivo y el recorte de los subtítulos de las etiquetas.
El tamaño de fuente de la columna PS5 ADT ahora coincide con el resto del monitor.
El recuento de votos negativos ahora se oculta mientras los botones de voto siguen disponibles.
Corregido un problema de carga en la Biblioteca de scripts que podía ocurrir en Brave.
Comportamiento de inicio y carga de la biblioteca mejorados.
Mejorado
GPC3012–GPC3017: advertencias de estrechamiento de arreglos const.
Ahora se validan el índice de arreglos const 2D, los límites de dirección y el acceso con un solo corchete.
Los argumentos de dirección de la sección de datos ahora se comprueban frente al tamaño de la sección.
Los límites de argumentos integrados ahora generan un error en lugar de colarse.
Las expresiones ; sueltas ahora generan el error Se esperaba una expresión en lugar de compilar como 0.
Nuevas advertencias para la división/módulo que se pliega a cero y para números negativos "pegados" como x -1.
El aliasing de arreglos de tamaño cero ahora advierte con GPC6031; los arreglos de tamaño cero sin un destino de alias ahora generan error.
Los fallos en las búsquedas de addr() y de arreglos const 2D ahora informan diagnósticos en lugar de devolver valores incorrectos.
sizeof(image) ahora devuelve el tamaño del elemento, 1.
Los scripts profundamente anidados ahora se detectan en lugar de desbordarse silenciosamente.
En dispositivos de 16 bits, la aritmética constante ahora trunca correctamente para coincidir con el comportamiento del dispositivo.
Ahora se acepta la notación hexadecimal 0X en mayúsculas.
Reinicia tu ZEN directamente desde la app. Zen Studio Live también reinicia el dispositivo automáticamente después de escribir los ajustes de salida, PS4 o Remote Play.
La comunicación de programación y actualización de firmware se ha rediseñado para reducir fallos de escritura y bloqueos.
Programar ahora está siempre disponible cuando un dispositivo compatible conectado está listo.
Captura asignaciones pulsando una tecla, un botón del ratón o un botón del mando en tu dispositivo conectado.
Nombra los botones asignados en línea. Las etiquetas se guardan con tu perfil y las exportaciones .zmk.
Excluye dispositivos específicos de la captura, con opciones de añadir rápidamente desde los mosaicos de dispositivo.
Las acciones de guardar, exportar, descargar y perfil ahora muestran notificaciones de confirmación.
Los scripts más destacados de la página de inicio ahora pueden votarse, con confirmación antes de enviar cada voto.
Los trazos de dibujo libre son más rápidos y ya no pierden píxeles durante movimientos rápidos.
El indicador de estado del servidor ahora refleja los resultados reales de las solicitudes, reduciendo los estados falsos sin conexión o en línea.
v1.0.2 - 4 de julio de 2026
Añadido
Trabaja con dos paneles de editor lado a lado para facilitar la comparación, edición y navegación por scripts.
Mueve pestañas libremente entre paneles del editor o usa la superposición de arrastrar para acoplar para dividir o mover una pestaña.
Los menús contextuales de pestañas y los botones de la barra del editor ahora incluyen opciones de división.
Soltar un archivo que ya está abierto en el otro panel ahora salta a esa pestaña en lugar de abrir un duplicado.
El diseño de los paneles y la proporción de división ahora se conservan tras las recargas.
Si el actualizador de firmware integrado te da problemas, un enlace claramente etiquetado ahora te lleva al actualizador oficial en línea después de entregar tu Zen correctamente.
El área de dispositivo conectado ahora muestra cuándo hay firmware más reciente disponible, además de un aviso una vez por sesión.
Tu perfil M&K y las curvas balísticas ahora sobreviven a las desconexiones del dispositivo. Los cambios no guardados ahora activan un aviso para Guardar / Descartar.
Situ Zen ya está siendo usado por otra pestaña o aplicación, Zen Studio Live ahora muestra una clara en uso en otro lugar estado.
Corregido
Las constantes ahora se resuelven correctamente dentro de data() valores de sección.
El uso de arreglos const ya no se informa incorrectamente como no utilizado.
addr() en arreglos const irregulares ahora resuelve correctamente las direcciones de los elementos.
Los escapes hexadecimales desde \x80 hasta \xFF ahora se emiten como bytes individuales.
Los miembros de enum y las variables ahora usan los iconos correctos de símbolo.
Mejorado
estabilidad general del editor.
fiabilidad de restauración del espacio de trabajo.
La detección del cursor dentro de comentarios y cadenas ahora es más precisa.
El actualizador ahora maneja dispositivos ocupados, la transferencia del dispositivo, desconexiones durante la actualización y Intentar de nuevo recuperación de forma más fiable.
La pantalla de éxito ahora muestra la versión instalada, los estados de firmware desactualizado muestran la actualización disponible y las actualizaciones rechazadas muestran la corrección correcta para volver a conectar.
El inicio de sesión de GitHub ahora se completa dentro de su ventana emergente en lugar de recargar toda la aplicación.
Grabar un nuevo script en una ranura ya no hereda valores residuales del script anterior.
Amplias mejoras de fiabilidad y manejo de errores en las conexiones de dispositivo, la Biblioteca de scripts y GamePack, y las cargas.
get_mk y set_mk se han eliminado y ya no tienen soporte.
v1.0.0 - 2 de julio de 2026
Añadido
Verdaderamente multiplataforma: funciona en cualquier lugar donde se ejecute un navegador basado en Chromium, incluidos Windows, macOS, Linux y ChromeOS.
Compatibilidad total con dispositivos Zen en el navegador: conecta tu Zen directamente desde la página, programa ranuras, usa el monitor de dispositivo en vivo, configura GamePacks, ajusta la configuración MK, ejecuta actualizaciones guiadas de firmware y reconéctate automáticamente.
Editor rápido y moderno: edición y compilación de código ágil directamente en el navegador, con control de versiones Git integrado para tus scripts.
OLED Studio integrado: diseña pantallas OLED de 128x64 con capas, formas, texto de cualquier fuente, importación de imágenes con tramado y exportación GPC con un clic. Esto no está disponible en la aplicación de escritorio.
Actualizaciones heredadas de Zen Studio
Última actualización

