mirror of
https://github.com/Abdess/retroarch_system.git
synced 2026-10-11 14:03:23 -05:00
100 lines
3.3 KiB
INI
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
|