mirror of
https://github.com/RetroDECK/RetroDECK.git
synced 2025-04-10 19:15:12 +00:00
Remove deprecated tools
This commit is contained in:
parent
01989a187d
commit
be7a6afbbd
|
@ -1,18 +0,0 @@
|
||||||
#!/bin/bash
|
|
||||||
|
|
||||||
racfg="/var/config/retroarch/retroarch.cfg"
|
|
||||||
|
|
||||||
login=$(zenity --forms --title="RetroAchievements Login" \
|
|
||||||
--window-icon="/app/share/icons/hicolor/scalable/apps/net.retrodeck.retrodeck.svg" \
|
|
||||||
--text="Enter your RetroAchievements Account details.\n\nBe aware that this tool cannot verify your login details.\nFor registration and more info visit\nhttps://retroachievements.org/\n" \
|
|
||||||
--separator="=SEP=" \
|
|
||||||
--add-entry="Username" \
|
|
||||||
--add-password="Password")
|
|
||||||
|
|
||||||
arrIN=(${login//=SEP=/ })
|
|
||||||
user=${arrIN[0]}
|
|
||||||
pass=${arrIN[1]}
|
|
||||||
|
|
||||||
sed -i "s%cheevos_enable =.*%cheevos_enable = \"true\"%" $racfg
|
|
||||||
sed -i "s%cheevos_username =.*%cheevos_username = \"$user\"%" $racfg
|
|
||||||
sed -i "s%cheevos_password =.*%cheevos_password = \"$pass\"%" $racfg
|
|
|
@ -1,62 +0,0 @@
|
||||||
#!/bin/bash
|
|
||||||
|
|
||||||
zenity --title "RetroDECK" --question --no-wrap --window-icon="/app/share/icons/hicolor/scalable/apps/net.retrodeck.retrodeck.svg" --text="Doing some changes in the emulator's configuration may create serious issues,\nplease continue only if you know what you're doing.\n\nDo you want to continue?"
|
|
||||||
if [ $? == 1 ] #no
|
|
||||||
then
|
|
||||||
exit 0
|
|
||||||
fi
|
|
||||||
|
|
||||||
emulator="$(zenity --list \
|
|
||||||
--width=600 \
|
|
||||||
--height=350 \
|
|
||||||
--title "RetroDECK" \
|
|
||||||
--window-icon="/app/share/icons/hicolor/scalable/apps/net.retrodeck.retrodeck.svg" \
|
|
||||||
--text="Which emulator do you want to configure?" \
|
|
||||||
--hide-header \
|
|
||||||
--column=emulator \
|
|
||||||
"RetroArch" \
|
|
||||||
"Citra" \
|
|
||||||
"Dolphin" \
|
|
||||||
"Duckstation" \
|
|
||||||
"MelonDS" \
|
|
||||||
"PCSX2-QT" \
|
|
||||||
"PCSX2-Legacy" \
|
|
||||||
"PPSSPP" \
|
|
||||||
"RPCS3" \
|
|
||||||
"XEMU" \
|
|
||||||
"Yuzu")"
|
|
||||||
|
|
||||||
if [ $emulator == "RetroArch" ]
|
|
||||||
then
|
|
||||||
retroarch
|
|
||||||
elif [ $emulator == "Citra" ]
|
|
||||||
then
|
|
||||||
citra-qt
|
|
||||||
elif [ $emulator == "Dolphin" ]
|
|
||||||
then
|
|
||||||
dolphin-emu
|
|
||||||
elif [ $emulator == "Duckstation" ]
|
|
||||||
then
|
|
||||||
duckstation-qt
|
|
||||||
elif [ $emulator == "MelonDS" ]
|
|
||||||
then
|
|
||||||
melonDS
|
|
||||||
elif [ $emulator == "PCSX2-Legacy" ]
|
|
||||||
then
|
|
||||||
pcsx2
|
|
||||||
elif [ $emulator == "PCSX2-QT" ]
|
|
||||||
then
|
|
||||||
pcsx2-qt
|
|
||||||
elif [ $emulator == "PPSSPP" ]
|
|
||||||
then
|
|
||||||
PPSSPPSDL
|
|
||||||
elif [ $emulator == "RPCS3" ]
|
|
||||||
then
|
|
||||||
rpcs3
|
|
||||||
elif [ $emulator == "Yuzu" ]
|
|
||||||
then
|
|
||||||
yuzu
|
|
||||||
elif [ $emulator == "XEMU" ]
|
|
||||||
then
|
|
||||||
xemu
|
|
||||||
fi
|
|
|
@ -1,32 +0,0 @@
|
||||||
#!/bin/bash
|
|
||||||
|
|
||||||
source global.sh
|
|
||||||
|
|
||||||
zenity --question --no-wrap --window-icon="/app/share/icons/hicolor/scalable/apps/net.retrodeck.retrodeck.svg" --title "RetroDECK" --cancel-label="Quit" --ok-label "Continue" --text="WARNING: this script is experimental\nplease be sure to backup your data before continuing.\n\nDo you want to continue?"
|
|
||||||
if [ $? == 1 ] #cancel
|
|
||||||
then
|
|
||||||
exit 0
|
|
||||||
fi
|
|
||||||
|
|
||||||
#conf_init
|
|
||||||
|
|
||||||
zenity --question --no-wrap --window-icon="/app/share/icons/hicolor/scalable/apps/net.retrodeck.retrodeck.svg" --title "RetroDECK" --cancel-label="Cancel" --ok-label "Browse" --text="The roms folder is now: $roms_folder\nplease select the new location.\nA retrodeck/roms folder will be created starting from the directory that you selected."
|
|
||||||
if [ $? == 1 ] #cancel
|
|
||||||
then
|
|
||||||
exit 0
|
|
||||||
fi
|
|
||||||
|
|
||||||
new_roms_path="$(zenity --file-selection --title="Choose a new roms folder location" --directory)"/retrodeck/roms
|
|
||||||
|
|
||||||
zenity --title "RetroDECK" --question --no-wrap --window-icon="/app/share/icons/hicolor/scalable/apps/net.retrodeck.retrodeck.svg" --text="Should I move the roms from\n\n$roms_folder\n\nto\n\n$new_roms_path?"
|
|
||||||
if [ $? == 0 ] #yes
|
|
||||||
then
|
|
||||||
mkdir -p $new_roms_path
|
|
||||||
mv -f $roms_folder $new_roms_path
|
|
||||||
rm -f /var/config/emulationstation/ROMs
|
|
||||||
ln -s $new_roms_path /var/config/emulationstation/ROMs
|
|
||||||
rm -f $roms_folder
|
|
||||||
zenity --icon-name=net.retrodeck.retrodeck --info --no-wrap --window-icon="/app/share/icons/hicolor/scalable/apps/net.retrodeck.retrodeck.svg" --title "RetroDECK" --text="Done\nYour roms are now located in:\n\n$roms_folder\n\nPress OK to continue."
|
|
||||||
$roms_folder=$new_roms_path # Updating variable
|
|
||||||
conf_write # Writing variables in the config file (sourced from global.sh)
|
|
||||||
fi
|
|
|
@ -1,39 +0,0 @@
|
||||||
#!/bin/bash
|
|
||||||
|
|
||||||
border="$(zenity --list \
|
|
||||||
--title "RetroDECK" \
|
|
||||||
--window-icon="/app/share/icons/hicolor/scalable/apps/net.retrodeck.retrodeck.svg" \
|
|
||||||
--text="Select the borders type" \
|
|
||||||
--hide-header \
|
|
||||||
--column=Border \
|
|
||||||
"None" \
|
|
||||||
"Light" \
|
|
||||||
"Dark")"
|
|
||||||
|
|
||||||
if [ $border == "None" ]
|
|
||||||
then
|
|
||||||
return
|
|
||||||
elif [ $border == "Light" ]
|
|
||||||
then
|
|
||||||
return
|
|
||||||
elif [ $border == "Dark" ]
|
|
||||||
then
|
|
||||||
return
|
|
||||||
fi
|
|
||||||
|
|
||||||
shader="$(zenity --list \
|
|
||||||
--title "RetroDECK" \
|
|
||||||
--window-icon="/app/share/icons/hicolor/scalable/apps/net.retrodeck.retrodeck.svg" \
|
|
||||||
--text="Select the shader type" \
|
|
||||||
--hide-header \
|
|
||||||
--column=Border \
|
|
||||||
"None" \
|
|
||||||
"Retro")"
|
|
||||||
|
|
||||||
if [ $shader == "None" ]
|
|
||||||
then
|
|
||||||
return
|
|
||||||
elif [ $shader == "Retro" ]
|
|
||||||
then
|
|
||||||
return
|
|
||||||
fi
|
|
|
@ -1,23 +0,0 @@
|
||||||
#!/bin/bash
|
|
||||||
|
|
||||||
racfg="/var/config/retroarch/retroarch.cfg"
|
|
||||||
|
|
||||||
zenity --question \
|
|
||||||
--no-wrap --window-icon="/app/share/icons/hicolor/scalable/apps/net.retrodeck.retrodeck.svg" \
|
|
||||||
--title "RetroDECK" \
|
|
||||||
--text="Do you want to enable the rewind function in RetroArch cores?\n\nNOTE:\nThis may impact on performances expecially on the latest systems."
|
|
||||||
|
|
||||||
if [ $? == 0 ] #yes, enable
|
|
||||||
then
|
|
||||||
sed -i 's%rewind_enable = .*%rewind_enable = "true"%' $racfg
|
|
||||||
zenity --info \
|
|
||||||
--no-wrap --window-icon="/app/share/icons/hicolor/scalable/apps/net.retrodeck.retrodeck.svg" \
|
|
||||||
--title "RetroDECK" \
|
|
||||||
--text="Rewind enabled\!\nYou can check on Libretro docs to see which cores supports this function."
|
|
||||||
else # no, disable
|
|
||||||
sed -i 's%rewind_enable = .*%rewind_enable = "false"%' $racfg
|
|
||||||
zenity --info \
|
|
||||||
--no-wrap --window-icon="/app/share/icons/hicolor/scalable/apps/net.retrodeck.retrodeck.svg" \
|
|
||||||
--title "RetroDECK" \
|
|
||||||
--text="Rewind disabled."
|
|
||||||
fi
|
|
|
@ -1,55 +0,0 @@
|
||||||
#!/bin/bash
|
|
||||||
|
|
||||||
THIS MUST BE PUT IN RETRODECK.SH
|
|
||||||
mkdir -p $rdhome/roms/ps3/emudir
|
|
||||||
#mkdir -p $rdhome/roms/ps3/dump cannot install in nogui
|
|
||||||
|
|
||||||
#user must install via emulator
|
|
||||||
|
|
||||||
source global.sh
|
|
||||||
|
|
||||||
install_ps3_fw(){
|
|
||||||
|
|
||||||
# Implement a check to see if the firmware is already installed then call this function
|
|
||||||
|
|
||||||
mkdir -p $rdhome/roms/ps3/.emudir
|
|
||||||
|
|
||||||
mkdir -p $rdhome/roms/ps3/tmp
|
|
||||||
chmod 777 $rdhome/roms/ps3/tmp
|
|
||||||
wget http://dus01.ps3.update.playstation.net/update/ps3/image/us/2022_0510_95307e1b51d3bcc33a274db91488d29f/PS3UPDAT.PUP -P $rdhome/roms/ps3/tmp/
|
|
||||||
rpcs3 --installfw $rdhome/roms/ps3/tmp/PS3UPDAT.PUP
|
|
||||||
rm -rf $rdhome/roms/ps3/tmp
|
|
||||||
}
|
|
||||||
|
|
||||||
zenity: "Hey I will destroy everything in $rdhome/roms/ps3/dump"
|
|
||||||
|
|
||||||
zenity: this will take a while, have a coffee
|
|
||||||
|
|
||||||
# this seems not to be working as rpcs3 doesn't support installation in --no-gui mode
|
|
||||||
rpcs3 --installpkg $rdhome/roms/ps3/dump/*
|
|
||||||
|
|
||||||
for each folder in $rdhome/roms/ps3/emudir/dev_hdd0/game/
|
|
||||||
|
|
||||||
gameid=foldername
|
|
||||||
|
|
||||||
if gamename.desktop doesnt exist
|
|
||||||
|
|
||||||
gamename=we need a file with ID - names
|
|
||||||
echo in $rdhome/roms/ps3/$gamname.desktop EOF<<
|
|
||||||
|
|
||||||
[Desktop Entry]
|
|
||||||
Encoding=UTF-8
|
|
||||||
Version=1.0
|
|
||||||
Type=Application
|
|
||||||
Terminal=false
|
|
||||||
Name=$gamename
|
|
||||||
Exec=rpcs3 --no-gui $rdhome/roms/ps3/emudir/dev_hdd0/game/$gameid
|
|
||||||
Icon=$rdhome/roms/ps3/emudir/dev_hdd0/game/$gameid/ICON0.PNG
|
|
||||||
EOF
|
|
||||||
|
|
||||||
fi
|
|
||||||
done
|
|
||||||
|
|
||||||
rm -rf $rdhome/roms/ps3/dump/*
|
|
||||||
|
|
||||||
zenity: done, restart retrodeck please
|
|
Loading…
Reference in a new issue