Settings.ini
From XStoryPlayer Wiki
The 'settings.ini' file contains all the settings that are custom for your installed version.
Registry:
The registry is not used for any settings, all the settings are in the settings.ini file.
Reset settings: If you have issues starting XStoryPlayer after changing settings: Simply removing the settings.ini and start XStoryPlayer. It will create a new settings.ini with default settings.
Settings menu: Most settings in the settings.ini can be changed using the settings menu in XStoryPlayer.
Here is an overview of all the settings with a more detailed description:
game { fovy = 60.0; feedback = true; cursor_scroll = true; auto_speed = true; save = "save/save_td_nerd_0.dat"; fast = "save/save_dungeon_saiko_0.dat"; } display { rendermode = OPENGL; // Can be 'OPENGL' or 'DIRECTX' xpos = 0; ypos = 0; width = 0; height = 0; antialiasing = 8; vsync = true; window = true; cursor = false; brightness = 100; stereoscopic = false; quality = 4; } sound { volume = 100; } keyboard { command[TOGGLEMODE] = [CONTROL]; command[TOGGLEMODE2] = [MIDDLE-MOUSE]; command[SHOWHELP] = [F1]; command[TOGGLEOR] = [F8]; command[GOTOCITY] = [F2]; command[SHOWSAVE] = [F4]; command[SHOWTALK] = [ENTER]; command[HIDETALK] = [ENTER]; command[MOVEFORWARD] = [LEFT-MOUSE]; command[MOVEFORWARD2] = [UP-KEY]; command[MOVEFORWARD3] = [W]; command[MOVEBACKWARD] = [RIGHT-MOUSE]; command[MOVEBACKWARD2] = [DOWN-KEY]; command[MOVEBACKWARD3] = [S]; command[MOVELEFT] = [LEFT-KEY]; command[MOVELEFT2] = [A]; command[MOVERIGHT] = [RIGHT-KEY]; command[MOVERIGHT2] = [D]; command[RUN] = [SHIFT]; command[JUMP] = [SPACE]; command[CROUCH] = [C]; command[RISE] = [V]; command[PENIS] = [P]; command[CUM] = [1]; command[PEE] = [2]; command[FLUID1] = [3]; command[FLUID2] = [4]; command[FLUID3] = [5]; command[FLUID4] = [6]; command[FLUID5] = [7]; command[FLUID6] = [8]; command[FLUID7] = [9]; command[FLUID8] = [0]; command[CAMERAPREV] = [Z]; command[CAMERANEXT] = [X]; command[PICKUPOBJ] = [LEFT-MOUSE]; command[PICKUPOBJ2] = [E]; command[DROPOBJ] = [LEFT-MOUSE-DOUBLE-CLICK]; command[DROPOBJ2] = [E]; command[USEOBJ] = [U]; command[USEOBJ2] = [I]; command[USEOBJ3] = [O]; command[ROTATEOBJ] = [LEFT-MOUSE]; command[ROTATEOBJ2] = [RIGHT-MOUSE]; command[PUSHOBJ] = [UP-KEY]; command[PULLOBJ] = [DOWN-KEY]; command[LEAVE] = [BACKSPACE]; command[CONTINUE] = [ENTER]; command[CONTINUE2] = [SPACE]; command[EXIT] = [F9]; } mouse { speed = 100; reverse_y = false; } oculus_rift { quality = 2.00; use_pos = false; } runtime { start_mode = MAIN; debug_sys = BASIC; debug_render = NONE; debug_phys = NONE; debug_brain = ENABLED; pack0 = "pack/pack0.bin"; pack2 = ""; save_key = ""; } #define VIDEO_PATH "video" #define FAST_NAME "master"