diff options
Diffstat (limited to 'src/yuzu_tester/default_ini.h')
| -rw-r--r-- | src/yuzu_tester/default_ini.h | 150 |
1 files changed, 150 insertions, 0 deletions
diff --git a/src/yuzu_tester/default_ini.h b/src/yuzu_tester/default_ini.h new file mode 100644 index 000000000..0f880d8c7 --- /dev/null +++ b/src/yuzu_tester/default_ini.h | |||
| @@ -0,0 +1,150 @@ | |||
| 1 | // Copyright 2019 yuzu Emulator Project | ||
| 2 | // Licensed under GPLv2 or any later version | ||
| 3 | // Refer to the license.txt file included. | ||
| 4 | |||
| 5 | #pragma once | ||
| 6 | |||
| 7 | namespace DefaultINI { | ||
| 8 | |||
| 9 | const char* sdl2_config_file = R"( | ||
| 10 | [Core] | ||
| 11 | # Whether to use the Just-In-Time (JIT) compiler for CPU emulation | ||
| 12 | # 0: Interpreter (slow), 1 (default): JIT (fast) | ||
| 13 | cpu_jit_enabled = | ||
| 14 | |||
| 15 | # Whether to use multi-core for CPU emulation | ||
| 16 | # 0 (default): Disabled, 1: Enabled | ||
| 17 | use_multi_core= | ||
| 18 | |||
| 19 | [Renderer] | ||
| 20 | # Whether to use software or hardware rendering. | ||
| 21 | # 0: Software, 1 (default): Hardware | ||
| 22 | use_hw_renderer = | ||
| 23 | |||
| 24 | # Whether to use the Just-In-Time (JIT) compiler for shader emulation | ||
| 25 | # 0: Interpreter (slow), 1 (default): JIT (fast) | ||
| 26 | use_shader_jit = | ||
| 27 | |||
| 28 | # Resolution scale factor | ||
| 29 | # 0: Auto (scales resolution to window size), 1: Native Switch screen resolution, Otherwise a scale | ||
| 30 | # factor for the Switch resolution | ||
| 31 | resolution_factor = | ||
| 32 | |||
| 33 | # Whether to enable V-Sync (caps the framerate at 60FPS) or not. | ||
| 34 | # 0 (default): Off, 1: On | ||
| 35 | use_vsync = | ||
| 36 | |||
| 37 | # Whether to use disk based shader cache | ||
| 38 | # 0 (default): Off, 1 : On | ||
| 39 | use_disk_shader_cache = | ||
| 40 | |||
| 41 | # Whether to use accurate GPU emulation | ||
| 42 | # 0 (default): Off (fast), 1 : On (slow) | ||
| 43 | use_accurate_gpu_emulation = | ||
| 44 | |||
| 45 | # Whether to use asynchronous GPU emulation | ||
| 46 | # 0 : Off (slow), 1 (default): On (fast) | ||
| 47 | use_asynchronous_gpu_emulation = | ||
| 48 | |||
| 49 | # The clear color for the renderer. What shows up on the sides of the bottom screen. | ||
| 50 | # Must be in range of 0.0-1.0. Defaults to 1.0 for all. | ||
| 51 | bg_red = | ||
| 52 | bg_blue = | ||
| 53 | bg_green = | ||
| 54 | |||
| 55 | [Layout] | ||
| 56 | # Layout for the screen inside the render window. | ||
| 57 | # 0 (default): Default Top Bottom Screen, 1: Single Screen Only, 2: Large Screen Small Screen | ||
| 58 | layout_option = | ||
| 59 | |||
| 60 | # Toggle custom layout (using the settings below) on or off. | ||
| 61 | # 0 (default): Off, 1: On | ||
| 62 | custom_layout = | ||
| 63 | |||
| 64 | # Screen placement when using Custom layout option | ||
| 65 | # 0x, 0y is the top left corner of the render window. | ||
| 66 | custom_top_left = | ||
| 67 | custom_top_top = | ||
| 68 | custom_top_right = | ||
| 69 | custom_top_bottom = | ||
| 70 | custom_bottom_left = | ||
| 71 | custom_bottom_top = | ||
| 72 | custom_bottom_right = | ||
| 73 | custom_bottom_bottom = | ||
| 74 | |||
| 75 | # Swaps the prominent screen with the other screen. | ||
| 76 | # For example, if Single Screen is chosen, setting this to 1 will display the bottom screen instead of the top screen. | ||
| 77 | # 0 (default): Top Screen is prominent, 1: Bottom Screen is prominent | ||
| 78 | swap_screen = | ||
| 79 | |||
| 80 | [Data Storage] | ||
| 81 | # Whether to create a virtual SD card. | ||
| 82 | # 1 (default): Yes, 0: No | ||
| 83 | use_virtual_sd = | ||
| 84 | |||
| 85 | [System] | ||
| 86 | # Whether the system is docked | ||
| 87 | # 1: Yes, 0 (default): No | ||
| 88 | use_docked_mode = | ||
| 89 | |||
| 90 | # Allow the use of NFC in games | ||
| 91 | # 1 (default): Yes, 0 : No | ||
| 92 | enable_nfc = | ||
| 93 | |||
| 94 | # Sets the seed for the RNG generator built into the switch | ||
| 95 | # rng_seed will be ignored and randomly generated if rng_seed_enabled is false | ||
| 96 | rng_seed_enabled = | ||
| 97 | rng_seed = | ||
| 98 | |||
| 99 | # Sets the current time (in seconds since 12:00 AM Jan 1, 1970) that will be used by the time service | ||
| 100 | # This will auto-increment, with the time set being the time the game is started | ||
| 101 | # This override will only occur if custom_rtc_enabled is true, otherwise the current time is used | ||
| 102 | custom_rtc_enabled = | ||
| 103 | custom_rtc = | ||
| 104 | |||
| 105 | # Sets the account username, max length is 32 characters | ||
| 106 | # yuzu (default) | ||
| 107 | username = yuzu | ||
| 108 | |||
| 109 | # Sets the systems language index | ||
| 110 | # 0: Japanese, 1: English (default), 2: French, 3: German, 4: Italian, 5: Spanish, 6: Chinese, | ||
| 111 | # 7: Korean, 8: Dutch, 9: Portuguese, 10: Russian, 11: Taiwanese, 12: British English, 13: Canadian French, | ||
| 112 | # 14: Latin American Spanish, 15: Simplified Chinese, 16: Traditional Chinese | ||
| 113 | language_index = | ||
| 114 | |||
| 115 | # The system region that yuzu will use during emulation | ||
| 116 | # -1: Auto-select (default), 0: Japan, 1: USA, 2: Europe, 3: Australia, 4: China, 5: Korea, 6: Taiwan | ||
| 117 | region_value = | ||
| 118 | |||
| 119 | [Miscellaneous] | ||
| 120 | # A filter which removes logs below a certain logging level. | ||
| 121 | # Examples: *:Debug Kernel.SVC:Trace Service.*:Critical | ||
| 122 | log_filter = *:Trace | ||
| 123 | |||
| 124 | [Debugging] | ||
| 125 | # Arguments to be passed to argv/argc in the emulated program. It is preferable to use the testing service datastring | ||
| 126 | program_args= | ||
| 127 | # Determines whether or not yuzu will dump the ExeFS of all games it attempts to load while loading them | ||
| 128 | dump_exefs=false | ||
| 129 | # Determines whether or not yuzu will dump all NSOs it attempts to load while loading them | ||
| 130 | dump_nso=false | ||
| 131 | |||
| 132 | [WebService] | ||
| 133 | # Whether or not to enable telemetry | ||
| 134 | # 0: No, 1 (default): Yes | ||
| 135 | enable_telemetry = | ||
| 136 | # URL for Web API | ||
| 137 | web_api_url = https://api.yuzu-emu.org | ||
| 138 | # Username and token for yuzu Web Service | ||
| 139 | # See https://profile.yuzu-emu.org/ for more info | ||
| 140 | yuzu_username = | ||
| 141 | yuzu_token = | ||
| 142 | |||
| 143 | [AddOns] | ||
| 144 | # Used to disable add-ons | ||
| 145 | # List of title IDs of games that will have add-ons disabled (separated by '|'): | ||
| 146 | title_ids = | ||
| 147 | # For each title ID, have a key/value pair called `disabled_<title_id>` equal to the names of the add-ons to disable (sep. by '|') | ||
| 148 | # e.x. disabled_0100000000010000 = Update|DLC <- disables Updates and DLC on Super Mario Odyssey | ||
| 149 | )"; | ||
| 150 | } | ||