From 3e277441479343089889c61bbc26894f7e0f558e Mon Sep 17 00:00:00 2001 From: Michael J Kaye Date: Wed, 25 May 2022 15:47:40 +0100 Subject: [PATCH] Fix PS1 typo & scripts, add Capcom, add n64hacks Fix missing space in es_systems.cfg psx extension list. Fix the regex in the PS1 show/hide M3U scripts so that they now work. Add unified Capcom platform to es_systems.cfg and /roms/. Add n64hacks to es_systems.cfg and /roms/. --- 05252022/arkosupdate05252022.zip | Bin 0 -> 9641 bytes Update-RG351P.sh | 59 +++++++++++++++++++++---------- 2 files changed, 41 insertions(+), 18 deletions(-) create mode 100644 05252022/arkosupdate05252022.zip diff --git a/05252022/arkosupdate05252022.zip b/05252022/arkosupdate05252022.zip new file mode 100644 index 0000000000000000000000000000000000000000..3779924b4d573f3f5734f4cea68598e4cbe31c03 GIT binary patch literal 9641 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 F_J3g77Y+ab literal 0 HcmV?d00001 diff --git a/Update-RG351P.sh b/Update-RG351P.sh index 8f27f633b..ab82bd22f 100644 --- a/Update-RG351P.sh +++ b/Update-RG351P.sh @@ -1,7 +1,7 @@ #!/bin/bash clear -UPDATE_DATE="05142022-1" +UPDATE_DATE="05252022-1" LOG_FILE="/home/ark/update$UPDATE_DATE.log" UPDATE_DONE="/home/ark/.config/.update$UPDATE_DATE" @@ -30,7 +30,7 @@ if [ ! -f "/home/ark/.config/.update07152021" ]; then if [ -f "/home/ark/arkosupdate07152021.zip" ]; then sudo unzip -X -o /home/ark/arkosupdate07152021.zip -d / | tee -a "$LOG_FILE" sudo rm -v /home/ark/arkosupdate07152021.zip | tee -a "$LOG_FILE" - else + else printf "\nThe update couldn't complete because the package did not download correctly.\nPlease retry the update again." | tee -a "$LOG_FILE" sleep 3 echo $c_brightness > /sys/devices/platform/backlight/backlight/backlight/brightness @@ -55,7 +55,7 @@ if [ ! -f "/home/ark/.config/.update08092021" ]; then if [ -f "/home/ark/arkosupdate08092021.zip" ]; then sudo unzip -X -o /home/ark/arkosupdate08092021.zip -d / | tee -a "$LOG_FILE" sudo rm -v /home/ark/arkosupdate08092021.zip | tee -a "$LOG_FILE" - else + else printf "\nThe update couldn't complete because the package did not download correctly.\nPlease retry the update again." | tee -a "$LOG_FILE" sleep 3 echo $c_brightness > /sys/devices/platform/backlight/backlight/backlight/brightness @@ -79,7 +79,7 @@ if [ ! -f "/home/ark/.config/.update09052021" ]; then if [ -f "/home/ark/arkosupdate09052021.zip" ]; then sudo unzip -X -o /home/ark/arkosupdate09052021.zip -d / | tee -a "$LOG_FILE" sudo rm -v /home/ark/arkosupdate09052021.zip | tee -a "$LOG_FILE" - else + else printf "\nThe update couldn't complete because the package did not download correctly.\nPlease retry the update again." | tee -a "$LOG_FILE" sleep 3 echo $c_brightness > /sys/devices/platform/backlight/backlight/backlight/brightness @@ -103,7 +103,7 @@ if [ ! -f "/home/ark/.config/.update09062021" ]; then if [ -f "/home/ark/arkosupdate09062021.zip" ]; then sudo unzip -X -o /home/ark/arkosupdate09062021.zip -d / | tee -a "$LOG_FILE" sudo rm -v /home/ark/arkosupdate09062021.zip | tee -a "$LOG_FILE" - else + else printf "\nThe update couldn't complete because the package did not download correctly.\nPlease retry the update again." | tee -a "$LOG_FILE" sleep 3 echo $c_brightness > /sys/devices/platform/backlight/backlight/backlight/brightness @@ -127,7 +127,7 @@ if [ ! -f "/home/ark/.config/.update10212021" ]; then if [ -f "/home/ark/arkosupdate10212021.zip" ]; then sudo unzip -X -o /home/ark/arkosupdate10212021.zip -d / | tee -a "$LOG_FILE" sudo rm -v /home/ark/arkosupdate10212021.zip | tee -a "$LOG_FILE" - else + else printf "\nThe update couldn't complete because the package did not download correctly.\nPlease retry the update again." | tee -a "$LOG_FILE" sleep 3 echo $c_brightness > /sys/devices/platform/backlight/backlight/backlight/brightness @@ -151,7 +151,7 @@ if [ ! -f "/home/ark/.config/.update10262021" ]; then if [ -f "/home/ark/arkosupdate10262021.zip" ]; then sudo unzip -X -o /home/ark/arkosupdate10262021.zip -d / | tee -a "$LOG_FILE" sudo rm -v /home/ark/arkosupdate10262021.zip | tee -a "$LOG_FILE" - else + else printf "\nThe update couldn't complete because the package did not download correctly.\nPlease retry the update again." | tee -a "$LOG_FILE" sleep 3 echo $c_brightness > /sys/devices/platform/backlight/backlight/backlight/brightness @@ -179,7 +179,7 @@ if [ ! -f "/home/ark/.config/.update11172021" ]; then sudo chmod 777 /usr/bin/emulationstation/emulationstation sudo rm -v /usr/bin/emulationstation/emulationstation.351v | tee -a "$LOG_FILE" sudo rm -v /home/ark/arkosupdate11172021.zip | tee -a "$LOG_FILE" - else + else printf "\nThe update couldn't complete because the package did not download correctly.\nPlease retry the update again." | tee -a "$LOG_FILE" sleep 3 echo $c_brightness > /sys/devices/platform/backlight/backlight/backlight/brightness @@ -208,7 +208,7 @@ if [ ! -f "/home/ark/.config/.update01132022" ]; then if [ -f "/home/ark/arkosupdate01132022.zip" ]; then sudo unzip -X -o /home/ark/arkosupdate01132022.zip -d / | tee -a "$LOG_FILE" sudo rm -v /home/ark/arkosupdate01132022.zip | tee -a "$LOG_FILE" - else + else printf "\nThe update couldn't complete because the package did not download correctly.\nPlease retry the update again." | tee -a "$LOG_FILE" sleep 3 echo $c_brightness > /sys/devices/platform/backlight/backlight/backlight/brightness @@ -232,7 +232,7 @@ if [ ! -f "/home/ark/.config/.update01142022" ]; then if [ -f "/home/ark/arkosupdate01142022.zip" ]; then sudo unzip -X -o /home/ark/arkosupdate01142022.zip -d / | tee -a "$LOG_FILE" sudo rm -v /home/ark/arkosupdate01142022.zip | tee -a "$LOG_FILE" - else + else printf "\nThe update couldn't complete because the package did not download correctly.\nPlease retry the update again." | tee -a "$LOG_FILE" sleep 3 echo $c_brightness > /sys/devices/platform/backlight/backlight/backlight/brightness @@ -257,7 +257,7 @@ if [ ! -f "/home/ark/.config/.update02142022" ]; then if [ -f "/home/ark/arkosupdate02142022.zip" ]; then sudo unzip -X -o /home/ark/arkosupdate02142022.zip -d / | tee -a "$LOG_FILE" sudo rm -v /home/ark/arkosupdate02142022.zip | tee -a "$LOG_FILE" - else + else printf "\nThe update couldn't complete because the package did not download correctly.\nPlease retry the update again." | tee -a "$LOG_FILE" sleep 3 echo $c_brightness > /sys/devices/platform/backlight/backlight/backlight/brightness @@ -281,7 +281,7 @@ if [ ! -f "/home/ark/.config/.update05142022" ]; then if [ -f "/home/ark/arkosupdate05142022.zip" ]; then sudo unzip -X -o /home/ark/arkosupdate05142022.zip -d / | tee -a "$LOG_FILE" sudo rm -v /home/ark/arkosupdate05142022.zip | tee -a "$LOG_FILE" - else + else printf "\nThe update couldn't complete because the package did not download correctly.\nPlease retry the update again." | tee -a "$LOG_FILE" sleep 3 echo $c_brightness > /sys/devices/platform/backlight/backlight/backlight/brightness @@ -302,22 +302,45 @@ if [ ! -f "/home/ark/.config/.update05142022" ]; then touch "/home/ark/.config/.update05142022" fi +if [ ! -f "/home/ark/.config/.update05252022" ]; then + + printf "\nfix playstation typo, scripts, add n64hacks and capcom\n" | tee -a "$LOG_FILE" + sudo wget --no-check-certificate https://github.com/wummle/arkos/raw/main/05252022/arkosupdate05252022.zip -O /home/ark/arkosupdate05252022.zip -a "$LOG_FILE" || rm -f /home/ark/arkosupdate05252022.zip | tee -a "$LOG_FILE" + if [ -f "/home/ark/arkosupdate05252022.zip" ]; then + sudo unzip -X -o /home/ark/arkosupdate05252022.zip -d / | tee -a "$LOG_FILE" + sudo rm -v /home/ark/arkosupdate05252022.zip | tee -a "$LOG_FILE" + else + printf "\nThe update couldn't complete because the package did not download correctly.\nPlease retry the update again." | tee -a "$LOG_FILE" + sleep 3 + echo $c_brightness > /sys/devices/platform/backlight/backlight/backlight/brightness + exit 1 + fi + printf "\nEnsure 64bit and 32bit sdl2 is still properly linked\n" | tee -a "$LOG_FILE" + sudo ln -sfv /usr/lib/aarch64-linux-gnu/libSDL2-2.0.so.0.14.1 /usr/lib/aarch64-linux-gnu/libSDL2-2.0.so.0 | tee -a "$LOG_FILE" + sudo ln -sfv /usr/lib/arm-linux-gnueabihf/libSDL2-2.0.so.0.10.0 /usr/lib/arm-linux-gnueabihf/libSDL2-2.0.so.0 | tee -a "$LOG_FILE" + + printf "\nUpdate boot text to mention wuMMLe contributions \n" | tee -a "$LOG_FILE" + sudo sed -i "/title\=/c\title\=ArkOS 351P/M wummle fork" /usr/share/plymouth/themes/text.plymouth + + touch "/home/ark/.config/.update05252022" +fi + if [ ! -f "$UPDATE_DONE" ]; then - + printf "\nEnsure 64bit and 32bit sdl2 is still properly linked\n" | tee -a "$LOG_FILE" sudo ln -sfv /usr/lib/aarch64-linux-gnu/libSDL2-2.0.so.0.14.1 /usr/lib/aarch64-linux-gnu/libSDL2-2.0.so.0 | tee -a "$LOG_FILE" sudo ln -sfv /usr/lib/arm-linux-gnueabihf/libSDL2-2.0.so.0.10.0 /usr/lib/arm-linux-gnueabihf/libSDL2-2.0.so.0 | tee -a "$LOG_FILE" - printf "\nUpdate boot text to reflect final current version of ArkOS for the 351 P/M \n" | tee -a "$LOG_FILE" - sudo sed -i "/title\=/c\title\=ArkOS 351P/M wummle gaming" /usr/share/plymouth/themes/text.plymouth - + printf "\nUpdate boot text to mention wuMMLe contributions \n" | tee -a "$LOG_FILE" + sudo sed -i "/title\=/c\title\=ArkOS 351P/M wummle fork" /usr/share/plymouth/themes/text.plymouth + touch "$UPDATE_DONE" rm -v -- "$0" | tee -a "$LOG_FILE" printf "\033c" >> /dev/tty1 msgbox "Updates have been completed. System will now restart after you hit the A button to continue. If the system doesn't restart after pressing A, just restart the system manually." echo $c_brightness > /sys/devices/platform/backlight/backlight/backlight/brightness sudo reboot - exit 187 -fi \ No newline at end of file + exit 187 +fi