2. GrooveMaster.ini
Note
The information on this page only applies to the MaiMai series of games, pre-DX.
Warning
The information on this page is currently only accurate for MaiMai FiNALE 1.97
Despite the name, GrooveMaster.ini
is not an ini file. Each line follows the KEY_NAME value
format. Lines may begin with a hash to indicate a comment. The file is split into four sections, as shown below.
#*************************************
# maimai DEBUG SETTING
# デバッグ系コンフィグ設定を記載する
#*************************************
#====================================================
#描画関係
#====================================================
KEYNAMES values
#====================================================
#システム関係
#====================================================
KEYNAMES values
#====================================================
#GAME ASSINMENT上書き
#====================================================
KEYNAMES values
#====================================================
#デバッグ関係
#====================================================
KEYNAMES values
2.1 Config values
I’ll sort these into the categories below later. Maybe.
Name | Type | Default | Meaning |
---|---|---|---|
VIEW_COURSE | int | 0 |
Name | Type | Default | Meaning |
VIEW_COURSE | int | 0 | |
SET_ICON | int | -1 | |
SET_TITLE | int | -1 | |
SET_PLATE | int | -1 | |
SET_FRAME | int | -1 | |
SET_CHALLENGE | int | 0 | |
SET_OP_SPEED | int | -1 | |
SET_OP_ANSWER | int | -1 | |
SET_OP_SE | int | -1 | |
SET_OP_BGINFO | int | -1 | |
SET_OP_STAR_ROT | int | -1 | |
SET_OP_MIRROR | int | -1 | |
SET_OP_MOVIEBRIGHT | int | -1 | |
SET_JUDGE_DISP | int | -1 | |
SET_AIMEID_1P | int | -1 | |
SET_AIMEID_2P | int | -1 |
2.1.1 Drawing related
Name | Type | Default | Meaning |
ROTATE | int | 0 | By default two 1920x1080 displays are expected positioned in portrait but set in Windows as landscape, thus the game renders sideways. This setting tells the game to render upright instead. |
SCREENSHOT | int | 0 | |
CAPTURE_X0 | int | 0 | |
CAPTURE_X1 | int | 0 | |
CAPTURE_Y0 | int | 0 | |
CAPTURE_Y1 | int | 0 | |
CAPTURE_W | int | 0 | |
CAPTURE_H | int | 0 |
2.1.2 System related
Name | Type | Default | Meaning |
DEV | int | 0 | Enable dev mode. This adds some utility keybindings, and runs a (terrible) touchscreen emulator. |
NO_RING | int | 0 | Indicate that we are not running on Ring* hardware. This disables the use of all drivers. |
NO_JVS | int | 0 | Disable the use of `\\.\mxjvs`. |
NO_SERIAL | int | 0 | Disable the use of all COM devices (aime readers, LEDs, touchscreen, and the camera). |
NO_REBOOT | int | 0 | Disable the daily 7am reboot. |
VIRTUAL_AIME | int | 0 | |
USB_DL_DISABLE | int | 0 | |
NO_LINKCHECK | int | 0 | |
NO_DELIVER | int | 0 | Disable OTA updates (via mxgfetcher and mxdeliver). |
NO_RESTRICT | int | 0 | |
1P_ONLY | int | 0 | Disable the 2P display. This also disables the top banner, rendering only the main play region of 1P. |
NO_WAIT | int | 0 | |
SET_FREEPLAY | int | 0 | |
SET_TOTAL_MACHINE | int | -1 | |
SET_LINK_ID | int | -1 | |
SET_TRACKS_1P | int | -1 | |
SET_TRACKS_MULTI | int | -1 | |
SET_TRACKS_EVENT | int | -1 | |
SET_OFFLINE_MODE | int | -1 | |
SET_EVENT_MODE | int | -1 | |
SET_ADVERTISE_MODE | int | -1 | |
SET_ADVERTISE_SOUND | int | -1 | |
SET_CAMERA_POSITION | int | -1 | |
SET_FRIEND_TEST | int | 0 | |
SET_CLOSE_HOUR | int | -1 | |
SET_CLOSE_MINUTE | int | -1 | |
SET_ALL_OPEN | int | -1 | |
SET_OPEN_SECRET | int | -1 | |
SET_OPEN_EVENT | int | -1 | |
SET_AIME_SELECT | int | 0 | |
SET_REGION | str | _empty string_ | |
SET_CLOCK_DATE | int | -1 | |
SET_CLOCK_BOOST | int | -1 | |
SET_DRESS_CODE | int | -1 | |
GO_CAMERA_UPLOAD | int | 0 | |
GO_COLLECTION | int | 0 | |
SET_AUTO_PLAY | int | -1 | |
SET_ARAYA_SPEED | int | -1 | |
LIVE_COMMENT | int | 0 | |
SPEAK_SPEAKER | int | 0 | |
SET_AGING | int | -1 | |
QUICK_BOOT | int | 0 |
2.1.3 GAME ASSINMENT overwrite
Name | Type | Default | Meaning |
GO_RESULT_1_1PACV | float | 50.0 | |
GO_RESULT_1_2PACV | float | 50.0 | |
GO_RESULT_1_SYNC | float | 50.0 | |
GO_RESULT_2_1PACV | float | 80.0 | |
GO_RESULT_2_2PACV | float | 80.0 | |
GO_RESULT_2_SYNC | float | 80.0 | |
GO_RESULT_3_1PACV | float | 97.0 | |
GO_RESULT_3_2PACV | float | 97.0 | |
GO_RESULT_3_SYNC | float | 99.0 | |
GO_RESULT_4_1PACV | float | 100.0 | |
GO_RESULT_4_2PACV | float | 100.0 | |
GO_RESULT_4_SYNC | float | 100.0 | |
_The following values are all used to force-unlock tracks in the PANDORA BOXX event. Setting them to `8004444900999999` will force-unlock all tracks._ | |||
PANDORA_GREEN_1P | long | ||
PANDORA_MAIMAI_1P | long | ||
PANDORA_PINK_1P | long | ||
PANDORA_MURASAKI_1P | long | ||
PANDORA_MILK_1P | long | ||
PANDORA_ORANGE_1P | long | ||
PANDORA_FINALE_1P | long | ||
PANDORA_GREEN_2P | long | ||
PANDORA_MAIMAI_2P | long | ||
PANDORA_PINK_2P | long | ||
PANDORA_MURASAKI_2P | long | ||
PANDORA_MILK_2P | long | ||
PANDORA_ORANGE_2P | long | ||
PANDORA_FINALE_2P | long |
2.1.4 Debug related
Name | Type | Default | Meaning |
SET_DEBUG_MODE | int | -1 | |
DEBUG_MENU | int | -1 | |
DEBUG_CARD | int | -1 | |
DEV_STRING | int | -1 | |
DISP_NETSTAT | int | -1 | |
PERFORMANCE_POS | int | -1 | |
RESOURCE_TEXT | int | -1 | |
ITEM_VIEW | int | -1 | |
HOME_RANKER_USERID | str | 0:0:0 | |
HOME_RANKER_3RD_RATEX100 | int | -1 | |
CTRACK_DAYS | int | 0 | |
SUPERVISION | int | 0 | |
OLD_SERVER_TRANS_DISABLE | int | 0 | |
DEBUG_COL_PLAYCOUNT | int | -1 | |
EVENT_INFO_CHECK | int | 0 | |
STRESS_CHECK | int | 0 | |
PREV_FFA_FLAME | int | 10 | |
PREV_SKIP_FLAME | int | 60 | |
SET_SILENT_MODE | int | 0 | |
SET_VIEWER_PLAY | int | 0 | |
SET_SPECIAL_VIEWER_PLAY | int | 0 | |
SET_NO_SDT | int | 0 | |
TIMING_TAP | int | 0 | |
TIMING_HOLDON | int | 0 | |
TIMING_HOLDOFF | int | 0 | |
TIMING_SLIDE | int | 0 | |
ACHIEVE_SLIDE | int | 0 | |
DISPLAY_TAP | int | 0 |