@@ -59,7 +59,7 @@ rcrtbanner() {
5959}
6060
6161rpimage=" $HOME /tmp/$( basename " $rpurl " ) "
62- rcrtimage=" /tmp /retrocrt-$( date +%Y%m%d) -$rcrtbranch -$( basename $rpimage .gz) "
62+ rcrtimage=" /storage/internal /retrocrt-$( date +%Y%m%d) -$rcrtbranch -$( basename $rpimage .gz) "
6363
6464if [ ! " $rcrtbranch " ]; then
6565 echo " $0 [retrocrt_branch]"
@@ -68,6 +68,9 @@ if [ ! "$rcrtbranch" ]; then
6868 exit
6969fi
7070
71+ # ensure we have sudo
72+ sudo clear
73+
7174starttime=$( date +%s)
7275
7376mkdir -pv $HOME /tmp
@@ -89,7 +92,7 @@ pv -cN "compressed" "$rpimage" | pigz -dc | pv -cN "uncompressed" > $rcrtimage
8992
9093# append 1gb to the new retrocrt image
9194rcrtbanner " appending storage space to image"
92- dd if=/dev/zero conv=notrunc oflag=append bs=1M count=2000 of=$rcrtimage
95+ dd if=/dev/zero conv=notrunc oflag=append bs=1M count=1024 of=$rcrtimage
9396
9497# create loopback device from new retrocrt image
9598loopback=" $( sudo losetup -Pf --show $rcrtimage ) "
@@ -152,6 +155,7 @@ if [ -f /var/run/reboot-required ]; then
152155 sudo shutdown --reboot +1
153156fi
154157cd /home/pi/RetroPie-Setup
158+ git fetch
155159git pull
156160for i in lr-mame2003 mupen64plus ; do
157161 sudo ./retropie_packages.sh \$ i remove
@@ -163,6 +167,9 @@ for i in lr-bluemsx lr-freeintv daphne lr-mame2003-plus lr-mupen64plus lr-neocd;
163167 sudo ./retropie_packages.sh \$ i configure
164168done
165169
170+ sudo __nodialog=1 /home/pi/RetroPie-Setup/retropie_packages.sh setup post_update
171+ sudo __nodialog=1 /home/pi/RetroPie-Setup/retropie_packages.sh setup update_packages
172+
166173cd /opt/RetroCRT
167174git pull
168175export rcrtauto=true
0 commit comments