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
	
	 icenine451
						icenine451