[SOLVED] Droidports / GMLoader
-
RetroPie 4.8.2 on RPi4 - setup files updated two days ago.
GMLoader was previously working fine, but now on trying to update to generate new .sh files in the Ports folder it has stopped installing and returns an error:
Error running 'git -C /home/pi/RetroPie-Setup/tmp/build/gmloader checkout -f cc31738 -b cc31738 - returned 128
I tried uninstalling and then installing again but still no joy - not sure if anyone knows of something that may have changed in the background?
-
@TedMaul
where did you get the script from it might not be the most up todatei just installed a clean version from RetroPie-Extras and i did not get that error
im updating RetroPie since the last time i did was a week ago, and ill let you know if i get the same error as you when i reinstall GMLoader
UPDATE
i have updated retropie to the latest commit and reinstall GMLoader i did not get any error at all. it was a clean install.im running the version thats in RetroPie-Extras
which as far as i know is the latest version of his script. -
@TedMaul said in Droidports / GMLoader:
Error running 'git -C /home/pi/RetroPie-Setup/tmp/build/gmloader checkout -f cc31738 -b cc31738 - returned 128
(...)
if anyone knows of something that may have changed in the background?
Indeed, droidports commit
cc31738
is from an older version of RP-Extra, and is no longer accessible. (I've refactored how the config-dir change is handled, and now we just use a patch file against the author's original repo instead of using my own personal fork with the change hard-coded in.)Depending on how old your Extras package is...
If you have an
update-extras.sh
file in your folder, just run that:cd ~/RetroPie-Extra ./update-extras.sh
If you don't have that file, you can manually run the update commands:
cd ~/RetroPie-Extra git pull origin ./install-extras.sh
(You'll only need to do it manually like this once; after that you'll have access to the
update-extras
script that does it automatically, or it can be done from within the install GUI as well.)The new version will download the free games Maldita Castilla and Spelunky HD Classic if they aren't present already, and will create a menu entry for AM2R if it does exist (though can't provide source for that one, thanks Nintendo). The launch scripts it creates for those can be used as templates for additional games. If you find any that work well, let us know!
-
@sleve_mcdichael The Sonic 1 and 2 sms remakes seem to work fine, although there is no in-game option to quit. The only way I've found to quit these games is to ssh into the pi using the android app Termius , and type in "pkill gmloader".
-
@TedMaul looking back at this, I am realizing that the old stand-alone script also uses this same commit and you might not even be using the RetroPie-Extra version.
You should be, that's where the latest updates will be found. You will need to delete your existing
gmloader.sh
script from theRetroPie-Setup/scriptmodules/ports
directory, and follow the instructions at https://github.com/Exarkuniv/RetroPie-Extra to install the current version.Hopefully this should get you all squared away. Let us know if you still have issues.
Edit: I also managed to repair the repo so I think the old script should work again, if you really want.
-
Thanks all, I'll clear out my old link and give the RetroPie-Extras a go and report back. Apologies for not responding but I've been away.
-
After a delay due to another problem (shoddy Hdmi lead) I can confirm it is now sorted! Thanks all so much for your help.
Contributions to the project are always appreciated, so if you would like to support us with a donation you can do so here.
Hosting provided by Mythic-Beasts. See the Hosting Information page for more information.