Skip to content
veroxzik edited this page Aug 29, 2024 · 4 revisions

This page describes the settings that are configurable in Roxy Tool when using the Roxy board.

Other possible combinations include arcin (with Roxy firmware) or arcin (with stock firmware).

Configuration Options (Roxy)

Option Board Version Description
Board Label v1.1+ Appends an additional string to the device name (max 11 characters).
Useful for differentiating multiple boards.
Hide Serial Number v1.1+ Hides the serial number associated with the board.
Invert QE1 v1.1+ Inverts the direction of QE1.
Invert QE2 v1.1+ Inverts the direction of QE2.
LED1 always on v1.1 ONLY Turns LED1 on. It remains off otherwise.
Analog Input (Not QE) v1.1+ Switches the analog inputs to use the ADC, commonly used for "SDVX AC Knobs" or other potentiometers.
Enable Analog Buttons v1.1+ Enables conversion of Analog inputs into Joystick buttons. This option is for games where the Joystick Axes are not supported. Disable Axes by using the "Disable X/Y Axis" option.
Invert Button Lights v1.1+ This is a global flag to invert all button lights. They can be individually controlled in "Button LED Mode"
Enable Split QE1 v1.1+ This option lets you plug one photointerruptor into QE1 and one into QE2 and act as a single quadrature encoder. It is primarily meant to reduce wiring for IIDX controllers with discrete photointerruptors.
Disable X/Y Axis v1.1+ This option disables the X/Y joystick outputs.
QE1 Sensitivity v1.1+ Changes ratio that is applied to QE1's rotation. Set this so one rotation of your encoder is as close to 1 full swing through the Axis as possible, or to the PPR of your encoder if known.
QE1 Reduction Ratio v1.1+ Reduces the number of pulses required to trigger. Recommended to use deadzone instead.
QE1 Deadzone Angle v1.1+ The angle required to move the axis before it triggers. Entered in units of °/2.
QE2 Sensitivity v1.1+ Same as above for QE2.
QE2 Reduction Ratio v1.1+ Same as above for QE2.
QE2 Deadzone Angle v1.1+ Same as above for QE2.
PS2 Mode v1.1+ Enables PS2 support through the SPI2 port.
RGB Interface v1.1+ Selects the method used to output to RGB lights.
RGB Brightness v1.1+ Sets the brightness of the RGB lights. The max value is 255.
Debounce Time v1.1+ Sets the debounce value, in milliseconds. This is a leading edge debounce, where after a state has changed, it cannot change again for the duration of the debounce.
RGB Mode v1.1+ Sets the mode of the RGBs. HID is always active for the RGBs if the appropriate values are set.
RGB Color v1.1+ Set either the color of the on-board RGB connectors in RGB Mode 1 or of the chasing lights in RGB Mode 2.
ASC Emulation v1.1+ Sets the controller VID/PID/Poll rate to match that of the official Konami controllers. Useful for playing Infinitas or SDVX Cloud. See ASC Emulation for additional info.
Axis Debounce Time v1.1+ Sets the axis button debounce value, in milliseconds. Only functional if "Enable Analog Buttons" is checked. This is again a leading edge debounce.
Axis Sustain Time v1.1+ Sets how long an axis button remains held after it is released, in milliseconds. Only functional if "Enable Analog Buttons" is checked.
Controller Output v1.1+ Select whether Roxy outputs as a Joystick, Keyboard, or both.
Keyboard Mapping v1.1+ Assign keyboard buttons to Roxy.
Button LED Mode v1.1+ See Button LED Mode for more information.
Device Config v1.1+ Set which commercial devices are hooked up to Roxy. See Vendor Devices for more information.
Joystick Mapping v1.1+ Remap joystick buttons to any other button. Useful for ASC Emulation without rewiring your controller.
Turntable Options v1.1+ Options specifically to handle Turntable RGB lighting. See Turntable Options for more information.
ARGB Options v2.0+ Sets the mode of the ARGB ports.
Clone this wiki locally