Files
libretro/bios/Other/nuance/nuance.cfg
T

100 lines
3.3 KiB
INI

;The DVDBase option allows configuration of a directory path that is prepended to all file names passed to the
;media and filesystem routines.
;[DVDBase]
;c:/blah/
;Disabling can be faster, but will make some games buggy
[AudioInterrupts]
Enabled
;Enabling is always faster, but still has some few issues (see GameCompatibility.txt/MPE3PacketHack-option)
[DynamicCompiler]
Enabled
;Enabling is always faster and should be working nowadays, BUT if something does not work as expected, try to set this to Disabled first (and report the issue)!
[CompilerConstantPropagation]
Enabled
;Still buggy
[CompilerDeadCodeElimination]
Disabled
;When DumpCompiledBlocks is enabled, the compiler will keep logs of the compiled blocks for each processor
[DumpCompiledBlocks]
Disabled
;When enabled, MPE3's system-bus native blocks are compiled one packet at a time, so MPE3 yields to the other MPEs at per-packet granularity (matching disabled DynamicCompiler).
;This is needed for games with a tight cross-MPE handshake in MPE3 system-bus code (e.g. suspected for T3K's level select),
;which otherwise livelock/hang. Leave enabled, performance cost should be minimal
;(it's also possible to choose "T3K" for the minimal support/perf-impact version, i.e. to only resolve T3Ks level select hang)
[MPE3PacketHack]
Enabled
;Automatically triggers the Load Game / File button on startup
[AutomaticLoadPopup]
Enabled
;Use an approximate postprocessing CRT shader for display
[UseCRTshader]
Enabled
;Available bindings are DPAD_[UP,DOWN,LEFT,RIGHT], CPAD_[UP,DOWN,LEFT,RIGHT], A, L, R, NUON, and START.
;Bindings can be set to KEY_<vkey_num>_0, JOYBUT_<num>_0, JOYAXIS_<axisnum>_[0,1], and JOYPOV_<POVNUM>_[0,1,2,3]
;See win32 documentation for VKEY definitions. Regular character/number vkey values are the same as their uppercase ASCII values.
[Controller1Mappings]
; Default keyboard config Nuance has always shipped with:
; '3' key
CPAD_UP = KEY_51_0
; 'R' key
CPAD_RIGHT = KEY_82_0
; 'E' key
CPAD_DOWN = KEY_69_0
; 'W' key
CPAD_LEFT = KEY_87_0
; 'D' key
A = KEY_68_0
; 'F' key
B = KEY_70_0
; 'Q' key
L = KEY_81_0
; 'T' key
R = KEY_84_0
; Up-arrow key
DPAD_UP = KEY_38_0
; Right-arrow key
DPAD_RIGHT = KEY_39_0
; Down-arrow key
DPAD_DOWN = KEY_40_0
; Left-arrow key
DPAD_LEFT = KEY_37_0
; 'S' key
NUON = KEY_83_0
; 'A' key
START = KEY_65_0
; Mappings for the LogitechWingMan Action Pad w/Mode light lit (analog enable):
;CPAD_UP = JOYBUT_5_0
;CPAD_RIGHT = JOYBUT_2_0
;CPAD_DOWN = JOYBUT_1_0
;CPAD_LEFT = JOYBUT_4_0
;A = JOYBUT_0_0
;B = JOYBUT_3_0
;L = JOYBUT_6_0
;R = JOYBUT_7_0
;DPAD_UP = JOYPOV_0_0
;DPAD_RIGHT = JOYPOV_0_1
;DPAD_DOWN = JOYPOV_0_2
;DPAD_LEFT = JOYPOV_0_3
; No good button to map to Nuon button. Leave assigned to 'S' on Keyboard.
;NUON = KEY_83_0
;START = JOYBUT_8_0
; The BIOS function void kprintf(const char *fmt, ...) can be used to log data
; to Nuance. It will be displayed when the "kprintf Log" button in the status
; dialog is selected. If a debug log file is specified, it will also be logged
; to that file. Data is always appended to the file, so restarting Nuance
; won't wipe out past debug sessions, but it will need to be manually deleted
; to avoid indefinite growth, so this option is not set by default.
;[DebugLogFile]
;nuance_debug.log