Changelog (22)

Cronus Zen Firmware


v2.1.0 Beta.43 - November 10th 2022

Fixed

Xbox Wireless Adapter bug fixed.


v2.1.0 Beta.41 - November 2nd 2022

Fixed

Back Button issue.


v2.1.0 Beta.35 - July 12th 2022

Added

get_ipolar (POLAR, RADIUS/ANGLE)

Various minor fixes.

Fixed

get_polar

Bug police lights.

Bug in stickize for analog indexes.


v2.1.0 Beta.22 - May 2nd 2022

Added

Support for PS5 DualSense volume control.

GPC_OP_SWITCH to interpreter.

Bluetooth Clear function (see Device Tab in Zen Studio).

Fixed

Elites S2 Paddles mapped with the Xbox are now working with the new controller firmware (Note: You can longer use GPC script to independently control the paddles. If you still wish to use GPC scripting for the paddles, you need to revert the Elite S2 controller firmware back to 4.8.1908.0).

Issue with PS5 DualSense Mic in crossover.

Issue where PS5 DualSense controller in A2/A3 with no headset would not pull audio from a DualShock 4 v2 in A1 with headset.

DualShock 4 (Bluetooth) always switching Switch Emulator to audio mode even with no headset.

Issue with Build & Run GPC_OP_GPOLAR is now working correctly.

GPC_OP_GRUMBLE is now working correctly.

Improved

Boosted Xbox One audio volume to DualShock 4 and DualSense controllers.


v2.1.0 Beta.16 - Feb 25th 2022

Added

GPC errors will no longer display E2XXX error codes. You will now be returned to slot 0 where it will display the error message. Your Zen will not crash and you will be able to continue playing without having to reset.

Fixed

XB1 Share button spamming when using MK. General stability improvements.



v2.1.0 Beta.6 - Feb 11th 2022

Added

random(min,max) will now work also in case of random(max,min) ResetDevice command.

Navcon and Joycon left to MK cfg activation.

Fixed

Issue with Joycon left not working with MK on Bluetooth.

brtime being capped to INT16_MAX

Improved

Stability improvements.


v2.1.0 Beta.1 - Feb 7th 2022

Added

Official PS Remote Play Support (PS5 & PS4).

New 32bit GPC interpreter!

Support for PowerA Fusion Pro 2 Xbox Series X/S controller.

Support for PowerA Spectra Xbox Series X/S controller.

Support for Razer Wolverine v2 Xbox Series X/S controller.

Path to rumble on Switch controllers from the interpreter.

Toggle to activate MK profiles.

PS5 DualSense Adaptive Triggers support with official PS Remote Play.

Block XB1 share for a non 1914 controller.

Fixed

Several Xbox One controller issues.

DualShock 4 Audio now supported over Bluetooth.

Xbox One Audio on Nintendo Switch.

Improved

Support for 2 channel mics on the PS4.

Mouse & Keyboard detection.


Zen Studio Updates


v1.2.1 Beta 119 - November 2nd 2022

Added

A check to allow paste into the currently opened Compiler Tab via SendMessage by prepending a "#" to the pasted code.

ASCII_OPEN_BRACKET constant.

SET_POLAR2(POLAR, ANGLE, RADIUS), anticlockwise Angle, Radius max 15000

POLAR_GHOST, ANALOG_GHOSTX, ANALOG_GHOSTY a virtual stick to help in math/trigonometry functions.

Tools->Restart ZenStudio.

Tools->Reset ZenStudio (deletes all files in AppdData\Roaming\CronusZenBeta).

Fixed

Multidimensional array issue.

GPC Guide link.

Windows 11 GUI issue.

Improved

Changed app exit cmd from SendMessage moved to value 99

SET_POLAR restored to its original behaviour alth0 GET_POLAR now follows the new SET_POLAR2 logic.


v1.2.1 Beta 105 - July 12th 2022

Added

A check to allow paste into the currently opened Compiler Tab via SendMessage by prepending a "#" to the pasted code

SET_POLAR2(POLAR, ANGLE, RADIUS), anticlockwise Angle, Radius max 15000

POLAR_GHOST, ANALOG_GHOSTX, ANALOG_GHOSTY a virtual stick to help in math/trigonometry functions.

Downloaded script will show their name in the Compiler Tab.

Tooltip on downloaded script to read the full name in the Programmer Tab.

A better error message when failing to add a script to the slots.

Various GUI fixes

Fixed

ASCII_OPEN_BRACKET constant.

