Changelog (22)
Cronus Zen™ firmware
v2.1.0 Beta.35 — July 12, 2022
Added
get_ipolar(POLAR, RADIUS/ANGLE)
Fixed
get_polarPolice lights bug
Bug in
stickizefor analog indexesVarious minor fixes
v2.1.0 Beta.22 — May 2, 2022
Added
Support for PS5® DualSense™ volume control
GPC_OP_SWITCHin the interpreterBluetooth® Clear function — see the Device tab in Zen Studio
Fixed
Elite Series 2 paddles mapped with the Xbox® now work with the new controller firmware
PS5® DualSense™ mic in crossover
A PS5® DualSense™ in A2/A3 with no headset would not pull audio from a DualShock®4 v2 in A1 with a headset
A DualShock®4 over Bluetooth® always switching the Switch emulator to audio mode even with no headset
Build & Run issue
GPC_OP_GPOLARnow works correctlyGPC_OP_GRUMBLEnow works correctly
Improved
Boosted Xbox® One audio volume to DualShock®4 and DualSense™ controllers
With the new Elite Series 2 controller firmware, GPC scripts can no longer control the paddles independently. To keep using GPC scripting for the paddles, revert the Elite Series 2 controller firmware to 4.8.1908.0.
v2.1.0 Beta.16 — February 25, 2022
Changed
GPC errors no longer display
E2XXXerror codes. You are now returned to slot 0, where the error message is displayed. The Zen no longer crashes, and you can continue playing without resetting
Fixed
Xbox® One Share button spamming when using mouse and keyboard
Improved
General stability
v2.1.0 Beta.6 — February 11, 2022
Added
ResetDevicecommandNavcon and Joy-Con Left activation for the mouse and keyboard config
Fixed
random(min, max)now also works when called asrandom(max, min)Joy-Con Left not working with mouse and keyboard over Bluetooth®
brtimebeing capped toINT16_MAX
Improved
Stability
v2.1.0 Beta.1 — February 7, 2022
Added
Official PS Remote Play support (PS5® and PS4®)
New 32-bit GPC interpreter
Support for the PowerA Fusion Pro 2 Xbox Series X|S® controller
Support for the PowerA Spectra Xbox Series X|S® controller
Support for the Razer Wolverine V2 Xbox Series X|S® controller
Path to rumble on Nintendo Switch® controllers from the interpreter
Toggle to activate mouse and keyboard profiles
PS5® DualSense™ adaptive triggers support with official PS Remote Play
Xbox® One Share button is now blocked for a non-1914 controller
Fixed
Several Xbox® One controller issues
DualShock®4 audio is now supported over Bluetooth®
Xbox® One audio on Nintendo Switch®
Improved
Support for 2-channel mics on the PS4®
Mouse and keyboard detection
Zen Studio
v1.2.1 Beta 119 — November 2, 2022
Added
ASCII_OPEN_BRACKETconstantTools → Restart Zen Studio
Tools → Reset Zen Studio, which deletes all files in
AppData\Roaming\CronusZenBeta
Fixed
Multidimensional array issue
GPC Guide link
Windows® 11 GUI issue
Changed
The app exit command sent via
SendMessagemoved to value99SET_POLARrestored to its original behavior, whileGET_POLARnow follows the newSET_POLAR2logic
v1.2.1 Beta 105 — July 12, 2022
Added
Code can now be pasted into the currently opened Compiler tab via
SendMessageby prepending a#to the pasted codeSET_POLAR2(POLAR, ANGLE, RADIUS)— anticlockwise angle, radius max 15000POLAR_GHOST,ANALOG_GHOSTX, andANALOG_GHOSTY— a virtual stick to help with math and trigonometry functionsDownloaded scripts now show their name in the Compiler tab
Tooltip on a downloaded script to read the full name in the Programmer tab
A better error message when adding a script to the slots fails
Fixed
ASCII_OPEN_BRACKETconstantDevice Monitor long text label animation overlapping index and value
INVopcodeNested
ifstatement issueVarious GUI fixes
Improved
Some UI text updated to reflect the new forum layout
v1.2.1 Beta 85 — May 2, 2022
Added
Support for the
continuekeyword in loopsZen server status is now shown in the status bar. Clicking the status bar label performs the check again
Button to copy the current device and software details to the clipboard, under Help → About Zen Studio
Scrollable layout for low-resolution monitors
InGameSettingsFlyoutTextis now appended when exporting a mouse and keyboard.binlayoutswitch/casestatement — see the sample belowenumdata definition — see the sample belowBluetooth® clear button
Support for
anyas an identifierThe compiler now tracks possible overflow and underflow errors
Fixed
GamePack and script sync issue
GamePack cached list issue
Cached YouTube links not showing when clicking PRO GamePacks
Increment/decrement issue in
ifstatementsBinary operator issue
SPVARs not loading after a GamePack sync, on APPDATA deletion or PC change
GPC editor GOTO logic
Flashing certain GPC scripts
MAX Mapper not exiting API mode on close, causing no output to be sent
Changed
The parser now treats
:and;as separate characters, while keeping the old syntax support for ending with:or;
Improved
Replaced the Find Device icon
Multiple GUI fixes, enhancements, and stability improvements
Various compiler optimizations
Ballistic Curve button order
Special thanks
A special mention to Swizzy for his invaluable assistance with this release.
switch / case sample
enum sample
v1.2.1 Beta 40 — February 26, 2022
Added
Support for the
continuekeyword in loops
Fixed
A bug that could occur when flashing certain scripts
GOTO in the GPC editor when selecting the start-of-line option
v1.2.1 Beta 37 — February 25, 2022
Added
Search Device now invokes Find Device even if the device is unresponsive
Fixed
GPC compiler issue
GPC script GOTO column
GPC script GOTO window size not showing all options
Connected Bluetooth® devices not showing in Device Monitor
Changed
The Refresh icon must now be clicked after plugging or unplugging a device from the Zen in order to update the connected devices tree
Improved
General stability
v1.2.1 Beta 25 — February 15, 2022
Added
Find Device button in the Device tab
Zen Studio now checks for new beta updates and prompts you to download from the Beta resources channel
Changed
New device status check method
New logic for
ResetDevice
Fixed
Various GUI and stability fixes
v1.2.1 Beta 13 — February 11, 2022
Added
Support for the
ResetDevicecommandResetDeviceicon in the Device tabSetting PS4® Speciality or PS Remote now resets the device automatically
Fixed
Missing case for the
GENERIClabel when loading a profile — this fixed the emptyMOUSEKEYassignment when opening the M&K tab or loading a profile32-bit SPVARs causing a slot not to load correctly
Issue when swapping slots
Keyboard buttons 1 to 0 not showing as assigned in the Keyboard Layout view
Available flash size after synchronizing missing local scripts
Text overflow when listening to an assignment
Improved
Communication retries on a bad device response
v1.2.1 Beta 12 — February 7, 2022
Added
New Mouse & Keyboard Settings tab with Ballistic Curves, HIP and ADS profiles, and 4 AUX profiles, each with their own settings and keybinds
PIO_SWITCH(enum6)PS Remote feature — now supports the Sony PS Remote Play PC software
Ctrl + / + + and Ctrl + / + - to increase and decrease the GPC editor font size, while a GPC script is open
Support for switching to a 16-bit compiler with optimizations. All scripts must be closed to switch
Deactivation buttons for the M&K Settings ADS profile. For example, set the Fire button to activate AUX1 with a lower mouse sensitivity, then set the ADS deactivate button to Fire — now AUX1 activates when you ADS and fire
Recovery of unsaved GPC scripts after a Windows® restart or crash
GamePack size displayed in the GamePack details
Device Monitor shortcut F3
GPC Clean, which formats the GPC layout at the touch of a button — shortcut F6, undo Ctrl + F6
Changed
Memory slots are now measured by memory space, up to 64 KB per script or GamePack — double the size previously available
Fixed
Output Protocol is now disabled when PS Remote Play is checked
Multiple GUI fixes and tweaks
Improved
Compiler font size range is now 7 to 20
Memory slot programming speed is now over 3× faster
Last updated

