segatools/doc/config/chunithm.md
2021-12-27 20:55:10 -05:00

1.3 KiB

Chunithm configuration settings

This file describes configuration settings specific to Chunithm.

Keyboard binding settings use Virtual-Key Codes.

[chuniio]

Controls the input driver.

path

Specify a path for a third-party Chunithm input driver DLL. Default is empty (use built-in keyboard IO emulation).

In previous versions of Segatools this was accomplished by replacing the CHUNIIO.DLL file that came with Segatools. Segatools no longer ships with a separate CHUNIIO.DLL file (its functionality is now built into CHUNIHOOK.DLL).

[io3]

Cabinet specific inputs.

test

Default 0x31 (1 Key)

Key-binding for cabinet test button.

service

Default 0x32 (2 Key)

Key-binding for cabinet service button.

coin

Default 0x33 (3 Key)

Key-binding for cabinet coin switch.

[slider]

Key bindings for each of the 32 touch cells.

cellX

Defaults to key mappings in left-to-right-order as follows:

SSSSDDDDFFFFGGGGHHHHJJJJKKKKLLLL

Key binding for a single touch cell. Replace the X with a value from 1 to 32 to bind keys to each cell, e.g. cell32=0x53, cell1=0x53 etc.

Touch cells are numbered FROM RIGHT TO LEFT! starting from 1. This is in order to match the numbering used in the operator menu and service manual.