# Registro modifiche (23)

## <mark style="color:$primary;">**Firmware Cronus Zen**</mark>

***

{% hint style="info" %}

### **v2.2.2 - 11 dicembre 2023**

<mark style="color:viola;">**Risolto**</mark>

DualShock 4 Bluetooth.
{% endhint %}

***

{% hint style="info" %}

### **v2.2.1 - 1 dicembre 2023**

<mark style="color:viola;">**Risolto**</mark>

Microfono integrato del controller PS5 e microfono della cuffia (solo USB).
{% endhint %}

***

{% hint style="info" %}

### **v2.2.0 - 30 novembre 2023**

<mark style="color:blu;">**Aggiunto**</mark>

Supporto aggiornato per la console PlayStation 5.

Supporto USB migliorato per i controller DualSense.

Nuovo supporto Bluetooth per i controller DualSense.

Supporto per Zen Studio v1.5.0 e versioni successive.
{% endhint %}

***

{% hint style="info" %}

### **v2.1.0 Beta.68 - 12 maggio 2023**

<mark style="color:viola;">**Risolto**</mark>

Supporto per la console PS5.

Supporto per i controller DualSense (USB).

Varie ottimizzazioni.
{% endhint %}

***

{% hint style="info" %}

### **v2.1.0 Beta.50 - 20 marzo 2023**

<mark style="color:blu;">**Aggiunto**</mark>

Supporto per Hori OCTA

<mark style="color:viola;">**Risolto**</mark>

Passaggio dello specchio PS4 e PS5 tramite input in errore.

Giroscopi PS5 in remoto.
{% endhint %}

***

{% hint style="info" %}

## v2.1.0 Beta.47 - 3 febbraio 2023

<mark style="color:blu;">**Aggiunto**</mark>

Aggiunto supporto per il controller DualSense Edge (solo USB).
{% endhint %}

***

## <mark style="color:$primary;">Aggiornamenti di Zen Studio</mark>

***

{% hint style="info" %}

## v1.5.0 Build 24 - 30 novembre 2023

<mark style="color:blu;">**Aggiunto**</mark>

hook URL zenstudio:// (controlla il manuale per maggiori dettagli).

Analog Sim per MK (Controllo Movimento HIP).

Protocollo di output PS5.

Supporto per il pulsante PS5\_MUTE get\_val(PS5\_MUTE) / set\_val(PS5\_MUTE, 100)

Schermata iniziale all'avvio.

<mark style="color:viola;">**Risolto**</mark>

Problema durante il salvataggio dello slot a causa della disconnessione del dispositivo.

Problema con la sincronizzazione degli slot

Condizione di race all'apertura di uno script gpc.

Problemi di prestazioni con la funzionalità di folding del codice.

Problema che causava il dispositivo considerato non responsive.

Un problema che poteva portare a loop infiniti durante l'uso di un ciclo do while.

Problemi nella compilazione di array multidimensionali a 32 bit.

Problema con le impostazioni.

Varie migliorie della GUI.

<mark style="color:verde;">**Migliorato**</mark>

Aggiornato a .Net Framework 4.8.1

Aggiornato a TLS 1.3
{% endhint %}

***

{% hint style="info" %}

## v1.3.1 Beta 46 - 12 maggio 2023

<mark style="color:blu;">**Aggiunto**</mark>

Flyout per gli attuatori adattivi DualSense nel monitor del dispositivo.

Etichette Input/Output PS5.

Nuova libreria di comunicazione.

<mark style="color:viola;">**Risolto**</mark>

Problemi di 'Dispositivo non risponde'.

Problema con la sincronizzazione del dispositivo in Zen Studio.

Variosi bug visivi.

Dozzine di ottimizzazioni del codice.

Compilatore GPC: problema con array multi di const int32.

Compilatore GPC: varie correzioni di refusi e ottimizzazioni.
{% endhint %}

***

{% hint style="info" %}

## v1.3.1 Beta 11 - 20 marzo 2023

<mark style="color:verde;">**Migliorato**</mark>

Rimossi i gamepack di CronusMax Plus.

<mark style="color:viola;">**Risolto**</mark>

Incoerenze della GUI su Win11.

Problema di riproduzione con timestamp errato in MaxRec.

Importazione di CFG quando è disponibile un aggiornamento del gamepack.

Mancante caso PS5 quando si imposta l'opzione dello slot remoto.

La lista dei gamepack nei Preferiti non si popola.

Problema di notifica aggiornamento gamepack.

Switch annidati.

Un avviso errato quando si usa un'istruzione return in un case di switch invece di un break.

Un problema che causava un crash in alcuni casi.

Un problema quando si usa uno switch all'interno di un ciclo for.

Problema Get\_Ledx.

Nessun errore per uso errato di combo\_\* nelle condizioni di assegnazione.

Crash quando if, else if o else erano l'ultima istruzione in un case di switch.

Refuso nel messaggio di errore di ridefinizione.
{% endhint %}

***
