monitor-waveformDevice Monitor

The Device Monitor provides real-time diagnostic data from the Cronus Zen™.

It displays:

• Controller input and output data • CPU load • VM speed • Battery status • USB and Bluetooth device information (VID/PID) • Memory slot control • LED and rumble status • Debug trace fields

This tool is primarily used for controller testing and GPC script debugging.

Requirement

Device Monitor is only accessible when the Zen is connected to a PC via the PROG USB port.

Interface Overview


Input Area

Displays real-time controller input data, including:

• Buttons • Analog sticks • Triggers • Sensors (accelerometer / gyro)

If no controller is connected, a prompt will appear.

Click any input field to plot its live value in the Plot Area. Up to 4 fields can be plotted simultaneously.

Output Area

Displays processed output after GPC script or GamePack execution.

If no console is connected, you can manually select the Emulator Output Protocol:

• PlayStation 4 / 5 • Xbox One / Series X|S • Switch • PS3 • Xbox 360 • PC / Mobile

TRACE Debug Fields

Six TRACE fields are available for GPC debugging:

• Flow validation • Variable monitoring • Script state feedback

Output and TRACE values can also be plotted (up to 4 at once).

Status & Controls


CPU Load

Indicates processing load.

• Below 80% = normal • Sustained high values may indicate inefficient scripts

VM Speed

Adjusts Virtual Machine execution speed (1ms–40ms). Default: 10ms

Lower values = faster execution Higher values = slower execution

Recommended for advanced script testing only.

Active Slot

Displays:

• Active memory slot number • Loaded GamePack or script name

Controls:

+ – Cycle slots • Unload – Revert to Slot 0 • CFG – Open GamePack configuration • Build and Run (F5) – Temporarily uses Slot 10

Device Information


USB / Bluetooth Inputs

Supports:

• 3 × USB inputs • 2 × Bluetooth inputs

Click the info icon to view:

• VID / PID • Extended device data

Use the refresh icon to rescan devices.

Controller Battery

Displays battery level for wireless controllers. Not applicable to wired controllers.

Input Labels

Identifies the active controller type. Selecting it updates the Output Area layout accordingly.

Feedback Indicators


LED Status

Displays Player LED state:

• ON • OFF • Slow Blink • Fast Blink

Note: GPC scripts and GamePacks can override LED behavior.

Rumble Status

Displays rumble motor intensity:

• 0% = Off • 100% = Full power

Rumble A = Strong motor Rumble B = Weak motor RT/LT = Xbox trigger motors

Rumble output can also be controlled by GPC scripts.

Plot Area


Used for real-time data analysis and debugging.

• Click any field to begin plotting • Click again to stop • Maximum 4 fields at once

Plot Controls

Pause Plot – Freeze graph for inspection • Highlight Accel/Gyros – Emphasize sensor data • Deselect All – Clear all selected fields • Capture – Save a screenshot of the plot area with labels

Last updated