# Changelog (24)

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

***

{% hint style="info" %}

### **v2.2.10 - December 19th 2024**

<mark style="color:purple;">**Fixed**</mark>

Minor bugs.
{% endhint %}

***

{% hint style="info" %}

### **v2.2.9 - December 18th 2024**

<mark style="color:blue;">**Added**</mark>

Haptics detection (on/off) in get\_rumble. Use identifier 26 and 27 for left / right.

<mark style="color:purple;">**Fixed**</mark>

Issue with DS4 Output protocol.

XB1 Wireless Dongle issue.

Factory reset issue.
{% endhint %}

***

{% hint style="info" %}

### **v2.2.8 - December 4th 2024**

<mark style="color:blue;">**Added**</mark>

Support for Gamesir G7 SE.

<mark style="color:purple;">**Fixed**</mark>

Touchpad issue.

Touchpad fingers issue.

Output protocol cycle 16ms issue.

Rumble not resetting to 0.

Zenlink remote play connection starting without connected devices.

Issue with Xbox One polars.

Issue with PS5 legacy rumbles.
{% endhint %}

***

{% hint style="info" %}

### **v2.2.7 - October 22nd 2024**

<mark style="color:blue;">**Added**</mark>

ZENLINK\_STATUS constant to GET\_INFO (returns 1 if connected, 3 if connected and linked to PS5) get\_info(ZENLINK\_STATUS);

<mark style="color:purple;">**Fixed**</mark>

PS5\_MUTE event\_press / event\_release.

Legacy rumbles when Zenet is connected.

<mark style="color:green;">**Improved**</mark>

Faster flash content synchronization.

PS5 driver CPU usage.
{% endhint %}

***

{% hint style="info" %}

### **v2.2.6 - September 26th 2024**

<mark style="color:green;">**Improved**</mark>

Device synchronization.
{% endhint %}

***

{% hint style="info" %}

### **v2.2.5 - September 18th 2024**

<mark style="color:blue;">**Added**</mark>

Upcoming Cronus Zen Marketplace integration.
{% endhint %}

***

{% hint style="info" %}

### **v2.2.4 - September 5th 2024**

<mark style="color:blue;">**Added**</mark>

Zenlink Support

<mark style="color:purple;">**Fixed**</mark>

Minor issues.
{% endhint %}

***

{% hint style="info" %}

### **v2.2.3 - April 22nd 2024**

<mark style="color:purple;">**Fixed**</mark>

set\_ps4\_lbar now order is BRG as per cronus player led order and the manual.

DS4 BT set lightbar.

Various bug Remote Play, BT, Audio, haptics, RGB, and rumbles related.

Various M\&K related bugs.

Various DS5 Edge related bugs.

Various Device Monitor related bugs.

Crossover over legacy rumbles and light bar to DS5 from console other than PS5.

Xbox Share button spamming from DS5 and DS4 gyros.

Issue with Xbox share button always presses on connection for series X and Adaptive controller.

<mark style="color:green;">**Improved**</mark>

Sony to Xbox audio crossover process on headphone plugging.
{% endhint %}

***

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

***

{% hint style="info" %}

## v1.6.1 Build 7 - December 19th 2024

<mark style="color:purple;">**Fixed**</mark>

Minor bugs.
{% endhint %}

***

{% hint style="info" %}

## v1.6.1 Build 1 - December 4th 2024

<mark style="color:blue;">**Added**</mark>

ALT or CTRL UP/DOWN gesture to move highlighted code blocks.

CTRL-SHIFT-Z as an alternate redo shortcut.

CTRL-/ to (un)comment lines or selections.

CTRL-Q to copy a line or selection.

CTRL-' (quote) for commenting gesture.

Bitwise Assignment Operators.

Combos and Functions navigation in GPC editor.

Mandatory internet connection.

Beta team in About section.

License agreement on setup and Zen Studio startup.

<mark style="color:purple;">**Fixed**</mark>

Focus issue in GPC script Find/Replace dialog.

Issue with Device Monitor labels. Selection copy issue.

Date being cut off in Online Library.

Left/right arrow issue when selecting text.

Block comment `/* */` functionality.

Script hyperlink color in Online Library.

Programming tab hanging after factory erase.

JavaScript error in YouTube videos via setup.

Issue where Zen Studio closed after PC wake from sleep.

B\&R closing unexpectedly the first time.

Small bug in Combos navigation.

