I lost my Retro-pie Settings/Options please help
-
I can't even tell you what happened
but when I try to enter anything in retro pie settings, I get this...
"ges.sh: line 900:You've added the
ges.sh
file, is probably what happened. Remove the file and try again. -
@mitu i have done a search for this file in retro-pie set up, the search doesn't find it
not sure of any other way to locate it -
Maybe you mis-spelled the error and it's actually:
retropie_packages.sh: line 900: Module is missing valid rp_nodule_id Module is missing valid rp_module_desc mod_idx: bad array subscript
You added a file that's not part of RetroPie-Setup and it's not compatible with the RetroPie version you're using - this is what the error says, basically.
Run the following command from the terminal:cd RetroPie-Setup git status
and post the output.
-
@mitu said in I lost my Retro-pie Settings/Options please help:
git status
pi@retropie:~ $ cd RetroPie-Setup
pi@retropie:~/RetroPie-Setup $ git status
On branch master
Your branch is up to date with 'origin/master'.Changes not staged for commit:
(use "git add <file>..." to update what will be committed)
(use "git checkout -- <file>..." to discard changes in working directory)modified: retropie_packages.sh modified: retropie_setup.sh modified: scriptmodules/emulators/atari800.sh modified: scriptmodules/libretrocores/lr-bsnes.sh modified: scriptmodules/libretrocores/lr-mess.sh modified: scriptmodules/libretrocores/lr-stella.sh modified: scriptmodules/libretrocores/lr-yabause.sh
Untracked files:
(use "git add <file>..." to include in what will be committed)generate-desired-systems.sh generate-systems-lr-mess_mame-2v1-ext.sh generate-systems-lr-mess_mame-2v1.sh generate-systems-lr-mess_mame-2v2-ext.sh generate-systems-lr-mess_mame-2v2.sh generate-systems-lr-mess_mame-2v3-ext.sh generate-systems-lr-mess_mame-2v3.sh generate-systems-lr-mess_mame-2v4-ext.sh generate-systems-lr-mess_mame-2v4.sh get-cheats-artwork-overlays.sh packages.sh scriptmodules/emulators/actionmax.sh scriptmodules/emulators/amiberry/ scriptmodules/emulators/b-em-allegro4.sh scriptmodules/emulators/b-em-pico-pi.sh scriptmodules/emulators/elkulator.sh scriptmodules/emulators/gearboy.sh scriptmodules/emulators/gsplus-rp-share.sh scriptmodules/emulators/kat5200.sh scriptmodules/emulators/mpv.sh scriptmodules/emulators/openbor.sh scriptmodules/emulators/p2000t.sh scriptmodules/emulators/pico8.sh scriptmodules/emulators/pokemini.sh scriptmodules/emulators/supermodel-mechafatnick.sh scriptmodules/emulators/supermodel-svn.sh scriptmodules/libretrocores/install-all_in1-cmd.sh scriptmodules/libretrocores/install-apple2gs-cmd.sh scriptmodules/libretrocores/install-apple2gs-from-mamedev-system-apple2g s_-sl7_cffa2-hard1.sh scriptmodules/libretrocores/install-bbcb-from-mamedev-system-bbcb-flop1. sh scriptmodules/libretrocores/install-classich-cmd.sh scriptmodules/libretrocores/install-electron-cmd.sh scriptmodules/libretrocores/install-electron-from-mamedev-system-electro n_-exp_plus3,bios=dfs210-flop.sh scriptmodules/libretrocores/install-electron-from-mamedev-system-electro n_-exp_plus3-flop.sh scriptmodules/libretrocores/install-electron-from-mamedev-system-electro n_auto_x2aTAPECHAINx22x22-cass.sh scriptmodules/libretrocores/install-electron-from-mamedev-system-electro n_auto_x2aTAPEx2aRUN-cass.sh scriptmodules/libretrocores/install-gameandwatch-cmd.sh scriptmodules/libretrocores/install-jakks-cmd.sh scriptmodules/libretrocores/install-konamih-cmd.sh scriptmodules/libretrocores/install-nes-cmd.sh scriptmodules/libretrocores/install-nes-from-mamedev-system-nes_datach-c art2.sh scriptmodules/libretrocores/install-odyssey2-cmd.sh scriptmodules/libretrocores/install-odyssey2-from-mamedev-system-odyssey 2-cart.sh scriptmodules/libretrocores/install-samcoupe-cmd.sh scriptmodules/libretrocores/install-samcoupe-from-mamedev-system-samcoup e_auto_boot-flop1.sh scriptmodules/libretrocores/install-shooter-cmd.sh scriptmodules/libretrocores/install-tigerrz-cmd.sh scriptmodules/libretrocores/install-tvc64-cmd.sh scriptmodules/libretrocores/install-tvc64-from-mamedev-system-tvc64_-exp 1_hbf-flop1.sh scriptmodules/libretrocores/install-zx81-cmd.sh scriptmodules/libretrocores/install-zx81-from-mamedev-system-zx81_auto_j x22x22-cass.sh scriptmodules/libretrocores/lr-daphne.sh scriptmodules/libretrocores/lr-fceumm-mod.sh scriptmodules/libretrocores/lr-flycast-new.sh scriptmodules/libretrocores/lr-freej2me.sh scriptmodules/libretrocores/lr-lowresnx.sh scriptmodules/libretrocores/lr-mame2003_midway.sh scriptmodules/libretrocores/lr-mess-jaguar.sh scriptmodules/libretrocores/lr-mess-p2000t.sh scriptmodules/libretrocores/lr-pocketcdg.sh scriptmodules/libretrocores/lr-prboom-system.sh scriptmodules/libretrocores/lr-puae2021.sh scriptmodules/libretrocores/lr-yabasanshiro/ scriptmodules/ports/add-ext-repos.sh scriptmodules/ports/add-mamedev-systems.sh scriptmodules/ports/amphetamine.sh scriptmodules/ports/b-em-pico_pi.sh scriptmodules/ports/barrage.sh scriptmodules/ports/bermudasyndrome.sh scriptmodules/ports/bloboats.sh scriptmodules/ports/box86winef1spiritremake.sh scriptmodules/ports/box86winegooniesremake.sh scriptmodules/ports/box86winemogremake.sh scriptmodules/ports/box86wineroadfighterremake.sh scriptmodules/ports/breaker.sh scriptmodules/ports/burgerspace.sh scriptmodules/ports/chocolate-doom-system.sh scriptmodules/ports/chocolate-doom.sh scriptmodules/ports/chromium.sh scriptmodules/ports/corsixth.sh scriptmodules/ports/crack-attack.sh scriptmodules/ports/crispy-doom-system.sh scriptmodules/ports/crispy-doom.sh scriptmodules/ports/deadbeef.sh scriptmodules/ports/devilutionx.sh scriptmodules/ports/download_legal_stuff.sh scriptmodules/ports/easyrpgplayer.sh scriptmodules/ports/firefox-esr.sh scriptmodules/ports/fofix.sh scriptmodules/ports/freeciv.sh scriptmodules/ports/freedink.sh scriptmodules/ports/freesynd.sh scriptmodules/ports/funnyboat.sh scriptmodules/ports/gamemaker.sh scriptmodules/ports/ganbare.sh scriptmodules/ports/goonies.sh scriptmodules/ports/hcl.sh scriptmodules/ports/heboris.sh scriptmodules/ports/hurrican.sh scriptmodules/ports/ikemen_go.sh scriptmodules/ports/kaiten-patissier-cs.sh scriptmodules/ports/kaiten-patissier-ura.sh scriptmodules/ports/kaiten-patissier.sh scriptmodules/ports/kodi-extra.sh scriptmodules/ports/kweb.sh scriptmodules/ports/lbreakout2.sh scriptmodules/ports/lgeneral.sh scriptmodules/ports/lmarbles.sh scriptmodules/ports/ltris.sh scriptmodules/ports/manaplus.sh scriptmodules/ports/mog.sh scriptmodules/ports/netsurf.sh scriptmodules/ports/nkaruga.sh scriptmodules/ports/nxengine.sh scriptmodules/ports/openbor-v6510-RPi4.sh scriptmodules/ports/openjazz.sh scriptmodules/ports/openjk_jo.sh scriptmodules/ports/openjk_jo.sh.1 scriptmodules/ports/openxcom.sh scriptmodules/ports/pingus.sh scriptmodules/ports/prboom-plus.sh scriptmodules/ports/pydance.sh scriptmodules/ports/rawgl.sh scriptmodules/ports/reminiscence.sh scriptmodules/ports/rickyd.sh scriptmodules/ports/roadfighter.sh scriptmodules/ports/rocksndiamonds.sh scriptmodules/ports/rott-darkwar.sh scriptmodules/ports/rott-huntbgin.sh scriptmodules/ports/sdl-bomber.sh scriptmodules/ports/seahorse.sh scriptmodules/ports/shiromino.sh scriptmodules/ports/sm64ex.sh scriptmodules/ports/sorr.sh scriptmodules/ports/supertransball2.sh scriptmodules/ports/texmaster2009.sh scriptmodules/ports/tinyfugue.sh scriptmodules/ports/ulmos-adventure.sh scriptmodules/ports/vgmplay.sh scriptmodules/ports/vorton.sh scriptmodules/ports/warmux.sh scriptmodules/ports/weechat.sh scriptmodules/ports/wizznic.sh scriptmodules/ports/xash3d-fwgs.sh scriptmodules/ports/zeldansq.sh scriptmodules/ports/zeldapicross.sh scriptmodules/run_mess.sh scriptmodules/supplementary/add-ext-repos.sh scriptmodules/supplementary/add-mamedev-systems-0238.sh scriptmodules/supplementary/add-mamedev-systems-0240.sh scriptmodules/supplementary/add-mamedev-systems.sh scriptmodules/supplementary/bezelproject.sh scriptmodules/supplementary/download_legal_stuff.sh scriptmodules/supplementary/fun-facts-splashscreens.sh scriptmodules/supplementary/golang-1.17.sh scriptmodules/supplementary/joystick-selection.sh scriptmodules/supplementary/screenshot.sh
-
I see this...does this help? how can i re-ad them if it's what I'm
needing?/home/pi/RetroPie-Setup/scriptmodules/packages.sh: line 900: __mod_idx: bad array subscript
Module is missing valid rp_module_id
Module is missing valid rp_module_desc -
@Retrodade said in I lost my Retro-pie Settings/Options please help:
I see this...does this help?
Sort of, I can see you have lots of modified/added files which indicate a heavily customized installation. Did you install the extra ports/emulators yourself or used a pre-made image ?
how can i re-ad them if it's what I'm needing?
Not sure I understand - to re-add what, exactly ?
-
I added the FollyMaddy Retropie-Share to it which has a lot of emus
all when fine till it had another retropie extras of sorts ( Inside the FollyMaddy) went to install it, that and got booted out of set up sadlyhoping this can be fixed
-
@mitu readd the missing files its saying it can find find? or is there something else i can do?
-
@Retrodade said in I lost my Retro-pie Settings/Options please help:
@mitu readd the missing files its saying it can find find? or is there something else i can do?
It's not complaining about missing files, but missing lines. As I said before
You added a file that's not part of RetroPie-Setup and it's not compatible with the RetroPie version you're using - this is what the error says, basically.
hoping this can be fixed
Maybe, which image did you use for the initial installation ?
-
@mitu my own we built this from a base install past 2 plus years
and thank you for your help!
once fixed I'm backing this up -
@Retrodade said in I lost my Retro-pie Settings/Options please help:
@mitu my own we built this from a base install past 2 plus years
I was actually interested by the RetroPie version used for the installation, but 2 years seems recent enough. The easiest way to recover your RetroPie-Setup installation is to rename the folder and pull the latest version. Run, from the terminal command prompt:
cd $HOME mv RetroPie-Setup RetroPie-Setup.saved git clone --depth 1 https://github.com/RetroPie/RetroPie-Setup/
You can then proceed and add back @Folly 's extra repository. The issue you have is probably from installing @zerojay's extras repository, which I don't think it's compatible with RetroPie current. You can try out @ExarKunIv 's extras repo (https://github.com/Exarkuniv/RetroPie-Extra/), which is compatible with RetroPie's current version and contains most of the scripts from @zerojay's older repo.
-
@mitu I DO NOT KNOW how to THANK YOU!
I know wife and i had made this image together for 2 years
and in a blink i messed it up i was so afraid to tell her lol
I can't believe it is back loading!took your advice and went with the newer extras
I truly want to thank you kindly for your time
now i can back this up and have a deep breath lol
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.