mirror of
https://github.com/RetroDECK/RetroDECK.git
synced 2025-01-19 07:15:37 +00:00
Merge branch 'cooker-0.4.4b'
This commit is contained in:
commit
325abe7aa9
|
@ -182,7 +182,7 @@ genesis_plus_gx_aspect_ratio = "auto"
|
||||||
genesis_plus_gx_audio_filter = "disabled"
|
genesis_plus_gx_audio_filter = "disabled"
|
||||||
genesis_plus_gx_bios = "disabled"
|
genesis_plus_gx_bios = "disabled"
|
||||||
genesis_plus_gx_blargg_ntsc_filter = "disabled"
|
genesis_plus_gx_blargg_ntsc_filter = "disabled"
|
||||||
genesis_plus_gx_bram = "per bios"
|
genesis_plus_gx_bram = "per game"
|
||||||
genesis_plus_gx_cdda_volume = "100"
|
genesis_plus_gx_cdda_volume = "100"
|
||||||
genesis_plus_gx_fm_preamp = "100"
|
genesis_plus_gx_fm_preamp = "100"
|
||||||
genesis_plus_gx_force_dtack = "enabled"
|
genesis_plus_gx_force_dtack = "enabled"
|
||||||
|
|
|
@ -7,6 +7,7 @@ volume=100
|
||||||
volume\default=true
|
volume\default=true
|
||||||
|
|
||||||
[Controls]
|
[Controls]
|
||||||
|
="======"
|
||||||
controller_navigation=true
|
controller_navigation=true
|
||||||
controller_navigation\default=true
|
controller_navigation\default=true
|
||||||
debug_pad_button_a="toggle:0,code:67,engine:keyboard"
|
debug_pad_button_a="toggle:0,code:67,engine:keyboard"
|
||||||
|
@ -61,6 +62,8 @@ enable_accurate_vibrations=false
|
||||||
enable_accurate_vibrations\default=true
|
enable_accurate_vibrations\default=true
|
||||||
enable_raw_input=false
|
enable_raw_input=false
|
||||||
enable_raw_input\default=true
|
enable_raw_input\default=true
|
||||||
|
enable_ring_controller=true
|
||||||
|
enable_ring_controller\default=true
|
||||||
enable_udp_controller=false
|
enable_udp_controller=false
|
||||||
enable_udp_controller\default=true
|
enable_udp_controller\default=true
|
||||||
keyboard_enabled=false
|
keyboard_enabled=false
|
||||||
|
@ -77,15 +80,9 @@ player_0_body_color_left=4278893030
|
||||||
player_0_body_color_left\default=false
|
player_0_body_color_left\default=false
|
||||||
player_0_body_color_right=4294917160
|
player_0_body_color_right=4294917160
|
||||||
player_0_body_color_right\default=false
|
player_0_body_color_right\default=false
|
||||||
<<<<<<< HEAD
|
|
||||||
player_0_button_a="button:1,guid:03000000de280000ff11000001000000,port:0,engine:sdl"
|
|
||||||
player_0_button_a\default=false
|
|
||||||
player_0_button_b="button:0,guid:03000000de280000ff11000001000000,port:0,engine:sdl"
|
|
||||||
=======
|
|
||||||
player_0_button_a="pad:0,button:1,port:0,guid:03000000de280000ff11000001000000,engine:sdl"
|
player_0_button_a="pad:0,button:1,port:0,guid:03000000de280000ff11000001000000,engine:sdl"
|
||||||
player_0_button_a\default=false
|
player_0_button_a\default=false
|
||||||
player_0_button_b="pad:0,button:0,port:0,guid:03000000de280000ff11000001000000,engine:sdl"
|
player_0_button_b="pad:0,button:0,port:0,guid:03000000de280000ff11000001000000,engine:sdl"
|
||||||
>>>>>>> cooker
|
|
||||||
player_0_button_b\default=false
|
player_0_button_b\default=false
|
||||||
player_0_button_color_left=4278197790
|
player_0_button_color_left=4278197790
|
||||||
player_0_button_color_left\default=false
|
player_0_button_color_left\default=false
|
||||||
|
@ -97,24 +94,9 @@ player_0_button_dleft="hat:0,direction:left,guid:03000000de280000ff1100000100000
|
||||||
player_0_button_dleft\default=false
|
player_0_button_dleft\default=false
|
||||||
player_0_button_dright="hat:0,direction:right,guid:03000000de280000ff11000001000000,port:0,engine:sdl"
|
player_0_button_dright="hat:0,direction:right,guid:03000000de280000ff11000001000000,port:0,engine:sdl"
|
||||||
player_0_button_dright\default=false
|
player_0_button_dright\default=false
|
||||||
<<<<<<< HEAD
|
|
||||||
player_0_button_dup="hat:0,direction:up,guid:03000000de280000ff11000001000000,port:0,engine:sdl"
|
|
||||||
player_0_button_dup\default=false
|
|
||||||
player_0_button_home="button:8,guid:03000000de280000ff11000001000000,port:0,engine:sdl"
|
|
||||||
player_0_button_home\default=false
|
|
||||||
player_0_button_l="button:4,guid:03000000de280000ff11000001000000,port:0,engine:sdl"
|
|
||||||
player_0_button_l\default=false
|
|
||||||
player_0_button_lstick="button:9,guid:03000000de280000ff11000001000000,port:0,engine:sdl"
|
|
||||||
player_0_button_lstick\default=false
|
|
||||||
player_0_button_minus="button:6,guid:03000000de280000ff11000001000000,port:0,engine:sdl"
|
|
||||||
player_0_button_minus\default=false
|
|
||||||
player_0_button_plus="button:7,guid:03000000de280000ff11000001000000,port:0,engine:sdl"
|
|
||||||
player_0_button_plus\default=false
|
|
||||||
player_0_button_r="button:5,guid:03000000de280000ff11000001000000,port:0,engine:sdl"
|
|
||||||
=======
|
|
||||||
player_0_button_dup="hat:0,pad:0,direction:up,port:0,guid:03000000de280000ff11000001000000,engine:sdl"
|
player_0_button_dup="hat:0,pad:0,direction:up,port:0,guid:03000000de280000ff11000001000000,engine:sdl"
|
||||||
player_0_button_dup\default=false
|
player_0_button_dup\default=false
|
||||||
player_0_button_home=[empty]
|
player_0_button_home="code:82,pad:0,port:0,engine:keyboard"
|
||||||
player_0_button_home\default=false
|
player_0_button_home\default=false
|
||||||
player_0_button_l="pad:0,button:4,port:0,guid:03000000de280000ff11000001000000,engine:sdl"
|
player_0_button_l="pad:0,button:4,port:0,guid:03000000de280000ff11000001000000,engine:sdl"
|
||||||
player_0_button_l\default=false
|
player_0_button_l\default=false
|
||||||
|
@ -125,7 +107,6 @@ player_0_button_minus\default=false
|
||||||
player_0_button_plus="pad:0,button:7,port:0,guid:03000000de280000ff11000001000000,engine:sdl"
|
player_0_button_plus="pad:0,button:7,port:0,guid:03000000de280000ff11000001000000,engine:sdl"
|
||||||
player_0_button_plus\default=false
|
player_0_button_plus\default=false
|
||||||
player_0_button_r="pad:0,button:5,port:0,guid:03000000de280000ff11000001000000,engine:sdl"
|
player_0_button_r="pad:0,button:5,port:0,guid:03000000de280000ff11000001000000,engine:sdl"
|
||||||
>>>>>>> cooker
|
|
||||||
player_0_button_r\default=false
|
player_0_button_r\default=false
|
||||||
player_0_button_rstick="button:10,guid:03000000de280000ff11000001000000,port:0,engine:sdl"
|
player_0_button_rstick="button:10,guid:03000000de280000ff11000001000000,port:0,engine:sdl"
|
||||||
player_0_button_rstick\default=false
|
player_0_button_rstick\default=false
|
||||||
|
@ -135,19 +116,6 @@ player_0_button_sl="button:4,guid:03000000de280000ff11000001000000,port:0,engine
|
||||||
player_0_button_sl\default=false
|
player_0_button_sl\default=false
|
||||||
player_0_button_sr="button:5,guid:03000000de280000ff11000001000000,port:0,engine:sdl"
|
player_0_button_sr="button:5,guid:03000000de280000ff11000001000000,port:0,engine:sdl"
|
||||||
player_0_button_sr\default=false
|
player_0_button_sr\default=false
|
||||||
<<<<<<< HEAD
|
|
||||||
player_0_button_x="button:3,guid:03000000de280000ff11000001000000,port:0,engine:sdl"
|
|
||||||
player_0_button_x\default=false
|
|
||||||
player_0_button_y="button:2,guid:03000000de280000ff11000001000000,port:0,engine:sdl"
|
|
||||||
player_0_button_y\default=false
|
|
||||||
player_0_button_zl="threshold:0.500000,axis:2,guid:03000000de280000ff11000001000000,port:0,invert:+,engine:sdl"
|
|
||||||
player_0_button_zl\default=false
|
|
||||||
player_0_button_zr="threshold:0.500000,axis:5,guid:03000000de280000ff11000001000000,port:0,invert:+,engine:sdl"
|
|
||||||
player_0_button_zr\default=false
|
|
||||||
player_0_connected=true
|
|
||||||
player_0_connected\default=true
|
|
||||||
player_0_lstick="deadzone:0.150000,invert_y:+,invert_x:+,offset_y:0.000000,axis_y:1,offset_x:-0.000000,axis_x:0,guid:03000000de280000ff11000001000000,port:0,engine:sdl"
|
|
||||||
=======
|
|
||||||
player_0_button_x="pad:0,button:3,port:0,guid:03000000de280000ff11000001000000,engine:sdl"
|
player_0_button_x="pad:0,button:3,port:0,guid:03000000de280000ff11000001000000,engine:sdl"
|
||||||
player_0_button_x\default=false
|
player_0_button_x\default=false
|
||||||
player_0_button_y="pad:0,button:2,port:0,guid:03000000de280000ff11000001000000,engine:sdl"
|
player_0_button_y="pad:0,button:2,port:0,guid:03000000de280000ff11000001000000,engine:sdl"
|
||||||
|
@ -159,17 +127,12 @@ player_0_button_zr\default=false
|
||||||
player_0_connected=true
|
player_0_connected=true
|
||||||
player_0_connected\default=true
|
player_0_connected\default=true
|
||||||
player_0_lstick="range:0.950000,deadzone:0.150000,threshold:0.500000,axis_y:1,axis_x:0,pad:0,port:0,guid:03000000de280000ff11000001000000,engine:sdl"
|
player_0_lstick="range:0.950000,deadzone:0.150000,threshold:0.500000,axis_y:1,axis_x:0,pad:0,port:0,guid:03000000de280000ff11000001000000,engine:sdl"
|
||||||
>>>>>>> cooker
|
|
||||||
player_0_lstick\default=false
|
player_0_lstick\default=false
|
||||||
player_0_motionleft=[empty]
|
player_0_motionleft=[empty]
|
||||||
player_0_motionleft\default=false
|
player_0_motionleft\default=false
|
||||||
player_0_motionright=[empty]
|
player_0_motionright=[empty]
|
||||||
player_0_motionright\default=false
|
player_0_motionright\default=false
|
||||||
<<<<<<< HEAD
|
player_0_rstick="range:0.950000,deadzone:0.150000,threshold:0.500000,axis_y:4,axis_x:3,pad:0,port:0,guid:03000000de280000ff11000001000000,engine:sdl"
|
||||||
player_0_rstick="deadzone:0.150000,invert_y:+,invert_x:+,offset_y:0.000000,axis_y:4,offset_x:-0.000000,axis_x:3,guid:03000000de280000ff11000001000000,port:0,engine:sdl"
|
|
||||||
=======
|
|
||||||
player_0_rstick="range:0.950000,deadzone:0.150000,threshold:0.500000,axis_y:3,axis_x:4,pad:0,port:0,guid:03000000de280000ff11000001000000,engine:sdl"
|
|
||||||
>>>>>>> cooker
|
|
||||||
player_0_rstick\default=false
|
player_0_rstick\default=false
|
||||||
player_0_type=0
|
player_0_type=0
|
||||||
player_0_type\default=true
|
player_0_type\default=true
|
||||||
|
@ -629,60 +592,60 @@ player_8_body_color_left=702950
|
||||||
player_8_body_color_left\default=true
|
player_8_body_color_left\default=true
|
||||||
player_8_body_color_right=16727080
|
player_8_body_color_right=16727080
|
||||||
player_8_body_color_right\default=true
|
player_8_body_color_right\default=true
|
||||||
player_8_button_a="toggle:0,code:67,engine:keyboard"
|
player_8_button_a="engine:keyboard,code:67,toggle:0"
|
||||||
player_8_button_a\default=true
|
player_8_button_a\default=false
|
||||||
player_8_button_b="toggle:0,code:88,engine:keyboard"
|
player_8_button_b="engine:keyboard,code:88,toggle:0"
|
||||||
player_8_button_b\default=true
|
player_8_button_b\default=false
|
||||||
player_8_button_color_left=7710
|
player_8_button_color_left=7710
|
||||||
player_8_button_color_left\default=true
|
player_8_button_color_left\default=true
|
||||||
player_8_button_color_right=1968650
|
player_8_button_color_right=1968650
|
||||||
player_8_button_color_right\default=true
|
player_8_button_color_right\default=true
|
||||||
player_8_button_ddown="toggle:0,code:16777237,engine:keyboard"
|
player_8_button_ddown="engine:keyboard,code:16777237,toggle:0"
|
||||||
player_8_button_ddown\default=true
|
player_8_button_ddown\default=false
|
||||||
player_8_button_dleft="toggle:0,code:16777234,engine:keyboard"
|
player_8_button_dleft="engine:keyboard,code:16777234,toggle:0"
|
||||||
player_8_button_dleft\default=true
|
player_8_button_dleft\default=false
|
||||||
player_8_button_dright="toggle:0,code:16777236,engine:keyboard"
|
player_8_button_dright="engine:keyboard,code:16777236,toggle:0"
|
||||||
player_8_button_dright\default=true
|
player_8_button_dright\default=false
|
||||||
player_8_button_dup="toggle:0,code:16777235,engine:keyboard"
|
player_8_button_dup="engine:keyboard,code:16777235,toggle:0"
|
||||||
player_8_button_dup\default=true
|
player_8_button_dup\default=false
|
||||||
player_8_button_home="toggle:0,code:0,engine:keyboard"
|
player_8_button_home="engine:keyboard,code:0,toggle:0"
|
||||||
player_8_button_home\default=true
|
player_8_button_home\default=false
|
||||||
player_8_button_l="toggle:0,code:81,engine:keyboard"
|
player_8_button_l="engine:keyboard,code:81,toggle:0"
|
||||||
player_8_button_l\default=true
|
player_8_button_l\default=false
|
||||||
player_8_button_lstick="toggle:0,code:70,engine:keyboard"
|
player_8_button_lstick="engine:keyboard,code:70,toggle:0"
|
||||||
player_8_button_lstick\default=true
|
player_8_button_lstick\default=false
|
||||||
player_8_button_minus="toggle:0,code:78,engine:keyboard"
|
player_8_button_minus="engine:keyboard,code:78,toggle:0"
|
||||||
player_8_button_minus\default=true
|
player_8_button_minus\default=false
|
||||||
player_8_button_plus="toggle:0,code:77,engine:keyboard"
|
player_8_button_plus="engine:keyboard,code:77,toggle:0"
|
||||||
player_8_button_plus\default=true
|
player_8_button_plus\default=false
|
||||||
player_8_button_r="toggle:0,code:69,engine:keyboard"
|
player_8_button_r="engine:keyboard,code:69,toggle:0"
|
||||||
player_8_button_r\default=true
|
player_8_button_r\default=false
|
||||||
player_8_button_rstick="toggle:0,code:71,engine:keyboard"
|
player_8_button_rstick="engine:keyboard,code:71,toggle:0"
|
||||||
player_8_button_rstick\default=true
|
player_8_button_rstick\default=false
|
||||||
player_8_button_screenshot="toggle:0,code:0,engine:keyboard"
|
player_8_button_screenshot="engine:keyboard,code:0,toggle:0"
|
||||||
player_8_button_screenshot\default=true
|
player_8_button_screenshot\default=false
|
||||||
player_8_button_sl="toggle:0,code:81,engine:keyboard"
|
player_8_button_sl="engine:keyboard,code:81,toggle:0"
|
||||||
player_8_button_sl\default=true
|
player_8_button_sl\default=false
|
||||||
player_8_button_sr="toggle:0,code:69,engine:keyboard"
|
player_8_button_sr="engine:keyboard,code:69,toggle:0"
|
||||||
player_8_button_sr\default=true
|
player_8_button_sr\default=false
|
||||||
player_8_button_x="toggle:0,code:86,engine:keyboard"
|
player_8_button_x="engine:keyboard,code:86,toggle:0"
|
||||||
player_8_button_x\default=true
|
player_8_button_x\default=false
|
||||||
player_8_button_y="toggle:0,code:90,engine:keyboard"
|
player_8_button_y="engine:keyboard,code:90,toggle:0"
|
||||||
player_8_button_y\default=true
|
player_8_button_y\default=false
|
||||||
player_8_button_zl="toggle:0,code:82,engine:keyboard"
|
player_8_button_zl="engine:keyboard,code:82,toggle:0"
|
||||||
player_8_button_zl\default=true
|
player_8_button_zl\default=false
|
||||||
player_8_button_zr="toggle:0,code:84,engine:keyboard"
|
player_8_button_zr="engine:keyboard,code:84,toggle:0"
|
||||||
player_8_button_zr\default=true
|
player_8_button_zr\default=false
|
||||||
player_8_connected=false
|
player_8_connected=false
|
||||||
player_8_connected\default=true
|
player_8_connected\default=true
|
||||||
player_8_lstick="modifier_scale:0.500000,modifier:toggle$00$1code$016777248$1engine$0keyboard,right:toggle$00$1code$068$1engine$0keyboard,left:toggle$00$1code$065$1engine$0keyboard,down:toggle$00$1code$083$1engine$0keyboard,up:toggle$00$1code$087$1engine$0keyboard,engine:analog_from_button"
|
player_8_lstick="engine:analog_from_button,up:toggle$00$1code$087$1engine$0keyboard,down:toggle$00$1code$083$1engine$0keyboard,left:toggle$00$1code$065$1engine$0keyboard,right:toggle$00$1code$068$1engine$0keyboard,modifier:toggle$00$1code$016777248$1engine$0keyboard,modifier_scale:0.500000"
|
||||||
player_8_lstick\default=true
|
player_8_lstick\default=false
|
||||||
player_8_motionleft="toggle:0,code:55,engine:keyboard"
|
player_8_motionleft="engine:keyboard,code:55,toggle:0"
|
||||||
player_8_motionleft\default=true
|
player_8_motionleft\default=false
|
||||||
player_8_motionright="toggle:0,code:56,engine:keyboard"
|
player_8_motionright="engine:keyboard,code:56,toggle:0"
|
||||||
player_8_motionright\default=true
|
player_8_motionright\default=false
|
||||||
player_8_rstick="modifier_scale:0.500000,modifier:toggle$00$1code$00$1engine$0keyboard,right:toggle$00$1code$076$1engine$0keyboard,left:toggle$00$1code$074$1engine$0keyboard,down:toggle$00$1code$075$1engine$0keyboard,up:toggle$00$1code$073$1engine$0keyboard,engine:analog_from_button"
|
player_8_rstick="engine:analog_from_button,up:toggle$00$1code$073$1engine$0keyboard,down:toggle$00$1code$075$1engine$0keyboard,left:toggle$00$1code$074$1engine$0keyboard,right:toggle$00$1code$076$1engine$0keyboard,modifier:toggle$00$1code$00$1engine$0keyboard,modifier_scale:0.500000"
|
||||||
player_8_rstick\default=true
|
player_8_rstick\default=false
|
||||||
player_8_type=0
|
player_8_type=0
|
||||||
player_8_type\default=true
|
player_8_type\default=true
|
||||||
player_8_vibration_enabled=true
|
player_8_vibration_enabled=true
|
||||||
|
@ -753,6 +716,8 @@ player_9_vibration_enabled=true
|
||||||
player_9_vibration_enabled\default=true
|
player_9_vibration_enabled\default=true
|
||||||
player_9_vibration_strength=100
|
player_9_vibration_strength=100
|
||||||
player_9_vibration_strength\default=true
|
player_9_vibration_strength\default=true
|
||||||
|
ring_controller="modifier_scale:0.050000,modifier:toggle$00$1code$00$1engine$0keyboard,right:toggle$00$1code$068$1engine$0keyboard,left:toggle$00$1code$065$1engine$0keyboard,down:toggle$00$1code$00$1engine$0keyboard,up:toggle$00$1code$00$1engine$0keyboard,engine:analog_from_button"
|
||||||
|
ring_controller\default=true
|
||||||
tas_enable=false
|
tas_enable=false
|
||||||
tas_enable\default=true
|
tas_enable\default=true
|
||||||
tas_loop=false
|
tas_loop=false
|
||||||
|
@ -775,8 +740,8 @@ touchscreen_enabled=true
|
||||||
touchscreen_enabled\default=true
|
touchscreen_enabled\default=true
|
||||||
udp_input_servers=127.0.0.1:26760
|
udp_input_servers=127.0.0.1:26760
|
||||||
udp_input_servers\default=true
|
udp_input_servers\default=true
|
||||||
use_docked_mode=true
|
use_docked_mode=false
|
||||||
use_docked_mode\default=true
|
use_docked_mode\default=false
|
||||||
vibration_enabled=true
|
vibration_enabled=true
|
||||||
vibration_enabled\default=true
|
vibration_enabled\default=true
|
||||||
|
|
||||||
|
@ -787,8 +752,8 @@ use_multi_core=true
|
||||||
use_multi_core\default=true
|
use_multi_core\default=true
|
||||||
|
|
||||||
[Cpu]
|
[Cpu]
|
||||||
cpu_accuracy=2
|
cpu_accuracy=0
|
||||||
cpu_accuracy\default=false
|
cpu_accuracy\default=true
|
||||||
cpu_accuracy_first_time=false
|
cpu_accuracy_first_time=false
|
||||||
cpu_accuracy_first_time\default=false
|
cpu_accuracy_first_time\default=false
|
||||||
cpu_debug_mode=false
|
cpu_debug_mode=false
|
||||||
|
@ -829,11 +794,8 @@ cpuopt_unsafe_unfuse_fma=true
|
||||||
cpuopt_unsafe_unfuse_fma\default=true
|
cpuopt_unsafe_unfuse_fma\default=true
|
||||||
|
|
||||||
[Data%20Storage]
|
[Data%20Storage]
|
||||||
<<<<<<< HEAD
|
="======"
|
||||||
dump_directory=~/.var/app/net.retrodeck.retrodeck/data/yuzu/dump
|
|
||||||
=======
|
|
||||||
dump_directory=/var/data/yuzu/dump
|
dump_directory=/var/data/yuzu/dump
|
||||||
>>>>>>> cooker
|
|
||||||
dump_directory\default=true
|
dump_directory\default=true
|
||||||
gamecard_current_game=false
|
gamecard_current_game=false
|
||||||
gamecard_current_game\default=true
|
gamecard_current_game\default=true
|
||||||
|
@ -841,15 +803,6 @@ gamecard_inserted=false
|
||||||
gamecard_inserted\default=true
|
gamecard_inserted\default=true
|
||||||
gamecard_path=
|
gamecard_path=
|
||||||
gamecard_path\default=true
|
gamecard_path\default=true
|
||||||
<<<<<<< HEAD
|
|
||||||
load_directory=~/.var/app/net.retrodeck.retrodeck/data/yuzu/load
|
|
||||||
load_directory\default=true
|
|
||||||
nand_directory=~/.var/app/net.retrodeck.retrodeck/data/yuzu/nand
|
|
||||||
nand_directory\default=true
|
|
||||||
sdmc_directory=~/.var/app/net.retrodeck.retrodeck/data/yuzu/sdmc
|
|
||||||
sdmc_directory\default=true
|
|
||||||
tas_directory=~/.var/app/net.retrodeck.retrodeck/data/yuzu/tas
|
|
||||||
=======
|
|
||||||
load_directory=/var/data/yuzu/load
|
load_directory=/var/data/yuzu/load
|
||||||
load_directory\default=true
|
load_directory\default=true
|
||||||
nand_directory=/var/data/yuzu/nand
|
nand_directory=/var/data/yuzu/nand
|
||||||
|
@ -857,7 +810,6 @@ nand_directory\default=true
|
||||||
sdmc_directory=/var/data/yuzu/sdmc
|
sdmc_directory=/var/data/yuzu/sdmc
|
||||||
sdmc_directory\default=true
|
sdmc_directory\default=true
|
||||||
tas_directory=/var/data/yuzu/tas
|
tas_directory=/var/data/yuzu/tas
|
||||||
>>>>>>> cooker
|
|
||||||
tas_directory\default=true
|
tas_directory\default=true
|
||||||
use_virtual_sd=true
|
use_virtual_sd=true
|
||||||
use_virtual_sd\default=true
|
use_virtual_sd\default=true
|
||||||
|
@ -873,6 +825,8 @@ enable_all_controllers=false
|
||||||
enable_all_controllers\default=true
|
enable_all_controllers\default=true
|
||||||
enable_fs_access_log=false
|
enable_fs_access_log=false
|
||||||
enable_fs_access_log\default=true
|
enable_fs_access_log\default=true
|
||||||
|
gdbstub_port=6543
|
||||||
|
gdbstub_port\default=true
|
||||||
program_args=
|
program_args=
|
||||||
program_args\default=true
|
program_args\default=true
|
||||||
quest_flag=false
|
quest_flag=false
|
||||||
|
@ -880,13 +834,12 @@ quest_flag\default=true
|
||||||
record_frame_times=false
|
record_frame_times=false
|
||||||
use_debug_asserts=false
|
use_debug_asserts=false
|
||||||
use_debug_asserts\default=true
|
use_debug_asserts\default=true
|
||||||
|
use_gdbstub=false
|
||||||
|
use_gdbstub\default=true
|
||||||
|
|
||||||
[DisabledAddOns]
|
[DisabledAddOns]
|
||||||
size=0
|
size=0
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
[Miscellaneous]
|
[Miscellaneous]
|
||||||
log_filter=*:Info
|
log_filter=*:Info
|
||||||
log_filter\default=true
|
log_filter\default=true
|
||||||
|
@ -900,8 +853,8 @@ anti_aliasing=0
|
||||||
anti_aliasing\default=true
|
anti_aliasing\default=true
|
||||||
aspect_ratio=0
|
aspect_ratio=0
|
||||||
aspect_ratio\default=true
|
aspect_ratio\default=true
|
||||||
backend=1
|
backend=0
|
||||||
backend\default=false
|
backend\default=true
|
||||||
bg_blue=0
|
bg_blue=0
|
||||||
bg_blue\default=true
|
bg_blue\default=true
|
||||||
bg_green=0
|
bg_green=0
|
||||||
|
@ -924,9 +877,9 @@ nsight_aftermath=false
|
||||||
nsight_aftermath\default=true
|
nsight_aftermath\default=true
|
||||||
nvdec_emulation=2
|
nvdec_emulation=2
|
||||||
nvdec_emulation\default=true
|
nvdec_emulation\default=true
|
||||||
resolution_setup=0
|
resolution_setup=2
|
||||||
resolution_setup\default=false
|
resolution_setup\default=true
|
||||||
scaling_filter=5
|
scaling_filter=0
|
||||||
scaling_filter\default=false
|
scaling_filter\default=false
|
||||||
shader_backend=0
|
shader_backend=0
|
||||||
shader_backend\default=false
|
shader_backend\default=false
|
||||||
|
@ -938,8 +891,8 @@ use_asynchronous_gpu_emulation=true
|
||||||
use_asynchronous_gpu_emulation\default=true
|
use_asynchronous_gpu_emulation\default=true
|
||||||
use_asynchronous_shaders=true
|
use_asynchronous_shaders=true
|
||||||
use_asynchronous_shaders\default=false
|
use_asynchronous_shaders\default=false
|
||||||
use_disk_shader_cache=true
|
use_disk_shader_cache=false
|
||||||
use_disk_shader_cache\default=true
|
use_disk_shader_cache\default=false
|
||||||
use_fast_gpu_time=true
|
use_fast_gpu_time=true
|
||||||
use_fast_gpu_time\default=true
|
use_fast_gpu_time\default=true
|
||||||
use_speed_limit=true
|
use_speed_limit=true
|
||||||
|
@ -950,12 +903,9 @@ vulkan_device=0
|
||||||
vulkan_device\default=true
|
vulkan_device\default=true
|
||||||
|
|
||||||
[Services]
|
[Services]
|
||||||
|
="======"
|
||||||
network_interface=None
|
network_interface=None
|
||||||
<<<<<<< HEAD
|
|
||||||
network_interface\default=true
|
|
||||||
=======
|
|
||||||
network_interface\default=false
|
network_interface\default=false
|
||||||
>>>>>>> cooker
|
|
||||||
|
|
||||||
[System]
|
[System]
|
||||||
current_user=0
|
current_user=0
|
||||||
|
@ -966,8 +916,8 @@ custom_rtc_enabled=false
|
||||||
custom_rtc_enabled\default=true
|
custom_rtc_enabled\default=true
|
||||||
language_index=1
|
language_index=1
|
||||||
language_index\default=true
|
language_index\default=true
|
||||||
region_index=1
|
region_index=2
|
||||||
region_index\default=true
|
region_index\default=false
|
||||||
rng_seed=0
|
rng_seed=0
|
||||||
rng_seed\default=true
|
rng_seed\default=true
|
||||||
rng_seed_enabled=false
|
rng_seed_enabled=false
|
||||||
|
@ -1039,7 +989,7 @@ Shortcuts\Main%20Window\Change%20Adapting%20Filter\KeySeq=F8
|
||||||
Shortcuts\Main%20Window\Change%20Adapting%20Filter\KeySeq\default=true
|
Shortcuts\Main%20Window\Change%20Adapting%20Filter\KeySeq\default=true
|
||||||
Shortcuts\Main%20Window\Change%20Docked%20Mode\Context=2
|
Shortcuts\Main%20Window\Change%20Docked%20Mode\Context=2
|
||||||
Shortcuts\Main%20Window\Change%20Docked%20Mode\Context\default=true
|
Shortcuts\Main%20Window\Change%20Docked%20Mode\Context\default=true
|
||||||
Shortcuts\Main%20Window\Change%20Docked%20Mode\Controller_KeySeq=Home+Y
|
Shortcuts\Main%20Window\Change%20Docked%20Mode\Controller_KeySeq=
|
||||||
Shortcuts\Main%20Window\Change%20Docked%20Mode\Controller_KeySeq\default=false
|
Shortcuts\Main%20Window\Change%20Docked%20Mode\Controller_KeySeq\default=false
|
||||||
Shortcuts\Main%20Window\Change%20Docked%20Mode\KeySeq=F10
|
Shortcuts\Main%20Window\Change%20Docked%20Mode\KeySeq=F10
|
||||||
Shortcuts\Main%20Window\Change%20Docked%20Mode\KeySeq\default=true
|
Shortcuts\Main%20Window\Change%20Docked%20Mode\KeySeq\default=true
|
||||||
|
@ -1063,10 +1013,10 @@ Shortcuts\Main%20Window\Exit%20Fullscreen\KeySeq=Esc
|
||||||
Shortcuts\Main%20Window\Exit%20Fullscreen\KeySeq\default=true
|
Shortcuts\Main%20Window\Exit%20Fullscreen\KeySeq\default=true
|
||||||
Shortcuts\Main%20Window\Exit%20yuzu\Context=1
|
Shortcuts\Main%20Window\Exit%20yuzu\Context=1
|
||||||
Shortcuts\Main%20Window\Exit%20yuzu\Context\default=true
|
Shortcuts\Main%20Window\Exit%20yuzu\Context\default=true
|
||||||
Shortcuts\Main%20Window\Exit%20yuzu\Controller_KeySeq=Home+Minus
|
Shortcuts\Main%20Window\Exit%20yuzu\Controller_KeySeq=Home+Plus
|
||||||
Shortcuts\Main%20Window\Exit%20yuzu\Controller_KeySeq\default=true
|
Shortcuts\Main%20Window\Exit%20yuzu\Controller_KeySeq\default=false
|
||||||
Shortcuts\Main%20Window\Exit%20yuzu\KeySeq=Ctrl+Q
|
Shortcuts\Main%20Window\Exit%20yuzu\KeySeq=
|
||||||
Shortcuts\Main%20Window\Exit%20yuzu\KeySeq\default=true
|
Shortcuts\Main%20Window\Exit%20yuzu\KeySeq\default=false
|
||||||
Shortcuts\Main%20Window\Fullscreen\Context=1
|
Shortcuts\Main%20Window\Fullscreen\Context=1
|
||||||
Shortcuts\Main%20Window\Fullscreen\Context\default=true
|
Shortcuts\Main%20Window\Fullscreen\Context\default=true
|
||||||
Shortcuts\Main%20Window\Fullscreen\Controller_KeySeq=
|
Shortcuts\Main%20Window\Fullscreen\Controller_KeySeq=
|
||||||
|
@ -1081,7 +1031,7 @@ Shortcuts\Main%20Window\Load%20File\KeySeq=Ctrl+O
|
||||||
Shortcuts\Main%20Window\Load%20File\KeySeq\default=true
|
Shortcuts\Main%20Window\Load%20File\KeySeq\default=true
|
||||||
Shortcuts\Main%20Window\Load\Remove%20Amiibo\Context=3
|
Shortcuts\Main%20Window\Load\Remove%20Amiibo\Context=3
|
||||||
Shortcuts\Main%20Window\Load\Remove%20Amiibo\Context\default=true
|
Shortcuts\Main%20Window\Load\Remove%20Amiibo\Context\default=true
|
||||||
Shortcuts\Main%20Window\Load\Remove%20Amiibo\Controller_KeySeq=
|
Shortcuts\Main%20Window\Load\Remove%20Amiibo\Controller_KeySeq=Home+Y
|
||||||
Shortcuts\Main%20Window\Load\Remove%20Amiibo\Controller_KeySeq\default=false
|
Shortcuts\Main%20Window\Load\Remove%20Amiibo\Controller_KeySeq\default=false
|
||||||
Shortcuts\Main%20Window\Load\Remove%20Amiibo\KeySeq=F2
|
Shortcuts\Main%20Window\Load\Remove%20Amiibo\KeySeq=F2
|
||||||
Shortcuts\Main%20Window\Load\Remove%20Amiibo\KeySeq\default=true
|
Shortcuts\Main%20Window\Load\Remove%20Amiibo\KeySeq\default=true
|
||||||
|
@ -1135,7 +1085,7 @@ Shortcuts\Main%20Window\Toggle%20Mouse%20Panning\KeySeq=Ctrl+F9
|
||||||
Shortcuts\Main%20Window\Toggle%20Mouse%20Panning\KeySeq\default=true
|
Shortcuts\Main%20Window\Toggle%20Mouse%20Panning\KeySeq\default=true
|
||||||
Shortcuts\Main%20Window\Toggle%20Status%20Bar\Context=1
|
Shortcuts\Main%20Window\Toggle%20Status%20Bar\Context=1
|
||||||
Shortcuts\Main%20Window\Toggle%20Status%20Bar\Context\default=true
|
Shortcuts\Main%20Window\Toggle%20Status%20Bar\Context\default=true
|
||||||
Shortcuts\Main%20Window\Toggle%20Status%20Bar\Controller_KeySeq=
|
Shortcuts\Main%20Window\Toggle%20Status%20Bar\Controller_KeySeq=Home+X
|
||||||
Shortcuts\Main%20Window\Toggle%20Status%20Bar\Controller_KeySeq\default=true
|
Shortcuts\Main%20Window\Toggle%20Status%20Bar\Controller_KeySeq\default=true
|
||||||
Shortcuts\Main%20Window\Toggle%20Status%20Bar\KeySeq=Ctrl+S
|
Shortcuts\Main%20Window\Toggle%20Status%20Bar\KeySeq=Ctrl+S
|
||||||
Shortcuts\Main%20Window\Toggle%20Status%20Bar\KeySeq\default=true
|
Shortcuts\Main%20Window\Toggle%20Status%20Bar\KeySeq\default=true
|
||||||
|
@ -1155,12 +1105,12 @@ UIGameList\row_2_text_id\default=true
|
||||||
UIGameList\show_add_ons=true
|
UIGameList\show_add_ons=true
|
||||||
UIGameList\show_add_ons\default=true
|
UIGameList\show_add_ons\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\x9c\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\xf0\0\0\0\x1\0\0\0\0\0\0\x3\xe8\0\0\0\0\x64)
|
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\x9c\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\xf0\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\0\xd6\0\0\0Y\0\0\x4*\0\0\x2\x8a\0\0\0\xd6\0\0\0v\0\0\x4*\0\0\x2\x8a\0\0\0\0\0\0\0\0\x5\0\0\0\0\xd6\0\0\0v\0\0\x4*\0\0\x2\x8a)
|
UILayout\geometry=@ByteArray(\x1\xd9\xd0\xcb\0\x3\0\0\0\0\0\xd6\0\0\0v\0\0\x4*\0\0\x2\x8a\0\0\0\xd6\0\0\0v\0\0\x4*\0\0\x2\x8a\0\0\0\0\0\0\0\0\x5\0\0\0\0\xd6\0\0\0v\0\0\x4*\0\0\x2\x8a)
|
||||||
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\x5\0\0\0\0\0\0\0\0\x14\0\0\0\x63\0\0\0\x31)
|
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\x5\0\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\0\0\0\0\x14\0\0\x3\xe7\0\0\x2k\0\0\0\0\0\0\0\x14\0\0\x3\xe7\0\0\x2k\0\0\0\0\0\0\0\0\x5\0\0\0\0\0\0\0\0\x14\0\0\x3\xe7\0\0\x2k)
|
UILayout\microProfileDialogGeometry=@ByteArray(\x1\xd9\xd0\xcb\0\x3\0\0\0\0\0\0\0\0\0\x14\0\0\x3\xe7\0\0\x2k\0\0\0\0\0\0\0\x14\0\0\x3\xe7\0\0\x2k\0\0\0\0\0\0\0\0\x5\0\0\0\0\0\0\0\0\x14\0\0\x3\xe7\0\0\x2k)
|
||||||
UILayout\microProfileDialogVisible=false
|
UILayout\microProfileDialogVisible=false
|
||||||
UILayout\microProfileDialogVisible\default=true
|
UILayout\microProfileDialogVisible\default=true
|
||||||
UILayout\state=@ByteArray(\0\0\0\xff\0\0\0\0\xfd\0\0\0\x1\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\0\xff\xff\xff\0\0\x3U\0\0\x1\xeb\0\0\0\x4\0\0\0\x4\0\0\0\b\0\0\0\b\xfc\0\0\0\0)
|
UILayout\state=@ByteArray(\0\0\0\xff\0\0\0\0\xfd\0\0\0\x1\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\x3U\0\0\x1\xd6\0\0\0\x4\0\0\0\x4\0\0\0\b\0\0\0\b\xfc\0\0\0\0)
|
||||||
calloutFlags=1
|
calloutFlags=1
|
||||||
calloutFlags\default=false
|
calloutFlags\default=false
|
||||||
confirmClose=true
|
confirmClose=true
|
||||||
|
@ -1179,8 +1129,8 @@ hideInactiveMouse=true
|
||||||
hideInactiveMouse\default=true
|
hideInactiveMouse\default=true
|
||||||
muteWhenInBackground=false
|
muteWhenInBackground=false
|
||||||
muteWhenInBackground\default=true
|
muteWhenInBackground\default=true
|
||||||
pauseWhenInBackground=false
|
pauseWhenInBackground=true
|
||||||
pauseWhenInBackground\default=true
|
pauseWhenInBackground\default=false
|
||||||
select_user_on_boot=false
|
select_user_on_boot=false
|
||||||
select_user_on_boot\default=true
|
select_user_on_boot\default=true
|
||||||
showConsole=false
|
showConsole=false
|
||||||
|
@ -1195,6 +1145,7 @@ theme=colorful
|
||||||
theme\default=true
|
theme\default=true
|
||||||
|
|
||||||
[WebService]
|
[WebService]
|
||||||
|
="======"
|
||||||
enable_telemetry=false
|
enable_telemetry=false
|
||||||
enable_telemetry\default=false
|
enable_telemetry\default=false
|
||||||
web_api_url=https://api.yuzu-emu.org
|
web_api_url=https://api.yuzu-emu.org
|
||||||
|
@ -1202,8 +1153,4 @@ web_api_url\default=true
|
||||||
yuzu_token=
|
yuzu_token=
|
||||||
yuzu_token\default=true
|
yuzu_token\default=true
|
||||||
yuzu_username=RetroDECK
|
yuzu_username=RetroDECK
|
||||||
<<<<<<< HEAD
|
|
||||||
yuzu_username\default=true
|
yuzu_username\default=true
|
||||||
=======
|
|
||||||
yuzu_username\default=true
|
|
||||||
>>>>>>> cooker
|
|
5
flathub-push.sh
Normal file → Executable file
5
flathub-push.sh
Normal file → Executable file
|
@ -1,5 +1,7 @@
|
||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
|
|
||||||
|
branch="cooker-"$(date +%d%m%y.%H%M)
|
||||||
|
|
||||||
cd ~/gits
|
cd ~/gits
|
||||||
rm -rf flathub
|
rm -rf flathub
|
||||||
git clone --recursive https://github.com/flathub/net.retrodeck.retrodeck.git flathub
|
git clone --recursive https://github.com/flathub/net.retrodeck.retrodeck.git flathub
|
||||||
|
@ -12,6 +14,7 @@ git submodule update
|
||||||
#sync -rav --progress --exclude={'res/screenshots/','shared-modules/','rd-submodules/retroarch','.git/','docs','retrodeck-flatpak/','retrodeck-flatpak-cooker/','.flatpak-builder/'} ~/RetroDECK/ ~/flathub/
|
#sync -rav --progress --exclude={'res/screenshots/','shared-modules/','rd-submodules/retroarch','.git/','docs','retrodeck-flatpak/','retrodeck-flatpak-cooker/','.flatpak-builder/'} ~/RetroDECK/ ~/flathub/
|
||||||
|
|
||||||
cd ~/gits/flathub
|
cd ~/gits/flathub
|
||||||
|
git checkout -b $branch
|
||||||
git rm -rf *
|
git rm -rf *
|
||||||
git clean -fxd # restroing git index
|
git clean -fxd # restroing git index
|
||||||
|
|
||||||
|
@ -68,4 +71,4 @@ git submodule deinit -f .
|
||||||
git submodule update --init --recursive
|
git submodule update --init --recursive
|
||||||
git add *
|
git add *
|
||||||
git commit -m "Updated flathub/net.retrodeck.retrodeck from RetroDECK/main"
|
git commit -m "Updated flathub/net.retrodeck.retrodeck from RetroDECK/main"
|
||||||
git push origin cooker-$(date +%d%m%y.%H%M)
|
git push origin $branch
|
|
@ -38,13 +38,62 @@
|
||||||
No other software is needed as everything it's already included!</p>
|
No other software is needed as everything it's already included!</p>
|
||||||
<p>
|
<p>
|
||||||
NOTE: Albeit RetroDECK could possibily work on every distro, it's supported only on Steam Deck.</p>
|
NOTE: Albeit RetroDECK could possibily work on every distro, it's supported only on Steam Deck.</p>
|
||||||
|
<p><b>INSTALLATION INSTRUCTIONS:</b></p>
|
||||||
|
<ul>
|
||||||
|
<li>Start RetroDECK from the Desktop mode (first time only)</li>
|
||||||
|
<li>Follow the setup (read carefully!)</li>
|
||||||
|
<li>Add RetroDECK to your Steam Library</li>
|
||||||
|
<li>[OPTIONAL] Download Steam Grids with BoilR</li>
|
||||||
|
<li>Always start RetroDECK from Steam Library</li>
|
||||||
|
</ul>
|
||||||
|
<p>For a better experience is suggested to use the official Steam Controller Config available under community configs in Steam</p>
|
||||||
</description>
|
</description>
|
||||||
<project_license>GPL-3.0</project_license>
|
<project_license>GPL-3.0</project_license>
|
||||||
<metadata_license>CC0-1.0</metadata_license>
|
<metadata_license>CC0-1.0</metadata_license>
|
||||||
<releases>
|
<releases>
|
||||||
|
|
||||||
|
<release version="0.4.4b" date="2022-07-12">
|
||||||
|
<url>https://github.com/XargonWan/RetroDECK/releases/tag/0.4.4b</url>
|
||||||
|
<description>
|
||||||
|
<p>
|
||||||
|
<b>Yuzu:</b>
|
||||||
|
<ul>
|
||||||
|
<li>Disabled shader caching as it was broken</li>
|
||||||
|
<li>Switched from vulkan to opengl as vulkan is experimental and it's not working correctly for the games majority, you can set vulkan by opening tuzu from Tools -> Start Yuzu</li>
|
||||||
|
<li>Edited Hotkeys (see wiki)</li>
|
||||||
|
<li>Increased performances</li>
|
||||||
|
<li>Fixed graphics and scaling</li>
|
||||||
|
<li>Fixed right control stick</li>
|
||||||
|
</ul>
|
||||||
|
|
||||||
|
<b>PCSX2:</b>
|
||||||
|
<ul>
|
||||||
|
<li>Symlinked bios/pcsx folder in /bios to solve issue#63</li>
|
||||||
|
</ul>
|
||||||
|
|
||||||
|
<b>Backend:</b>
|
||||||
|
<ul>
|
||||||
|
<li>Uploaded a test Steam Controller config, you can download it from community controller configs on Steam</li>
|
||||||
|
<li>Unhidden .themes and .downloaded_media folders</li>
|
||||||
|
<li>Moved the lockfile in the internal folders</li>
|
||||||
|
<li>General code cleanup.</li>
|
||||||
|
</ul>
|
||||||
|
|
||||||
|
<b>Known Issues:</b>
|
||||||
|
<ul>
|
||||||
|
<li>PCSX2: due to its limitation, the standalone PCSX2 doesn't have any way to set the hotkeys, so no save and load state, no quit button. In order to quit press: STEAM -> PCSX2 -> (X) CLOSE WINDOW, be aware that the state is not automatically saved</li>
|
||||||
|
<li>Due to a Steam limitation, external controllers and keyboard seems not to be working, expecially in the desktop mode</li>
|
||||||
|
</ul>
|
||||||
|
|
||||||
|
<p><b>IMPORTANT NOTE:</b>
|
||||||
|
At the moment the emulator configs are reset during every update, this was made because every version they may bring new configurations, please back them up if you did some manual configs.
|
||||||
|
</p>
|
||||||
|
</p>
|
||||||
|
</description>
|
||||||
|
</release>
|
||||||
|
|
||||||
<release version="0.4.3b" date="2022-07-07">
|
<release version="0.4.3b" date="2022-07-07">
|
||||||
<url>https://github.com/XargonWan/RetroDECK/releases/tag/0.4.2b</url>
|
<url>https://github.com/XargonWan/RetroDECK/releases/tag/0.4.3b</url>
|
||||||
<description>
|
<description>
|
||||||
<p><b>Emulators:</b></p>
|
<p><b>Emulators:</b></p>
|
||||||
<ul>
|
<ul>
|
||||||
|
|
|
@ -66,9 +66,9 @@ modules:
|
||||||
# The version number is stored in /var/conf/retrodeck/version
|
# The version number is stored in /var/conf/retrodeck/version
|
||||||
#
|
#
|
||||||
# UPDATE STEPS FOR MAIN:
|
# UPDATE STEPS FOR MAIN:
|
||||||
# [X] Update the VERSION variable
|
# [ ] Update the VERSION variable
|
||||||
# [X] Update the appdata.xml with the version number and notes
|
# [ ] Update the appdata.xml with the version number and notes
|
||||||
# [X] change branch into main in retrodeck module (last one)
|
# [ ] change branch into main in retrodeck module (last one)
|
||||||
#
|
#
|
||||||
- name: version-initialization
|
- name: version-initialization
|
||||||
buildsystem: simple
|
buildsystem: simple
|
||||||
|
@ -76,7 +76,7 @@ modules:
|
||||||
- |
|
- |
|
||||||
git checkout ${GITHUB_REF_NAME}
|
git checkout ${GITHUB_REF_NAME}
|
||||||
mkdir -p ${FLATPAK_DEST}/retrodeck/
|
mkdir -p ${FLATPAK_DEST}/retrodeck/
|
||||||
VERSION="0.4.3b"
|
VERSION="cooker-0.4.4b"
|
||||||
if [[ $VERSION == "cooker" ]];
|
if [[ $VERSION == "cooker" ]];
|
||||||
then
|
then
|
||||||
VERSION=$(git describe --tags | tr - .)
|
VERSION=$(git describe --tags | tr - .)
|
||||||
|
@ -1161,24 +1161,8 @@ modules:
|
||||||
|
|
||||||
# TODO: group the configs per-emu and optimize the following cps, like already done with Dolphin. Please not that some files may be renamed, check retrodeck.sh to know how (and fix it after the edit)
|
# TODO: group the configs per-emu and optimize the following cps, like already done with Dolphin. Please not that some files may be renamed, check retrodeck.sh to know how (and fix it after the edit)
|
||||||
|
|
||||||
# Configuring emulators:
|
# Initializing default emulator configs
|
||||||
- mkdir -p ${FLATPAK_DEST}/retrodeck/emu-configs/Dolphin
|
- cp -r emu-configs ${FLATPAK_DEST}/retrodeck/emu-configs/
|
||||||
# RetroArch
|
|
||||||
- cp emu-configs/retroarch* ${FLATPAK_DEST}/retrodeck/emu-configs/
|
|
||||||
# Dolphin
|
|
||||||
- cp -r emu-configs/Dolphin ${FLATPAK_DEST}/retrodeck/emu-configs/Dolphin
|
|
||||||
# Yuzu
|
|
||||||
- cp emu-configs/yuzu-qt-config.ini ${FLATPAK_DEST}/retrodeck/emu-configs/
|
|
||||||
# Pcsx2
|
|
||||||
- cp emu-configs/PCSX2_ui.ini ${FLATPAK_DEST}/retrodeck/emu-configs/
|
|
||||||
- cp emu-configs/GS.ini ${FLATPAK_DEST}/retrodeck/emu-configs/
|
|
||||||
- cp emu-configs/PCSX2_vm.ini ${FLATPAK_DEST}/retrodeck/emu-configs/
|
|
||||||
# MelonDS
|
|
||||||
- cp emu-configs/melonDS.ini ${FLATPAK_DEST}/retrodeck/emu-configs/
|
|
||||||
# CITRA
|
|
||||||
- cp emu-configs/citra-qt-config.ini ${FLATPAK_DEST}/retrodeck/emu-configs/
|
|
||||||
# RPCS3
|
|
||||||
- cp emu-configs/config.yml ${FLATPAK_DEST}/retrodeck/emu-configs/
|
|
||||||
|
|
||||||
# Overlays
|
# Overlays
|
||||||
#- cp -r overlays ${FLATPAK_DEST}/retrodeck/overlays Disabled in 0.4.2b as it will be introduced in 0.5.0b
|
#- cp -r overlays ${FLATPAK_DEST}/retrodeck/overlays Disabled in 0.4.2b as it will be introduced in 0.5.0b
|
||||||
|
@ -1190,4 +1174,4 @@ modules:
|
||||||
sources:
|
sources:
|
||||||
- type: git
|
- type: git
|
||||||
url: https://github.com/XargonWan/RetroDECK.git
|
url: https://github.com/XargonWan/RetroDECK.git
|
||||||
branch: main
|
branch: cooker-0.4.4b
|
60
retrodeck.sh
60
retrodeck.sh
|
@ -1,11 +1,17 @@
|
||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
|
|
||||||
lockfile="$HOME/retrodeck/.lock" # where the lockfile is located
|
lockfile="/var/config/retrodeck/.lock" # where the lockfile is located
|
||||||
version="$(cat /app/retrodeck/version)" # version info taken from the version file
|
version="$(cat /app/retrodeck/version)" # version info taken from the version file
|
||||||
rdhome="$HOME/retrodeck" # the retrodeck home, aka ~/retrodecck
|
rdhome="$HOME/retrodeck" # the retrodeck home, aka ~/retrodecck
|
||||||
emuconfigs="/app/retrodeck/emu-configs" # folder with all the default emulator configs
|
emuconfigs="/app/retrodeck/emu-configs" # folder with all the default emulator configs
|
||||||
sdcard="/run/media/mmcblk0p1" # Steam Deck SD default path
|
sdcard="/run/media/mmcblk0p1" # Steam Deck SD default path
|
||||||
|
|
||||||
|
# We moved the lockfile in /var/config/retrodeck in order to solve issue #53 - Remove in a few versions
|
||||||
|
if [ -f "$HOME/retrodeck/.lock" ]
|
||||||
|
then
|
||||||
|
mv "$HOME/retrodeck/.lock" $lockfile
|
||||||
|
fi
|
||||||
|
|
||||||
# Functions area
|
# Functions area
|
||||||
|
|
||||||
dir_prep() {
|
dir_prep() {
|
||||||
|
@ -49,26 +55,6 @@ dir_prep() {
|
||||||
echo -e "$symlink is now $real\n"
|
echo -e "$symlink is now $real\n"
|
||||||
}
|
}
|
||||||
|
|
||||||
cfg_init() {
|
|
||||||
# Initializing retrodeck config file
|
|
||||||
#rdconf=/var/config/retrodeck/retrodeck.cfg
|
|
||||||
|
|
||||||
# if I got a config file already I parse it
|
|
||||||
#if []
|
|
||||||
|
|
||||||
#else
|
|
||||||
# touch $rdconf
|
|
||||||
#fi
|
|
||||||
|
|
||||||
#$roms_folder > /var/config/retrodeck/retrodeck.cfg
|
|
||||||
return
|
|
||||||
}
|
|
||||||
|
|
||||||
# is_mounted() {
|
|
||||||
# # This script checks if the provided path in $1 is mounted
|
|
||||||
# mount | awk -v DIR="$1" '{if ($3 == DIR) { exit 0}} ENDFILE{exit -1}'
|
|
||||||
# }
|
|
||||||
|
|
||||||
tools_init() {
|
tools_init() {
|
||||||
rm -rfv /var/config/retrodeck/tools/
|
rm -rfv /var/config/retrodeck/tools/
|
||||||
mkdir -pv /var/config/retrodeck/tools/
|
mkdir -pv /var/config/retrodeck/tools/
|
||||||
|
@ -98,7 +84,7 @@ standalones_init() {
|
||||||
dir_prep "$rdhome/bios/switch/registered" "/var/data/yuzu/nand/system/Contents/registered"
|
dir_prep "$rdhome/bios/switch/registered" "/var/data/yuzu/nand/system/Contents/registered"
|
||||||
# configuring Yuzu
|
# configuring Yuzu
|
||||||
mkdir -pv /var/config/yuzu/
|
mkdir -pv /var/config/yuzu/
|
||||||
cp -fvr $emuconfigs/yuzu-qt-config.ini /var/config/yuzu/qt-config.ini
|
cp -fvr $emuconfigs/yuzu/* /var/config/yuzu/
|
||||||
sed -i 's#~/retrodeck#'$rdhome'#g' /var/config/yuzu/qt-config.ini
|
sed -i 's#~/retrodeck#'$rdhome'#g' /var/config/yuzu/qt-config.ini
|
||||||
dir_prep "$rdhome/screenshots" "/var/data/yuzu/screenshots"
|
dir_prep "$rdhome/screenshots" "/var/data/yuzu/screenshots"
|
||||||
|
|
||||||
|
@ -107,7 +93,7 @@ standalones_init() {
|
||||||
echo "Initializing DOLPHIN"
|
echo "Initializing DOLPHIN"
|
||||||
echo "----------------------"
|
echo "----------------------"
|
||||||
mkdir -pv /var/config/dolphin-emu/
|
mkdir -pv /var/config/dolphin-emu/
|
||||||
cp -fvr "$emuconfigs/Dolphin/"* /var/config/dolphin-emu/
|
cp -fvr "$emuconfigs/dolphin/"* /var/config/dolphin-emu/
|
||||||
dir_prep "$rdhome/saves" "/var/data/dolphin-emu/GBA/Saves"
|
dir_prep "$rdhome/saves" "/var/data/dolphin-emu/GBA/Saves"
|
||||||
dir_prep "$rdhome/saves" "/var/data/dolphin-emu/Wii"
|
dir_prep "$rdhome/saves" "/var/data/dolphin-emu/Wii"
|
||||||
|
|
||||||
|
@ -123,6 +109,7 @@ standalones_init() {
|
||||||
dir_prep "$rdhome/states" "/var/config/PCSX2/sstates"
|
dir_prep "$rdhome/states" "/var/config/PCSX2/sstates"
|
||||||
dir_prep "$rdhome/screenshots" "/var/config/PCSX2/snaps"
|
dir_prep "$rdhome/screenshots" "/var/config/PCSX2/snaps"
|
||||||
dir_prep "$rdhome/.logs" "/var/config/PCSX2/logs"
|
dir_prep "$rdhome/.logs" "/var/config/PCSX2/logs"
|
||||||
|
dir_prep "$rdhome/bios" "$rdhome/bios/pcsx2/bios"
|
||||||
|
|
||||||
# MelonDS
|
# MelonDS
|
||||||
echo "----------------------"
|
echo "----------------------"
|
||||||
|
@ -176,11 +163,26 @@ post_update() {
|
||||||
# post update script
|
# post update script
|
||||||
echo "Executing post-update script"
|
echo "Executing post-update script"
|
||||||
|
|
||||||
# Doing the dir prep as we don know from which version we came
|
# Unhiding downloaded media from the previous versions
|
||||||
dir_prep "$rdhome/.downloaded_media" "/var/config/emulationstation/.emulationstation/downloaded_media"
|
if [ -d "$rdhome/.downloaded_media" ]
|
||||||
dir_prep "$rdhome/.themes" "/var/config/emulationstation/.emulationstation/themes"
|
then
|
||||||
|
mv -fv "$rdhome/.downloaded_media" "$rdhome/downloaded_media"
|
||||||
|
fi
|
||||||
|
|
||||||
|
# Unhiding themes folder from the previous versions
|
||||||
|
if [ -d "$rdhome/.themes" ]
|
||||||
|
then
|
||||||
|
mv -fv "$rdhome/.themes" "$rdhome/themes"
|
||||||
|
fi
|
||||||
|
|
||||||
|
# Doing the dir prep as we don't know from which version we came - Remove in a few versions
|
||||||
|
dir_prep "$rdhome/downloaded_media" "/var/config/emulationstation/.emulationstation/downloaded_media"
|
||||||
|
dir_prep "$rdhome/themes" "/var/config/emulationstation/.emulationstation/themes"
|
||||||
mkdir -pv $rdhome/.logs #this was added later, maybe safe to remove in a few versions
|
mkdir -pv $rdhome/.logs #this was added later, maybe safe to remove in a few versions
|
||||||
cp -fv /app/retrodeck/es_settings.xml /var/config/emulationstation/.emulationstation/es_settings.xml #this is resetting es_systems, now we need it but in the future I should think a better solution
|
|
||||||
|
# Resetting es_systems, now we need it but in the future I should think a better solution, maybe with sed
|
||||||
|
cp -fv /app/retrodeck/es_settings.xml /var/config/emulationstation/.emulationstation/es_settings.xml
|
||||||
|
|
||||||
ra_init
|
ra_init
|
||||||
standalones_init
|
standalones_init
|
||||||
tools_init
|
tools_init
|
||||||
|
@ -268,8 +270,8 @@ finit() {
|
||||||
cp -fv /app/retrodeck/es_settings.xml /var/config/emulationstation/.emulationstation/es_settings.xml
|
cp -fv /app/retrodeck/es_settings.xml /var/config/emulationstation/.emulationstation/es_settings.xml
|
||||||
|
|
||||||
# ES-DE preparing themes and scraped folders
|
# ES-DE preparing themes and scraped folders
|
||||||
dir_prep "$rdhome/.downloaded_media" "/var/config/emulationstation/.emulationstation/downloaded_media"
|
dir_prep "$rdhome/downloaded_media" "/var/config/emulationstation/.emulationstation/downloaded_media"
|
||||||
dir_prep "$rdhome/.themes" "/var/config/emulationstation/.emulationstation/themes"
|
dir_prep "$rdhome/themes" "/var/config/emulationstation/.emulationstation/themes"
|
||||||
|
|
||||||
# PICO-8
|
# PICO-8
|
||||||
dir_prep "$roms_folder/pico8" "$rdhome/bios/pico8/bbs/carts" #this is the folder where pico-8 is saving the carts
|
dir_prep "$roms_folder/pico8" "$rdhome/bios/pico8/bbs/carts" #this is the folder where pico-8 is saving the carts
|
||||||
|
|
Loading…
Reference in a new issue