WebHID issue by resetting the device when exiting due to Marketplace detection.

Issue with DS4 Output protocol.

<mark style="color:green;">**Improved**</mark>

Compiler by removing deprecated 16-bit option.

Code movement to allow moving single lines.

Cursor positioning when using left/right arrow keys on selections.

Cursor positioning when using up/down arrow keys on selections.

Scrolling to cursor when using arrow keys on selections.

Folding marker colors.

Foreground color for strings.

Device reset behavior after changing output protocol.

GOTO window in editor.

Device handling upon output protocol change (no reset needed).

Sorting of Combos and Functions lists by name.

License information in About section.
{% endhint %}

***

{% hint style="info" %}

## v1.6.0 Build 90 - October 22nd 2024

<mark style="color:purple;">**Fixed**</mark>

Various UI issues.

<mark style="color:green;">**Improved**</mark>

Synchronization is now always executed to ensure content has not been tampered.

Hitting the return key when searching for a text in gpc editor will show the next occurrence.

Zen Studio will now close if PC is coming back from sleep mode due to USB communication re-sync.
{% endhint %}

***

{% hint style="info" %}

## v1.6.0 Build 63 - September 30th 2024

<mark style="color:purple;">**Fixed**</mark>

\-- operation issue.

MaxRec and MaxMapper not being able to read inputs after first run.

UI for Programmer Tab readback.

++ / -- with var index.
{% endhint %}

***

{% hint style="info" %}

## v1.6.0 Build 56 - September 26th 2024

<mark style="color:blue;">**Added**</mark>

Synchronization message when reading back slots.

<mark style="color:purple;">**Fixed**</mark>

A race condition when an old version of a gamepack is on flash and Zen Studio starts the synchronization due to no cached data available.

Check cached slot integrity. Reload from device if integrity fails.

Missing plugin folder in %appadata%\ZenStudio.

Do not open script upload page if script has errors.

Issue with sub++ and add++

<mark style="color:green;">**Improved**</mark>

Mainwindow MinHeight to 650.

User stats font size.

Message window display on warning or errors.
{% endhint %}

***

{% hint style="info" %}

## v1.6.0 Build 37/38 - September 18th 2024

<mark style="color:blue;">**Added**</mark>

Upcoming Cronus Zen Marketplace integration.

<mark style="color:purple;">**Fixed**</mark>

Online library reloading issue upon device arrival.

Minor UI issues.
{% endhint %}

***

{% hint style="info" %}

## v1.6.0 Build 16/19 - September 9th 2024

<mark style="color:purple;">**Fixed**</mark>

Minor issues.
{% endhint %}

***

{% hint style="info" %}

## v1.6.0 Build 13 - September 5th 2024

<mark style="color:blue;">**Added**</mark>

Loading of pre-compiled script as .bin or .gbc

Zenlink support.

Zenlink Configurator in installer.

Marketplace support.

<mark style="color:purple;">**Fixed**</mark>

Flash size display issue.

Issue when saving config not setting the gamepack flag properly.

Various UI and behind the scene issues.
{% endhint %}

***

{% hint style="info" %}

## v1.5.0 Build 76 - April 22nd 2024

<mark style="color:blue;">**Added**</mark>

ADT\_SETX opcode.

Copy to clipboard buttons for PS5 Adaptive Triggers in device monitor.

Changed XB1\_SHARE to be enum 27 Selected text in GPC editor is pasted into the find text when search popup is invoked.

XB1\_SHARE/XB1\_SYNC to Max Combo capture.

GPC code will show button XB1\_SHARE when captured.

DS5 Adaptive trigger packet out to device monitor.

Relabeled PS5 Adaptive triggers constants.

Top menu Tools option to open the Online Web Update Tool.

<mark style="color:purple;">**Fixed**</mark>

Code folding not working when the script ends with } and not a newline, space or tab.

A crash that would happen when attempting to open a file which doesn't exist from for example recent files.

Online Library ExpandButton when only 3 lines are used.

OutputComboBox value when PS5 is selected.

Adaptive triggers being inverted on dev monitor.

<mark style="color:green;">**Improved**</mark>

Communication optimizatons.

General stability improved.

Device Tab text clean up and rephrase.

Cronus Zen is required to run Zen Studio.

Adjusted HighLight property for inputs and outputs in DeviceMonitor.

Many visual fixes.
{% endhint %}

***
