Deploy helper files on finit and update

Add Citra mod helper file
This commit is contained in:
icenine451 2023-09-12 10:40:28 -04:00
parent 32463f1093
commit 61fde70099
4 changed files with 22 additions and 1 deletions

View file

@ -0,0 +1,19 @@
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

View file

@ -2,4 +2,4 @@
# FILE NAME^DESTINATION # FILE NAME^DESTINATION
# The destination can be an internal variable name like $roms_folder if needed # The destination can be an internal variable name like $roms_folder if needed
# 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
RetroDECK Example Readme.txt^$rdhome how-to-install-citra-mods.txt^$mods_folder/Citra

View file

@ -422,6 +422,7 @@ finit() {
( (
prepare_emulator "reset" "all" prepare_emulator "reset" "all"
build_retrodeck_current_presets build_retrodeck_current_presets
deploy_helper_files
# Optional actions based on user choices # Optional actions based on user choices
if [[ "$finit_options_choices" =~ (rpcs3_firmware|Enable All) ]]; then if [[ "$finit_options_choices" =~ (rpcs3_firmware|Enable All) ]]; then

View file

@ -244,6 +244,7 @@ post_update() {
fi fi
update_splashscreens update_splashscreens
deploy_helper_files
build_retrodeck_current_presets build_retrodeck_current_presets
) | ) |
zenity --icon-name=net.retrodeck.retrodeck --progress --no-cancel --pulsate --auto-close \ zenity --icon-name=net.retrodeck.retrodeck --progress --no-cancel --pulsate --auto-close \