mirror of
https://github.com/RetroDECK/RetroDECK.git
synced 2024-11-25 15:35:38 +00:00
Merge pull request #719 from XargonWan/feat/yuzu-removal
feat/yuzu removal
This commit is contained in:
commit
b86a5a5823
|
@ -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/yuzu/<TITLEID> folder.
|
|
||||||
|
|
||||||
Related wiki article can be found here:
|
|
||||||
https://github.com/XargonWan/RetroDECK/wiki/Citra%3A-Mods#citra---3ds
|
|
||||||
|
|
||||||
The RetroDECK Team
|
|
|
@ -1,16 +0,0 @@
|
||||||
There is the possibility to provide custom emutlators provided by the user.
|
|
||||||
|
|
||||||
At the moment the only one available is Yuzu.
|
|
||||||
Place your custom Yuzu files (AppImage and such) in the custom/yuzu folder without any other subfolders, like in the example:
|
|
||||||
retrodeck/customs/yuzu/yuzu*.AppImage
|
|
||||||
|
|
||||||
WARNINGS on custom emulators:
|
|
||||||
- Custom emulators are self managed: means that RetroDECK Team is not supporting nor troubleshooting them.
|
|
||||||
- Custom emulators could potentially break other included emulators configs: use them at your own risk.
|
|
||||||
- Remember to make the binary executable, otherwise they won't be launched.
|
|
||||||
- Hotkeys might not be working if not configured by the users.
|
|
||||||
|
|
||||||
Related wiki article can be found here:
|
|
||||||
---
|
|
||||||
|
|
||||||
The RetroDECK Team
|
|
|
@ -1,25 +0,0 @@
|
||||||
There are two ways of adding mods into Yuzu
|
|
||||||
|
|
||||||
From Yuzu directly
|
|
||||||
- Extract any mod files from compressed .zip or any other format to folders.
|
|
||||||
- Open up Yuzu inside RetroDECK Configurator by pressing Open Emulator - Yuzu.
|
|
||||||
- Right click on the game you want to add mods into.
|
|
||||||
- Click on Open Mod Data Destination.
|
|
||||||
- Paste the mod folders inside that directory.
|
|
||||||
- Right clicking on the game and selecting Properties.
|
|
||||||
- Enable the mods you want to enable by pressing the checkboxes in the Add-Ons tab and press OK.
|
|
||||||
- Quit Yuzu
|
|
||||||
|
|
||||||
From the mods/yuzu folder
|
|
||||||
- Extract any mod files from compressed .zip or any other format into folders.
|
|
||||||
- Go into ~/retrodeck/mods/yuzu/ and file the right folder for the game you want to add mods to. The folders are all named by TITLEID.
|
|
||||||
- Move those folders into ~/retrodeck/mods/yuzu/<TITLEID>
|
|
||||||
- Open up Yuzu inside RetroDECK Configurator by pressing Open Emulator - Yuzu.
|
|
||||||
- Right clicking on the game and selecting Properties.
|
|
||||||
- Enable the mods you want to enable by pressing the checkboxes in the Add-Ons tab and press OK.
|
|
||||||
- Quit Yuzu
|
|
||||||
|
|
||||||
Related wiki article can be found here:
|
|
||||||
https://github.com/XargonWan/RetroDECK/wiki/Yuzu%3A-Mods
|
|
||||||
|
|
||||||
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
|
|
|
@ -1,7 +0,0 @@
|
||||||
config_file_format^yuzu
|
|
||||||
change^ask_to_exit^confirmClose^true^UI^$yuzuconf^$emuconfigs/yuzu/qt-config.ini
|
|
||||||
change^ask_to_exit^confirmClose\default^true^UI^$yuzuconf^$emuconfigs/yuzu/qt-config.ini
|
|
||||||
change^abxy_button_swap^player_0_button_a^"engine:sdl,guid:03000000de280000ff11000001000000,port:0,button:0,pad:0"^Controls^$yuzuconf^$emuconfigs/yuzu/qt-config.ini
|
|
||||||
change^abxy_button_swap^player_0_button_b^"engine:sdl,guid:03000000de280000ff11000001000000,port:0,button:1,pad:0"^Controls^$yuzuconf^$emuconfigs/yuzu/qt-config.ini
|
|
||||||
change^abxy_button_swap^player_0_button_x^"engine:sdl,guid:03000000de280000ff11000001000000,port:0,button:2,pad:0"^Controls^$yuzuconf^$emuconfigs/yuzu/qt-config.ini
|
|
||||||
change^abxy_button_swap^player_0_button_y^"engine:sdl,guid:03000000de280000ff11000001000000,port:0,button:3,pad:0"^Controls^$yuzuconf^$emuconfigs/yuzu/qt-config.ini
|
|
|
@ -72,14 +72,13 @@ 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)
|
||||||
disksys.rom^^ca30b50f880eb660a320674ed365ef7a^Nintendo NES / Famicom^Family Computer Disk System BIOS - Required for Family Computer Disk System emulation
|
disksys.rom^^ca30b50f880eb660a320674ed365ef7a^Nintendo NES / Famicom^Family Computer Disk System BIOS - Required for Family Computer Disk System emulation
|
||||||
bios.min^^1e4fb124a3a886865acb574f388c803d^Nintendo Pokemon Mini^Pokémon Mini BIOS - Optional
|
bios.min^^1e4fb124a3a886865acb574f388c803d^Nintendo Pokemon Mini^Pokémon Mini BIOS - Optional
|
||||||
prod.keys^switch/keys/^Unknown^Nintendo Switch^A file for Switch emulation in Yuzu (Required)
|
prod.keys^switch/keys/^Unknown^Nintendo Switch^A file for Switch emulation in Ryujinx (Required)
|
||||||
title.keys^switch/keys/^Unknown^Nintendo Switch^A file for Switch emulation in Yuzu (Required)
|
title.keys^switch/keys/^Unknown^Nintendo Switch^A file for Switch emulation in Ryujinx (Required)
|
||||||
pico8^pico-8/^Unknown^PICO-8^The PICO-8 executable (Required)
|
pico8^pico-8/^Unknown^PICO-8^The PICO-8 executable (Required)
|
||||||
pico8.dat^pico-8/^Unknown^PICO-8^A PICO-8 system file (Required)
|
pico8.dat^pico-8/^Unknown^PICO-8^A PICO-8 system file (Required)
|
||||||
pico8_dyn^pico-8/^Unknown^PICO-8^A PICO-8 system file (Required)
|
pico8_dyn^pico-8/^Unknown^PICO-8^A PICO-8 system file (Required)
|
||||||
|
|
|
@ -4,10 +4,8 @@
|
||||||
# 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
|
||||||
how-to-install-yuzu-mods.txt^$mods_folder/Yuzu
|
|
||||||
|
|
||||||
# textures
|
# textures
|
||||||
how-to-install-Mesen-textures.txt^$texture_packs_folder/RetroArch-Mesen
|
how-to-install-Mesen-textures.txt^$texture_packs_folder/RetroArch-Mesen
|
||||||
|
@ -17,8 +15,5 @@ how-to-install-Mupen64Plus-textures.txt^$texture_packs_folder/RetroArch-Mupen64P
|
||||||
how-to-install-Mupen64Plus-textures.txt^$texture_packs_folder/RetroArch-Mupen64Plus/hires_texture
|
how-to-install-Mupen64Plus-textures.txt^$texture_packs_folder/RetroArch-Mupen64Plus/hires_texture
|
||||||
how-to-install-Duckstation-textures.txt^$texture_packs_folder/Duckstation
|
how-to-install-Duckstation-textures.txt^$texture_packs_folder/Duckstation
|
||||||
|
|
||||||
# customs
|
|
||||||
how-to-install-custom-emulators.txt^$rdhome/customs
|
|
||||||
|
|
||||||
# emulators
|
# emulators
|
||||||
how-to-install-psvita-games.txt^$roms_folder/psvita
|
how-to-install-psvita-games.txt^$roms_folder/psvita
|
||||||
|
|
|
@ -1,5 +1,4 @@
|
||||||
Cemu
|
Cemu
|
||||||
citra-emu
|
|
||||||
dolphin-emu
|
dolphin-emu
|
||||||
duckstation
|
duckstation
|
||||||
melonDS
|
melonDS
|
||||||
|
@ -9,4 +8,3 @@ primehack
|
||||||
rpcs3
|
rpcs3
|
||||||
Ryujinx
|
Ryujinx
|
||||||
xemu
|
xemu
|
||||||
yuzu
|
|
||||||
|
|
|
@ -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
|
||||||
|
@ -14,4 +13,3 @@ psx_ra^Sony Playstation (RetroArch Core)
|
||||||
retroarch^RetroArch (Multi-emulator Frontend)
|
retroarch^RetroArch (Multi-emulator Frontend)
|
||||||
ryujinx^Ryujinx (Nintendo Switch Standalone Emulator)
|
ryujinx^Ryujinx (Nintendo Switch Standalone Emulator)
|
||||||
snes^Nintendo Super Nintendo
|
snes^Nintendo Super Nintendo
|
||||||
yuzu^Yuzu (Nintendo Switch Standalone Emulator)
|
|
||||||
|
|
|
@ -64,21 +64,17 @@ 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
|
||||||
n64=false
|
n64=false
|
||||||
snes=false
|
snes=false
|
||||||
yuzu=false
|
|
||||||
|
|
||||||
[quick_resume]
|
[quick_resume]
|
||||||
retroarch=true
|
retroarch=true
|
||||||
|
|
||||||
[ask_to_exit]
|
[ask_to_exit]
|
||||||
citra=false
|
|
||||||
dolphin=false
|
dolphin=false
|
||||||
duckstation=false
|
duckstation=false
|
||||||
pcsx2=false
|
pcsx2=false
|
||||||
primehack=false
|
primehack=false
|
||||||
yuzu=false
|
|
||||||
|
|
File diff suppressed because it is too large
Load diff
|
@ -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"
|
||||||
|
|
File diff suppressed because it is too large
Load diff
|
@ -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">
|
||||||
|
@ -1049,27 +1030,6 @@
|
||||||
<entry>~/bin/xroar/xroar</entry>
|
<entry>~/bin/xroar/xroar</entry>
|
||||||
</rule>
|
</rule>
|
||||||
</emulator>
|
</emulator>
|
||||||
<emulator name="YUZU">
|
|
||||||
<!-- Nintendo Switch emulator Yuzu -->
|
|
||||||
<rule type="systempath">
|
|
||||||
<entry>yuzu</entry>
|
|
||||||
<entry>org.yuzu_emu.yuzu</entry>
|
|
||||||
</rule>
|
|
||||||
<rule type="staticpath">
|
|
||||||
<entry>~/Applications/yuzu*.AppImage</entry>
|
|
||||||
<entry>~/.local/share/applications/yuzu*.AppImage</entry>
|
|
||||||
<entry>~/.local/bin/yuzu*.AppImage</entry>
|
|
||||||
<entry>~/bin/yuzu*.AppImage</entry>
|
|
||||||
<entry>/var/lib/flatpak/exports/bin/org.yuzu_emu.yuzu</entry>
|
|
||||||
<entry>~/.local/share/flatpak/exports/bin/org.yuzu_emu.yuzu</entry>
|
|
||||||
</rule>
|
|
||||||
</emulator>
|
|
||||||
<emulator name="YUZU-CUSTOM">
|
|
||||||
<!-- Nintendo Switch emulator Yuzu Custom provided by the user -->
|
|
||||||
<rule type="staticpath">
|
|
||||||
<entry>~/retrodeck/customs/yuzu/yuzu*.AppImage</entry>
|
|
||||||
</rule>
|
|
||||||
</emulator>
|
|
||||||
<emulator name="ZESARUX">
|
<emulator name="ZESARUX">
|
||||||
<!-- Sinclair ZX Spectrum emulator ZEsarUX -->
|
<!-- Sinclair ZX Spectrum emulator ZEsarUX -->
|
||||||
<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>
|
||||||
|
@ -1877,9 +1866,7 @@
|
||||||
<fullname>Nintendo Switch</fullname>
|
<fullname>Nintendo Switch</fullname>
|
||||||
<path>%ROMPATH%/switch</path>
|
<path>%ROMPATH%/switch</path>
|
||||||
<extension>.nca .NCA .nro .NRO .nso .NSO .nsp .NSP .xci .XCI</extension>
|
<extension>.nca .NCA .nro .NRO .nso .NSO .nsp .NSP .xci .XCI</extension>
|
||||||
<command label="Yuzu (Standalone)">%INJECT%=%BASENAME%.esprefix %EMULATOR_YUZU% -f -g %ROM%</command>
|
|
||||||
<command label="Ryujinx (Standalone)">%EMULATOR_RYUJINX% %ROM%</command>
|
<command label="Ryujinx (Standalone)">%EMULATOR_RYUJINX% %ROM%</command>
|
||||||
<command label="Yuzu (User provided)">%INJECT%=%BASENAME%.esprefix %EMULATOR_YUZU-CUSTOM% -f -g %ROM%</command>
|
|
||||||
<platform>switch</platform>
|
<platform>switch</platform>
|
||||||
<theme>switch</theme>
|
<theme>switch</theme>
|
||||||
</system>
|
</system>
|
||||||
|
|
|
@ -55,12 +55,10 @@ 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"
|
||||||
xemuconf="/var/config/xemu/xemu.toml"
|
xemuconf="/var/config/xemu/xemu.toml"
|
||||||
yuzuconf="/var/config/yuzu/qt-config.ini"
|
|
||||||
|
|
||||||
# ES-DE config files
|
# ES-DE config files
|
||||||
|
|
||||||
|
|
|
@ -12,7 +12,7 @@ set_setting_value() {
|
||||||
|
|
||||||
case $4 in
|
case $4 in
|
||||||
|
|
||||||
"retrodeck" | "citra" | "melonds" | "yuzu" )
|
"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" | "yuzu" ) # 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 "----------------------"
|
||||||
|
@ -613,60 +568,6 @@ prepare_component() {
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if [[ "$component" =~ ^(yuzu|Yuzu|all)$ ]]; then
|
|
||||||
if [[ "$action" == "reset" ]]; then # Run reset-only commands
|
|
||||||
log i "----------------------"
|
|
||||||
log i "Prepearing YUZU"
|
|
||||||
log i "----------------------"
|
|
||||||
if [[ $multi_user_mode == "true" ]]; then # Multi-user actions
|
|
||||||
create_dir -d "$multi_user_data_folder/$SteamAppUser/config/yuzu"
|
|
||||||
cp -fvr "$emuconfigs/yuzu/"* "$multi_user_data_folder/$SteamAppUser/config/yuzu/"
|
|
||||||
set_setting_value "$multi_user_data_folder/$SteamAppUser/config/yuzu/qt-config.ini" "nand_directory" "$saves_folder/switch/yuzu/nand" "yuzu" "Data%20Storage"
|
|
||||||
set_setting_value "$multi_user_data_folder/$SteamAppUser/config/yuzu/qt-config.ini" "sdmc_directory" "$saves_folder/switch/yuzu/sdmc" "yuzu" "Data%20Storage"
|
|
||||||
set_setting_value "$multi_user_data_folder/$SteamAppUser/config/yuzu/qt-config.ini" "Paths\gamedirs\4\path" "$roms_folder/switch" "yuzu" "UI"
|
|
||||||
set_setting_value "$multi_user_data_folder/$SteamAppUser/config/yuzu/qt-config.ini" "Screenshots\screenshot_path" "$screenshots_folder" "yuzu" "UI"
|
|
||||||
dir_prep "$multi_user_data_folder/$SteamAppUser/config/yuzu" "/var/config/yuzu"
|
|
||||||
else # Single-user actions
|
|
||||||
create_dir -d /var/config/yuzu/
|
|
||||||
cp -fvr "$emuconfigs/yuzu/"* /var/config/yuzu/
|
|
||||||
set_setting_value "$yuzuconf" "nand_directory" "$saves_folder/switch/yuzu/nand" "yuzu" "Data%20Storage"
|
|
||||||
set_setting_value "$yuzuconf" "sdmc_directory" "$saves_folder/switch/yuzu/sdmc" "yuzu" "Data%20Storage"
|
|
||||||
set_setting_value "$yuzuconf" "Paths\gamedirs\4\path" "$roms_folder/switch" "yuzu" "UI"
|
|
||||||
set_setting_value "$yuzuconf" "Screenshots\screenshot_path" "$screenshots_folder" "yuzu" "UI"
|
|
||||||
fi
|
|
||||||
# Shared actions
|
|
||||||
dir_prep "$saves_folder/switch/yuzu/nand" "/var/data/yuzu/nand"
|
|
||||||
dir_prep "$saves_folder/switch/yuzu/sdmc" "/var/data/yuzu/sdmc"
|
|
||||||
dir_prep "$bios_folder/switch/keys" "/var/data/yuzu/keys"
|
|
||||||
dir_prep "$bios_folder/switch/firmware" "/var/data/yuzu/nand/system/Contents/registered"
|
|
||||||
dir_prep "$logs_folder/yuzu" "/var/data/yuzu/log"
|
|
||||||
dir_prep "$screenshots_folder" "/var/data/yuzu/screenshots"
|
|
||||||
dir_prep "$mods_folder/Yuzu" "/var/data/yuzu/load"
|
|
||||||
create_dir "$rdhome/customs/yuzu"
|
|
||||||
# removing dead symlinks as they were present in a past version
|
|
||||||
if [ -d $bios_folder/switch ]; then
|
|
||||||
find $bios_folder/switch -xtype l -exec rm {} \;
|
|
||||||
fi
|
|
||||||
|
|
||||||
# Reset default preset settings
|
|
||||||
set_setting_value "$rd_conf" "yuzu" "$(get_setting_value "$rd_defaults" "yuzu" "retrodeck" "abxy_button_swap")" "retrodeck" "abxy_button_swap"
|
|
||||||
set_setting_value "$rd_conf" "yuzu" "$(get_setting_value "$rd_defaults" "yuzu" "retrodeck" "ask_to_exit")" "retrodeck" "ask_to_exit"
|
|
||||||
fi
|
|
||||||
if [[ "$action" == "postmove" ]]; then # Run only post-move commands
|
|
||||||
dir_prep "$bios_folder/switch/keys" "/var/data/yuzu/keys"
|
|
||||||
dir_prep "$bios_folder/switch/firmware" "/var/data/yuzu/nand/system/Contents/registered"
|
|
||||||
dir_prep "$saves_folder/switch/yuzu/nand" "/var/data/yuzu/nand"
|
|
||||||
dir_prep "$saves_folder/switch/yuzu/sdmc" "/var/data/yuzu/sdmc"
|
|
||||||
dir_prep "$logs_folder/yuzu" "/var/data/yuzu/log"
|
|
||||||
dir_prep "$screenshots_folder" "/var/data/yuzu/screenshots"
|
|
||||||
dir_prep "$mods_folder/Yuzu" "/var/data/yuzu/load"
|
|
||||||
set_setting_value "$yuzuconf" "nand_directory" "$saves_folder/switch/yuzu/nand" "yuzu" "Data%20Storage"
|
|
||||||
set_setting_value "$yuzuconf" "sdmc_directory" "$saves_folder/switch/yuzu/sdmc" "yuzu" "Data%20Storage"
|
|
||||||
set_setting_value "$yuzuconf" "Paths\gamedirs\4\path" "$roms_folder/switch" "yuzu" "UI"
|
|
||||||
set_setting_value "$yuzuconf" "Screenshots\screenshot_path" "$screenshots_folder" "yuzu" "UI"
|
|
||||||
fi
|
|
||||||
fi
|
|
||||||
|
|
||||||
if [[ "$component" =~ ^(vita3k|Vita3K|all)$ ]]; then
|
if [[ "$component" =~ ^(vita3k|Vita3K|all)$ ]]; then
|
||||||
if [[ "$action" == "reset" ]]; then # Run reset-only commands
|
if [[ "$action" == "reset" ]]; then # Run reset-only commands
|
||||||
log i "----------------------"
|
log i "----------------------"
|
||||||
|
|
|
@ -129,7 +129,6 @@ command_list_default={
|
||||||
"x68000": "flatpak run --command=retroarch net.retrodeck.retrodeck -L /var/config/retroarch/cores/px68k_libretro.so",
|
"x68000": "flatpak run --command=retroarch net.retrodeck.retrodeck -L /var/config/retroarch/cores/px68k_libretro.so",
|
||||||
"zx81": "flatpak run --command=retroarch net.retrodeck.retrodeck -L /var/config/retroarch/cores/81_libretro.so",
|
"zx81": "flatpak run --command=retroarch net.retrodeck.retrodeck -L /var/config/retroarch/cores/81_libretro.so",
|
||||||
"zxspectrum": "flatpak run --command=retroarch net.retrodeck.retrodeck -L /var/config/retroarch/cores/fuse_libretro.so",
|
"zxspectrum": "flatpak run --command=retroarch net.retrodeck.retrodeck -L /var/config/retroarch/cores/fuse_libretro.so",
|
||||||
"switch": "flatpak run --command=yuzu net.retrodeck.retrodeck -f -g",
|
|
||||||
"n3ds": "flatpak run --command=citra net.retrodeck.retrodeck",
|
"n3ds": "flatpak run --command=citra net.retrodeck.retrodeck",
|
||||||
"ps2": "flatpak run --command=pcsx2-qt net.retrodeck.retrodeck -batch",
|
"ps2": "flatpak run --command=pcsx2-qt net.retrodeck.retrodeck -batch",
|
||||||
"wiiu": "flatpak run --command=Cemu-wrapper net.retrodeck.retrodeck -g",
|
"wiiu": "flatpak run --command=Cemu-wrapper net.retrodeck.retrodeck -g",
|
||||||
|
@ -170,8 +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",
|
||||||
"Yuzu (Standalone)": "flatpak run --command=yuzu net.retrodeck.retrodeck -f -g",
|
|
||||||
"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",
|
||||||
|
@ -234,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,10 +3,8 @@ 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
|
||||||
# base: io.qt.qtwebengine.BaseApp # Needed for Yuzu - Disabled as we're using AppImage for Yuzu
|
|
||||||
# base-version: "6.5" # Needed for Yuzu - Disabled as we're using AppImage for Yuzu
|
|
||||||
command: retrodeck.sh
|
command: retrodeck.sh
|
||||||
|
|
||||||
finish-args:
|
finish-args:
|
||||||
|
@ -47,7 +45,6 @@ cleanup:
|
||||||
- /share/ffmpeg
|
- /share/ffmpeg
|
||||||
- /lib/cmake
|
- /lib/cmake
|
||||||
- /lib/pkgconfig
|
- /lib/pkgconfig
|
||||||
# Yuzu
|
|
||||||
- /include
|
- /include
|
||||||
- /bin/glslangValidator
|
- /bin/glslangValidator
|
||||||
- /bin/zip*
|
- /bin/zip*
|
||||||
|
@ -61,13 +58,10 @@ cleanup:
|
||||||
# XMLSTARLET
|
# XMLSTARLET
|
||||||
- /lib/debug
|
- /lib/debug
|
||||||
- /share/runtime
|
- /share/runtime
|
||||||
#cleanup-commands:
|
|
||||||
# Yuzu
|
|
||||||
#- /app/cleanup-BaseApp.sh
|
|
||||||
|
|
||||||
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
|
||||||
|
@ -228,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:
|
||||||
|
@ -277,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:
|
||||||
|
@ -564,6 +558,8 @@ modules:
|
||||||
buildsystem: simple
|
buildsystem: simple
|
||||||
build-commands:
|
build-commands:
|
||||||
- mkdir -p /app/share/libretro/cores/
|
- mkdir -p /app/share/libretro/cores/
|
||||||
|
- rm -f ./RetroArch-Linux-x86_64.AppImage.home/.config/retroarch/cores/citra2018_libretro.so # Purge Citra cores until they are dropped from the packages
|
||||||
|
- rm -f ./RetroArch-Linux-x86_64.AppImage.home/.config/retroarch/cores/citra_libretro.so # Purge Citra cores until they are dropped from the packages
|
||||||
- mv -f ./RetroArch-Linux-x86_64.AppImage.home/.config/retroarch/cores/* /app/share/libretro/cores/
|
- mv -f ./RetroArch-Linux-x86_64.AppImage.home/.config/retroarch/cores/* /app/share/libretro/cores/
|
||||||
sources:
|
sources:
|
||||||
- type: archive
|
- type: archive
|
||||||
|
@ -574,6 +570,8 @@ modules:
|
||||||
buildsystem: simple
|
buildsystem: simple
|
||||||
build-commands:
|
build-commands:
|
||||||
- mkdir -p /app/share/libretro/cores/
|
- mkdir -p /app/share/libretro/cores/
|
||||||
|
- rm -f ./RetroArch-Linux-x86_64.AppImage.home/.config/retroarch/cores/citra2018_libretro.so # Purge Citra cores until they are dropped from the packages
|
||||||
|
- rm -f ./RetroArch-Linux-x86_64.AppImage.home/.config/retroarch/cores/citra_libretro.so # Purge Citra cores until they are dropped from the packages
|
||||||
- mv -f ./RetroArch-Linux-x86_64.AppImage.home/.config/retroarch/cores/* /app/share/libretro/cores/
|
- mv -f ./RetroArch-Linux-x86_64.AppImage.home/.config/retroarch/cores/* /app/share/libretro/cores/
|
||||||
sources:
|
sources:
|
||||||
- type: archive
|
- type: archive
|
||||||
|
@ -659,90 +657,6 @@ modules:
|
||||||
|
|
||||||
# PPSSPP - END
|
# PPSSPP - END
|
||||||
|
|
||||||
# Yuzu - START
|
|
||||||
# https://github.com/yuzu-emu/yuzu-mainline/releases
|
|
||||||
|
|
||||||
- name: Yuzu
|
|
||||||
buildsystem: simple
|
|
||||||
build-commands:
|
|
||||||
- chmod +x yuzu*.AppImage
|
|
||||||
- ./yuzu*.AppImage --appimage-extract
|
|
||||||
- mkdir -p "${FLATPAK_DEST}/yuzu"
|
|
||||||
- cp -r squashfs-root/* "${FLATPAK_DEST}/yuzu"
|
|
||||||
- ln -s "${FLATPAK_DEST}/yuzu/usr/bin/yuzu" "${FLATPAK_DEST}/bin/yuzu"
|
|
||||||
sources:
|
|
||||||
- type: file
|
|
||||||
url: https://github.com/yuzu-emu/yuzu-mainline/releases/download/mainline-0-1732/yuzu-mainline-20240302-d839edbda.AppImage
|
|
||||||
sha256: d2e8fb9f912ab287272587c383a8d825044bfc580c9963512133037f72a31e95
|
|
||||||
|
|
||||||
# Yuzu - 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, yuzu, 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|yuzu|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
|
||||||
|
@ -39,7 +38,6 @@ source /app/libexec/global.sh
|
||||||
# - Ryujinx
|
# - Ryujinx
|
||||||
# - Vita3K
|
# - Vita3K
|
||||||
# - XEMU
|
# - XEMU
|
||||||
# - Yuzu
|
|
||||||
# - Tools
|
# - Tools
|
||||||
# - Tool: Move Folders
|
# - Tool: Move Folders
|
||||||
# - Move all of RetroDECK
|
# - Move all of RetroDECK
|
||||||
|
@ -72,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
|
||||||
|
@ -85,7 +82,6 @@ source /app/libexec/global.sh
|
||||||
# - Reset Ryujinx
|
# - Reset Ryujinx
|
||||||
# - Reset Vita3k
|
# - Reset Vita3k
|
||||||
# - Reset XEMU
|
# - Reset XEMU
|
||||||
# - Reset Yuzu
|
|
||||||
# - Reset All Emulators
|
# - Reset All Emulators
|
||||||
# - Reset EmulationStation DE
|
# - Reset EmulationStation DE
|
||||||
# - Reset RetroDECK
|
# - Reset RetroDECK
|
||||||
|
@ -437,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" \
|
||||||
|
@ -448,8 +443,7 @@ configurator_open_emulator_dialog() {
|
||||||
"RPCS3" "Open the PS3 emulator RPCS3" \
|
"RPCS3" "Open the PS3 emulator RPCS3" \
|
||||||
"Ryujinx" "Open the Switch emulator Ryujinx" \
|
"Ryujinx" "Open the Switch emulator Ryujinx" \
|
||||||
"Vita3K" "Open the PSVita emulator Vita3K" \
|
"Vita3K" "Open the PSVita emulator Vita3K" \
|
||||||
"XEMU" "Open the Xbox emulator XEMU" \
|
"XEMU" "Open the Xbox emulator XEMU" )
|
||||||
"Yuzu" "Open the Switch emulator Yuzu")
|
|
||||||
|
|
||||||
case $emulator in
|
case $emulator in
|
||||||
|
|
||||||
|
@ -463,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
|
||||||
|
@ -523,11 +512,6 @@ configurator_open_emulator_dialog() {
|
||||||
xemu
|
xemu
|
||||||
;;
|
;;
|
||||||
|
|
||||||
"Yuzu" )
|
|
||||||
log i "Configurator: \"$emulator\""
|
|
||||||
yuzu
|
|
||||||
;;
|
|
||||||
|
|
||||||
"" ) # No selection made or Back button clicked
|
"" ) # No selection made or Back button clicked
|
||||||
log i "Configurator: going back"
|
log i "Configurator: going back"
|
||||||
configurator_welcome_dialog
|
configurator_welcome_dialog
|
||||||
|
@ -996,7 +980,7 @@ configurator_retrodeck_troubleshooting_dialog() {
|
||||||
}
|
}
|
||||||
|
|
||||||
configurator_check_bios_files() {
|
configurator_check_bios_files() {
|
||||||
configurator_generic_dialog "RetroDECK Configurator - Check & Verify: BIOS Files" "This check will look for BIOS files that RetroDECK has identified as working.\n\nNot all BIOS files are required for games to work, please check the BIOS description for more information on its purpose.\n\nThere may be additional BIOS files that will function with the emulators that are not checked.\n\nSome more advanced emulators such as Yuzu will have additional methods for verifiying the BIOS files are in working order."
|
configurator_generic_dialog "RetroDECK Configurator - Check & Verify: BIOS Files" "This check will look for BIOS files that RetroDECK has identified as working.\n\nNot all BIOS files are required for games to work, please check the BIOS description for more information on its purpose.\n\nThere may be additional BIOS files that will function with the emulators that are not checked.\n\nSome more advanced emulators such as Ryujinx will have additional methods for verifiying the BIOS files are in working order."
|
||||||
bios_checked_list=()
|
bios_checked_list=()
|
||||||
|
|
||||||
check_bios_files "basic"
|
check_bios_files "basic"
|
||||||
|
@ -1014,7 +998,7 @@ configurator_check_bios_files() {
|
||||||
}
|
}
|
||||||
|
|
||||||
configurator_check_bios_files_expert_mode() {
|
configurator_check_bios_files_expert_mode() {
|
||||||
configurator_generic_dialog "RetroDECK Configurator - Check & Verify: BIOS Files - Expert Mode" "This check will look for BIOS files that RetroDECK has identified as working.\n\nNot all BIOS files are required for games to work, please check the BIOS description for more information on its purpose.\n\nThere may be additional BIOS files that will function with the emulators that are not checked.\n\nSome more advanced emulators such as Yuzu will have additional methods for verifiying the BIOS files are in working order."
|
configurator_generic_dialog "RetroDECK Configurator - Check & Verify: BIOS Files - Expert Mode" "This check will look for BIOS files that RetroDECK has identified as working.\n\nNot all BIOS files are required for games to work, please check the BIOS description for more information on its purpose.\n\nThere may be additional BIOS files that will function with the emulators that are not checked.\n\nSome more advanced emulators such as Ryujinx will have additional methods for verifiying the BIOS files are in working order."
|
||||||
bios_checked_list=()
|
bios_checked_list=()
|
||||||
|
|
||||||
check_bios_files "expert"
|
check_bios_files "expert"
|
||||||
|
@ -1067,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" \
|
||||||
|
@ -1079,8 +1062,7 @@ configurator_reset_dialog() {
|
||||||
"RPCS3" "Reset the PS3 emulator RPCS3 to default settings" \
|
"RPCS3" "Reset the PS3 emulator RPCS3 to default settings" \
|
||||||
"Ryujinx" "Reset the Switch emulator Ryujinx to default settings" \
|
"Ryujinx" "Reset the Switch emulator Ryujinx to default settings" \
|
||||||
"Vita3k" "Reset the PS Vita emulator Vita3k to default settings" \
|
"Vita3k" "Reset the PS Vita emulator Vita3k to default settings" \
|
||||||
"XEMU" "Reset the XBOX emulator XEMU to default settings" \
|
"XEMU" "Reset the XBOX emulator XEMU to default settings" )
|
||||||
"Yuzu" "Reset the Switch emulator Yuzu to default settings" )
|
|
||||||
|
|
||||||
# "Ryujinx" "Reset the Switch emulator Ryujinx to default settings" \
|
# "Ryujinx" "Reset the Switch emulator Ryujinx to default settings" \
|
||||||
|
|
||||||
|
@ -1101,7 +1083,7 @@ configurator_reset_dialog() {
|
||||||
fi
|
fi
|
||||||
;;
|
;;
|
||||||
|
|
||||||
"Cemu" | "Citra" | "Dolphin" | "Duckstation" | "MelonDS" | "MAME" | "PCSX2" | "PPSSPP" | "Primehack" | "RPCS3" | "Ryujinx" | "Yuzu" )
|
"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