Device Monitor long text labels animation overlapping index and value.

INV opcode.

An issue with nested if statement.

Improved

Some UI text to reflect new forum layout.


v1.2.1 Beta 85 - May 2nd 2022

Added

Support for the continue keyword in loops.

Zen server status is now shown on status bar. Clicking the status bar label will perform the check again.

Button to copy current device/software details to clipboard (Help > About Zen Studio...).

Scrollable layout for low resolution monitors.

Append InGameSettingsFlyoutText when exporting M&K .bin layout.

Switch Case statement - Check GPC sample below.

Enum data definition - Check GPC sample below.

Bluetooth clear button - Check instructions below.

Support for any keyword as an identifier.

Fixed

Issue when GamePack/Scripts sync occurs.

Issue with GamePacks cached list.

Cached YouTube links not showing when clicking PRO Gamepacks.

The compiler will now track possible overflow or underflow errors.

Issue with inc/dec issue in if statement.

Issue with binary operators.

SPVARS not loading after GamePack sync occurs (on APPDATA delete or PC change).

GPC editor GOTO logic (finally).

Issue with flashing some GPC scripts.

MAX MAPPER not exiting API MODE on close causing no output to be sent.

Improved

Replaced Find Device Icon with a better one.

Multiple GUI fixes, enhancements and stability improvements.

Various compiler optimizations.

Ballistic Curve buttons order.

Updated the parser to treat : and ; as separate characters while maintaining the old syntax support for ending with : or ;

Switch Case Statement Sample:

Switch Case Statement Sample:


v1.2.1 Beta 40 - Feb 26th 2022

Added

Support for the continue keyword in loops.

Fixed

Bug that may occur when flashing some scripts.

GO TO Gpc Editor when selecting start of line option.


v1.2.1 Beta 37 - Feb 25th 2022

Added

Search device will now invoke FindDevice even if device is unresponsive.

Now you need to click the Refresh icon if you plug/unplug a device from Zen in order to update the connected devices tree.

Fixed

Gpc compiler issue.

GpcScript GO TO column.

GpcScript GO TO window size not showing all options.

Connected BT devices not showing in DeviceMonitor.

General stability improvements.


v1.2.1 Beta 25 - Feb 15th 2022

Added

Find Device button in Device Tab .

Zen Studio will now check for new beta updates. It'll prompt you to download from the Beta #resources channel.

Fixed

Changed device status check method.

Changed logic for ResetDevice.

Various GUI and stability fixes.


v1.2.1 Beta 13 - Feb 11th 2022

Added

Support for ResetDevice command.

ResetDevice icon in Device Tab.

Now when setting PS4 Speciality or PS Remote the device will be reset automatically.

Fixed

Missing case for GENERIC label load when loading a profile. (This fixed the empty MOUSEKEY assignment when opening the M&K Tab or loading a profile)

32bit SPVARS causing slot not to be loaded correctly

Issue when swapping slots

Missing keyboard buttons 1 to 0 not showing as assigned when viewing Keyboard Layout

Available flash size after synchronizing missing local scripts

Text overflow when listening to assignment

Improved

Communication retries in case of bad device response


v1.2.1 Beta 12 - Feb 7th 2022

Added

New Mouse & Keyboard Settings Tab with a huge range of new & powerful features including Ballistic Curves, HIP & ADS profiles and 4 AUX profiles each with their own settings and keybinds.

Memory slots are now measured by memory space up to a massive 64k per script or GamePack - double the size that was previously available.

Added PIO_SWITCH (Enum 6).

PS Remote Feature - Now supports the Sony PS Remote Play PC Software.

Added comand (CTRL / + and CTRL / -) to increase/decrease GPC editor font size (must be in an opened GPC script).

Added support to switch to a 16bit compiler with optimizations. All scripts must be closed to switch MK Settings ADS profile now accepts Deactivation Buttons. Example: Set Fire button to activate AUX1 which has a lower mouse sensitivity, set ADS deactivate button to Fire button. Now when you ADS and Fire, AUX1 will activate.

Recover unsaved GPC in case of Windows restart/crash.

Gamepack size displayed in GamePack details.

Device Monitor Shortcut (F3).

GPC Clean - Correctly format GPC layout with the touch of a button. Shortcut (F6) Undo (Ctrl+F6).

Fixed

Disable Output Protocol when PS Remote Play is checked.

Multiple GUI fixes and tweaks.

Improved

Compiler font size is now 7 to 20.

Memory slot programming speed is now over 3x faster.


Last updated