mirror of
https://github.com/RetroDECK/RetroDECK.git
synced 2024-11-25 07:25:38 +00:00
CITRA: removed
This commit is contained in:
parent
39ce6d59a6
commit
bd286380d4
|
@ -1,570 +0,0 @@
|
||||||
[Audio]
|
|
||||||
audio_emulation=0
|
|
||||||
audio_emulation\default=true
|
|
||||||
enable_audio_stretching=true
|
|
||||||
enable_audio_stretching\default=true
|
|
||||||
input_device=auto
|
|
||||||
input_device\default=true
|
|
||||||
input_type=0
|
|
||||||
input_type\default=true
|
|
||||||
mic_input_device=Default
|
|
||||||
mic_input_device\default=true
|
|
||||||
mic_input_type=0
|
|
||||||
mic_input_type\default=true
|
|
||||||
output_device=auto
|
|
||||||
output_device\default=true
|
|
||||||
output_engine=auto
|
|
||||||
output_engine\default=true
|
|
||||||
output_type=0
|
|
||||||
output_type\default=true
|
|
||||||
volume=1
|
|
||||||
volume\default=true
|
|
||||||
|
|
||||||
[Camera]
|
|
||||||
camera_inner_config=
|
|
||||||
camera_inner_config\default=true
|
|
||||||
camera_inner_flip=0
|
|
||||||
camera_inner_flip\default=true
|
|
||||||
camera_inner_name=blank
|
|
||||||
camera_inner_name\default=true
|
|
||||||
camera_outer_left_config=
|
|
||||||
camera_outer_left_config\default=true
|
|
||||||
camera_outer_left_flip=0
|
|
||||||
camera_outer_left_flip\default=true
|
|
||||||
camera_outer_left_name=blank
|
|
||||||
camera_outer_left_name\default=true
|
|
||||||
camera_outer_right_config=
|
|
||||||
camera_outer_right_config\default=true
|
|
||||||
camera_outer_right_flip=0
|
|
||||||
camera_outer_right_flip\default=true
|
|
||||||
camera_outer_right_name=blank
|
|
||||||
camera_outer_right_name\default=true
|
|
||||||
|
|
||||||
[Controls]
|
|
||||||
profile=0
|
|
||||||
profile\default=true
|
|
||||||
profiles\1\button_a="button:0,engine:sdl,guid:030079f6de280000ff11000001000000,port:0"
|
|
||||||
profiles\1\button_a\default=false
|
|
||||||
profiles\1\button_b="button:1,engine:sdl,guid:030079f6de280000ff11000001000000,port:0"
|
|
||||||
profiles\1\button_b\default=false
|
|
||||||
profiles\1\button_debug="code:79,engine:keyboard"
|
|
||||||
profiles\1\button_debug\default=true
|
|
||||||
profiles\1\button_down="direction:down,engine:sdl,guid:030079f6de280000ff11000001000000,hat:0,port:0"
|
|
||||||
profiles\1\button_down\default=false
|
|
||||||
profiles\1\button_gpio14="code:80,engine:keyboard"
|
|
||||||
profiles\1\button_gpio14\default=true
|
|
||||||
profiles\1\button_home="code:66,engine:keyboard"
|
|
||||||
profiles\1\button_home\default=true
|
|
||||||
profiles\1\button_l="axis:2,direction:+,engine:sdl,guid:030079f6de280000ff11000001000000,port:0,threshold:0.5"
|
|
||||||
profiles\1\button_l\default=false
|
|
||||||
profiles\1\button_left="direction:left,engine:sdl,guid:030079f6de280000ff11000001000000,hat:0,port:0"
|
|
||||||
profiles\1\button_left\default=false
|
|
||||||
profiles\1\button_power="code:86,engine:keyboard"
|
|
||||||
profiles\1\button_power\default=true
|
|
||||||
profiles\1\button_r="axis:5,direction:+,engine:sdl,guid:030079f6de280000ff11000001000000,port:0,threshold:0.5"
|
|
||||||
profiles\1\button_r\default=false
|
|
||||||
profiles\1\button_right="direction:right,engine:sdl,guid:030079f6de280000ff11000001000000,hat:0,port:0"
|
|
||||||
profiles\1\button_right\default=false
|
|
||||||
profiles\1\button_select="button:6,engine:sdl,guid:030079f6de280000ff11000001000000,port:0"
|
|
||||||
profiles\1\button_select\default=false
|
|
||||||
profiles\1\button_start="button:7,engine:sdl,guid:030079f6de280000ff11000001000000,port:0"
|
|
||||||
profiles\1\button_start\default=false
|
|
||||||
profiles\1\button_up="direction:up,engine:sdl,guid:030079f6de280000ff11000001000000,hat:0,port:0"
|
|
||||||
profiles\1\button_up\default=false
|
|
||||||
profiles\1\button_x="button:2,engine:sdl,guid:030079f6de280000ff11000001000000,port:0"
|
|
||||||
profiles\1\button_x\default=false
|
|
||||||
profiles\1\button_y="button:3,engine:sdl,guid:030079f6de280000ff11000001000000,port:0"
|
|
||||||
profiles\1\button_y\default=false
|
|
||||||
profiles\1\button_zl="button:4,engine:sdl,guid:030079f6de280000ff11000001000000,port:0"
|
|
||||||
profiles\1\button_zl\default=false
|
|
||||||
profiles\1\button_zr="button:5,engine:sdl,guid:030079f6de280000ff11000001000000,port:0"
|
|
||||||
profiles\1\button_zr\default=false
|
|
||||||
profiles\1\c_stick="axis_x:3,axis_y:4,deadzone:0.100000,engine:sdl,guid:030079f6de280000ff11000001000000,port:0"
|
|
||||||
profiles\1\c_stick\default=false
|
|
||||||
profiles\1\circle_pad="axis_x:0,axis_y:1,deadzone:0.100000,engine:sdl,guid:030079f6de280000ff11000001000000,port:0"
|
|
||||||
profiles\1\circle_pad\default=false
|
|
||||||
profiles\1\motion_device=engine:cemuhookudp
|
|
||||||
profiles\1\motion_device\default=false
|
|
||||||
profiles\1\name=default
|
|
||||||
profiles\1\name\default=true
|
|
||||||
profiles\1\touch_device=engine:emu_window
|
|
||||||
profiles\1\touch_device\default=true
|
|
||||||
profiles\1\touch_from_button_map=0
|
|
||||||
profiles\1\touch_from_button_map\default=true
|
|
||||||
profiles\1\udp_input_address=127.0.0.1
|
|
||||||
profiles\1\udp_input_address\default=true
|
|
||||||
profiles\1\udp_input_port=26760
|
|
||||||
profiles\1\udp_input_port\default=true
|
|
||||||
profiles\1\udp_pad_index=0
|
|
||||||
profiles\1\udp_pad_index\default=true
|
|
||||||
profiles\1\use_touch_from_button=false
|
|
||||||
profiles\1\use_touch_from_button\default=true
|
|
||||||
profiles\size=1
|
|
||||||
touch_from_button_maps\1\entries\size=0
|
|
||||||
touch_from_button_maps\1\name=default
|
|
||||||
touch_from_button_maps\1\name\default=true
|
|
||||||
touch_from_button_maps\size=1
|
|
||||||
|
|
||||||
[Core]
|
|
||||||
cpu_clock_percentage=100
|
|
||||||
cpu_clock_percentage\default=true
|
|
||||||
use_cpu_jit=true
|
|
||||||
use_cpu_jit\default=true
|
|
||||||
|
|
||||||
[Data%20Storage]
|
|
||||||
nand_directory=RETRODECKHOMEDIR/saves/n3ds/citra/nand/
|
|
||||||
nand_directory\default=false
|
|
||||||
sdmc_directory=RETRODECKHOMEDIR/saves/n3ds/citra/sdmc/
|
|
||||||
sdmc_directory\default=false
|
|
||||||
use_custom_storage=true
|
|
||||||
use_custom_storage\default=false
|
|
||||||
use_virtual_sd=true
|
|
||||||
use_virtual_sd\default=true
|
|
||||||
|
|
||||||
[Debugging]
|
|
||||||
LLE\AC=false
|
|
||||||
LLE\AC\default=true
|
|
||||||
LLE\ACT=false
|
|
||||||
LLE\ACT\default=true
|
|
||||||
LLE\AM=false
|
|
||||||
LLE\AM\default=true
|
|
||||||
LLE\BOSS=false
|
|
||||||
LLE\BOSS\default=true
|
|
||||||
LLE\CAM=false
|
|
||||||
LLE\CAM\default=true
|
|
||||||
LLE\CDC=false
|
|
||||||
LLE\CDC\default=true
|
|
||||||
LLE\CECD=false
|
|
||||||
LLE\CECD\default=true
|
|
||||||
LLE\CFG=false
|
|
||||||
LLE\CFG\default=true
|
|
||||||
LLE\CSND=false
|
|
||||||
LLE\CSND\default=true
|
|
||||||
LLE\DLP=false
|
|
||||||
LLE\DLP\default=true
|
|
||||||
LLE\DSP=false
|
|
||||||
LLE\DSP\default=true
|
|
||||||
LLE\ERR=false
|
|
||||||
LLE\ERR\default=true
|
|
||||||
LLE\FRD=false
|
|
||||||
LLE\FRD\default=true
|
|
||||||
LLE\FS=false
|
|
||||||
LLE\FS\default=true
|
|
||||||
LLE\GPIO=false
|
|
||||||
LLE\GPIO\default=true
|
|
||||||
LLE\GSP=false
|
|
||||||
LLE\GSP\default=true
|
|
||||||
LLE\HID=false
|
|
||||||
LLE\HID\default=true
|
|
||||||
LLE\HTTP=false
|
|
||||||
LLE\HTTP\default=true
|
|
||||||
LLE\I2C=false
|
|
||||||
LLE\I2C\default=true
|
|
||||||
LLE\IR=false
|
|
||||||
LLE\IR\default=true
|
|
||||||
LLE\LDR=false
|
|
||||||
LLE\LDR\default=true
|
|
||||||
LLE\MCU=false
|
|
||||||
LLE\MCU\default=true
|
|
||||||
LLE\MIC=false
|
|
||||||
LLE\MIC\default=true
|
|
||||||
LLE\MP=false
|
|
||||||
LLE\MP\default=true
|
|
||||||
LLE\MVD=false
|
|
||||||
LLE\MVD\default=true
|
|
||||||
LLE\NDM=false
|
|
||||||
LLE\NDM\default=true
|
|
||||||
LLE\NEWS=false
|
|
||||||
LLE\NEWS\default=true
|
|
||||||
LLE\NFC=false
|
|
||||||
LLE\NFC\default=true
|
|
||||||
LLE\NIM=false
|
|
||||||
LLE\NIM\default=true
|
|
||||||
LLE\NS=false
|
|
||||||
LLE\NS\default=true
|
|
||||||
LLE\NWM=false
|
|
||||||
LLE\NWM\default=true
|
|
||||||
LLE\PDN=false
|
|
||||||
LLE\PDN\default=true
|
|
||||||
LLE\PLGLDR=false
|
|
||||||
LLE\PLGLDR\default=true
|
|
||||||
LLE\PM=false
|
|
||||||
LLE\PM\default=true
|
|
||||||
LLE\PS=false
|
|
||||||
LLE\PS\default=true
|
|
||||||
LLE\PTM=false
|
|
||||||
LLE\PTM\default=true
|
|
||||||
LLE\PXI=false
|
|
||||||
LLE\PXI\default=true
|
|
||||||
LLE\QTM=false
|
|
||||||
LLE\QTM\default=true
|
|
||||||
LLE\SOC=false
|
|
||||||
LLE\SOC\default=true
|
|
||||||
LLE\SPI=false
|
|
||||||
LLE\SPI\default=true
|
|
||||||
LLE\SSL=false
|
|
||||||
LLE\SSL\default=true
|
|
||||||
gdbstub_port=24689
|
|
||||||
gdbstub_port\default=true
|
|
||||||
record_frame_times=false
|
|
||||||
renderer_debug=false
|
|
||||||
renderer_debug\default=true
|
|
||||||
use_gdbstub=false
|
|
||||||
use_gdbstub\default=true
|
|
||||||
|
|
||||||
[Layout]
|
|
||||||
anaglyph_shader_name=dubois (builtin)
|
|
||||||
anaglyph_shader_name\default=true
|
|
||||||
custom_bottom_bottom=480
|
|
||||||
custom_bottom_bottom\default=true
|
|
||||||
custom_bottom_left=40
|
|
||||||
custom_bottom_left\default=true
|
|
||||||
custom_bottom_right=360
|
|
||||||
custom_bottom_right\default=true
|
|
||||||
custom_bottom_top=240
|
|
||||||
custom_bottom_top\default=true
|
|
||||||
custom_layout=false
|
|
||||||
custom_layout\default=true
|
|
||||||
custom_second_layer_opacity=100
|
|
||||||
custom_second_layer_opacity\default=true
|
|
||||||
custom_top_bottom=240
|
|
||||||
custom_top_bottom\default=true
|
|
||||||
custom_top_left=0
|
|
||||||
custom_top_left\default=true
|
|
||||||
custom_top_right=400
|
|
||||||
custom_top_right\default=true
|
|
||||||
custom_top_top=0
|
|
||||||
custom_top_top\default=true
|
|
||||||
factor_3d=0
|
|
||||||
factor_3d\default=true
|
|
||||||
filter_mode=true
|
|
||||||
filter_mode\default=true
|
|
||||||
large_screen_proportion=4
|
|
||||||
large_screen_proportion\default=true
|
|
||||||
layout_option=4
|
|
||||||
layout_option\default=false
|
|
||||||
mono_render_option=0
|
|
||||||
mono_render_option\default=true
|
|
||||||
pp_shader_name=none (builtin)
|
|
||||||
pp_shader_name\default=true
|
|
||||||
render_3d=0
|
|
||||||
render_3d\default=true
|
|
||||||
swap_screen=true
|
|
||||||
swap_screen\default=false
|
|
||||||
upright_screen=false
|
|
||||||
upright_screen\default=true
|
|
||||||
|
|
||||||
[Miscellaneous]
|
|
||||||
log_filter=*:Info
|
|
||||||
log_filter\default=true
|
|
||||||
|
|
||||||
[Renderer]
|
|
||||||
async_presentation=true
|
|
||||||
async_presentation\default=true
|
|
||||||
async_shader_compilation=false
|
|
||||||
async_shader_compilation\default=true
|
|
||||||
bg_blue=0
|
|
||||||
bg_blue\default=true
|
|
||||||
bg_green=0
|
|
||||||
bg_green\default=true
|
|
||||||
bg_red=0
|
|
||||||
bg_red\default=true
|
|
||||||
frame_limit=100
|
|
||||||
frame_limit\default=true
|
|
||||||
frame_limit_alternate=500
|
|
||||||
graphics_api=1
|
|
||||||
graphics_api\default=true
|
|
||||||
physical_device=0
|
|
||||||
physical_device\default=true
|
|
||||||
resolution_factor=2
|
|
||||||
resolution_factor\default=false
|
|
||||||
shaders_accurate_mul=true
|
|
||||||
shaders_accurate_mul\default=true
|
|
||||||
spirv_shader_gen=true
|
|
||||||
spirv_shader_gen\default=true
|
|
||||||
texture_filter=0
|
|
||||||
texture_filter\default=true
|
|
||||||
texture_filter_name=Linear (Default)
|
|
||||||
texture_filter_name\default=false
|
|
||||||
use_disk_shader_cache=true
|
|
||||||
use_disk_shader_cache\default=true
|
|
||||||
use_hw_renderer=true
|
|
||||||
use_hw_renderer\default=true
|
|
||||||
use_hw_shader=true
|
|
||||||
use_hw_shader\default=true
|
|
||||||
use_shader_jit=true
|
|
||||||
use_shader_jit\default=true
|
|
||||||
use_vsync_new=true
|
|
||||||
use_vsync_new\default=true
|
|
||||||
|
|
||||||
[System]
|
|
||||||
allow_plugin_loader=true
|
|
||||||
allow_plugin_loader\default=true
|
|
||||||
init_clock=0
|
|
||||||
init_clock\default=true
|
|
||||||
init_time=@Variant(\0\0\0\x84\0\0\0\0\x38m5\xbd)
|
|
||||||
init_time\default=true
|
|
||||||
init_time_offset=@Variant(\0\0\0\x81\0\0\0\0\0\0\0\0)
|
|
||||||
init_time_offset\default=true
|
|
||||||
is_new_3ds=true
|
|
||||||
is_new_3ds\default=true
|
|
||||||
plugin_loader=false
|
|
||||||
plugin_loader\default=true
|
|
||||||
region_value=-1
|
|
||||||
region_value\default=true
|
|
||||||
|
|
||||||
[UI]
|
|
||||||
GameList\hideNoIcon=false
|
|
||||||
GameList\hideNoIcon\default=true
|
|
||||||
GameList\iconSize=2
|
|
||||||
GameList\iconSize\default=true
|
|
||||||
GameList\row1=2
|
|
||||||
GameList\row1\default=true
|
|
||||||
GameList\row2=0
|
|
||||||
GameList\row2\default=true
|
|
||||||
GameList\show_compat_column=true
|
|
||||||
GameList\show_compat_column\default=true
|
|
||||||
GameList\show_region_column=true
|
|
||||||
GameList\show_region_column\default=true
|
|
||||||
GameList\show_size_column=true
|
|
||||||
GameList\show_size_column\default=true
|
|
||||||
GameList\show_type_column=true
|
|
||||||
GameList\show_type_column\default=true
|
|
||||||
GameList\singleLineMode=false
|
|
||||||
GameList\singleLineMode\default=true
|
|
||||||
Multiplayer\game_id=0
|
|
||||||
Multiplayer\game_id\default=true
|
|
||||||
Multiplayer\host_type=0
|
|
||||||
Multiplayer\host_type\default=true
|
|
||||||
Multiplayer\ip=
|
|
||||||
Multiplayer\ip\default=true
|
|
||||||
Multiplayer\ip_ban_list\size=0
|
|
||||||
Multiplayer\max_player=8
|
|
||||||
Multiplayer\max_player\default=true
|
|
||||||
Multiplayer\nickname=
|
|
||||||
Multiplayer\nickname\default=true
|
|
||||||
Multiplayer\port=24872
|
|
||||||
Multiplayer\port\default=true
|
|
||||||
Multiplayer\room_description=
|
|
||||||
Multiplayer\room_description\default=true
|
|
||||||
Multiplayer\room_name=
|
|
||||||
Multiplayer\room_name\default=true
|
|
||||||
Multiplayer\room_nickname=
|
|
||||||
Multiplayer\room_nickname\default=true
|
|
||||||
Multiplayer\room_port=24872
|
|
||||||
Multiplayer\room_port\default=true
|
|
||||||
Multiplayer\username_ban_list\size=0
|
|
||||||
Paths\gamedirs\1\deep_scan=false
|
|
||||||
Paths\gamedirs\1\deep_scan\default=true
|
|
||||||
Paths\gamedirs\1\expanded=true
|
|
||||||
Paths\gamedirs\1\expanded\default=true
|
|
||||||
Paths\gamedirs\1\path=INSTALLED
|
|
||||||
Paths\gamedirs\2\deep_scan=false
|
|
||||||
Paths\gamedirs\2\deep_scan\default=true
|
|
||||||
Paths\gamedirs\2\expanded=true
|
|
||||||
Paths\gamedirs\2\expanded\default=true
|
|
||||||
Paths\gamedirs\2\path=SYSTEM
|
|
||||||
Paths\gamedirs\3\deep_scan=false
|
|
||||||
Paths\gamedirs\3\deep_scan\default=true
|
|
||||||
Paths\gamedirs\3\expanded=true
|
|
||||||
Paths\gamedirs\3\expanded\default=true
|
|
||||||
Paths\gamedirs\3\path=RETRODECKHOMEDIR/roms/n3ds
|
|
||||||
Paths\gamedirs\size=3
|
|
||||||
Paths\language=en
|
|
||||||
Paths\language\default=false
|
|
||||||
Paths\moviePlaybackPath=
|
|
||||||
Paths\movieRecordPath=
|
|
||||||
Paths\recentFiles=@Invalid()
|
|
||||||
Paths\romsPath=
|
|
||||||
Paths\screenshotPath=RETRODECKHOMEDIR/screenshots
|
|
||||||
Paths\screenshotPath\default=false
|
|
||||||
Paths\symbolsPath=
|
|
||||||
Paths\videoDumpingPath=
|
|
||||||
Shortcuts\Main%20Window\Advance%20Frame\Context=1
|
|
||||||
Shortcuts\Main%20Window\Advance%20Frame\Context\default=false
|
|
||||||
Shortcuts\Main%20Window\Advance%20Frame\KeySeq=
|
|
||||||
Shortcuts\Main%20Window\Advance%20Frame\KeySeq\default=true
|
|
||||||
Shortcuts\Main%20Window\Capture%20Screenshot\Context=3
|
|
||||||
Shortcuts\Main%20Window\Capture%20Screenshot\Context\default=true
|
|
||||||
Shortcuts\Main%20Window\Capture%20Screenshot\KeySeq=Ctrl+X
|
|
||||||
Shortcuts\Main%20Window\Capture%20Screenshot\KeySeq\default=false
|
|
||||||
Shortcuts\Main%20Window\Continue\Pause%20Emulation\Context=1
|
|
||||||
Shortcuts\Main%20Window\Continue\Pause%20Emulation\Context\default=true
|
|
||||||
Shortcuts\Main%20Window\Continue\Pause%20Emulation\KeySeq=Ctrl+P
|
|
||||||
Shortcuts\Main%20Window\Continue\Pause%20Emulation\KeySeq\default=false
|
|
||||||
Shortcuts\Main%20Window\Decrease%203D%20Factor\Context=1
|
|
||||||
Shortcuts\Main%20Window\Decrease%203D%20Factor\Context\default=false
|
|
||||||
Shortcuts\Main%20Window\Decrease%203D%20Factor\KeySeq=
|
|
||||||
Shortcuts\Main%20Window\Decrease%203D%20Factor\KeySeq\default=false
|
|
||||||
Shortcuts\Main%20Window\Decrease%20Speed%20Limit\Context=2
|
|
||||||
Shortcuts\Main%20Window\Decrease%20Speed%20Limit\Context\default=true
|
|
||||||
Shortcuts\Main%20Window\Decrease%20Speed%20Limit\KeySeq=Ctrl+2
|
|
||||||
Shortcuts\Main%20Window\Decrease%20Speed%20Limit\KeySeq\default=false
|
|
||||||
Shortcuts\Main%20Window\Exit%20Citra\Context=1
|
|
||||||
Shortcuts\Main%20Window\Exit%20Citra\Context\default=true
|
|
||||||
Shortcuts\Main%20Window\Exit%20Citra\KeySeq=Ctrl+Q
|
|
||||||
Shortcuts\Main%20Window\Exit%20Citra\KeySeq\default=true
|
|
||||||
Shortcuts\Main%20Window\Exit%20Fullscreen\Context=1
|
|
||||||
Shortcuts\Main%20Window\Exit%20Fullscreen\Context\default=true
|
|
||||||
Shortcuts\Main%20Window\Exit%20Fullscreen\KeySeq=Ctrl+O
|
|
||||||
Shortcuts\Main%20Window\Exit%20Fullscreen\KeySeq\default=false
|
|
||||||
Shortcuts\Main%20Window\Fullscreen\Context=1
|
|
||||||
Shortcuts\Main%20Window\Fullscreen\Context\default=true
|
|
||||||
Shortcuts\Main%20Window\Fullscreen\KeySeq=Ctrl+Return
|
|
||||||
Shortcuts\Main%20Window\Fullscreen\KeySeq\default=false
|
|
||||||
Shortcuts\Main%20Window\Increase%203D%20Factor\Context=1
|
|
||||||
Shortcuts\Main%20Window\Increase%203D%20Factor\Context\default=false
|
|
||||||
Shortcuts\Main%20Window\Increase%203D%20Factor\KeySeq=
|
|
||||||
Shortcuts\Main%20Window\Increase%203D%20Factor\KeySeq\default=false
|
|
||||||
Shortcuts\Main%20Window\Increase%20Speed%20Limit\Context=2
|
|
||||||
Shortcuts\Main%20Window\Increase%20Speed%20Limit\Context\default=true
|
|
||||||
Shortcuts\Main%20Window\Increase%20Speed%20Limit\KeySeq=Ctrl+1
|
|
||||||
Shortcuts\Main%20Window\Increase%20Speed%20Limit\KeySeq\default=false
|
|
||||||
Shortcuts\Main%20Window\Load%20Amiibo\Context=3
|
|
||||||
Shortcuts\Main%20Window\Load%20Amiibo\Context\default=true
|
|
||||||
Shortcuts\Main%20Window\Load%20Amiibo\KeySeq=Alt+M
|
|
||||||
Shortcuts\Main%20Window\Load%20Amiibo\KeySeq\default=false
|
|
||||||
Shortcuts\Main%20Window\Load%20File\Context=1
|
|
||||||
Shortcuts\Main%20Window\Load%20File\Context\default=false
|
|
||||||
Shortcuts\Main%20Window\Load%20File\KeySeq=
|
|
||||||
Shortcuts\Main%20Window\Load%20File\KeySeq\default=false
|
|
||||||
Shortcuts\Main%20Window\Load%20from%20Newest%20Slot\Context=1
|
|
||||||
Shortcuts\Main%20Window\Load%20from%20Newest%20Slot\Context\default=true
|
|
||||||
Shortcuts\Main%20Window\Load%20from%20Newest%20Slot\KeySeq=Ctrl+A
|
|
||||||
Shortcuts\Main%20Window\Load%20from%20Newest%20Slot\KeySeq\default=false
|
|
||||||
Shortcuts\Main%20Window\Mute%20Audio\Context=1
|
|
||||||
Shortcuts\Main%20Window\Mute%20Audio\Context\default=true
|
|
||||||
Shortcuts\Main%20Window\Mute%20Audio\KeySeq=
|
|
||||||
Shortcuts\Main%20Window\Mute%20Audio\KeySeq\default=false
|
|
||||||
Shortcuts\Main%20Window\Remove%20Amiibo\Context=2
|
|
||||||
Shortcuts\Main%20Window\Remove%20Amiibo\Context\default=true
|
|
||||||
Shortcuts\Main%20Window\Remove%20Amiibo\KeySeq=Alt+N
|
|
||||||
Shortcuts\Main%20Window\Remove%20Amiibo\KeySeq\default=false
|
|
||||||
Shortcuts\Main%20Window\Restart%20Emulation\Context=1
|
|
||||||
Shortcuts\Main%20Window\Restart%20Emulation\Context\default=true
|
|
||||||
Shortcuts\Main%20Window\Restart%20Emulation\KeySeq=Ctrl+R
|
|
||||||
Shortcuts\Main%20Window\Restart%20Emulation\KeySeq\default=false
|
|
||||||
Shortcuts\Main%20Window\Rotate%20Screens%20Upright\Context=1
|
|
||||||
Shortcuts\Main%20Window\Rotate%20Screens%20Upright\Context\default=true
|
|
||||||
Shortcuts\Main%20Window\Rotate%20Screens%20Upright\KeySeq=
|
|
||||||
Shortcuts\Main%20Window\Rotate%20Screens%20Upright\KeySeq\default=false
|
|
||||||
Shortcuts\Main%20Window\Save%20to%20Oldest%20Slot\Context=1
|
|
||||||
Shortcuts\Main%20Window\Save%20to%20Oldest%20Slot\Context\default=true
|
|
||||||
Shortcuts\Main%20Window\Save%20to%20Oldest%20Slot\KeySeq=Ctrl+S
|
|
||||||
Shortcuts\Main%20Window\Save%20to%20Oldest%20Slot\KeySeq\default=false
|
|
||||||
Shortcuts\Main%20Window\Stop%20Emulation\Context=1
|
|
||||||
Shortcuts\Main%20Window\Stop%20Emulation\Context\default=true
|
|
||||||
Shortcuts\Main%20Window\Stop%20Emulation\KeySeq=
|
|
||||||
Shortcuts\Main%20Window\Stop%20Emulation\KeySeq\default=false
|
|
||||||
Shortcuts\Main%20Window\Swap%20Screens\Context=1
|
|
||||||
Shortcuts\Main%20Window\Swap%20Screens\Context\default=true
|
|
||||||
Shortcuts\Main%20Window\Swap%20Screens\KeySeq=Ctrl+Tab
|
|
||||||
Shortcuts\Main%20Window\Swap%20Screens\KeySeq\default=false
|
|
||||||
Shortcuts\Main%20Window\Toggle%203D\Context=1
|
|
||||||
Shortcuts\Main%20Window\Toggle%203D\Context\default=false
|
|
||||||
Shortcuts\Main%20Window\Toggle%203D\KeySeq=
|
|
||||||
Shortcuts\Main%20Window\Toggle%203D\KeySeq\default=false
|
|
||||||
Shortcuts\Main%20Window\Toggle%20Custom%20Textures\Context=2
|
|
||||||
Shortcuts\Main%20Window\Toggle%20Custom%20Textures\Context\default=true
|
|
||||||
Shortcuts\Main%20Window\Toggle%20Custom%20Textures\KeySeq=F7
|
|
||||||
Shortcuts\Main%20Window\Toggle%20Custom%20Textures\KeySeq\default=false
|
|
||||||
Shortcuts\Main%20Window\Toggle%20Filter%20Bar\Context=1
|
|
||||||
Shortcuts\Main%20Window\Toggle%20Filter%20Bar\Context\default=true
|
|
||||||
Shortcuts\Main%20Window\Toggle%20Filter%20Bar\KeySeq=
|
|
||||||
Shortcuts\Main%20Window\Toggle%20Filter%20Bar\KeySeq\default=false
|
|
||||||
Shortcuts\Main%20Window\Toggle%20Frame%20Advancing\Context=1
|
|
||||||
Shortcuts\Main%20Window\Toggle%20Frame%20Advancing\Context\default=false
|
|
||||||
Shortcuts\Main%20Window\Toggle%20Frame%20Advancing\KeySeq=
|
|
||||||
Shortcuts\Main%20Window\Toggle%20Frame%20Advancing\KeySeq\default=false
|
|
||||||
Shortcuts\Main%20Window\Toggle%20Per-Game%20Speed\Context=1
|
|
||||||
Shortcuts\Main%20Window\Toggle%20Per-Game%20Speed\Context\default=true
|
|
||||||
Shortcuts\Main%20Window\Toggle%20Per-Game%20Speed\KeySeq=
|
|
||||||
Shortcuts\Main%20Window\Toggle%20Per-Game%20Speed\KeySeq\default=false
|
|
||||||
Shortcuts\Main%20Window\Toggle%20Screen%20Layout\Context=1
|
|
||||||
Shortcuts\Main%20Window\Toggle%20Screen%20Layout\Context\default=true
|
|
||||||
Shortcuts\Main%20Window\Toggle%20Screen%20Layout\KeySeq=Ctrl+L
|
|
||||||
Shortcuts\Main%20Window\Toggle%20Screen%20Layout\KeySeq\default=false
|
|
||||||
Shortcuts\Main%20Window\Toggle%20Status%20Bar\Context=1
|
|
||||||
Shortcuts\Main%20Window\Toggle%20Status%20Bar\Context\default=false
|
|
||||||
Shortcuts\Main%20Window\Toggle%20Status%20Bar\KeySeq=Ctrl+S
|
|
||||||
Shortcuts\Main%20Window\Toggle%20Status%20Bar\KeySeq\default=false
|
|
||||||
Shortcuts\Main%20Window\Toggle%20Texture%20Dumping\Context=1
|
|
||||||
Shortcuts\Main%20Window\Toggle%20Texture%20Dumping\Context\default=false
|
|
||||||
Shortcuts\Main%20Window\Toggle%20Texture%20Dumping\KeySeq=
|
|
||||||
Shortcuts\Main%20Window\Toggle%20Texture%20Dumping\KeySeq\default=false
|
|
||||||
UILayout\gameListHeaderState=@ByteArray(\0\0\0\xff\0\0\0\0\0\0\0\x1\0\0\0\x1\0\0\0\x5\x1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\n\0\0\0\0\x5\x1\x1\0\x1\0\0\0\0\0\0\0\0\0\0\0\0\x64\xff\xff\xff\xff\0\0\0\x81\0\0\0\0\0\0\0\x5\0\0\x2\x80\0\0\0\x1\0\0\0\0\0\0\0\x64\0\0\0\x1\0\0\0\0\0\0\0\x64\0\0\0\x1\0\0\0\0\0\0\0\x64\0\0\0\x1\0\0\0\0\0\0\x6T\0\0\0\x1\0\0\0\0\0\0\x3\xe8\0\0\0\0\x64\0\0\0\0)
|
|
||||||
UILayout\geometry=@ByteArray(\x1\xd9\xd0\xcb\0\x3\0\0\0\0\0\xd6\0\0\0\xb4\0\0\x4*\0\0\x2\x43\0\0\0\xd6\0\0\0\xb4\0\0\x4*\0\0\x2\x43\0\0\0\0\0\0\0\0\x5\0\0\0\0\xd6\0\0\0\xb4\0\0\x4*\0\0\x2\x43)
|
|
||||||
UILayout\geometryRenderWindow=@ByteArray(\x1\xd9\xd0\xcb\0\x3\0\0\0\0\0\0\0\0\0\x14\0\0\0\x63\0\0\0\x31\0\0\0\0\0\0\0\x14\0\0\0\x63\0\0\0\x31\0\0\0\0\0\0\0\0\x4\xfd\0\0\0\0\0\0\0\x14\0\0\0\x63\0\0\0\x31)
|
|
||||||
UILayout\microProfileDialogGeometry=@ByteArray(\x1\xd9\xd0\xcb\0\x3\0\0\0\0\0\x1\0\0\0\x19\0\0\x3\xe8\0\0\x2p\0\0\0\x1\0\0\0\x19\0\0\x3\xe8\0\0\x2p\0\0\0\0\0\0\0\0\x5\0\0\0\0\x1\0\0\0\x19\0\0\x3\xe8\0\0\x2p)
|
|
||||||
UILayout\microProfileDialogVisible=false
|
|
||||||
UILayout\microProfileDialogVisible\default=true
|
|
||||||
UILayout\state=@ByteArray(\0\0\0\xff\0\0\0\0\xfd\0\0\0\x2\0\0\0\0\0\0\0\0\0\0\0\0\xfc\x2\0\0\0\x1\xfb\0\0\0\x1c\0W\0\x61\0i\0t\0T\0r\0\x65\0\x65\0W\0i\0\x64\0g\0\x65\0t\0\0\0\0\0\xff\xff\xff\xff\0\0\0V\0\xff\xff\xff\0\0\0\x1\0\0\0\0\0\0\0\0\xfc\x2\0\0\0\b\xfb\0\0\0\x18\0\x41\0R\0M\0R\0\x65\0g\0i\0s\0t\0\x65\0r\0s\0\0\0\0\0\xff\xff\xff\xff\0\0\0h\0\xff\xff\xff\xfb\0\0\0 \0G\0r\0\x61\0p\0h\0i\0\x63\0s\0\x44\0\x65\0\x62\0u\0g\0g\0\x65\0r\0\0\0\0\0\xff\xff\xff\xff\0\0\0V\0\xff\xff\xff\xfb\0\0\0\"\0P\0i\0\x63\0\x61\0 \0\x43\0o\0m\0m\0\x61\0n\0\x64\0 \0L\0i\0s\0t\0\0\0\0\0\xff\xff\xff\xff\0\0\0\x87\0\xff\xff\xff\xfb\0\0\0*\0P\0i\0\x63\0\x61\0\x42\0r\0\x65\0\x61\0k\0P\0o\0i\0n\0t\0s\0W\0i\0\x64\0g\0\x65\0t\0\0\0\0\0\xff\xff\xff\xff\0\0\0\x87\0\xff\xff\xff\xfb\0\0\0 \0P\0i\0\x63\0\x61\0V\0\x65\0r\0t\0\x65\0x\0S\0h\0\x61\0\x64\0\x65\0r\0\0\0\0\0\xff\xff\xff\xff\0\0\x1\xa9\0\xff\xff\xff\xfb\0\0\0\x12\0\x43\0i\0T\0r\0\x61\0\x63\0i\0n\0g\0\0\0\0\0\xff\xff\xff\xff\0\0\0\x41\0\xff\xff\xff\xfb\0\0\0.\0L\0L\0\x45\0S\0\x65\0r\0v\0i\0\x63\0\x65\0M\0o\0\x64\0u\0l\0\x65\0s\0W\0i\0\x64\0g\0\x65\0t\0\0\0\0\0\xff\xff\xff\xff\0\0\0V\0\xff\xff\xff\xfb\0\0\0\x16\0I\0P\0\x43\0R\0\x65\0\x63\0o\0r\0\x64\0\x65\0r\0\0\0\0\0\xff\xff\xff\xff\0\0\0\xc2\0\xff\xff\xff\0\0\x5\0\0\0\x3 \0\0\0\x4\0\0\0\x4\0\0\0\b\0\0\0\b\xfc\0\0\0\0)
|
|
||||||
Updater\check_for_update_on_start=true
|
|
||||||
Updater\check_for_update_on_start\default=true
|
|
||||||
Updater\update_on_close=false
|
|
||||||
Updater\update_on_close\default=true
|
|
||||||
calloutFlags=1
|
|
||||||
calloutFlags\default=false
|
|
||||||
confirmClose=false
|
|
||||||
confirmClose\default=false
|
|
||||||
displayTitleBars=true
|
|
||||||
displayTitleBars\default=true
|
|
||||||
enable_discord_presence=true
|
|
||||||
enable_discord_presence\default=true
|
|
||||||
firstStart=false
|
|
||||||
firstStart\default=false
|
|
||||||
fullscreen=true
|
|
||||||
fullscreen\default=false
|
|
||||||
hideInactiveMouse=false
|
|
||||||
hideInactiveMouse\default=true
|
|
||||||
pauseWhenInBackground=false
|
|
||||||
pauseWhenInBackground\default=true
|
|
||||||
saveStateWarning=true
|
|
||||||
saveStateWarning\default=true
|
|
||||||
screenshot_resolution_factor=0
|
|
||||||
screenshot_resolution_factor\default=true
|
|
||||||
showConsole=false
|
|
||||||
showConsole\default=true
|
|
||||||
showFilterBar=true
|
|
||||||
showFilterBar\default=true
|
|
||||||
showStatusBar=true
|
|
||||||
showStatusBar\default=true
|
|
||||||
singleWindowMode=true
|
|
||||||
singleWindowMode\default=true
|
|
||||||
theme=colorful_dark
|
|
||||||
theme\default=false
|
|
||||||
|
|
||||||
[Utility]
|
|
||||||
async_custom_loading=true
|
|
||||||
async_custom_loading\default=true
|
|
||||||
custom_textures=false
|
|
||||||
custom_textures\default=true
|
|
||||||
dump_textures=false
|
|
||||||
dump_textures\default=true
|
|
||||||
preload_textures=false
|
|
||||||
preload_textures\default=true
|
|
||||||
|
|
||||||
[VideoDumping]
|
|
||||||
audio_bitrate=64000
|
|
||||||
audio_bitrate\default=true
|
|
||||||
audio_encoder=libvorbis
|
|
||||||
audio_encoder\default=true
|
|
||||||
audio_encoder_options=
|
|
||||||
audio_encoder_options\default=true
|
|
||||||
format_options=
|
|
||||||
output_format=webm
|
|
||||||
output_format\default=true
|
|
||||||
video_bitrate=2500000
|
|
||||||
video_bitrate\default=true
|
|
||||||
video_encoder=libvpx-vp9
|
|
||||||
video_encoder\default=true
|
|
||||||
video_encoder_options="quality:realtime,speed:6,tile-columns:4,frame-parallel:1,threads:8,row-mt:1"
|
|
||||||
video_encoder_options\default=true
|
|
||||||
|
|
||||||
[WebService]
|
|
||||||
citra_token=
|
|
||||||
citra_username=RetroDECK
|
|
||||||
enable_telemetry=false
|
|
||||||
enable_telemetry\default=false
|
|
||||||
web_api_url=https://api.citra-emu.org
|
|
||||||
web_api_url\default=true
|
|
|
@ -1,535 +0,0 @@
|
||||||
[Audio]
|
|
||||||
audio_emulation=0
|
|
||||||
audio_emulation\default=true
|
|
||||||
enable_audio_stretching=true
|
|
||||||
enable_audio_stretching\default=true
|
|
||||||
input_device=auto
|
|
||||||
input_device\default=true
|
|
||||||
input_type=0
|
|
||||||
input_type\default=true
|
|
||||||
mic_input_device=Default
|
|
||||||
mic_input_device\default=true
|
|
||||||
mic_input_type=0
|
|
||||||
mic_input_type\default=true
|
|
||||||
output_device=auto
|
|
||||||
output_device\default=true
|
|
||||||
output_engine=auto
|
|
||||||
output_engine\default=true
|
|
||||||
output_type=0
|
|
||||||
output_type\default=true
|
|
||||||
volume=@Variant(\0\0\0\x87?\x80\0\0)
|
|
||||||
volume\default=true
|
|
||||||
|
|
||||||
[Camera]
|
|
||||||
camera_inner_config=
|
|
||||||
camera_inner_config\default=true
|
|
||||||
camera_inner_flip=0
|
|
||||||
camera_inner_flip\default=true
|
|
||||||
camera_inner_name=blank
|
|
||||||
camera_inner_name\default=true
|
|
||||||
camera_outer_left_config=
|
|
||||||
camera_outer_left_config\default=true
|
|
||||||
camera_outer_left_flip=0
|
|
||||||
camera_outer_left_flip\default=true
|
|
||||||
camera_outer_left_name=blank
|
|
||||||
camera_outer_left_name\default=true
|
|
||||||
camera_outer_right_config=
|
|
||||||
camera_outer_right_config\default=true
|
|
||||||
camera_outer_right_flip=0
|
|
||||||
camera_outer_right_flip\default=true
|
|
||||||
camera_outer_right_name=blank
|
|
||||||
camera_outer_right_name\default=true
|
|
||||||
|
|
||||||
[Controls]
|
|
||||||
profile=0
|
|
||||||
profile\default=true
|
|
||||||
profiles\1\button_a="code:65,engine:keyboard"
|
|
||||||
profiles\1\button_a\default=true
|
|
||||||
profiles\1\button_b="code:83,engine:keyboard"
|
|
||||||
profiles\1\button_b\default=true
|
|
||||||
profiles\1\button_debug="code:79,engine:keyboard"
|
|
||||||
profiles\1\button_debug\default=true
|
|
||||||
profiles\1\button_down="code:71,engine:keyboard"
|
|
||||||
profiles\1\button_down\default=true
|
|
||||||
profiles\1\button_gpio14="code:80,engine:keyboard"
|
|
||||||
profiles\1\button_gpio14\default=true
|
|
||||||
profiles\1\button_home="code:66,engine:keyboard"
|
|
||||||
profiles\1\button_home\default=true
|
|
||||||
profiles\1\button_l="code:81,engine:keyboard"
|
|
||||||
profiles\1\button_l\default=true
|
|
||||||
profiles\1\button_left="code:70,engine:keyboard"
|
|
||||||
profiles\1\button_left\default=true
|
|
||||||
profiles\1\button_r="code:87,engine:keyboard"
|
|
||||||
profiles\1\button_r\default=true
|
|
||||||
profiles\1\button_right="code:72,engine:keyboard"
|
|
||||||
profiles\1\button_right\default=true
|
|
||||||
profiles\1\button_select="code:78,engine:keyboard"
|
|
||||||
profiles\1\button_select\default=true
|
|
||||||
profiles\1\button_start="code:77,engine:keyboard"
|
|
||||||
profiles\1\button_start\default=true
|
|
||||||
profiles\1\button_up="code:84,engine:keyboard"
|
|
||||||
profiles\1\button_up\default=true
|
|
||||||
profiles\1\button_x="code:90,engine:keyboard"
|
|
||||||
profiles\1\button_x\default=true
|
|
||||||
profiles\1\button_y="code:88,engine:keyboard"
|
|
||||||
profiles\1\button_y\default=true
|
|
||||||
profiles\1\button_zl="code:49,engine:keyboard"
|
|
||||||
profiles\1\button_zl\default=true
|
|
||||||
profiles\1\button_zr="code:50,engine:keyboard"
|
|
||||||
profiles\1\button_zr\default=true
|
|
||||||
profiles\1\c_stick="down:code$075$1engine$0keyboard,engine:analog_from_button,left:code$074$1engine$0keyboard,modifier:code$068$1engine$0keyboard,modifier_scale:0.500000,right:code$076$1engine$0keyboard,up:code$073$1engine$0keyboard"
|
|
||||||
profiles\1\c_stick\default=true
|
|
||||||
profiles\1\circle_pad="down:code$016777237$1engine$0keyboard,engine:analog_from_button,left:code$016777234$1engine$0keyboard,modifier:code$068$1engine$0keyboard,modifier_scale:0.500000,right:code$016777236$1engine$0keyboard,up:code$016777235$1engine$0keyboard"
|
|
||||||
profiles\1\circle_pad\default=true
|
|
||||||
profiles\1\motion_device="engine:motion_emu,update_period:100,sensitivity:0.01,tilt_clamp:90.0"
|
|
||||||
profiles\1\motion_device\default=true
|
|
||||||
profiles\1\name=default
|
|
||||||
profiles\1\name\default=true
|
|
||||||
profiles\1\touch_device=engine:emu_window
|
|
||||||
profiles\1\touch_device\default=true
|
|
||||||
profiles\1\touch_from_button_map=0
|
|
||||||
profiles\1\touch_from_button_map\default=true
|
|
||||||
profiles\1\udp_input_address=127.0.0.1
|
|
||||||
profiles\1\udp_input_address\default=true
|
|
||||||
profiles\1\udp_input_port=26760
|
|
||||||
profiles\1\udp_input_port\default=true
|
|
||||||
profiles\1\udp_pad_index=0
|
|
||||||
profiles\1\udp_pad_index\default=true
|
|
||||||
profiles\1\use_touch_from_button=false
|
|
||||||
profiles\1\use_touch_from_button\default=true
|
|
||||||
profiles\size=1
|
|
||||||
touch_from_button_maps\1\entries\size=0
|
|
||||||
touch_from_button_maps\1\name=default
|
|
||||||
touch_from_button_maps\1\name\default=true
|
|
||||||
touch_from_button_maps\size=1
|
|
||||||
|
|
||||||
[Core]
|
|
||||||
cpu_clock_percentage=100
|
|
||||||
cpu_clock_percentage\default=true
|
|
||||||
use_cpu_jit=true
|
|
||||||
use_cpu_jit\default=true
|
|
||||||
|
|
||||||
[Data%20Storage]
|
|
||||||
nand_directory=
|
|
||||||
nand_directory\default=true
|
|
||||||
sdmc_directory=
|
|
||||||
sdmc_directory\default=true
|
|
||||||
use_virtual_sd=true
|
|
||||||
use_virtual_sd\default=true
|
|
||||||
|
|
||||||
[Debugging]
|
|
||||||
LLE\AC=false
|
|
||||||
LLE\AC\default=true
|
|
||||||
LLE\ACT=false
|
|
||||||
LLE\ACT\default=true
|
|
||||||
LLE\AM=false
|
|
||||||
LLE\AM\default=true
|
|
||||||
LLE\BOSS=false
|
|
||||||
LLE\BOSS\default=true
|
|
||||||
LLE\CAM=false
|
|
||||||
LLE\CAM\default=true
|
|
||||||
LLE\CDC=false
|
|
||||||
LLE\CDC\default=true
|
|
||||||
LLE\CECD=false
|
|
||||||
LLE\CECD\default=true
|
|
||||||
LLE\CFG=false
|
|
||||||
LLE\CFG\default=true
|
|
||||||
LLE\CSND=false
|
|
||||||
LLE\CSND\default=true
|
|
||||||
LLE\DLP=false
|
|
||||||
LLE\DLP\default=true
|
|
||||||
LLE\DSP=false
|
|
||||||
LLE\DSP\default=true
|
|
||||||
LLE\ERR=false
|
|
||||||
LLE\ERR\default=true
|
|
||||||
LLE\FRD=false
|
|
||||||
LLE\FRD\default=true
|
|
||||||
LLE\FS=false
|
|
||||||
LLE\FS\default=true
|
|
||||||
LLE\GPIO=false
|
|
||||||
LLE\GPIO\default=true
|
|
||||||
LLE\GSP=false
|
|
||||||
LLE\GSP\default=true
|
|
||||||
LLE\HID=false
|
|
||||||
LLE\HID\default=true
|
|
||||||
LLE\HTTP=false
|
|
||||||
LLE\HTTP\default=true
|
|
||||||
LLE\I2C=false
|
|
||||||
LLE\I2C\default=true
|
|
||||||
LLE\IR=false
|
|
||||||
LLE\IR\default=true
|
|
||||||
LLE\LDR=false
|
|
||||||
LLE\LDR\default=true
|
|
||||||
LLE\MCU=false
|
|
||||||
LLE\MCU\default=true
|
|
||||||
LLE\MIC=false
|
|
||||||
LLE\MIC\default=true
|
|
||||||
LLE\MP=false
|
|
||||||
LLE\MP\default=true
|
|
||||||
LLE\MVD=false
|
|
||||||
LLE\MVD\default=true
|
|
||||||
LLE\NDM=false
|
|
||||||
LLE\NDM\default=true
|
|
||||||
LLE\NEWS=false
|
|
||||||
LLE\NEWS\default=true
|
|
||||||
LLE\NFC=false
|
|
||||||
LLE\NFC\default=true
|
|
||||||
LLE\NIM=false
|
|
||||||
LLE\NIM\default=true
|
|
||||||
LLE\NS=false
|
|
||||||
LLE\NS\default=true
|
|
||||||
LLE\NWM=false
|
|
||||||
LLE\NWM\default=true
|
|
||||||
LLE\PDN=false
|
|
||||||
LLE\PDN\default=true
|
|
||||||
LLE\PLGLDR=false
|
|
||||||
LLE\PLGLDR\default=true
|
|
||||||
LLE\PM=false
|
|
||||||
LLE\PM\default=true
|
|
||||||
LLE\PS=false
|
|
||||||
LLE\PS\default=true
|
|
||||||
LLE\PTM=false
|
|
||||||
LLE\PTM\default=true
|
|
||||||
LLE\PXI=false
|
|
||||||
LLE\PXI\default=true
|
|
||||||
LLE\QTM=false
|
|
||||||
LLE\QTM\default=true
|
|
||||||
LLE\SOC=false
|
|
||||||
LLE\SOC\default=true
|
|
||||||
LLE\SPI=false
|
|
||||||
LLE\SPI\default=true
|
|
||||||
LLE\SSL=false
|
|
||||||
LLE\SSL\default=true
|
|
||||||
gdbstub_port=24689
|
|
||||||
gdbstub_port\default=true
|
|
||||||
record_frame_times=false
|
|
||||||
renderer_debug=false
|
|
||||||
renderer_debug\default=true
|
|
||||||
use_gdbstub=false
|
|
||||||
use_gdbstub\default=true
|
|
||||||
|
|
||||||
[Layout]
|
|
||||||
anaglyph_shader_name=dubois (builtin)
|
|
||||||
anaglyph_shader_name\default=true
|
|
||||||
custom_bottom_bottom=480
|
|
||||||
custom_bottom_bottom\default=true
|
|
||||||
custom_bottom_left=40
|
|
||||||
custom_bottom_left\default=true
|
|
||||||
custom_bottom_right=360
|
|
||||||
custom_bottom_right\default=true
|
|
||||||
custom_bottom_top=240
|
|
||||||
custom_bottom_top\default=true
|
|
||||||
custom_layout=false
|
|
||||||
custom_layout\default=true
|
|
||||||
custom_second_layer_opacity=100
|
|
||||||
custom_second_layer_opacity\default=true
|
|
||||||
custom_top_bottom=240
|
|
||||||
custom_top_bottom\default=true
|
|
||||||
custom_top_left=0
|
|
||||||
custom_top_left\default=true
|
|
||||||
custom_top_right=400
|
|
||||||
custom_top_right\default=true
|
|
||||||
custom_top_top=0
|
|
||||||
custom_top_top\default=true
|
|
||||||
factor_3d=0
|
|
||||||
factor_3d\default=true
|
|
||||||
filter_mode=true
|
|
||||||
filter_mode\default=true
|
|
||||||
layout_option=0
|
|
||||||
pp_shader_name=none (builtin)
|
|
||||||
pp_shader_name\default=true
|
|
||||||
render_3d=0
|
|
||||||
render_3d\default=true
|
|
||||||
swap_screen=false
|
|
||||||
swap_screen\default=true
|
|
||||||
upright_screen=false
|
|
||||||
upright_screen\default=true
|
|
||||||
|
|
||||||
[Miscellaneous]
|
|
||||||
log_filter=*:Info
|
|
||||||
log_filter\default=true
|
|
||||||
|
|
||||||
[Renderer]
|
|
||||||
bg_blue=0
|
|
||||||
bg_blue\default=true
|
|
||||||
bg_green=0
|
|
||||||
bg_green\default=true
|
|
||||||
bg_red=0
|
|
||||||
bg_red\default=true
|
|
||||||
frame_limit=100
|
|
||||||
frame_limit\default=true
|
|
||||||
graphics_api=1
|
|
||||||
graphics_api\default=true
|
|
||||||
resolution_factor=1
|
|
||||||
resolution_factor\default=true
|
|
||||||
shaders_accurate_mul=true
|
|
||||||
shaders_accurate_mul\default=true
|
|
||||||
texture_filter=0
|
|
||||||
texture_filter\default=true
|
|
||||||
texture_filter_name=Linear (Default)
|
|
||||||
texture_filter_name\default=false
|
|
||||||
use_disk_shader_cache=true
|
|
||||||
use_disk_shader_cache\default=true
|
|
||||||
use_hw_renderer=true
|
|
||||||
use_hw_renderer\default=true
|
|
||||||
use_hw_shader=true
|
|
||||||
use_hw_shader\default=true
|
|
||||||
use_shader_jit=true
|
|
||||||
use_shader_jit\default=true
|
|
||||||
use_vsync_new=true
|
|
||||||
use_vsync_new\default=true
|
|
||||||
|
|
||||||
[System]
|
|
||||||
allow_plugin_loader=true
|
|
||||||
allow_plugin_loader\default=true
|
|
||||||
init_clock=0
|
|
||||||
init_clock\default=true
|
|
||||||
init_time=946681277
|
|
||||||
init_time\default=true
|
|
||||||
is_new_3ds=true
|
|
||||||
is_new_3ds\default=true
|
|
||||||
plugin_loader=false
|
|
||||||
plugin_loader\default=true
|
|
||||||
region_value=-1
|
|
||||||
region_value\default=true
|
|
||||||
|
|
||||||
[UI]
|
|
||||||
GameList\hideNoIcon=false
|
|
||||||
GameList\hideNoIcon\default=true
|
|
||||||
GameList\iconSize=2
|
|
||||||
GameList\iconSize\default=true
|
|
||||||
GameList\row1=2
|
|
||||||
GameList\row1\default=true
|
|
||||||
GameList\row2=0
|
|
||||||
GameList\row2\default=true
|
|
||||||
GameList\singleLineMode=false
|
|
||||||
GameList\singleLineMode\default=true
|
|
||||||
Multiplayer\game_id=0
|
|
||||||
Multiplayer\game_id\default=true
|
|
||||||
Multiplayer\host_type=0
|
|
||||||
Multiplayer\host_type\default=true
|
|
||||||
Multiplayer\ip=
|
|
||||||
Multiplayer\ip\default=true
|
|
||||||
Multiplayer\ip_ban_list\size=0
|
|
||||||
Multiplayer\max_player=8
|
|
||||||
Multiplayer\max_player\default=true
|
|
||||||
Multiplayer\nickname=
|
|
||||||
Multiplayer\nickname\default=true
|
|
||||||
Multiplayer\port=24872
|
|
||||||
Multiplayer\port\default=true
|
|
||||||
Multiplayer\room_description=
|
|
||||||
Multiplayer\room_description\default=true
|
|
||||||
Multiplayer\room_name=
|
|
||||||
Multiplayer\room_name\default=true
|
|
||||||
Multiplayer\room_nickname=
|
|
||||||
Multiplayer\room_nickname\default=true
|
|
||||||
Multiplayer\room_port=24872
|
|
||||||
Multiplayer\room_port\default=true
|
|
||||||
Multiplayer\username_ban_list\size=0
|
|
||||||
Paths\gamedirs\1\deep_scan=false
|
|
||||||
Paths\gamedirs\1\deep_scan\default=true
|
|
||||||
Paths\gamedirs\1\expanded=true
|
|
||||||
Paths\gamedirs\1\expanded\default=true
|
|
||||||
Paths\gamedirs\1\path=INSTALLED
|
|
||||||
Paths\gamedirs\2\deep_scan=false
|
|
||||||
Paths\gamedirs\2\deep_scan\default=true
|
|
||||||
Paths\gamedirs\2\expanded=true
|
|
||||||
Paths\gamedirs\2\expanded\default=true
|
|
||||||
Paths\gamedirs\2\path=SYSTEM
|
|
||||||
Paths\gamedirs\3\deep_scan=false
|
|
||||||
Paths\gamedirs\3\deep_scan\default=true
|
|
||||||
Paths\gamedirs\3\expanded=true
|
|
||||||
Paths\gamedirs\3\expanded\default=true
|
|
||||||
Paths\gamedirs\3\path=
|
|
||||||
Paths\gamedirs\size=3
|
|
||||||
Paths\language=en
|
|
||||||
Paths\language\default=false
|
|
||||||
Paths\moviePlaybackPath=
|
|
||||||
Paths\movieRecordPath=
|
|
||||||
Paths\recentFiles=@Invalid()
|
|
||||||
Paths\romsPath=
|
|
||||||
Paths\screenshotPath=RETRODECKHOMEDIR/screenshots
|
|
||||||
Paths\symbolsPath=
|
|
||||||
Paths\videoDumpingPath=
|
|
||||||
Shortcuts\Main%20Window\Advance%20Frame\Context=2
|
|
||||||
Shortcuts\Main%20Window\Advance%20Frame\Context\default=true
|
|
||||||
Shortcuts\Main%20Window\Advance%20Frame\KeySeq=\\
|
|
||||||
Shortcuts\Main%20Window\Advance%20Frame\KeySeq\default=true
|
|
||||||
Shortcuts\Main%20Window\Capture%20Screenshot\Context=2
|
|
||||||
Shortcuts\Main%20Window\Capture%20Screenshot\Context\default=true
|
|
||||||
Shortcuts\Main%20Window\Capture%20Screenshot\KeySeq=Ctrl+P
|
|
||||||
Shortcuts\Main%20Window\Capture%20Screenshot\KeySeq\default=true
|
|
||||||
Shortcuts\Main%20Window\Continue\Pause%20Emulation\Context=1
|
|
||||||
Shortcuts\Main%20Window\Continue\Pause%20Emulation\Context\default=true
|
|
||||||
Shortcuts\Main%20Window\Continue\Pause%20Emulation\KeySeq=F4
|
|
||||||
Shortcuts\Main%20Window\Continue\Pause%20Emulation\KeySeq\default=true
|
|
||||||
Shortcuts\Main%20Window\Decrease%203D%20Factor\Context=1
|
|
||||||
Shortcuts\Main%20Window\Decrease%203D%20Factor\Context\default=false
|
|
||||||
Shortcuts\Main%20Window\Decrease%203D%20Factor\KeySeq=
|
|
||||||
Shortcuts\Main%20Window\Decrease%203D%20Factor\KeySeq\default=false
|
|
||||||
Shortcuts\Main%20Window\Decrease%20Speed%20Limit\Context=2
|
|
||||||
Shortcuts\Main%20Window\Decrease%20Speed%20Limit\Context\default=true
|
|
||||||
Shortcuts\Main%20Window\Decrease%20Speed%20Limit\KeySeq=-
|
|
||||||
Shortcuts\Main%20Window\Decrease%20Speed%20Limit\KeySeq\default=true
|
|
||||||
Shortcuts\Main%20Window\Exit%20Citra\Context=1
|
|
||||||
Shortcuts\Main%20Window\Exit%20Citra\Context\default=true
|
|
||||||
Shortcuts\Main%20Window\Exit%20Citra\KeySeq=Ctrl+Q
|
|
||||||
Shortcuts\Main%20Window\Exit%20Citra\KeySeq\default=true
|
|
||||||
Shortcuts\Main%20Window\Exit%20Fullscreen\Context=1
|
|
||||||
Shortcuts\Main%20Window\Exit%20Fullscreen\Context\default=true
|
|
||||||
Shortcuts\Main%20Window\Exit%20Fullscreen\KeySeq=
|
|
||||||
Shortcuts\Main%20Window\Exit%20Fullscreen\KeySeq\default=true
|
|
||||||
Shortcuts\Main%20Window\Fullscreen\Context=1
|
|
||||||
Shortcuts\Main%20Window\Fullscreen\Context\default=true
|
|
||||||
Shortcuts\Main%20Window\Fullscreen\KeySeq=F11
|
|
||||||
Shortcuts\Main%20Window\Fullscreen\KeySeq\default=true
|
|
||||||
Shortcuts\Main%20Window\Increase%203D%20Factor\Context=1
|
|
||||||
Shortcuts\Main%20Window\Increase%203D%20Factor\Context\default=false
|
|
||||||
Shortcuts\Main%20Window\Increase%203D%20Factor\KeySeq=
|
|
||||||
Shortcuts\Main%20Window\Increase%203D%20Factor\KeySeq\default=false
|
|
||||||
Shortcuts\Main%20Window\Increase%20Speed%20Limit\Context=2
|
|
||||||
Shortcuts\Main%20Window\Increase%20Speed%20Limit\Context\default=true
|
|
||||||
Shortcuts\Main%20Window\Increase%20Speed%20Limit\KeySeq=+
|
|
||||||
Shortcuts\Main%20Window\Increase%20Speed%20Limit\KeySeq\default=true
|
|
||||||
Shortcuts\Main%20Window\Load%20Amiibo\Context=2
|
|
||||||
Shortcuts\Main%20Window\Load%20Amiibo\Context\default=true
|
|
||||||
Shortcuts\Main%20Window\Load%20Amiibo\KeySeq=F2
|
|
||||||
Shortcuts\Main%20Window\Load%20Amiibo\KeySeq\default=true
|
|
||||||
Shortcuts\Main%20Window\Load%20File\Context=1
|
|
||||||
Shortcuts\Main%20Window\Load%20File\Context\default=true
|
|
||||||
Shortcuts\Main%20Window\Load%20File\KeySeq=Ctrl+O
|
|
||||||
Shortcuts\Main%20Window\Load%20File\KeySeq\default=true
|
|
||||||
Shortcuts\Main%20Window\Load%20from%20Newest%20Slot\Context=1
|
|
||||||
Shortcuts\Main%20Window\Load%20from%20Newest%20Slot\Context\default=true
|
|
||||||
Shortcuts\Main%20Window\Load%20from%20Newest%20Slot\KeySeq=Ctrl+V
|
|
||||||
Shortcuts\Main%20Window\Load%20from%20Newest%20Slot\KeySeq\default=true
|
|
||||||
Shortcuts\Main%20Window\Remove%20Amiibo\Context=2
|
|
||||||
Shortcuts\Main%20Window\Remove%20Amiibo\Context\default=true
|
|
||||||
Shortcuts\Main%20Window\Remove%20Amiibo\KeySeq=F3
|
|
||||||
Shortcuts\Main%20Window\Remove%20Amiibo\KeySeq\default=true
|
|
||||||
Shortcuts\Main%20Window\Restart%20Emulation\Context=1
|
|
||||||
Shortcuts\Main%20Window\Restart%20Emulation\Context\default=true
|
|
||||||
Shortcuts\Main%20Window\Restart%20Emulation\KeySeq=F6
|
|
||||||
Shortcuts\Main%20Window\Restart%20Emulation\KeySeq\default=true
|
|
||||||
Shortcuts\Main%20Window\Rotate%20Screens%20Upright\Context=1
|
|
||||||
Shortcuts\Main%20Window\Rotate%20Screens%20Upright\Context\default=true
|
|
||||||
Shortcuts\Main%20Window\Rotate%20Screens%20Upright\KeySeq=F8
|
|
||||||
Shortcuts\Main%20Window\Rotate%20Screens%20Upright\KeySeq\default=true
|
|
||||||
Shortcuts\Main%20Window\Save%20to%20Oldest%20Slot\Context=1
|
|
||||||
Shortcuts\Main%20Window\Save%20to%20Oldest%20Slot\Context\default=true
|
|
||||||
Shortcuts\Main%20Window\Save%20to%20Oldest%20Slot\KeySeq=Ctrl+C
|
|
||||||
Shortcuts\Main%20Window\Save%20to%20Oldest%20Slot\KeySeq\default=true
|
|
||||||
Shortcuts\Main%20Window\Stop%20Emulation\Context=1
|
|
||||||
Shortcuts\Main%20Window\Stop%20Emulation\Context\default=true
|
|
||||||
Shortcuts\Main%20Window\Stop%20Emulation\KeySeq=F5
|
|
||||||
Shortcuts\Main%20Window\Stop%20Emulation\KeySeq\default=true
|
|
||||||
Shortcuts\Main%20Window\Swap%20Screens\Context=1
|
|
||||||
Shortcuts\Main%20Window\Swap%20Screens\Context\default=true
|
|
||||||
Shortcuts\Main%20Window\Swap%20Screens\KeySeq=F9
|
|
||||||
Shortcuts\Main%20Window\Swap%20Screens\KeySeq\default=false
|
|
||||||
Shortcuts\Main%20Window\Toggle%203D\Context=1
|
|
||||||
Shortcuts\Main%20Window\Toggle%203D\Context\default=false
|
|
||||||
Shortcuts\Main%20Window\Toggle%203D\KeySeq=
|
|
||||||
Shortcuts\Main%20Window\Toggle%203D\KeySeq\default=false
|
|
||||||
Shortcuts\Main%20Window\Toggle%20Custom%20Textures\Context=2
|
|
||||||
Shortcuts\Main%20Window\Toggle%20Custom%20Textures\Context\default=true
|
|
||||||
Shortcuts\Main%20Window\Toggle%20Custom%20Textures\KeySeq=Ctrl+Z
|
|
||||||
Shortcuts\Main%20Window\Toggle%20Custom%20Textures\KeySeq\default=false
|
|
||||||
Shortcuts\Main%20Window\Toggle%20Filter%20Bar\Context=1
|
|
||||||
Shortcuts\Main%20Window\Toggle%20Filter%20Bar\Context\default=true
|
|
||||||
Shortcuts\Main%20Window\Toggle%20Filter%20Bar\KeySeq=Ctrl+F
|
|
||||||
Shortcuts\Main%20Window\Toggle%20Filter%20Bar\KeySeq\default=true
|
|
||||||
Shortcuts\Main%20Window\Toggle%20Frame%20Advancing\Context=1
|
|
||||||
Shortcuts\Main%20Window\Toggle%20Frame%20Advancing\Context\default=true
|
|
||||||
Shortcuts\Main%20Window\Toggle%20Frame%20Advancing\KeySeq=Ctrl+A
|
|
||||||
Shortcuts\Main%20Window\Toggle%20Frame%20Advancing\KeySeq\default=true
|
|
||||||
Shortcuts\Main%20Window\Toggle%20Per-Game%20Speed\Context=1
|
|
||||||
Shortcuts\Main%20Window\Toggle%20Per-Game%20Speed\Context\default=true
|
|
||||||
Shortcuts\Main%20Window\Toggle%20Per-Game%20Speed\KeySeq=
|
|
||||||
Shortcuts\Main%20Window\Toggle%20Per-Game%20Speed\KeySeq\default=false
|
|
||||||
Shortcuts\Main%20Window\Toggle%20Screen%20Layout\Context=1
|
|
||||||
Shortcuts\Main%20Window\Toggle%20Screen%20Layout\Context\default=true
|
|
||||||
Shortcuts\Main%20Window\Toggle%20Screen%20Layout\KeySeq=F10
|
|
||||||
Shortcuts\Main%20Window\Toggle%20Screen%20Layout\KeySeq\default=true
|
|
||||||
Shortcuts\Main%20Window\Toggle%20Status%20Bar\Context=1
|
|
||||||
Shortcuts\Main%20Window\Toggle%20Status%20Bar\Context\default=true
|
|
||||||
Shortcuts\Main%20Window\Toggle%20Status%20Bar\KeySeq=Ctrl+S
|
|
||||||
Shortcuts\Main%20Window\Toggle%20Status%20Bar\KeySeq\default=true
|
|
||||||
Shortcuts\Main%20Window\Toggle%20Texture%20Dumping\Context=2
|
|
||||||
Shortcuts\Main%20Window\Toggle%20Texture%20Dumping\Context\default=true
|
|
||||||
Shortcuts\Main%20Window\Toggle%20Texture%20Dumping\KeySeq=Ctrl+D
|
|
||||||
Shortcuts\Main%20Window\Toggle%20Texture%20Dumping\KeySeq\default=true
|
|
||||||
UILayout\gameListHeaderState=@ByteArray(\0\0\0\xff\0\0\0\0\0\0\0\x1\0\0\0\x1\0\0\0\x5\x1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x4\x33\0\0\0\x5\x1\x1\0\x1\0\0\0\0\0\0\0\0\0\0\0\0\x64\xff\xff\xff\xff\0\0\0\x81\0\0\0\0\0\0\0\x5\0\0\x2\x80\0\0\0\x1\0\0\0\0\0\0\0\x64\0\0\0\x1\0\0\0\0\0\0\0\x64\0\0\0\x1\0\0\0\0\0\0\0\x64\0\0\0\x1\0\0\0\0\0\0\0\x87\0\0\0\x1\0\0\0\0\0\0\x3\xe8\0\0\0\0\x64)
|
|
||||||
UILayout\geometry=@ByteArray(\x1\xd9\xd0\xcb\0\x3\0\0\0\0\x1\r\0\0\0\xbb\0\0\x5?\0\0\x2\xb6\0\0\x1\r\0\0\0\xd8\0\0\x5?\0\0\x2\xb6\0\0\0\0\0\0\0\0\x6M\0\0\x1\r\0\0\0\xd8\0\0\x5?\0\0\x2\xb6)
|
|
||||||
UILayout\geometryRenderWindow=@ByteArray(\x1\xd9\xd0\xcb\0\x3\0\0\0\0\0\0\0\0\0\0\0\0\0\x63\0\0\0\x1d\0\0\0\0\0\0\0\0\0\0\0\x63\0\0\0\x1d\0\0\0\0\0\0\0\0\x6M\0\0\0\0\0\0\0\0\0\0\0\x63\0\0\0\x1d)
|
|
||||||
UILayout\microProfileDialogGeometry=@ByteArray(\x1\xd9\xd0\xcb\0\x3\0\0\0\0\0\0\0\0\0\0\0\0\x3\xe7\0\0\x2W\0\0\0\0\0\0\0\0\0\0\x3\xe7\0\0\x2W\0\0\0\0\0\0\0\0\x6M\0\0\0\0\0\0\0\0\0\0\x3\xe7\0\0\x2W)
|
|
||||||
UILayout\microProfileDialogVisible=false
|
|
||||||
UILayout\microProfileDialogVisible\default=true
|
|
||||||
UILayout\state=@ByteArray(\0\0\0\xff\0\0\0\0\xfd\0\0\0\x2\0\0\0\0\0\0\0\0\0\0\0\0\xfc\x2\0\0\0\x1\xfb\0\0\0\x1c\0W\0\x61\0i\0t\0T\0r\0\x65\0\x65\0W\0i\0\x64\0g\0\x65\0t\0\0\0\0\0\xff\xff\xff\xff\0\0\0y\x1\0\0\x3\0\0\0\x1\0\0\0\0\0\0\0\0\xfc\x2\0\0\0\b\xfb\0\0\0\x18\0\x41\0R\0M\0R\0\x65\0g\0i\0s\0t\0\x65\0r\0s\0\0\0\0\0\xff\xff\xff\xff\0\0\0\x85\x1\0\0\x3\xfb\0\0\0 \0G\0r\0\x61\0p\0h\0i\0\x63\0s\0\x44\0\x65\0\x62\0u\0g\0g\0\x65\0r\0\0\0\0\0\xff\xff\xff\xff\0\0\0y\x1\0\0\x3\xfb\0\0\0\"\0P\0i\0\x63\0\x61\0 \0\x43\0o\0m\0m\0\x61\0n\0\x64\0 \0L\0i\0s\0t\0\0\0\0\0\xff\xff\xff\xff\0\0\0\xad\x1\0\0\x3\xfb\0\0\0*\0P\0i\0\x63\0\x61\0\x42\0r\0\x65\0\x61\0k\0P\0o\0i\0n\0t\0s\0W\0i\0\x64\0g\0\x65\0t\0\0\0\0\0\xff\xff\xff\xff\0\0\0\xad\x1\0\0\x3\xfb\0\0\0 \0P\0i\0\x63\0\x61\0V\0\x65\0r\0t\0\x65\0x\0S\0h\0\x61\0\x64\0\x65\0r\0\0\0\0\0\xff\xff\xff\xff\0\0\x1\xde\x1\0\0\x3\xfb\0\0\0\x12\0\x43\0i\0T\0r\0\x61\0\x63\0i\0n\0g\0\0\0\0\0\xff\xff\xff\xff\0\0\0P\x1\0\0\x3\xfb\0\0\0.\0L\0L\0\x45\0S\0\x65\0r\0v\0i\0\x63\0\x65\0M\0o\0\x64\0u\0l\0\x65\0s\0W\0i\0\x64\0g\0\x65\0t\0\0\0\0\0\xff\xff\xff\xff\0\0\0y\x1\0\0\x3\xfb\0\0\0\x16\0I\0P\0\x43\0R\0\x65\0\x63\0o\0r\0\x64\0\x65\0r\0\0\0\0\0\xff\xff\xff\xff\0\0\0\xef\x1\0\0\x3\0\0\x4\x33\0\0\x1\xa2\0\0\0\x4\0\0\0\x4\0\0\0\b\0\0\0\b\xfc\0\0\0\0)
|
|
||||||
Updater\check_for_update_on_start=true
|
|
||||||
Updater\check_for_update_on_start\default=true
|
|
||||||
Updater\update_on_close=false
|
|
||||||
Updater\update_on_close\default=true
|
|
||||||
calloutFlags=1
|
|
||||||
calloutFlags\default=false
|
|
||||||
confirmClose=true
|
|
||||||
confirmClose\default=true
|
|
||||||
displayTitleBars=true
|
|
||||||
displayTitleBars\default=true
|
|
||||||
enable_discord_presence=true
|
|
||||||
enable_discord_presence\default=true
|
|
||||||
firstStart=false
|
|
||||||
firstStart\default=false
|
|
||||||
fullscreen=false
|
|
||||||
fullscreen\default=true
|
|
||||||
hideInactiveMouse=false
|
|
||||||
hideInactiveMouse\default=true
|
|
||||||
pauseWhenInBackground=false
|
|
||||||
pauseWhenInBackground\default=true
|
|
||||||
screenshot_resolution_factor=0
|
|
||||||
screenshot_resolution_factor\default=true
|
|
||||||
showConsole=false
|
|
||||||
showConsole\default=true
|
|
||||||
showFilterBar=true
|
|
||||||
showFilterBar\default=true
|
|
||||||
showStatusBar=true
|
|
||||||
showStatusBar\default=true
|
|
||||||
singleWindowMode=true
|
|
||||||
singleWindowMode\default=true
|
|
||||||
theme=default
|
|
||||||
theme\default=true
|
|
||||||
|
|
||||||
[Utility]
|
|
||||||
async_custom_loading=true
|
|
||||||
async_custom_loading\default=true
|
|
||||||
custom_textures=false
|
|
||||||
custom_textures\default=true
|
|
||||||
dump_textures=false
|
|
||||||
dump_textures\default=true
|
|
||||||
preload_textures=false
|
|
||||||
preload_textures\default=true
|
|
||||||
|
|
||||||
[VideoDumping]
|
|
||||||
audio_bitrate=64000
|
|
||||||
audio_bitrate\default=true
|
|
||||||
audio_encoder=libvorbis
|
|
||||||
audio_encoder\default=true
|
|
||||||
audio_encoder_options=
|
|
||||||
audio_encoder_options\default=true
|
|
||||||
format_options=
|
|
||||||
output_format=webm
|
|
||||||
output_format\default=true
|
|
||||||
video_bitrate=2500000
|
|
||||||
video_bitrate\default=true
|
|
||||||
video_encoder=libvpx-vp9
|
|
||||||
video_encoder\default=true
|
|
||||||
video_encoder_options="quality:realtime,speed:6,tile-columns:4,frame-parallel:1,threads:8,row-mt:1"
|
|
||||||
video_encoder_options\default=true
|
|
||||||
|
|
||||||
[WebService]
|
|
||||||
citra_token=
|
|
||||||
citra_username=
|
|
||||||
enable_telemetry=false
|
|
||||||
enable_telemetry\default=false
|
|
||||||
web_api_url=https://api.citra-emu.org
|
|
||||||
web_api_url\default=true
|
|
|
@ -58,30 +58,6 @@ cap32_retrojoy1 = "auto"
|
||||||
cap32_scr_intensity = "8"
|
cap32_scr_intensity = "8"
|
||||||
cap32_scr_tube = "color"
|
cap32_scr_tube = "color"
|
||||||
cap32_statusbar = "onloading"
|
cap32_statusbar = "onloading"
|
||||||
citra_analog_function = "C-Stick and Touchscreen Pointer"
|
|
||||||
citra_custom_textures = "disabled"
|
|
||||||
citra_deadzone = "15"
|
|
||||||
citra_dump_textures = "disabled"
|
|
||||||
citra_is_new_3ds = "Old 3DS"
|
|
||||||
citra_language = "English"
|
|
||||||
citra_layout_option = "Default Top-Bottom Screen"
|
|
||||||
citra_mouse_touchscreen = "enabled"
|
|
||||||
citra_region_value = "Auto"
|
|
||||||
citra_render_touchscreen = "disabled"
|
|
||||||
citra_resolution_factor = "4x"
|
|
||||||
citra_swap_screen = "Top"
|
|
||||||
citra_texture_filter = "none"
|
|
||||||
citra_touch_touchscreen = "enabled"
|
|
||||||
citra_use_acc_geo_shaders = "enabled"
|
|
||||||
citra_use_acc_mul = "enabled"
|
|
||||||
citra_use_cpu_jit = "enabled"
|
|
||||||
citra_use_gdbstub = "disabled"
|
|
||||||
citra_use_hw_renderer = "enabled"
|
|
||||||
citra_use_hw_shader_cache = "enabled"
|
|
||||||
citra_use_hw_shaders = "enabled"
|
|
||||||
citra_use_libretro_save_path = "LibRetro Default"
|
|
||||||
citra_use_shader_jit = "enabled"
|
|
||||||
citra_use_virtual_sd = "enabled"
|
|
||||||
desmume_advanced_timing = "enabled"
|
desmume_advanced_timing = "enabled"
|
||||||
desmume_boot_into_bios = "disabled"
|
desmume_boot_into_bios = "disabled"
|
||||||
desmume_color_depth = "16-bit"
|
desmume_color_depth = "16-bit"
|
||||||
|
|
|
@ -1,19 +0,0 @@
|
||||||
There are two ways of adding mods into Citra
|
|
||||||
|
|
||||||
From Citra
|
|
||||||
- Extract any mod from compressed .zip or any other format to folders.
|
|
||||||
- Open up Citra inside RetroDECK Configurator by pressing Open Emulator - Citra.
|
|
||||||
- Right click on the game you want to add mods into.
|
|
||||||
- Click on Open Mods Location.
|
|
||||||
- Paste the mod files inside that directory, each folder is stored by the TITLLEID of the game.
|
|
||||||
- Quit Citra
|
|
||||||
|
|
||||||
From the mod folder directly
|
|
||||||
- Extract any mod files from compressed .zip or any other format into folders.
|
|
||||||
- Go into ~/retrodeck/mods/citra/. The folders are all named by TITLEID.
|
|
||||||
- Past the mods into the right ~/retrodeck/mods/citra/<TITLEID> folder.
|
|
||||||
|
|
||||||
Related wiki article can be found here:
|
|
||||||
https://github.com/XargonWan/RetroDECK/wiki/Citra%3A-Mods#citra---3ds
|
|
||||||
|
|
||||||
The RetroDECK Team
|
|
|
@ -1,7 +0,0 @@
|
||||||
config_file_format^citra
|
|
||||||
change^ask_to_exit^confirmClose^true^UI^$citraconf^$emuconfigs/citra/qt-config.ini
|
|
||||||
change^ask_to_exit^confirmClose\default^true^UI^$citraconf^$emuconfigs/citra/qt-config.ini
|
|
||||||
change^abxy_button_swap^profiles\1\button_a^button:1,engine:sdl,guid:030079f6de280000ff11000001000000,port:0^Controls^$citraconf^$emuconfigs/citra/qt-config.ini
|
|
||||||
change^abxy_button_swap^profiles\1\button_b^button:0,engine:sdl,guid:030079f6de280000ff11000001000000,port:0^Controls^$citraconf^$emuconfigs/citra/qt-config.ini
|
|
||||||
change^abxy_button_swap^profiles\1\button_x^button:3,engine:sdl,guid:030079f6de280000ff11000001000000,port:0^Controls^$citraconf^$emuconfigs/citra/qt-config.ini
|
|
||||||
change^abxy_button_swap^profiles\1\button_y^button:2,engine:sdl,guid:030079f6de280000ff11000001000000,port:0^Controls^$citraconf^$emuconfigs/citra/qt-config.ini
|
|
|
@ -72,7 +72,6 @@ n88_0.rom^^d675a2ca186c6efcd6277b835de4c7e5^NEC PC-8000 / PC-8800 series (QUASI8
|
||||||
n88_1.rom^^e844534dfe5744b381444dbe61ef1b66^NEC PC-8000 / PC-8800 series (QUASI88)^Optional BIOS file
|
n88_1.rom^^e844534dfe5744b381444dbe61ef1b66^NEC PC-8000 / PC-8800 series (QUASI88)^Optional BIOS file
|
||||||
n88_2.rom^^6548fa45061274dee1ea8ae1e9e93910^NEC PC-8000 / PC-8800 series (QUASI88)^Optional BIOS file
|
n88_2.rom^^6548fa45061274dee1ea8ae1e9e93910^NEC PC-8000 / PC-8800 series (QUASI88)^Optional BIOS file
|
||||||
n88_3.rom^^fc4b76a402ba501e6ba6de4b3e8b4273^NEC PC-8000 / PC-8800 series (QUASI88)^Optional BIOS file
|
n88_3.rom^^fc4b76a402ba501e6ba6de4b3e8b4273^NEC PC-8000 / PC-8800 series (QUASI88)^Optional BIOS file
|
||||||
aes_keys.txt^citra/sysdata/^Unknown^Nintendo 3DS^Decryption keys used by Citra emulator
|
|
||||||
bios7.bin^^df692a80a5b1bc90728bc3dfc76cd948^Nintendo DS^Used by MelonDS emulator (Required, see Wiki)
|
bios7.bin^^df692a80a5b1bc90728bc3dfc76cd948^Nintendo DS^Used by MelonDS emulator (Required, see Wiki)
|
||||||
bios9.bin^^a392174eb3e572fed6447e956bde4b25^Nintendo DS^Used by MelonDS emulator (Required, see Wiki)
|
bios9.bin^^a392174eb3e572fed6447e956bde4b25^Nintendo DS^Used by MelonDS emulator (Required, see Wiki)
|
||||||
firmware.bin^^e45033d9b0fa6b0de071292bba7c9d13^Nintendo DS^Used by MelonDS emulator (Required, see Wiki)
|
firmware.bin^^e45033d9b0fa6b0de071292bba7c9d13^Nintendo DS^Used by MelonDS emulator (Required, see Wiki)
|
||||||
|
|
|
@ -4,7 +4,6 @@
|
||||||
# The FILE name can have spaces in it, but the DESTINATION cannot, even in variable form
|
# The FILE name can have spaces in it, but the DESTINATION cannot, even in variable form
|
||||||
|
|
||||||
# mods
|
# mods
|
||||||
how-to-install-citra-mods.txt^$mods_folder/Citra
|
|
||||||
how-to-install-dolphin-mods.txt^$mods_folder/Dolphin
|
how-to-install-dolphin-mods.txt^$mods_folder/Dolphin
|
||||||
how-to-install-primehack-mods.txt^$mods_folder/Primehack
|
how-to-install-primehack-mods.txt^$mods_folder/Primehack
|
||||||
|
|
||||||
|
|
|
@ -1,5 +1,4 @@
|
||||||
Cemu
|
Cemu
|
||||||
citra-emu
|
|
||||||
dolphin-emu
|
dolphin-emu
|
||||||
duckstation
|
duckstation
|
||||||
melonDS
|
melonDS
|
||||||
|
|
|
@ -1,4 +1,3 @@
|
||||||
citra^Citra (Nintendo 3DS Standalone Emulator)
|
|
||||||
dolphin^Dolphin (GameCube / Wii Standalone Emulator)
|
dolphin^Dolphin (GameCube / Wii Standalone Emulator)
|
||||||
duckstation^Duckstation (Sony Playstation Standalone Emulator)
|
duckstation^Duckstation (Sony Playstation Standalone Emulator)
|
||||||
gb^Nintendo GameBoy
|
gb^Nintendo GameBoy
|
||||||
|
|
|
@ -64,7 +64,6 @@ psx_ra=false
|
||||||
snes=false
|
snes=false
|
||||||
|
|
||||||
[abxy_button_swap]
|
[abxy_button_swap]
|
||||||
citra=false
|
|
||||||
gb=false
|
gb=false
|
||||||
gba=false
|
gba=false
|
||||||
gbc=false
|
gbc=false
|
||||||
|
@ -75,7 +74,6 @@ snes=false
|
||||||
retroarch=true
|
retroarch=true
|
||||||
|
|
||||||
[ask_to_exit]
|
[ask_to_exit]
|
||||||
citra=false
|
|
||||||
dolphin=false
|
dolphin=false
|
||||||
duckstation=false
|
duckstation=false
|
||||||
pcsx2=false
|
pcsx2=false
|
||||||
|
|
|
@ -58,30 +58,6 @@ cap32_retrojoy1 = "auto"
|
||||||
cap32_scr_intensity = "8"
|
cap32_scr_intensity = "8"
|
||||||
cap32_scr_tube = "color"
|
cap32_scr_tube = "color"
|
||||||
cap32_statusbar = "onloading"
|
cap32_statusbar = "onloading"
|
||||||
citra_analog_function = "C-Stick and Touchscreen Pointer"
|
|
||||||
citra_custom_textures = "disabled"
|
|
||||||
citra_deadzone = "15"
|
|
||||||
citra_dump_textures = "disabled"
|
|
||||||
citra_is_new_3ds = "Old 3DS"
|
|
||||||
citra_language = "English"
|
|
||||||
citra_layout_option = "Default Top-Bottom Screen"
|
|
||||||
citra_mouse_touchscreen = "enabled"
|
|
||||||
citra_region_value = "Auto"
|
|
||||||
citra_render_touchscreen = "disabled"
|
|
||||||
citra_resolution_factor = "4x"
|
|
||||||
citra_swap_screen = "Top"
|
|
||||||
citra_texture_filter = "none"
|
|
||||||
citra_touch_touchscreen = "enabled"
|
|
||||||
citra_use_acc_geo_shaders = "enabled"
|
|
||||||
citra_use_acc_mul = "enabled"
|
|
||||||
citra_use_cpu_jit = "enabled"
|
|
||||||
citra_use_gdbstub = "disabled"
|
|
||||||
citra_use_hw_renderer = "enabled"
|
|
||||||
citra_use_hw_shader_cache = "enabled"
|
|
||||||
citra_use_hw_shaders = "enabled"
|
|
||||||
citra_use_libretro_save_path = "LibRetro Default"
|
|
||||||
citra_use_shader_jit = "enabled"
|
|
||||||
citra_use_virtual_sd = "enabled"
|
|
||||||
desmume_advanced_timing = "enabled"
|
desmume_advanced_timing = "enabled"
|
||||||
desmume_boot_into_bios = "disabled"
|
desmume_boot_into_bios = "disabled"
|
||||||
desmume_color_depth = "16-bit"
|
desmume_color_depth = "16-bit"
|
||||||
|
|
|
@ -161,25 +161,6 @@
|
||||||
<entry>~/.local/share/flatpak/exports/bin/info.cemu.Cemu</entry>
|
<entry>~/.local/share/flatpak/exports/bin/info.cemu.Cemu</entry>
|
||||||
</rule>
|
</rule>
|
||||||
</emulator>
|
</emulator>
|
||||||
<emulator name="CITRA">
|
|
||||||
<!-- Nintendo 3DS emulator Citra -->
|
|
||||||
<rule type="systempath">
|
|
||||||
<entry>citra-qt</entry> <!-- RetroDECK -->
|
|
||||||
<entry>citra</entry>
|
|
||||||
<entry>citra-emu.citra-nightly</entry>
|
|
||||||
<entry>org.citra_emu.citra</entry>
|
|
||||||
</rule>
|
|
||||||
<rule type="staticpath">
|
|
||||||
<entry>~/Applications/citra-qt*.AppImage</entry>
|
|
||||||
<entry>~/.local/share/applications/citra-qt*.AppImage</entry>
|
|
||||||
<entry>~/.local/bin/citra-qt*.AppImage</entry>
|
|
||||||
<entry>~/bin/citra-qt*.AppImage</entry>
|
|
||||||
<entry>~/.citra/canary/citra-qt.AppImage</entry>
|
|
||||||
<entry>~/.citra/nightly/citra-qt.AppImage</entry>
|
|
||||||
<entry>/var/lib/flatpak/exports/bin/org.citra_emu.citra</entry>
|
|
||||||
<entry>~/.local/share/flatpak/exports/bin/org.citra_emu.citra</entry>
|
|
||||||
</rule>
|
|
||||||
</emulator>
|
|
||||||
<emulator name="CPCEMU">
|
<emulator name="CPCEMU">
|
||||||
<!-- Amstrad CPC emulator CPCemu -->
|
<!-- Amstrad CPC emulator CPCemu -->
|
||||||
<rule type="systempath">
|
<rule type="systempath">
|
||||||
|
|
|
@ -1167,17 +1167,6 @@
|
||||||
<platform>sg-1000</platform>
|
<platform>sg-1000</platform>
|
||||||
<theme>multivision</theme>
|
<theme>multivision</theme>
|
||||||
</system>
|
</system>
|
||||||
<system>
|
|
||||||
<name>n3ds</name>
|
|
||||||
<fullname>Nintendo 3DS</fullname>
|
|
||||||
<path>%ROMPATH%/n3ds</path>
|
|
||||||
<extension>.3ds .3DS .3dsx .3DSX .app .APP .axf .AXF .cci .CCI .cxi .CXI .elf .ELF .7z .7Z .zip .ZIP</extension>
|
|
||||||
<command label="Citra (Standalone)">%EMULATOR_CITRA% %ROM%</command>
|
|
||||||
<command label="Citra">%EMULATOR_RETROARCH% -L %CORE_RETROARCH%/citra_libretro.so %ROM%</command>
|
|
||||||
<command label="Citra 2018">%EMULATOR_RETROARCH% -L %CORE_RETROARCH%/citra2018_libretro.so %ROM%</command>
|
|
||||||
<platform>n3ds</platform>
|
|
||||||
<theme>n3ds</theme>
|
|
||||||
</system>
|
|
||||||
<system>
|
<system>
|
||||||
<name>n64</name>
|
<name>n64</name>
|
||||||
<fullname>Nintendo 64</fullname>
|
<fullname>Nintendo 64</fullname>
|
||||||
|
|
|
@ -55,7 +55,6 @@ godot_bios_files_checked="/var/config/retrodeck/godot/godot_bios_files_checked.t
|
||||||
|
|
||||||
# Config files for emulators with single config files
|
# Config files for emulators with single config files
|
||||||
|
|
||||||
citraconf="/var/config/citra-emu/qt-config.ini"
|
|
||||||
duckstationconf="/var/config/duckstation/settings.ini"
|
duckstationconf="/var/config/duckstation/settings.ini"
|
||||||
melondsconf="/var/config/melonDS/melonDS.ini"
|
melondsconf="/var/config/melonDS/melonDS.ini"
|
||||||
ryujinxconf="/var/config/Ryujinx/Config.json"
|
ryujinxconf="/var/config/Ryujinx/Config.json"
|
||||||
|
|
|
@ -12,7 +12,7 @@ set_setting_value() {
|
||||||
|
|
||||||
case $4 in
|
case $4 in
|
||||||
|
|
||||||
"retrodeck" | "citra" | "melonds" )
|
"retrodeck" | "melonds" )
|
||||||
if [[ -z $current_section_name ]]; then
|
if [[ -z $current_section_name ]]; then
|
||||||
sed -i 's^\^'"$setting_name_to_change"'=.*^'"$setting_name_to_change"'='"$setting_value_to_change"'^' "$1"
|
sed -i 's^\^'"$setting_name_to_change"'=.*^'"$setting_name_to_change"'='"$setting_value_to_change"'^' "$1"
|
||||||
else
|
else
|
||||||
|
@ -107,7 +107,7 @@ get_setting_value() {
|
||||||
|
|
||||||
case $3 in
|
case $3 in
|
||||||
|
|
||||||
"retrodeck" | "citra" | "melonds" ) # For files with this syntax - setting_name=setting_value
|
"retrodeck" | "melonds" ) # For files with this syntax - setting_name=setting_value
|
||||||
if [[ -z $current_section_name ]]; then
|
if [[ -z $current_section_name ]]; then
|
||||||
echo $(grep -o -P "(?<=^$current_setting_name=).*" "$1")
|
echo $(grep -o -P "(?<=^$current_setting_name=).*" "$1")
|
||||||
else
|
else
|
||||||
|
|
|
@ -186,51 +186,6 @@ prepare_component() {
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if [[ "$component" =~ ^(citra|citra-emu|Citra|all)$ ]]; then
|
|
||||||
if [[ "$action" == "reset" ]]; then # Run reset-only commands
|
|
||||||
log i "------------------------"
|
|
||||||
log i "Prepearing CITRA"
|
|
||||||
log i "------------------------"
|
|
||||||
if [[ $multi_user_mode == "true" ]]; then # Multi-user actions
|
|
||||||
create_dir -d "$multi_user_data_folder/$SteamAppUser/config/citra-emu"
|
|
||||||
cp -fv $emuconfigs/citra/qt-config.ini "$multi_user_data_folder/$SteamAppUser/config/citra-emu/qt-config.ini"
|
|
||||||
set_setting_value "$multi_user_data_folder/$SteamAppUser/config/citra-emu/qt-config.ini" "nand_directory" "$saves_folder/n3ds/citra/nand/" "citra" "Data%20Storage"
|
|
||||||
set_setting_value "$multi_user_data_folder/$SteamAppUser/config/citra-emu/qt-config.ini" "sdmc_directory" "$saves_folder/n3ds/citra/sdmc/" "citra" "Data%20Storage"
|
|
||||||
set_setting_value "$multi_user_data_folder/$SteamAppUser/config/citra-emu/qt-config.ini" "Paths\gamedirs\3\path" "$roms_folder/n3ds" "citra" "UI"
|
|
||||||
set_setting_value "$multi_user_data_folder/$SteamAppUser/config/citra-emu/qt-config.ini" "Paths\screenshotPath" "$screenshots_folder" "citra" "UI"
|
|
||||||
dir_prep "$multi_user_data_folder/$SteamAppUser/config/citra-emu" "/var/config/citra-emu"
|
|
||||||
else # Single-user actions
|
|
||||||
create_dir -d /var/config/citra-emu/
|
|
||||||
cp -f $emuconfigs/citra/qt-config.ini /var/config/citra-emu/qt-config.ini
|
|
||||||
set_setting_value "$citraconf" "nand_directory" "$saves_folder/n3ds/citra/nand/" "citra" "Data%20Storage"
|
|
||||||
set_setting_value "$citraconf" "sdmc_directory" "$saves_folder/n3ds/citra/sdmc/" "citra" "Data%20Storage"
|
|
||||||
set_setting_value "$citraconf" "Paths\gamedirs\3\path" "$roms_folder/n3ds" "citra" "UI"
|
|
||||||
set_setting_value "$citraconf" "Paths\screenshotPath" "$screenshots_folder" "citra" "UI"
|
|
||||||
fi
|
|
||||||
# Shared actions
|
|
||||||
create_dir "$saves_folder/n3ds/citra/nand/"
|
|
||||||
create_dir "$saves_folder/n3ds/citra/sdmc/"
|
|
||||||
dir_prep "$bios_folder/citra/sysdata" "/var/data/citra-emu/sysdata"
|
|
||||||
dir_prep "$logs_folder/citra" "/var/data/citra-emu/log"
|
|
||||||
dir_prep "$mods_folder/Citra" "/var/data/citra-emu/load/mods"
|
|
||||||
dir_prep "$texture_packs_folder/Citra" "/var/data/citra-emu/load/textures"
|
|
||||||
|
|
||||||
# Reset default preset settings
|
|
||||||
set_setting_value "$rd_conf" "citra" "$(get_setting_value "$rd_defaults" "citra" "retrodeck" "abxy_button_swap")" "retrodeck" "abxy_button_swap"
|
|
||||||
set_setting_value "$rd_conf" "citra" "$(get_setting_value "$rd_defaults" "citra" "retrodeck" "ask_to_exit")" "retrodeck" "ask_to_exit"
|
|
||||||
fi
|
|
||||||
if [[ "$action" == "postmove" ]]; then # Run only post-move commands
|
|
||||||
dir_prep "$rdhome/bios/citra/sysdata" "/var/data/citra-emu/sysdata"
|
|
||||||
dir_prep "$rdhome/logs/citra" "/var/data/citra-emu/log"
|
|
||||||
dir_prep "$mods_folder/Citra" "/var/data/citra-emu/load/mods"
|
|
||||||
dir_prep "$texture_packs_folder/Citra" "/var/data/citra-emu/load/textures"
|
|
||||||
set_setting_value "$citraconf" "nand_directory" "$saves_folder/n3ds/citra/nand/" "citra" "Data%20Storage"
|
|
||||||
set_setting_value "$citraconf" "sdmc_directory" "$saves_folder/n3ds/citra/sdmc/" "citra" "Data%20Storage"
|
|
||||||
set_setting_value "$citraconf" "Paths\gamedirs\3\path" "$roms_folder/n3ds" "citra" "UI"
|
|
||||||
set_setting_value "$citraconf" "Paths\screenshotPath" "$screenshots_folder" "citra" "UI"
|
|
||||||
fi
|
|
||||||
fi
|
|
||||||
|
|
||||||
if [[ "$component" =~ ^(dolphin|dolphin-emu|Dolphin|all)$ ]]; then
|
if [[ "$component" =~ ^(dolphin|dolphin-emu|Dolphin|all)$ ]]; then
|
||||||
if [[ "$action" == "reset" ]]; then # Run reset-only commands
|
if [[ "$action" == "reset" ]]; then # Run reset-only commands
|
||||||
log i "----------------------"
|
log i "----------------------"
|
||||||
|
|
|
@ -169,7 +169,6 @@ alt_command_list={
|
||||||
"Beetle Saturn": "flatpak run --command=retroarch net.retrodeck.retrodeck -L /var/config/retroarch/cores/mednafen_saturn_libretro.so",
|
"Beetle Saturn": "flatpak run --command=retroarch net.retrodeck.retrodeck -L /var/config/retroarch/cores/mednafen_saturn_libretro.so",
|
||||||
"Snes 9x - Current": "flatpak run --command=retroarch net.retrodeck.retrodeck -L /var/config/retroarch/cores/snes9x_libretro.so",
|
"Snes 9x - Current": "flatpak run --command=retroarch net.retrodeck.retrodeck -L /var/config/retroarch/cores/snes9x_libretro.so",
|
||||||
"Beetle SuperGrafx": "flatpak run --command=retroarch net.retrodeck.retrodeck -L /var/config/retroarch/cores/mednafen_supergrafx_libretro.so",
|
"Beetle SuperGrafx": "flatpak run --command=retroarch net.retrodeck.retrodeck -L /var/config/retroarch/cores/mednafen_supergrafx_libretro.so",
|
||||||
"Citra (Standalone)": "flatpak run --command=citra net.retrodeck.retrodeck",
|
|
||||||
"PCSX2 (Standalone)": "flatpak run --command=pcsx2-qt net.retrodeck.retrodeck -batch",
|
"PCSX2 (Standalone)": "flatpak run --command=pcsx2-qt net.retrodeck.retrodeck -batch",
|
||||||
"Dolphin (Standalone)": "flatpak run --command=dolphin-emu-wrapper net.retrodeck.retrodeck -b -e",
|
"Dolphin (Standalone)": "flatpak run --command=dolphin-emu-wrapper net.retrodeck.retrodeck -b -e",
|
||||||
"RPCS3 Directory (Standalone)": "flatpak run --command=pcsx3 net.retrodeck.retrodeck --no-gui",
|
"RPCS3 Directory (Standalone)": "flatpak run --command=pcsx3 net.retrodeck.retrodeck --no-gui",
|
||||||
|
@ -232,8 +231,6 @@ alt_command_list={
|
||||||
"BlastEm": "flatpak run --command=retroarch net.retrodeck.retrodeck -L /var/config/retroarch/cores/blastem_libretro.so",
|
"BlastEm": "flatpak run --command=retroarch net.retrodeck.retrodeck -L /var/config/retroarch/cores/blastem_libretro.so",
|
||||||
"CrocoDS": "flatpak run --command=retroarch net.retrodeck.retrodeck -L /var/config/retroarch/cores/crocods_libretro.so",
|
"CrocoDS": "flatpak run --command=retroarch net.retrodeck.retrodeck -L /var/config/retroarch/cores/crocods_libretro.so",
|
||||||
"fMSX": "flatpak run --command=retroarch net.retrodeck.retrodeck -L /var/config/retroarch/cores/fmsx_libretro.so",
|
"fMSX": "flatpak run --command=retroarch net.retrodeck.retrodeck -L /var/config/retroarch/cores/fmsx_libretro.so",
|
||||||
"Citra": "flatpak run --command=retroarch net.retrodeck.retrodeck -L /var/config/retroarch/cores/citra_libretro.so",
|
|
||||||
"Citra 2018": "flatpak run --command=retroarch net.retrodeck.retrodeck -L /var/config/retroarch/cores/citra2018_libretro.so",
|
|
||||||
"Mupen64Plus-Next": "flatpak run --command=retroarch net.retrodeck.retrodeck -L /var/config/retroarch/cores/mupen64plus_next_libretro.so",
|
"Mupen64Plus-Next": "flatpak run --command=retroarch net.retrodeck.retrodeck -L /var/config/retroarch/cores/mupen64plus_next_libretro.so",
|
||||||
"DeSmuME 2015": "flatpak run --command=retroarch net.retrodeck.retrodeck -L /var/config/retroarch/cores/desmume2015_libretro.so",
|
"DeSmuME 2015": "flatpak run --command=retroarch net.retrodeck.retrodeck -L /var/config/retroarch/cores/desmume2015_libretro.so",
|
||||||
"melonDS": "flatpak run --command=retroarch net.retrodeck.retrodeck -L /var/config/retroarch/cores/melonds_libretro.so",
|
"melonDS": "flatpak run --command=retroarch net.retrodeck.retrodeck -L /var/config/retroarch/cores/melonds_libretro.so",
|
||||||
|
|
|
@ -75,6 +75,8 @@
|
||||||
<p>Changes:</p>
|
<p>Changes:</p>
|
||||||
<ul>
|
<ul>
|
||||||
<li>ES-DE: updated to 3.0</li>
|
<li>ES-DE: updated to 3.0</li>
|
||||||
|
<li>CITRA: Removed</li>
|
||||||
|
<li>YUZU: Removed</li>
|
||||||
<li>Added new system: RYUJINX</li>
|
<li>Added new system: RYUJINX</li>
|
||||||
<li>Added new system: SOLARUS</li>
|
<li>Added new system: SOLARUS</li>
|
||||||
<li>Added new engine: GZDOOM</li>
|
<li>Added new engine: GZDOOM</li>
|
||||||
|
@ -96,9 +98,6 @@
|
||||||
<li>Controller config overhaul</li>
|
<li>Controller config overhaul</li>
|
||||||
<li>Removed talk names in the manifest as they're not needed anymore as enabled by default</li>
|
<li>Removed talk names in the manifest as they're not needed anymore as enabled by default</li>
|
||||||
<li>CEMU: updated input profiles</li>
|
<li>CEMU: updated input profiles</li>
|
||||||
<li>CITRA: Graphical Tweaks</li>
|
|
||||||
<li>CITRA: Standrad layout Tweaks</li>
|
|
||||||
<li>CITRA: Enabled Gyro</li>
|
|
||||||
<li>DUCKSTATION: config refactor. The old config didn't not work anymore for controllers.</li>
|
<li>DUCKSTATION: config refactor. The old config didn't not work anymore for controllers.</li>
|
||||||
<li>DUCKSTATION: All controlls now go via SDL</li>
|
<li>DUCKSTATION: All controlls now go via SDL</li>
|
||||||
<li>DUCKSTATION: Updated to 4 controllers</li>
|
<li>DUCKSTATION: Updated to 4 controllers</li>
|
||||||
|
@ -106,7 +105,6 @@
|
||||||
<li>RPCS3 is now running via shortcut (.desktop file) by default - WARN THE USERS TO MIGRATE</li>
|
<li>RPCS3 is now running via shortcut (.desktop file) by default - WARN THE USERS TO MIGRATE</li>
|
||||||
<li>RPCS3: Updated to 4 controllers</li>
|
<li>RPCS3: Updated to 4 controllers</li>
|
||||||
<li>RYUJINX: Updated to 4 controllers</li>
|
<li>RYUJINX: Updated to 4 controllers</li>
|
||||||
<li>YUZU: Updated to 4 controllers + preformance tweaks</li>
|
|
||||||
</ul>
|
</ul>
|
||||||
<p>Fixes:</p>
|
<p>Fixes:</p>
|
||||||
<ul>
|
<ul>
|
||||||
|
|
|
@ -3,7 +3,7 @@ runtime: org.kde.Platform
|
||||||
runtime-version: "6.5"
|
runtime-version: "6.5"
|
||||||
sdk: org.kde.Sdk
|
sdk: org.kde.Sdk
|
||||||
sdk-extensions:
|
sdk-extensions:
|
||||||
- org.freedesktop.Sdk.Extension.llvm16 # Needed for rpcs3 (llvm15) but llvm16 for CITRA
|
- org.freedesktop.Sdk.Extension.llvm16 # Needed for rpcs3 (llvm15)
|
||||||
- org.freedesktop.Sdk.Extension.rust-stable # Needed for BoilR
|
- org.freedesktop.Sdk.Extension.rust-stable # Needed for BoilR
|
||||||
command: retrodeck.sh
|
command: retrodeck.sh
|
||||||
|
|
||||||
|
@ -61,7 +61,7 @@ cleanup:
|
||||||
|
|
||||||
modules:
|
modules:
|
||||||
|
|
||||||
# dependency of: CEMU, CITRA, DOLPHIN
|
# dependency of: CEMU DOLPHIN
|
||||||
- rd-submodules/shared-modules/libusb/libusb.json
|
- rd-submodules/shared-modules/libusb/libusb.json
|
||||||
|
|
||||||
# This module is used to define the RetroDECK version
|
# This module is used to define the RetroDECK version
|
||||||
|
@ -222,7 +222,7 @@ modules:
|
||||||
url: https://github.com/mikefarah/yq/releases/download/v4.33.3/yq_linux_amd64
|
url: https://github.com/mikefarah/yq/releases/download/v4.33.3/yq_linux_amd64
|
||||||
sha256: 4ee662847c588c3ef2fec8bfb304e8739e3dbaba87ccb9a608d691c88f5b64dc
|
sha256: 4ee662847c588c3ef2fec8bfb304e8739e3dbaba87ccb9a608d691c88f5b64dc
|
||||||
|
|
||||||
# dependency of: CEMU (13.1.1), CITRA (13.0.0)
|
# dependency of: CEMU (13.1.1)
|
||||||
- name: glslang
|
- name: glslang
|
||||||
buildsystem: cmake-ninja
|
buildsystem: cmake-ninja
|
||||||
config-opts:
|
config-opts:
|
||||||
|
@ -271,7 +271,7 @@ modules:
|
||||||
stable-only: true
|
stable-only: true
|
||||||
url-template: https://www.freedesktop.org/software/libevdev/libevdev-$version.tar.xz
|
url-template: https://www.freedesktop.org/software/libevdev/libevdev-$version.tar.xz
|
||||||
|
|
||||||
# dependency of: CITRA, CEMU
|
# dependency of: CEMU
|
||||||
- name: rapidjson
|
- name: rapidjson
|
||||||
buildsystem: cmake-ninja
|
buildsystem: cmake-ninja
|
||||||
config-opts:
|
config-opts:
|
||||||
|
@ -653,72 +653,6 @@ modules:
|
||||||
|
|
||||||
# PPSSPP - END
|
# PPSSPP - END
|
||||||
|
|
||||||
# CITRA - START
|
|
||||||
# https://github.com/flathub/org.citra_emu.citra
|
|
||||||
|
|
||||||
- rd-submodules/shared-modules/SDL2/SDL2-with-libdecor.json
|
|
||||||
|
|
||||||
- rd-submodules/shared-modules/SDL2/SDL2-with-libdecor.json
|
|
||||||
|
|
||||||
- name: citra
|
|
||||||
buildsystem: cmake-ninja
|
|
||||||
builddir: true
|
|
||||||
build-options:
|
|
||||||
env:
|
|
||||||
CI: '1'
|
|
||||||
GITHUB_ACTIONS: '1'
|
|
||||||
GITHUB_REPOSITORY: citra-emu/citra-nightly
|
|
||||||
GITHUB_REF_NAME: nightly-2025
|
|
||||||
append-path: /usr/lib/sdk/llvm16/bin
|
|
||||||
prepend-ld-library-path: /usr/lib/sdk/llvm16/lib
|
|
||||||
cflags: '-Wno-unused-command-line-argument'
|
|
||||||
cxxflags: '-Wno-unused-command-line-argument'
|
|
||||||
config-opts:
|
|
||||||
- '-DCMAKE_BUILD_TYPE=Release'
|
|
||||||
- '-DCMAKE_C_COMPILER=clang'
|
|
||||||
- '-DCMAKE_CXX_COMPILER=clang++'
|
|
||||||
- '-DCMAKE_LINKER=lld'
|
|
||||||
- '-DENABLE_QT_TRANSLATION=ON'
|
|
||||||
- '-DCITRA_ENABLE_COMPATIBILITY_REPORTING=ON'
|
|
||||||
- '-DUSE_DISCORD_PRESENCE=ON'
|
|
||||||
- '-DENABLE_COMPATIBILITY_LIST_DOWNLOAD=OFF'
|
|
||||||
- '-DUSE_SYSTEM_SDL2=ON'
|
|
||||||
cleanup:
|
|
||||||
- /share/man
|
|
||||||
- /share/pixmaps
|
|
||||||
post-install:
|
|
||||||
- install -Dm755 ../citra-launcher.sh /app/bin/citra-launcher
|
|
||||||
- >-
|
|
||||||
install -Dm644 ../org.citra_emu.citra.svg
|
|
||||||
/app/share/icons/hicolor/scalable/apps/citra.svg
|
|
||||||
- >-
|
|
||||||
install -Dm644 ../dist/icon.png
|
|
||||||
/app/share/icons/hicolor/512x512/apps/citra.png
|
|
||||||
- >-
|
|
||||||
mv /app/share/mime/packages/citra.xml
|
|
||||||
/app/share/mime/packages/org.citra_emu.citra.xml
|
|
||||||
- >-
|
|
||||||
sed 's/citra/org.citra_emu.citra/g' -i
|
|
||||||
/app/share/mime/packages/org.citra_emu.citra.xml
|
|
||||||
sources:
|
|
||||||
- type: archive
|
|
||||||
url: >-
|
|
||||||
https://github.com/citra-emu/citra-nightly/releases/download/nightly-2025/citra-unified-source-20231105-998b9a9.tar.xz
|
|
||||||
sha256: ebf52af66c6ef729688a29d093d9139baa76973b698c0630a295f38d126cf118
|
|
||||||
x-checker-data:
|
|
||||||
type: json
|
|
||||||
url: https://api.github.com/repos/citra-emu/citra-nightly/releases/latest
|
|
||||||
version-query: .tag_name
|
|
||||||
url-query: >-
|
|
||||||
.assets[] | .browser_download_url |
|
|
||||||
match("https://.+citra-unified-source-.+.xz$") | .string
|
|
||||||
is-main-source: true
|
|
||||||
- type: file
|
|
||||||
path: rd-submodules/citra/org.citra_emu.citra.svg
|
|
||||||
- type: file
|
|
||||||
path: rd-submodules/citra/citra-launcher.sh
|
|
||||||
|
|
||||||
# CITRA - END
|
|
||||||
|
|
||||||
# PCSX2 - START
|
# PCSX2 - START
|
||||||
# Inspired by:
|
# Inspired by:
|
||||||
|
|
|
@ -1,25 +0,0 @@
|
||||||
#!/bin/bash -e
|
|
||||||
|
|
||||||
report_error() {
|
|
||||||
read -r -d '|' MESSAGE <<EOF
|
|
||||||
Unfortunately, Citra seems to have crashed.
|
|
||||||
We kindly ask you to submit a bug report to <a href="https://github.com/flathub/org.citra_emu.citra/issues">https://github.com/flathub/org.citra_emu.citra/issues</a>.
|
|
||||||
|
|
||||||
When submitting a bug report, please attach your <b>system information</b> and the <b>Citra log file</b>.
|
|
||||||
You seem to be using ${XDG_SESSION_DESKTOP} ${DESKTOP_SESSION} (${XDG_SESSION_TYPE}):
|
|
||||||
To obtain Citra log files, please see <a href="https://community.citra-emu.org/t/how-to-upload-the-log-file/296">this guide</a>.
|
|
||||||
To obtain your system information, please install <tt>inxi</tt> and run <tt>inxi -v3</tt>. |
|
|
||||||
EOF
|
|
||||||
zenity --warning --no-wrap --title "That's awkward ..." --text "$MESSAGE"
|
|
||||||
}
|
|
||||||
|
|
||||||
unset VK_ICD_FILENAMES VK_DRIVER_FILES
|
|
||||||
# Discord RPC
|
|
||||||
for i in {0..9}; do
|
|
||||||
test -S "$XDG_RUNTIME_DIR"/"discord-ipc-$i" || ln -sf {app/com.discordapp.Discord,"$XDG_RUNTIME_DIR"}/"discord-ipc-$i";
|
|
||||||
done
|
|
||||||
|
|
||||||
|
|
||||||
if ! prlimit --nofile=8192 citra-qt "$@"; then
|
|
||||||
report_error
|
|
||||||
fi
|
|
File diff suppressed because one or more lines are too long
Before Width: | Height: | Size: 16 KiB |
|
@ -56,9 +56,9 @@ https://retrodeck.net
|
||||||
;;
|
;;
|
||||||
--reset-component*)
|
--reset-component*)
|
||||||
echo "You are about to reset one or more RetroDECK components or emulators."
|
echo "You are about to reset one or more RetroDECK components or emulators."
|
||||||
echo "Available options are: es-de, retroarch, cemu, citra, dolphin, duckstation, melonds, pcsx3, pico8, ppsspp, primehack, ryujinx. rpcs3, ryujinx, xemu, vita3k, mame, gzdoom, boilr, all"
|
echo "Available options are: es-de, retroarch, cemu, dolphin, duckstation, melonds, pcsx3, pico8, ppsspp, primehack, ryujinx. rpcs3, ryujinx, xemu, vita3k, mame, gzdoom, boilr, all"
|
||||||
read -p "Please enter the component you would like to reset: " component
|
read -p "Please enter the component you would like to reset: " component
|
||||||
if [[ "$component" =~ ^(es-de|retroarch|cemu|citra|dolphin|duckstation|mame|melonds|pcsx2|ppsspp|primehack|ryujinx|rpcs3|xemu|all)$ ]]; then
|
if [[ "$component" =~ ^(es-de|retroarch|cemu|dolphin|duckstation|mame|melonds|pcsx2|ppsspp|primehack|ryujinx|rpcs3|xemu|all)$ ]]; then
|
||||||
read -p "You are about to reset $component to default settings. Enter 'y' to continue, 'n' to stop: " response
|
read -p "You are about to reset $component to default settings. Enter 'y' to continue, 'n' to stop: " response
|
||||||
if [[ $response == [yY] ]]; then
|
if [[ $response == [yY] ]]; then
|
||||||
prepare_component "reset" "$component" "cli"
|
prepare_component "reset" "$component" "cli"
|
||||||
|
|
|
@ -27,7 +27,6 @@ source /app/libexec/global.sh
|
||||||
# - Open Emulator (Behind one-time power user warning dialog)
|
# - Open Emulator (Behind one-time power user warning dialog)
|
||||||
# - RetroArch
|
# - RetroArch
|
||||||
# - Cemu
|
# - Cemu
|
||||||
# - Citra
|
|
||||||
# - Dolphin
|
# - Dolphin
|
||||||
# - Duckstation
|
# - Duckstation
|
||||||
# - MAME
|
# - MAME
|
||||||
|
@ -71,7 +70,6 @@ source /app/libexec/global.sh
|
||||||
# - Reset Specific Emulator
|
# - Reset Specific Emulator
|
||||||
# - Reset RetroArch
|
# - Reset RetroArch
|
||||||
# - Reset Cemu
|
# - Reset Cemu
|
||||||
# - Reset Citra
|
|
||||||
# - Reset Dolphin
|
# - Reset Dolphin
|
||||||
# - Reset Duckstation
|
# - Reset Duckstation
|
||||||
# - Reset GZDoom
|
# - Reset GZDoom
|
||||||
|
@ -435,7 +433,6 @@ configurator_open_emulator_dialog() {
|
||||||
--column="Emulator" --column="Action" \
|
--column="Emulator" --column="Action" \
|
||||||
"RetroArch" "Open the multi-emulator frontend RetroArch" \
|
"RetroArch" "Open the multi-emulator frontend RetroArch" \
|
||||||
"Cemu" "Open the Wii U emulator CEMU" \
|
"Cemu" "Open the Wii U emulator CEMU" \
|
||||||
"Citra" "Open the N3DS emulator Citra" \
|
|
||||||
"Dolphin" "Open the Wii & GC emulator Dolphin" \
|
"Dolphin" "Open the Wii & GC emulator Dolphin" \
|
||||||
"Duckstation" "Open the PSX emulator Duckstation" \
|
"Duckstation" "Open the PSX emulator Duckstation" \
|
||||||
"MAME" "Open the Multiple Arcade Machine Emulator emulator MAME" \
|
"MAME" "Open the Multiple Arcade Machine Emulator emulator MAME" \
|
||||||
|
@ -460,11 +457,6 @@ configurator_open_emulator_dialog() {
|
||||||
Cemu-wrapper
|
Cemu-wrapper
|
||||||
;;
|
;;
|
||||||
|
|
||||||
"Citra" )
|
|
||||||
log i "Configurator: \"$emulator\""
|
|
||||||
citra-qt
|
|
||||||
;;
|
|
||||||
|
|
||||||
"Dolphin" )
|
"Dolphin" )
|
||||||
log i "Configurator: \"$emulator\""
|
log i "Configurator: \"$emulator\""
|
||||||
dolphin-emu
|
dolphin-emu
|
||||||
|
@ -1059,7 +1051,6 @@ configurator_reset_dialog() {
|
||||||
--column="Emulator" --column="Action" \
|
--column="Emulator" --column="Action" \
|
||||||
"RetroArch" "Reset the multi-emulator frontend RetroArch to default settings" \
|
"RetroArch" "Reset the multi-emulator frontend RetroArch to default settings" \
|
||||||
"Cemu" "Reset the Wii U emulator Cemu to default settings" \
|
"Cemu" "Reset the Wii U emulator Cemu to default settings" \
|
||||||
"Citra" "Reset the N3DS emulator Citra to default settings" \
|
|
||||||
"Dolphin" "Reset the Wii/GameCube emulator Dolphin to default settings" \
|
"Dolphin" "Reset the Wii/GameCube emulator Dolphin to default settings" \
|
||||||
"Duckstation" "Reset the PSX emulator Duckstation to default settings" \
|
"Duckstation" "Reset the PSX emulator Duckstation to default settings" \
|
||||||
"GZDoom" "Reset the GZDoom Doom engine to default settings" \
|
"GZDoom" "Reset the GZDoom Doom engine to default settings" \
|
||||||
|
@ -1092,7 +1083,7 @@ configurator_reset_dialog() {
|
||||||
fi
|
fi
|
||||||
;;
|
;;
|
||||||
|
|
||||||
"Cemu" | "Citra" | "Dolphin" | "Duckstation" | "MelonDS" | "MAME" | "PCSX2" | "PPSSPP" | "Primehack" | "RPCS3" | "Ryujinx" )
|
"Cemu" | "Dolphin" | "Duckstation" | "MelonDS" | "MAME" | "PCSX2" | "PPSSPP" | "Primehack" | "RPCS3" | "Ryujinx" )
|
||||||
if [[ $(configurator_reset_confirmation_dialog "$component_to_reset" "Are you sure you want to reset the $component_to_reset emulator to default settings?\n\nThis process cannot be undone.") == "true" ]]; then
|
if [[ $(configurator_reset_confirmation_dialog "$component_to_reset" "Are you sure you want to reset the $component_to_reset emulator to default settings?\n\nThis process cannot be undone.") == "true" ]]; then
|
||||||
prepare_component "reset" "$component_to_reset" "configurator"
|
prepare_component "reset" "$component_to_reset" "configurator"
|
||||||
configurator_process_complete_dialog "resetting $component_to_reset"
|
configurator_process_complete_dialog "resetting $component_to_reset"
|
||||||
|
|
Loading…
Reference in a new issue