Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- + __mod_info["$rp_module_id/licence"]='BSD https://raw.githubusercontent.com/libretro/quasi88-libretro/master/LICENSE'
- + __mod_info["$rp_module_id/section"]=exp
- + __mod_info["$rp_module_id/flags"]=
- + [[ -n git https://github.com/libretro/quasi88-libretro.git master ]]
- + repo=($rp_module_repo)
- + local repo
- + __mod_info["$rp_module_id/repo_type"]=git
- + __mod_info["$rp_module_id/repo_url"]=https://github.com/libretro/quasi88-libretro.git
- + __mod_info["$rp_module_id/repo_branch"]=master
- + __mod_info["$rp_module_id/repo_commit"]=
- + read module
- + rp_registerModule /home/pi/RetroPie-Setup/scriptmodules/libretrocores/lr-quicknes.sh /home/pi/RetroPie-Setup/scriptmodules/libretrocores RetroPie
- + local path=/home/pi/RetroPie-Setup/scriptmodules/libretrocores/lr-quicknes.sh
- + local type=/home/pi/RetroPie-Setup/scriptmodules/libretrocores
- + local vendor=RetroPie
- + type=libretrocores
- + local rp_module_id=
- + local rp_module_desc=
- + local rp_module_help=
- + local rp_module_licence=
- + local rp_module_section=
- + local rp_module_flags=
- + local rp_module_repo=
- + local error=0
- + [[ RetroPie != \R\e\t\r\o\P\i\e ]]
- + source /home/pi/RetroPie-Setup/scriptmodules/libretrocores/lr-quicknes.sh
- ++ rp_module_id=lr-quicknes
- ++ rp_module_desc='NES emulator - QuickNES Port for libretro'
- ++ rp_module_help='ROM Extensions: .nes .zip\n\nCopy your NES roms to /home/pi/RetroPie/roms/nes'
- ++ rp_module_licence='GPL2 https://raw.githubusercontent.com/libretro/QuickNES_Core/master/LICENSE'
- ++ rp_module_repo='git https://github.com/libretro/QuickNES_Core.git master'
- ++ rp_module_section='opt armv6=main'
- + local var
- + for var in rp_module_id rp_module_desc
- + [[ -z lr-quicknes ]]
- + for var in rp_module_id rp_module_desc
- + [[ -z NES emulator - QuickNES Port for libretro ]]
- + [[ 0 -eq 1 ]]
- + flags=($rp_module_flags)
- + local flags
- + local flag
- + local enabled=1
- + [[ '' -ne 1 ]]
- + sections=($rp_module_section)
- + local sections
- + rp_module_section=opt
- + local flag section
- + for section in "${sections[@]:1}"
- + section=(${section/=/ })
- + flag=armv6
- + section=main
- + isPlatform armv6
- + local flag=armv6
- + hasFlag 'rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms' armv6
- + local 'string=rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms'
- + local flag=armv6
- + [[ -z rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms ]]
- + [[ -z armv6 ]]
- + [[ rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms =~ (^| )armv6($| ) ]]
- + return 1
- + return 1
- + __mod_idx["$rp_module_id"]=134
- + __mod_id+=("$rp_module_id")
- + __mod_info["$rp_module_id/enabled"]=1
- + __mod_info["$rp_module_id/path"]=/home/pi/RetroPie-Setup/scriptmodules/libretrocores/lr-quicknes.sh
- + __mod_info["$rp_module_id/vendor"]=RetroPie
- + __mod_info["$rp_module_id/type"]=libretrocores
- + __mod_info["$rp_module_id/desc"]='NES emulator - QuickNES Port for libretro'
- + __mod_info["$rp_module_id/help"]='ROM Extensions: .nes .zip\n\nCopy your NES roms to /home/pi/RetroPie/roms/nes'
- + __mod_info["$rp_module_id/licence"]='GPL2 https://raw.githubusercontent.com/libretro/QuickNES_Core/master/LICENSE'
- + __mod_info["$rp_module_id/section"]=opt
- + __mod_info["$rp_module_id/flags"]=
- + [[ -n git https://github.com/libretro/QuickNES_Core.git master ]]
- + repo=($rp_module_repo)
- + local repo
- + __mod_info["$rp_module_id/repo_type"]=git
- + __mod_info["$rp_module_id/repo_url"]=https://github.com/libretro/QuickNES_Core.git
- + __mod_info["$rp_module_id/repo_branch"]=master
- + __mod_info["$rp_module_id/repo_commit"]=
- + read module
- + rp_registerModule /home/pi/RetroPie-Setup/scriptmodules/libretrocores/lr-retro8.sh /home/pi/RetroPie-Setup/scriptmodules/libretrocores RetroPie
- + local path=/home/pi/RetroPie-Setup/scriptmodules/libretrocores/lr-retro8.sh
- + local type=/home/pi/RetroPie-Setup/scriptmodules/libretrocores
- + local vendor=RetroPie
- + type=libretrocores
- + local rp_module_id=
- + local rp_module_desc=
- + local rp_module_help=
- + local rp_module_licence=
- + local rp_module_section=
- + local rp_module_flags=
- + local rp_module_repo=
- + local error=0
- + [[ RetroPie != \R\e\t\r\o\P\i\e ]]
- + source /home/pi/RetroPie-Setup/scriptmodules/libretrocores/lr-retro8.sh
- ++ rp_module_id=lr-retro8
- ++ rp_module_desc='PICO-8 compatible engine - port of retro8 for libretro'
- ++ rp_module_help='ROM Extensions: .p8 .p8.png .zip\n\nCopy your roms to /home/pi/RetroPie/roms/pico8'
- ++ rp_module_licence='GPL3 https://raw.githubusercontent.com/libretro/retro8/master/LICENSE'
- ++ rp_module_repo='git https://github.com/libretro/retro8.git master'
- ++ rp_module_section=exp
- + local var
- + for var in rp_module_id rp_module_desc
- + [[ -z lr-retro8 ]]
- + for var in rp_module_id rp_module_desc
- + [[ -z PICO-8 compatible engine - port of retro8 for libretro ]]
- + [[ 0 -eq 1 ]]
- + flags=($rp_module_flags)
- + local flags
- + local flag
- + local enabled=1
- + [[ '' -ne 1 ]]
- + sections=($rp_module_section)
- + local sections
- + rp_module_section=exp
- + local flag section
- + __mod_idx["$rp_module_id"]=135
- + __mod_id+=("$rp_module_id")
- + __mod_info["$rp_module_id/enabled"]=1
- + __mod_info["$rp_module_id/path"]=/home/pi/RetroPie-Setup/scriptmodules/libretrocores/lr-retro8.sh
- + __mod_info["$rp_module_id/vendor"]=RetroPie
- + __mod_info["$rp_module_id/type"]=libretrocores
- + __mod_info["$rp_module_id/desc"]='PICO-8 compatible engine - port of retro8 for libretro'
- + __mod_info["$rp_module_id/help"]='ROM Extensions: .p8 .p8.png .zip\n\nCopy your roms to /home/pi/RetroPie/roms/pico8'
- + __mod_info["$rp_module_id/licence"]='GPL3 https://raw.githubusercontent.com/libretro/retro8/master/LICENSE'
- + __mod_info["$rp_module_id/section"]=exp
- + __mod_info["$rp_module_id/flags"]=
- + [[ -n git https://github.com/libretro/retro8.git master ]]
- + repo=($rp_module_repo)
- + local repo
- + __mod_info["$rp_module_id/repo_type"]=git
- + __mod_info["$rp_module_id/repo_url"]=https://github.com/libretro/retro8.git
- + __mod_info["$rp_module_id/repo_branch"]=master
- + __mod_info["$rp_module_id/repo_commit"]=
- + read module
- + rp_registerModule /home/pi/RetroPie-Setup/scriptmodules/libretrocores/lr-scummvm.sh /home/pi/RetroPie-Setup/scriptmodules/libretrocores RetroPie
- + local path=/home/pi/RetroPie-Setup/scriptmodules/libretrocores/lr-scummvm.sh
- + local type=/home/pi/RetroPie-Setup/scriptmodules/libretrocores
- + local vendor=RetroPie
- + type=libretrocores
- + local rp_module_id=
- + local rp_module_desc=
- + local rp_module_help=
- + local rp_module_licence=
- + local rp_module_section=
- + local rp_module_flags=
- + local rp_module_repo=
- + local error=0
- + [[ RetroPie != \R\e\t\r\o\P\i\e ]]
- + source /home/pi/RetroPie-Setup/scriptmodules/libretrocores/lr-scummvm.sh
- ++ rp_module_id=lr-scummvm
- ++ rp_module_desc='ScummVM port for libretro'
- ++ rp_module_help='Copy your ScummVM games to /home/pi/RetroPie/roms/scummvm\n\nThe name of your game directories must be suffixed with '\''.svm'\'' for direct launch in EmulationStation.'
- ++ rp_module_licence='GPL3 https://raw.githubusercontent.com/libretro/scummvm/master/COPYING'
- ++ rp_module_repo='git https://github.com/libretro/scummvm.git master'
- ++ rp_module_section=exp
- + local var
- + for var in rp_module_id rp_module_desc
- + [[ -z lr-scummvm ]]
- + for var in rp_module_id rp_module_desc
- + [[ -z ScummVM port for libretro ]]
- + [[ 0 -eq 1 ]]
- + flags=($rp_module_flags)
- + local flags
- + local flag
- + local enabled=1
- + [[ '' -ne 1 ]]
- + sections=($rp_module_section)
- + local sections
- + rp_module_section=exp
- + local flag section
- + __mod_idx["$rp_module_id"]=136
- + __mod_id+=("$rp_module_id")
- + __mod_info["$rp_module_id/enabled"]=1
- + __mod_info["$rp_module_id/path"]=/home/pi/RetroPie-Setup/scriptmodules/libretrocores/lr-scummvm.sh
- + __mod_info["$rp_module_id/vendor"]=RetroPie
- + __mod_info["$rp_module_id/type"]=libretrocores
- + __mod_info["$rp_module_id/desc"]='ScummVM port for libretro'
- + __mod_info["$rp_module_id/help"]='Copy your ScummVM games to /home/pi/RetroPie/roms/scummvm\n\nThe name of your game directories must be suffixed with '\''.svm'\'' for direct launch in EmulationStation.'
- + __mod_info["$rp_module_id/licence"]='GPL3 https://raw.githubusercontent.com/libretro/scummvm/master/COPYING'
- + __mod_info["$rp_module_id/section"]=exp
- + __mod_info["$rp_module_id/flags"]=
- + [[ -n git https://github.com/libretro/scummvm.git master ]]
- + repo=($rp_module_repo)
- + local repo
- + __mod_info["$rp_module_id/repo_type"]=git
- + __mod_info["$rp_module_id/repo_url"]=https://github.com/libretro/scummvm.git
- + __mod_info["$rp_module_id/repo_branch"]=master
- + __mod_info["$rp_module_id/repo_commit"]=
- + read module
- + rp_registerModule /home/pi/RetroPie-Setup/scriptmodules/libretrocores/lr-smsplus-gx.sh /home/pi/RetroPie-Setup/scriptmodules/libretrocores RetroPie
- + local path=/home/pi/RetroPie-Setup/scriptmodules/libretrocores/lr-smsplus-gx.sh
- + local type=/home/pi/RetroPie-Setup/scriptmodules/libretrocores
- + local vendor=RetroPie
- + type=libretrocores
- + local rp_module_id=
- + local rp_module_desc=
- + local rp_module_help=
- + local rp_module_licence=
- + local rp_module_section=
- + local rp_module_flags=
- + local rp_module_repo=
- + local error=0
- + [[ RetroPie != \R\e\t\r\o\P\i\e ]]
- + source /home/pi/RetroPie-Setup/scriptmodules/libretrocores/lr-smsplus-gx.sh
- ++ rp_module_id=lr-smsplus-gx
- ++ rp_module_desc='Sega Master System & Game Gear emu - SMSPlus (enhanced) port for libretro'
- ++ rp_module_help='ROM Extensions: .gg .sms .bin .zip\nCopy your Game Gear roms to /home/pi/RetroPie/roms/gamegear\nMasterSystem roms to /home/pi/RetroPie/roms/mastersystem'
- ++ rp_module_licence='GPL2 https://raw.githubusercontent.com/libretro/smsplus-gx/master/docs/license'
- ++ rp_module_repo='git https://github.com/libretro/smsplus-gx.git master'
- ++ rp_module_section=exp
- + local var
- + for var in rp_module_id rp_module_desc
- + [[ -z lr-smsplus-gx ]]
- + for var in rp_module_id rp_module_desc
- + [[ -z Sega Master System & Game Gear emu - SMSPlus (enhanced) port for libretro ]]
- + [[ 0 -eq 1 ]]
- + flags=($rp_module_flags)
- + local flags
- + local flag
- + local enabled=1
- + [[ '' -ne 1 ]]
- + sections=($rp_module_section)
- + local sections
- + rp_module_section=exp
- + local flag section
- + __mod_idx["$rp_module_id"]=137
- + __mod_id+=("$rp_module_id")
- + __mod_info["$rp_module_id/enabled"]=1
- + __mod_info["$rp_module_id/path"]=/home/pi/RetroPie-Setup/scriptmodules/libretrocores/lr-smsplus-gx.sh
- + __mod_info["$rp_module_id/vendor"]=RetroPie
- + __mod_info["$rp_module_id/type"]=libretrocores
- + __mod_info["$rp_module_id/desc"]='Sega Master System & Game Gear emu - SMSPlus (enhanced) port for libretro'
- + __mod_info["$rp_module_id/help"]='ROM Extensions: .gg .sms .bin .zip\nCopy your Game Gear roms to /home/pi/RetroPie/roms/gamegear\nMasterSystem roms to /home/pi/RetroPie/roms/mastersystem'
- + __mod_info["$rp_module_id/licence"]='GPL2 https://raw.githubusercontent.com/libretro/smsplus-gx/master/docs/license'
- + __mod_info["$rp_module_id/section"]=exp
- + __mod_info["$rp_module_id/flags"]=
- + [[ -n git https://github.com/libretro/smsplus-gx.git master ]]
- + repo=($rp_module_repo)
- + local repo
- + __mod_info["$rp_module_id/repo_type"]=git
- + __mod_info["$rp_module_id/repo_url"]=https://github.com/libretro/smsplus-gx.git
- + __mod_info["$rp_module_id/repo_branch"]=master
- + __mod_info["$rp_module_id/repo_commit"]=
- + read module
- + rp_registerModule /home/pi/RetroPie-Setup/scriptmodules/libretrocores/lr-snes9x2002.sh /home/pi/RetroPie-Setup/scriptmodules/libretrocores RetroPie
- + local path=/home/pi/RetroPie-Setup/scriptmodules/libretrocores/lr-snes9x2002.sh
- + local type=/home/pi/RetroPie-Setup/scriptmodules/libretrocores
- + local vendor=RetroPie
- + type=libretrocores
- + local rp_module_id=
- + local rp_module_desc=
- + local rp_module_help=
- + local rp_module_licence=
- + local rp_module_section=
- + local rp_module_flags=
- + local rp_module_repo=
- + local error=0
- + [[ RetroPie != \R\e\t\r\o\P\i\e ]]
- + source /home/pi/RetroPie-Setup/scriptmodules/libretrocores/lr-snes9x2002.sh
- ++ rp_module_id=lr-snes9x2002
- ++ rp_module_desc='Super Nintendo emu - ARM optimised Snes9x 1.39 port for libretro'
- ++ rp_module_help='Previously called lr-pocketsnes\n\nROM Extensions: .bin .smc .sfc .fig .swc .mgd .zip\n\nCopy your SNES roms to /home/pi/RetroPie/roms/snes'
- ++ rp_module_licence='NONCOM https://raw.githubusercontent.com/libretro/snes9x2002/master/src/copyright.h'
- ++ rp_module_repo='git https://github.com/libretro/snes9x2002.git master'
- ++ rp_module_section='opt armv6=main'
- ++ rp_module_flags='!all arm'
- + local var
- + for var in rp_module_id rp_module_desc
- + [[ -z lr-snes9x2002 ]]
- + for var in rp_module_id rp_module_desc
- + [[ -z Super Nintendo emu - ARM optimised Snes9x 1.39 port for libretro ]]
- + [[ 0 -eq 1 ]]
- + flags=($rp_module_flags)
- + local flags
- + local flag
- + local enabled=1
- + [[ '' -ne 1 ]]
- + for flag in "${flags[@]}"
- + [[ !all == \!\a\l\l ]]
- + enabled=0
- + continue
- + for flag in "${flags[@]}"
- + [[ arm == \!\a\l\l ]]
- + isPlatform arm
- + local flag=arm
- + hasFlag 'rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms' arm
- + local 'string=rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms'
- + local flag=arm
- + [[ -z rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms ]]
- + [[ -z arm ]]
- + [[ rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms =~ (^| )arm($| ) ]]
- + return 1
- + return 1
- + [[ arm =~ ^!(.+) ]]
- + [[ arm =~ ^(!?):([^:]+):([^:]+):(.+)$ ]]
- + sections=($rp_module_section)
- + local sections
- + rp_module_section=opt
- + local flag section
- + for section in "${sections[@]:1}"
- + section=(${section/=/ })
- + flag=armv6
- + section=main
- + isPlatform armv6
- + local flag=armv6
- + hasFlag 'rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms' armv6
- + local 'string=rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms'
- + local flag=armv6
- + [[ -z rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms ]]
- + [[ -z armv6 ]]
- + [[ rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms =~ (^| )armv6($| ) ]]
- + return 1
- + return 1
- + __mod_idx["$rp_module_id"]=138
- + __mod_id+=("$rp_module_id")
- + __mod_info["$rp_module_id/enabled"]=0
- + __mod_info["$rp_module_id/path"]=/home/pi/RetroPie-Setup/scriptmodules/libretrocores/lr-snes9x2002.sh
- + __mod_info["$rp_module_id/vendor"]=RetroPie
- + __mod_info["$rp_module_id/type"]=libretrocores
- + __mod_info["$rp_module_id/desc"]='Super Nintendo emu - ARM optimised Snes9x 1.39 port for libretro'
- + __mod_info["$rp_module_id/help"]='Previously called lr-pocketsnes\n\nROM Extensions: .bin .smc .sfc .fig .swc .mgd .zip\n\nCopy your SNES roms to /home/pi/RetroPie/roms/snes'
- + __mod_info["$rp_module_id/licence"]='NONCOM https://raw.githubusercontent.com/libretro/snes9x2002/master/src/copyright.h'
- + __mod_info["$rp_module_id/section"]=opt
- + __mod_info["$rp_module_id/flags"]='!all arm'
- + [[ -n git https://github.com/libretro/snes9x2002.git master ]]
- + repo=($rp_module_repo)
- + local repo
- + __mod_info["$rp_module_id/repo_type"]=git
- + __mod_info["$rp_module_id/repo_url"]=https://github.com/libretro/snes9x2002.git
- + __mod_info["$rp_module_id/repo_branch"]=master
- + __mod_info["$rp_module_id/repo_commit"]=
- + read module
- + rp_registerModule /home/pi/RetroPie-Setup/scriptmodules/libretrocores/lr-snes9x2005.sh /home/pi/RetroPie-Setup/scriptmodules/libretrocores RetroPie
- + local path=/home/pi/RetroPie-Setup/scriptmodules/libretrocores/lr-snes9x2005.sh
- + local type=/home/pi/RetroPie-Setup/scriptmodules/libretrocores
- + local vendor=RetroPie
- + type=libretrocores
- + local rp_module_id=
- + local rp_module_desc=
- + local rp_module_help=
- + local rp_module_licence=
- + local rp_module_section=
- + local rp_module_flags=
- + local rp_module_repo=
- + local error=0
- + [[ RetroPie != \R\e\t\r\o\P\i\e ]]
- + source /home/pi/RetroPie-Setup/scriptmodules/libretrocores/lr-snes9x2005.sh
- ++ rp_module_id=lr-snes9x2005
- ++ rp_module_desc='Super Nintendo emu - Snes9x 1.43 based port for libretro'
- ++ rp_module_help='Previously called lr-catsfc\n\nROM Extensions: .bin .smc .sfc .fig .swc .mgd .zip\n\nCopy your SNES roms to /home/pi/RetroPie/roms/snes'
- ++ rp_module_licence='NONCOM https://raw.githubusercontent.com/libretro/snes9x2005/master/copyright'
- ++ rp_module_repo='git https://github.com/libretro/snes9x2005.git master'
- ++ rp_module_section='opt arm=main'
- + local var
- + for var in rp_module_id rp_module_desc
- + [[ -z lr-snes9x2005 ]]
- + for var in rp_module_id rp_module_desc
- + [[ -z Super Nintendo emu - Snes9x 1.43 based port for libretro ]]
- + [[ 0 -eq 1 ]]
- + flags=($rp_module_flags)
- + local flags
- + local flag
- + local enabled=1
- + [[ '' -ne 1 ]]
- + sections=($rp_module_section)
- + local sections
- + rp_module_section=opt
- + local flag section
- + for section in "${sections[@]:1}"
- + section=(${section/=/ })
- + flag=arm
- + section=main
- + isPlatform arm
- + local flag=arm
- + hasFlag 'rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms' arm
- + local 'string=rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms'
- + local flag=arm
- + [[ -z rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms ]]
- + [[ -z arm ]]
- + [[ rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms =~ (^| )arm($| ) ]]
- + return 1
- + return 1
- + __mod_idx["$rp_module_id"]=139
- + __mod_id+=("$rp_module_id")
- + __mod_info["$rp_module_id/enabled"]=1
- + __mod_info["$rp_module_id/path"]=/home/pi/RetroPie-Setup/scriptmodules/libretrocores/lr-snes9x2005.sh
- + __mod_info["$rp_module_id/vendor"]=RetroPie
- + __mod_info["$rp_module_id/type"]=libretrocores
- + __mod_info["$rp_module_id/desc"]='Super Nintendo emu - Snes9x 1.43 based port for libretro'
- + __mod_info["$rp_module_id/help"]='Previously called lr-catsfc\n\nROM Extensions: .bin .smc .sfc .fig .swc .mgd .zip\n\nCopy your SNES roms to /home/pi/RetroPie/roms/snes'
- + __mod_info["$rp_module_id/licence"]='NONCOM https://raw.githubusercontent.com/libretro/snes9x2005/master/copyright'
- + __mod_info["$rp_module_id/section"]=opt
- + __mod_info["$rp_module_id/flags"]=
- + [[ -n git https://github.com/libretro/snes9x2005.git master ]]
- + repo=($rp_module_repo)
- + local repo
- + __mod_info["$rp_module_id/repo_type"]=git
- + __mod_info["$rp_module_id/repo_url"]=https://github.com/libretro/snes9x2005.git
- + __mod_info["$rp_module_id/repo_branch"]=master
- + __mod_info["$rp_module_id/repo_commit"]=
- + read module
- + rp_registerModule /home/pi/RetroPie-Setup/scriptmodules/libretrocores/lr-snes9x2010.sh /home/pi/RetroPie-Setup/scriptmodules/libretrocores RetroPie
- + local path=/home/pi/RetroPie-Setup/scriptmodules/libretrocores/lr-snes9x2010.sh
- + local type=/home/pi/RetroPie-Setup/scriptmodules/libretrocores
- + local vendor=RetroPie
- + type=libretrocores
- + local rp_module_id=
- + local rp_module_desc=
- + local rp_module_help=
- + local rp_module_licence=
- + local rp_module_section=
- + local rp_module_flags=
- + local rp_module_repo=
- + local error=0
- + [[ RetroPie != \R\e\t\r\o\P\i\e ]]
- + source /home/pi/RetroPie-Setup/scriptmodules/libretrocores/lr-snes9x2010.sh
- ++ rp_module_id=lr-snes9x2010
- ++ rp_module_desc='Super Nintendo emu - Snes9x 1.52 based port for libretro'
- ++ rp_module_help='Previously called lr-snes9x-next\n\nROM Extensions: .bin .smc .sfc .fig .swc .mgd .zip\n\nCopy your SNES roms to /home/pi/RetroPie/roms/snes'
- ++ rp_module_licence='NONCOM https://raw.githubusercontent.com/libretro/snes9x2010/master/docs/snes9x-license.txt'
- ++ rp_module_repo='git https://github.com/libretro/snes9x2010.git master'
- ++ rp_module_section='opt arm=main'
- + local var
- + for var in rp_module_id rp_module_desc
- + [[ -z lr-snes9x2010 ]]
- + for var in rp_module_id rp_module_desc
- + [[ -z Super Nintendo emu - Snes9x 1.52 based port for libretro ]]
- + [[ 0 -eq 1 ]]
- + flags=($rp_module_flags)
- + local flags
- + local flag
- + local enabled=1
- + [[ '' -ne 1 ]]
- + sections=($rp_module_section)
- + local sections
- + rp_module_section=opt
- + local flag section
- + for section in "${sections[@]:1}"
- + section=(${section/=/ })
- + flag=arm
- + section=main
- + isPlatform arm
- + local flag=arm
- + hasFlag 'rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms' arm
- + local 'string=rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms'
- + local flag=arm
- + [[ -z rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms ]]
- + [[ -z arm ]]
- + [[ rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms =~ (^| )arm($| ) ]]
- + return 1
- + return 1
- + __mod_idx["$rp_module_id"]=140
- + __mod_id+=("$rp_module_id")
- + __mod_info["$rp_module_id/enabled"]=1
- + __mod_info["$rp_module_id/path"]=/home/pi/RetroPie-Setup/scriptmodules/libretrocores/lr-snes9x2010.sh
- + __mod_info["$rp_module_id/vendor"]=RetroPie
- + __mod_info["$rp_module_id/type"]=libretrocores
- + __mod_info["$rp_module_id/desc"]='Super Nintendo emu - Snes9x 1.52 based port for libretro'
- + __mod_info["$rp_module_id/help"]='Previously called lr-snes9x-next\n\nROM Extensions: .bin .smc .sfc .fig .swc .mgd .zip\n\nCopy your SNES roms to /home/pi/RetroPie/roms/snes'
- + __mod_info["$rp_module_id/licence"]='NONCOM https://raw.githubusercontent.com/libretro/snes9x2010/master/docs/snes9x-license.txt'
- + __mod_info["$rp_module_id/section"]=opt
- + __mod_info["$rp_module_id/flags"]=
- + [[ -n git https://github.com/libretro/snes9x2010.git master ]]
- + repo=($rp_module_repo)
- + local repo
- + __mod_info["$rp_module_id/repo_type"]=git
- + __mod_info["$rp_module_id/repo_url"]=https://github.com/libretro/snes9x2010.git
- + __mod_info["$rp_module_id/repo_branch"]=master
- + __mod_info["$rp_module_id/repo_commit"]=
- + read module
- + rp_registerModule /home/pi/RetroPie-Setup/scriptmodules/libretrocores/lr-snes9x.sh /home/pi/RetroPie-Setup/scriptmodules/libretrocores RetroPie
- + local path=/home/pi/RetroPie-Setup/scriptmodules/libretrocores/lr-snes9x.sh
- + local type=/home/pi/RetroPie-Setup/scriptmodules/libretrocores
- + local vendor=RetroPie
- + type=libretrocores
- + local rp_module_id=
- + local rp_module_desc=
- + local rp_module_help=
- + local rp_module_licence=
- + local rp_module_section=
- + local rp_module_flags=
- + local rp_module_repo=
- + local error=0
- + [[ RetroPie != \R\e\t\r\o\P\i\e ]]
- + source /home/pi/RetroPie-Setup/scriptmodules/libretrocores/lr-snes9x.sh
- ++ rp_module_id=lr-snes9x
- ++ rp_module_desc='Super Nintendo emu - Snes9x (current) port for libretro'
- ++ rp_module_help='ROM Extensions: .bin .smc .sfc .fig .swc .mgd .zip\n\nCopy your SNES roms to /home/pi/RetroPie/roms/snes'
- ++ rp_module_licence='NONCOM https://raw.githubusercontent.com/libretro/snes9x/master/LICENSE'
- ++ rp_module_repo='git https://github.com/libretro/snes9x.git master'
- ++ rp_module_section='main armv6=opt armv7=opt'
- ++ rp_module_flags=nodistcc
- + local var
- + for var in rp_module_id rp_module_desc
- + [[ -z lr-snes9x ]]
- + for var in rp_module_id rp_module_desc
- + [[ -z Super Nintendo emu - Snes9x (current) port for libretro ]]
- + [[ 0 -eq 1 ]]
- + flags=($rp_module_flags)
- + local flags
- + local flag
- + local enabled=1
- + [[ '' -ne 1 ]]
- + for flag in "${flags[@]}"
- + [[ nodistcc == \!\a\l\l ]]
- + isPlatform nodistcc
- + local flag=nodistcc
- + hasFlag 'rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms' nodistcc
- + local 'string=rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms'
- + local flag=nodistcc
- + [[ -z rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms ]]
- + [[ -z nodistcc ]]
- + [[ rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms =~ (^| )nodistcc($| ) ]]
- + return 1
- + return 1
- + [[ nodistcc =~ ^!(.+) ]]
- + [[ nodistcc =~ ^(!?):([^:]+):([^:]+):(.+)$ ]]
- + sections=($rp_module_section)
- + local sections
- + rp_module_section=main
- + local flag section
- + for section in "${sections[@]:1}"
- + section=(${section/=/ })
- + flag=armv6
- + section=opt
- + isPlatform armv6
- + local flag=armv6
- + hasFlag 'rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms' armv6
- + local 'string=rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms'
- + local flag=armv6
- + [[ -z rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms ]]
- + [[ -z armv6 ]]
- + [[ rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms =~ (^| )armv6($| ) ]]
- + return 1
- + return 1
- + for section in "${sections[@]:1}"
- + section=(${section/=/ })
- + flag=armv7
- + section=opt
- + isPlatform armv7
- + local flag=armv7
- + hasFlag 'rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms' armv7
- + local 'string=rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms'
- + local flag=armv7
- + [[ -z rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms ]]
- + [[ -z armv7 ]]
- + [[ rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms =~ (^| )armv7($| ) ]]
- + return 1
- + return 1
- + __mod_idx["$rp_module_id"]=141
- + __mod_id+=("$rp_module_id")
- + __mod_info["$rp_module_id/enabled"]=1
- + __mod_info["$rp_module_id/path"]=/home/pi/RetroPie-Setup/scriptmodules/libretrocores/lr-snes9x.sh
- + __mod_info["$rp_module_id/vendor"]=RetroPie
- + __mod_info["$rp_module_id/type"]=libretrocores
- + __mod_info["$rp_module_id/desc"]='Super Nintendo emu - Snes9x (current) port for libretro'
- + __mod_info["$rp_module_id/help"]='ROM Extensions: .bin .smc .sfc .fig .swc .mgd .zip\n\nCopy your SNES roms to /home/pi/RetroPie/roms/snes'
- + __mod_info["$rp_module_id/licence"]='NONCOM https://raw.githubusercontent.com/libretro/snes9x/master/LICENSE'
- + __mod_info["$rp_module_id/section"]=main
- + __mod_info["$rp_module_id/flags"]=nodistcc
- + [[ -n git https://github.com/libretro/snes9x.git master ]]
- + repo=($rp_module_repo)
- + local repo
- + __mod_info["$rp_module_id/repo_type"]=git
- + __mod_info["$rp_module_id/repo_url"]=https://github.com/libretro/snes9x.git
- + __mod_info["$rp_module_id/repo_branch"]=master
- + __mod_info["$rp_module_id/repo_commit"]=
- + read module
- + rp_registerModule /home/pi/RetroPie-Setup/scriptmodules/libretrocores/lr-stella2014.sh /home/pi/RetroPie-Setup/scriptmodules/libretrocores RetroPie
- + local path=/home/pi/RetroPie-Setup/scriptmodules/libretrocores/lr-stella2014.sh
- + local type=/home/pi/RetroPie-Setup/scriptmodules/libretrocores
- + local vendor=RetroPie
- + type=libretrocores
- + local rp_module_id=
- + local rp_module_desc=
- + local rp_module_help=
- + local rp_module_licence=
- + local rp_module_section=
- + local rp_module_flags=
- + local rp_module_repo=
- + local error=0
- + [[ RetroPie != \R\e\t\r\o\P\i\e ]]
- + source /home/pi/RetroPie-Setup/scriptmodules/libretrocores/lr-stella2014.sh
- ++ rp_module_id=lr-stella2014
- ++ rp_module_desc='Atari 2600 emulator - Stella port for libretro'
- ++ rp_module_help='ROM Extensions: .a26 .bin .rom .zip .gz\n\nCopy your Atari 2600 roms to /home/pi/RetroPie/roms/atari2600'
- ++ rp_module_licence='GPL2 https://raw.githubusercontent.com/libretro/stella2014-libretro/master/stella/license.txt'
- ++ rp_module_repo='git https://github.com/libretro/stella2014-libretro.git master'
- ++ rp_module_section=main
- + local var
- + for var in rp_module_id rp_module_desc
- + [[ -z lr-stella2014 ]]
- + for var in rp_module_id rp_module_desc
- + [[ -z Atari 2600 emulator - Stella port for libretro ]]
- + [[ 0 -eq 1 ]]
- + flags=($rp_module_flags)
- + local flags
- + local flag
- + local enabled=1
- + [[ '' -ne 1 ]]
- + sections=($rp_module_section)
- + local sections
- + rp_module_section=main
- + local flag section
- + __mod_idx["$rp_module_id"]=142
- + __mod_id+=("$rp_module_id")
- + __mod_info["$rp_module_id/enabled"]=1
- + __mod_info["$rp_module_id/path"]=/home/pi/RetroPie-Setup/scriptmodules/libretrocores/lr-stella2014.sh
- + __mod_info["$rp_module_id/vendor"]=RetroPie
- + __mod_info["$rp_module_id/type"]=libretrocores
- + __mod_info["$rp_module_id/desc"]='Atari 2600 emulator - Stella port for libretro'
- + __mod_info["$rp_module_id/help"]='ROM Extensions: .a26 .bin .rom .zip .gz\n\nCopy your Atari 2600 roms to /home/pi/RetroPie/roms/atari2600'
- + __mod_info["$rp_module_id/licence"]='GPL2 https://raw.githubusercontent.com/libretro/stella2014-libretro/master/stella/license.txt'
- + __mod_info["$rp_module_id/section"]=main
- + __mod_info["$rp_module_id/flags"]=
- + [[ -n git https://github.com/libretro/stella2014-libretro.git master ]]
- + repo=($rp_module_repo)
- + local repo
- + __mod_info["$rp_module_id/repo_type"]=git
- + __mod_info["$rp_module_id/repo_url"]=https://github.com/libretro/stella2014-libretro.git
- + __mod_info["$rp_module_id/repo_branch"]=master
- + __mod_info["$rp_module_id/repo_commit"]=
- + read module
- + rp_registerModule /home/pi/RetroPie-Setup/scriptmodules/libretrocores/lr-stella.sh /home/pi/RetroPie-Setup/scriptmodules/libretrocores RetroPie
- + local path=/home/pi/RetroPie-Setup/scriptmodules/libretrocores/lr-stella.sh
- + local type=/home/pi/RetroPie-Setup/scriptmodules/libretrocores
- + local vendor=RetroPie
- + type=libretrocores
- + local rp_module_id=
- + local rp_module_desc=
- + local rp_module_help=
- + local rp_module_licence=
- + local rp_module_section=
- + local rp_module_flags=
- + local rp_module_repo=
- + local error=0
- + [[ RetroPie != \R\e\t\r\o\P\i\e ]]
- + source /home/pi/RetroPie-Setup/scriptmodules/libretrocores/lr-stella.sh
- ++ rp_module_id=lr-stella
- ++ rp_module_desc='Atari 2600 emulator - Stella core for libretro'
- ++ rp_module_help='ROM Extensions: .a26 .bin .rom .zip .gz\n\nCopy your Atari 2600 roms to /home/pi/RetroPie/roms/atari2600'
- ++ rp_module_licence='GPL2 https://raw.githubusercontent.com/stella-emu/stella/master/License.txt'
- ++ rp_module_repo='git https://github.com/stella-emu/stella.git master :_get_commit_lr-stella'
- ++ rp_module_section=exp
- + local var
- + for var in rp_module_id rp_module_desc
- + [[ -z lr-stella ]]
- + for var in rp_module_id rp_module_desc
- + [[ -z Atari 2600 emulator - Stella core for libretro ]]
- + [[ 0 -eq 1 ]]
- + flags=($rp_module_flags)
- + local flags
- + local flag
- + local enabled=1
- + [[ '' -ne 1 ]]
- + sections=($rp_module_section)
- + local sections
- + rp_module_section=exp
- + local flag section
- + __mod_idx["$rp_module_id"]=143
- + __mod_id+=("$rp_module_id")
- + __mod_info["$rp_module_id/enabled"]=1
- + __mod_info["$rp_module_id/path"]=/home/pi/RetroPie-Setup/scriptmodules/libretrocores/lr-stella.sh
- + __mod_info["$rp_module_id/vendor"]=RetroPie
- + __mod_info["$rp_module_id/type"]=libretrocores
- + __mod_info["$rp_module_id/desc"]='Atari 2600 emulator - Stella core for libretro'
- + __mod_info["$rp_module_id/help"]='ROM Extensions: .a26 .bin .rom .zip .gz\n\nCopy your Atari 2600 roms to /home/pi/RetroPie/roms/atari2600'
- + __mod_info["$rp_module_id/licence"]='GPL2 https://raw.githubusercontent.com/stella-emu/stella/master/License.txt'
- + __mod_info["$rp_module_id/section"]=exp
- + __mod_info["$rp_module_id/flags"]=
- + [[ -n git https://github.com/stella-emu/stella.git master :_get_commit_lr-stella ]]
- + repo=($rp_module_repo)
- + local repo
- + __mod_info["$rp_module_id/repo_type"]=git
- + __mod_info["$rp_module_id/repo_url"]=https://github.com/stella-emu/stella.git
- + __mod_info["$rp_module_id/repo_branch"]=master
- + __mod_info["$rp_module_id/repo_commit"]=:_get_commit_lr-stella
- + read module
- + rp_registerModule /home/pi/RetroPie-Setup/scriptmodules/libretrocores/lr-superflappybirds.sh /home/pi/RetroPie-Setup/scriptmodules/libretrocores RetroPie
- + local path=/home/pi/RetroPie-Setup/scriptmodules/libretrocores/lr-superflappybirds.sh
- + local type=/home/pi/RetroPie-Setup/scriptmodules/libretrocores
- + local vendor=RetroPie
- + type=libretrocores
- + local rp_module_id=
- + local rp_module_desc=
- + local rp_module_help=
- + local rp_module_licence=
- + local rp_module_section=
- + local rp_module_flags=
- + local rp_module_repo=
- + local error=0
- + [[ RetroPie != \R\e\t\r\o\P\i\e ]]
- + source /home/pi/RetroPie-Setup/scriptmodules/libretrocores/lr-superflappybirds.sh
- ++ rp_module_id=lr-superflappybirds
- ++ rp_module_desc='Super Flappy Birds - Multiplayer Flappy Bird Clone'
- ++ rp_module_help=https://github.com/IgniparousTempest/libretro-superflappybirds/wiki
- ++ rp_module_licence='GPL3 https://raw.githubusercontent.com/IgniparousTempest/libretro-superflappybirds/master/LICENSE'
- ++ rp_module_repo='git https://github.com/IgniparousTempest/libretro-superflappybirds.git master'
- ++ rp_module_section=exp
- + local var
- + for var in rp_module_id rp_module_desc
- + [[ -z lr-superflappybirds ]]
- + for var in rp_module_id rp_module_desc
- + [[ -z Super Flappy Birds - Multiplayer Flappy Bird Clone ]]
- + [[ 0 -eq 1 ]]
- + flags=($rp_module_flags)
- + local flags
- + local flag
- + local enabled=1
- + [[ '' -ne 1 ]]
- + sections=($rp_module_section)
- + local sections
- + rp_module_section=exp
- + local flag section
- + __mod_idx["$rp_module_id"]=144
- + __mod_id+=("$rp_module_id")
- + __mod_info["$rp_module_id/enabled"]=1
- + __mod_info["$rp_module_id/path"]=/home/pi/RetroPie-Setup/scriptmodules/libretrocores/lr-superflappybirds.sh
- + __mod_info["$rp_module_id/vendor"]=RetroPie
- + __mod_info["$rp_module_id/type"]=libretrocores
- + __mod_info["$rp_module_id/desc"]='Super Flappy Birds - Multiplayer Flappy Bird Clone'
- + __mod_info["$rp_module_id/help"]=https://github.com/IgniparousTempest/libretro-superflappybirds/wiki
- + __mod_info["$rp_module_id/licence"]='GPL3 https://raw.githubusercontent.com/IgniparousTempest/libretro-superflappybirds/master/LICENSE'
- + __mod_info["$rp_module_id/section"]=exp
- + __mod_info["$rp_module_id/flags"]=
- + [[ -n git https://github.com/IgniparousTempest/libretro-superflappybirds.git master ]]
- + repo=($rp_module_repo)
- + local repo
- + __mod_info["$rp_module_id/repo_type"]=git
- + __mod_info["$rp_module_id/repo_url"]=https://github.com/IgniparousTempest/libretro-superflappybirds.git
- + __mod_info["$rp_module_id/repo_branch"]=master
- + __mod_info["$rp_module_id/repo_commit"]=
- + read module
- + rp_registerModule /home/pi/RetroPie-Setup/scriptmodules/libretrocores/lr-tgbdual.sh /home/pi/RetroPie-Setup/scriptmodules/libretrocores RetroPie
- + local path=/home/pi/RetroPie-Setup/scriptmodules/libretrocores/lr-tgbdual.sh
- + local type=/home/pi/RetroPie-Setup/scriptmodules/libretrocores
- + local vendor=RetroPie
- + type=libretrocores
- + local rp_module_id=
- + local rp_module_desc=
- + local rp_module_help=
- + local rp_module_licence=
- + local rp_module_section=
- + local rp_module_flags=
- + local rp_module_repo=
- + local error=0
- + [[ RetroPie != \R\e\t\r\o\P\i\e ]]
- + source /home/pi/RetroPie-Setup/scriptmodules/libretrocores/lr-tgbdual.sh
- ++ rp_module_id=lr-tgbdual
- ++ rp_module_desc='Gameboy Color emu - TGB Dual port for libretro'
- ++ rp_module_help='ROM Extensions: .gb .gbc .zip\n\nCopy your GameBoy roms to /home/pi/RetroPie/roms/gb\n\nCopy your GameBoy Color roms to /home/pi/RetroPie/roms/gbc'
- ++ rp_module_licence='GPL2 https://raw.githubusercontent.com/libretro/tgbdual-libretro/master/docs/COPYING-2.0.txt'
- ++ rp_module_repo='git https://github.com/libretro/tgbdual-libretro.git master'
- ++ rp_module_section=opt
- + local var
- + for var in rp_module_id rp_module_desc
- + [[ -z lr-tgbdual ]]
- + for var in rp_module_id rp_module_desc
- + [[ -z Gameboy Color emu - TGB Dual port for libretro ]]
- + [[ 0 -eq 1 ]]
- + flags=($rp_module_flags)
- + local flags
- + local flag
- + local enabled=1
- + [[ '' -ne 1 ]]
- + sections=($rp_module_section)
- + local sections
- + rp_module_section=opt
- + local flag section
- + __mod_idx["$rp_module_id"]=145
- + __mod_id+=("$rp_module_id")
- + __mod_info["$rp_module_id/enabled"]=1
- + __mod_info["$rp_module_id/path"]=/home/pi/RetroPie-Setup/scriptmodules/libretrocores/lr-tgbdual.sh
- + __mod_info["$rp_module_id/vendor"]=RetroPie
- + __mod_info["$rp_module_id/type"]=libretrocores
- + __mod_info["$rp_module_id/desc"]='Gameboy Color emu - TGB Dual port for libretro'
- + __mod_info["$rp_module_id/help"]='ROM Extensions: .gb .gbc .zip\n\nCopy your GameBoy roms to /home/pi/RetroPie/roms/gb\n\nCopy your GameBoy Color roms to /home/pi/RetroPie/roms/gbc'
- + __mod_info["$rp_module_id/licence"]='GPL2 https://raw.githubusercontent.com/libretro/tgbdual-libretro/master/docs/COPYING-2.0.txt'
- + __mod_info["$rp_module_id/section"]=opt
- + __mod_info["$rp_module_id/flags"]=
- + [[ -n git https://github.com/libretro/tgbdual-libretro.git master ]]
- + repo=($rp_module_repo)
- + local repo
- + __mod_info["$rp_module_id/repo_type"]=git
- + __mod_info["$rp_module_id/repo_url"]=https://github.com/libretro/tgbdual-libretro.git
- + __mod_info["$rp_module_id/repo_branch"]=master
- + __mod_info["$rp_module_id/repo_commit"]=
- + read module
- + rp_registerModule /home/pi/RetroPie-Setup/scriptmodules/libretrocores/lr-theodore.sh /home/pi/RetroPie-Setup/scriptmodules/libretrocores RetroPie
- + local path=/home/pi/RetroPie-Setup/scriptmodules/libretrocores/lr-theodore.sh
- + local type=/home/pi/RetroPie-Setup/scriptmodules/libretrocores
- + local vendor=RetroPie
- + type=libretrocores
- + local rp_module_id=
- + local rp_module_desc=
- + local rp_module_help=
- + local rp_module_licence=
- + local rp_module_section=
- + local rp_module_flags=
- + local rp_module_repo=
- + local error=0
- + [[ RetroPie != \R\e\t\r\o\P\i\e ]]
- + source /home/pi/RetroPie-Setup/scriptmodules/libretrocores/lr-theodore.sh
- ++ rp_module_id=lr-theodore
- ++ rp_module_desc='Thomson MO/TO system emulator'
- ++ rp_module_help='ROM Extensions: *.fd, *.sap, *.k7, *.m5, *.m7, *.rom\n\nAdd your game files in /home/pi/RetroPie/roms/moto'
- ++ rp_module_licence='GPL3 https://raw.githubusercontent.com/Zlika/theodore/master/LICENSE'
- ++ rp_module_repo='git https://github.com/Zlika/theodore master'
- ++ rp_module_section=exp
- ++ rp_module_flags=
- + local var
- + for var in rp_module_id rp_module_desc
- + [[ -z lr-theodore ]]
- + for var in rp_module_id rp_module_desc
- + [[ -z Thomson MO/TO system emulator ]]
- + [[ 0 -eq 1 ]]
- + flags=($rp_module_flags)
- + local flags
- + local flag
- + local enabled=1
- + [[ '' -ne 1 ]]
- + sections=($rp_module_section)
- + local sections
- + rp_module_section=exp
- + local flag section
- + __mod_idx["$rp_module_id"]=146
- + __mod_id+=("$rp_module_id")
- + __mod_info["$rp_module_id/enabled"]=1
- + __mod_info["$rp_module_id/path"]=/home/pi/RetroPie-Setup/scriptmodules/libretrocores/lr-theodore.sh
- + __mod_info["$rp_module_id/vendor"]=RetroPie
- + __mod_info["$rp_module_id/type"]=libretrocores
- + __mod_info["$rp_module_id/desc"]='Thomson MO/TO system emulator'
- + __mod_info["$rp_module_id/help"]='ROM Extensions: *.fd, *.sap, *.k7, *.m5, *.m7, *.rom\n\nAdd your game files in /home/pi/RetroPie/roms/moto'
- + __mod_info["$rp_module_id/licence"]='GPL3 https://raw.githubusercontent.com/Zlika/theodore/master/LICENSE'
- + __mod_info["$rp_module_id/section"]=exp
- + __mod_info["$rp_module_id/flags"]=
- + [[ -n git https://github.com/Zlika/theodore master ]]
- + repo=($rp_module_repo)
- + local repo
- + __mod_info["$rp_module_id/repo_type"]=git
- + __mod_info["$rp_module_id/repo_url"]=https://github.com/Zlika/theodore
- + __mod_info["$rp_module_id/repo_branch"]=master
- + __mod_info["$rp_module_id/repo_commit"]=
- + read module
- + rp_registerModule /home/pi/RetroPie-Setup/scriptmodules/libretrocores/lr-tic80.sh /home/pi/RetroPie-Setup/scriptmodules/libretrocores RetroPie
- + local path=/home/pi/RetroPie-Setup/scriptmodules/libretrocores/lr-tic80.sh
- + local type=/home/pi/RetroPie-Setup/scriptmodules/libretrocores
- + local vendor=RetroPie
- + type=libretrocores
- + local rp_module_id=
- + local rp_module_desc=
- + local rp_module_help=
- + local rp_module_licence=
- + local rp_module_section=
- + local rp_module_flags=
- + local rp_module_repo=
- + local error=0
- + [[ RetroPie != \R\e\t\r\o\P\i\e ]]
- + source /home/pi/RetroPie-Setup/scriptmodules/libretrocores/lr-tic80.sh
- ++ rp_module_id=lr-tic80
- ++ rp_module_desc='TIC-80 fantasy computer - port for libretro'
- ++ rp_module_help='ROM Extensions: .tic .zip\n\nCopy your roms to /home/pi/RetroPie/roms/tic80\n\n'
- ++ rp_module_licence='MIT https://raw.githubusercontent.com/libretro/TIC-80/master/LICENSE'
- ++ rp_module_repo='git https://github.com/libretro/TIC-80.git master'
- ++ rp_module_section=exp
- + local var
- + for var in rp_module_id rp_module_desc
- + [[ -z lr-tic80 ]]
- + for var in rp_module_id rp_module_desc
- + [[ -z TIC-80 fantasy computer - port for libretro ]]
- + [[ 0 -eq 1 ]]
- + flags=($rp_module_flags)
- + local flags
- + local flag
- + local enabled=1
- + [[ '' -ne 1 ]]
- + sections=($rp_module_section)
- + local sections
- + rp_module_section=exp
- + local flag section
- + __mod_idx["$rp_module_id"]=147
- + __mod_id+=("$rp_module_id")
- + __mod_info["$rp_module_id/enabled"]=1
- + __mod_info["$rp_module_id/path"]=/home/pi/RetroPie-Setup/scriptmodules/libretrocores/lr-tic80.sh
- + __mod_info["$rp_module_id/vendor"]=RetroPie
- + __mod_info["$rp_module_id/type"]=libretrocores
- + __mod_info["$rp_module_id/desc"]='TIC-80 fantasy computer - port for libretro'
- + __mod_info["$rp_module_id/help"]='ROM Extensions: .tic .zip\n\nCopy your roms to /home/pi/RetroPie/roms/tic80\n\n'
- + __mod_info["$rp_module_id/licence"]='MIT https://raw.githubusercontent.com/libretro/TIC-80/master/LICENSE'
- + __mod_info["$rp_module_id/section"]=exp
- + __mod_info["$rp_module_id/flags"]=
- + [[ -n git https://github.com/libretro/TIC-80.git master ]]
- + repo=($rp_module_repo)
- + local repo
- + __mod_info["$rp_module_id/repo_type"]=git
- + __mod_info["$rp_module_id/repo_url"]=https://github.com/libretro/TIC-80.git
- + __mod_info["$rp_module_id/repo_branch"]=master
- + __mod_info["$rp_module_id/repo_commit"]=
- + read module
- + rp_registerModule /home/pi/RetroPie-Setup/scriptmodules/libretrocores/lr-tyrquake.sh /home/pi/RetroPie-Setup/scriptmodules/libretrocores RetroPie
- + local path=/home/pi/RetroPie-Setup/scriptmodules/libretrocores/lr-tyrquake.sh
- + local type=/home/pi/RetroPie-Setup/scriptmodules/libretrocores
- + local vendor=RetroPie
- + type=libretrocores
- + local rp_module_id=
- + local rp_module_desc=
- + local rp_module_help=
- + local rp_module_licence=
- + local rp_module_section=
- + local rp_module_flags=
- + local rp_module_repo=
- + local error=0
- + [[ RetroPie != \R\e\t\r\o\P\i\e ]]
- + source /home/pi/RetroPie-Setup/scriptmodules/libretrocores/lr-tyrquake.sh
- ++ rp_module_id=lr-tyrquake
- ++ rp_module_desc='Quake 1 engine - Tyrquake port for libretro'
- ++ rp_module_licence='GPL2 https://raw.githubusercontent.com/libretro/tyrquake/master/LICENSE.txt'
- ++ rp_module_repo='git https://github.com/libretro/tyrquake.git master'
- ++ rp_module_section=opt
- + local var
- + for var in rp_module_id rp_module_desc
- + [[ -z lr-tyrquake ]]
- + for var in rp_module_id rp_module_desc
- + [[ -z Quake 1 engine - Tyrquake port for libretro ]]
- + [[ 0 -eq 1 ]]
- + flags=($rp_module_flags)
- + local flags
- + local flag
- + local enabled=1
- + [[ '' -ne 1 ]]
- + sections=($rp_module_section)
- + local sections
- + rp_module_section=opt
- + local flag section
- + __mod_idx["$rp_module_id"]=148
- + __mod_id+=("$rp_module_id")
- + __mod_info["$rp_module_id/enabled"]=1
- + __mod_info["$rp_module_id/path"]=/home/pi/RetroPie-Setup/scriptmodules/libretrocores/lr-tyrquake.sh
- + __mod_info["$rp_module_id/vendor"]=RetroPie
- + __mod_info["$rp_module_id/type"]=libretrocores
- + __mod_info["$rp_module_id/desc"]='Quake 1 engine - Tyrquake port for libretro'
- + __mod_info["$rp_module_id/help"]=
- + __mod_info["$rp_module_id/licence"]='GPL2 https://raw.githubusercontent.com/libretro/tyrquake/master/LICENSE.txt'
- + __mod_info["$rp_module_id/section"]=opt
- + __mod_info["$rp_module_id/flags"]=
- + [[ -n git https://github.com/libretro/tyrquake.git master ]]
- + repo=($rp_module_repo)
- + local repo
- + __mod_info["$rp_module_id/repo_type"]=git
- + __mod_info["$rp_module_id/repo_url"]=https://github.com/libretro/tyrquake.git
- + __mod_info["$rp_module_id/repo_branch"]=master
- + __mod_info["$rp_module_id/repo_commit"]=
- + read module
- + rp_registerModule /home/pi/RetroPie-Setup/scriptmodules/libretrocores/lr-uae4arm.sh /home/pi/RetroPie-Setup/scriptmodules/libretrocores RetroPie
- + local path=/home/pi/RetroPie-Setup/scriptmodules/libretrocores/lr-uae4arm.sh
- + local type=/home/pi/RetroPie-Setup/scriptmodules/libretrocores
- + local vendor=RetroPie
- + type=libretrocores
- + local rp_module_id=
- + local rp_module_desc=
- + local rp_module_help=
- + local rp_module_licence=
- + local rp_module_section=
- + local rp_module_flags=
- + local rp_module_repo=
- + local error=0
- + [[ RetroPie != \R\e\t\r\o\P\i\e ]]
- + source /home/pi/RetroPie-Setup/scriptmodules/libretrocores/lr-uae4arm.sh
- ++ rp_module_id=lr-uae4arm
- ++ rp_module_desc='Uae4arm port for libretro'
- ++ rp_module_help='ROM Extensions: .adf .uae .lha .ipf .iso\n\nCopy your Amigas games to /home/pi/RetroPie/roms/amiga.'
- ++ rp_module_licence=GPL2
- ++ rp_module_repo='git https://github.com/Chips-fr/uae4arm-rpi.git master'
- ++ rp_module_section=exp
- ++ rp_module_flags='!all arm aarch64'
- + local var
- + for var in rp_module_id rp_module_desc
- + [[ -z lr-uae4arm ]]
- + for var in rp_module_id rp_module_desc
- + [[ -z Uae4arm port for libretro ]]
- + [[ 0 -eq 1 ]]
- + flags=($rp_module_flags)
- + local flags
- + local flag
- + local enabled=1
- + [[ '' -ne 1 ]]
- + for flag in "${flags[@]}"
- + [[ !all == \!\a\l\l ]]
- + enabled=0
- + continue
- + for flag in "${flags[@]}"
- + [[ arm == \!\a\l\l ]]
- + isPlatform arm
- + local flag=arm
- + hasFlag 'rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms' arm
- + local 'string=rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms'
- + local flag=arm
- + [[ -z rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms ]]
- + [[ -z arm ]]
- + [[ rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms =~ (^| )arm($| ) ]]
- + return 1
- + return 1
- + [[ arm =~ ^!(.+) ]]
- + [[ arm =~ ^(!?):([^:]+):([^:]+):(.+)$ ]]
- + for flag in "${flags[@]}"
- + [[ aarch64 == \!\a\l\l ]]
- + isPlatform aarch64
- + local flag=aarch64
- + hasFlag 'rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms' aarch64
- + local 'string=rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms'
- + local flag=aarch64
- + [[ -z rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms ]]
- + [[ -z aarch64 ]]
- + [[ rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms =~ (^| )aarch64($| ) ]]
- + return 0
- + return 0
- + enabled=1
- + continue
- + sections=($rp_module_section)
- + local sections
- + rp_module_section=exp
- + local flag section
- + __mod_idx["$rp_module_id"]=149
- + __mod_id+=("$rp_module_id")
- + __mod_info["$rp_module_id/enabled"]=1
- + __mod_info["$rp_module_id/path"]=/home/pi/RetroPie-Setup/scriptmodules/libretrocores/lr-uae4arm.sh
- + __mod_info["$rp_module_id/vendor"]=RetroPie
- + __mod_info["$rp_module_id/type"]=libretrocores
- + __mod_info["$rp_module_id/desc"]='Uae4arm port for libretro'
- + __mod_info["$rp_module_id/help"]='ROM Extensions: .adf .uae .lha .ipf .iso\n\nCopy your Amigas games to /home/pi/RetroPie/roms/amiga.'
- + __mod_info["$rp_module_id/licence"]=GPL2
- + __mod_info["$rp_module_id/section"]=exp
- + __mod_info["$rp_module_id/flags"]='!all arm aarch64'
- + [[ -n git https://github.com/Chips-fr/uae4arm-rpi.git master ]]
- + repo=($rp_module_repo)
- + local repo
- + __mod_info["$rp_module_id/repo_type"]=git
- + __mod_info["$rp_module_id/repo_url"]=https://github.com/Chips-fr/uae4arm-rpi.git
- + __mod_info["$rp_module_id/repo_branch"]=master
- + __mod_info["$rp_module_id/repo_commit"]=
- + read module
- + rp_registerModule /home/pi/RetroPie-Setup/scriptmodules/libretrocores/lr-vba-next.sh /home/pi/RetroPie-Setup/scriptmodules/libretrocores RetroPie
- + local path=/home/pi/RetroPie-Setup/scriptmodules/libretrocores/lr-vba-next.sh
- + local type=/home/pi/RetroPie-Setup/scriptmodules/libretrocores
- + local vendor=RetroPie
- + type=libretrocores
- + local rp_module_id=
- + local rp_module_desc=
- + local rp_module_help=
- + local rp_module_licence=
- + local rp_module_section=
- + local rp_module_flags=
- + local rp_module_repo=
- + local error=0
- + [[ RetroPie != \R\e\t\r\o\P\i\e ]]
- + source /home/pi/RetroPie-Setup/scriptmodules/libretrocores/lr-vba-next.sh
- ++ rp_module_id=lr-vba-next
- ++ rp_module_desc='GBA emulator - VBA-M (optimised) port for libretro'
- ++ rp_module_help='ROM Extensions: .gba .zip\n\nCopy your Game Boy Advance roms to /home/pi/RetroPie/roms/gba\n\nCopy the required BIOS file gba_bios.bin to /home/pi/RetroPie/BIOS'
- ++ rp_module_licence='GPL2 https://raw.githubusercontent.com/libretro/vba-next/master/LICENSE'
- ++ rp_module_repo='git https://github.com/libretro/vba-next.git master'
- ++ rp_module_section=main
- ++ rp_module_flags='!armv6'
- + local var
- + for var in rp_module_id rp_module_desc
- + [[ -z lr-vba-next ]]
- + for var in rp_module_id rp_module_desc
- + [[ -z GBA emulator - VBA-M (optimised) port for libretro ]]
- + [[ 0 -eq 1 ]]
- + flags=($rp_module_flags)
- + local flags
- + local flag
- + local enabled=1
- + [[ '' -ne 1 ]]
- + for flag in "${flags[@]}"
- + [[ !armv6 == \!\a\l\l ]]
- + isPlatform '!armv6'
- + local 'flag=!armv6'
- + hasFlag 'rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms' '!armv6'
- + local 'string=rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms'
- + local 'flag=!armv6'
- + [[ -z rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms ]]
- + [[ -z !armv6 ]]
- + [[ rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms =~ (^| )!armv6($| ) ]]
- + return 1
- + return 1
- + [[ !armv6 =~ ^!(.+) ]]
- + isPlatform armv6
- + local flag=armv6
- + hasFlag 'rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms' armv6
- + local 'string=rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms'
- + local flag=armv6
- + [[ -z rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms ]]
- + [[ -z armv6 ]]
- + [[ rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms =~ (^| )armv6($| ) ]]
- + return 1
- + return 1
- + [[ !armv6 =~ ^(!?):([^:]+):([^:]+):(.+)$ ]]
- + sections=($rp_module_section)
- + local sections
- + rp_module_section=main
- + local flag section
- + __mod_idx["$rp_module_id"]=150
- + __mod_id+=("$rp_module_id")
- + __mod_info["$rp_module_id/enabled"]=1
- + __mod_info["$rp_module_id/path"]=/home/pi/RetroPie-Setup/scriptmodules/libretrocores/lr-vba-next.sh
- + __mod_info["$rp_module_id/vendor"]=RetroPie
- + __mod_info["$rp_module_id/type"]=libretrocores
- + __mod_info["$rp_module_id/desc"]='GBA emulator - VBA-M (optimised) port for libretro'
- + __mod_info["$rp_module_id/help"]='ROM Extensions: .gba .zip\n\nCopy your Game Boy Advance roms to /home/pi/RetroPie/roms/gba\n\nCopy the required BIOS file gba_bios.bin to /home/pi/RetroPie/BIOS'
- + __mod_info["$rp_module_id/licence"]='GPL2 https://raw.githubusercontent.com/libretro/vba-next/master/LICENSE'
- + __mod_info["$rp_module_id/section"]=main
- + __mod_info["$rp_module_id/flags"]='!armv6'
- + [[ -n git https://github.com/libretro/vba-next.git master ]]
- + repo=($rp_module_repo)
- + local repo
- + __mod_info["$rp_module_id/repo_type"]=git
- + __mod_info["$rp_module_id/repo_url"]=https://github.com/libretro/vba-next.git
- + __mod_info["$rp_module_id/repo_branch"]=master
- + __mod_info["$rp_module_id/repo_commit"]=
- + read module
- + rp_registerModule /home/pi/RetroPie-Setup/scriptmodules/libretrocores/lr-vecx.sh /home/pi/RetroPie-Setup/scriptmodules/libretrocores RetroPie
- + local path=/home/pi/RetroPie-Setup/scriptmodules/libretrocores/lr-vecx.sh
- + local type=/home/pi/RetroPie-Setup/scriptmodules/libretrocores
- + local vendor=RetroPie
- + type=libretrocores
- + local rp_module_id=
- + local rp_module_desc=
- + local rp_module_help=
- + local rp_module_licence=
- + local rp_module_section=
- + local rp_module_flags=
- + local rp_module_repo=
- + local error=0
- + [[ RetroPie != \R\e\t\r\o\P\i\e ]]
- + source /home/pi/RetroPie-Setup/scriptmodules/libretrocores/lr-vecx.sh
- ++ rp_module_id=lr-vecx
- ++ rp_module_desc='Vectrex emulator - vecx port for libretro'
- ++ rp_module_help='ROM Extensions: .vec .gam .bin .zip\n\nCopy your Vectrex roms to /home/pi/RetroPie/roms/vectrex'
- ++ rp_module_licence='GPL3 https://raw.githubusercontent.com/libretro/libretro-vecx/master/LICENSE.md'
- ++ rp_module_repo='git https://github.com/libretro/libretro-vecx.git master'
- ++ rp_module_section=main
- + local var
- + for var in rp_module_id rp_module_desc
- + [[ -z lr-vecx ]]
- + for var in rp_module_id rp_module_desc
- + [[ -z Vectrex emulator - vecx port for libretro ]]
- + [[ 0 -eq 1 ]]
- + flags=($rp_module_flags)
- + local flags
- + local flag
- + local enabled=1
- + [[ '' -ne 1 ]]
- + sections=($rp_module_section)
- + local sections
- + rp_module_section=main
- + local flag section
- + __mod_idx["$rp_module_id"]=151
- + __mod_id+=("$rp_module_id")
- + __mod_info["$rp_module_id/enabled"]=1
- + __mod_info["$rp_module_id/path"]=/home/pi/RetroPie-Setup/scriptmodules/libretrocores/lr-vecx.sh
- + __mod_info["$rp_module_id/vendor"]=RetroPie
- + __mod_info["$rp_module_id/type"]=libretrocores
- + __mod_info["$rp_module_id/desc"]='Vectrex emulator - vecx port for libretro'
- + __mod_info["$rp_module_id/help"]='ROM Extensions: .vec .gam .bin .zip\n\nCopy your Vectrex roms to /home/pi/RetroPie/roms/vectrex'
- + __mod_info["$rp_module_id/licence"]='GPL3 https://raw.githubusercontent.com/libretro/libretro-vecx/master/LICENSE.md'
- + __mod_info["$rp_module_id/section"]=main
- + __mod_info["$rp_module_id/flags"]=
- + [[ -n git https://github.com/libretro/libretro-vecx.git master ]]
- + repo=($rp_module_repo)
- + local repo
- + __mod_info["$rp_module_id/repo_type"]=git
- + __mod_info["$rp_module_id/repo_url"]=https://github.com/libretro/libretro-vecx.git
- + __mod_info["$rp_module_id/repo_branch"]=master
- + __mod_info["$rp_module_id/repo_commit"]=
- + read module
- + rp_registerModule /home/pi/RetroPie-Setup/scriptmodules/libretrocores/lr-vice.sh /home/pi/RetroPie-Setup/scriptmodules/libretrocores RetroPie
- + local path=/home/pi/RetroPie-Setup/scriptmodules/libretrocores/lr-vice.sh
- + local type=/home/pi/RetroPie-Setup/scriptmodules/libretrocores
- + local vendor=RetroPie
- + type=libretrocores
- + local rp_module_id=
- + local rp_module_desc=
- + local rp_module_help=
- + local rp_module_licence=
- + local rp_module_section=
- + local rp_module_flags=
- + local rp_module_repo=
- + local error=0
- + [[ RetroPie != \R\e\t\r\o\P\i\e ]]
- + source /home/pi/RetroPie-Setup/scriptmodules/libretrocores/lr-vice.sh
- ++ rp_module_id=lr-vice
- ++ rp_module_desc='C64 / C128 / PET / Plus4 / VIC20 emulator - port of VICE for libretro'
- ++ rp_module_help='ROM Extensions: .cmd .crt .d64 .d71 .d80 .d81 .g64 .m3u .prg .t64 .tap .x64 .zip .vsf\n\nCopy your games to /home/pi/RetroPie/roms/c64'
- ++ rp_module_licence='GPL2 https://raw.githubusercontent.com/libretro/vice-libretro/master/vice/COPYING'
- ++ rp_module_repo='git https://github.com/libretro/vice-libretro.git master'
- ++ rp_module_section=opt
- ++ rp_module_flags=
- + local var
- + for var in rp_module_id rp_module_desc
- + [[ -z lr-vice ]]
- + for var in rp_module_id rp_module_desc
- + [[ -z C64 / C128 / PET / Plus4 / VIC20 emulator - port of VICE for libretro ]]
- + [[ 0 -eq 1 ]]
- + flags=($rp_module_flags)
- + local flags
- + local flag
- + local enabled=1
- + [[ '' -ne 1 ]]
- + sections=($rp_module_section)
- + local sections
- + rp_module_section=opt
- + local flag section
- + __mod_idx["$rp_module_id"]=152
- + __mod_id+=("$rp_module_id")
- + __mod_info["$rp_module_id/enabled"]=1
- + __mod_info["$rp_module_id/path"]=/home/pi/RetroPie-Setup/scriptmodules/libretrocores/lr-vice.sh
- + __mod_info["$rp_module_id/vendor"]=RetroPie
- + __mod_info["$rp_module_id/type"]=libretrocores
- + __mod_info["$rp_module_id/desc"]='C64 / C128 / PET / Plus4 / VIC20 emulator - port of VICE for libretro'
- + __mod_info["$rp_module_id/help"]='ROM Extensions: .cmd .crt .d64 .d71 .d80 .d81 .g64 .m3u .prg .t64 .tap .x64 .zip .vsf\n\nCopy your games to /home/pi/RetroPie/roms/c64'
- + __mod_info["$rp_module_id/licence"]='GPL2 https://raw.githubusercontent.com/libretro/vice-libretro/master/vice/COPYING'
- + __mod_info["$rp_module_id/section"]=opt
- + __mod_info["$rp_module_id/flags"]=
- + [[ -n git https://github.com/libretro/vice-libretro.git master ]]
- + repo=($rp_module_repo)
- + local repo
- + __mod_info["$rp_module_id/repo_type"]=git
- + __mod_info["$rp_module_id/repo_url"]=https://github.com/libretro/vice-libretro.git
- + __mod_info["$rp_module_id/repo_branch"]=master
- + __mod_info["$rp_module_id/repo_commit"]=
- + read module
- + rp_registerModule /home/pi/RetroPie-Setup/scriptmodules/libretrocores/lr-virtualjaguar.sh /home/pi/RetroPie-Setup/scriptmodules/libretrocores RetroPie
- + local path=/home/pi/RetroPie-Setup/scriptmodules/libretrocores/lr-virtualjaguar.sh
- + local type=/home/pi/RetroPie-Setup/scriptmodules/libretrocores
- + local vendor=RetroPie
- + type=libretrocores
- + local rp_module_id=
- + local rp_module_desc=
- + local rp_module_help=
- + local rp_module_licence=
- + local rp_module_section=
- + local rp_module_flags=
- + local rp_module_repo=
- + local error=0
- + [[ RetroPie != \R\e\t\r\o\P\i\e ]]
- + source /home/pi/RetroPie-Setup/scriptmodules/libretrocores/lr-virtualjaguar.sh
- ++ rp_module_id=lr-virtualjaguar
- ++ rp_module_desc='Atari Jaguar emu - Virtual Jaguar (optimised) port for libretro'
- ++ rp_module_help='ROM Extensions: .j64 .jag .zip\n\nCopy your Atari Jaguar roms to /home/pi/RetroPie/roms/atarijaguar'
- ++ rp_module_licence='GPL3 https://raw.githubusercontent.com/libretro/virtualjaguar-libretro/master/docs/GPLv3'
- ++ rp_module_repo='git https://github.com/libretro/virtualjaguar-libretro.git master'
- ++ rp_module_section=exp
- ++ rp_module_flags='!armv6'
- + local var
- + for var in rp_module_id rp_module_desc
- + [[ -z lr-virtualjaguar ]]
- + for var in rp_module_id rp_module_desc
- + [[ -z Atari Jaguar emu - Virtual Jaguar (optimised) port for libretro ]]
- + [[ 0 -eq 1 ]]
- + flags=($rp_module_flags)
- + local flags
- + local flag
- + local enabled=1
- + [[ '' -ne 1 ]]
- + for flag in "${flags[@]}"
- + [[ !armv6 == \!\a\l\l ]]
- + isPlatform '!armv6'
- + local 'flag=!armv6'
- + hasFlag 'rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms' '!armv6'
- + local 'string=rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms'
- + local 'flag=!armv6'
- + [[ -z rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms ]]
- + [[ -z !armv6 ]]
- + [[ rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms =~ (^| )!armv6($| ) ]]
- + return 1
- + return 1
- + [[ !armv6 =~ ^!(.+) ]]
- + isPlatform armv6
- + local flag=armv6
- + hasFlag 'rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms' armv6
- + local 'string=rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms'
- + local flag=armv6
- + [[ -z rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms ]]
- + [[ -z armv6 ]]
- + [[ rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms =~ (^| )armv6($| ) ]]
- + return 1
- + return 1
- + [[ !armv6 =~ ^(!?):([^:]+):([^:]+):(.+)$ ]]
- + sections=($rp_module_section)
- + local sections
- + rp_module_section=exp
- + local flag section
- + __mod_idx["$rp_module_id"]=153
- + __mod_id+=("$rp_module_id")
- + __mod_info["$rp_module_id/enabled"]=1
- + __mod_info["$rp_module_id/path"]=/home/pi/RetroPie-Setup/scriptmodules/libretrocores/lr-virtualjaguar.sh
- + __mod_info["$rp_module_id/vendor"]=RetroPie
- + __mod_info["$rp_module_id/type"]=libretrocores
- + __mod_info["$rp_module_id/desc"]='Atari Jaguar emu - Virtual Jaguar (optimised) port for libretro'
- + __mod_info["$rp_module_id/help"]='ROM Extensions: .j64 .jag .zip\n\nCopy your Atari Jaguar roms to /home/pi/RetroPie/roms/atarijaguar'
- + __mod_info["$rp_module_id/licence"]='GPL3 https://raw.githubusercontent.com/libretro/virtualjaguar-libretro/master/docs/GPLv3'
- + __mod_info["$rp_module_id/section"]=exp
- + __mod_info["$rp_module_id/flags"]='!armv6'
- + [[ -n git https://github.com/libretro/virtualjaguar-libretro.git master ]]
- + repo=($rp_module_repo)
- + local repo
- + __mod_info["$rp_module_id/repo_type"]=git
- + __mod_info["$rp_module_id/repo_url"]=https://github.com/libretro/virtualjaguar-libretro.git
- + __mod_info["$rp_module_id/repo_branch"]=master
- + __mod_info["$rp_module_id/repo_commit"]=
- + read module
- + rp_registerModule /home/pi/RetroPie-Setup/scriptmodules/libretrocores/lr-x1.sh /home/pi/RetroPie-Setup/scriptmodules/libretrocores RetroPie
- + local path=/home/pi/RetroPie-Setup/scriptmodules/libretrocores/lr-x1.sh
- + local type=/home/pi/RetroPie-Setup/scriptmodules/libretrocores
- + local vendor=RetroPie
- + type=libretrocores
- + local rp_module_id=
- + local rp_module_desc=
- + local rp_module_help=
- + local rp_module_licence=
- + local rp_module_section=
- + local rp_module_flags=
- + local rp_module_repo=
- + local error=0
- + [[ RetroPie != \R\e\t\r\o\P\i\e ]]
- + source /home/pi/RetroPie-Setup/scriptmodules/libretrocores/lr-x1.sh
- ++ rp_module_id=lr-x1
- ++ rp_module_desc='Sharp X1 emulator - X Millenium port for libretro'
- ++ rp_module_help='ROM Extensions: .dx1 .zip .2d .2hd .tfd .d88 .88d .hdm .xdf .dup .cmd\n\nCopy your X1 roms to /home/pi/RetroPie/roms/x1\n\nCopy the required BIOS files IPLROM.X1 and IPLROM.X1T to /home/pi/RetroPie/BIOS'
- ++ rp_module_repo='git https://github.com/libretro/xmil-libretro.git master'
- ++ rp_module_licence='BSD https://raw.githubusercontent.com/libretro/xmil-libretro/master/LICENSE'
- ++ rp_module_section=exp
- + local var
- + for var in rp_module_id rp_module_desc
- + [[ -z lr-x1 ]]
- + for var in rp_module_id rp_module_desc
- + [[ -z Sharp X1 emulator - X Millenium port for libretro ]]
- + [[ 0 -eq 1 ]]
- + flags=($rp_module_flags)
- + local flags
- + local flag
- + local enabled=1
- + [[ '' -ne 1 ]]
- + sections=($rp_module_section)
- + local sections
- + rp_module_section=exp
- + local flag section
- + __mod_idx["$rp_module_id"]=154
- + __mod_id+=("$rp_module_id")
- + __mod_info["$rp_module_id/enabled"]=1
- + __mod_info["$rp_module_id/path"]=/home/pi/RetroPie-Setup/scriptmodules/libretrocores/lr-x1.sh
- + __mod_info["$rp_module_id/vendor"]=RetroPie
- + __mod_info["$rp_module_id/type"]=libretrocores
- + __mod_info["$rp_module_id/desc"]='Sharp X1 emulator - X Millenium port for libretro'
- + __mod_info["$rp_module_id/help"]='ROM Extensions: .dx1 .zip .2d .2hd .tfd .d88 .88d .hdm .xdf .dup .cmd\n\nCopy your X1 roms to /home/pi/RetroPie/roms/x1\n\nCopy the required BIOS files IPLROM.X1 and IPLROM.X1T to /home/pi/RetroPie/BIOS'
- + __mod_info["$rp_module_id/licence"]='BSD https://raw.githubusercontent.com/libretro/xmil-libretro/master/LICENSE'
- + __mod_info["$rp_module_id/section"]=exp
- + __mod_info["$rp_module_id/flags"]=
- + [[ -n git https://github.com/libretro/xmil-libretro.git master ]]
- + repo=($rp_module_repo)
- + local repo
- + __mod_info["$rp_module_id/repo_type"]=git
- + __mod_info["$rp_module_id/repo_url"]=https://github.com/libretro/xmil-libretro.git
- + __mod_info["$rp_module_id/repo_branch"]=master
- + __mod_info["$rp_module_id/repo_commit"]=
- + read module
- + rp_registerModule /home/pi/RetroPie-Setup/scriptmodules/libretrocores/lr-xrick.sh /home/pi/RetroPie-Setup/scriptmodules/libretrocores RetroPie
- + local path=/home/pi/RetroPie-Setup/scriptmodules/libretrocores/lr-xrick.sh
- + local type=/home/pi/RetroPie-Setup/scriptmodules/libretrocores
- + local vendor=RetroPie
- + type=libretrocores
- + local rp_module_id=
- + local rp_module_desc=
- + local rp_module_help=
- + local rp_module_licence=
- + local rp_module_section=
- + local rp_module_flags=
- + local rp_module_repo=
- + local error=0
- + [[ RetroPie != \R\e\t\r\o\P\i\e ]]
- + source /home/pi/RetroPie-Setup/scriptmodules/libretrocores/lr-xrick.sh
- ++ rp_module_id=lr-xrick
- ++ rp_module_desc='Open source implementation of Rick Dangerous - xrick ported for libretro'
- ++ rp_module_help='Install the xrick data.zip to /home/pi/RetroPie/roms/ports/xrick/data.zip'
- ++ rp_module_licence='GPL https://raw.githubusercontent.com/libretro/xrick-libretro/master/README'
- ++ rp_module_repo='git https://github.com/libretro/xrick-libretro.git master'
- ++ rp_module_section=opt
- + local var
- + for var in rp_module_id rp_module_desc
- + [[ -z lr-xrick ]]
- + for var in rp_module_id rp_module_desc
- + [[ -z Open source implementation of Rick Dangerous - xrick ported for libretro ]]
- + [[ 0 -eq 1 ]]
- + flags=($rp_module_flags)
- + local flags
- + local flag
- + local enabled=1
- + [[ '' -ne 1 ]]
- + sections=($rp_module_section)
- + local sections
- + rp_module_section=opt
- + local flag section
- + __mod_idx["$rp_module_id"]=155
- + __mod_id+=("$rp_module_id")
- + __mod_info["$rp_module_id/enabled"]=1
- + __mod_info["$rp_module_id/path"]=/home/pi/RetroPie-Setup/scriptmodules/libretrocores/lr-xrick.sh
- + __mod_info["$rp_module_id/vendor"]=RetroPie
- + __mod_info["$rp_module_id/type"]=libretrocores
- + __mod_info["$rp_module_id/desc"]='Open source implementation of Rick Dangerous - xrick ported for libretro'
- + __mod_info["$rp_module_id/help"]='Install the xrick data.zip to /home/pi/RetroPie/roms/ports/xrick/data.zip'
- + __mod_info["$rp_module_id/licence"]='GPL https://raw.githubusercontent.com/libretro/xrick-libretro/master/README'
- + __mod_info["$rp_module_id/section"]=opt
- + __mod_info["$rp_module_id/flags"]=
- + [[ -n git https://github.com/libretro/xrick-libretro.git master ]]
- + repo=($rp_module_repo)
- + local repo
- + __mod_info["$rp_module_id/repo_type"]=git
- + __mod_info["$rp_module_id/repo_url"]=https://github.com/libretro/xrick-libretro.git
- + __mod_info["$rp_module_id/repo_branch"]=master
- + __mod_info["$rp_module_id/repo_commit"]=
- + read module
- + rp_registerModule /home/pi/RetroPie-Setup/scriptmodules/libretrocores/lr-yabause.sh /home/pi/RetroPie-Setup/scriptmodules/libretrocores RetroPie
- + local path=/home/pi/RetroPie-Setup/scriptmodules/libretrocores/lr-yabause.sh
- + local type=/home/pi/RetroPie-Setup/scriptmodules/libretrocores
- + local vendor=RetroPie
- + type=libretrocores
- + local rp_module_id=
- + local rp_module_desc=
- + local rp_module_help=
- + local rp_module_licence=
- + local rp_module_section=
- + local rp_module_flags=
- + local rp_module_repo=
- + local error=0
- + [[ RetroPie != \R\e\t\r\o\P\i\e ]]
- + source /home/pi/RetroPie-Setup/scriptmodules/libretrocores/lr-yabause.sh
- ++ rp_module_id=lr-yabause
- ++ rp_module_desc='Sega Saturn emu - Yabause (optimised) port for libretro'
- ++ rp_module_help='ROM Extensions: .iso .bin .zip\n\nCopy your Sega Saturn roms to /home/pi/RetroPie/roms/saturn\n\nCopy the required BIOS file saturn_bios.bin to /home/pi/RetroPie/BIOS'
- ++ rp_module_licence='GPL2 https://raw.githubusercontent.com/libretro/yabause/master/yabause/COPYING'
- ++ rp_module_repo='git https://github.com/libretro/yabause.git master'
- ++ rp_module_section=exp
- ++ rp_module_flags='!armv6'
- + local var
- + for var in rp_module_id rp_module_desc
- + [[ -z lr-yabause ]]
- + for var in rp_module_id rp_module_desc
- + [[ -z Sega Saturn emu - Yabause (optimised) port for libretro ]]
- + [[ 0 -eq 1 ]]
- + flags=($rp_module_flags)
- + local flags
- + local flag
- + local enabled=1
- + [[ '' -ne 1 ]]
- + for flag in "${flags[@]}"
- + [[ !armv6 == \!\a\l\l ]]
- + isPlatform '!armv6'
- + local 'flag=!armv6'
- + hasFlag 'rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms' '!armv6'
- + local 'string=rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms'
- + local 'flag=!armv6'
- + [[ -z rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms ]]
- + [[ -z !armv6 ]]
- + [[ rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms =~ (^| )!armv6($| ) ]]
- + return 1
- + return 1
- + [[ !armv6 =~ ^!(.+) ]]
- + isPlatform armv6
- + local flag=armv6
- + hasFlag 'rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms' armv6
- + local 'string=rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms'
- + local flag=armv6
- + [[ -z rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms ]]
- + [[ -z armv6 ]]
- + [[ rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms =~ (^| )armv6($| ) ]]
- + return 1
- + return 1
- + [[ !armv6 =~ ^(!?):([^:]+):([^:]+):(.+)$ ]]
- + sections=($rp_module_section)
- + local sections
- + rp_module_section=exp
- + local flag section
- + __mod_idx["$rp_module_id"]=156
- + __mod_id+=("$rp_module_id")
- + __mod_info["$rp_module_id/enabled"]=1
- + __mod_info["$rp_module_id/path"]=/home/pi/RetroPie-Setup/scriptmodules/libretrocores/lr-yabause.sh
- + __mod_info["$rp_module_id/vendor"]=RetroPie
- + __mod_info["$rp_module_id/type"]=libretrocores
- + __mod_info["$rp_module_id/desc"]='Sega Saturn emu - Yabause (optimised) port for libretro'
- + __mod_info["$rp_module_id/help"]='ROM Extensions: .iso .bin .zip\n\nCopy your Sega Saturn roms to /home/pi/RetroPie/roms/saturn\n\nCopy the required BIOS file saturn_bios.bin to /home/pi/RetroPie/BIOS'
- + __mod_info["$rp_module_id/licence"]='GPL2 https://raw.githubusercontent.com/libretro/yabause/master/yabause/COPYING'
- + __mod_info["$rp_module_id/section"]=exp
- + __mod_info["$rp_module_id/flags"]='!armv6'
- + [[ -n git https://github.com/libretro/yabause.git master ]]
- + repo=($rp_module_repo)
- + local repo
- + __mod_info["$rp_module_id/repo_type"]=git
- + __mod_info["$rp_module_id/repo_url"]=https://github.com/libretro/yabause.git
- + __mod_info["$rp_module_id/repo_branch"]=master
- + __mod_info["$rp_module_id/repo_commit"]=
- + read module
- + return 0
- + for type in emulators libretrocores ports supplementary admin
- + rp_registerModuleDir /home/pi/RetroPie-Setup/scriptmodules/ports RetroPie
- + local dir=/home/pi/RetroPie-Setup/scriptmodules/ports
- + [[ ! -d /home/pi/RetroPie-Setup/scriptmodules/ports ]]
- + local vendor=RetroPie
- + [[ -z RetroPie ]]
- + local module
- + read module
- ++ find /home/pi/RetroPie-Setup/scriptmodules/ports -mindepth 1 -maxdepth 1 -type f -name '*.sh'
- ++ sort
- + rp_registerModule /home/pi/RetroPie-Setup/scriptmodules/ports/alephone.sh /home/pi/RetroPie-Setup/scriptmodules/ports RetroPie
- + local path=/home/pi/RetroPie-Setup/scriptmodules/ports/alephone.sh
- + local type=/home/pi/RetroPie-Setup/scriptmodules/ports
- + local vendor=RetroPie
- + type=ports
- + local rp_module_id=
- + local rp_module_desc=
- + local rp_module_help=
- + local rp_module_licence=
- + local rp_module_section=
- + local rp_module_flags=
- + local rp_module_repo=
- + local error=0
- + [[ RetroPie != \R\e\t\r\o\P\i\e ]]
- + source /home/pi/RetroPie-Setup/scriptmodules/ports/alephone.sh
- ++ rp_module_id=alephone
- ++ rp_module_desc='AlephOne - Marathon Engine'
- ++ rp_module_help='To get the games running on the Raspberry Pi/Odroid, make sure to set each game to use the software renderer and disable the enhanced HUD from the Plugins menu. For Marathon 1, disable both HUDs from the Plugins menu, start a game, quit back to the title screen and enable Enhanced HUD and it will work and properly.'
- ++ rp_module_licence='GPL3 https://raw.githubusercontent.com/Aleph-One-Marathon/alephone/master/COPYING'
- ++ rp_module_repo='git https://github.com/Aleph-One-Marathon/alephone.git :_get_branch_alephone'
- ++ rp_module_section=opt
- ++ rp_module_flags='!mali'
- + local var
- + for var in rp_module_id rp_module_desc
- + [[ -z alephone ]]
- + for var in rp_module_id rp_module_desc
- + [[ -z AlephOne - Marathon Engine ]]
- + [[ 0 -eq 1 ]]
- + flags=($rp_module_flags)
- + local flags
- + local flag
- + local enabled=1
- + [[ '' -ne 1 ]]
- + for flag in "${flags[@]}"
- + [[ !mali == \!\a\l\l ]]
- + isPlatform '!mali'
- + local 'flag=!mali'
- + hasFlag 'rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms' '!mali'
- + local 'string=rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms'
- + local 'flag=!mali'
- + [[ -z rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms ]]
- + [[ -z !mali ]]
- + [[ rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms =~ (^| )!mali($| ) ]]
- + return 1
- + return 1
- + [[ !mali =~ ^!(.+) ]]
- + isPlatform mali
- + local flag=mali
- + hasFlag 'rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms' mali
- + local 'string=rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms'
- + local flag=mali
- + [[ -z rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms ]]
- + [[ -z mali ]]
- + [[ rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms =~ (^| )mali($| ) ]]
- + return 1
- + return 1
- + [[ !mali =~ ^(!?):([^:]+):([^:]+):(.+)$ ]]
- + sections=($rp_module_section)
- + local sections
- + rp_module_section=opt
- + local flag section
- + __mod_idx["$rp_module_id"]=157
- + __mod_id+=("$rp_module_id")
- + __mod_info["$rp_module_id/enabled"]=1
- + __mod_info["$rp_module_id/path"]=/home/pi/RetroPie-Setup/scriptmodules/ports/alephone.sh
- + __mod_info["$rp_module_id/vendor"]=RetroPie
- + __mod_info["$rp_module_id/type"]=ports
- + __mod_info["$rp_module_id/desc"]='AlephOne - Marathon Engine'
- + __mod_info["$rp_module_id/help"]='To get the games running on the Raspberry Pi/Odroid, make sure to set each game to use the software renderer and disable the enhanced HUD from the Plugins menu. For Marathon 1, disable both HUDs from the Plugins menu, start a game, quit back to the title screen and enable Enhanced HUD and it will work and properly.'
- + __mod_info["$rp_module_id/licence"]='GPL3 https://raw.githubusercontent.com/Aleph-One-Marathon/alephone/master/COPYING'
- + __mod_info["$rp_module_id/section"]=opt
- + __mod_info["$rp_module_id/flags"]='!mali'
- + [[ -n git https://github.com/Aleph-One-Marathon/alephone.git :_get_branch_alephone ]]
- + repo=($rp_module_repo)
- + local repo
- + __mod_info["$rp_module_id/repo_type"]=git
- + __mod_info["$rp_module_id/repo_url"]=https://github.com/Aleph-One-Marathon/alephone.git
- + __mod_info["$rp_module_id/repo_branch"]=:_get_branch_alephone
- + __mod_info["$rp_module_id/repo_commit"]=
- + read module
- + rp_registerModule /home/pi/RetroPie-Setup/scriptmodules/ports/bombermaaan.sh /home/pi/RetroPie-Setup/scriptmodules/ports RetroPie
- + local path=/home/pi/RetroPie-Setup/scriptmodules/ports/bombermaaan.sh
- + local type=/home/pi/RetroPie-Setup/scriptmodules/ports
- + local vendor=RetroPie
- + type=ports
- + local rp_module_id=
- + local rp_module_desc=
- + local rp_module_help=
- + local rp_module_licence=
- + local rp_module_section=
- + local rp_module_flags=
- + local rp_module_repo=
- + local error=0
- + [[ RetroPie != \R\e\t\r\o\P\i\e ]]
- + source /home/pi/RetroPie-Setup/scriptmodules/ports/bombermaaan.sh
- ++ rp_module_id=bombermaaan
- ++ rp_module_desc='Bombermaaan - Classic bomberman game'
- ++ rp_module_licence='GPL3 https://raw.githubusercontent.com/bjaraujo/Bombermaaan/master/COPYING.txt'
- ++ rp_module_repo='git https://github.com/bjaraujo/Bombermaaan.git master'
- ++ rp_module_section=exp
- ++ rp_module_flags=sdl2
- + local var
- + for var in rp_module_id rp_module_desc
- + [[ -z bombermaaan ]]
- + for var in rp_module_id rp_module_desc
- + [[ -z Bombermaaan - Classic bomberman game ]]
- + [[ 0 -eq 1 ]]
- + flags=($rp_module_flags)
- + local flags
- + local flag
- + local enabled=1
- + [[ '' -ne 1 ]]
- + for flag in "${flags[@]}"
- + [[ sdl2 == \!\a\l\l ]]
- + isPlatform sdl2
- + local flag=sdl2
- + hasFlag 'rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms' sdl2
- + local 'string=rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms'
- + local flag=sdl2
- + [[ -z rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms ]]
- + [[ -z sdl2 ]]
- + [[ rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms =~ (^| )sdl2($| ) ]]
- + return 1
- + return 1
- + [[ sdl2 =~ ^!(.+) ]]
- + [[ sdl2 =~ ^(!?):([^:]+):([^:]+):(.+)$ ]]
- + sections=($rp_module_section)
- + local sections
- + rp_module_section=exp
- + local flag section
- + __mod_idx["$rp_module_id"]=158
- + __mod_id+=("$rp_module_id")
- + __mod_info["$rp_module_id/enabled"]=1
- + __mod_info["$rp_module_id/path"]=/home/pi/RetroPie-Setup/scriptmodules/ports/bombermaaan.sh
- + __mod_info["$rp_module_id/vendor"]=RetroPie
- + __mod_info["$rp_module_id/type"]=ports
- + __mod_info["$rp_module_id/desc"]='Bombermaaan - Classic bomberman game'
- + __mod_info["$rp_module_id/help"]=
- + __mod_info["$rp_module_id/licence"]='GPL3 https://raw.githubusercontent.com/bjaraujo/Bombermaaan/master/COPYING.txt'
- + __mod_info["$rp_module_id/section"]=exp
- + __mod_info["$rp_module_id/flags"]=sdl2
- + [[ -n git https://github.com/bjaraujo/Bombermaaan.git master ]]
- + repo=($rp_module_repo)
- + local repo
- + __mod_info["$rp_module_id/repo_type"]=git
- + __mod_info["$rp_module_id/repo_url"]=https://github.com/bjaraujo/Bombermaaan.git
- + __mod_info["$rp_module_id/repo_branch"]=master
- + __mod_info["$rp_module_id/repo_commit"]=
- + read module
- + rp_registerModule /home/pi/RetroPie-Setup/scriptmodules/ports/cannonball.sh /home/pi/RetroPie-Setup/scriptmodules/ports RetroPie
- + local path=/home/pi/RetroPie-Setup/scriptmodules/ports/cannonball.sh
- + local type=/home/pi/RetroPie-Setup/scriptmodules/ports
- + local vendor=RetroPie
- + type=ports
- + local rp_module_id=
- + local rp_module_desc=
- + local rp_module_help=
- + local rp_module_licence=
- + local rp_module_section=
- + local rp_module_flags=
- + local rp_module_repo=
- + local error=0
- + [[ RetroPie != \R\e\t\r\o\P\i\e ]]
- + source /home/pi/RetroPie-Setup/scriptmodules/ports/cannonball.sh
- ++ rp_module_id=cannonball
- ++ rp_module_desc='Cannonball - An Enhanced OutRun Engine'
- ++ rp_module_help='You need to unzip your OutRun set B from latest MAME (outrun.zip) to /home/pi/RetroPie/roms/ports/cannonball. They should match the file names listed in the roms.txt file found in the roms folder. You will also need to rename the epr-10381a.132 file to epr-10381b.132 before it will work.'
- ++ rp_module_licence='NONCOM https://raw.githubusercontent.com/djyt/cannonball/master/docs/license.txt'
- ++ rp_module_repo='git https://github.com/djyt/cannonball.git master 2b3839dd34c1b4263ec5006fdeeb1ae2689cd401'
- ++ rp_module_section=opt
- + local var
- + for var in rp_module_id rp_module_desc
- + [[ -z cannonball ]]
- + for var in rp_module_id rp_module_desc
- + [[ -z Cannonball - An Enhanced OutRun Engine ]]
- + [[ 0 -eq 1 ]]
- + flags=($rp_module_flags)
- + local flags
- + local flag
- + local enabled=1
- + [[ '' -ne 1 ]]
- + sections=($rp_module_section)
- + local sections
- + rp_module_section=opt
- + local flag section
- + __mod_idx["$rp_module_id"]=159
- + __mod_id+=("$rp_module_id")
- + __mod_info["$rp_module_id/enabled"]=1
- + __mod_info["$rp_module_id/path"]=/home/pi/RetroPie-Setup/scriptmodules/ports/cannonball.sh
- + __mod_info["$rp_module_id/vendor"]=RetroPie
- + __mod_info["$rp_module_id/type"]=ports
- + __mod_info["$rp_module_id/desc"]='Cannonball - An Enhanced OutRun Engine'
- + __mod_info["$rp_module_id/help"]='You need to unzip your OutRun set B from latest MAME (outrun.zip) to /home/pi/RetroPie/roms/ports/cannonball. They should match the file names listed in the roms.txt file found in the roms folder. You will also need to rename the epr-10381a.132 file to epr-10381b.132 before it will work.'
- + __mod_info["$rp_module_id/licence"]='NONCOM https://raw.githubusercontent.com/djyt/cannonball/master/docs/license.txt'
- + __mod_info["$rp_module_id/section"]=opt
- + __mod_info["$rp_module_id/flags"]=
- + [[ -n git https://github.com/djyt/cannonball.git master 2b3839dd34c1b4263ec5006fdeeb1ae2689cd401 ]]
- + repo=($rp_module_repo)
- + local repo
- + __mod_info["$rp_module_id/repo_type"]=git
- + __mod_info["$rp_module_id/repo_url"]=https://github.com/djyt/cannonball.git
- + __mod_info["$rp_module_id/repo_branch"]=master
- + __mod_info["$rp_module_id/repo_commit"]=2b3839dd34c1b4263ec5006fdeeb1ae2689cd401
- + read module
- + rp_registerModule /home/pi/RetroPie-Setup/scriptmodules/ports/cdogs-sdl.sh /home/pi/RetroPie-Setup/scriptmodules/ports RetroPie
- + local path=/home/pi/RetroPie-Setup/scriptmodules/ports/cdogs-sdl.sh
- + local type=/home/pi/RetroPie-Setup/scriptmodules/ports
- + local vendor=RetroPie
- + type=ports
- + local rp_module_id=
- + local rp_module_desc=
- + local rp_module_help=
- + local rp_module_licence=
- + local rp_module_section=
- + local rp_module_flags=
- + local rp_module_repo=
- + local error=0
- + [[ RetroPie != \R\e\t\r\o\P\i\e ]]
- + source /home/pi/RetroPie-Setup/scriptmodules/ports/cdogs-sdl.sh
- ++ rp_module_id=cdogs-sdl
- ++ rp_module_desc='C-Dogs SDL - Classic overhead run-and-gun game'
- ++ rp_module_licence='GPL2 https://raw.githubusercontent.com/cxong/cdogs-sdl/master/COPYING'
- ++ rp_module_repo='git https://github.com/cxong/cdogs-sdl.git 1.4.1'
- ++ rp_module_section=exp
- ++ rp_module_flags=sdl2
- + local var
- + for var in rp_module_id rp_module_desc
- + [[ -z cdogs-sdl ]]
- + for var in rp_module_id rp_module_desc
- + [[ -z C-Dogs SDL - Classic overhead run-and-gun game ]]
- + [[ 0 -eq 1 ]]
- + flags=($rp_module_flags)
- + local flags
- + local flag
- + local enabled=1
- + [[ '' -ne 1 ]]
- + for flag in "${flags[@]}"
- + [[ sdl2 == \!\a\l\l ]]
- + isPlatform sdl2
- + local flag=sdl2
- + hasFlag 'rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms' sdl2
- + local 'string=rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms'
- + local flag=sdl2
- + [[ -z rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms ]]
- + [[ -z sdl2 ]]
- + [[ rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms =~ (^| )sdl2($| ) ]]
- + return 1
- + return 1
- + [[ sdl2 =~ ^!(.+) ]]
- + [[ sdl2 =~ ^(!?):([^:]+):([^:]+):(.+)$ ]]
- + sections=($rp_module_section)
- + local sections
- + rp_module_section=exp
- + local flag section
- + __mod_idx["$rp_module_id"]=160
- + __mod_id+=("$rp_module_id")
- + __mod_info["$rp_module_id/enabled"]=1
- + __mod_info["$rp_module_id/path"]=/home/pi/RetroPie-Setup/scriptmodules/ports/cdogs-sdl.sh
- + __mod_info["$rp_module_id/vendor"]=RetroPie
- + __mod_info["$rp_module_id/type"]=ports
- + __mod_info["$rp_module_id/desc"]='C-Dogs SDL - Classic overhead run-and-gun game'
- + __mod_info["$rp_module_id/help"]=
- + __mod_info["$rp_module_id/licence"]='GPL2 https://raw.githubusercontent.com/cxong/cdogs-sdl/master/COPYING'
- + __mod_info["$rp_module_id/section"]=exp
- + __mod_info["$rp_module_id/flags"]=sdl2
- + [[ -n git https://github.com/cxong/cdogs-sdl.git 1.4.1 ]]
- + repo=($rp_module_repo)
- + local repo
- + __mod_info["$rp_module_id/repo_type"]=git
- + __mod_info["$rp_module_id/repo_url"]=https://github.com/cxong/cdogs-sdl.git
- + __mod_info["$rp_module_id/repo_branch"]=1.4.1
- + __mod_info["$rp_module_id/repo_commit"]=
- + read module
- + rp_registerModule /home/pi/RetroPie-Setup/scriptmodules/ports/cgenius.sh /home/pi/RetroPie-Setup/scriptmodules/ports RetroPie
- + local path=/home/pi/RetroPie-Setup/scriptmodules/ports/cgenius.sh
- + local type=/home/pi/RetroPie-Setup/scriptmodules/ports
- + local vendor=RetroPie
- + type=ports
- + local rp_module_id=
- + local rp_module_desc=
- + local rp_module_help=
- + local rp_module_licence=
- + local rp_module_section=
- + local rp_module_flags=
- + local rp_module_repo=
- + local error=0
- + [[ RetroPie != \R\e\t\r\o\P\i\e ]]
- + source /home/pi/RetroPie-Setup/scriptmodules/ports/cgenius.sh
- ++ rp_module_id=cgenius
- ++ rp_module_desc='Commander Genius - Modern Interpreter for the Commander Keen Games (Vorticon and Galaxy Games)'
- ++ rp_module_licence='GPL2 https://raw.githubusercontent.com/gerstrong/Commander-Genius/master/COPYRIGHT'
- ++ rp_module_repo='git https://gitlab.com/Dringgstein/Commander-Genius.git v3.3.0'
- ++ rp_module_section=exp
- + local var
- + for var in rp_module_id rp_module_desc
- + [[ -z cgenius ]]
- + for var in rp_module_id rp_module_desc
- + [[ -z Commander Genius - Modern Interpreter for the Commander Keen Games (Vorticon and Galaxy Games) ]]
- + [[ 0 -eq 1 ]]
- + flags=($rp_module_flags)
- + local flags
- + local flag
- + local enabled=1
- + [[ '' -ne 1 ]]
- + sections=($rp_module_section)
- + local sections
- + rp_module_section=exp
- + local flag section
- + __mod_idx["$rp_module_id"]=161
- + __mod_id+=("$rp_module_id")
- + __mod_info["$rp_module_id/enabled"]=1
- + __mod_info["$rp_module_id/path"]=/home/pi/RetroPie-Setup/scriptmodules/ports/cgenius.sh
- + __mod_info["$rp_module_id/vendor"]=RetroPie
- + __mod_info["$rp_module_id/type"]=ports
- + __mod_info["$rp_module_id/desc"]='Commander Genius - Modern Interpreter for the Commander Keen Games (Vorticon and Galaxy Games)'
- + __mod_info["$rp_module_id/help"]=
- + __mod_info["$rp_module_id/licence"]='GPL2 https://raw.githubusercontent.com/gerstrong/Commander-Genius/master/COPYRIGHT'
- + __mod_info["$rp_module_id/section"]=exp
- + __mod_info["$rp_module_id/flags"]=
- + [[ -n git https://gitlab.com/Dringgstein/Commander-Genius.git v3.3.0 ]]
- + repo=($rp_module_repo)
- + local repo
- + __mod_info["$rp_module_id/repo_type"]=git
- + __mod_info["$rp_module_id/repo_url"]=https://gitlab.com/Dringgstein/Commander-Genius.git
- + __mod_info["$rp_module_id/repo_branch"]=v3.3.0
- + __mod_info["$rp_module_id/repo_commit"]=
- + read module
- + rp_registerModule /home/pi/RetroPie-Setup/scriptmodules/ports/darkplaces-quake.sh /home/pi/RetroPie-Setup/scriptmodules/ports RetroPie
- + local path=/home/pi/RetroPie-Setup/scriptmodules/ports/darkplaces-quake.sh
- + local type=/home/pi/RetroPie-Setup/scriptmodules/ports
- + local vendor=RetroPie
- + type=ports
- + local rp_module_id=
- + local rp_module_desc=
- + local rp_module_help=
- + local rp_module_licence=
- + local rp_module_section=
- + local rp_module_flags=
- + local rp_module_repo=
- + local error=0
- + [[ RetroPie != \R\e\t\r\o\P\i\e ]]
- + source /home/pi/RetroPie-Setup/scriptmodules/ports/darkplaces-quake.sh
- ++ rp_module_id=darkplaces-quake
- ++ rp_module_desc='Quake 1 engine - Darkplaces Quake port with GLES rendering'
- ++ rp_module_licence='GPL2 https://raw.githubusercontent.com/xonotic/darkplaces/master/COPYING'
- ++ rp_module_repo='git https://github.com/xonotic/darkplaces.git div0-stable'
- ++ rp_module_section=opt
- ++ rp_module_flags='!mali'
- + local var
- + for var in rp_module_id rp_module_desc
- + [[ -z darkplaces-quake ]]
- + for var in rp_module_id rp_module_desc
- + [[ -z Quake 1 engine - Darkplaces Quake port with GLES rendering ]]
- + [[ 0 -eq 1 ]]
- + flags=($rp_module_flags)
- + local flags
- + local flag
- + local enabled=1
- + [[ '' -ne 1 ]]
- + for flag in "${flags[@]}"
- + [[ !mali == \!\a\l\l ]]
- + isPlatform '!mali'
- + local 'flag=!mali'
- + hasFlag 'rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms' '!mali'
- + local 'string=rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms'
- + local 'flag=!mali'
- + [[ -z rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms ]]
- + [[ -z !mali ]]
- + [[ rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms =~ (^| )!mali($| ) ]]
- + return 1
- + return 1
- + [[ !mali =~ ^!(.+) ]]
- + isPlatform mali
- + local flag=mali
- + hasFlag 'rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms' mali
- + local 'string=rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms'
- + local flag=mali
- + [[ -z rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms ]]
- + [[ -z mali ]]
- + [[ rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms =~ (^| )mali($| ) ]]
- + return 1
- + return 1
- + [[ !mali =~ ^(!?):([^:]+):([^:]+):(.+)$ ]]
- + sections=($rp_module_section)
- + local sections
- + rp_module_section=opt
- + local flag section
- + __mod_idx["$rp_module_id"]=162
- + __mod_id+=("$rp_module_id")
- + __mod_info["$rp_module_id/enabled"]=1
- + __mod_info["$rp_module_id/path"]=/home/pi/RetroPie-Setup/scriptmodules/ports/darkplaces-quake.sh
- + __mod_info["$rp_module_id/vendor"]=RetroPie
- + __mod_info["$rp_module_id/type"]=ports
- + __mod_info["$rp_module_id/desc"]='Quake 1 engine - Darkplaces Quake port with GLES rendering'
- + __mod_info["$rp_module_id/help"]=
- + __mod_info["$rp_module_id/licence"]='GPL2 https://raw.githubusercontent.com/xonotic/darkplaces/master/COPYING'
- + __mod_info["$rp_module_id/section"]=opt
- + __mod_info["$rp_module_id/flags"]='!mali'
- + [[ -n git https://github.com/xonotic/darkplaces.git div0-stable ]]
- + repo=($rp_module_repo)
- + local repo
- + __mod_info["$rp_module_id/repo_type"]=git
- + __mod_info["$rp_module_id/repo_url"]=https://github.com/xonotic/darkplaces.git
- + __mod_info["$rp_module_id/repo_branch"]=div0-stable
- + __mod_info["$rp_module_id/repo_commit"]=
- + read module
- + rp_registerModule /home/pi/RetroPie-Setup/scriptmodules/ports/dsda-doom.sh /home/pi/RetroPie-Setup/scriptmodules/ports RetroPie
- + local path=/home/pi/RetroPie-Setup/scriptmodules/ports/dsda-doom.sh
- + local type=/home/pi/RetroPie-Setup/scriptmodules/ports
- + local vendor=RetroPie
- + type=ports
- + local rp_module_id=
- + local rp_module_desc=
- + local rp_module_help=
- + local rp_module_licence=
- + local rp_module_section=
- + local rp_module_flags=
- + local rp_module_repo=
- + local error=0
- + [[ RetroPie != \R\e\t\r\o\P\i\e ]]
- + source /home/pi/RetroPie-Setup/scriptmodules/ports/dsda-doom.sh
- ++ rp_module_id=dsda-doom
- ++ rp_module_desc='DOOM source port based on PrBoom+, focused on speedrunning and QoL'
- ++ rp_module_licence='GPL2 https://raw.githubusercontent.com/kraflab/dsda-doom/master/prboom2/COPYING'
- ++ rp_module_repo='git https://github.com/kraflab/dsda-doom master'
- ++ rp_module_section=exp
- ++ rp_module_flags=sdl2
- + local var
- + for var in rp_module_id rp_module_desc
- + [[ -z dsda-doom ]]
- + for var in rp_module_id rp_module_desc
- + [[ -z DOOM source port based on PrBoom+, focused on speedrunning and QoL ]]
- + [[ 0 -eq 1 ]]
- + flags=($rp_module_flags)
- + local flags
- + local flag
- + local enabled=1
- + [[ '' -ne 1 ]]
- + for flag in "${flags[@]}"
- + [[ sdl2 == \!\a\l\l ]]
- + isPlatform sdl2
- + local flag=sdl2
- + hasFlag 'rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms' sdl2
- + local 'string=rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms'
- + local flag=sdl2
- + [[ -z rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms ]]
- + [[ -z sdl2 ]]
- + [[ rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms =~ (^| )sdl2($| ) ]]
- + return 1
- + return 1
- + [[ sdl2 =~ ^!(.+) ]]
- + [[ sdl2 =~ ^(!?):([^:]+):([^:]+):(.+)$ ]]
- + sections=($rp_module_section)
- + local sections
- + rp_module_section=exp
- + local flag section
- + __mod_idx["$rp_module_id"]=163
- + __mod_id+=("$rp_module_id")
- + __mod_info["$rp_module_id/enabled"]=1
- + __mod_info["$rp_module_id/path"]=/home/pi/RetroPie-Setup/scriptmodules/ports/dsda-doom.sh
- + __mod_info["$rp_module_id/vendor"]=RetroPie
- + __mod_info["$rp_module_id/type"]=ports
- + __mod_info["$rp_module_id/desc"]='DOOM source port based on PrBoom+, focused on speedrunning and QoL'
- + __mod_info["$rp_module_id/help"]=
- + __mod_info["$rp_module_id/licence"]='GPL2 https://raw.githubusercontent.com/kraflab/dsda-doom/master/prboom2/COPYING'
- + __mod_info["$rp_module_id/section"]=exp
- + __mod_info["$rp_module_id/flags"]=sdl2
- + [[ -n git https://github.com/kraflab/dsda-doom master ]]
- + repo=($rp_module_repo)
- + local repo
- + __mod_info["$rp_module_id/repo_type"]=git
- + __mod_info["$rp_module_id/repo_url"]=https://github.com/kraflab/dsda-doom
- + __mod_info["$rp_module_id/repo_branch"]=master
- + __mod_info["$rp_module_id/repo_commit"]=
- + read module
- + rp_registerModule /home/pi/RetroPie-Setup/scriptmodules/ports/dxx-rebirth.sh /home/pi/RetroPie-Setup/scriptmodules/ports RetroPie
- + local path=/home/pi/RetroPie-Setup/scriptmodules/ports/dxx-rebirth.sh
- + local type=/home/pi/RetroPie-Setup/scriptmodules/ports
- + local vendor=RetroPie
- + type=ports
- + local rp_module_id=
- + local rp_module_desc=
- + local rp_module_help=
- + local rp_module_licence=
- + local rp_module_section=
- + local rp_module_flags=
- + local rp_module_repo=
- + local error=0
- + [[ RetroPie != \R\e\t\r\o\P\i\e ]]
- + source /home/pi/RetroPie-Setup/scriptmodules/ports/dxx-rebirth.sh
- ++ rp_module_id=dxx-rebirth
- ++ rp_module_desc='DXX-Rebirth (Descent & Descent 2) source port'
- ++ rp_module_licence='NONCOM https://raw.githubusercontent.com/dxx-rebirth/dxx-rebirth/master/COPYING.txt'
- ++ rp_module_repo='git https://github.com/dxx-rebirth/dxx-rebirth master :_get_commit_dxx-rebirth'
- ++ rp_module_section=opt
- ++ rp_module_flags='!mali'
- + local var
- + for var in rp_module_id rp_module_desc
- + [[ -z dxx-rebirth ]]
- + for var in rp_module_id rp_module_desc
- + [[ -z DXX-Rebirth (Descent & Descent 2) source port ]]
- + [[ 0 -eq 1 ]]
- + flags=($rp_module_flags)
- + local flags
- + local flag
- + local enabled=1
- + [[ '' -ne 1 ]]
- + for flag in "${flags[@]}"
- + [[ !mali == \!\a\l\l ]]
- + isPlatform '!mali'
- + local 'flag=!mali'
- + hasFlag 'rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms' '!mali'
- + local 'string=rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms'
- + local 'flag=!mali'
- + [[ -z rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms ]]
- + [[ -z !mali ]]
- + [[ rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms =~ (^| )!mali($| ) ]]
- + return 1
- + return 1
- + [[ !mali =~ ^!(.+) ]]
- + isPlatform mali
- + local flag=mali
- + hasFlag 'rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms' mali
- + local 'string=rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms'
- + local flag=mali
- + [[ -z rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms ]]
- + [[ -z mali ]]
- + [[ rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms =~ (^| )mali($| ) ]]
- + return 1
- + return 1
- + [[ !mali =~ ^(!?):([^:]+):([^:]+):(.+)$ ]]
- + sections=($rp_module_section)
- + local sections
- + rp_module_section=opt
- + local flag section
- + __mod_idx["$rp_module_id"]=164
- + __mod_id+=("$rp_module_id")
- + __mod_info["$rp_module_id/enabled"]=1
- + __mod_info["$rp_module_id/path"]=/home/pi/RetroPie-Setup/scriptmodules/ports/dxx-rebirth.sh
- + __mod_info["$rp_module_id/vendor"]=RetroPie
- + __mod_info["$rp_module_id/type"]=ports
- + __mod_info["$rp_module_id/desc"]='DXX-Rebirth (Descent & Descent 2) source port'
- + __mod_info["$rp_module_id/help"]=
- + __mod_info["$rp_module_id/licence"]='NONCOM https://raw.githubusercontent.com/dxx-rebirth/dxx-rebirth/master/COPYING.txt'
- + __mod_info["$rp_module_id/section"]=opt
- + __mod_info["$rp_module_id/flags"]='!mali'
- + [[ -n git https://github.com/dxx-rebirth/dxx-rebirth master :_get_commit_dxx-rebirth ]]
- + repo=($rp_module_repo)
- + local repo
- + __mod_info["$rp_module_id/repo_type"]=git
- + __mod_info["$rp_module_id/repo_url"]=https://github.com/dxx-rebirth/dxx-rebirth
- + __mod_info["$rp_module_id/repo_branch"]=master
- + __mod_info["$rp_module_id/repo_commit"]=:_get_commit_dxx-rebirth
- + read module
- + rp_registerModule /home/pi/RetroPie-Setup/scriptmodules/ports/eduke32.sh /home/pi/RetroPie-Setup/scriptmodules/ports RetroPie
- + local path=/home/pi/RetroPie-Setup/scriptmodules/ports/eduke32.sh
- + local type=/home/pi/RetroPie-Setup/scriptmodules/ports
- + local vendor=RetroPie
- + type=ports
- + local rp_module_id=
- + local rp_module_desc=
- + local rp_module_help=
- + local rp_module_licence=
- + local rp_module_section=
- + local rp_module_flags=
- + local rp_module_repo=
- + local error=0
- + [[ RetroPie != \R\e\t\r\o\P\i\e ]]
- + source /home/pi/RetroPie-Setup/scriptmodules/ports/eduke32.sh
- ++ rp_module_id=eduke32
- ++ rp_module_desc='Duke3D source port'
- ++ rp_module_licence='GPL2 https://voidpoint.io/terminx/eduke32/-/raw/master/package/common/gpl-2.0.txt?inline=false'
- ++ rp_module_repo='git https://voidpoint.io/terminx/eduke32.git master dfc16b08'
- ++ rp_module_section=opt
- + local var
- + for var in rp_module_id rp_module_desc
- + [[ -z eduke32 ]]
- + for var in rp_module_id rp_module_desc
- + [[ -z Duke3D source port ]]
- + [[ 0 -eq 1 ]]
- + flags=($rp_module_flags)
- + local flags
- + local flag
- + local enabled=1
- + [[ '' -ne 1 ]]
- + sections=($rp_module_section)
- + local sections
- + rp_module_section=opt
- + local flag section
- + __mod_idx["$rp_module_id"]=165
- + __mod_id+=("$rp_module_id")
- + __mod_info["$rp_module_id/enabled"]=1
- + __mod_info["$rp_module_id/path"]=/home/pi/RetroPie-Setup/scriptmodules/ports/eduke32.sh
- + __mod_info["$rp_module_id/vendor"]=RetroPie
- + __mod_info["$rp_module_id/type"]=ports
- + __mod_info["$rp_module_id/desc"]='Duke3D source port'
- + __mod_info["$rp_module_id/help"]=
- + __mod_info["$rp_module_id/licence"]='GPL2 https://voidpoint.io/terminx/eduke32/-/raw/master/package/common/gpl-2.0.txt?inline=false'
- + __mod_info["$rp_module_id/section"]=opt
- + __mod_info["$rp_module_id/flags"]=
- + [[ -n git https://voidpoint.io/terminx/eduke32.git master dfc16b08 ]]
- + repo=($rp_module_repo)
- + local repo
- + __mod_info["$rp_module_id/repo_type"]=git
- + __mod_info["$rp_module_id/repo_url"]=https://voidpoint.io/terminx/eduke32.git
- + __mod_info["$rp_module_id/repo_branch"]=master
- + __mod_info["$rp_module_id/repo_commit"]=dfc16b08
- + read module
- + rp_registerModule /home/pi/RetroPie-Setup/scriptmodules/ports/gemrb.sh /home/pi/RetroPie-Setup/scriptmodules/ports RetroPie
- + local path=/home/pi/RetroPie-Setup/scriptmodules/ports/gemrb.sh
- + local type=/home/pi/RetroPie-Setup/scriptmodules/ports
- + local vendor=RetroPie
- + type=ports
- + local rp_module_id=
- + local rp_module_desc=
- + local rp_module_help=
- + local rp_module_licence=
- + local rp_module_section=
- + local rp_module_flags=
- + local rp_module_repo=
- + local error=0
- + [[ RetroPie != \R\e\t\r\o\P\i\e ]]
- + source /home/pi/RetroPie-Setup/scriptmodules/ports/gemrb.sh
- ++ rp_module_id=gemrb
- ++ rp_module_desc='gemrb - open-source implementation of Infinity Engine'
- ++ rp_module_licence='GPL2 https://raw.githubusercontent.com/gemrb/gemrb/master/COPYING'
- ++ rp_module_repo='git https://github.com/gemrb/gemrb.git v0.8.6'
- ++ rp_module_section=exp
- ++ rp_module_flags='!mali dispmanx'
- + local var
- + for var in rp_module_id rp_module_desc
- + [[ -z gemrb ]]
- + for var in rp_module_id rp_module_desc
- + [[ -z gemrb - open-source implementation of Infinity Engine ]]
- + [[ 0 -eq 1 ]]
- + flags=($rp_module_flags)
- + local flags
- + local flag
- + local enabled=1
- + [[ '' -ne 1 ]]
- + for flag in "${flags[@]}"
- + [[ !mali == \!\a\l\l ]]
- + isPlatform '!mali'
- + local 'flag=!mali'
- + hasFlag 'rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms' '!mali'
- + local 'string=rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms'
- + local 'flag=!mali'
- + [[ -z rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms ]]
- + [[ -z !mali ]]
- + [[ rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms =~ (^| )!mali($| ) ]]
- + return 1
- + return 1
- + [[ !mali =~ ^!(.+) ]]
- + isPlatform mali
- + local flag=mali
- + hasFlag 'rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms' mali
- + local 'string=rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms'
- + local flag=mali
- + [[ -z rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms ]]
- + [[ -z mali ]]
- + [[ rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms =~ (^| )mali($| ) ]]
- + return 1
- + return 1
- + [[ !mali =~ ^(!?):([^:]+):([^:]+):(.+)$ ]]
- + for flag in "${flags[@]}"
- + [[ dispmanx == \!\a\l\l ]]
- + isPlatform dispmanx
- + local flag=dispmanx
- + hasFlag 'rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms' dispmanx
- + local 'string=rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms'
- + local flag=dispmanx
- + [[ -z rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms ]]
- + [[ -z dispmanx ]]
- + [[ rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms =~ (^| )dispmanx($| ) ]]
- + return 1
- + return 1
- + [[ dispmanx =~ ^!(.+) ]]
- + [[ dispmanx =~ ^(!?):([^:]+):([^:]+):(.+)$ ]]
- + sections=($rp_module_section)
- + local sections
- + rp_module_section=exp
- + local flag section
- + __mod_idx["$rp_module_id"]=166
- + __mod_id+=("$rp_module_id")
- + __mod_info["$rp_module_id/enabled"]=1
- + __mod_info["$rp_module_id/path"]=/home/pi/RetroPie-Setup/scriptmodules/ports/gemrb.sh
- + __mod_info["$rp_module_id/vendor"]=RetroPie
- + __mod_info["$rp_module_id/type"]=ports
- + __mod_info["$rp_module_id/desc"]='gemrb - open-source implementation of Infinity Engine'
- + __mod_info["$rp_module_id/help"]=
- + __mod_info["$rp_module_id/licence"]='GPL2 https://raw.githubusercontent.com/gemrb/gemrb/master/COPYING'
- + __mod_info["$rp_module_id/section"]=exp
- + __mod_info["$rp_module_id/flags"]='!mali dispmanx'
- + [[ -n git https://github.com/gemrb/gemrb.git v0.8.6 ]]
- + repo=($rp_module_repo)
- + local repo
- + __mod_info["$rp_module_id/repo_type"]=git
- + __mod_info["$rp_module_id/repo_url"]=https://github.com/gemrb/gemrb.git
- + __mod_info["$rp_module_id/repo_branch"]=v0.8.6
- + __mod_info["$rp_module_id/repo_commit"]=
- + read module
- + rp_registerModule /home/pi/RetroPie-Setup/scriptmodules/ports/giana.sh /home/pi/RetroPie-Setup/scriptmodules/ports RetroPie
- + local path=/home/pi/RetroPie-Setup/scriptmodules/ports/giana.sh
- + local type=/home/pi/RetroPie-Setup/scriptmodules/ports
- + local vendor=RetroPie
- + type=ports
- + local rp_module_id=
- + local rp_module_desc=
- + local rp_module_help=
- + local rp_module_licence=
- + local rp_module_section=
- + local rp_module_flags=
- + local rp_module_repo=
- + local error=0
- + [[ RetroPie != \R\e\t\r\o\P\i\e ]]
- + source /home/pi/RetroPie-Setup/scriptmodules/ports/giana.sh
- ++ rp_module_id=giana
- ++ rp_module_desc='Giana'\''s Return'
- ++ rp_module_licence='NONCOM https://www.gianas-return.de/?page_id=6'
- ++ rp_module_section=opt
- ++ rp_module_flags='!all videocore'
- + local var
- + for var in rp_module_id rp_module_desc
- + [[ -z giana ]]
- + for var in rp_module_id rp_module_desc
- + [[ -z Giana's Return ]]
- + [[ 0 -eq 1 ]]
- + flags=($rp_module_flags)
- + local flags
- + local flag
- + local enabled=1
- + [[ '' -ne 1 ]]
- + for flag in "${flags[@]}"
- + [[ !all == \!\a\l\l ]]
- + enabled=0
- + continue
- + for flag in "${flags[@]}"
- + [[ videocore == \!\a\l\l ]]
- + isPlatform videocore
- + local flag=videocore
- + hasFlag 'rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms' videocore
- + local 'string=rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms'
- + local flag=videocore
- + [[ -z rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms ]]
- + [[ -z videocore ]]
- + [[ rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms =~ (^| )videocore($| ) ]]
- + return 1
- + return 1
- + [[ videocore =~ ^!(.+) ]]
- + [[ videocore =~ ^(!?):([^:]+):([^:]+):(.+)$ ]]
- + sections=($rp_module_section)
- + local sections
- + rp_module_section=opt
- + local flag section
- + __mod_idx["$rp_module_id"]=167
- + __mod_id+=("$rp_module_id")
- + __mod_info["$rp_module_id/enabled"]=0
- + __mod_info["$rp_module_id/path"]=/home/pi/RetroPie-Setup/scriptmodules/ports/giana.sh
- + __mod_info["$rp_module_id/vendor"]=RetroPie
- + __mod_info["$rp_module_id/type"]=ports
- + __mod_info["$rp_module_id/desc"]='Giana'\''s Return'
- + __mod_info["$rp_module_id/help"]=
- + __mod_info["$rp_module_id/licence"]='NONCOM https://www.gianas-return.de/?page_id=6'
- + __mod_info["$rp_module_id/section"]=opt
- + __mod_info["$rp_module_id/flags"]='!all videocore'
- + [[ -n '' ]]
- + read module
- + rp_registerModule /home/pi/RetroPie-Setup/scriptmodules/ports/gzdoom.sh /home/pi/RetroPie-Setup/scriptmodules/ports RetroPie
- + local path=/home/pi/RetroPie-Setup/scriptmodules/ports/gzdoom.sh
- + local type=/home/pi/RetroPie-Setup/scriptmodules/ports
- + local vendor=RetroPie
- + type=ports
- + local rp_module_id=
- + local rp_module_desc=
- + local rp_module_help=
- + local rp_module_licence=
- + local rp_module_section=
- + local rp_module_flags=
- + local rp_module_repo=
- + local error=0
- + [[ RetroPie != \R\e\t\r\o\P\i\e ]]
- + source /home/pi/RetroPie-Setup/scriptmodules/ports/gzdoom.sh
- ++ rp_module_id=gzdoom
- ++ rp_module_desc='GZDoom is a feature centric port for all Doom engine games, based on ZDoom'
- ++ rp_module_licence='GPL3 https://raw.githubusercontent.com/ZDoom/gzdoom/master/LICENSE'
- ++ rp_module_repo='git https://github.com/ZDoom/gzdoom :_get_version_gzdoom'
- ++ rp_module_section=opt
- ++ rp_module_flags='sdl2 !armv6'
- + local var
- + for var in rp_module_id rp_module_desc
- + [[ -z gzdoom ]]
- + for var in rp_module_id rp_module_desc
- + [[ -z GZDoom is a feature centric port for all Doom engine games, based on ZDoom ]]
- + [[ 0 -eq 1 ]]
- + flags=($rp_module_flags)
- + local flags
- + local flag
- + local enabled=1
- + [[ '' -ne 1 ]]
- + for flag in "${flags[@]}"
- + [[ sdl2 == \!\a\l\l ]]
- + isPlatform sdl2
- + local flag=sdl2
- + hasFlag 'rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms' sdl2
- + local 'string=rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms'
- + local flag=sdl2
- + [[ -z rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms ]]
- + [[ -z sdl2 ]]
- + [[ rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms =~ (^| )sdl2($| ) ]]
- + return 1
- + return 1
- + [[ sdl2 =~ ^!(.+) ]]
- + [[ sdl2 =~ ^(!?):([^:]+):([^:]+):(.+)$ ]]
- + for flag in "${flags[@]}"
- + [[ !armv6 == \!\a\l\l ]]
- + isPlatform '!armv6'
- + local 'flag=!armv6'
- + hasFlag 'rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms' '!armv6'
- + local 'string=rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms'
- + local 'flag=!armv6'
- + [[ -z rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms ]]
- + [[ -z !armv6 ]]
- + [[ rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms =~ (^| )!armv6($| ) ]]
- + return 1
- + return 1
- + [[ !armv6 =~ ^!(.+) ]]
- + isPlatform armv6
- + local flag=armv6
- + hasFlag 'rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms' armv6
- + local 'string=rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms'
- + local flag=armv6
- + [[ -z rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms ]]
- + [[ -z armv6 ]]
- + [[ rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms =~ (^| )armv6($| ) ]]
- + return 1
- + return 1
- + [[ !armv6 =~ ^(!?):([^:]+):([^:]+):(.+)$ ]]
- + sections=($rp_module_section)
- + local sections
- + rp_module_section=opt
- + local flag section
- + __mod_idx["$rp_module_id"]=168
- + __mod_id+=("$rp_module_id")
- + __mod_info["$rp_module_id/enabled"]=1
- + __mod_info["$rp_module_id/path"]=/home/pi/RetroPie-Setup/scriptmodules/ports/gzdoom.sh
- + __mod_info["$rp_module_id/vendor"]=RetroPie
- + __mod_info["$rp_module_id/type"]=ports
- + __mod_info["$rp_module_id/desc"]='GZDoom is a feature centric port for all Doom engine games, based on ZDoom'
- + __mod_info["$rp_module_id/help"]=
- + __mod_info["$rp_module_id/licence"]='GPL3 https://raw.githubusercontent.com/ZDoom/gzdoom/master/LICENSE'
- + __mod_info["$rp_module_id/section"]=opt
- + __mod_info["$rp_module_id/flags"]='sdl2 !armv6'
- + [[ -n git https://github.com/ZDoom/gzdoom :_get_version_gzdoom ]]
- + repo=($rp_module_repo)
- + local repo
- + __mod_info["$rp_module_id/repo_type"]=git
- + __mod_info["$rp_module_id/repo_url"]=https://github.com/ZDoom/gzdoom
- + __mod_info["$rp_module_id/repo_branch"]=:_get_version_gzdoom
- + __mod_info["$rp_module_id/repo_commit"]=
- + read module
- + rp_registerModule /home/pi/RetroPie-Setup/scriptmodules/ports/ionfury.sh /home/pi/RetroPie-Setup/scriptmodules/ports RetroPie
- + local path=/home/pi/RetroPie-Setup/scriptmodules/ports/ionfury.sh
- + local type=/home/pi/RetroPie-Setup/scriptmodules/ports
- + local vendor=RetroPie
- + type=ports
- + local rp_module_id=
- + local rp_module_desc=
- + local rp_module_help=
- + local rp_module_licence=
- + local rp_module_section=
- + local rp_module_flags=
- + local rp_module_repo=
- + local error=0
- + [[ RetroPie != \R\e\t\r\o\P\i\e ]]
- + source /home/pi/RetroPie-Setup/scriptmodules/ports/ionfury.sh
- ++ rp_module_id=ionfury
- ++ rp_module_desc='Ion Fury - commercial FPS game based on eduke32 source port'
- ++ rp_module_licence='GPL2 https://voidpoint.io/terminx/eduke32/-/raw/master/package/common/gpl-2.0.txt?inline=false'
- ++ rp_module_repo='git https://voidpoint.io/terminx/eduke32.git master dfc16b08'
- ++ rp_module_section=exp
- + local var
- + for var in rp_module_id rp_module_desc
- + [[ -z ionfury ]]
- + for var in rp_module_id rp_module_desc
- + [[ -z Ion Fury - commercial FPS game based on eduke32 source port ]]
- + [[ 0 -eq 1 ]]
- + flags=($rp_module_flags)
- + local flags
- + local flag
- + local enabled=1
- + [[ '' -ne 1 ]]
- + sections=($rp_module_section)
- + local sections
- + rp_module_section=exp
- + local flag section
- + __mod_idx["$rp_module_id"]=169
- + __mod_id+=("$rp_module_id")
- + __mod_info["$rp_module_id/enabled"]=1
- + __mod_info["$rp_module_id/path"]=/home/pi/RetroPie-Setup/scriptmodules/ports/ionfury.sh
- + __mod_info["$rp_module_id/vendor"]=RetroPie
- + __mod_info["$rp_module_id/type"]=ports
- + __mod_info["$rp_module_id/desc"]='Ion Fury - commercial FPS game based on eduke32 source port'
- + __mod_info["$rp_module_id/help"]=
- + __mod_info["$rp_module_id/licence"]='GPL2 https://voidpoint.io/terminx/eduke32/-/raw/master/package/common/gpl-2.0.txt?inline=false'
- + __mod_info["$rp_module_id/section"]=exp
- + __mod_info["$rp_module_id/flags"]=
- + [[ -n git https://voidpoint.io/terminx/eduke32.git master dfc16b08 ]]
- + repo=($rp_module_repo)
- + local repo
- + __mod_info["$rp_module_id/repo_type"]=git
- + __mod_info["$rp_module_id/repo_url"]=https://voidpoint.io/terminx/eduke32.git
- + __mod_info["$rp_module_id/repo_branch"]=master
- + __mod_info["$rp_module_id/repo_commit"]=dfc16b08
- + read module
- + rp_registerModule /home/pi/RetroPie-Setup/scriptmodules/ports/ioquake3.sh /home/pi/RetroPie-Setup/scriptmodules/ports RetroPie
- + local path=/home/pi/RetroPie-Setup/scriptmodules/ports/ioquake3.sh
- + local type=/home/pi/RetroPie-Setup/scriptmodules/ports
- + local vendor=RetroPie
- + type=ports
- + local rp_module_id=
- + local rp_module_desc=
- + local rp_module_help=
- + local rp_module_licence=
- + local rp_module_section=
- + local rp_module_flags=
- + local rp_module_repo=
- + local error=0
- + [[ RetroPie != \R\e\t\r\o\P\i\e ]]
- + source /home/pi/RetroPie-Setup/scriptmodules/ports/ioquake3.sh
- ++ rp_module_id=ioquake3
- ++ rp_module_desc='Quake 3 source port'
- ++ rp_module_licence='GPL2 https://github.com/ioquake/ioq3/blob/master/COPYING.txt'
- ++ rp_module_repo='git https://github.com/ioquake/ioq3 main'
- ++ rp_module_section=opt
- ++ rp_module_flags='!videocore'
- + local var
- + for var in rp_module_id rp_module_desc
- + [[ -z ioquake3 ]]
- + for var in rp_module_id rp_module_desc
- + [[ -z Quake 3 source port ]]
- + [[ 0 -eq 1 ]]
- + flags=($rp_module_flags)
- + local flags
- + local flag
- + local enabled=1
- + [[ '' -ne 1 ]]
- + for flag in "${flags[@]}"
- + [[ !videocore == \!\a\l\l ]]
- + isPlatform '!videocore'
- + local 'flag=!videocore'
- + hasFlag 'rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms' '!videocore'
- + local 'string=rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms'
- + local 'flag=!videocore'
- + [[ -z rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms ]]
- + [[ -z !videocore ]]
- + [[ rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms =~ (^| )!videocore($| ) ]]
- + return 1
- + return 1
- + [[ !videocore =~ ^!(.+) ]]
- + isPlatform videocore
- + local flag=videocore
- + hasFlag 'rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms' videocore
- + local 'string=rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms'
- + local flag=videocore
- + [[ -z rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms ]]
- + [[ -z videocore ]]
- + [[ rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms =~ (^| )videocore($| ) ]]
- + return 1
- + return 1
- + [[ !videocore =~ ^(!?):([^:]+):([^:]+):(.+)$ ]]
- + sections=($rp_module_section)
- + local sections
- + rp_module_section=opt
- + local flag section
- + __mod_idx["$rp_module_id"]=170
- + __mod_id+=("$rp_module_id")
- + __mod_info["$rp_module_id/enabled"]=1
- + __mod_info["$rp_module_id/path"]=/home/pi/RetroPie-Setup/scriptmodules/ports/ioquake3.sh
- + __mod_info["$rp_module_id/vendor"]=RetroPie
- + __mod_info["$rp_module_id/type"]=ports
- + __mod_info["$rp_module_id/desc"]='Quake 3 source port'
- + __mod_info["$rp_module_id/help"]=
- + __mod_info["$rp_module_id/licence"]='GPL2 https://github.com/ioquake/ioq3/blob/master/COPYING.txt'
- + __mod_info["$rp_module_id/section"]=opt
- + __mod_info["$rp_module_id/flags"]='!videocore'
- + [[ -n git https://github.com/ioquake/ioq3 main ]]
- + repo=($rp_module_repo)
- + local repo
- + __mod_info["$rp_module_id/repo_type"]=git
- + __mod_info["$rp_module_id/repo_url"]=https://github.com/ioquake/ioq3
- + __mod_info["$rp_module_id/repo_branch"]=main
- + __mod_info["$rp_module_id/repo_commit"]=
- + read module
- + rp_registerModule /home/pi/RetroPie-Setup/scriptmodules/ports/jumpnbump.sh /home/pi/RetroPie-Setup/scriptmodules/ports RetroPie
- + local path=/home/pi/RetroPie-Setup/scriptmodules/ports/jumpnbump.sh
- + local type=/home/pi/RetroPie-Setup/scriptmodules/ports
- + local vendor=RetroPie
- + type=ports
- + local rp_module_id=
- + local rp_module_desc=
- + local rp_module_help=
- + local rp_module_licence=
- + local rp_module_section=
- + local rp_module_flags=
- + local rp_module_repo=
- + local error=0
- + [[ RetroPie != \R\e\t\r\o\P\i\e ]]
- + source /home/pi/RetroPie-Setup/scriptmodules/ports/jumpnbump.sh
- ++ rp_module_id=jumpnbump
- ++ rp_module_desc='Jump '\''n Bump, play cute bunnies jumping on each other'\''s heads - Modernization fork'
- ++ rp_module_help='Copy custom game levels (.dat) to /home/pi/RetroPie/roms/ports/jumpnbump'
- ++ rp_module_licence='GPL2 https://gitlab.com/LibreGames/jumpnbump/raw/master/COPYING'
- ++ rp_module_repo='git https://gitlab.com/LibreGames/jumpnbump.git master'
- ++ rp_module_section=exp
- ++ rp_module_flags=
- + local var
- + for var in rp_module_id rp_module_desc
- + [[ -z jumpnbump ]]
- + for var in rp_module_id rp_module_desc
- + [[ -z Jump 'n Bump, play cute bunnies jumping on each other's heads - Modernization fork ]]
- + [[ 0 -eq 1 ]]
- + flags=($rp_module_flags)
- + local flags
- + local flag
- + local enabled=1
- + [[ '' -ne 1 ]]
- + sections=($rp_module_section)
- + local sections
- + rp_module_section=exp
- + local flag section
- + __mod_idx["$rp_module_id"]=171
- + __mod_id+=("$rp_module_id")
- + __mod_info["$rp_module_id/enabled"]=1
- + __mod_info["$rp_module_id/path"]=/home/pi/RetroPie-Setup/scriptmodules/ports/jumpnbump.sh
- + __mod_info["$rp_module_id/vendor"]=RetroPie
- + __mod_info["$rp_module_id/type"]=ports
- + __mod_info["$rp_module_id/desc"]='Jump '\''n Bump, play cute bunnies jumping on each other'\''s heads - Modernization fork'
- + __mod_info["$rp_module_id/help"]='Copy custom game levels (.dat) to /home/pi/RetroPie/roms/ports/jumpnbump'
- + __mod_info["$rp_module_id/licence"]='GPL2 https://gitlab.com/LibreGames/jumpnbump/raw/master/COPYING'
- + __mod_info["$rp_module_id/section"]=exp
- + __mod_info["$rp_module_id/flags"]=
- + [[ -n git https://gitlab.com/LibreGames/jumpnbump.git master ]]
- + repo=($rp_module_repo)
- + local repo
- + __mod_info["$rp_module_id/repo_type"]=git
- + __mod_info["$rp_module_id/repo_url"]=https://gitlab.com/LibreGames/jumpnbump.git
- + __mod_info["$rp_module_id/repo_branch"]=master
- + __mod_info["$rp_module_id/repo_commit"]=
- + read module
- + rp_registerModule /home/pi/RetroPie-Setup/scriptmodules/ports/kodi.sh /home/pi/RetroPie-Setup/scriptmodules/ports RetroPie
- + local path=/home/pi/RetroPie-Setup/scriptmodules/ports/kodi.sh
- + local type=/home/pi/RetroPie-Setup/scriptmodules/ports
- + local vendor=RetroPie
- + type=ports
- + local rp_module_id=
- + local rp_module_desc=
- + local rp_module_help=
- + local rp_module_licence=
- + local rp_module_section=
- + local rp_module_flags=
- + local rp_module_repo=
- + local error=0
- + [[ RetroPie != \R\e\t\r\o\P\i\e ]]
- + source /home/pi/RetroPie-Setup/scriptmodules/ports/kodi.sh
- ++ rp_module_id=kodi
- ++ rp_module_desc='Kodi - Open source home theatre software'
- ++ rp_module_licence='GPL2 https://raw.githubusercontent.com/xbmc/xbmc/master/LICENSE.md'
- ++ rp_module_section=opt
- ++ rp_module_flags='!mali !osmc !xbian'
- + local var
- + for var in rp_module_id rp_module_desc
- + [[ -z kodi ]]
- + for var in rp_module_id rp_module_desc
- + [[ -z Kodi - Open source home theatre software ]]
- + [[ 0 -eq 1 ]]
- + flags=($rp_module_flags)
- + local flags
- + local flag
- + local enabled=1
- + [[ '' -ne 1 ]]
- + for flag in "${flags[@]}"
- + [[ !mali == \!\a\l\l ]]
- + isPlatform '!mali'
- + local 'flag=!mali'
- + hasFlag 'rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms' '!mali'
- + local 'string=rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms'
- + local 'flag=!mali'
- + [[ -z rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms ]]
- + [[ -z !mali ]]
- + [[ rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms =~ (^| )!mali($| ) ]]
- + return 1
- + return 1
- + [[ !mali =~ ^!(.+) ]]
- + isPlatform mali
- + local flag=mali
- + hasFlag 'rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms' mali
- + local 'string=rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms'
- + local flag=mali
- + [[ -z rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms ]]
- + [[ -z mali ]]
- + [[ rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms =~ (^| )mali($| ) ]]
- + return 1
- + return 1
- + [[ !mali =~ ^(!?):([^:]+):([^:]+):(.+)$ ]]
- + for flag in "${flags[@]}"
- + [[ !osmc == \!\a\l\l ]]
- + isPlatform '!osmc'
- + local 'flag=!osmc'
- + hasFlag 'rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms' '!osmc'
- + local 'string=rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms'
- + local 'flag=!osmc'
- + [[ -z rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms ]]
- + [[ -z !osmc ]]
- + [[ rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms =~ (^| )!osmc($| ) ]]
- + return 1
- + return 1
- + [[ !osmc =~ ^!(.+) ]]
- + isPlatform osmc
- + local flag=osmc
- + hasFlag 'rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms' osmc
- + local 'string=rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms'
- + local flag=osmc
- + [[ -z rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms ]]
- + [[ -z osmc ]]
- + [[ rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms =~ (^| )osmc($| ) ]]
- + return 1
- + return 1
- + [[ !osmc =~ ^(!?):([^:]+):([^:]+):(.+)$ ]]
- + for flag in "${flags[@]}"
- + [[ !xbian == \!\a\l\l ]]
- + isPlatform '!xbian'
- + local 'flag=!xbian'
- + hasFlag 'rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms' '!xbian'
- + local 'string=rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms'
- + local 'flag=!xbian'
- + [[ -z rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms ]]
- + [[ -z !xbian ]]
- + [[ rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms =~ (^| )!xbian($| ) ]]
- + return 1
- + return 1
- + [[ !xbian =~ ^!(.+) ]]
- + isPlatform xbian
- + local flag=xbian
- + hasFlag 'rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms' xbian
- + local 'string=rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms'
- + local flag=xbian
- + [[ -z rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms ]]
- + [[ -z xbian ]]
- + [[ rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms =~ (^| )xbian($| ) ]]
- + return 1
- + return 1
- + [[ !xbian =~ ^(!?):([^:]+):([^:]+):(.+)$ ]]
- + sections=($rp_module_section)
- + local sections
- + rp_module_section=opt
- + local flag section
- + __mod_idx["$rp_module_id"]=172
- + __mod_id+=("$rp_module_id")
- + __mod_info["$rp_module_id/enabled"]=1
- + __mod_info["$rp_module_id/path"]=/home/pi/RetroPie-Setup/scriptmodules/ports/kodi.sh
- + __mod_info["$rp_module_id/vendor"]=RetroPie
- + __mod_info["$rp_module_id/type"]=ports
- + __mod_info["$rp_module_id/desc"]='Kodi - Open source home theatre software'
- + __mod_info["$rp_module_id/help"]=
- + __mod_info["$rp_module_id/licence"]='GPL2 https://raw.githubusercontent.com/xbmc/xbmc/master/LICENSE.md'
- + __mod_info["$rp_module_id/section"]=opt
- + __mod_info["$rp_module_id/flags"]='!mali !osmc !xbian'
- + [[ -n '' ]]
- + read module
- + rp_registerModule /home/pi/RetroPie-Setup/scriptmodules/ports/lincity-ng.sh /home/pi/RetroPie-Setup/scriptmodules/ports RetroPie
- + local path=/home/pi/RetroPie-Setup/scriptmodules/ports/lincity-ng.sh
- + local type=/home/pi/RetroPie-Setup/scriptmodules/ports
- + local vendor=RetroPie
- + type=ports
- + local rp_module_id=
- + local rp_module_desc=
- + local rp_module_help=
- + local rp_module_licence=
- + local rp_module_section=
- + local rp_module_flags=
- + local rp_module_repo=
- + local error=0
- + [[ RetroPie != \R\e\t\r\o\P\i\e ]]
- + source /home/pi/RetroPie-Setup/scriptmodules/ports/lincity-ng.sh
- ++ rp_module_id=lincity-ng
- ++ rp_module_desc='lincity-ng - Open Source City Building Game'
- ++ rp_module_licence='GPL2 https://raw.githubusercontent.com/lincity-ng/lincity-ng/master/COPYING'
- ++ rp_module_section=opt
- ++ rp_module_flags='!mali'
- + local var
- + for var in rp_module_id rp_module_desc
- + [[ -z lincity-ng ]]
- + for var in rp_module_id rp_module_desc
- + [[ -z lincity-ng - Open Source City Building Game ]]
- + [[ 0 -eq 1 ]]
- + flags=($rp_module_flags)
- + local flags
- + local flag
- + local enabled=1
- + [[ '' -ne 1 ]]
- + for flag in "${flags[@]}"
- + [[ !mali == \!\a\l\l ]]
- + isPlatform '!mali'
- + local 'flag=!mali'
- + hasFlag 'rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms' '!mali'
- + local 'string=rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms'
- + local 'flag=!mali'
- + [[ -z rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms ]]
- + [[ -z !mali ]]
- + [[ rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms =~ (^| )!mali($| ) ]]
- + return 1
- + return 1
- + [[ !mali =~ ^!(.+) ]]
- + isPlatform mali
- + local flag=mali
- + hasFlag 'rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms' mali
- + local 'string=rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms'
- + local flag=mali
- + [[ -z rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms ]]
- + [[ -z mali ]]
- + [[ rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms =~ (^| )mali($| ) ]]
- + return 1
- + return 1
- + [[ !mali =~ ^(!?):([^:]+):([^:]+):(.+)$ ]]
- + sections=($rp_module_section)
- + local sections
- + rp_module_section=opt
- + local flag section
- + __mod_idx["$rp_module_id"]=173
- + __mod_id+=("$rp_module_id")
- + __mod_info["$rp_module_id/enabled"]=1
- + __mod_info["$rp_module_id/path"]=/home/pi/RetroPie-Setup/scriptmodules/ports/lincity-ng.sh
- + __mod_info["$rp_module_id/vendor"]=RetroPie
- + __mod_info["$rp_module_id/type"]=ports
- + __mod_info["$rp_module_id/desc"]='lincity-ng - Open Source City Building Game'
- + __mod_info["$rp_module_id/help"]=
- + __mod_info["$rp_module_id/licence"]='GPL2 https://raw.githubusercontent.com/lincity-ng/lincity-ng/master/COPYING'
- + __mod_info["$rp_module_id/section"]=opt
- + __mod_info["$rp_module_id/flags"]='!mali'
- + [[ -n '' ]]
- + read module
- + rp_registerModule /home/pi/RetroPie-Setup/scriptmodules/ports/love-0.10.2.sh /home/pi/RetroPie-Setup/scriptmodules/ports RetroPie
- + local path=/home/pi/RetroPie-Setup/scriptmodules/ports/love-0.10.2.sh
- + local type=/home/pi/RetroPie-Setup/scriptmodules/ports
- + local vendor=RetroPie
- + type=ports
- + local rp_module_id=
- + local rp_module_desc=
- + local rp_module_help=
- + local rp_module_licence=
- + local rp_module_section=
- + local rp_module_flags=
- + local rp_module_repo=
- + local error=0
- + [[ RetroPie != \R\e\t\r\o\P\i\e ]]
- + source /home/pi/RetroPie-Setup/scriptmodules/ports/love-0.10.2.sh
- ++ rp_module_id=love-0.10.2
- ++ rp_module_desc='Love - 2d Game Engine v0.10.2'
- ++ rp_module_help='Copy your Love games to /home/pi/RetroPie/roms/love'
- ++ rp_module_licence='ZLIB https://raw.githubusercontent.com/love2d/love/0.10.2/license.txt'
- ++ rp_module_repo='git https://github.com/love2d/love 0.10.2'
- ++ rp_module_section=opt
- ++ rp_module_flags='!aarch64'
- + local var
- + for var in rp_module_id rp_module_desc
- + [[ -z love-0.10.2 ]]
- + for var in rp_module_id rp_module_desc
- + [[ -z Love - 2d Game Engine v0.10.2 ]]
- + [[ 0 -eq 1 ]]
- + flags=($rp_module_flags)
- + local flags
- + local flag
- + local enabled=1
- + [[ '' -ne 1 ]]
- + for flag in "${flags[@]}"
- + [[ !aarch64 == \!\a\l\l ]]
- + isPlatform '!aarch64'
- + local 'flag=!aarch64'
- + hasFlag 'rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms' '!aarch64'
- + local 'string=rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms'
- + local 'flag=!aarch64'
- + [[ -z rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms ]]
- + [[ -z !aarch64 ]]
- + [[ rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms =~ (^| )!aarch64($| ) ]]
- + return 1
- + return 1
- + [[ !aarch64 =~ ^!(.+) ]]
- + isPlatform aarch64
- + local flag=aarch64
- + hasFlag 'rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms' aarch64
- + local 'string=rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms'
- + local flag=aarch64
- + [[ -z rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms ]]
- + [[ -z aarch64 ]]
- + [[ rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms =~ (^| )aarch64($| ) ]]
- + return 0
- + return 0
- + enabled=0
- + continue
- + sections=($rp_module_section)
- + local sections
- + rp_module_section=opt
- + local flag section
- + __mod_idx["$rp_module_id"]=174
- + __mod_id+=("$rp_module_id")
- + __mod_info["$rp_module_id/enabled"]=0
- + __mod_info["$rp_module_id/path"]=/home/pi/RetroPie-Setup/scriptmodules/ports/love-0.10.2.sh
- + __mod_info["$rp_module_id/vendor"]=RetroPie
- + __mod_info["$rp_module_id/type"]=ports
- + __mod_info["$rp_module_id/desc"]='Love - 2d Game Engine v0.10.2'
- + __mod_info["$rp_module_id/help"]='Copy your Love games to /home/pi/RetroPie/roms/love'
- + __mod_info["$rp_module_id/licence"]='ZLIB https://raw.githubusercontent.com/love2d/love/0.10.2/license.txt'
- + __mod_info["$rp_module_id/section"]=opt
- + __mod_info["$rp_module_id/flags"]='!aarch64'
- + [[ -n git https://github.com/love2d/love 0.10.2 ]]
- + repo=($rp_module_repo)
- + local repo
- + __mod_info["$rp_module_id/repo_type"]=git
- + __mod_info["$rp_module_id/repo_url"]=https://github.com/love2d/love
- + __mod_info["$rp_module_id/repo_branch"]=0.10.2
- + __mod_info["$rp_module_id/repo_commit"]=
- + read module
- + rp_registerModule /home/pi/RetroPie-Setup/scriptmodules/ports/love.sh /home/pi/RetroPie-Setup/scriptmodules/ports RetroPie
- + local path=/home/pi/RetroPie-Setup/scriptmodules/ports/love.sh
- + local type=/home/pi/RetroPie-Setup/scriptmodules/ports
- + local vendor=RetroPie
- + type=ports
- + local rp_module_id=
- + local rp_module_desc=
- + local rp_module_help=
- + local rp_module_licence=
- + local rp_module_section=
- + local rp_module_flags=
- + local rp_module_repo=
- + local error=0
- + [[ RetroPie != \R\e\t\r\o\P\i\e ]]
- + source /home/pi/RetroPie-Setup/scriptmodules/ports/love.sh
- ++ rp_module_id=love
- ++ rp_module_desc='Love - 2d Game Engine'
- ++ rp_module_help='Copy your Love games to /home/pi/RetroPie/roms/love'
- ++ rp_module_licence='ZLIB https://raw.githubusercontent.com/love2d/love/master/license.txt'
- ++ rp_module_repo='git https://github.com/love2d/love 11.5'
- ++ rp_module_section=opt
- ++ rp_module_flags='!aarch64'
- + local var
- + for var in rp_module_id rp_module_desc
- + [[ -z love ]]
- + for var in rp_module_id rp_module_desc
- + [[ -z Love - 2d Game Engine ]]
- + [[ 0 -eq 1 ]]
- + flags=($rp_module_flags)
- + local flags
- + local flag
- + local enabled=1
- + [[ '' -ne 1 ]]
- + for flag in "${flags[@]}"
- + [[ !aarch64 == \!\a\l\l ]]
- + isPlatform '!aarch64'
- + local 'flag=!aarch64'
- + hasFlag 'rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms' '!aarch64'
- + local 'string=rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms'
- + local 'flag=!aarch64'
- + [[ -z rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms ]]
- + [[ -z !aarch64 ]]
- + [[ rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms =~ (^| )!aarch64($| ) ]]
- + return 1
- + return 1
- + [[ !aarch64 =~ ^!(.+) ]]
- + isPlatform aarch64
- + local flag=aarch64
- + hasFlag 'rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms' aarch64
- + local 'string=rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms'
- + local flag=aarch64
- + [[ -z rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms ]]
- + [[ -z aarch64 ]]
- + [[ rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms =~ (^| )aarch64($| ) ]]
- + return 0
- + return 0
- + enabled=0
- + continue
- + sections=($rp_module_section)
- + local sections
- + rp_module_section=opt
- + local flag section
- + __mod_idx["$rp_module_id"]=175
- + __mod_id+=("$rp_module_id")
- + __mod_info["$rp_module_id/enabled"]=0
- + __mod_info["$rp_module_id/path"]=/home/pi/RetroPie-Setup/scriptmodules/ports/love.sh
- + __mod_info["$rp_module_id/vendor"]=RetroPie
- + __mod_info["$rp_module_id/type"]=ports
- + __mod_info["$rp_module_id/desc"]='Love - 2d Game Engine'
- + __mod_info["$rp_module_id/help"]='Copy your Love games to /home/pi/RetroPie/roms/love'
- + __mod_info["$rp_module_id/licence"]='ZLIB https://raw.githubusercontent.com/love2d/love/master/license.txt'
- + __mod_info["$rp_module_id/section"]=opt
- + __mod_info["$rp_module_id/flags"]='!aarch64'
- + [[ -n git https://github.com/love2d/love 11.5 ]]
- + repo=($rp_module_repo)
- + local repo
- + __mod_info["$rp_module_id/repo_type"]=git
- + __mod_info["$rp_module_id/repo_url"]=https://github.com/love2d/love
- + __mod_info["$rp_module_id/repo_branch"]=11.5
- + __mod_info["$rp_module_id/repo_commit"]=
- + read module
- + rp_registerModule /home/pi/RetroPie-Setup/scriptmodules/ports/lzdoom.sh /home/pi/RetroPie-Setup/scriptmodules/ports RetroPie
- + local path=/home/pi/RetroPie-Setup/scriptmodules/ports/lzdoom.sh
- + local type=/home/pi/RetroPie-Setup/scriptmodules/ports
- + local vendor=RetroPie
- + type=ports
- + local rp_module_id=
- + local rp_module_desc=
- + local rp_module_help=
- + local rp_module_licence=
- + local rp_module_section=
- + local rp_module_flags=
- + local rp_module_repo=
- + local error=0
- + [[ RetroPie != \R\e\t\r\o\P\i\e ]]
- + source /home/pi/RetroPie-Setup/scriptmodules/ports/lzdoom.sh
- ++ rp_module_id=lzdoom
- ++ rp_module_desc='lzdoom - DOOM source port (legacy version of GZDoom)'
- ++ rp_module_licence='GPL3 https://raw.githubusercontent.com/drfrag666/gzdoom/master/LICENSE'
- ++ rp_module_repo='git https://github.com/drfrag666/gzdoom 3.88b'
- ++ rp_module_section=opt
- ++ rp_module_flags=
- + local var
- + for var in rp_module_id rp_module_desc
- + [[ -z lzdoom ]]
- + for var in rp_module_id rp_module_desc
- + [[ -z lzdoom - DOOM source port (legacy version of GZDoom) ]]
- + [[ 0 -eq 1 ]]
- + flags=($rp_module_flags)
- + local flags
- + local flag
- + local enabled=1
- + [[ '' -ne 1 ]]
- + sections=($rp_module_section)
- + local sections
- + rp_module_section=opt
- + local flag section
- + __mod_idx["$rp_module_id"]=176
- + __mod_id+=("$rp_module_id")
- + __mod_info["$rp_module_id/enabled"]=1
- + __mod_info["$rp_module_id/path"]=/home/pi/RetroPie-Setup/scriptmodules/ports/lzdoom.sh
- + __mod_info["$rp_module_id/vendor"]=RetroPie
- + __mod_info["$rp_module_id/type"]=ports
- + __mod_info["$rp_module_id/desc"]='lzdoom - DOOM source port (legacy version of GZDoom)'
- + __mod_info["$rp_module_id/help"]=
- + __mod_info["$rp_module_id/licence"]='GPL3 https://raw.githubusercontent.com/drfrag666/gzdoom/master/LICENSE'
- + __mod_info["$rp_module_id/section"]=opt
- + __mod_info["$rp_module_id/flags"]=
- + [[ -n git https://github.com/drfrag666/gzdoom 3.88b ]]
- + repo=($rp_module_repo)
- + local repo
- + __mod_info["$rp_module_id/repo_type"]=git
- + __mod_info["$rp_module_id/repo_url"]=https://github.com/drfrag666/gzdoom
- + __mod_info["$rp_module_id/repo_branch"]=3.88b
- + __mod_info["$rp_module_id/repo_commit"]=
- + read module
- + rp_registerModule /home/pi/RetroPie-Setup/scriptmodules/ports/micropolis.sh /home/pi/RetroPie-Setup/scriptmodules/ports RetroPie
- + local path=/home/pi/RetroPie-Setup/scriptmodules/ports/micropolis.sh
- + local type=/home/pi/RetroPie-Setup/scriptmodules/ports
- + local vendor=RetroPie
- + type=ports
- + local rp_module_id=
- + local rp_module_desc=
- + local rp_module_help=
- + local rp_module_licence=
- + local rp_module_section=
- + local rp_module_flags=
- + local rp_module_repo=
- + local error=0
- + [[ RetroPie != \R\e\t\r\o\P\i\e ]]
- + source /home/pi/RetroPie-Setup/scriptmodules/ports/micropolis.sh
- ++ rp_module_id=micropolis
- ++ rp_module_desc='Micropolis - Open Source City Building Game'
- ++ rp_module_licence='GPL https://raw.githubusercontent.com/SimHacker/micropolis/wiki/License.md'
- ++ rp_module_section=opt
- ++ rp_module_flags='!mali'
- + local var
- + for var in rp_module_id rp_module_desc
- + [[ -z micropolis ]]
- + for var in rp_module_id rp_module_desc
- + [[ -z Micropolis - Open Source City Building Game ]]
- + [[ 0 -eq 1 ]]
- + flags=($rp_module_flags)
- + local flags
- + local flag
- + local enabled=1
- + [[ '' -ne 1 ]]
- + for flag in "${flags[@]}"
- + [[ !mali == \!\a\l\l ]]
- + isPlatform '!mali'
- + local 'flag=!mali'
- + hasFlag 'rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms' '!mali'
- + local 'string=rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms'
- + local 'flag=!mali'
- + [[ -z rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms ]]
- + [[ -z !mali ]]
- + [[ rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms =~ (^| )!mali($| ) ]]
- + return 1
- + return 1
- + [[ !mali =~ ^!(.+) ]]
- + isPlatform mali
- + local flag=mali
- + hasFlag 'rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms' mali
- + local 'string=rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms'
- + local flag=mali
- + [[ -z rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms ]]
- + [[ -z mali ]]
- + [[ rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms =~ (^| )mali($| ) ]]
- + return 1
- + return 1
- + [[ !mali =~ ^(!?):([^:]+):([^:]+):(.+)$ ]]
- + sections=($rp_module_section)
- + local sections
- + rp_module_section=opt
- + local flag section
- + __mod_idx["$rp_module_id"]=177
- + __mod_id+=("$rp_module_id")
- + __mod_info["$rp_module_id/enabled"]=1
- + __mod_info["$rp_module_id/path"]=/home/pi/RetroPie-Setup/scriptmodules/ports/micropolis.sh
- + __mod_info["$rp_module_id/vendor"]=RetroPie
- + __mod_info["$rp_module_id/type"]=ports
- + __mod_info["$rp_module_id/desc"]='Micropolis - Open Source City Building Game'
- + __mod_info["$rp_module_id/help"]=
- + __mod_info["$rp_module_id/licence"]='GPL https://raw.githubusercontent.com/SimHacker/micropolis/wiki/License.md'
- + __mod_info["$rp_module_id/section"]=opt
- + __mod_info["$rp_module_id/flags"]='!mali'
- + [[ -n '' ]]
- + read module
- + rp_registerModule /home/pi/RetroPie-Setup/scriptmodules/ports/minecraft.sh /home/pi/RetroPie-Setup/scriptmodules/ports RetroPie
- + local path=/home/pi/RetroPie-Setup/scriptmodules/ports/minecraft.sh
- + local type=/home/pi/RetroPie-Setup/scriptmodules/ports
- + local vendor=RetroPie
- + type=ports
- + local rp_module_id=
- + local rp_module_desc=
- + local rp_module_help=
- + local rp_module_licence=
- + local rp_module_section=
- + local rp_module_flags=
- + local rp_module_repo=
- + local error=0
- + [[ RetroPie != \R\e\t\r\o\P\i\e ]]
- + source /home/pi/RetroPie-Setup/scriptmodules/ports/minecraft.sh
- ++ rp_module_id=minecraft
- ++ rp_module_desc='Minecraft - Pi Edition'
- ++ rp_module_licence=PROP
- ++ rp_module_section=exp
- ++ rp_module_flags='!all videocore'
- + local var
- + for var in rp_module_id rp_module_desc
- + [[ -z minecraft ]]
- + for var in rp_module_id rp_module_desc
- + [[ -z Minecraft - Pi Edition ]]
- + [[ 0 -eq 1 ]]
- + flags=($rp_module_flags)
- + local flags
- + local flag
- + local enabled=1
- + [[ '' -ne 1 ]]
- + for flag in "${flags[@]}"
- + [[ !all == \!\a\l\l ]]
- + enabled=0
- + continue
- + for flag in "${flags[@]}"
- + [[ videocore == \!\a\l\l ]]
- + isPlatform videocore
- + local flag=videocore
- + hasFlag 'rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms' videocore
- + local 'string=rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms'
- + local flag=videocore
- + [[ -z rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms ]]
- + [[ -z videocore ]]
- + [[ rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms =~ (^| )videocore($| ) ]]
- + return 1
- + return 1
- + [[ videocore =~ ^!(.+) ]]
- + [[ videocore =~ ^(!?):([^:]+):([^:]+):(.+)$ ]]
- + sections=($rp_module_section)
- + local sections
- + rp_module_section=exp
- + local flag section
- + __mod_idx["$rp_module_id"]=178
- + __mod_id+=("$rp_module_id")
- + __mod_info["$rp_module_id/enabled"]=0
- + __mod_info["$rp_module_id/path"]=/home/pi/RetroPie-Setup/scriptmodules/ports/minecraft.sh
- + __mod_info["$rp_module_id/vendor"]=RetroPie
- + __mod_info["$rp_module_id/type"]=ports
- + __mod_info["$rp_module_id/desc"]='Minecraft - Pi Edition'
- + __mod_info["$rp_module_id/help"]=
- + __mod_info["$rp_module_id/licence"]=PROP
- + __mod_info["$rp_module_id/section"]=exp
- + __mod_info["$rp_module_id/flags"]='!all videocore'
- + [[ -n '' ]]
- + read module
- + rp_registerModule /home/pi/RetroPie-Setup/scriptmodules/ports/mysticmine.sh /home/pi/RetroPie-Setup/scriptmodules/ports RetroPie
- + local path=/home/pi/RetroPie-Setup/scriptmodules/ports/mysticmine.sh
- + local type=/home/pi/RetroPie-Setup/scriptmodules/ports
- + local vendor=RetroPie
- + type=ports
- + local rp_module_id=
- + local rp_module_desc=
- + local rp_module_help=
- + local rp_module_licence=
- + local rp_module_section=
- + local rp_module_flags=
- + local rp_module_repo=
- + local error=0
- + [[ RetroPie != \R\e\t\r\o\P\i\e ]]
- + source /home/pi/RetroPie-Setup/scriptmodules/ports/mysticmine.sh
- ++ rp_module_id=mysticmine
- ++ rp_module_desc='Mystic Mine - Rail game for up to six players on one keyboard'
- ++ rp_module_licence='MIT https://raw.githubusercontent.com/dewitters/MysticMine/master/LICENSE.txt'
- ++ rp_module_repo='git https://github.com/dewitters/MysticMine.git master'
- ++ rp_module_section=exp
- ++ rp_module_flags='!:$__os_debian_ver:-gt:10'
- + local var
- + for var in rp_module_id rp_module_desc
- + [[ -z mysticmine ]]
- + for var in rp_module_id rp_module_desc
- + [[ -z Mystic Mine - Rail game for up to six players on one keyboard ]]
- + [[ 0 -eq 1 ]]
- + flags=($rp_module_flags)
- + local flags
- + local flag
- + local enabled=1
- + [[ '' -ne 1 ]]
- + for flag in "${flags[@]}"
- + [[ !:$__os_debian_ver:-gt:10 == \!\a\l\l ]]
- + isPlatform '!:$__os_debian_ver:-gt:10'
- + local 'flag=!:$__os_debian_ver:-gt:10'
- + hasFlag 'rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms' '!:$__os_debian_ver:-gt:10'
- + local 'string=rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms'
- + local 'flag=!:$__os_debian_ver:-gt:10'
- + [[ -z rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms ]]
- + [[ -z !:$__os_debian_ver:-gt:10 ]]
- + [[ rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms =~ (^| )!:$__os_debian_ver:-gt:10($| ) ]]
- + return 1
- + return 1
- + [[ !:$__os_debian_ver:-gt:10 =~ ^!(.+) ]]
- + isPlatform ':$__os_debian_ver:-gt:10'
- + local 'flag=:$__os_debian_ver:-gt:10'
- + hasFlag 'rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms' ':$__os_debian_ver:-gt:10'
- + local 'string=rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms'
- + local 'flag=:$__os_debian_ver:-gt:10'
- + [[ -z rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms ]]
- + [[ -z :$__os_debian_ver:-gt:10 ]]
- + [[ rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms =~ (^| ):$__os_debian_ver:-gt:10($| ) ]]
- + return 1
- + return 1
- + [[ !:$__os_debian_ver:-gt:10 =~ ^(!?):([^:]+):([^:]+):(.+)$ ]]
- + local e=1
- + [[ ! == \! ]]
- + e=0
- + eval '[[ $__os_debian_ver -gt 10 ]]'
- ++ [[ 10 -gt 10 ]]
- + continue
- + sections=($rp_module_section)
- + local sections
- + rp_module_section=exp
- + local flag section
- + __mod_idx["$rp_module_id"]=179
- + __mod_id+=("$rp_module_id")
- + __mod_info["$rp_module_id/enabled"]=1
- + __mod_info["$rp_module_id/path"]=/home/pi/RetroPie-Setup/scriptmodules/ports/mysticmine.sh
- + __mod_info["$rp_module_id/vendor"]=RetroPie
- + __mod_info["$rp_module_id/type"]=ports
- + __mod_info["$rp_module_id/desc"]='Mystic Mine - Rail game for up to six players on one keyboard'
- + __mod_info["$rp_module_id/help"]=
- + __mod_info["$rp_module_id/licence"]='MIT https://raw.githubusercontent.com/dewitters/MysticMine/master/LICENSE.txt'
- + __mod_info["$rp_module_id/section"]=exp
- + __mod_info["$rp_module_id/flags"]='!:$__os_debian_ver:-gt:10'
- + [[ -n git https://github.com/dewitters/MysticMine.git master ]]
- + repo=($rp_module_repo)
- + local repo
- + __mod_info["$rp_module_id/repo_type"]=git
- + __mod_info["$rp_module_id/repo_url"]=https://github.com/dewitters/MysticMine.git
- + __mod_info["$rp_module_id/repo_branch"]=master
- + __mod_info["$rp_module_id/repo_commit"]=
- + read module
- + rp_registerModule /home/pi/RetroPie-Setup/scriptmodules/ports/openblok.sh /home/pi/RetroPie-Setup/scriptmodules/ports RetroPie
- + local path=/home/pi/RetroPie-Setup/scriptmodules/ports/openblok.sh
- + local type=/home/pi/RetroPie-Setup/scriptmodules/ports
- + local vendor=RetroPie
- + type=ports
- + local rp_module_id=
- + local rp_module_desc=
- + local rp_module_help=
- + local rp_module_licence=
- + local rp_module_section=
- + local rp_module_flags=
- + local rp_module_repo=
- + local error=0
- + [[ RetroPie != \R\e\t\r\o\P\i\e ]]
- + source /home/pi/RetroPie-Setup/scriptmodules/ports/openblok.sh
- ++ rp_module_id=openblok
- ++ rp_module_desc='OpenBlok: A Block Dropping Game'
- ++ rp_module_licence='GPL3 https://raw.githubusercontent.com/mmatyas/openblok/master/LICENSE.md'
- ++ rp_module_repo='git https://github.com/mmatyas/openblok.git master'
- ++ rp_module_section=exp
- ++ rp_module_flags=
- + local var
- + for var in rp_module_id rp_module_desc
- + [[ -z openblok ]]
- + for var in rp_module_id rp_module_desc
- + [[ -z OpenBlok: A Block Dropping Game ]]
- + [[ 0 -eq 1 ]]
- + flags=($rp_module_flags)
- + local flags
- + local flag
- + local enabled=1
- + [[ '' -ne 1 ]]
- + sections=($rp_module_section)
- + local sections
- + rp_module_section=exp
- + local flag section
- + __mod_idx["$rp_module_id"]=180
- + __mod_id+=("$rp_module_id")
- + __mod_info["$rp_module_id/enabled"]=1
- + __mod_info["$rp_module_id/path"]=/home/pi/RetroPie-Setup/scriptmodules/ports/openblok.sh
- + __mod_info["$rp_module_id/vendor"]=RetroPie
- + __mod_info["$rp_module_id/type"]=ports
- + __mod_info["$rp_module_id/desc"]='OpenBlok: A Block Dropping Game'
- + __mod_info["$rp_module_id/help"]=
- + __mod_info["$rp_module_id/licence"]='GPL3 https://raw.githubusercontent.com/mmatyas/openblok/master/LICENSE.md'
- + __mod_info["$rp_module_id/section"]=exp
- + __mod_info["$rp_module_id/flags"]=
- + [[ -n git https://github.com/mmatyas/openblok.git master ]]
- + repo=($rp_module_repo)
- + local repo
- + __mod_info["$rp_module_id/repo_type"]=git
- + __mod_info["$rp_module_id/repo_url"]=https://github.com/mmatyas/openblok.git
- + __mod_info["$rp_module_id/repo_branch"]=master
- + __mod_info["$rp_module_id/repo_commit"]=
- + read module
- + rp_registerModule /home/pi/RetroPie-Setup/scriptmodules/ports/openbor.sh /home/pi/RetroPie-Setup/scriptmodules/ports RetroPie
- + local path=/home/pi/RetroPie-Setup/scriptmodules/ports/openbor.sh
- + local type=/home/pi/RetroPie-Setup/scriptmodules/ports
- + local vendor=RetroPie
- + type=ports
- + local rp_module_id=
- + local rp_module_desc=
- + local rp_module_help=
- + local rp_module_licence=
- + local rp_module_section=
- + local rp_module_flags=
- + local rp_module_repo=
- + local error=0
- + [[ RetroPie != \R\e\t\r\o\P\i\e ]]
- + source /home/pi/RetroPie-Setup/scriptmodules/ports/openbor.sh
- ++ rp_module_id=openbor
- ++ rp_module_desc='OpenBOR - Beat '\''em Up Game Engine'
- ++ rp_module_help='OpenBOR games need to be extracted to function properly. Place your pak files in /home/pi/RetroPie/roms/ports/openbor and then run /opt/retropie/ports/openbor/extract.sh. When the script is done, your original pak files will be found in /home/pi/RetroPie/roms/ports/openbor/originals and can be deleted.'
- ++ rp_module_licence='BSD https://raw.githubusercontent.com/rofl0r/openbor/master/LICENSE'
- ++ rp_module_repo='git https://github.com/rofl0r/openbor.git master'
- ++ rp_module_section=exp
- ++ rp_module_flags='sdl1 !mali !x11'
- + local var
- + for var in rp_module_id rp_module_desc
- + [[ -z openbor ]]
- + for var in rp_module_id rp_module_desc
- + [[ -z OpenBOR - Beat 'em Up Game Engine ]]
- + [[ 0 -eq 1 ]]
- + flags=($rp_module_flags)
- + local flags
- + local flag
- + local enabled=1
- + [[ '' -ne 1 ]]
- + for flag in "${flags[@]}"
- + [[ sdl1 == \!\a\l\l ]]
- + isPlatform sdl1
- + local flag=sdl1
- + hasFlag 'rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms' sdl1
- + local 'string=rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms'
- + local flag=sdl1
- + [[ -z rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms ]]
- + [[ -z sdl1 ]]
- + [[ rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms =~ (^| )sdl1($| ) ]]
- + return 1
- + return 1
- + [[ sdl1 =~ ^!(.+) ]]
- + [[ sdl1 =~ ^(!?):([^:]+):([^:]+):(.+)$ ]]
- + for flag in "${flags[@]}"
- + [[ !mali == \!\a\l\l ]]
- + isPlatform '!mali'
- + local 'flag=!mali'
- + hasFlag 'rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms' '!mali'
- + local 'string=rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms'
- + local 'flag=!mali'
- + [[ -z rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms ]]
- + [[ -z !mali ]]
- + [[ rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms =~ (^| )!mali($| ) ]]
- + return 1
- + return 1
- + [[ !mali =~ ^!(.+) ]]
- + isPlatform mali
- + local flag=mali
- + hasFlag 'rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms' mali
- + local 'string=rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms'
- + local flag=mali
- + [[ -z rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms ]]
- + [[ -z mali ]]
- + [[ rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms =~ (^| )mali($| ) ]]
- + return 1
- + return 1
- + [[ !mali =~ ^(!?):([^:]+):([^:]+):(.+)$ ]]
- + for flag in "${flags[@]}"
- + [[ !x11 == \!\a\l\l ]]
- + isPlatform '!x11'
- + local 'flag=!x11'
- + hasFlag 'rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms' '!x11'
- + local 'string=rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms'
- + local 'flag=!x11'
- + [[ -z rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms ]]
- + [[ -z !x11 ]]
- + [[ rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms =~ (^| )!x11($| ) ]]
- + return 1
- + return 1
- + [[ !x11 =~ ^!(.+) ]]
- + isPlatform x11
- + local flag=x11
- + hasFlag 'rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms' x11
- + local 'string=rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms'
- + local flag=x11
- + [[ -z rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms ]]
- + [[ -z x11 ]]
- + [[ rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms =~ (^| )x11($| ) ]]
- + return 1
- + return 1
- + [[ !x11 =~ ^(!?):([^:]+):([^:]+):(.+)$ ]]
- + sections=($rp_module_section)
- + local sections
- + rp_module_section=exp
- + local flag section
- + __mod_idx["$rp_module_id"]=181
- + __mod_id+=("$rp_module_id")
- + __mod_info["$rp_module_id/enabled"]=1
- + __mod_info["$rp_module_id/path"]=/home/pi/RetroPie-Setup/scriptmodules/ports/openbor.sh
- + __mod_info["$rp_module_id/vendor"]=RetroPie
- + __mod_info["$rp_module_id/type"]=ports
- + __mod_info["$rp_module_id/desc"]='OpenBOR - Beat '\''em Up Game Engine'
- + __mod_info["$rp_module_id/help"]='OpenBOR games need to be extracted to function properly. Place your pak files in /home/pi/RetroPie/roms/ports/openbor and then run /opt/retropie/ports/openbor/extract.sh. When the script is done, your original pak files will be found in /home/pi/RetroPie/roms/ports/openbor/originals and can be deleted.'
- + __mod_info["$rp_module_id/licence"]='BSD https://raw.githubusercontent.com/rofl0r/openbor/master/LICENSE'
- + __mod_info["$rp_module_id/section"]=exp
- + __mod_info["$rp_module_id/flags"]='sdl1 !mali !x11'
- + [[ -n git https://github.com/rofl0r/openbor.git master ]]
- + repo=($rp_module_repo)
- + local repo
- + __mod_info["$rp_module_id/repo_type"]=git
- + __mod_info["$rp_module_id/repo_url"]=https://github.com/rofl0r/openbor.git
- + __mod_info["$rp_module_id/repo_branch"]=master
- + __mod_info["$rp_module_id/repo_commit"]=
- + read module
- + rp_registerModule /home/pi/RetroPie-Setup/scriptmodules/ports/openpht.sh /home/pi/RetroPie-Setup/scriptmodules/ports RetroPie
- + local path=/home/pi/RetroPie-Setup/scriptmodules/ports/openpht.sh
- + local type=/home/pi/RetroPie-Setup/scriptmodules/ports
- + local vendor=RetroPie
- + type=ports
- + local rp_module_id=
- + local rp_module_desc=
- + local rp_module_help=
- + local rp_module_licence=
- + local rp_module_section=
- + local rp_module_flags=
- + local rp_module_repo=
- + local error=0
- + [[ RetroPie != \R\e\t\r\o\P\i\e ]]
- + source /home/pi/RetroPie-Setup/scriptmodules/ports/openpht.sh
- ++ rp_module_id=openpht
- ++ rp_module_desc='OpenPHT is a community driven fork of Plex Home Theater'
- ++ rp_module_licence='GPL2 https://raw.githubusercontent.com/RasPlex/OpenPHT/openpht-1.7/LICENSE.GPL'
- ++ rp_module_section=exp
- ++ rp_module_flags='!arm'
- + local var
- + for var in rp_module_id rp_module_desc
- + [[ -z openpht ]]
- + for var in rp_module_id rp_module_desc
- + [[ -z OpenPHT is a community driven fork of Plex Home Theater ]]
- + [[ 0 -eq 1 ]]
- + flags=($rp_module_flags)
- + local flags
- + local flag
- + local enabled=1
- + [[ '' -ne 1 ]]
- + for flag in "${flags[@]}"
- + [[ !arm == \!\a\l\l ]]
- + isPlatform '!arm'
- + local 'flag=!arm'
- + hasFlag 'rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms' '!arm'
- + local 'string=rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms'
- + local 'flag=!arm'
- + [[ -z rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms ]]
- + [[ -z !arm ]]
- + [[ rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms =~ (^| )!arm($| ) ]]
- + return 1
- + return 1
- + [[ !arm =~ ^!(.+) ]]
- + isPlatform arm
- + local flag=arm
- + hasFlag 'rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms' arm
- + local 'string=rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms'
- + local flag=arm
- + [[ -z rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms ]]
- + [[ -z arm ]]
- + [[ rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms =~ (^| )arm($| ) ]]
- + return 1
- + return 1
- + [[ !arm =~ ^(!?):([^:]+):([^:]+):(.+)$ ]]
- + sections=($rp_module_section)
- + local sections
- + rp_module_section=exp
- + local flag section
- + __mod_idx["$rp_module_id"]=182
- + __mod_id+=("$rp_module_id")
- + __mod_info["$rp_module_id/enabled"]=1
- + __mod_info["$rp_module_id/path"]=/home/pi/RetroPie-Setup/scriptmodules/ports/openpht.sh
- + __mod_info["$rp_module_id/vendor"]=RetroPie
- + __mod_info["$rp_module_id/type"]=ports
- + __mod_info["$rp_module_id/desc"]='OpenPHT is a community driven fork of Plex Home Theater'
- + __mod_info["$rp_module_id/help"]=
- + __mod_info["$rp_module_id/licence"]='GPL2 https://raw.githubusercontent.com/RasPlex/OpenPHT/openpht-1.7/LICENSE.GPL'
- + __mod_info["$rp_module_id/section"]=exp
- + __mod_info["$rp_module_id/flags"]='!arm'
- + [[ -n '' ]]
- + read module
- + rp_registerModule /home/pi/RetroPie-Setup/scriptmodules/ports/openttd.sh /home/pi/RetroPie-Setup/scriptmodules/ports RetroPie
- + local path=/home/pi/RetroPie-Setup/scriptmodules/ports/openttd.sh
- + local type=/home/pi/RetroPie-Setup/scriptmodules/ports
- + local vendor=RetroPie
- + type=ports
- + local rp_module_id=
- + local rp_module_desc=
- + local rp_module_help=
- + local rp_module_licence=
- + local rp_module_section=
- + local rp_module_flags=
- + local rp_module_repo=
- + local error=0
- + [[ RetroPie != \R\e\t\r\o\P\i\e ]]
- + source /home/pi/RetroPie-Setup/scriptmodules/ports/openttd.sh
- ++ rp_module_id=openttd
- ++ rp_module_desc='Open Source Simulator Based On Transport Tycoon Deluxe'
- ++ rp_module_licence='GPL2 https://raw.githubusercontent.com/OpenTTD/OpenTTD/master/COPYING.md'
- ++ rp_module_section=opt
- ++ rp_module_flags='sdl1 !mali'
- + local var
- + for var in rp_module_id rp_module_desc
- + [[ -z openttd ]]
- + for var in rp_module_id rp_module_desc
- + [[ -z Open Source Simulator Based On Transport Tycoon Deluxe ]]
- + [[ 0 -eq 1 ]]
- + flags=($rp_module_flags)
- + local flags
- + local flag
- + local enabled=1
- + [[ '' -ne 1 ]]
- + for flag in "${flags[@]}"
- + [[ sdl1 == \!\a\l\l ]]
- + isPlatform sdl1
- + local flag=sdl1
- + hasFlag 'rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms' sdl1
- + local 'string=rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms'
- + local flag=sdl1
- + [[ -z rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms ]]
- + [[ -z sdl1 ]]
- + [[ rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms =~ (^| )sdl1($| ) ]]
- + return 1
- + return 1
- + [[ sdl1 =~ ^!(.+) ]]
- + [[ sdl1 =~ ^(!?):([^:]+):([^:]+):(.+)$ ]]
- + for flag in "${flags[@]}"
- + [[ !mali == \!\a\l\l ]]
- + isPlatform '!mali'
- + local 'flag=!mali'
- + hasFlag 'rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms' '!mali'
- + local 'string=rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms'
- + local 'flag=!mali'
- + [[ -z rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms ]]
- + [[ -z !mali ]]
- + [[ rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms =~ (^| )!mali($| ) ]]
- + return 1
- + return 1
- + [[ !mali =~ ^!(.+) ]]
- + isPlatform mali
- + local flag=mali
- + hasFlag 'rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms' mali
- + local 'string=rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms'
- + local flag=mali
- + [[ -z rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms ]]
- + [[ -z mali ]]
- + [[ rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms =~ (^| )mali($| ) ]]
- + return 1
- + return 1
- + [[ !mali =~ ^(!?):([^:]+):([^:]+):(.+)$ ]]
- + sections=($rp_module_section)
- + local sections
- + rp_module_section=opt
- + local flag section
- + __mod_idx["$rp_module_id"]=183
- + __mod_id+=("$rp_module_id")
- + __mod_info["$rp_module_id/enabled"]=1
- + __mod_info["$rp_module_id/path"]=/home/pi/RetroPie-Setup/scriptmodules/ports/openttd.sh
- + __mod_info["$rp_module_id/vendor"]=RetroPie
- + __mod_info["$rp_module_id/type"]=ports
- + __mod_info["$rp_module_id/desc"]='Open Source Simulator Based On Transport Tycoon Deluxe'
- + __mod_info["$rp_module_id/help"]=
- + __mod_info["$rp_module_id/licence"]='GPL2 https://raw.githubusercontent.com/OpenTTD/OpenTTD/master/COPYING.md'
- + __mod_info["$rp_module_id/section"]=opt
- + __mod_info["$rp_module_id/flags"]='sdl1 !mali'
- + [[ -n '' ]]
- + read module
- + rp_registerModule /home/pi/RetroPie-Setup/scriptmodules/ports/opentyrian.sh /home/pi/RetroPie-Setup/scriptmodules/ports RetroPie
- + local path=/home/pi/RetroPie-Setup/scriptmodules/ports/opentyrian.sh
- + local type=/home/pi/RetroPie-Setup/scriptmodules/ports
- + local vendor=RetroPie
- + type=ports
- + local rp_module_id=
- + local rp_module_desc=
- + local rp_module_help=
- + local rp_module_licence=
- + local rp_module_section=
- + local rp_module_flags=
- + local rp_module_repo=
- + local error=0
- + [[ RetroPie != \R\e\t\r\o\P\i\e ]]
- + source /home/pi/RetroPie-Setup/scriptmodules/ports/opentyrian.sh
- ++ rp_module_id=opentyrian
- ++ rp_module_desc='Open Tyrian - port of the DOS shoot-em-up Tyrian'
- ++ rp_module_licence='GPL2 https://raw.githubusercontent.com/opentyrian/opentyrian/master/COPYING'
- ++ rp_module_repo='git https://github.com/opentyrian/opentyrian.git master'
- ++ rp_module_section=opt
- ++ rp_module_flags=
- + local var
- + for var in rp_module_id rp_module_desc
- + [[ -z opentyrian ]]
- + for var in rp_module_id rp_module_desc
- + [[ -z Open Tyrian - port of the DOS shoot-em-up Tyrian ]]
- + [[ 0 -eq 1 ]]
- + flags=($rp_module_flags)
- + local flags
- + local flag
- + local enabled=1
- + [[ '' -ne 1 ]]
- + sections=($rp_module_section)
- + local sections
- + rp_module_section=opt
- + local flag section
- + __mod_idx["$rp_module_id"]=184
- + __mod_id+=("$rp_module_id")
- + __mod_info["$rp_module_id/enabled"]=1
- + __mod_info["$rp_module_id/path"]=/home/pi/RetroPie-Setup/scriptmodules/ports/opentyrian.sh
- + __mod_info["$rp_module_id/vendor"]=RetroPie
- + __mod_info["$rp_module_id/type"]=ports
- + __mod_info["$rp_module_id/desc"]='Open Tyrian - port of the DOS shoot-em-up Tyrian'
- + __mod_info["$rp_module_id/help"]=
- + __mod_info["$rp_module_id/licence"]='GPL2 https://raw.githubusercontent.com/opentyrian/opentyrian/master/COPYING'
- + __mod_info["$rp_module_id/section"]=opt
- + __mod_info["$rp_module_id/flags"]=
- + [[ -n git https://github.com/opentyrian/opentyrian.git master ]]
- + repo=($rp_module_repo)
- + local repo
- + __mod_info["$rp_module_id/repo_type"]=git
- + __mod_info["$rp_module_id/repo_url"]=https://github.com/opentyrian/opentyrian.git
- + __mod_info["$rp_module_id/repo_branch"]=master
- + __mod_info["$rp_module_id/repo_commit"]=
- + read module
- + rp_registerModule /home/pi/RetroPie-Setup/scriptmodules/ports/quake3.sh /home/pi/RetroPie-Setup/scriptmodules/ports RetroPie
- + local path=/home/pi/RetroPie-Setup/scriptmodules/ports/quake3.sh
- + local type=/home/pi/RetroPie-Setup/scriptmodules/ports
- + local vendor=RetroPie
- + type=ports
- + local rp_module_id=
- + local rp_module_desc=
- + local rp_module_help=
- + local rp_module_licence=
- + local rp_module_section=
- + local rp_module_flags=
- + local rp_module_repo=
- + local error=0
- + [[ RetroPie != \R\e\t\r\o\P\i\e ]]
- + source /home/pi/RetroPie-Setup/scriptmodules/ports/quake3.sh
- ++ rp_module_id=quake3
- ++ rp_module_desc='Quake 3'
- ++ rp_module_licence='GPL2 https://raw.githubusercontent.com/raspberrypi/quake3/master/COPYING.txt'
- ++ rp_module_repo='git https://github.com/raspberrypi/quake3.git master'
- ++ rp_module_section=opt
- ++ rp_module_flags='!all videocore'
- + local var
- + for var in rp_module_id rp_module_desc
- + [[ -z quake3 ]]
- + for var in rp_module_id rp_module_desc
- + [[ -z Quake 3 ]]
- + [[ 0 -eq 1 ]]
- + flags=($rp_module_flags)
- + local flags
- + local flag
- + local enabled=1
- + [[ '' -ne 1 ]]
- + for flag in "${flags[@]}"
- + [[ !all == \!\a\l\l ]]
- + enabled=0
- + continue
- + for flag in "${flags[@]}"
- + [[ videocore == \!\a\l\l ]]
- + isPlatform videocore
- + local flag=videocore
- + hasFlag 'rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms' videocore
- + local 'string=rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms'
- + local flag=videocore
- + [[ -z rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms ]]
- + [[ -z videocore ]]
- + [[ rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms =~ (^| )videocore($| ) ]]
- + return 1
- + return 1
- + [[ videocore =~ ^!(.+) ]]
- + [[ videocore =~ ^(!?):([^:]+):([^:]+):(.+)$ ]]
- + sections=($rp_module_section)
- + local sections
- + rp_module_section=opt
- + local flag section
- + __mod_idx["$rp_module_id"]=185
- + __mod_id+=("$rp_module_id")
- + __mod_info["$rp_module_id/enabled"]=0
- + __mod_info["$rp_module_id/path"]=/home/pi/RetroPie-Setup/scriptmodules/ports/quake3.sh
- + __mod_info["$rp_module_id/vendor"]=RetroPie
- + __mod_info["$rp_module_id/type"]=ports
- + __mod_info["$rp_module_id/desc"]='Quake 3'
- + __mod_info["$rp_module_id/help"]=
- + __mod_info["$rp_module_id/licence"]='GPL2 https://raw.githubusercontent.com/raspberrypi/quake3/master/COPYING.txt'
- + __mod_info["$rp_module_id/section"]=opt
- + __mod_info["$rp_module_id/flags"]='!all videocore'
- + [[ -n git https://github.com/raspberrypi/quake3.git master ]]
- + repo=($rp_module_repo)
- + local repo
- + __mod_info["$rp_module_id/repo_type"]=git
- + __mod_info["$rp_module_id/repo_url"]=https://github.com/raspberrypi/quake3.git
- + __mod_info["$rp_module_id/repo_branch"]=master
- + __mod_info["$rp_module_id/repo_commit"]=
- + read module
- + rp_registerModule /home/pi/RetroPie-Setup/scriptmodules/ports/sdlpop.sh /home/pi/RetroPie-Setup/scriptmodules/ports RetroPie
- + local path=/home/pi/RetroPie-Setup/scriptmodules/ports/sdlpop.sh
- + local type=/home/pi/RetroPie-Setup/scriptmodules/ports
- + local vendor=RetroPie
- + type=ports
- + local rp_module_id=
- + local rp_module_desc=
- + local rp_module_help=
- + local rp_module_licence=
- + local rp_module_section=
- + local rp_module_flags=
- + local rp_module_repo=
- + local error=0
- + [[ RetroPie != \R\e\t\r\o\P\i\e ]]
- + source /home/pi/RetroPie-Setup/scriptmodules/ports/sdlpop.sh
- ++ rp_module_id=sdlpop
- ++ rp_module_desc='SDLPoP - Port of Prince of Persia'
- ++ rp_module_licence='GPL3 https://raw.githubusercontent.com/NagyD/SDLPoP/master/COPYING'
- ++ rp_module_repo='git https://github.com/NagyD/SDLPoP.git master'
- ++ rp_module_section=opt
- + local var
- + for var in rp_module_id rp_module_desc
- + [[ -z sdlpop ]]
- + for var in rp_module_id rp_module_desc
- + [[ -z SDLPoP - Port of Prince of Persia ]]
- + [[ 0 -eq 1 ]]
- + flags=($rp_module_flags)
- + local flags
- + local flag
- + local enabled=1
- + [[ '' -ne 1 ]]
- + sections=($rp_module_section)
- + local sections
- + rp_module_section=opt
- + local flag section
- + __mod_idx["$rp_module_id"]=186
- + __mod_id+=("$rp_module_id")
- + __mod_info["$rp_module_id/enabled"]=1
- + __mod_info["$rp_module_id/path"]=/home/pi/RetroPie-Setup/scriptmodules/ports/sdlpop.sh
- + __mod_info["$rp_module_id/vendor"]=RetroPie
- + __mod_info["$rp_module_id/type"]=ports
- + __mod_info["$rp_module_id/desc"]='SDLPoP - Port of Prince of Persia'
- + __mod_info["$rp_module_id/help"]=
- + __mod_info["$rp_module_id/licence"]='GPL3 https://raw.githubusercontent.com/NagyD/SDLPoP/master/COPYING'
- + __mod_info["$rp_module_id/section"]=opt
- + __mod_info["$rp_module_id/flags"]=
- + [[ -n git https://github.com/NagyD/SDLPoP.git master ]]
- + repo=($rp_module_repo)
- + local repo
- + __mod_info["$rp_module_id/repo_type"]=git
- + __mod_info["$rp_module_id/repo_url"]=https://github.com/NagyD/SDLPoP.git
- + __mod_info["$rp_module_id/repo_branch"]=master
- + __mod_info["$rp_module_id/repo_commit"]=
- + read module
- + rp_registerModule /home/pi/RetroPie-Setup/scriptmodules/ports/smw.sh /home/pi/RetroPie-Setup/scriptmodules/ports RetroPie
- + local path=/home/pi/RetroPie-Setup/scriptmodules/ports/smw.sh
- + local type=/home/pi/RetroPie-Setup/scriptmodules/ports
- + local vendor=RetroPie
- + type=ports
- + local rp_module_id=
- + local rp_module_desc=
- + local rp_module_help=
- + local rp_module_licence=
- + local rp_module_section=
- + local rp_module_flags=
- + local rp_module_repo=
- + local error=0
- + [[ RetroPie != \R\e\t\r\o\P\i\e ]]
- + source /home/pi/RetroPie-Setup/scriptmodules/ports/smw.sh
- ++ rp_module_id=smw
- ++ rp_module_desc='Super Mario War - A fan-made multiplayer Super Mario Bros. style deathmatch game'
- ++ rp_module_licence='GPL2 https://smwstuff.net'
- ++ rp_module_repo='git https://github.com/mmatyas/supermariowar master'
- ++ rp_module_section=opt
- ++ rp_module_flags=sdl2
- + local var
- + for var in rp_module_id rp_module_desc
- + [[ -z smw ]]
- + for var in rp_module_id rp_module_desc
- + [[ -z Super Mario War - A fan-made multiplayer Super Mario Bros. style deathmatch game ]]
- + [[ 0 -eq 1 ]]
- + flags=($rp_module_flags)
- + local flags
- + local flag
- + local enabled=1
- + [[ '' -ne 1 ]]
- + for flag in "${flags[@]}"
- + [[ sdl2 == \!\a\l\l ]]
- + isPlatform sdl2
- + local flag=sdl2
- + hasFlag 'rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms' sdl2
- + local 'string=rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms'
- + local flag=sdl2
- + [[ -z rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms ]]
- + [[ -z sdl2 ]]
- + [[ rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms =~ (^| )sdl2($| ) ]]
- + return 1
- + return 1
- + [[ sdl2 =~ ^!(.+) ]]
- + [[ sdl2 =~ ^(!?):([^:]+):([^:]+):(.+)$ ]]
- + sections=($rp_module_section)
- + local sections
- + rp_module_section=opt
- + local flag section
- + __mod_idx["$rp_module_id"]=187
- + __mod_id+=("$rp_module_id")
- + __mod_info["$rp_module_id/enabled"]=1
- + __mod_info["$rp_module_id/path"]=/home/pi/RetroPie-Setup/scriptmodules/ports/smw.sh
- + __mod_info["$rp_module_id/vendor"]=RetroPie
- + __mod_info["$rp_module_id/type"]=ports
- + __mod_info["$rp_module_id/desc"]='Super Mario War - A fan-made multiplayer Super Mario Bros. style deathmatch game'
- + __mod_info["$rp_module_id/help"]=
- + __mod_info["$rp_module_id/licence"]='GPL2 https://smwstuff.net'
- + __mod_info["$rp_module_id/section"]=opt
- + __mod_info["$rp_module_id/flags"]=sdl2
- + [[ -n git https://github.com/mmatyas/supermariowar master ]]
- + repo=($rp_module_repo)
- + local repo
- + __mod_info["$rp_module_id/repo_type"]=git
- + __mod_info["$rp_module_id/repo_url"]=https://github.com/mmatyas/supermariowar
- + __mod_info["$rp_module_id/repo_branch"]=master
- + __mod_info["$rp_module_id/repo_commit"]=
- + read module
- + rp_registerModule /home/pi/RetroPie-Setup/scriptmodules/ports/solarus.sh /home/pi/RetroPie-Setup/scriptmodules/ports RetroPie
- + local path=/home/pi/RetroPie-Setup/scriptmodules/ports/solarus.sh
- + local type=/home/pi/RetroPie-Setup/scriptmodules/ports
- + local vendor=RetroPie
- + type=ports
- + local rp_module_id=
- + local rp_module_desc=
- + local rp_module_help=
- + local rp_module_licence=
- + local rp_module_section=
- + local rp_module_flags=
- + local rp_module_repo=
- + local error=0
- + [[ RetroPie != \R\e\t\r\o\P\i\e ]]
- + source /home/pi/RetroPie-Setup/scriptmodules/ports/solarus.sh
- ++ rp_module_id=solarus
- ++ rp_module_desc='Solarus - A lightweight, free and open-source game engine for Action-RPGs'
- ++ rp_module_help='Copy your Solarus quests (games) to /home/pi/RetroPie/roms/solarus'
- ++ rp_module_licence='GPL3 https://gitlab.com/solarus-games/solarus/-/raw/dev/license'
- ++ rp_module_repo='git https://gitlab.com/solarus-games/solarus.git master'
- ++ rp_module_section=opt
- + local var
- + for var in rp_module_id rp_module_desc
- + [[ -z solarus ]]
- + for var in rp_module_id rp_module_desc
- + [[ -z Solarus - A lightweight, free and open-source game engine for Action-RPGs ]]
- + [[ 0 -eq 1 ]]
- + flags=($rp_module_flags)
- + local flags
- + local flag
- + local enabled=1
- + [[ '' -ne 1 ]]
- + sections=($rp_module_section)
- + local sections
- + rp_module_section=opt
- + local flag section
- + __mod_idx["$rp_module_id"]=188
- + __mod_id+=("$rp_module_id")
- + __mod_info["$rp_module_id/enabled"]=1
- + __mod_info["$rp_module_id/path"]=/home/pi/RetroPie-Setup/scriptmodules/ports/solarus.sh
- + __mod_info["$rp_module_id/vendor"]=RetroPie
- + __mod_info["$rp_module_id/type"]=ports
- + __mod_info["$rp_module_id/desc"]='Solarus - A lightweight, free and open-source game engine for Action-RPGs'
- + __mod_info["$rp_module_id/help"]='Copy your Solarus quests (games) to /home/pi/RetroPie/roms/solarus'
- + __mod_info["$rp_module_id/licence"]='GPL3 https://gitlab.com/solarus-games/solarus/-/raw/dev/license'
- + __mod_info["$rp_module_id/section"]=opt
- + __mod_info["$rp_module_id/flags"]=
- + [[ -n git https://gitlab.com/solarus-games/solarus.git master ]]
- + repo=($rp_module_repo)
- + local repo
- + __mod_info["$rp_module_id/repo_type"]=git
- + __mod_info["$rp_module_id/repo_url"]=https://gitlab.com/solarus-games/solarus.git
- + __mod_info["$rp_module_id/repo_branch"]=master
- + __mod_info["$rp_module_id/repo_commit"]=
- + read module
- + rp_registerModule /home/pi/RetroPie-Setup/scriptmodules/ports/splitwolf.sh /home/pi/RetroPie-Setup/scriptmodules/ports RetroPie
- + local path=/home/pi/RetroPie-Setup/scriptmodules/ports/splitwolf.sh
- + local type=/home/pi/RetroPie-Setup/scriptmodules/ports
- + local vendor=RetroPie
- + type=ports
- + local rp_module_id=
- + local rp_module_desc=
- + local rp_module_help=
- + local rp_module_licence=
- + local rp_module_section=
- + local rp_module_flags=
- + local rp_module_repo=
- + local error=0
- + [[ RetroPie != \R\e\t\r\o\P\i\e ]]
- + source /home/pi/RetroPie-Setup/scriptmodules/ports/splitwolf.sh
- ++ rp_module_id=splitwolf
- ++ rp_module_desc='SplitWolf - 2-4 player split-screen Wolfenstein 3D / Spear of Destiny'
- ++ rp_module_help='Game File Extension: .wl6, .sod, .sd2, .sd3\n\nCopy your game files to /home/pi/RetroPie/roms/ports/wolf3d/\n\nIf you add new game files, run: sudo ~/RetroPie-Setup/retropie_packages.sh splitwolf configure'
- ++ rp_module_licence='NONCOM https://bitbucket.org/linuxwolf6/splitwolf/raw/scrubbed/license-mame.txt'
- ++ rp_module_repo='git https://bitbucket.org/linuxwolf6/splitwolf.git scrubbed'
- ++ rp_module_section=exp
- + local var
- + for var in rp_module_id rp_module_desc
- + [[ -z splitwolf ]]
- + for var in rp_module_id rp_module_desc
- + [[ -z SplitWolf - 2-4 player split-screen Wolfenstein 3D / Spear of Destiny ]]
- + [[ 0 -eq 1 ]]
- + flags=($rp_module_flags)
- + local flags
- + local flag
- + local enabled=1
- + [[ '' -ne 1 ]]
- + sections=($rp_module_section)
- + local sections
- + rp_module_section=exp
- + local flag section
- + __mod_idx["$rp_module_id"]=189
- + __mod_id+=("$rp_module_id")
- + __mod_info["$rp_module_id/enabled"]=1
- + __mod_info["$rp_module_id/path"]=/home/pi/RetroPie-Setup/scriptmodules/ports/splitwolf.sh
- + __mod_info["$rp_module_id/vendor"]=RetroPie
- + __mod_info["$rp_module_id/type"]=ports
- + __mod_info["$rp_module_id/desc"]='SplitWolf - 2-4 player split-screen Wolfenstein 3D / Spear of Destiny'
- + __mod_info["$rp_module_id/help"]='Game File Extension: .wl6, .sod, .sd2, .sd3\n\nCopy your game files to /home/pi/RetroPie/roms/ports/wolf3d/\n\nIf you add new game files, run: sudo ~/RetroPie-Setup/retropie_packages.sh splitwolf configure'
- + __mod_info["$rp_module_id/licence"]='NONCOM https://bitbucket.org/linuxwolf6/splitwolf/raw/scrubbed/license-mame.txt'
- + __mod_info["$rp_module_id/section"]=exp
- + __mod_info["$rp_module_id/flags"]=
- + [[ -n git https://bitbucket.org/linuxwolf6/splitwolf.git scrubbed ]]
- + repo=($rp_module_repo)
- + local repo
- + __mod_info["$rp_module_id/repo_type"]=git
- + __mod_info["$rp_module_id/repo_url"]=https://bitbucket.org/linuxwolf6/splitwolf.git
- + __mod_info["$rp_module_id/repo_branch"]=scrubbed
- + __mod_info["$rp_module_id/repo_commit"]=
- + read module
- + rp_registerModule /home/pi/RetroPie-Setup/scriptmodules/ports/srb2.sh /home/pi/RetroPie-Setup/scriptmodules/ports RetroPie
- + local path=/home/pi/RetroPie-Setup/scriptmodules/ports/srb2.sh
- + local type=/home/pi/RetroPie-Setup/scriptmodules/ports
- + local vendor=RetroPie
- + type=ports
- + local rp_module_id=
- + local rp_module_desc=
- + local rp_module_help=
- + local rp_module_licence=
- + local rp_module_section=
- + local rp_module_flags=
- + local rp_module_repo=
- + local error=0
- + [[ RetroPie != \R\e\t\r\o\P\i\e ]]
- + source /home/pi/RetroPie-Setup/scriptmodules/ports/srb2.sh
- ++ rp_module_id=srb2
- ++ rp_module_desc='Sonic Robo Blast 2 - 3D Sonic the Hedgehog fan-game built using a modified version of the Doom Legacy source port of Doom'
- ++ rp_module_licence='GPL2 https://raw.githubusercontent.com/STJr/SRB2/master/LICENSE'
- ++ rp_module_repo='git https://github.com/STJr/SRB2.git SRB2_release_2.2.9'
- ++ rp_module_section=exp
- + local var
- + for var in rp_module_id rp_module_desc
- + [[ -z srb2 ]]
- + for var in rp_module_id rp_module_desc
- + [[ -z Sonic Robo Blast 2 - 3D Sonic the Hedgehog fan-game built using a modified version of the Doom Legacy source port of Doom ]]
- + [[ 0 -eq 1 ]]
- + flags=($rp_module_flags)
- + local flags
- + local flag
- + local enabled=1
- + [[ '' -ne 1 ]]
- + sections=($rp_module_section)
- + local sections
- + rp_module_section=exp
- + local flag section
- + __mod_idx["$rp_module_id"]=190
- + __mod_id+=("$rp_module_id")
- + __mod_info["$rp_module_id/enabled"]=1
- + __mod_info["$rp_module_id/path"]=/home/pi/RetroPie-Setup/scriptmodules/ports/srb2.sh
- + __mod_info["$rp_module_id/vendor"]=RetroPie
- + __mod_info["$rp_module_id/type"]=ports
- + __mod_info["$rp_module_id/desc"]='Sonic Robo Blast 2 - 3D Sonic the Hedgehog fan-game built using a modified version of the Doom Legacy source port of Doom'
- + __mod_info["$rp_module_id/help"]=
- + __mod_info["$rp_module_id/licence"]='GPL2 https://raw.githubusercontent.com/STJr/SRB2/master/LICENSE'
- + __mod_info["$rp_module_id/section"]=exp
- + __mod_info["$rp_module_id/flags"]=
- + [[ -n git https://github.com/STJr/SRB2.git SRB2_release_2.2.9 ]]
- + repo=($rp_module_repo)
- + local repo
- + __mod_info["$rp_module_id/repo_type"]=git
- + __mod_info["$rp_module_id/repo_url"]=https://github.com/STJr/SRB2.git
- + __mod_info["$rp_module_id/repo_branch"]=SRB2_release_2.2.9
- + __mod_info["$rp_module_id/repo_commit"]=
- + read module
- + rp_registerModule /home/pi/RetroPie-Setup/scriptmodules/ports/steamlink.sh /home/pi/RetroPie-Setup/scriptmodules/ports RetroPie
- + local path=/home/pi/RetroPie-Setup/scriptmodules/ports/steamlink.sh
- + local type=/home/pi/RetroPie-Setup/scriptmodules/ports
- + local vendor=RetroPie
- + type=ports
- + local rp_module_id=
- + local rp_module_desc=
- + local rp_module_help=
- + local rp_module_licence=
- + local rp_module_section=
- + local rp_module_flags=
- + local rp_module_repo=
- + local error=0
- + [[ RetroPie != \R\e\t\r\o\P\i\e ]]
- + source /home/pi/RetroPie-Setup/scriptmodules/ports/steamlink.sh
- ++ rp_module_id=steamlink
- ++ rp_module_desc='Steam Link for Raspberry Pi 3 or later'
- ++ rp_module_licence='PROP https://steamcommunity.com/app/353380/discussions/0/1743353164093954254/'
- ++ rp_module_section=exp
- ++ rp_module_flags='!all rpi3 rpi4 rpi5'
- ++ rp_module_help='Stream games from your computer with Steam'
- + local var
- + for var in rp_module_id rp_module_desc
- + [[ -z steamlink ]]
- + for var in rp_module_id rp_module_desc
- + [[ -z Steam Link for Raspberry Pi 3 or later ]]
- + [[ 0 -eq 1 ]]
- + flags=($rp_module_flags)
- + local flags
- + local flag
- + local enabled=1
- + [[ '' -ne 1 ]]
- + for flag in "${flags[@]}"
- + [[ !all == \!\a\l\l ]]
- + enabled=0
- + continue
- + for flag in "${flags[@]}"
- + [[ rpi3 == \!\a\l\l ]]
- + isPlatform rpi3
- + local flag=rpi3
- + hasFlag 'rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms' rpi3
- + local 'string=rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms'
- + local flag=rpi3
- + [[ -z rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms ]]
- + [[ -z rpi3 ]]
- + [[ rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms =~ (^| )rpi3($| ) ]]
- + return 1
- + return 1
- + [[ rpi3 =~ ^!(.+) ]]
- + [[ rpi3 =~ ^(!?):([^:]+):([^:]+):(.+)$ ]]
- + for flag in "${flags[@]}"
- + [[ rpi4 == \!\a\l\l ]]
- + isPlatform rpi4
- + local flag=rpi4
- + hasFlag 'rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms' rpi4
- + local 'string=rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms'
- + local flag=rpi4
- + [[ -z rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms ]]
- + [[ -z rpi4 ]]
- + [[ rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms =~ (^| )rpi4($| ) ]]
- + return 0
- + return 0
- + enabled=1
- + continue
- + for flag in "${flags[@]}"
- + [[ rpi5 == \!\a\l\l ]]
- + isPlatform rpi5
- + local flag=rpi5
- + hasFlag 'rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms' rpi5
- + local 'string=rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms'
- + local flag=rpi5
- + [[ -z rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms ]]
- + [[ -z rpi5 ]]
- + [[ rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms =~ (^| )rpi5($| ) ]]
- + return 1
- + return 1
- + [[ rpi5 =~ ^!(.+) ]]
- + [[ rpi5 =~ ^(!?):([^:]+):([^:]+):(.+)$ ]]
- + sections=($rp_module_section)
- + local sections
- + rp_module_section=exp
- + local flag section
- + __mod_idx["$rp_module_id"]=191
- + __mod_id+=("$rp_module_id")
- + __mod_info["$rp_module_id/enabled"]=1
- + __mod_info["$rp_module_id/path"]=/home/pi/RetroPie-Setup/scriptmodules/ports/steamlink.sh
- + __mod_info["$rp_module_id/vendor"]=RetroPie
- + __mod_info["$rp_module_id/type"]=ports
- + __mod_info["$rp_module_id/desc"]='Steam Link for Raspberry Pi 3 or later'
- + __mod_info["$rp_module_id/help"]='Stream games from your computer with Steam'
- + __mod_info["$rp_module_id/licence"]='PROP https://steamcommunity.com/app/353380/discussions/0/1743353164093954254/'
- + __mod_info["$rp_module_id/section"]=exp
- + __mod_info["$rp_module_id/flags"]='!all rpi3 rpi4 rpi5'
- + [[ -n '' ]]
- + read module
- + rp_registerModule /home/pi/RetroPie-Setup/scriptmodules/ports/supertux.sh /home/pi/RetroPie-Setup/scriptmodules/ports RetroPie
- + local path=/home/pi/RetroPie-Setup/scriptmodules/ports/supertux.sh
- + local type=/home/pi/RetroPie-Setup/scriptmodules/ports
- + local vendor=RetroPie
- + type=ports
- + local rp_module_id=
- + local rp_module_desc=
- + local rp_module_help=
- + local rp_module_licence=
- + local rp_module_section=
- + local rp_module_flags=
- + local rp_module_repo=
- + local error=0
- + [[ RetroPie != \R\e\t\r\o\P\i\e ]]
- + source /home/pi/RetroPie-Setup/scriptmodules/ports/supertux.sh
- ++ rp_module_id=supertux
- ++ rp_module_desc='SuperTux 2d scrolling platform'
- ++ rp_module_licence='GPL3 https://raw.githubusercontent.com/SuperTux/supertux/master/LICENSE.txt'
- ++ rp_module_section=opt
- ++ rp_module_flags='!mali'
- + local var
- + for var in rp_module_id rp_module_desc
- + [[ -z supertux ]]
- + for var in rp_module_id rp_module_desc
- + [[ -z SuperTux 2d scrolling platform ]]
- + [[ 0 -eq 1 ]]
- + flags=($rp_module_flags)
- + local flags
- + local flag
- + local enabled=1
- + [[ '' -ne 1 ]]
- + for flag in "${flags[@]}"
- + [[ !mali == \!\a\l\l ]]
- + isPlatform '!mali'
- + local 'flag=!mali'
- + hasFlag 'rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms' '!mali'
- + local 'string=rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms'
- + local 'flag=!mali'
- + [[ -z rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms ]]
- + [[ -z !mali ]]
- + [[ rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms =~ (^| )!mali($| ) ]]
- + return 1
- + return 1
- + [[ !mali =~ ^!(.+) ]]
- + isPlatform mali
- + local flag=mali
- + hasFlag 'rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms' mali
- + local 'string=rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms'
- + local flag=mali
- + [[ -z rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms ]]
- + [[ -z mali ]]
- + [[ rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms =~ (^| )mali($| ) ]]
- + return 1
- + return 1
- + [[ !mali =~ ^(!?):([^:]+):([^:]+):(.+)$ ]]
- + sections=($rp_module_section)
- + local sections
- + rp_module_section=opt
- + local flag section
- + __mod_idx["$rp_module_id"]=192
- + __mod_id+=("$rp_module_id")
- + __mod_info["$rp_module_id/enabled"]=1
- + __mod_info["$rp_module_id/path"]=/home/pi/RetroPie-Setup/scriptmodules/ports/supertux.sh
- + __mod_info["$rp_module_id/vendor"]=RetroPie
- + __mod_info["$rp_module_id/type"]=ports
- + __mod_info["$rp_module_id/desc"]='SuperTux 2d scrolling platform'
- + __mod_info["$rp_module_id/help"]=
- + __mod_info["$rp_module_id/licence"]='GPL3 https://raw.githubusercontent.com/SuperTux/supertux/master/LICENSE.txt'
- + __mod_info["$rp_module_id/section"]=opt
- + __mod_info["$rp_module_id/flags"]='!mali'
- + [[ -n '' ]]
- + read module
- + rp_registerModule /home/pi/RetroPie-Setup/scriptmodules/ports/tyrquake.sh /home/pi/RetroPie-Setup/scriptmodules/ports RetroPie
- + local path=/home/pi/RetroPie-Setup/scriptmodules/ports/tyrquake.sh
- + local type=/home/pi/RetroPie-Setup/scriptmodules/ports
- + local vendor=RetroPie
- + type=ports
- + local rp_module_id=
- + local rp_module_desc=
- + local rp_module_help=
- + local rp_module_licence=
- + local rp_module_section=
- + local rp_module_flags=
- + local rp_module_repo=
- + local error=0
- + [[ RetroPie != \R\e\t\r\o\P\i\e ]]
- + source /home/pi/RetroPie-Setup/scriptmodules/ports/tyrquake.sh
- ++ rp_module_id=tyrquake
- ++ rp_module_desc='Quake 1 engine - TyrQuake port'
- ++ rp_module_licence='GPL2 https://disenchant.net/git/tyrquake.git/plain/gnu.txt'
- ++ rp_module_repo='git https://github.com/RetroPie/tyrquake.git master'
- ++ rp_module_section=opt
- + local var
- + for var in rp_module_id rp_module_desc
- + [[ -z tyrquake ]]
- + for var in rp_module_id rp_module_desc
- + [[ -z Quake 1 engine - TyrQuake port ]]
- + [[ 0 -eq 1 ]]
- + flags=($rp_module_flags)
- + local flags
- + local flag
- + local enabled=1
- + [[ '' -ne 1 ]]
- + sections=($rp_module_section)
- + local sections
- + rp_module_section=opt
- + local flag section
- + __mod_idx["$rp_module_id"]=193
- + __mod_id+=("$rp_module_id")
- + __mod_info["$rp_module_id/enabled"]=1
- + __mod_info["$rp_module_id/path"]=/home/pi/RetroPie-Setup/scriptmodules/ports/tyrquake.sh
- + __mod_info["$rp_module_id/vendor"]=RetroPie
- + __mod_info["$rp_module_id/type"]=ports
- + __mod_info["$rp_module_id/desc"]='Quake 1 engine - TyrQuake port'
- + __mod_info["$rp_module_id/help"]=
- + __mod_info["$rp_module_id/licence"]='GPL2 https://disenchant.net/git/tyrquake.git/plain/gnu.txt'
- + __mod_info["$rp_module_id/section"]=opt
- + __mod_info["$rp_module_id/flags"]=
- + [[ -n git https://github.com/RetroPie/tyrquake.git master ]]
- + repo=($rp_module_repo)
- + local repo
- + __mod_info["$rp_module_id/repo_type"]=git
- + __mod_info["$rp_module_id/repo_url"]=https://github.com/RetroPie/tyrquake.git
- + __mod_info["$rp_module_id/repo_branch"]=master
- + __mod_info["$rp_module_id/repo_commit"]=
- + read module
- + rp_registerModule /home/pi/RetroPie-Setup/scriptmodules/ports/uqm.sh /home/pi/RetroPie-Setup/scriptmodules/ports RetroPie
- + local path=/home/pi/RetroPie-Setup/scriptmodules/ports/uqm.sh
- + local type=/home/pi/RetroPie-Setup/scriptmodules/ports
- + local vendor=RetroPie
- + type=ports
- + local rp_module_id=
- + local rp_module_desc=
- + local rp_module_help=
- + local rp_module_licence=
- + local rp_module_section=
- + local rp_module_flags=
- + local rp_module_repo=
- + local error=0
- + [[ RetroPie != \R\e\t\r\o\P\i\e ]]
- + source /home/pi/RetroPie-Setup/scriptmodules/ports/uqm.sh
- ++ rp_module_id=uqm
- ++ rp_module_desc='The Ur-Quan Masters (Port of DOS game Star Control 2)'
- ++ rp_module_licence='GPL https://sourceforce.net/p/sc2/uqm/ci/master/tree/sc2/COPYING?format=raw'
- ++ rp_module_repo='file :_get_archive_uqm'
- ++ rp_module_section=exp
- + local var
- + for var in rp_module_id rp_module_desc
- + [[ -z uqm ]]
- + for var in rp_module_id rp_module_desc
- + [[ -z The Ur-Quan Masters (Port of DOS game Star Control 2) ]]
- + [[ 0 -eq 1 ]]
- + flags=($rp_module_flags)
- + local flags
- + local flag
- + local enabled=1
- + [[ '' -ne 1 ]]
- + sections=($rp_module_section)
- + local sections
- + rp_module_section=exp
- + local flag section
- + __mod_idx["$rp_module_id"]=194
- + __mod_id+=("$rp_module_id")
- + __mod_info["$rp_module_id/enabled"]=1
- + __mod_info["$rp_module_id/path"]=/home/pi/RetroPie-Setup/scriptmodules/ports/uqm.sh
- + __mod_info["$rp_module_id/vendor"]=RetroPie
- + __mod_info["$rp_module_id/type"]=ports
- + __mod_info["$rp_module_id/desc"]='The Ur-Quan Masters (Port of DOS game Star Control 2)'
- + __mod_info["$rp_module_id/help"]=
- + __mod_info["$rp_module_id/licence"]='GPL https://sourceforce.net/p/sc2/uqm/ci/master/tree/sc2/COPYING?format=raw'
- + __mod_info["$rp_module_id/section"]=exp
- + __mod_info["$rp_module_id/flags"]=
- + [[ -n file :_get_archive_uqm ]]
- + repo=($rp_module_repo)
- + local repo
- + __mod_info["$rp_module_id/repo_type"]=file
- + __mod_info["$rp_module_id/repo_url"]=:_get_archive_uqm
- + __mod_info["$rp_module_id/repo_branch"]=
- + __mod_info["$rp_module_id/repo_commit"]=
- + read module
- + rp_registerModule /home/pi/RetroPie-Setup/scriptmodules/ports/vvvvvv.sh /home/pi/RetroPie-Setup/scriptmodules/ports RetroPie
- + local path=/home/pi/RetroPie-Setup/scriptmodules/ports/vvvvvv.sh
- + local type=/home/pi/RetroPie-Setup/scriptmodules/ports
- + local vendor=RetroPie
- + type=ports
- + local rp_module_id=
- + local rp_module_desc=
- + local rp_module_help=
- + local rp_module_licence=
- + local rp_module_section=
- + local rp_module_flags=
- + local rp_module_repo=
- + local error=0
- + [[ RetroPie != \R\e\t\r\o\P\i\e ]]
- + source /home/pi/RetroPie-Setup/scriptmodules/ports/vvvvvv.sh
- ++ rp_module_id=vvvvvv
- ++ rp_module_desc='VVVVVV - 2D puzzle game by Terry Cavanagh'
- ++ rp_module_licence='NONCOM https://raw.githubusercontent.com/TerryCavanagh/VVVVVV/master/LICENSE.md'
- ++ rp_module_repo='git https://github.com/TerryCavanagh/VVVVVV master 39abcfa8'
- ++ rp_module_help='Copy data.zip from a purchased or Make and Play edition of VVVVVV to /home/pi/RetroPie/roms/ports/vvvvvv'
- ++ rp_module_section=exp
- + local var
- + for var in rp_module_id rp_module_desc
- + [[ -z vvvvvv ]]
- + for var in rp_module_id rp_module_desc
- + [[ -z VVVVVV - 2D puzzle game by Terry Cavanagh ]]
- + [[ 0 -eq 1 ]]
- + flags=($rp_module_flags)
- + local flags
- + local flag
- + local enabled=1
- + [[ '' -ne 1 ]]
- + sections=($rp_module_section)
- + local sections
- + rp_module_section=exp
- + local flag section
- + __mod_idx["$rp_module_id"]=195
- + __mod_id+=("$rp_module_id")
- + __mod_info["$rp_module_id/enabled"]=1
- + __mod_info["$rp_module_id/path"]=/home/pi/RetroPie-Setup/scriptmodules/ports/vvvvvv.sh
- + __mod_info["$rp_module_id/vendor"]=RetroPie
- + __mod_info["$rp_module_id/type"]=ports
- + __mod_info["$rp_module_id/desc"]='VVVVVV - 2D puzzle game by Terry Cavanagh'
- + __mod_info["$rp_module_id/help"]='Copy data.zip from a purchased or Make and Play edition of VVVVVV to /home/pi/RetroPie/roms/ports/vvvvvv'
- + __mod_info["$rp_module_id/licence"]='NONCOM https://raw.githubusercontent.com/TerryCavanagh/VVVVVV/master/LICENSE.md'
- + __mod_info["$rp_module_id/section"]=exp
- + __mod_info["$rp_module_id/flags"]=
- + [[ -n git https://github.com/TerryCavanagh/VVVVVV master 39abcfa8 ]]
- + repo=($rp_module_repo)
- + local repo
- + __mod_info["$rp_module_id/repo_type"]=git
- + __mod_info["$rp_module_id/repo_url"]=https://github.com/TerryCavanagh/VVVVVV
- + __mod_info["$rp_module_id/repo_branch"]=master
- + __mod_info["$rp_module_id/repo_commit"]=39abcfa8
- + read module
- + rp_registerModule /home/pi/RetroPie-Setup/scriptmodules/ports/wolf4sdl.sh /home/pi/RetroPie-Setup/scriptmodules/ports RetroPie
- + local path=/home/pi/RetroPie-Setup/scriptmodules/ports/wolf4sdl.sh
- + local type=/home/pi/RetroPie-Setup/scriptmodules/ports
- + local vendor=RetroPie
- + type=ports
- + local rp_module_id=
- + local rp_module_desc=
- + local rp_module_help=
- + local rp_module_licence=
- + local rp_module_section=
- + local rp_module_flags=
- + local rp_module_repo=
- + local error=0
- + [[ RetroPie != \R\e\t\r\o\P\i\e ]]
- + source /home/pi/RetroPie-Setup/scriptmodules/ports/wolf4sdl.sh
- ++ rp_module_id=wolf4sdl
- ++ rp_module_desc='Wolf4SDL - port of Wolfenstein 3D / Spear of Destiny engine'
- ++ rp_module_licence='GPL2 https://raw.githubusercontent.com/AryanWolf3D/Wolf4SDL/master/license-gpl.txt'
- ++ rp_module_repo='git https://github.com/AryanWolf3D/Wolf4SDL.git master'
- ++ rp_module_section=opt
- ++ rp_module_flags=sdl2
- + local var
- + for var in rp_module_id rp_module_desc
- + [[ -z wolf4sdl ]]
- + for var in rp_module_id rp_module_desc
- + [[ -z Wolf4SDL - port of Wolfenstein 3D / Spear of Destiny engine ]]
- + [[ 0 -eq 1 ]]
- + flags=($rp_module_flags)
- + local flags
- + local flag
- + local enabled=1
- + [[ '' -ne 1 ]]
- + for flag in "${flags[@]}"
- + [[ sdl2 == \!\a\l\l ]]
- + isPlatform sdl2
- + local flag=sdl2
- + hasFlag 'rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms' sdl2
- + local 'string=rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms'
- + local flag=sdl2
- + [[ -z rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms ]]
- + [[ -z sdl2 ]]
- + [[ rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms =~ (^| )sdl2($| ) ]]
- + return 1
- + return 1
- + [[ sdl2 =~ ^!(.+) ]]
- + [[ sdl2 =~ ^(!?):([^:]+):([^:]+):(.+)$ ]]
- + sections=($rp_module_section)
- + local sections
- + rp_module_section=opt
- + local flag section
- + __mod_idx["$rp_module_id"]=196
- + __mod_id+=("$rp_module_id")
- + __mod_info["$rp_module_id/enabled"]=1
- + __mod_info["$rp_module_id/path"]=/home/pi/RetroPie-Setup/scriptmodules/ports/wolf4sdl.sh
- + __mod_info["$rp_module_id/vendor"]=RetroPie
- + __mod_info["$rp_module_id/type"]=ports
- + __mod_info["$rp_module_id/desc"]='Wolf4SDL - port of Wolfenstein 3D / Spear of Destiny engine'
- + __mod_info["$rp_module_id/help"]=
- + __mod_info["$rp_module_id/licence"]='GPL2 https://raw.githubusercontent.com/AryanWolf3D/Wolf4SDL/master/license-gpl.txt'
- + __mod_info["$rp_module_id/section"]=opt
- + __mod_info["$rp_module_id/flags"]=sdl2
- + [[ -n git https://github.com/AryanWolf3D/Wolf4SDL.git master ]]
- + repo=($rp_module_repo)
- + local repo
- + __mod_info["$rp_module_id/repo_type"]=git
- + __mod_info["$rp_module_id/repo_url"]=https://github.com/AryanWolf3D/Wolf4SDL.git
- + __mod_info["$rp_module_id/repo_branch"]=master
- + __mod_info["$rp_module_id/repo_commit"]=
- + read module
- + rp_registerModule /home/pi/RetroPie-Setup/scriptmodules/ports/xrick.sh /home/pi/RetroPie-Setup/scriptmodules/ports RetroPie
- + local path=/home/pi/RetroPie-Setup/scriptmodules/ports/xrick.sh
- + local type=/home/pi/RetroPie-Setup/scriptmodules/ports
- + local vendor=RetroPie
- + type=ports
- + local rp_module_id=
- + local rp_module_desc=
- + local rp_module_help=
- + local rp_module_licence=
- + local rp_module_section=
- + local rp_module_flags=
- + local rp_module_repo=
- + local error=0
- + [[ RetroPie != \R\e\t\r\o\P\i\e ]]
- + source /home/pi/RetroPie-Setup/scriptmodules/ports/xrick.sh
- ++ rp_module_id=xrick
- ++ rp_module_desc='xrick - Open source implementation of Rick Dangerous'
- ++ rp_module_help='Install the xrick data.zip to /home/pi/RetroPie/roms/ports/xrick/data.zip'
- ++ rp_module_licence='GPL https://raw.githubusercontent.com/RetroPie/xrick/master/README'
- ++ rp_module_repo='git https://github.com/RetroPie/xrick.git master'
- ++ rp_module_section=opt
- ++ rp_module_flags=sdl1
- + local var
- + for var in rp_module_id rp_module_desc
- + [[ -z xrick ]]
- + for var in rp_module_id rp_module_desc
- + [[ -z xrick - Open source implementation of Rick Dangerous ]]
- + [[ 0 -eq 1 ]]
- + flags=($rp_module_flags)
- + local flags
- + local flag
- + local enabled=1
- + [[ '' -ne 1 ]]
- + for flag in "${flags[@]}"
- + [[ sdl1 == \!\a\l\l ]]
- + isPlatform sdl1
- + local flag=sdl1
- + hasFlag 'rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms' sdl1
- + local 'string=rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms'
- + local flag=sdl1
- + [[ -z rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms ]]
- + [[ -z sdl1 ]]
- + [[ rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms =~ (^| )sdl1($| ) ]]
- + return 1
- + return 1
- + [[ sdl1 =~ ^!(.+) ]]
- + [[ sdl1 =~ ^(!?):([^:]+):([^:]+):(.+)$ ]]
- + sections=($rp_module_section)
- + local sections
- + rp_module_section=opt
- + local flag section
- + __mod_idx["$rp_module_id"]=197
- + __mod_id+=("$rp_module_id")
- + __mod_info["$rp_module_id/enabled"]=1
- + __mod_info["$rp_module_id/path"]=/home/pi/RetroPie-Setup/scriptmodules/ports/xrick.sh
- + __mod_info["$rp_module_id/vendor"]=RetroPie
- + __mod_info["$rp_module_id/type"]=ports
- + __mod_info["$rp_module_id/desc"]='xrick - Open source implementation of Rick Dangerous'
- + __mod_info["$rp_module_id/help"]='Install the xrick data.zip to /home/pi/RetroPie/roms/ports/xrick/data.zip'
- + __mod_info["$rp_module_id/licence"]='GPL https://raw.githubusercontent.com/RetroPie/xrick/master/README'
- + __mod_info["$rp_module_id/section"]=opt
- + __mod_info["$rp_module_id/flags"]=sdl1
- + [[ -n git https://github.com/RetroPie/xrick.git master ]]
- + repo=($rp_module_repo)
- + local repo
- + __mod_info["$rp_module_id/repo_type"]=git
- + __mod_info["$rp_module_id/repo_url"]=https://github.com/RetroPie/xrick.git
- + __mod_info["$rp_module_id/repo_branch"]=master
- + __mod_info["$rp_module_id/repo_commit"]=
- + read module
- + rp_registerModule /home/pi/RetroPie-Setup/scriptmodules/ports/yquake2.sh /home/pi/RetroPie-Setup/scriptmodules/ports RetroPie
- + local path=/home/pi/RetroPie-Setup/scriptmodules/ports/yquake2.sh
- + local type=/home/pi/RetroPie-Setup/scriptmodules/ports
- + local vendor=RetroPie
- + type=ports
- + local rp_module_id=
- + local rp_module_desc=
- + local rp_module_help=
- + local rp_module_licence=
- + local rp_module_section=
- + local rp_module_flags=
- + local rp_module_repo=
- + local error=0
- + [[ RetroPie != \R\e\t\r\o\P\i\e ]]
- + source /home/pi/RetroPie-Setup/scriptmodules/ports/yquake2.sh
- ++ rp_module_id=yquake2
- ++ rp_module_desc='yquake2 - The Yamagi Quake II client'
- ++ rp_module_licence='GPL2 https://raw.githubusercontent.com/yquake2/yquake2/master/LICENSE'
- ++ rp_module_repo='git https://github.com/yquake2/yquake2.git QUAKE2_8_41'
- ++ rp_module_section=exp
- ++ rp_module_flags=
- + local var
- + for var in rp_module_id rp_module_desc
- + [[ -z yquake2 ]]
- + for var in rp_module_id rp_module_desc
- + [[ -z yquake2 - The Yamagi Quake II client ]]
- + [[ 0 -eq 1 ]]
- + flags=($rp_module_flags)
- + local flags
- + local flag
- + local enabled=1
- + [[ '' -ne 1 ]]
- + sections=($rp_module_section)
- + local sections
- + rp_module_section=exp
- + local flag section
- + __mod_idx["$rp_module_id"]=198
- + __mod_id+=("$rp_module_id")
- + __mod_info["$rp_module_id/enabled"]=1
- + __mod_info["$rp_module_id/path"]=/home/pi/RetroPie-Setup/scriptmodules/ports/yquake2.sh
- + __mod_info["$rp_module_id/vendor"]=RetroPie
- + __mod_info["$rp_module_id/type"]=ports
- + __mod_info["$rp_module_id/desc"]='yquake2 - The Yamagi Quake II client'
- + __mod_info["$rp_module_id/help"]=
- + __mod_info["$rp_module_id/licence"]='GPL2 https://raw.githubusercontent.com/yquake2/yquake2/master/LICENSE'
- + __mod_info["$rp_module_id/section"]=exp
- + __mod_info["$rp_module_id/flags"]=
- + [[ -n git https://github.com/yquake2/yquake2.git QUAKE2_8_41 ]]
- + repo=($rp_module_repo)
- + local repo
- + __mod_info["$rp_module_id/repo_type"]=git
- + __mod_info["$rp_module_id/repo_url"]=https://github.com/yquake2/yquake2.git
- + __mod_info["$rp_module_id/repo_branch"]=QUAKE2_8_41
- + __mod_info["$rp_module_id/repo_commit"]=
- + read module
- + return 0
- + for type in emulators libretrocores ports supplementary admin
- + rp_registerModuleDir /home/pi/RetroPie-Setup/scriptmodules/supplementary RetroPie
- + local dir=/home/pi/RetroPie-Setup/scriptmodules/supplementary
- + [[ ! -d /home/pi/RetroPie-Setup/scriptmodules/supplementary ]]
- + local vendor=RetroPie
- + [[ -z RetroPie ]]
- + local module
- + read module
- ++ find /home/pi/RetroPie-Setup/scriptmodules/supplementary -mindepth 1 -maxdepth 1 -type f -name '*.sh'
- ++ sort
- + rp_registerModule /home/pi/RetroPie-Setup/scriptmodules/supplementary/attractmode.sh /home/pi/RetroPie-Setup/scriptmodules/supplementary RetroPie
- + local path=/home/pi/RetroPie-Setup/scriptmodules/supplementary/attractmode.sh
- + local type=/home/pi/RetroPie-Setup/scriptmodules/supplementary
- + local vendor=RetroPie
- + type=supplementary
- + local rp_module_id=
- + local rp_module_desc=
- + local rp_module_help=
- + local rp_module_licence=
- + local rp_module_section=
- + local rp_module_flags=
- + local rp_module_repo=
- + local error=0
- + [[ RetroPie != \R\e\t\r\o\P\i\e ]]
- + source /home/pi/RetroPie-Setup/scriptmodules/supplementary/attractmode.sh
- ++ rp_module_id=attractmode
- ++ rp_module_desc='Attract Mode emulator frontend'
- ++ rp_module_licence='GPL3 https://raw.githubusercontent.com/mickelson/attract/master/License.txt'
- ++ rp_module_repo='git https://github.com/mickelson/attract master'
- ++ rp_module_section=exp
- ++ rp_module_flags='!mali frontend'
- + local var
- + for var in rp_module_id rp_module_desc
- + [[ -z attractmode ]]
- + for var in rp_module_id rp_module_desc
- + [[ -z Attract Mode emulator frontend ]]
- + [[ 0 -eq 1 ]]
- + flags=($rp_module_flags)
- + local flags
- + local flag
- + local enabled=1
- + [[ '' -ne 1 ]]
- + for flag in "${flags[@]}"
- + [[ !mali == \!\a\l\l ]]
- + isPlatform '!mali'
- + local 'flag=!mali'
- + hasFlag 'rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms' '!mali'
- + local 'string=rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms'
- + local 'flag=!mali'
- + [[ -z rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms ]]
- + [[ -z !mali ]]
- + [[ rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms =~ (^| )!mali($| ) ]]
- + return 1
- + return 1
- + [[ !mali =~ ^!(.+) ]]
- + isPlatform mali
- + local flag=mali
- + hasFlag 'rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms' mali
- + local 'string=rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms'
- + local flag=mali
- + [[ -z rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms ]]
- + [[ -z mali ]]
- + [[ rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms =~ (^| )mali($| ) ]]
- + return 1
- + return 1
- + [[ !mali =~ ^(!?):([^:]+):([^:]+):(.+)$ ]]
- + for flag in "${flags[@]}"
- + [[ frontend == \!\a\l\l ]]
- + isPlatform frontend
- + local flag=frontend
- + hasFlag 'rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms' frontend
- + local 'string=rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms'
- + local flag=frontend
- + [[ -z rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms ]]
- + [[ -z frontend ]]
- + [[ rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms =~ (^| )frontend($| ) ]]
- + return 1
- + return 1
- + [[ frontend =~ ^!(.+) ]]
- + [[ frontend =~ ^(!?):([^:]+):([^:]+):(.+)$ ]]
- + sections=($rp_module_section)
- + local sections
- + rp_module_section=exp
- + local flag section
- + __mod_idx["$rp_module_id"]=199
- + __mod_id+=("$rp_module_id")
- + __mod_info["$rp_module_id/enabled"]=1
- + __mod_info["$rp_module_id/path"]=/home/pi/RetroPie-Setup/scriptmodules/supplementary/attractmode.sh
- + __mod_info["$rp_module_id/vendor"]=RetroPie
- + __mod_info["$rp_module_id/type"]=supplementary
- + __mod_info["$rp_module_id/desc"]='Attract Mode emulator frontend'
- + __mod_info["$rp_module_id/help"]=
- + __mod_info["$rp_module_id/licence"]='GPL3 https://raw.githubusercontent.com/mickelson/attract/master/License.txt'
- + __mod_info["$rp_module_id/section"]=exp
- + __mod_info["$rp_module_id/flags"]='!mali frontend'
- + [[ -n git https://github.com/mickelson/attract master ]]
- + repo=($rp_module_repo)
- + local repo
- + __mod_info["$rp_module_id/repo_type"]=git
- + __mod_info["$rp_module_id/repo_url"]=https://github.com/mickelson/attract
- + __mod_info["$rp_module_id/repo_branch"]=master
- + __mod_info["$rp_module_id/repo_commit"]=
- + read module
- + rp_registerModule /home/pi/RetroPie-Setup/scriptmodules/supplementary/audiosettings.sh /home/pi/RetroPie-Setup/scriptmodules/supplementary RetroPie
- + local path=/home/pi/RetroPie-Setup/scriptmodules/supplementary/audiosettings.sh
- + local type=/home/pi/RetroPie-Setup/scriptmodules/supplementary
- + local vendor=RetroPie
- + type=supplementary
- + local rp_module_id=
- + local rp_module_desc=
- + local rp_module_help=
- + local rp_module_licence=
- + local rp_module_section=
- + local rp_module_flags=
- + local rp_module_repo=
- + local error=0
- + [[ RetroPie != \R\e\t\r\o\P\i\e ]]
- + source /home/pi/RetroPie-Setup/scriptmodules/supplementary/audiosettings.sh
- ++ rp_module_id=audiosettings
- ++ rp_module_desc='Configure audio settings'
- ++ rp_module_section=config
- ++ rp_module_flags='!all rpi'
- + local var
- + for var in rp_module_id rp_module_desc
- + [[ -z audiosettings ]]
- + for var in rp_module_id rp_module_desc
- + [[ -z Configure audio settings ]]
- + [[ 0 -eq 1 ]]
- + flags=($rp_module_flags)
- + local flags
- + local flag
- + local enabled=1
- + [[ '' -ne 1 ]]
- + for flag in "${flags[@]}"
- + [[ !all == \!\a\l\l ]]
- + enabled=0
- + continue
- + for flag in "${flags[@]}"
- + [[ rpi == \!\a\l\l ]]
- + isPlatform rpi
- + local flag=rpi
- + hasFlag 'rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms' rpi
- + local 'string=rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms'
- + local flag=rpi
- + [[ -z rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms ]]
- + [[ -z rpi ]]
- + [[ rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms =~ (^| )rpi($| ) ]]
- + return 0
- + return 0
- + enabled=1
- + continue
- + sections=($rp_module_section)
- + local sections
- + rp_module_section=config
- + local flag section
- + __mod_idx["$rp_module_id"]=200
- + __mod_id+=("$rp_module_id")
- + __mod_info["$rp_module_id/enabled"]=1
- + __mod_info["$rp_module_id/path"]=/home/pi/RetroPie-Setup/scriptmodules/supplementary/audiosettings.sh
- + __mod_info["$rp_module_id/vendor"]=RetroPie
- + __mod_info["$rp_module_id/type"]=supplementary
- + __mod_info["$rp_module_id/desc"]='Configure audio settings'
- + __mod_info["$rp_module_id/help"]=
- + __mod_info["$rp_module_id/licence"]=
- + __mod_info["$rp_module_id/section"]=config
- + __mod_info["$rp_module_id/flags"]='!all rpi'
- + [[ -n '' ]]
- + read module
- + rp_registerModule /home/pi/RetroPie-Setup/scriptmodules/supplementary/autostart.sh /home/pi/RetroPie-Setup/scriptmodules/supplementary RetroPie
- + local path=/home/pi/RetroPie-Setup/scriptmodules/supplementary/autostart.sh
- + local type=/home/pi/RetroPie-Setup/scriptmodules/supplementary
- + local vendor=RetroPie
- + type=supplementary
- + local rp_module_id=
- + local rp_module_desc=
- + local rp_module_help=
- + local rp_module_licence=
- + local rp_module_section=
- + local rp_module_flags=
- + local rp_module_repo=
- + local error=0
- + [[ RetroPie != \R\e\t\r\o\P\i\e ]]
- + source /home/pi/RetroPie-Setup/scriptmodules/supplementary/autostart.sh
- ++ rp_module_id=autostart
- ++ rp_module_desc='Auto-start EmulationStation / Pegasus / Kodi on boot'
- ++ rp_module_section=config
- + local var
- + for var in rp_module_id rp_module_desc
- + [[ -z autostart ]]
- + for var in rp_module_id rp_module_desc
- + [[ -z Auto-start EmulationStation / Pegasus / Kodi on boot ]]
- + [[ 0 -eq 1 ]]
- + flags=($rp_module_flags)
- + local flags
- + local flag
- + local enabled=1
- + [[ '' -ne 1 ]]
- + sections=($rp_module_section)
- + local sections
- + rp_module_section=config
- + local flag section
- + __mod_idx["$rp_module_id"]=201
- + __mod_id+=("$rp_module_id")
- + __mod_info["$rp_module_id/enabled"]=1
- + __mod_info["$rp_module_id/path"]=/home/pi/RetroPie-Setup/scriptmodules/supplementary/autostart.sh
- + __mod_info["$rp_module_id/vendor"]=RetroPie
- + __mod_info["$rp_module_id/type"]=supplementary
- + __mod_info["$rp_module_id/desc"]='Auto-start EmulationStation / Pegasus / Kodi on boot'
- + __mod_info["$rp_module_id/help"]=
- + __mod_info["$rp_module_id/licence"]=
- + __mod_info["$rp_module_id/section"]=config
- + __mod_info["$rp_module_id/flags"]=
- + [[ -n '' ]]
- + read module
- + rp_registerModule /home/pi/RetroPie-Setup/scriptmodules/supplementary/backends.sh /home/pi/RetroPie-Setup/scriptmodules/supplementary RetroPie
- + local path=/home/pi/RetroPie-Setup/scriptmodules/supplementary/backends.sh
- + local type=/home/pi/RetroPie-Setup/scriptmodules/supplementary
- + local vendor=RetroPie
- + type=supplementary
- + local rp_module_id=
- + local rp_module_desc=
- + local rp_module_help=
- + local rp_module_licence=
- + local rp_module_section=
- + local rp_module_flags=
- + local rp_module_repo=
- + local error=0
- + [[ RetroPie != \R\e\t\r\o\P\i\e ]]
- + source /home/pi/RetroPie-Setup/scriptmodules/supplementary/backends.sh
- ++ rp_module_id=backends
- ++ rp_module_desc='Configure display/driver backends for emulators'
- ++ rp_module_section=config
- ++ rp_module_flags='!mali !x11'
- + local var
- + for var in rp_module_id rp_module_desc
- + [[ -z backends ]]
- + for var in rp_module_id rp_module_desc
- + [[ -z Configure display/driver backends for emulators ]]
- + [[ 0 -eq 1 ]]
- + flags=($rp_module_flags)
- + local flags
- + local flag
- + local enabled=1
- + [[ '' -ne 1 ]]
- + for flag in "${flags[@]}"
- + [[ !mali == \!\a\l\l ]]
- + isPlatform '!mali'
- + local 'flag=!mali'
- + hasFlag 'rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms' '!mali'
- + local 'string=rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms'
- + local 'flag=!mali'
- + [[ -z rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms ]]
- + [[ -z !mali ]]
- + [[ rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms =~ (^| )!mali($| ) ]]
- + return 1
- + return 1
- + [[ !mali =~ ^!(.+) ]]
- + isPlatform mali
- + local flag=mali
- + hasFlag 'rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms' mali
- + local 'string=rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms'
- + local flag=mali
- + [[ -z rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms ]]
- + [[ -z mali ]]
- + [[ rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms =~ (^| )mali($| ) ]]
- + return 1
- + return 1
- + [[ !mali =~ ^(!?):([^:]+):([^:]+):(.+)$ ]]
- + for flag in "${flags[@]}"
- + [[ !x11 == \!\a\l\l ]]
- + isPlatform '!x11'
- + local 'flag=!x11'
- + hasFlag 'rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms' '!x11'
- + local 'string=rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms'
- + local 'flag=!x11'
- + [[ -z rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms ]]
- + [[ -z !x11 ]]
- + [[ rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms =~ (^| )!x11($| ) ]]
- + return 1
- + return 1
- + [[ !x11 =~ ^!(.+) ]]
- + isPlatform x11
- + local flag=x11
- + hasFlag 'rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms' x11
- + local 'string=rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms'
- + local flag=x11
- + [[ -z rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms ]]
- + [[ -z x11 ]]
- + [[ rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms =~ (^| )x11($| ) ]]
- + return 1
- + return 1
- + [[ !x11 =~ ^(!?):([^:]+):([^:]+):(.+)$ ]]
- + sections=($rp_module_section)
- + local sections
- + rp_module_section=config
- + local flag section
- + __mod_idx["$rp_module_id"]=202
- + __mod_id+=("$rp_module_id")
- + __mod_info["$rp_module_id/enabled"]=1
- + __mod_info["$rp_module_id/path"]=/home/pi/RetroPie-Setup/scriptmodules/supplementary/backends.sh
- + __mod_info["$rp_module_id/vendor"]=RetroPie
- + __mod_info["$rp_module_id/type"]=supplementary
- + __mod_info["$rp_module_id/desc"]='Configure display/driver backends for emulators'
- + __mod_info["$rp_module_id/help"]=
- + __mod_info["$rp_module_id/licence"]=
- + __mod_info["$rp_module_id/section"]=config
- + __mod_info["$rp_module_id/flags"]='!mali !x11'
- + [[ -n '' ]]
- + read module
- + rp_registerModule /home/pi/RetroPie-Setup/scriptmodules/supplementary/bashwelcometweak.sh /home/pi/RetroPie-Setup/scriptmodules/supplementary RetroPie
- + local path=/home/pi/RetroPie-Setup/scriptmodules/supplementary/bashwelcometweak.sh
- + local type=/home/pi/RetroPie-Setup/scriptmodules/supplementary
- + local vendor=RetroPie
- + type=supplementary
- + local rp_module_id=
- + local rp_module_desc=
- + local rp_module_help=
- + local rp_module_licence=
- + local rp_module_section=
- + local rp_module_flags=
- + local rp_module_repo=
- + local error=0
- + [[ RetroPie != \R\e\t\r\o\P\i\e ]]
- + source /home/pi/RetroPie-Setup/scriptmodules/supplementary/bashwelcometweak.sh
- ++ rp_module_id=bashwelcometweak
- ++ rp_module_desc='Bash Welcome Tweak (shows additional system info on login)'
- ++ rp_module_section=config
- + local var
- + for var in rp_module_id rp_module_desc
- + [[ -z bashwelcometweak ]]
- + for var in rp_module_id rp_module_desc
- + [[ -z Bash Welcome Tweak (shows additional system info on login) ]]
- + [[ 0 -eq 1 ]]
- + flags=($rp_module_flags)
- + local flags
- + local flag
- + local enabled=1
- + [[ '' -ne 1 ]]
- + sections=($rp_module_section)
- + local sections
- + rp_module_section=config
- + local flag section
- + __mod_idx["$rp_module_id"]=203
- + __mod_id+=("$rp_module_id")
- + __mod_info["$rp_module_id/enabled"]=1
- + __mod_info["$rp_module_id/path"]=/home/pi/RetroPie-Setup/scriptmodules/supplementary/bashwelcometweak.sh
- + __mod_info["$rp_module_id/vendor"]=RetroPie
- + __mod_info["$rp_module_id/type"]=supplementary
- + __mod_info["$rp_module_id/desc"]='Bash Welcome Tweak (shows additional system info on login)'
- + __mod_info["$rp_module_id/help"]=
- + __mod_info["$rp_module_id/licence"]=
- + __mod_info["$rp_module_id/section"]=config
- + __mod_info["$rp_module_id/flags"]=
- + [[ -n '' ]]
- + read module
- + rp_registerModule /home/pi/RetroPie-Setup/scriptmodules/supplementary/bluetooth.sh /home/pi/RetroPie-Setup/scriptmodules/supplementary RetroPie
- + local path=/home/pi/RetroPie-Setup/scriptmodules/supplementary/bluetooth.sh
- + local type=/home/pi/RetroPie-Setup/scriptmodules/supplementary
- + local vendor=RetroPie
- + type=supplementary
- + local rp_module_id=
- + local rp_module_desc=
- + local rp_module_help=
- + local rp_module_licence=
- + local rp_module_section=
- + local rp_module_flags=
- + local rp_module_repo=
- + local error=0
- + [[ RetroPie != \R\e\t\r\o\P\i\e ]]
- + source /home/pi/RetroPie-Setup/scriptmodules/supplementary/bluetooth.sh
- ++ rp_module_id=bluetooth
- ++ rp_module_desc='Configure Bluetooth Devices'
- ++ rp_module_section=config
- + local var
- + for var in rp_module_id rp_module_desc
- + [[ -z bluetooth ]]
- + for var in rp_module_id rp_module_desc
- + [[ -z Configure Bluetooth Devices ]]
- + [[ 0 -eq 1 ]]
- + flags=($rp_module_flags)
- + local flags
- + local flag
- + local enabled=1
- + [[ '' -ne 1 ]]
- + sections=($rp_module_section)
- + local sections
- + rp_module_section=config
- + local flag section
- + __mod_idx["$rp_module_id"]=204
- + __mod_id+=("$rp_module_id")
- + __mod_info["$rp_module_id/enabled"]=1
- + __mod_info["$rp_module_id/path"]=/home/pi/RetroPie-Setup/scriptmodules/supplementary/bluetooth.sh
- + __mod_info["$rp_module_id/vendor"]=RetroPie
- + __mod_info["$rp_module_id/type"]=supplementary
- + __mod_info["$rp_module_id/desc"]='Configure Bluetooth Devices'
- + __mod_info["$rp_module_id/help"]=
- + __mod_info["$rp_module_id/licence"]=
- + __mod_info["$rp_module_id/section"]=config
- + __mod_info["$rp_module_id/flags"]=
- + [[ -n '' ]]
- + read module
- + rp_registerModule /home/pi/RetroPie-Setup/scriptmodules/supplementary/configedit.sh /home/pi/RetroPie-Setup/scriptmodules/supplementary RetroPie
- + local path=/home/pi/RetroPie-Setup/scriptmodules/supplementary/configedit.sh
- + local type=/home/pi/RetroPie-Setup/scriptmodules/supplementary
- + local vendor=RetroPie
- + type=supplementary
- + local rp_module_id=
- + local rp_module_desc=
- + local rp_module_help=
- + local rp_module_licence=
- + local rp_module_section=
- + local rp_module_flags=
- + local rp_module_repo=
- + local error=0
- + [[ RetroPie != \R\e\t\r\o\P\i\e ]]
- + source /home/pi/RetroPie-Setup/scriptmodules/supplementary/configedit.sh
- ++ rp_module_id=configedit
- ++ rp_module_desc='Edit RetroPie/RetroArch configurations'
- ++ rp_module_section=config
- + local var
- + for var in rp_module_id rp_module_desc
- + [[ -z configedit ]]
- + for var in rp_module_id rp_module_desc
- + [[ -z Edit RetroPie/RetroArch configurations ]]
- + [[ 0 -eq 1 ]]
- + flags=($rp_module_flags)
- + local flags
- + local flag
- + local enabled=1
- + [[ '' -ne 1 ]]
- + sections=($rp_module_section)
- + local sections
- + rp_module_section=config
- + local flag section
- + __mod_idx["$rp_module_id"]=205
- + __mod_id+=("$rp_module_id")
- + __mod_info["$rp_module_id/enabled"]=1
- + __mod_info["$rp_module_id/path"]=/home/pi/RetroPie-Setup/scriptmodules/supplementary/configedit.sh
- + __mod_info["$rp_module_id/vendor"]=RetroPie
- + __mod_info["$rp_module_id/type"]=supplementary
- + __mod_info["$rp_module_id/desc"]='Edit RetroPie/RetroArch configurations'
- + __mod_info["$rp_module_id/help"]=
- + __mod_info["$rp_module_id/licence"]=
- + __mod_info["$rp_module_id/section"]=config
- + __mod_info["$rp_module_id/flags"]=
- + [[ -n '' ]]
- + read module
- + rp_registerModule /home/pi/RetroPie-Setup/scriptmodules/supplementary/consolefont.sh /home/pi/RetroPie-Setup/scriptmodules/supplementary RetroPie
- + local path=/home/pi/RetroPie-Setup/scriptmodules/supplementary/consolefont.sh
- + local type=/home/pi/RetroPie-Setup/scriptmodules/supplementary
- + local vendor=RetroPie
- + type=supplementary
- + local rp_module_id=
- + local rp_module_desc=
- + local rp_module_help=
- + local rp_module_licence=
- + local rp_module_section=
- + local rp_module_flags=
- + local rp_module_repo=
- + local error=0
- + [[ RetroPie != \R\e\t\r\o\P\i\e ]]
- + source /home/pi/RetroPie-Setup/scriptmodules/supplementary/consolefont.sh
- ++ rp_module_id=consolefont
- ++ rp_module_desc='Configure default console font size/type'
- ++ rp_module_section=config
- ++ rp_module_flags='!x11'
- + local var
- + for var in rp_module_id rp_module_desc
- + [[ -z consolefont ]]
- + for var in rp_module_id rp_module_desc
- + [[ -z Configure default console font size/type ]]
- + [[ 0 -eq 1 ]]
- + flags=($rp_module_flags)
- + local flags
- + local flag
- + local enabled=1
- + [[ '' -ne 1 ]]
- + for flag in "${flags[@]}"
- + [[ !x11 == \!\a\l\l ]]
- + isPlatform '!x11'
- + local 'flag=!x11'
- + hasFlag 'rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms' '!x11'
- + local 'string=rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms'
- + local 'flag=!x11'
- + [[ -z rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms ]]
- + [[ -z !x11 ]]
- + [[ rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms =~ (^| )!x11($| ) ]]
- + return 1
- + return 1
- + [[ !x11 =~ ^!(.+) ]]
- + isPlatform x11
- + local flag=x11
- + hasFlag 'rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms' x11
- + local 'string=rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms'
- + local flag=x11
- + [[ -z rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms ]]
- + [[ -z x11 ]]
- + [[ rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms =~ (^| )x11($| ) ]]
- + return 1
- + return 1
- + [[ !x11 =~ ^(!?):([^:]+):([^:]+):(.+)$ ]]
- + sections=($rp_module_section)
- + local sections
- + rp_module_section=config
- + local flag section
- + __mod_idx["$rp_module_id"]=206
- + __mod_id+=("$rp_module_id")
- + __mod_info["$rp_module_id/enabled"]=1
- + __mod_info["$rp_module_id/path"]=/home/pi/RetroPie-Setup/scriptmodules/supplementary/consolefont.sh
- + __mod_info["$rp_module_id/vendor"]=RetroPie
- + __mod_info["$rp_module_id/type"]=supplementary
- + __mod_info["$rp_module_id/desc"]='Configure default console font size/type'
- + __mod_info["$rp_module_id/help"]=
- + __mod_info["$rp_module_id/licence"]=
- + __mod_info["$rp_module_id/section"]=config
- + __mod_info["$rp_module_id/flags"]='!x11'
- + [[ -n '' ]]
- + read module
- + rp_registerModule /home/pi/RetroPie-Setup/scriptmodules/supplementary/controlblock.sh /home/pi/RetroPie-Setup/scriptmodules/supplementary RetroPie
- + local path=/home/pi/RetroPie-Setup/scriptmodules/supplementary/controlblock.sh
- + local type=/home/pi/RetroPie-Setup/scriptmodules/supplementary
- + local vendor=RetroPie
- + type=supplementary
- + local rp_module_id=
- + local rp_module_desc=
- + local rp_module_help=
- + local rp_module_licence=
- + local rp_module_section=
- + local rp_module_flags=
- + local rp_module_repo=
- + local error=0
- + [[ RetroPie != \R\e\t\r\o\P\i\e ]]
- + source /home/pi/RetroPie-Setup/scriptmodules/supplementary/controlblock.sh
- ++ rp_module_id=controlblock
- ++ rp_module_desc='ControlBlock Driver'
- ++ rp_module_help='Please note that you need to manually enable or disable the ControlBlock Service in the Configuration section. IMPORTANT: If the service is enabled and the power switch functionality is enabled (which is the default setting) in the config file, you need to have a switch connected to the ControlBlock.'
- ++ rp_module_licence='NONCOM https://raw.githubusercontent.com/petrockblog/ControlBlockService2/master/LICENSE.txt'
- ++ rp_module_repo='git https://github.com/petrockblog/ControlBlockService2.git master'
- ++ rp_module_section=driver
- ++ rp_module_flags='noinstclean !all rpi'
- + local var
- + for var in rp_module_id rp_module_desc
- + [[ -z controlblock ]]
- + for var in rp_module_id rp_module_desc
- + [[ -z ControlBlock Driver ]]
- + [[ 0 -eq 1 ]]
- + flags=($rp_module_flags)
- + local flags
- + local flag
- + local enabled=1
- + [[ '' -ne 1 ]]
- + for flag in "${flags[@]}"
- + [[ noinstclean == \!\a\l\l ]]
- + isPlatform noinstclean
- + local flag=noinstclean
- + hasFlag 'rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms' noinstclean
- + local 'string=rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms'
- + local flag=noinstclean
- + [[ -z rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms ]]
- + [[ -z noinstclean ]]
- + [[ rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms =~ (^| )noinstclean($| ) ]]
- + return 1
- + return 1
- + [[ noinstclean =~ ^!(.+) ]]
- + [[ noinstclean =~ ^(!?):([^:]+):([^:]+):(.+)$ ]]
- + for flag in "${flags[@]}"
- + [[ !all == \!\a\l\l ]]
- + enabled=0
- + continue
- + for flag in "${flags[@]}"
- + [[ rpi == \!\a\l\l ]]
- + isPlatform rpi
- + local flag=rpi
- + hasFlag 'rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms' rpi
- + local 'string=rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms'
- + local flag=rpi
- + [[ -z rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms ]]
- + [[ -z rpi ]]
- + [[ rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms =~ (^| )rpi($| ) ]]
- + return 0
- + return 0
- + enabled=1
- + continue
- + sections=($rp_module_section)
- + local sections
- + rp_module_section=driver
- + local flag section
- + __mod_idx["$rp_module_id"]=207
- + __mod_id+=("$rp_module_id")
- + __mod_info["$rp_module_id/enabled"]=1
- + __mod_info["$rp_module_id/path"]=/home/pi/RetroPie-Setup/scriptmodules/supplementary/controlblock.sh
- + __mod_info["$rp_module_id/vendor"]=RetroPie
- + __mod_info["$rp_module_id/type"]=supplementary
- + __mod_info["$rp_module_id/desc"]='ControlBlock Driver'
- + __mod_info["$rp_module_id/help"]='Please note that you need to manually enable or disable the ControlBlock Service in the Configuration section. IMPORTANT: If the service is enabled and the power switch functionality is enabled (which is the default setting) in the config file, you need to have a switch connected to the ControlBlock.'
- + __mod_info["$rp_module_id/licence"]='NONCOM https://raw.githubusercontent.com/petrockblog/ControlBlockService2/master/LICENSE.txt'
- + __mod_info["$rp_module_id/section"]=driver
- + __mod_info["$rp_module_id/flags"]='noinstclean !all rpi'
- + [[ -n git https://github.com/petrockblog/ControlBlockService2.git master ]]
- + repo=($rp_module_repo)
- + local repo
- + __mod_info["$rp_module_id/repo_type"]=git
- + __mod_info["$rp_module_id/repo_url"]=https://github.com/petrockblog/ControlBlockService2.git
- + __mod_info["$rp_module_id/repo_branch"]=master
- + __mod_info["$rp_module_id/repo_commit"]=
- + read module
- + rp_registerModule /home/pi/RetroPie-Setup/scriptmodules/supplementary/customhidsony.sh /home/pi/RetroPie-Setup/scriptmodules/supplementary RetroPie
- + local path=/home/pi/RetroPie-Setup/scriptmodules/supplementary/customhidsony.sh
- + local type=/home/pi/RetroPie-Setup/scriptmodules/supplementary
- + local vendor=RetroPie
- + type=supplementary
- + local rp_module_id=
- + local rp_module_desc=
- + local rp_module_help=
- + local rp_module_licence=
- + local rp_module_section=
- + local rp_module_flags=
- + local rp_module_repo=
- + local error=0
- + [[ RetroPie != \R\e\t\r\o\P\i\e ]]
- + source /home/pi/RetroPie-Setup/scriptmodules/supplementary/customhidsony.sh
- ++ rp_module_id=customhidsony
- ++ rp_module_desc='Custom hid-sony (Sony DualShock) driver with enhanced third-party controller support'
- ++ rp_module_help='Improves support for third-party (Shanwan & Gasia) DualShock 3 controllers.'
- ++ rp_module_section=driver
- ++ rp_module_flags=noinstclean
- + local var
- + for var in rp_module_id rp_module_desc
- + [[ -z customhidsony ]]
- + for var in rp_module_id rp_module_desc
- + [[ -z Custom hid-sony (Sony DualShock) driver with enhanced third-party controller support ]]
- + [[ 0 -eq 1 ]]
- + flags=($rp_module_flags)
- + local flags
- + local flag
- + local enabled=1
- + [[ '' -ne 1 ]]
- + for flag in "${flags[@]}"
- + [[ noinstclean == \!\a\l\l ]]
- + isPlatform noinstclean
- + local flag=noinstclean
- + hasFlag 'rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms' noinstclean
- + local 'string=rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms'
- + local flag=noinstclean
- + [[ -z rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms ]]
- + [[ -z noinstclean ]]
- + [[ rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms =~ (^| )noinstclean($| ) ]]
- + return 1
- + return 1
- + [[ noinstclean =~ ^!(.+) ]]
- + [[ noinstclean =~ ^(!?):([^:]+):([^:]+):(.+)$ ]]
- + sections=($rp_module_section)
- + local sections
- + rp_module_section=driver
- + local flag section
- + __mod_idx["$rp_module_id"]=208
- + __mod_id+=("$rp_module_id")
- + __mod_info["$rp_module_id/enabled"]=1
- + __mod_info["$rp_module_id/path"]=/home/pi/RetroPie-Setup/scriptmodules/supplementary/customhidsony.sh
- + __mod_info["$rp_module_id/vendor"]=RetroPie
- + __mod_info["$rp_module_id/type"]=supplementary
- + __mod_info["$rp_module_id/desc"]='Custom hid-sony (Sony DualShock) driver with enhanced third-party controller support'
- + __mod_info["$rp_module_id/help"]='Improves support for third-party (Shanwan & Gasia) DualShock 3 controllers.'
- + __mod_info["$rp_module_id/licence"]=
- + __mod_info["$rp_module_id/section"]=driver
- + __mod_info["$rp_module_id/flags"]=noinstclean
- + [[ -n '' ]]
- + read module
- + rp_registerModule /home/pi/RetroPie-Setup/scriptmodules/supplementary/dbar4gun.sh /home/pi/RetroPie-Setup/scriptmodules/supplementary RetroPie
- + local path=/home/pi/RetroPie-Setup/scriptmodules/supplementary/dbar4gun.sh
- + local type=/home/pi/RetroPie-Setup/scriptmodules/supplementary
- + local vendor=RetroPie
- + type=supplementary
- + local rp_module_id=
- + local rp_module_desc=
- + local rp_module_help=
- + local rp_module_licence=
- + local rp_module_section=
- + local rp_module_flags=
- + local rp_module_repo=
- + local error=0
- + [[ RetroPie != \R\e\t\r\o\P\i\e ]]
- + source /home/pi/RetroPie-Setup/scriptmodules/supplementary/dbar4gun.sh
- ++ rp_module_id=dbar4gun
- ++ rp_module_desc='dbar4gun is a Linux userspace driver for the wiimote with DolphinBar support.'
- ++ rp_module_help=https://github.com/lowlevel-1989/dbar4gun
- ++ rp_module_licence='MIT https://raw.githubusercontent.com/lowlevel-1989/dbar4gun/master/LICENSE'
- ++ rp_module_repo='git https://github.com/lowlevel-1989/dbar4gun master'
- ++ rp_module_section=driver
- + local var
- + for var in rp_module_id rp_module_desc
- + [[ -z dbar4gun ]]
- + for var in rp_module_id rp_module_desc
- + [[ -z dbar4gun is a Linux userspace driver for the wiimote with DolphinBar support. ]]
- + [[ 0 -eq 1 ]]
- + flags=($rp_module_flags)
- + local flags
- + local flag
- + local enabled=1
- + [[ '' -ne 1 ]]
- + sections=($rp_module_section)
- + local sections
- + rp_module_section=driver
- + local flag section
- + __mod_idx["$rp_module_id"]=209
- + __mod_id+=("$rp_module_id")
- + __mod_info["$rp_module_id/enabled"]=1
- + __mod_info["$rp_module_id/path"]=/home/pi/RetroPie-Setup/scriptmodules/supplementary/dbar4gun.sh
- + __mod_info["$rp_module_id/vendor"]=RetroPie
- + __mod_info["$rp_module_id/type"]=supplementary
- + __mod_info["$rp_module_id/desc"]='dbar4gun is a Linux userspace driver for the wiimote with DolphinBar support.'
- + __mod_info["$rp_module_id/help"]=https://github.com/lowlevel-1989/dbar4gun
- + __mod_info["$rp_module_id/licence"]='MIT https://raw.githubusercontent.com/lowlevel-1989/dbar4gun/master/LICENSE'
- + __mod_info["$rp_module_id/section"]=driver
- + __mod_info["$rp_module_id/flags"]=
- + [[ -n git https://github.com/lowlevel-1989/dbar4gun master ]]
- + repo=($rp_module_repo)
- + local repo
- + __mod_info["$rp_module_id/repo_type"]=git
- + __mod_info["$rp_module_id/repo_url"]=https://github.com/lowlevel-1989/dbar4gun
- + __mod_info["$rp_module_id/repo_branch"]=master
- + __mod_info["$rp_module_id/repo_commit"]=
- + read module
- + rp_registerModule /home/pi/RetroPie-Setup/scriptmodules/supplementary/docsview.sh /home/pi/RetroPie-Setup/scriptmodules/supplementary RetroPie
- + local path=/home/pi/RetroPie-Setup/scriptmodules/supplementary/docsview.sh
- + local type=/home/pi/RetroPie-Setup/scriptmodules/supplementary
- + local vendor=RetroPie
- + type=supplementary
- + local rp_module_id=
- + local rp_module_desc=
- + local rp_module_help=
- + local rp_module_licence=
- + local rp_module_section=
- + local rp_module_flags=
- + local rp_module_repo=
- + local error=0
- + [[ RetroPie != \R\e\t\r\o\P\i\e ]]
- + source /home/pi/RetroPie-Setup/scriptmodules/supplementary/docsview.sh
- ++ rp_module_id=docsview
- ++ rp_module_desc='RetroPie-Setup Docs Viewer'
- ++ rp_module_section=config
- + local var
- + for var in rp_module_id rp_module_desc
- + [[ -z docsview ]]
- + for var in rp_module_id rp_module_desc
- + [[ -z RetroPie-Setup Docs Viewer ]]
- + [[ 0 -eq 1 ]]
- + flags=($rp_module_flags)
- + local flags
- + local flag
- + local enabled=1
- + [[ '' -ne 1 ]]
- + sections=($rp_module_section)
- + local sections
- + rp_module_section=config
- + local flag section
- + __mod_idx["$rp_module_id"]=210
- + __mod_id+=("$rp_module_id")
- + __mod_info["$rp_module_id/enabled"]=1
- + __mod_info["$rp_module_id/path"]=/home/pi/RetroPie-Setup/scriptmodules/supplementary/docsview.sh
- + __mod_info["$rp_module_id/vendor"]=RetroPie
- + __mod_info["$rp_module_id/type"]=supplementary
- + __mod_info["$rp_module_id/desc"]='RetroPie-Setup Docs Viewer'
- + __mod_info["$rp_module_id/help"]=
- + __mod_info["$rp_module_id/licence"]=
- + __mod_info["$rp_module_id/section"]=config
- + __mod_info["$rp_module_id/flags"]=
- + [[ -n '' ]]
- + read module
- + rp_registerModule /home/pi/RetroPie-Setup/scriptmodules/supplementary/emulationstation-dev.sh /home/pi/RetroPie-Setup/scriptmodules/supplementary RetroPie
- + local path=/home/pi/RetroPie-Setup/scriptmodules/supplementary/emulationstation-dev.sh
- + local type=/home/pi/RetroPie-Setup/scriptmodules/supplementary
- + local vendor=RetroPie
- + type=supplementary
- + local rp_module_id=
- + local rp_module_desc=
- + local rp_module_help=
- + local rp_module_licence=
- + local rp_module_section=
- + local rp_module_flags=
- + local rp_module_repo=
- + local error=0
- + [[ RetroPie != \R\e\t\r\o\P\i\e ]]
- + source /home/pi/RetroPie-Setup/scriptmodules/supplementary/emulationstation-dev.sh
- ++ rp_module_id=emulationstation-dev
- ++ rp_module_desc='EmulationStation (latest development version) - Frontend used by RetroPie for launching emulators'
- ++ rp_module_licence='MIT https://raw.githubusercontent.com/RetroPie/EmulationStation/master/LICENSE.md'
- ++ rp_module_repo='git https://github.com/RetroPie/EmulationStation master'
- ++ rp_module_section=exp
- ++ rp_module_flags=frontend
- + local var
- + for var in rp_module_id rp_module_desc
- + [[ -z emulationstation-dev ]]
- + for var in rp_module_id rp_module_desc
- + [[ -z EmulationStation (latest development version) - Frontend used by RetroPie for launching emulators ]]
- + [[ 0 -eq 1 ]]
- + flags=($rp_module_flags)
- + local flags
- + local flag
- + local enabled=1
- + [[ '' -ne 1 ]]
- + for flag in "${flags[@]}"
- + [[ frontend == \!\a\l\l ]]
- + isPlatform frontend
- + local flag=frontend
- + hasFlag 'rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms' frontend
- + local 'string=rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms'
- + local flag=frontend
- + [[ -z rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms ]]
- + [[ -z frontend ]]
- + [[ rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms =~ (^| )frontend($| ) ]]
- + return 1
- + return 1
- + [[ frontend =~ ^!(.+) ]]
- + [[ frontend =~ ^(!?):([^:]+):([^:]+):(.+)$ ]]
- + sections=($rp_module_section)
- + local sections
- + rp_module_section=exp
- + local flag section
- + __mod_idx["$rp_module_id"]=211
- + __mod_id+=("$rp_module_id")
- + __mod_info["$rp_module_id/enabled"]=1
- + __mod_info["$rp_module_id/path"]=/home/pi/RetroPie-Setup/scriptmodules/supplementary/emulationstation-dev.sh
- + __mod_info["$rp_module_id/vendor"]=RetroPie
- + __mod_info["$rp_module_id/type"]=supplementary
- + __mod_info["$rp_module_id/desc"]='EmulationStation (latest development version) - Frontend used by RetroPie for launching emulators'
- + __mod_info["$rp_module_id/help"]=
- + __mod_info["$rp_module_id/licence"]='MIT https://raw.githubusercontent.com/RetroPie/EmulationStation/master/LICENSE.md'
- + __mod_info["$rp_module_id/section"]=exp
- + __mod_info["$rp_module_id/flags"]=frontend
- + [[ -n git https://github.com/RetroPie/EmulationStation master ]]
- + repo=($rp_module_repo)
- + local repo
- + __mod_info["$rp_module_id/repo_type"]=git
- + __mod_info["$rp_module_id/repo_url"]=https://github.com/RetroPie/EmulationStation
- + __mod_info["$rp_module_id/repo_branch"]=master
- + __mod_info["$rp_module_id/repo_commit"]=
- + read module
- + rp_registerModule /home/pi/RetroPie-Setup/scriptmodules/supplementary/emulationstation.sh /home/pi/RetroPie-Setup/scriptmodules/supplementary RetroPie
- + local path=/home/pi/RetroPie-Setup/scriptmodules/supplementary/emulationstation.sh
- + local type=/home/pi/RetroPie-Setup/scriptmodules/supplementary
- + local vendor=RetroPie
- + type=supplementary
- + local rp_module_id=
- + local rp_module_desc=
- + local rp_module_help=
- + local rp_module_licence=
- + local rp_module_section=
- + local rp_module_flags=
- + local rp_module_repo=
- + local error=0
- + [[ RetroPie != \R\e\t\r\o\P\i\e ]]
- + source /home/pi/RetroPie-Setup/scriptmodules/supplementary/emulationstation.sh
- ++ rp_module_id=emulationstation
- ++ rp_module_desc='EmulationStation - Frontend used by RetroPie for launching emulators'
- ++ rp_module_licence='MIT https://raw.githubusercontent.com/RetroPie/EmulationStation/master/LICENSE.md'
- ++ rp_module_repo='git https://github.com/RetroPie/EmulationStation :_get_branch_emulationstation'
- ++ rp_module_section=core
- ++ rp_module_flags=frontend
- + local var
- + for var in rp_module_id rp_module_desc
- + [[ -z emulationstation ]]
- + for var in rp_module_id rp_module_desc
- + [[ -z EmulationStation - Frontend used by RetroPie for launching emulators ]]
- + [[ 0 -eq 1 ]]
- + flags=($rp_module_flags)
- + local flags
- + local flag
- + local enabled=1
- + [[ '' -ne 1 ]]
- + for flag in "${flags[@]}"
- + [[ frontend == \!\a\l\l ]]
- + isPlatform frontend
- + local flag=frontend
- + hasFlag 'rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms' frontend
- + local 'string=rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms'
- + local flag=frontend
- + [[ -z rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms ]]
- + [[ -z frontend ]]
- + [[ rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms =~ (^| )frontend($| ) ]]
- + return 1
- + return 1
- + [[ frontend =~ ^!(.+) ]]
- + [[ frontend =~ ^(!?):([^:]+):([^:]+):(.+)$ ]]
- + sections=($rp_module_section)
- + local sections
- + rp_module_section=core
- + local flag section
- + __mod_idx["$rp_module_id"]=212
- + __mod_id+=("$rp_module_id")
- + __mod_info["$rp_module_id/enabled"]=1
- + __mod_info["$rp_module_id/path"]=/home/pi/RetroPie-Setup/scriptmodules/supplementary/emulationstation.sh
- + __mod_info["$rp_module_id/vendor"]=RetroPie
- + __mod_info["$rp_module_id/type"]=supplementary
- + __mod_info["$rp_module_id/desc"]='EmulationStation - Frontend used by RetroPie for launching emulators'
- + __mod_info["$rp_module_id/help"]=
- + __mod_info["$rp_module_id/licence"]='MIT https://raw.githubusercontent.com/RetroPie/EmulationStation/master/LICENSE.md'
- + __mod_info["$rp_module_id/section"]=core
- + __mod_info["$rp_module_id/flags"]=frontend
- + [[ -n git https://github.com/RetroPie/EmulationStation :_get_branch_emulationstation ]]
- + repo=($rp_module_repo)
- + local repo
- + __mod_info["$rp_module_id/repo_type"]=git
- + __mod_info["$rp_module_id/repo_url"]=https://github.com/RetroPie/EmulationStation
- + __mod_info["$rp_module_id/repo_branch"]=:_get_branch_emulationstation
- + __mod_info["$rp_module_id/repo_commit"]=
- + read module
- + rp_registerModule /home/pi/RetroPie-Setup/scriptmodules/supplementary/esthemes.sh /home/pi/RetroPie-Setup/scriptmodules/supplementary RetroPie
- + local path=/home/pi/RetroPie-Setup/scriptmodules/supplementary/esthemes.sh
- + local type=/home/pi/RetroPie-Setup/scriptmodules/supplementary
- + local vendor=RetroPie
- + type=supplementary
- + local rp_module_id=
- + local rp_module_desc=
- + local rp_module_help=
- + local rp_module_licence=
- + local rp_module_section=
- + local rp_module_flags=
- + local rp_module_repo=
- + local error=0
- + [[ RetroPie != \R\e\t\r\o\P\i\e ]]
- + source /home/pi/RetroPie-Setup/scriptmodules/supplementary/esthemes.sh
- ++ rp_module_id=esthemes
- ++ rp_module_desc='Install themes for Emulation Station'
- ++ rp_module_section=config
- + local var
- + for var in rp_module_id rp_module_desc
- + [[ -z esthemes ]]
- + for var in rp_module_id rp_module_desc
- + [[ -z Install themes for Emulation Station ]]
- + [[ 0 -eq 1 ]]
- + flags=($rp_module_flags)
- + local flags
- + local flag
- + local enabled=1
- + [[ '' -ne 1 ]]
- + sections=($rp_module_section)
- + local sections
- + rp_module_section=config
- + local flag section
- + __mod_idx["$rp_module_id"]=213
- + __mod_id+=("$rp_module_id")
- + __mod_info["$rp_module_id/enabled"]=1
- + __mod_info["$rp_module_id/path"]=/home/pi/RetroPie-Setup/scriptmodules/supplementary/esthemes.sh
- + __mod_info["$rp_module_id/vendor"]=RetroPie
- + __mod_info["$rp_module_id/type"]=supplementary
- + __mod_info["$rp_module_id/desc"]='Install themes for Emulation Station'
- + __mod_info["$rp_module_id/help"]=
- + __mod_info["$rp_module_id/licence"]=
- + __mod_info["$rp_module_id/section"]=config
- + __mod_info["$rp_module_id/flags"]=
- + [[ -n '' ]]
- + read module
- + rp_registerModule /home/pi/RetroPie-Setup/scriptmodules/supplementary/gamecondriver.sh /home/pi/RetroPie-Setup/scriptmodules/supplementary RetroPie
- + local path=/home/pi/RetroPie-Setup/scriptmodules/supplementary/gamecondriver.sh
- + local type=/home/pi/RetroPie-Setup/scriptmodules/supplementary
- + local vendor=RetroPie
- + type=supplementary
- + local rp_module_id=
- + local rp_module_desc=
- + local rp_module_help=
- + local rp_module_licence=
- + local rp_module_section=
- + local rp_module_flags=
- + local rp_module_repo=
- + local error=0
- + [[ RetroPie != \R\e\t\r\o\P\i\e ]]
- + source /home/pi/RetroPie-Setup/scriptmodules/supplementary/gamecondriver.sh
- ++ rp_module_id=gamecondriver
- ++ rp_module_desc='Gamecon & Db9 drivers GPIO drivers'
- ++ rp_module_licence='GPL2 https://raw.githubusercontent.com/marqs85/gamecon_gpio_rpi/master/gamecon_gpio_rpi/gamecon_gpio_rpi.c'
- ++ rp_module_section=driver
- ++ rp_module_flags='!all rpi !rpi5'
- + local var
- + for var in rp_module_id rp_module_desc
- + [[ -z gamecondriver ]]
- + for var in rp_module_id rp_module_desc
- + [[ -z Gamecon & Db9 drivers GPIO drivers ]]
- + [[ 0 -eq 1 ]]
- + flags=($rp_module_flags)
- + local flags
- + local flag
- + local enabled=1
- + [[ '' -ne 1 ]]
- + for flag in "${flags[@]}"
- + [[ !all == \!\a\l\l ]]
- + enabled=0
- + continue
- + for flag in "${flags[@]}"
- + [[ rpi == \!\a\l\l ]]
- + isPlatform rpi
- + local flag=rpi
- + hasFlag 'rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms' rpi
- + local 'string=rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms'
- + local flag=rpi
- + [[ -z rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms ]]
- + [[ -z rpi ]]
- + [[ rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms =~ (^| )rpi($| ) ]]
- + return 0
- + return 0
- + enabled=1
- + continue
- + for flag in "${flags[@]}"
- + [[ !rpi5 == \!\a\l\l ]]
- + isPlatform '!rpi5'
- + local 'flag=!rpi5'
- + hasFlag 'rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms' '!rpi5'
- + local 'string=rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms'
- + local 'flag=!rpi5'
- + [[ -z rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms ]]
- + [[ -z !rpi5 ]]
- + [[ rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms =~ (^| )!rpi5($| ) ]]
- + return 1
- + return 1
- + [[ !rpi5 =~ ^!(.+) ]]
- + isPlatform rpi5
- + local flag=rpi5
- + hasFlag 'rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms' rpi5
- + local 'string=rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms'
- + local flag=rpi5
- + [[ -z rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms ]]
- + [[ -z rpi5 ]]
- + [[ rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms =~ (^| )rpi5($| ) ]]
- + return 1
- + return 1
- + [[ !rpi5 =~ ^(!?):([^:]+):([^:]+):(.+)$ ]]
- + sections=($rp_module_section)
- + local sections
- + rp_module_section=driver
- + local flag section
- + __mod_idx["$rp_module_id"]=214
- + __mod_id+=("$rp_module_id")
- + __mod_info["$rp_module_id/enabled"]=1
- + __mod_info["$rp_module_id/path"]=/home/pi/RetroPie-Setup/scriptmodules/supplementary/gamecondriver.sh
- + __mod_info["$rp_module_id/vendor"]=RetroPie
- + __mod_info["$rp_module_id/type"]=supplementary
- + __mod_info["$rp_module_id/desc"]='Gamecon & Db9 drivers GPIO drivers'
- + __mod_info["$rp_module_id/help"]=
- + __mod_info["$rp_module_id/licence"]='GPL2 https://raw.githubusercontent.com/marqs85/gamecon_gpio_rpi/master/gamecon_gpio_rpi/gamecon_gpio_rpi.c'
- + __mod_info["$rp_module_id/section"]=driver
- + __mod_info["$rp_module_id/flags"]='!all rpi !rpi5'
- + [[ -n '' ]]
- + read module
- + rp_registerModule /home/pi/RetroPie-Setup/scriptmodules/supplementary/golang.sh /home/pi/RetroPie-Setup/scriptmodules/supplementary RetroPie
- + local path=/home/pi/RetroPie-Setup/scriptmodules/supplementary/golang.sh
- + local type=/home/pi/RetroPie-Setup/scriptmodules/supplementary
- + local vendor=RetroPie
- + type=supplementary
- + local rp_module_id=
- + local rp_module_desc=
- + local rp_module_help=
- + local rp_module_licence=
- + local rp_module_section=
- + local rp_module_flags=
- + local rp_module_repo=
- + local error=0
- + [[ RetroPie != \R\e\t\r\o\P\i\e ]]
- + source /home/pi/RetroPie-Setup/scriptmodules/supplementary/golang.sh
- ++ rp_module_id=golang
- ++ rp_module_desc='Golang binary install'
- ++ rp_module_licence='BSD https://golang.org/LICENSE'
- ++ rp_module_section=depends
- ++ rp_module_flags=noinstclean
- + local var
- + for var in rp_module_id rp_module_desc
- + [[ -z golang ]]
- + for var in rp_module_id rp_module_desc
- + [[ -z Golang binary install ]]
- + [[ 0 -eq 1 ]]
- + flags=($rp_module_flags)
- + local flags
- + local flag
- + local enabled=1
- + [[ '' -ne 1 ]]
- + for flag in "${flags[@]}"
- + [[ noinstclean == \!\a\l\l ]]
- + isPlatform noinstclean
- + local flag=noinstclean
- + hasFlag 'rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms' noinstclean
- + local 'string=rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms'
- + local flag=noinstclean
- + [[ -z rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms ]]
- + [[ -z noinstclean ]]
- + [[ rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms =~ (^| )noinstclean($| ) ]]
- + return 1
- + return 1
- + [[ noinstclean =~ ^!(.+) ]]
- + [[ noinstclean =~ ^(!?):([^:]+):([^:]+):(.+)$ ]]
- + sections=($rp_module_section)
- + local sections
- + rp_module_section=depends
- + local flag section
- + __mod_idx["$rp_module_id"]=215
- + __mod_id+=("$rp_module_id")
- + __mod_info["$rp_module_id/enabled"]=1
- + __mod_info["$rp_module_id/path"]=/home/pi/RetroPie-Setup/scriptmodules/supplementary/golang.sh
- + __mod_info["$rp_module_id/vendor"]=RetroPie
- + __mod_info["$rp_module_id/type"]=supplementary
- + __mod_info["$rp_module_id/desc"]='Golang binary install'
- + __mod_info["$rp_module_id/help"]=
- + __mod_info["$rp_module_id/licence"]='BSD https://golang.org/LICENSE'
- + __mod_info["$rp_module_id/section"]=depends
- + __mod_info["$rp_module_id/flags"]=noinstclean
- + [[ -n '' ]]
- + read module
- + rp_registerModule /home/pi/RetroPie-Setup/scriptmodules/supplementary/kmsxx.sh /home/pi/RetroPie-Setup/scriptmodules/supplementary RetroPie
- + local path=/home/pi/RetroPie-Setup/scriptmodules/supplementary/kmsxx.sh
- + local type=/home/pi/RetroPie-Setup/scriptmodules/supplementary
- + local vendor=RetroPie
- + type=supplementary
- + local rp_module_id=
- + local rp_module_desc=
- + local rp_module_help=
- + local rp_module_licence=
- + local rp_module_section=
- + local rp_module_flags=
- + local rp_module_repo=
- + local error=0
- + [[ RetroPie != \R\e\t\r\o\P\i\e ]]
- + source /home/pi/RetroPie-Setup/scriptmodules/supplementary/kmsxx.sh
- ++ rp_module_id=kmsxx
- ++ rp_module_desc='library and utilities for Linux kernel mode setting'
- ++ rp_module_licence='MPL2 https://raw.githubusercontent.com/cmitu/kmsxx/master/LICENSE'
- ++ rp_module_repo='git https://github.com/cmitu/kmsxx retropie'
- ++ rp_module_section=depends
- ++ rp_module_flags=
- + local var
- + for var in rp_module_id rp_module_desc
- + [[ -z kmsxx ]]
- + for var in rp_module_id rp_module_desc
- + [[ -z library and utilities for Linux kernel mode setting ]]
- + [[ 0 -eq 1 ]]
- + flags=($rp_module_flags)
- + local flags
- + local flag
- + local enabled=1
- + [[ '' -ne 1 ]]
- + sections=($rp_module_section)
- + local sections
- + rp_module_section=depends
- + local flag section
- + __mod_idx["$rp_module_id"]=216
- + __mod_id+=("$rp_module_id")
- + __mod_info["$rp_module_id/enabled"]=1
- + __mod_info["$rp_module_id/path"]=/home/pi/RetroPie-Setup/scriptmodules/supplementary/kmsxx.sh
- + __mod_info["$rp_module_id/vendor"]=RetroPie
- + __mod_info["$rp_module_id/type"]=supplementary
- + __mod_info["$rp_module_id/desc"]='library and utilities for Linux kernel mode setting'
- + __mod_info["$rp_module_id/help"]=
- + __mod_info["$rp_module_id/licence"]='MPL2 https://raw.githubusercontent.com/cmitu/kmsxx/master/LICENSE'
- + __mod_info["$rp_module_id/section"]=depends
- + __mod_info["$rp_module_id/flags"]=
- + [[ -n git https://github.com/cmitu/kmsxx retropie ]]
- + repo=($rp_module_repo)
- + local repo
- + __mod_info["$rp_module_id/repo_type"]=git
- + __mod_info["$rp_module_id/repo_url"]=https://github.com/cmitu/kmsxx
- + __mod_info["$rp_module_id/repo_branch"]=retropie
- + __mod_info["$rp_module_id/repo_commit"]=
- + read module
- + rp_registerModule /home/pi/RetroPie-Setup/scriptmodules/supplementary/launchingimages.sh /home/pi/RetroPie-Setup/scriptmodules/supplementary RetroPie
- + local path=/home/pi/RetroPie-Setup/scriptmodules/supplementary/launchingimages.sh
- + local type=/home/pi/RetroPie-Setup/scriptmodules/supplementary
- + local vendor=RetroPie
- + type=supplementary
- + local rp_module_id=
- + local rp_module_desc=
- + local rp_module_help=
- + local rp_module_licence=
- + local rp_module_section=
- + local rp_module_flags=
- + local rp_module_repo=
- + local error=0
- + [[ RetroPie != \R\e\t\r\o\P\i\e ]]
- + source /home/pi/RetroPie-Setup/scriptmodules/supplementary/launchingimages.sh
- ++ rp_module_id=launchingimages
- ++ rp_module_desc='Generate runcommand launching images based on emulationstation themes.'
- ++ rp_module_help='A runcommand launching image is displayed while loading a game, with this tool you can automatically create some cool images based on a chosen emulationstation theme you have on your system.'
- ++ rp_module_repo='git https://github.com/meleu/generate-launching-images.git master'
- ++ rp_module_section=exp
- ++ rp_module_flags=noinstclean
- + local var
- + for var in rp_module_id rp_module_desc
- + [[ -z launchingimages ]]
- + for var in rp_module_id rp_module_desc
- + [[ -z Generate runcommand launching images based on emulationstation themes. ]]
- + [[ 0 -eq 1 ]]
- + flags=($rp_module_flags)
- + local flags
- + local flag
- + local enabled=1
- + [[ '' -ne 1 ]]
- + for flag in "${flags[@]}"
- + [[ noinstclean == \!\a\l\l ]]
- + isPlatform noinstclean
- + local flag=noinstclean
- + hasFlag 'rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms' noinstclean
- + local 'string=rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms'
- + local flag=noinstclean
- + [[ -z rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms ]]
- + [[ -z noinstclean ]]
- + [[ rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms =~ (^| )noinstclean($| ) ]]
- + return 1
- + return 1
- + [[ noinstclean =~ ^!(.+) ]]
- + [[ noinstclean =~ ^(!?):([^:]+):([^:]+):(.+)$ ]]
- + sections=($rp_module_section)
- + local sections
- + rp_module_section=exp
- + local flag section
- + __mod_idx["$rp_module_id"]=217
- + __mod_id+=("$rp_module_id")
- + __mod_info["$rp_module_id/enabled"]=1
- + __mod_info["$rp_module_id/path"]=/home/pi/RetroPie-Setup/scriptmodules/supplementary/launchingimages.sh
- + __mod_info["$rp_module_id/vendor"]=RetroPie
- + __mod_info["$rp_module_id/type"]=supplementary
- + __mod_info["$rp_module_id/desc"]='Generate runcommand launching images based on emulationstation themes.'
- + __mod_info["$rp_module_id/help"]='A runcommand launching image is displayed while loading a game, with this tool you can automatically create some cool images based on a chosen emulationstation theme you have on your system.'
- + __mod_info["$rp_module_id/licence"]=
- + __mod_info["$rp_module_id/section"]=exp
- + __mod_info["$rp_module_id/flags"]=noinstclean
- + [[ -n git https://github.com/meleu/generate-launching-images.git master ]]
- + repo=($rp_module_repo)
- + local repo
- + __mod_info["$rp_module_id/repo_type"]=git
- + __mod_info["$rp_module_id/repo_url"]=https://github.com/meleu/generate-launching-images.git
- + __mod_info["$rp_module_id/repo_branch"]=master
- + __mod_info["$rp_module_id/repo_commit"]=
- + read module
- + rp_registerModule /home/pi/RetroPie-Setup/scriptmodules/supplementary/mehstation.sh /home/pi/RetroPie-Setup/scriptmodules/supplementary RetroPie
- + local path=/home/pi/RetroPie-Setup/scriptmodules/supplementary/mehstation.sh
- + local type=/home/pi/RetroPie-Setup/scriptmodules/supplementary
- + local vendor=RetroPie
- + type=supplementary
- + local rp_module_id=
- + local rp_module_desc=
- + local rp_module_help=
- + local rp_module_licence=
- + local rp_module_section=
- + local rp_module_flags=
- + local rp_module_repo=
- + local error=0
- + [[ RetroPie != \R\e\t\r\o\P\i\e ]]
- + source /home/pi/RetroPie-Setup/scriptmodules/supplementary/mehstation.sh
- ++ rp_module_id=mehstation
- ++ rp_module_desc='mehstation emulator frontend'
- ++ rp_module_licence='MIT https://raw.githubusercontent.com/remeh/mehstation/master/LICENSE'
- ++ rp_module_repo='git https://github.com/remeh/mehstation master'
- ++ rp_module_section=exp
- ++ rp_module_flags='frontend nobin'
- + local var
- + for var in rp_module_id rp_module_desc
- + [[ -z mehstation ]]
- + for var in rp_module_id rp_module_desc
- + [[ -z mehstation emulator frontend ]]
- + [[ 0 -eq 1 ]]
- + flags=($rp_module_flags)
- + local flags
- + local flag
- + local enabled=1
- + [[ '' -ne 1 ]]
- + for flag in "${flags[@]}"
- + [[ frontend == \!\a\l\l ]]
- + isPlatform frontend
- + local flag=frontend
- + hasFlag 'rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms' frontend
- + local 'string=rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms'
- + local flag=frontend
- + [[ -z rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms ]]
- + [[ -z frontend ]]
- + [[ rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms =~ (^| )frontend($| ) ]]
- + return 1
- + return 1
- + [[ frontend =~ ^!(.+) ]]
- + [[ frontend =~ ^(!?):([^:]+):([^:]+):(.+)$ ]]
- + for flag in "${flags[@]}"
- + [[ nobin == \!\a\l\l ]]
- + isPlatform nobin
- + local flag=nobin
- + hasFlag 'rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms' nobin
- + local 'string=rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms'
- + local flag=nobin
- + [[ -z rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms ]]
- + [[ -z nobin ]]
- + [[ rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms =~ (^| )nobin($| ) ]]
- + return 1
- + return 1
- + [[ nobin =~ ^!(.+) ]]
- + [[ nobin =~ ^(!?):([^:]+):([^:]+):(.+)$ ]]
- + sections=($rp_module_section)
- + local sections
- + rp_module_section=exp
- + local flag section
- + __mod_idx["$rp_module_id"]=218
- + __mod_id+=("$rp_module_id")
- + __mod_info["$rp_module_id/enabled"]=1
- + __mod_info["$rp_module_id/path"]=/home/pi/RetroPie-Setup/scriptmodules/supplementary/mehstation.sh
- + __mod_info["$rp_module_id/vendor"]=RetroPie
- + __mod_info["$rp_module_id/type"]=supplementary
- + __mod_info["$rp_module_id/desc"]='mehstation emulator frontend'
- + __mod_info["$rp_module_id/help"]=
- + __mod_info["$rp_module_id/licence"]='MIT https://raw.githubusercontent.com/remeh/mehstation/master/LICENSE'
- + __mod_info["$rp_module_id/section"]=exp
- + __mod_info["$rp_module_id/flags"]='frontend nobin'
- + [[ -n git https://github.com/remeh/mehstation master ]]
- + repo=($rp_module_repo)
- + local repo
- + __mod_info["$rp_module_id/repo_type"]=git
- + __mod_info["$rp_module_id/repo_url"]=https://github.com/remeh/mehstation
- + __mod_info["$rp_module_id/repo_branch"]=master
- + __mod_info["$rp_module_id/repo_commit"]=
- + read module
- + rp_registerModule /home/pi/RetroPie-Setup/scriptmodules/supplementary/mesa-drm.sh /home/pi/RetroPie-Setup/scriptmodules/supplementary RetroPie
- + local path=/home/pi/RetroPie-Setup/scriptmodules/supplementary/mesa-drm.sh
- + local type=/home/pi/RetroPie-Setup/scriptmodules/supplementary
- + local vendor=RetroPie
- + type=supplementary
- + local rp_module_id=
- + local rp_module_desc=
- + local rp_module_help=
- + local rp_module_licence=
- + local rp_module_section=
- + local rp_module_flags=
- + local rp_module_repo=
- + local error=0
- + [[ RetroPie != \R\e\t\r\o\P\i\e ]]
- + source /home/pi/RetroPie-Setup/scriptmodules/supplementary/mesa-drm.sh
- ++ rp_module_id=mesa-drm
- ++ rp_module_desc='libdrm - userspace library for drm'
- ++ rp_module_licence='MIT https://www.mesa3d.org/license.html'
- ++ rp_module_repo='git https://github.com/RetroPie/mesa-drm runcommand_debug'
- ++ rp_module_section=depends
- ++ rp_module_flags=
- + local var
- + for var in rp_module_id rp_module_desc
- + [[ -z mesa-drm ]]
- + for var in rp_module_id rp_module_desc
- + [[ -z libdrm - userspace library for drm ]]
- + [[ 0 -eq 1 ]]
- + flags=($rp_module_flags)
- + local flags
- + local flag
- + local enabled=1
- + [[ '' -ne 1 ]]
- + sections=($rp_module_section)
- + local sections
- + rp_module_section=depends
- + local flag section
- + __mod_idx["$rp_module_id"]=219
- + __mod_id+=("$rp_module_id")
- + __mod_info["$rp_module_id/enabled"]=1
- + __mod_info["$rp_module_id/path"]=/home/pi/RetroPie-Setup/scriptmodules/supplementary/mesa-drm.sh
- + __mod_info["$rp_module_id/vendor"]=RetroPie
- + __mod_info["$rp_module_id/type"]=supplementary
- + __mod_info["$rp_module_id/desc"]='libdrm - userspace library for drm'
- + __mod_info["$rp_module_id/help"]=
- + __mod_info["$rp_module_id/licence"]='MIT https://www.mesa3d.org/license.html'
- + __mod_info["$rp_module_id/section"]=depends
- + __mod_info["$rp_module_id/flags"]=
- + [[ -n git https://github.com/RetroPie/mesa-drm runcommand_debug ]]
- + repo=($rp_module_repo)
- + local repo
- + __mod_info["$rp_module_id/repo_type"]=git
- + __mod_info["$rp_module_id/repo_url"]=https://github.com/RetroPie/mesa-drm
- + __mod_info["$rp_module_id/repo_branch"]=runcommand_debug
- + __mod_info["$rp_module_id/repo_commit"]=
- + read module
- + rp_registerModule /home/pi/RetroPie-Setup/scriptmodules/supplementary/mkarcadejoystick.sh /home/pi/RetroPie-Setup/scriptmodules/supplementary RetroPie
- + local path=/home/pi/RetroPie-Setup/scriptmodules/supplementary/mkarcadejoystick.sh
- + local type=/home/pi/RetroPie-Setup/scriptmodules/supplementary
- + local vendor=RetroPie
- + type=supplementary
- + local rp_module_id=
- + local rp_module_desc=
- + local rp_module_help=
- + local rp_module_licence=
- + local rp_module_section=
- + local rp_module_flags=
- + local rp_module_repo=
- + local error=0
- + [[ RetroPie != \R\e\t\r\o\P\i\e ]]
- + source /home/pi/RetroPie-Setup/scriptmodules/supplementary/mkarcadejoystick.sh
- ++ rp_module_id=mkarcadejoystick
- ++ rp_module_desc='Raspberry Pi GPIO Joystick Driver'
- ++ rp_module_help='Installs the GPIO driver from https://github.com/cmitu/mk_arcade_joystick_rpi'
- ++ rp_module_licence='GPL2 https://raw.githubusercontent.com/recalbox/mk_arcade_joystick_rpi/master/LICENSE'
- ++ rp_module_repo='git https://github.com/cmitu/mk_arcade_joystick_rpi retropie'
- ++ rp_module_section=driver
- ++ rp_module_flags='noinstclean !all rpi !rpi5'
- + local var
- + for var in rp_module_id rp_module_desc
- + [[ -z mkarcadejoystick ]]
- + for var in rp_module_id rp_module_desc
- + [[ -z Raspberry Pi GPIO Joystick Driver ]]
- + [[ 0 -eq 1 ]]
- + flags=($rp_module_flags)
- + local flags
- + local flag
- + local enabled=1
- + [[ '' -ne 1 ]]
- + for flag in "${flags[@]}"
- + [[ noinstclean == \!\a\l\l ]]
- + isPlatform noinstclean
- + local flag=noinstclean
- + hasFlag 'rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms' noinstclean
- + local 'string=rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms'
- + local flag=noinstclean
- + [[ -z rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms ]]
- + [[ -z noinstclean ]]
- + [[ rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms =~ (^| )noinstclean($| ) ]]
- + return 1
- + return 1
- + [[ noinstclean =~ ^!(.+) ]]
- + [[ noinstclean =~ ^(!?):([^:]+):([^:]+):(.+)$ ]]
- + for flag in "${flags[@]}"
- + [[ !all == \!\a\l\l ]]
- + enabled=0
- + continue
- + for flag in "${flags[@]}"
- + [[ rpi == \!\a\l\l ]]
- + isPlatform rpi
- + local flag=rpi
- + hasFlag 'rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms' rpi
- + local 'string=rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms'
- + local flag=rpi
- + [[ -z rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms ]]
- + [[ -z rpi ]]
- + [[ rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms =~ (^| )rpi($| ) ]]
- + return 0
- + return 0
- + enabled=1
- + continue
- + for flag in "${flags[@]}"
- + [[ !rpi5 == \!\a\l\l ]]
- + isPlatform '!rpi5'
- + local 'flag=!rpi5'
- + hasFlag 'rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms' '!rpi5'
- + local 'string=rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms'
- + local 'flag=!rpi5'
- + [[ -z rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms ]]
- + [[ -z !rpi5 ]]
- + [[ rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms =~ (^| )!rpi5($| ) ]]
- + return 1
- + return 1
- + [[ !rpi5 =~ ^!(.+) ]]
- + isPlatform rpi5
- + local flag=rpi5
- + hasFlag 'rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms' rpi5
- + local 'string=rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms'
- + local flag=rpi5
- + [[ -z rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms ]]
- + [[ -z rpi5 ]]
- + [[ rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms =~ (^| )rpi5($| ) ]]
- + return 1
- + return 1
- + [[ !rpi5 =~ ^(!?):([^:]+):([^:]+):(.+)$ ]]
- + sections=($rp_module_section)
- + local sections
- + rp_module_section=driver
- + local flag section
- + __mod_idx["$rp_module_id"]=220
- + __mod_id+=("$rp_module_id")
- + __mod_info["$rp_module_id/enabled"]=1
- + __mod_info["$rp_module_id/path"]=/home/pi/RetroPie-Setup/scriptmodules/supplementary/mkarcadejoystick.sh
- + __mod_info["$rp_module_id/vendor"]=RetroPie
- + __mod_info["$rp_module_id/type"]=supplementary
- + __mod_info["$rp_module_id/desc"]='Raspberry Pi GPIO Joystick Driver'
- + __mod_info["$rp_module_id/help"]='Installs the GPIO driver from https://github.com/cmitu/mk_arcade_joystick_rpi'
- + __mod_info["$rp_module_id/licence"]='GPL2 https://raw.githubusercontent.com/recalbox/mk_arcade_joystick_rpi/master/LICENSE'
- + __mod_info["$rp_module_id/section"]=driver
- + __mod_info["$rp_module_id/flags"]='noinstclean !all rpi !rpi5'
- + [[ -n git https://github.com/cmitu/mk_arcade_joystick_rpi retropie ]]
- + repo=($rp_module_repo)
- + local repo
- + __mod_info["$rp_module_id/repo_type"]=git
- + __mod_info["$rp_module_id/repo_url"]=https://github.com/cmitu/mk_arcade_joystick_rpi
- + __mod_info["$rp_module_id/repo_branch"]=retropie
- + __mod_info["$rp_module_id/repo_commit"]=
- + read module
- + rp_registerModule /home/pi/RetroPie-Setup/scriptmodules/supplementary/mobilegamepad.sh /home/pi/RetroPie-Setup/scriptmodules/supplementary RetroPie
- + local path=/home/pi/RetroPie-Setup/scriptmodules/supplementary/mobilegamepad.sh
- + local type=/home/pi/RetroPie-Setup/scriptmodules/supplementary
- + local vendor=RetroPie
- + type=supplementary
- + local rp_module_id=
- + local rp_module_desc=
- + local rp_module_help=
- + local rp_module_licence=
- + local rp_module_section=
- + local rp_module_flags=
- + local rp_module_repo=
- + local error=0
- + [[ RetroPie != \R\e\t\r\o\P\i\e ]]
- + source /home/pi/RetroPie-Setup/scriptmodules/supplementary/mobilegamepad.sh
- ++ rp_module_id=mobilegamepad
- ++ rp_module_desc='Mobile Universal Gamepad for RetroPie'
- ++ rp_module_licence='GPL3 https://raw.githubusercontent.com/sbidolach/mobile-gamepad/master/LICENSE'
- ++ rp_module_repo='git https://github.com/sbidolach/mobile-gamepad.git master'
- ++ rp_module_section=exp
- ++ rp_module_flags='noinstclean nobin'
- + local var
- + for var in rp_module_id rp_module_desc
- + [[ -z mobilegamepad ]]
- + for var in rp_module_id rp_module_desc
- + [[ -z Mobile Universal Gamepad for RetroPie ]]
- + [[ 0 -eq 1 ]]
- + flags=($rp_module_flags)
- + local flags
- + local flag
- + local enabled=1
- + [[ '' -ne 1 ]]
- + for flag in "${flags[@]}"
- + [[ noinstclean == \!\a\l\l ]]
- + isPlatform noinstclean
- + local flag=noinstclean
- + hasFlag 'rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms' noinstclean
- + local 'string=rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms'
- + local flag=noinstclean
- + [[ -z rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms ]]
- + [[ -z noinstclean ]]
- + [[ rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms =~ (^| )noinstclean($| ) ]]
- + return 1
- + return 1
- + [[ noinstclean =~ ^!(.+) ]]
- + [[ noinstclean =~ ^(!?):([^:]+):([^:]+):(.+)$ ]]
- + for flag in "${flags[@]}"
- + [[ nobin == \!\a\l\l ]]
- + isPlatform nobin
- + local flag=nobin
- + hasFlag 'rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms' nobin
- + local 'string=rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms'
- + local flag=nobin
- + [[ -z rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms ]]
- + [[ -z nobin ]]
- + [[ rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms =~ (^| )nobin($| ) ]]
- + return 1
- + return 1
- + [[ nobin =~ ^!(.+) ]]
- + [[ nobin =~ ^(!?):([^:]+):([^:]+):(.+)$ ]]
- + sections=($rp_module_section)
- + local sections
- + rp_module_section=exp
- + local flag section
- + __mod_idx["$rp_module_id"]=221
- + __mod_id+=("$rp_module_id")
- + __mod_info["$rp_module_id/enabled"]=1
- + __mod_info["$rp_module_id/path"]=/home/pi/RetroPie-Setup/scriptmodules/supplementary/mobilegamepad.sh
- + __mod_info["$rp_module_id/vendor"]=RetroPie
- + __mod_info["$rp_module_id/type"]=supplementary
- + __mod_info["$rp_module_id/desc"]='Mobile Universal Gamepad for RetroPie'
- + __mod_info["$rp_module_id/help"]=
- + __mod_info["$rp_module_id/licence"]='GPL3 https://raw.githubusercontent.com/sbidolach/mobile-gamepad/master/LICENSE'
- + __mod_info["$rp_module_id/section"]=exp
- + __mod_info["$rp_module_id/flags"]='noinstclean nobin'
- + [[ -n git https://github.com/sbidolach/mobile-gamepad.git master ]]
- + repo=($rp_module_repo)
- + local repo
- + __mod_info["$rp_module_id/repo_type"]=git
- + __mod_info["$rp_module_id/repo_url"]=https://github.com/sbidolach/mobile-gamepad.git
- + __mod_info["$rp_module_id/repo_branch"]=master
- + __mod_info["$rp_module_id/repo_commit"]=
- + read module
- + rp_registerModule /home/pi/RetroPie-Setup/scriptmodules/supplementary/moonlight.sh /home/pi/RetroPie-Setup/scriptmodules/supplementary RetroPie
- + local path=/home/pi/RetroPie-Setup/scriptmodules/supplementary/moonlight.sh
- + local type=/home/pi/RetroPie-Setup/scriptmodules/supplementary
- + local vendor=RetroPie
- + type=supplementary
- + local rp_module_id=
- + local rp_module_desc=
- + local rp_module_help=
- + local rp_module_licence=
- + local rp_module_section=
- + local rp_module_flags=
- + local rp_module_repo=
- + local error=0
- + [[ RetroPie != \R\e\t\r\o\P\i\e ]]
- + source /home/pi/RetroPie-Setup/scriptmodules/supplementary/moonlight.sh
- ++ rp_module_id=moonlight
- ++ rp_module_desc='Moonlight Embedded - an open source gamestream client for embedded systems'
- ++ rp_module_help='ROM Extensions: .ml\n\nCopy your moonlight launch configurations to /home/pi/RetroPie/roms/steam\n\nDon'\''t forget to first pair with your remote host before using moonlight. You can use the configuration menu for pairing/unpairing to/from a remote machine.'
- ++ rp_module_licence='GPL3 https://raw.githubusercontent.com/irtimmer/moonlight-embedded/master/LICENSE'
- ++ rp_module_repo='git https://github.com/irtimmer/moonlight-embedded.git master'
- ++ rp_module_section=exp
- ++ rp_module_flags='!all arm'
- + local var
- + for var in rp_module_id rp_module_desc
- + [[ -z moonlight ]]
- + for var in rp_module_id rp_module_desc
- + [[ -z Moonlight Embedded - an open source gamestream client for embedded systems ]]
- + [[ 0 -eq 1 ]]
- + flags=($rp_module_flags)
- + local flags
- + local flag
- + local enabled=1
- + [[ '' -ne 1 ]]
- + for flag in "${flags[@]}"
- + [[ !all == \!\a\l\l ]]
- + enabled=0
- + continue
- + for flag in "${flags[@]}"
- + [[ arm == \!\a\l\l ]]
- + isPlatform arm
- + local flag=arm
- + hasFlag 'rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms' arm
- + local 'string=rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms'
- + local flag=arm
- + [[ -z rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms ]]
- + [[ -z arm ]]
- + [[ rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms =~ (^| )arm($| ) ]]
- + return 1
- + return 1
- + [[ arm =~ ^!(.+) ]]
- + [[ arm =~ ^(!?):([^:]+):([^:]+):(.+)$ ]]
- + sections=($rp_module_section)
- + local sections
- + rp_module_section=exp
- + local flag section
- + __mod_idx["$rp_module_id"]=222
- + __mod_id+=("$rp_module_id")
- + __mod_info["$rp_module_id/enabled"]=0
- + __mod_info["$rp_module_id/path"]=/home/pi/RetroPie-Setup/scriptmodules/supplementary/moonlight.sh
- + __mod_info["$rp_module_id/vendor"]=RetroPie
- + __mod_info["$rp_module_id/type"]=supplementary
- + __mod_info["$rp_module_id/desc"]='Moonlight Embedded - an open source gamestream client for embedded systems'
- + __mod_info["$rp_module_id/help"]='ROM Extensions: .ml\n\nCopy your moonlight launch configurations to /home/pi/RetroPie/roms/steam\n\nDon'\''t forget to first pair with your remote host before using moonlight. You can use the configuration menu for pairing/unpairing to/from a remote machine.'
- + __mod_info["$rp_module_id/licence"]='GPL3 https://raw.githubusercontent.com/irtimmer/moonlight-embedded/master/LICENSE'
- + __mod_info["$rp_module_id/section"]=exp
- + __mod_info["$rp_module_id/flags"]='!all arm'
- + [[ -n git https://github.com/irtimmer/moonlight-embedded.git master ]]
- + repo=($rp_module_repo)
- + local repo
- + __mod_info["$rp_module_id/repo_type"]=git
- + __mod_info["$rp_module_id/repo_url"]=https://github.com/irtimmer/moonlight-embedded.git
- + __mod_info["$rp_module_id/repo_branch"]=master
- + __mod_info["$rp_module_id/repo_commit"]=
- + read module
- + rp_registerModule /home/pi/RetroPie-Setup/scriptmodules/supplementary/omxiv.sh /home/pi/RetroPie-Setup/scriptmodules/supplementary RetroPie
- + local path=/home/pi/RetroPie-Setup/scriptmodules/supplementary/omxiv.sh
- + local type=/home/pi/RetroPie-Setup/scriptmodules/supplementary
- + local vendor=RetroPie
- + type=supplementary
- + local rp_module_id=
- + local rp_module_desc=
- + local rp_module_help=
- + local rp_module_licence=
- + local rp_module_section=
- + local rp_module_flags=
- + local rp_module_repo=
- + local error=0
- + [[ RetroPie != \R\e\t\r\o\P\i\e ]]
- + source /home/pi/RetroPie-Setup/scriptmodules/supplementary/omxiv.sh
- ++ rp_module_id=omxiv
- ++ rp_module_desc='OpenMAX image viewer for the Raspberry Pi'
- ++ rp_module_licence='GPL2 https://raw.githubusercontent.com/cmitu/omxiv/master/LICENSE'
- ++ rp_module_repo='git https://github.com/retropie/omxiv.git master'
- ++ rp_module_section=depends
- ++ rp_module_flags='!all rpi'
- + local var
- + for var in rp_module_id rp_module_desc
- + [[ -z omxiv ]]
- + for var in rp_module_id rp_module_desc
- + [[ -z OpenMAX image viewer for the Raspberry Pi ]]
- + [[ 0 -eq 1 ]]
- + flags=($rp_module_flags)
- + local flags
- + local flag
- + local enabled=1
- + [[ '' -ne 1 ]]
- + for flag in "${flags[@]}"
- + [[ !all == \!\a\l\l ]]
- + enabled=0
- + continue
- + for flag in "${flags[@]}"
- + [[ rpi == \!\a\l\l ]]
- + isPlatform rpi
- + local flag=rpi
- + hasFlag 'rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms' rpi
- + local 'string=rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms'
- + local flag=rpi
- + [[ -z rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms ]]
- + [[ -z rpi ]]
- + [[ rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms =~ (^| )rpi($| ) ]]
- + return 0
- + return 0
- + enabled=1
- + continue
- + sections=($rp_module_section)
- + local sections
- + rp_module_section=depends
- + local flag section
- + __mod_idx["$rp_module_id"]=223
- + __mod_id+=("$rp_module_id")
- + __mod_info["$rp_module_id/enabled"]=1
- + __mod_info["$rp_module_id/path"]=/home/pi/RetroPie-Setup/scriptmodules/supplementary/omxiv.sh
- + __mod_info["$rp_module_id/vendor"]=RetroPie
- + __mod_info["$rp_module_id/type"]=supplementary
- + __mod_info["$rp_module_id/desc"]='OpenMAX image viewer for the Raspberry Pi'
- + __mod_info["$rp_module_id/help"]=
- + __mod_info["$rp_module_id/licence"]='GPL2 https://raw.githubusercontent.com/cmitu/omxiv/master/LICENSE'
- + __mod_info["$rp_module_id/section"]=depends
- + __mod_info["$rp_module_id/flags"]='!all rpi'
- + [[ -n git https://github.com/retropie/omxiv.git master ]]
- + repo=($rp_module_repo)
- + local repo
- + __mod_info["$rp_module_id/repo_type"]=git
- + __mod_info["$rp_module_id/repo_url"]=https://github.com/retropie/omxiv.git
- + __mod_info["$rp_module_id/repo_branch"]=master
- + __mod_info["$rp_module_id/repo_commit"]=
- + read module
- + rp_registerModule /home/pi/RetroPie-Setup/scriptmodules/supplementary/pegasus-fe-dev.sh /home/pi/RetroPie-Setup/scriptmodules/supplementary RetroPie
- + local path=/home/pi/RetroPie-Setup/scriptmodules/supplementary/pegasus-fe-dev.sh
- + local type=/home/pi/RetroPie-Setup/scriptmodules/supplementary
- + local vendor=RetroPie
- + type=supplementary
- + local rp_module_id=
- + local rp_module_desc=
- + local rp_module_help=
- + local rp_module_licence=
- + local rp_module_section=
- + local rp_module_flags=
- + local rp_module_repo=
- + local error=0
- + [[ RetroPie != \R\e\t\r\o\P\i\e ]]
- + source /home/pi/RetroPie-Setup/scriptmodules/supplementary/pegasus-fe-dev.sh
- ++ rp_module_id=pegasus-fe-dev
- ++ rp_module_desc='Pegasus: A cross platform, customizable graphical frontend (lastest master)'
- ++ rp_module_help='Pegasus is a cross platform, customizable graphical frontend for launching emulators and managing your game collection.\nThis package provides source installation on platforms not covered by the upstream project pre-built binaries (i.e. ARM 64bit).'
- ++ rp_module_licence='GPL3 https://raw.githubusercontent.com/mmatyas/pegasus-frontend/master/LICENSE.md'
- ++ rp_module_section=exp
- ++ rp_module_repo='git https://github.com/mmatyas/pegasus-frontend master'
- ++ rp_module_flags='!mali frontend'
- + local var
- + for var in rp_module_id rp_module_desc
- + [[ -z pegasus-fe-dev ]]
- + for var in rp_module_id rp_module_desc
- + [[ -z Pegasus: A cross platform, customizable graphical frontend (lastest master) ]]
- + [[ 0 -eq 1 ]]
- + flags=($rp_module_flags)
- + local flags
- + local flag
- + local enabled=1
- + [[ '' -ne 1 ]]
- + for flag in "${flags[@]}"
- + [[ !mali == \!\a\l\l ]]
- + isPlatform '!mali'
- + local 'flag=!mali'
- + hasFlag 'rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms' '!mali'
- + local 'string=rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms'
- + local 'flag=!mali'
- + [[ -z rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms ]]
- + [[ -z !mali ]]
- + [[ rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms =~ (^| )!mali($| ) ]]
- + return 1
- + return 1
- + [[ !mali =~ ^!(.+) ]]
- + isPlatform mali
- + local flag=mali
- + hasFlag 'rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms' mali
- + local 'string=rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms'
- + local flag=mali
- + [[ -z rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms ]]
- + [[ -z mali ]]
- + [[ rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms =~ (^| )mali($| ) ]]
- + return 1
- + return 1
- + [[ !mali =~ ^(!?):([^:]+):([^:]+):(.+)$ ]]
- + for flag in "${flags[@]}"
- + [[ frontend == \!\a\l\l ]]
- + isPlatform frontend
- + local flag=frontend
- + hasFlag 'rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms' frontend
- + local 'string=rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms'
- + local flag=frontend
- + [[ -z rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms ]]
- + [[ -z frontend ]]
- + [[ rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms =~ (^| )frontend($| ) ]]
- + return 1
- + return 1
- + [[ frontend =~ ^!(.+) ]]
- + [[ frontend =~ ^(!?):([^:]+):([^:]+):(.+)$ ]]
- + sections=($rp_module_section)
- + local sections
- + rp_module_section=exp
- + local flag section
- + __mod_idx["$rp_module_id"]=224
- + __mod_id+=("$rp_module_id")
- + __mod_info["$rp_module_id/enabled"]=1
- + __mod_info["$rp_module_id/path"]=/home/pi/RetroPie-Setup/scriptmodules/supplementary/pegasus-fe-dev.sh
- + __mod_info["$rp_module_id/vendor"]=RetroPie
- + __mod_info["$rp_module_id/type"]=supplementary
- + __mod_info["$rp_module_id/desc"]='Pegasus: A cross platform, customizable graphical frontend (lastest master)'
- + __mod_info["$rp_module_id/help"]='Pegasus is a cross platform, customizable graphical frontend for launching emulators and managing your game collection.\nThis package provides source installation on platforms not covered by the upstream project pre-built binaries (i.e. ARM 64bit).'
- + __mod_info["$rp_module_id/licence"]='GPL3 https://raw.githubusercontent.com/mmatyas/pegasus-frontend/master/LICENSE.md'
- + __mod_info["$rp_module_id/section"]=exp
- + __mod_info["$rp_module_id/flags"]='!mali frontend'
- + [[ -n git https://github.com/mmatyas/pegasus-frontend master ]]
- + repo=($rp_module_repo)
- + local repo
- + __mod_info["$rp_module_id/repo_type"]=git
- + __mod_info["$rp_module_id/repo_url"]=https://github.com/mmatyas/pegasus-frontend
- + __mod_info["$rp_module_id/repo_branch"]=master
- + __mod_info["$rp_module_id/repo_commit"]=
- + read module
- + rp_registerModule /home/pi/RetroPie-Setup/scriptmodules/supplementary/pegasus-fe.sh /home/pi/RetroPie-Setup/scriptmodules/supplementary RetroPie
- + local path=/home/pi/RetroPie-Setup/scriptmodules/supplementary/pegasus-fe.sh
- + local type=/home/pi/RetroPie-Setup/scriptmodules/supplementary
- + local vendor=RetroPie
- + type=supplementary
- + local rp_module_id=
- + local rp_module_desc=
- + local rp_module_help=
- + local rp_module_licence=
- + local rp_module_section=
- + local rp_module_flags=
- + local rp_module_repo=
- + local error=0
- + [[ RetroPie != \R\e\t\r\o\P\i\e ]]
- + source /home/pi/RetroPie-Setup/scriptmodules/supplementary/pegasus-fe.sh
- ++ rp_module_id=pegasus-fe
- ++ rp_module_desc='Pegasus: A cross platform, customizable graphical frontend (latest pre-built release)'
- ++ rp_module_help='Pegasus is a cross platform, customizable graphical frontend for launching emulators and managing your game collection.\nThis package installs the upstream pre-built binaries. Use this package on RaspiOS Buster or PC/x86 installations'
- ++ rp_module_licence='GPL3 https://raw.githubusercontent.com/mmatyas/pegasus-frontend/master/LICENSE.md'
- ++ rp_module_section=exp
- ++ rp_module_flags='!mali frontend'
- + local var
- + for var in rp_module_id rp_module_desc
- + [[ -z pegasus-fe ]]
- + for var in rp_module_id rp_module_desc
- + [[ -z Pegasus: A cross platform, customizable graphical frontend (latest pre-built release) ]]
- + [[ 0 -eq 1 ]]
- + flags=($rp_module_flags)
- + local flags
- + local flag
- + local enabled=1
- + [[ '' -ne 1 ]]
- + for flag in "${flags[@]}"
- + [[ !mali == \!\a\l\l ]]
- + isPlatform '!mali'
- + local 'flag=!mali'
- + hasFlag 'rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms' '!mali'
- + local 'string=rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms'
- + local 'flag=!mali'
- + [[ -z rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms ]]
- + [[ -z !mali ]]
- + [[ rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms =~ (^| )!mali($| ) ]]
- + return 1
- + return 1
- + [[ !mali =~ ^!(.+) ]]
- + isPlatform mali
- + local flag=mali
- + hasFlag 'rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms' mali
- + local 'string=rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms'
- + local flag=mali
- + [[ -z rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms ]]
- + [[ -z mali ]]
- + [[ rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms =~ (^| )mali($| ) ]]
- + return 1
- + return 1
- + [[ !mali =~ ^(!?):([^:]+):([^:]+):(.+)$ ]]
- + for flag in "${flags[@]}"
- + [[ frontend == \!\a\l\l ]]
- + isPlatform frontend
- + local flag=frontend
- + hasFlag 'rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms' frontend
- + local 'string=rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms'
- + local flag=frontend
- + [[ -z rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms ]]
- + [[ -z frontend ]]
- + [[ rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms =~ (^| )frontend($| ) ]]
- + return 1
- + return 1
- + [[ frontend =~ ^!(.+) ]]
- + [[ frontend =~ ^(!?):([^:]+):([^:]+):(.+)$ ]]
- + sections=($rp_module_section)
- + local sections
- + rp_module_section=exp
- + local flag section
- + __mod_idx["$rp_module_id"]=225
- + __mod_id+=("$rp_module_id")
- + __mod_info["$rp_module_id/enabled"]=1
- + __mod_info["$rp_module_id/path"]=/home/pi/RetroPie-Setup/scriptmodules/supplementary/pegasus-fe.sh
- + __mod_info["$rp_module_id/vendor"]=RetroPie
- + __mod_info["$rp_module_id/type"]=supplementary
- + __mod_info["$rp_module_id/desc"]='Pegasus: A cross platform, customizable graphical frontend (latest pre-built release)'
- + __mod_info["$rp_module_id/help"]='Pegasus is a cross platform, customizable graphical frontend for launching emulators and managing your game collection.\nThis package installs the upstream pre-built binaries. Use this package on RaspiOS Buster or PC/x86 installations'
- + __mod_info["$rp_module_id/licence"]='GPL3 https://raw.githubusercontent.com/mmatyas/pegasus-frontend/master/LICENSE.md'
- + __mod_info["$rp_module_id/section"]=exp
- + __mod_info["$rp_module_id/flags"]='!mali frontend'
- + [[ -n '' ]]
- + read module
- + rp_registerModule /home/pi/RetroPie-Setup/scriptmodules/supplementary/powerblock.sh /home/pi/RetroPie-Setup/scriptmodules/supplementary RetroPie
- + local path=/home/pi/RetroPie-Setup/scriptmodules/supplementary/powerblock.sh
- + local type=/home/pi/RetroPie-Setup/scriptmodules/supplementary
- + local vendor=RetroPie
- + type=supplementary
- + local rp_module_id=
- + local rp_module_desc=
- + local rp_module_help=
- + local rp_module_licence=
- + local rp_module_section=
- + local rp_module_flags=
- + local rp_module_repo=
- + local error=0
- + [[ RetroPie != \R\e\t\r\o\P\i\e ]]
- + source /home/pi/RetroPie-Setup/scriptmodules/supplementary/powerblock.sh
- ++ rp_module_id=powerblock
- ++ rp_module_desc='PowerBlock Driver'
- ++ rp_module_help='Please note that you need to manually enable or disable the PowerBlock Service in the Configuration section. IMPORTANT: If the service is enabled and the power switch functionality is enabled (which is the default setting) in the config file, you need to have a switch connected to the PowerBlock.'
- ++ rp_module_repo='git https://github.com/petrockblog/PowerBlock.git master'
- ++ rp_module_section=driver
- ++ rp_module_flags='noinstclean !all rpi'
- + local var
- + for var in rp_module_id rp_module_desc
- + [[ -z powerblock ]]
- + for var in rp_module_id rp_module_desc
- + [[ -z PowerBlock Driver ]]
- + [[ 0 -eq 1 ]]
- + flags=($rp_module_flags)
- + local flags
- + local flag
- + local enabled=1
- + [[ '' -ne 1 ]]
- + for flag in "${flags[@]}"
- + [[ noinstclean == \!\a\l\l ]]
- + isPlatform noinstclean
- + local flag=noinstclean
- + hasFlag 'rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms' noinstclean
- + local 'string=rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms'
- + local flag=noinstclean
- + [[ -z rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms ]]
- + [[ -z noinstclean ]]
- + [[ rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms =~ (^| )noinstclean($| ) ]]
- + return 1
- + return 1
- + [[ noinstclean =~ ^!(.+) ]]
- + [[ noinstclean =~ ^(!?):([^:]+):([^:]+):(.+)$ ]]
- + for flag in "${flags[@]}"
- + [[ !all == \!\a\l\l ]]
- + enabled=0
- + continue
- + for flag in "${flags[@]}"
- + [[ rpi == \!\a\l\l ]]
- + isPlatform rpi
- + local flag=rpi
- + hasFlag 'rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms' rpi
- + local 'string=rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms'
- + local flag=rpi
- + [[ -z rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms ]]
- + [[ -z rpi ]]
- + [[ rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms =~ (^| )rpi($| ) ]]
- + return 0
- + return 0
- + enabled=1
- + continue
- + sections=($rp_module_section)
- + local sections
- + rp_module_section=driver
- + local flag section
- + __mod_idx["$rp_module_id"]=226
- + __mod_id+=("$rp_module_id")
- + __mod_info["$rp_module_id/enabled"]=1
- + __mod_info["$rp_module_id/path"]=/home/pi/RetroPie-Setup/scriptmodules/supplementary/powerblock.sh
- + __mod_info["$rp_module_id/vendor"]=RetroPie
- + __mod_info["$rp_module_id/type"]=supplementary
- + __mod_info["$rp_module_id/desc"]='PowerBlock Driver'
- + __mod_info["$rp_module_id/help"]='Please note that you need to manually enable or disable the PowerBlock Service in the Configuration section. IMPORTANT: If the service is enabled and the power switch functionality is enabled (which is the default setting) in the config file, you need to have a switch connected to the PowerBlock.'
- + __mod_info["$rp_module_id/licence"]=
- + __mod_info["$rp_module_id/section"]=driver
- + __mod_info["$rp_module_id/flags"]='noinstclean !all rpi'
- + [[ -n git https://github.com/petrockblog/PowerBlock.git master ]]
- + repo=($rp_module_repo)
- + local repo
- + __mod_info["$rp_module_id/repo_type"]=git
- + __mod_info["$rp_module_id/repo_url"]=https://github.com/petrockblog/PowerBlock.git
- + __mod_info["$rp_module_id/repo_branch"]=master
- + __mod_info["$rp_module_id/repo_commit"]=
- + read module
- + rp_registerModule /home/pi/RetroPie-Setup/scriptmodules/supplementary/ps3controller.sh /home/pi/RetroPie-Setup/scriptmodules/supplementary RetroPie
- + local path=/home/pi/RetroPie-Setup/scriptmodules/supplementary/ps3controller.sh
- + local type=/home/pi/RetroPie-Setup/scriptmodules/supplementary
- + local vendor=RetroPie
- + type=supplementary
- + local rp_module_id=
- + local rp_module_desc=
- + local rp_module_help=
- + local rp_module_licence=
- + local rp_module_section=
- + local rp_module_flags=
- + local rp_module_repo=
- + local error=0
- + [[ RetroPie != \R\e\t\r\o\P\i\e ]]
- + source /home/pi/RetroPie-Setup/scriptmodules/supplementary/ps3controller.sh
- ++ rp_module_id=ps3controller
- ++ rp_module_desc='PS3 controller driver and pair via sixad'
- ++ rp_module_licence='GPL2 https://raw.githubusercontent.com/RetroPie/sixad/master/COPYING'
- ++ rp_module_section=driver
- + local var
- + for var in rp_module_id rp_module_desc
- + [[ -z ps3controller ]]
- + for var in rp_module_id rp_module_desc
- + [[ -z PS3 controller driver and pair via sixad ]]
- + [[ 0 -eq 1 ]]
- + flags=($rp_module_flags)
- + local flags
- + local flag
- + local enabled=1
- + [[ '' -ne 1 ]]
- + sections=($rp_module_section)
- + local sections
- + rp_module_section=driver
- + local flag section
- + __mod_idx["$rp_module_id"]=227
- + __mod_id+=("$rp_module_id")
- + __mod_info["$rp_module_id/enabled"]=1
- + __mod_info["$rp_module_id/path"]=/home/pi/RetroPie-Setup/scriptmodules/supplementary/ps3controller.sh
- + __mod_info["$rp_module_id/vendor"]=RetroPie
- + __mod_info["$rp_module_id/type"]=supplementary
- + __mod_info["$rp_module_id/desc"]='PS3 controller driver and pair via sixad'
- + __mod_info["$rp_module_id/help"]=
- + __mod_info["$rp_module_id/licence"]='GPL2 https://raw.githubusercontent.com/RetroPie/sixad/master/COPYING'
- + __mod_info["$rp_module_id/section"]=driver
- + __mod_info["$rp_module_id/flags"]=
- + [[ -n '' ]]
- + read module
- + rp_registerModule /home/pi/RetroPie-Setup/scriptmodules/supplementary/raspbiantools.sh /home/pi/RetroPie-Setup/scriptmodules/supplementary RetroPie
- + local path=/home/pi/RetroPie-Setup/scriptmodules/supplementary/raspbiantools.sh
- + local type=/home/pi/RetroPie-Setup/scriptmodules/supplementary
- + local vendor=RetroPie
- + type=supplementary
- + local rp_module_id=
- + local rp_module_desc=
- + local rp_module_help=
- + local rp_module_licence=
- + local rp_module_section=
- + local rp_module_flags=
- + local rp_module_repo=
- + local error=0
- + [[ RetroPie != \R\e\t\r\o\P\i\e ]]
- + source /home/pi/RetroPie-Setup/scriptmodules/supplementary/raspbiantools.sh
- ++ rp_module_id=raspbiantools
- ++ rp_module_desc='Raspbian related tools'
- ++ rp_module_section=config
- ++ rp_module_flags='!all rpi'
- + local var
- + for var in rp_module_id rp_module_desc
- + [[ -z raspbiantools ]]
- + for var in rp_module_id rp_module_desc
- + [[ -z Raspbian related tools ]]
- + [[ 0 -eq 1 ]]
- + flags=($rp_module_flags)
- + local flags
- + local flag
- + local enabled=1
- + [[ '' -ne 1 ]]
- + for flag in "${flags[@]}"
- + [[ !all == \!\a\l\l ]]
- + enabled=0
- + continue
- + for flag in "${flags[@]}"
- + [[ rpi == \!\a\l\l ]]
- + isPlatform rpi
- + local flag=rpi
- + hasFlag 'rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms' rpi
- + local 'string=rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms'
- + local flag=rpi
- + [[ -z rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms ]]
- + [[ -z rpi ]]
- + [[ rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms =~ (^| )rpi($| ) ]]
- + return 0
- + return 0
- + enabled=1
- + continue
- + sections=($rp_module_section)
- + local sections
- + rp_module_section=config
- + local flag section
- + __mod_idx["$rp_module_id"]=228
- + __mod_id+=("$rp_module_id")
- + __mod_info["$rp_module_id/enabled"]=1
- + __mod_info["$rp_module_id/path"]=/home/pi/RetroPie-Setup/scriptmodules/supplementary/raspbiantools.sh
- + __mod_info["$rp_module_id/vendor"]=RetroPie
- + __mod_info["$rp_module_id/type"]=supplementary
- + __mod_info["$rp_module_id/desc"]='Raspbian related tools'
- + __mod_info["$rp_module_id/help"]=
- + __mod_info["$rp_module_id/licence"]=
- + __mod_info["$rp_module_id/section"]=config
- + __mod_info["$rp_module_id/flags"]='!all rpi'
- + [[ -n '' ]]
- + read module
- + rp_registerModule /home/pi/RetroPie-Setup/scriptmodules/supplementary/resetromdirs.sh /home/pi/RetroPie-Setup/scriptmodules/supplementary RetroPie
- + local path=/home/pi/RetroPie-Setup/scriptmodules/supplementary/resetromdirs.sh
- + local type=/home/pi/RetroPie-Setup/scriptmodules/supplementary
- + local vendor=RetroPie
- + type=supplementary
- + local rp_module_id=
- + local rp_module_desc=
- + local rp_module_help=
- + local rp_module_licence=
- + local rp_module_section=
- + local rp_module_flags=
- + local rp_module_repo=
- + local error=0
- + [[ RetroPie != \R\e\t\r\o\P\i\e ]]
- + source /home/pi/RetroPie-Setup/scriptmodules/supplementary/resetromdirs.sh
- ++ rp_module_id=resetromdirs
- ++ rp_module_desc='Reset ownership/permissions of RetroPie/roms directory'
- ++ rp_module_section=config
- + local var
- + for var in rp_module_id rp_module_desc
- + [[ -z resetromdirs ]]
- + for var in rp_module_id rp_module_desc
- + [[ -z Reset ownership/permissions of RetroPie/roms directory ]]
- + [[ 0 -eq 1 ]]
- + flags=($rp_module_flags)
- + local flags
- + local flag
- + local enabled=1
- + [[ '' -ne 1 ]]
- + sections=($rp_module_section)
- + local sections
- + rp_module_section=config
- + local flag section
- + __mod_idx["$rp_module_id"]=229
- + __mod_id+=("$rp_module_id")
- + __mod_info["$rp_module_id/enabled"]=1
- + __mod_info["$rp_module_id/path"]=/home/pi/RetroPie-Setup/scriptmodules/supplementary/resetromdirs.sh
- + __mod_info["$rp_module_id/vendor"]=RetroPie
- + __mod_info["$rp_module_id/type"]=supplementary
- + __mod_info["$rp_module_id/desc"]='Reset ownership/permissions of RetroPie/roms directory'
- + __mod_info["$rp_module_id/help"]=
- + __mod_info["$rp_module_id/licence"]=
- + __mod_info["$rp_module_id/section"]=config
- + __mod_info["$rp_module_id/flags"]=
- + [[ -n '' ]]
- + read module
- + rp_registerModule /home/pi/RetroPie-Setup/scriptmodules/supplementary/retronetplay.sh /home/pi/RetroPie-Setup/scriptmodules/supplementary RetroPie
- + local path=/home/pi/RetroPie-Setup/scriptmodules/supplementary/retronetplay.sh
- + local type=/home/pi/RetroPie-Setup/scriptmodules/supplementary
- + local vendor=RetroPie
- + type=supplementary
- + local rp_module_id=
- + local rp_module_desc=
- + local rp_module_help=
- + local rp_module_licence=
- + local rp_module_section=
- + local rp_module_flags=
- + local rp_module_repo=
- + local error=0
- + [[ RetroPie != \R\e\t\r\o\P\i\e ]]
- + source /home/pi/RetroPie-Setup/scriptmodules/supplementary/retronetplay.sh
- ++ rp_module_id=retronetplay
- ++ rp_module_desc=RetroNetplay
- ++ rp_module_section=config
- + local var
- + for var in rp_module_id rp_module_desc
- + [[ -z retronetplay ]]
- + for var in rp_module_id rp_module_desc
- + [[ -z RetroNetplay ]]
- + [[ 0 -eq 1 ]]
- + flags=($rp_module_flags)
- + local flags
- + local flag
- + local enabled=1
- + [[ '' -ne 1 ]]
- + sections=($rp_module_section)
- + local sections
- + rp_module_section=config
- + local flag section
- + __mod_idx["$rp_module_id"]=230
- + __mod_id+=("$rp_module_id")
- + __mod_info["$rp_module_id/enabled"]=1
- + __mod_info["$rp_module_id/path"]=/home/pi/RetroPie-Setup/scriptmodules/supplementary/retronetplay.sh
- + __mod_info["$rp_module_id/vendor"]=RetroPie
- + __mod_info["$rp_module_id/type"]=supplementary
- + __mod_info["$rp_module_id/desc"]=RetroNetplay
- + __mod_info["$rp_module_id/help"]=
- + __mod_info["$rp_module_id/licence"]=
- + __mod_info["$rp_module_id/section"]=config
- + __mod_info["$rp_module_id/flags"]=
- + [[ -n '' ]]
- + read module
- + rp_registerModule /home/pi/RetroPie-Setup/scriptmodules/supplementary/retropiemenu.sh /home/pi/RetroPie-Setup/scriptmodules/supplementary RetroPie
- + local path=/home/pi/RetroPie-Setup/scriptmodules/supplementary/retropiemenu.sh
- + local type=/home/pi/RetroPie-Setup/scriptmodules/supplementary
- + local vendor=RetroPie
- + type=supplementary
- + local rp_module_id=
- + local rp_module_desc=
- + local rp_module_help=
- + local rp_module_licence=
- + local rp_module_section=
- + local rp_module_flags=
- + local rp_module_repo=
- + local error=0
- + [[ RetroPie != \R\e\t\r\o\P\i\e ]]
- + source /home/pi/RetroPie-Setup/scriptmodules/supplementary/retropiemenu.sh
- ++ rp_module_id=retropiemenu
- ++ rp_module_desc='RetroPie configuration menu for EmulationStation'
- ++ rp_module_section=core
- ++ rp_module_flags=nonet
- + local var
- + for var in rp_module_id rp_module_desc
- + [[ -z retropiemenu ]]
- + for var in rp_module_id rp_module_desc
- + [[ -z RetroPie configuration menu for EmulationStation ]]
- + [[ 0 -eq 1 ]]
- + flags=($rp_module_flags)
- + local flags
- + local flag
- + local enabled=1
- + [[ '' -ne 1 ]]
- + for flag in "${flags[@]}"
- + [[ nonet == \!\a\l\l ]]
- + isPlatform nonet
- + local flag=nonet
- + hasFlag 'rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms' nonet
- + local 'string=rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms'
- + local flag=nonet
- + [[ -z rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms ]]
- + [[ -z nonet ]]
- + [[ rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms =~ (^| )nonet($| ) ]]
- + return 1
- + return 1
- + [[ nonet =~ ^!(.+) ]]
- + [[ nonet =~ ^(!?):([^:]+):([^:]+):(.+)$ ]]
- + sections=($rp_module_section)
- + local sections
- + rp_module_section=core
- + local flag section
- + __mod_idx["$rp_module_id"]=231
- + __mod_id+=("$rp_module_id")
- + __mod_info["$rp_module_id/enabled"]=1
- + __mod_info["$rp_module_id/path"]=/home/pi/RetroPie-Setup/scriptmodules/supplementary/retropiemenu.sh
- + __mod_info["$rp_module_id/vendor"]=RetroPie
- + __mod_info["$rp_module_id/type"]=supplementary
- + __mod_info["$rp_module_id/desc"]='RetroPie configuration menu for EmulationStation'
- + __mod_info["$rp_module_id/help"]=
- + __mod_info["$rp_module_id/licence"]=
- + __mod_info["$rp_module_id/section"]=core
- + __mod_info["$rp_module_id/flags"]=nonet
- + [[ -n '' ]]
- + read module
- + rp_registerModule /home/pi/RetroPie-Setup/scriptmodules/supplementary/runcommand.sh /home/pi/RetroPie-Setup/scriptmodules/supplementary RetroPie
- + local path=/home/pi/RetroPie-Setup/scriptmodules/supplementary/runcommand.sh
- + local type=/home/pi/RetroPie-Setup/scriptmodules/supplementary
- + local vendor=RetroPie
- + type=supplementary
- + local rp_module_id=
- + local rp_module_desc=
- + local rp_module_help=
- + local rp_module_licence=
- + local rp_module_section=
- + local rp_module_flags=
- + local rp_module_repo=
- + local error=0
- + [[ RetroPie != \R\e\t\r\o\P\i\e ]]
- + source /home/pi/RetroPie-Setup/scriptmodules/supplementary/runcommand.sh
- ++ rp_module_id=runcommand
- ++ rp_module_desc='The '\''runcommand'\'' launch script - needed for launching the emulators from the frontend'
- ++ rp_module_section=core
- ++ rp_module_flags=nonet
- + local var
- + for var in rp_module_id rp_module_desc
- + [[ -z runcommand ]]
- + for var in rp_module_id rp_module_desc
- + [[ -z The 'runcommand' launch script - needed for launching the emulators from the frontend ]]
- + [[ 0 -eq 1 ]]
- + flags=($rp_module_flags)
- + local flags
- + local flag
- + local enabled=1
- + [[ '' -ne 1 ]]
- + for flag in "${flags[@]}"
- + [[ nonet == \!\a\l\l ]]
- + isPlatform nonet
- + local flag=nonet
- + hasFlag 'rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms' nonet
- + local 'string=rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms'
- + local flag=nonet
- + [[ -z rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms ]]
- + [[ -z nonet ]]
- + [[ rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms =~ (^| )nonet($| ) ]]
- + return 1
- + return 1
- + [[ nonet =~ ^!(.+) ]]
- + [[ nonet =~ ^(!?):([^:]+):([^:]+):(.+)$ ]]
- + sections=($rp_module_section)
- + local sections
- + rp_module_section=core
- + local flag section
- + __mod_idx["$rp_module_id"]=232
- + __mod_id+=("$rp_module_id")
- + __mod_info["$rp_module_id/enabled"]=1
- + __mod_info["$rp_module_id/path"]=/home/pi/RetroPie-Setup/scriptmodules/supplementary/runcommand.sh
- + __mod_info["$rp_module_id/vendor"]=RetroPie
- + __mod_info["$rp_module_id/type"]=supplementary
- + __mod_info["$rp_module_id/desc"]='The '\''runcommand'\'' launch script - needed for launching the emulators from the frontend'
- + __mod_info["$rp_module_id/help"]=
- + __mod_info["$rp_module_id/licence"]=
- + __mod_info["$rp_module_id/section"]=core
- + __mod_info["$rp_module_id/flags"]=nonet
- + [[ -n '' ]]
- + read module
- + rp_registerModule /home/pi/RetroPie-Setup/scriptmodules/supplementary/samba.sh /home/pi/RetroPie-Setup/scriptmodules/supplementary RetroPie
- + local path=/home/pi/RetroPie-Setup/scriptmodules/supplementary/samba.sh
- + local type=/home/pi/RetroPie-Setup/scriptmodules/supplementary
- + local vendor=RetroPie
- + type=supplementary
- + local rp_module_id=
- + local rp_module_desc=
- + local rp_module_help=
- + local rp_module_licence=
- + local rp_module_section=
- + local rp_module_flags=
- + local rp_module_repo=
- + local error=0
- + [[ RetroPie != \R\e\t\r\o\P\i\e ]]
- + source /home/pi/RetroPie-Setup/scriptmodules/supplementary/samba.sh
- ++ rp_module_id=samba
- ++ rp_module_desc='Configure Samba ROM Shares'
- ++ rp_module_section=config
- + local var
- + for var in rp_module_id rp_module_desc
- + [[ -z samba ]]
- + for var in rp_module_id rp_module_desc
- + [[ -z Configure Samba ROM Shares ]]
- + [[ 0 -eq 1 ]]
- + flags=($rp_module_flags)
- + local flags
- + local flag
- + local enabled=1
- + [[ '' -ne 1 ]]
- + sections=($rp_module_section)
- + local sections
- + rp_module_section=config
- + local flag section
- + __mod_idx["$rp_module_id"]=233
- + __mod_id+=("$rp_module_id")
- + __mod_info["$rp_module_id/enabled"]=1
- + __mod_info["$rp_module_id/path"]=/home/pi/RetroPie-Setup/scriptmodules/supplementary/samba.sh
- + __mod_info["$rp_module_id/vendor"]=RetroPie
- + __mod_info["$rp_module_id/type"]=supplementary
- + __mod_info["$rp_module_id/desc"]='Configure Samba ROM Shares'
- + __mod_info["$rp_module_id/help"]=
- + __mod_info["$rp_module_id/licence"]=
- + __mod_info["$rp_module_id/section"]=config
- + __mod_info["$rp_module_id/flags"]=
- + [[ -n '' ]]
- + read module
- + rp_registerModule /home/pi/RetroPie-Setup/scriptmodules/supplementary/scraper.sh /home/pi/RetroPie-Setup/scriptmodules/supplementary RetroPie
- + local path=/home/pi/RetroPie-Setup/scriptmodules/supplementary/scraper.sh
- + local type=/home/pi/RetroPie-Setup/scriptmodules/supplementary
- + local vendor=RetroPie
- + type=supplementary
- + local rp_module_id=
- + local rp_module_desc=
- + local rp_module_help=
- + local rp_module_licence=
- + local rp_module_section=
- + local rp_module_flags=
- + local rp_module_repo=
- + local error=0
- + [[ RetroPie != \R\e\t\r\o\P\i\e ]]
- + source /home/pi/RetroPie-Setup/scriptmodules/supplementary/scraper.sh
- ++ rp_module_id=scraper
- ++ rp_module_desc='Scraper for EmulationStation by Steven Selph'
- ++ rp_module_licence='MIT https://raw.githubusercontent.com/sselph/scraper/master/LICENSE'
- ++ rp_module_repo='git https://github.com/sselph/scraper.git master'
- ++ rp_module_section=opt
- ++ rp_module_flags=nobin
- + local var
- + for var in rp_module_id rp_module_desc
- + [[ -z scraper ]]
- + for var in rp_module_id rp_module_desc
- + [[ -z Scraper for EmulationStation by Steven Selph ]]
- + [[ 0 -eq 1 ]]
- + flags=($rp_module_flags)
- + local flags
- + local flag
- + local enabled=1
- + [[ '' -ne 1 ]]
- + for flag in "${flags[@]}"
- + [[ nobin == \!\a\l\l ]]
- + isPlatform nobin
- + local flag=nobin
- + hasFlag 'rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms' nobin
- + local 'string=rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms'
- + local flag=nobin
- + [[ -z rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms ]]
- + [[ -z nobin ]]
- + [[ rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms =~ (^| )nobin($| ) ]]
- + return 1
- + return 1
- + [[ nobin =~ ^!(.+) ]]
- + [[ nobin =~ ^(!?):([^:]+):([^:]+):(.+)$ ]]
- + sections=($rp_module_section)
- + local sections
- + rp_module_section=opt
- + local flag section
- + __mod_idx["$rp_module_id"]=234
- + __mod_id+=("$rp_module_id")
- + __mod_info["$rp_module_id/enabled"]=1
- + __mod_info["$rp_module_id/path"]=/home/pi/RetroPie-Setup/scriptmodules/supplementary/scraper.sh
- + __mod_info["$rp_module_id/vendor"]=RetroPie
- + __mod_info["$rp_module_id/type"]=supplementary
- + __mod_info["$rp_module_id/desc"]='Scraper for EmulationStation by Steven Selph'
- + __mod_info["$rp_module_id/help"]=
- + __mod_info["$rp_module_id/licence"]='MIT https://raw.githubusercontent.com/sselph/scraper/master/LICENSE'
- + __mod_info["$rp_module_id/section"]=opt
- + __mod_info["$rp_module_id/flags"]=nobin
- + [[ -n git https://github.com/sselph/scraper.git master ]]
- + repo=($rp_module_repo)
- + local repo
- + __mod_info["$rp_module_id/repo_type"]=git
- + __mod_info["$rp_module_id/repo_url"]=https://github.com/sselph/scraper.git
- + __mod_info["$rp_module_id/repo_branch"]=master
- + __mod_info["$rp_module_id/repo_commit"]=
- + read module
- + rp_registerModule /home/pi/RetroPie-Setup/scriptmodules/supplementary/sdl12-compat.sh /home/pi/RetroPie-Setup/scriptmodules/supplementary RetroPie
- + local path=/home/pi/RetroPie-Setup/scriptmodules/supplementary/sdl12-compat.sh
- + local type=/home/pi/RetroPie-Setup/scriptmodules/supplementary
- + local vendor=RetroPie
- + type=supplementary
- + local rp_module_id=
- + local rp_module_desc=
- + local rp_module_help=
- + local rp_module_licence=
- + local rp_module_section=
- + local rp_module_flags=
- + local rp_module_repo=
- + local error=0
- + [[ RetroPie != \R\e\t\r\o\P\i\e ]]
- + source /home/pi/RetroPie-Setup/scriptmodules/supplementary/sdl12-compat.sh
- ++ rp_module_id=sdl12-compat
- ++ rp_module_desc='SDL1.2 compatibility layer that uses SDL2 under the hood'
- ++ rp_module_help='Provides a binary and source compatible API for programs written against SDL 1.2, but it uses SDL 2.0 behind the scenes'
- ++ rp_module_licence='ZLIB https://raw.githubusercontent.com/libsdl-org/sdl12-compat/main/LICENSE.txt'
- ++ rp_module_repo='git https://github.com/libsdl-org/sdl12-compat :_version_sdl12-compat'
- ++ rp_module_section=depends
- ++ rp_module_flags='!x11'
- + local var
- + for var in rp_module_id rp_module_desc
- + [[ -z sdl12-compat ]]
- + for var in rp_module_id rp_module_desc
- + [[ -z SDL1.2 compatibility layer that uses SDL2 under the hood ]]
- + [[ 0 -eq 1 ]]
- + flags=($rp_module_flags)
- + local flags
- + local flag
- + local enabled=1
- + [[ '' -ne 1 ]]
- + for flag in "${flags[@]}"
- + [[ !x11 == \!\a\l\l ]]
- + isPlatform '!x11'
- + local 'flag=!x11'
- + hasFlag 'rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms' '!x11'
- + local 'string=rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms'
- + local 'flag=!x11'
- + [[ -z rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms ]]
- + [[ -z !x11 ]]
- + [[ rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms =~ (^| )!x11($| ) ]]
- + return 1
- + return 1
- + [[ !x11 =~ ^!(.+) ]]
- + isPlatform x11
- + local flag=x11
- + hasFlag 'rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms' x11
- + local 'string=rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms'
- + local flag=x11
- + [[ -z rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms ]]
- + [[ -z x11 ]]
- + [[ rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms =~ (^| )x11($| ) ]]
- + return 1
- + return 1
- + [[ !x11 =~ ^(!?):([^:]+):([^:]+):(.+)$ ]]
- + sections=($rp_module_section)
- + local sections
- + rp_module_section=depends
- + local flag section
- + __mod_idx["$rp_module_id"]=235
- + __mod_id+=("$rp_module_id")
- + __mod_info["$rp_module_id/enabled"]=1
- + __mod_info["$rp_module_id/path"]=/home/pi/RetroPie-Setup/scriptmodules/supplementary/sdl12-compat.sh
- + __mod_info["$rp_module_id/vendor"]=RetroPie
- + __mod_info["$rp_module_id/type"]=supplementary
- + __mod_info["$rp_module_id/desc"]='SDL1.2 compatibility layer that uses SDL2 under the hood'
- + __mod_info["$rp_module_id/help"]='Provides a binary and source compatible API for programs written against SDL 1.2, but it uses SDL 2.0 behind the scenes'
- + __mod_info["$rp_module_id/licence"]='ZLIB https://raw.githubusercontent.com/libsdl-org/sdl12-compat/main/LICENSE.txt'
- + __mod_info["$rp_module_id/section"]=depends
- + __mod_info["$rp_module_id/flags"]='!x11'
- + [[ -n git https://github.com/libsdl-org/sdl12-compat :_version_sdl12-compat ]]
- + repo=($rp_module_repo)
- + local repo
- + __mod_info["$rp_module_id/repo_type"]=git
- + __mod_info["$rp_module_id/repo_url"]=https://github.com/libsdl-org/sdl12-compat
- + __mod_info["$rp_module_id/repo_branch"]=:_version_sdl12-compat
- + __mod_info["$rp_module_id/repo_commit"]=
- + read module
- + rp_registerModule /home/pi/RetroPie-Setup/scriptmodules/supplementary/sdl1.sh /home/pi/RetroPie-Setup/scriptmodules/supplementary RetroPie
- + local path=/home/pi/RetroPie-Setup/scriptmodules/supplementary/sdl1.sh
- + local type=/home/pi/RetroPie-Setup/scriptmodules/supplementary
- + local vendor=RetroPie
- + type=supplementary
- + local rp_module_id=
- + local rp_module_desc=
- + local rp_module_help=
- + local rp_module_licence=
- + local rp_module_section=
- + local rp_module_flags=
- + local rp_module_repo=
- + local error=0
- + [[ RetroPie != \R\e\t\r\o\P\i\e ]]
- + source /home/pi/RetroPie-Setup/scriptmodules/supplementary/sdl1.sh
- ++ rp_module_id=sdl1
- ++ rp_module_desc='SDL 1.2.15 with rpi fixes and dispmanx'
- ++ rp_module_licence='GPL2 https://raw.githubusercontent.com/libsdl-org/SDL-1.2/main/COPYING'
- ++ rp_module_section=depends
- ++ rp_module_flags='!all rpi dispmanx'
- + local var
- + for var in rp_module_id rp_module_desc
- + [[ -z sdl1 ]]
- + for var in rp_module_id rp_module_desc
- + [[ -z SDL 1.2.15 with rpi fixes and dispmanx ]]
- + [[ 0 -eq 1 ]]
- + flags=($rp_module_flags)
- + local flags
- + local flag
- + local enabled=1
- + [[ '' -ne 1 ]]
- + for flag in "${flags[@]}"
- + [[ !all == \!\a\l\l ]]
- + enabled=0
- + continue
- + for flag in "${flags[@]}"
- + [[ rpi == \!\a\l\l ]]
- + isPlatform rpi
- + local flag=rpi
- + hasFlag 'rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms' rpi
- + local 'string=rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms'
- + local flag=rpi
- + [[ -z rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms ]]
- + [[ -z rpi ]]
- + [[ rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms =~ (^| )rpi($| ) ]]
- + return 0
- + return 0
- + enabled=1
- + continue
- + for flag in "${flags[@]}"
- + [[ dispmanx == \!\a\l\l ]]
- + isPlatform dispmanx
- + local flag=dispmanx
- + hasFlag 'rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms' dispmanx
- + local 'string=rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms'
- + local flag=dispmanx
- + [[ -z rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms ]]
- + [[ -z dispmanx ]]
- + [[ rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms =~ (^| )dispmanx($| ) ]]
- + return 1
- + return 1
- + [[ dispmanx =~ ^!(.+) ]]
- + [[ dispmanx =~ ^(!?):([^:]+):([^:]+):(.+)$ ]]
- + sections=($rp_module_section)
- + local sections
- + rp_module_section=depends
- + local flag section
- + __mod_idx["$rp_module_id"]=236
- + __mod_id+=("$rp_module_id")
- + __mod_info["$rp_module_id/enabled"]=1
- + __mod_info["$rp_module_id/path"]=/home/pi/RetroPie-Setup/scriptmodules/supplementary/sdl1.sh
- + __mod_info["$rp_module_id/vendor"]=RetroPie
- + __mod_info["$rp_module_id/type"]=supplementary
- + __mod_info["$rp_module_id/desc"]='SDL 1.2.15 with rpi fixes and dispmanx'
- + __mod_info["$rp_module_id/help"]=
- + __mod_info["$rp_module_id/licence"]='GPL2 https://raw.githubusercontent.com/libsdl-org/SDL-1.2/main/COPYING'
- + __mod_info["$rp_module_id/section"]=depends
- + __mod_info["$rp_module_id/flags"]='!all rpi dispmanx'
- + [[ -n '' ]]
- + read module
- + rp_registerModule /home/pi/RetroPie-Setup/scriptmodules/supplementary/sdl2.sh /home/pi/RetroPie-Setup/scriptmodules/supplementary RetroPie
- + local path=/home/pi/RetroPie-Setup/scriptmodules/supplementary/sdl2.sh
- + local type=/home/pi/RetroPie-Setup/scriptmodules/supplementary
- + local vendor=RetroPie
- + type=supplementary
- + local rp_module_id=
- + local rp_module_desc=
- + local rp_module_help=
- + local rp_module_licence=
- + local rp_module_section=
- + local rp_module_flags=
- + local rp_module_repo=
- + local error=0
- + [[ RetroPie != \R\e\t\r\o\P\i\e ]]
- + source /home/pi/RetroPie-Setup/scriptmodules/supplementary/sdl2.sh
- ++ rp_module_id=sdl2
- ++ rp_module_desc='SDL (Simple DirectMedia Layer) v2.x'
- ++ rp_module_licence='ZLIB https://raw.githubusercontent.com/libsdl-org/SDL/main/LICENSE.txt'
- ++ rp_module_section=depends
- ++ rp_module_flags=
- + local var
- + for var in rp_module_id rp_module_desc
- + [[ -z sdl2 ]]
- + for var in rp_module_id rp_module_desc
- + [[ -z SDL (Simple DirectMedia Layer) v2.x ]]
- + [[ 0 -eq 1 ]]
- + flags=($rp_module_flags)
- + local flags
- + local flag
- + local enabled=1
- + [[ '' -ne 1 ]]
- + sections=($rp_module_section)
- + local sections
- + rp_module_section=depends
- + local flag section
- + __mod_idx["$rp_module_id"]=237
- + __mod_id+=("$rp_module_id")
- + __mod_info["$rp_module_id/enabled"]=1
- + __mod_info["$rp_module_id/path"]=/home/pi/RetroPie-Setup/scriptmodules/supplementary/sdl2.sh
- + __mod_info["$rp_module_id/vendor"]=RetroPie
- + __mod_info["$rp_module_id/type"]=supplementary
- + __mod_info["$rp_module_id/desc"]='SDL (Simple DirectMedia Layer) v2.x'
- + __mod_info["$rp_module_id/help"]=
- + __mod_info["$rp_module_id/licence"]='ZLIB https://raw.githubusercontent.com/libsdl-org/SDL/main/LICENSE.txt'
- + __mod_info["$rp_module_id/section"]=depends
- + __mod_info["$rp_module_id/flags"]=
- + [[ -n '' ]]
- + read module
- + rp_registerModule /home/pi/RetroPie-Setup/scriptmodules/supplementary/sixaxis.sh /home/pi/RetroPie-Setup/scriptmodules/supplementary RetroPie
- + local path=/home/pi/RetroPie-Setup/scriptmodules/supplementary/sixaxis.sh
- + local type=/home/pi/RetroPie-Setup/scriptmodules/supplementary
- + local vendor=RetroPie
- + type=supplementary
- + local rp_module_id=
- + local rp_module_desc=
- + local rp_module_help=
- + local rp_module_licence=
- + local rp_module_section=
- + local rp_module_flags=
- + local rp_module_repo=
- + local error=0
- + [[ RetroPie != \R\e\t\r\o\P\i\e ]]
- + source /home/pi/RetroPie-Setup/scriptmodules/supplementary/sixaxis.sh
- ++ rp_module_id=sixaxis
- ++ rp_module_desc='Helper service for official and third-party DualShock controllers (ps3controller replacement)'
- ++ rp_module_help='For Shanwan/GASIA third-party controllers, enable third-party support in the configuration options.\n\nTo pair controllers, use the RetroPie Bluetooth menu, choose '\''Register and Connect...'\'', then follow the on-screen instructions.'
- ++ rp_module_licence='GPL2 https://raw.githubusercontent.com/RetroPie/sixaxis/master/COPYING'
- ++ rp_module_repo='git https://github.com/RetroPie/sixaxis.git master'
- ++ rp_module_section=driver
- + local var
- + for var in rp_module_id rp_module_desc
- + [[ -z sixaxis ]]
- + for var in rp_module_id rp_module_desc
- + [[ -z Helper service for official and third-party DualShock controllers (ps3controller replacement) ]]
- + [[ 0 -eq 1 ]]
- + flags=($rp_module_flags)
- + local flags
- + local flag
- + local enabled=1
- + [[ '' -ne 1 ]]
- + sections=($rp_module_section)
- + local sections
- + rp_module_section=driver
- + local flag section
- + __mod_idx["$rp_module_id"]=238
- + __mod_id+=("$rp_module_id")
- + __mod_info["$rp_module_id/enabled"]=1
- + __mod_info["$rp_module_id/path"]=/home/pi/RetroPie-Setup/scriptmodules/supplementary/sixaxis.sh
- + __mod_info["$rp_module_id/vendor"]=RetroPie
- + __mod_info["$rp_module_id/type"]=supplementary
- + __mod_info["$rp_module_id/desc"]='Helper service for official and third-party DualShock controllers (ps3controller replacement)'
- + __mod_info["$rp_module_id/help"]='For Shanwan/GASIA third-party controllers, enable third-party support in the configuration options.\n\nTo pair controllers, use the RetroPie Bluetooth menu, choose '\''Register and Connect...'\'', then follow the on-screen instructions.'
- + __mod_info["$rp_module_id/licence"]='GPL2 https://raw.githubusercontent.com/RetroPie/sixaxis/master/COPYING'
- + __mod_info["$rp_module_id/section"]=driver
- + __mod_info["$rp_module_id/flags"]=
- + [[ -n git https://github.com/RetroPie/sixaxis.git master ]]
- + repo=($rp_module_repo)
- + local repo
- + __mod_info["$rp_module_id/repo_type"]=git
- + __mod_info["$rp_module_id/repo_url"]=https://github.com/RetroPie/sixaxis.git
- + __mod_info["$rp_module_id/repo_branch"]=master
- + __mod_info["$rp_module_id/repo_commit"]=
- + read module
- + rp_registerModule /home/pi/RetroPie-Setup/scriptmodules/supplementary/skyscraper.sh /home/pi/RetroPie-Setup/scriptmodules/supplementary RetroPie
- + local path=/home/pi/RetroPie-Setup/scriptmodules/supplementary/skyscraper.sh
- + local type=/home/pi/RetroPie-Setup/scriptmodules/supplementary
- + local vendor=RetroPie
- + type=supplementary
- + local rp_module_id=
- + local rp_module_desc=
- + local rp_module_help=
- + local rp_module_licence=
- + local rp_module_section=
- + local rp_module_flags=
- + local rp_module_repo=
- + local error=0
- + [[ RetroPie != \R\e\t\r\o\P\i\e ]]
- + source /home/pi/RetroPie-Setup/scriptmodules/supplementary/skyscraper.sh
- ++ rp_module_id=skyscraper
- ++ rp_module_desc='Scraper for EmulationStation'
- ++ rp_module_licence='GPL3 https://raw.githubusercontent.com/Gemba/skyscraper/master/LICENSE'
- ++ rp_module_repo='git https://github.com/Gemba/skyscraper :_get_branch_skyscraper'
- ++ rp_module_section=opt
- + local var
- + for var in rp_module_id rp_module_desc
- + [[ -z skyscraper ]]
- + for var in rp_module_id rp_module_desc
- + [[ -z Scraper for EmulationStation ]]
- + [[ 0 -eq 1 ]]
- + flags=($rp_module_flags)
- + local flags
- + local flag
- + local enabled=1
- + [[ '' -ne 1 ]]
- + sections=($rp_module_section)
- + local sections
- + rp_module_section=opt
- + local flag section
- + __mod_idx["$rp_module_id"]=239
- + __mod_id+=("$rp_module_id")
- + __mod_info["$rp_module_id/enabled"]=1
- + __mod_info["$rp_module_id/path"]=/home/pi/RetroPie-Setup/scriptmodules/supplementary/skyscraper.sh
- + __mod_info["$rp_module_id/vendor"]=RetroPie
- + __mod_info["$rp_module_id/type"]=supplementary
- + __mod_info["$rp_module_id/desc"]='Scraper for EmulationStation'
- + __mod_info["$rp_module_id/help"]=
- + __mod_info["$rp_module_id/licence"]='GPL3 https://raw.githubusercontent.com/Gemba/skyscraper/master/LICENSE'
- + __mod_info["$rp_module_id/section"]=opt
- + __mod_info["$rp_module_id/flags"]=
- + [[ -n git https://github.com/Gemba/skyscraper :_get_branch_skyscraper ]]
- + repo=($rp_module_repo)
- + local repo
- + __mod_info["$rp_module_id/repo_type"]=git
- + __mod_info["$rp_module_id/repo_url"]=https://github.com/Gemba/skyscraper
- + __mod_info["$rp_module_id/repo_branch"]=:_get_branch_skyscraper
- + __mod_info["$rp_module_id/repo_commit"]=
- + read module
- + rp_registerModule /home/pi/RetroPie-Setup/scriptmodules/supplementary/snesdev.sh /home/pi/RetroPie-Setup/scriptmodules/supplementary RetroPie
- + local path=/home/pi/RetroPie-Setup/scriptmodules/supplementary/snesdev.sh
- + local type=/home/pi/RetroPie-Setup/scriptmodules/supplementary
- + local vendor=RetroPie
- + type=supplementary
- + local rp_module_id=
- + local rp_module_desc=
- + local rp_module_help=
- + local rp_module_licence=
- + local rp_module_section=
- + local rp_module_flags=
- + local rp_module_repo=
- + local error=0
- + [[ RetroPie != \R\e\t\r\o\P\i\e ]]
- + source /home/pi/RetroPie-Setup/scriptmodules/supplementary/snesdev.sh
- ++ rp_module_id=snesdev
- ++ rp_module_desc='SNESDev (Driver for the RetroPie GPIO-Adapter)'
- ++ rp_module_section=driver
- ++ rp_module_repo='git https://github.com/petrockblog/SNESDev-RPi.git master'
- ++ rp_module_flags='noinstclean !all rpi !rpi5'
- + local var
- + for var in rp_module_id rp_module_desc
- + [[ -z snesdev ]]
- + for var in rp_module_id rp_module_desc
- + [[ -z SNESDev (Driver for the RetroPie GPIO-Adapter) ]]
- + [[ 0 -eq 1 ]]
- + flags=($rp_module_flags)
- + local flags
- + local flag
- + local enabled=1
- + [[ '' -ne 1 ]]
- + for flag in "${flags[@]}"
- + [[ noinstclean == \!\a\l\l ]]
- + isPlatform noinstclean
- + local flag=noinstclean
- + hasFlag 'rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms' noinstclean
- + local 'string=rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms'
- + local flag=noinstclean
- + [[ -z rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms ]]
- + [[ -z noinstclean ]]
- + [[ rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms =~ (^| )noinstclean($| ) ]]
- + return 1
- + return 1
- + [[ noinstclean =~ ^!(.+) ]]
- + [[ noinstclean =~ ^(!?):([^:]+):([^:]+):(.+)$ ]]
- + for flag in "${flags[@]}"
- + [[ !all == \!\a\l\l ]]
- + enabled=0
- + continue
- + for flag in "${flags[@]}"
- + [[ rpi == \!\a\l\l ]]
- + isPlatform rpi
- + local flag=rpi
- + hasFlag 'rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms' rpi
- + local 'string=rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms'
- + local flag=rpi
- + [[ -z rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms ]]
- + [[ -z rpi ]]
- + [[ rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms =~ (^| )rpi($| ) ]]
- + return 0
- + return 0
- + enabled=1
- + continue
- + for flag in "${flags[@]}"
- + [[ !rpi5 == \!\a\l\l ]]
- + isPlatform '!rpi5'
- + local 'flag=!rpi5'
- + hasFlag 'rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms' '!rpi5'
- + local 'string=rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms'
- + local 'flag=!rpi5'
- + [[ -z rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms ]]
- + [[ -z !rpi5 ]]
- + [[ rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms =~ (^| )!rpi5($| ) ]]
- + return 1
- + return 1
- + [[ !rpi5 =~ ^!(.+) ]]
- + isPlatform rpi5
- + local flag=rpi5
- + hasFlag 'rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms' rpi5
- + local 'string=rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms'
- + local flag=rpi5
- + [[ -z rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms ]]
- + [[ -z rpi5 ]]
- + [[ rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms =~ (^| )rpi5($| ) ]]
- + return 1
- + return 1
- + [[ !rpi5 =~ ^(!?):([^:]+):([^:]+):(.+)$ ]]
- + sections=($rp_module_section)
- + local sections
- + rp_module_section=driver
- + local flag section
- + __mod_idx["$rp_module_id"]=240
- + __mod_id+=("$rp_module_id")
- + __mod_info["$rp_module_id/enabled"]=1
- + __mod_info["$rp_module_id/path"]=/home/pi/RetroPie-Setup/scriptmodules/supplementary/snesdev.sh
- + __mod_info["$rp_module_id/vendor"]=RetroPie
- + __mod_info["$rp_module_id/type"]=supplementary
- + __mod_info["$rp_module_id/desc"]='SNESDev (Driver for the RetroPie GPIO-Adapter)'
- + __mod_info["$rp_module_id/help"]=
- + __mod_info["$rp_module_id/licence"]=
- + __mod_info["$rp_module_id/section"]=driver
- + __mod_info["$rp_module_id/flags"]='noinstclean !all rpi !rpi5'
- + [[ -n git https://github.com/petrockblog/SNESDev-RPi.git master ]]
- + repo=($rp_module_repo)
- + local repo
- + __mod_info["$rp_module_id/repo_type"]=git
- + __mod_info["$rp_module_id/repo_url"]=https://github.com/petrockblog/SNESDev-RPi.git
- + __mod_info["$rp_module_id/repo_branch"]=master
- + __mod_info["$rp_module_id/repo_commit"]=
- + read module
- + rp_registerModule /home/pi/RetroPie-Setup/scriptmodules/supplementary/splashscreen.sh /home/pi/RetroPie-Setup/scriptmodules/supplementary RetroPie
- + local path=/home/pi/RetroPie-Setup/scriptmodules/supplementary/splashscreen.sh
- + local type=/home/pi/RetroPie-Setup/scriptmodules/supplementary
- + local vendor=RetroPie
- + type=supplementary
- + local rp_module_id=
- + local rp_module_desc=
- + local rp_module_help=
- + local rp_module_licence=
- + local rp_module_section=
- + local rp_module_flags=
- + local rp_module_repo=
- + local error=0
- + [[ RetroPie != \R\e\t\r\o\P\i\e ]]
- + source /home/pi/RetroPie-Setup/scriptmodules/supplementary/splashscreen.sh
- ++ rp_module_id=splashscreen
- ++ rp_module_desc='Configure Splashscreen'
- ++ rp_module_section=main
- ++ rp_module_repo='git https://github.com/RetroPie/retropie-splashscreens.git master'
- ++ rp_module_flags='noinstclean !all rpi !osmc !xbian'
- + local var
- + for var in rp_module_id rp_module_desc
- + [[ -z splashscreen ]]
- + for var in rp_module_id rp_module_desc
- + [[ -z Configure Splashscreen ]]
- + [[ 0 -eq 1 ]]
- + flags=($rp_module_flags)
- + local flags
- + local flag
- + local enabled=1
- + [[ '' -ne 1 ]]
- + for flag in "${flags[@]}"
- + [[ noinstclean == \!\a\l\l ]]
- + isPlatform noinstclean
- + local flag=noinstclean
- + hasFlag 'rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms' noinstclean
- + local 'string=rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms'
- + local flag=noinstclean
- + [[ -z rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms ]]
- + [[ -z noinstclean ]]
- + [[ rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms =~ (^| )noinstclean($| ) ]]
- + return 1
- + return 1
- + [[ noinstclean =~ ^!(.+) ]]
- + [[ noinstclean =~ ^(!?):([^:]+):([^:]+):(.+)$ ]]
- + for flag in "${flags[@]}"
- + [[ !all == \!\a\l\l ]]
- + enabled=0
- + continue
- + for flag in "${flags[@]}"
- + [[ rpi == \!\a\l\l ]]
- + isPlatform rpi
- + local flag=rpi
- + hasFlag 'rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms' rpi
- + local 'string=rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms'
- + local flag=rpi
- + [[ -z rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms ]]
- + [[ -z rpi ]]
- + [[ rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms =~ (^| )rpi($| ) ]]
- + return 0
- + return 0
- + enabled=1
- + continue
- + for flag in "${flags[@]}"
- + [[ !osmc == \!\a\l\l ]]
- + isPlatform '!osmc'
- + local 'flag=!osmc'
- + hasFlag 'rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms' '!osmc'
- + local 'string=rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms'
- + local 'flag=!osmc'
- + [[ -z rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms ]]
- + [[ -z !osmc ]]
- + [[ rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms =~ (^| )!osmc($| ) ]]
- + return 1
- + return 1
- + [[ !osmc =~ ^!(.+) ]]
- + isPlatform osmc
- + local flag=osmc
- + hasFlag 'rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms' osmc
- + local 'string=rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms'
- + local flag=osmc
- + [[ -z rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms ]]
- + [[ -z osmc ]]
- + [[ rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms =~ (^| )osmc($| ) ]]
- + return 1
- + return 1
- + [[ !osmc =~ ^(!?):([^:]+):([^:]+):(.+)$ ]]
- + for flag in "${flags[@]}"
- + [[ !xbian == \!\a\l\l ]]
- + isPlatform '!xbian'
- + local 'flag=!xbian'
- + hasFlag 'rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms' '!xbian'
- + local 'string=rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms'
- + local 'flag=!xbian'
- + [[ -z rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms ]]
- + [[ -z !xbian ]]
- + [[ rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms =~ (^| )!xbian($| ) ]]
- + return 1
- + return 1
- + [[ !xbian =~ ^!(.+) ]]
- + isPlatform xbian
- + local flag=xbian
- + hasFlag 'rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms' xbian
- + local 'string=rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms'
- + local flag=xbian
- + [[ -z rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms ]]
- + [[ -z xbian ]]
- + [[ rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms =~ (^| )xbian($| ) ]]
- + return 1
- + return 1
- + [[ !xbian =~ ^(!?):([^:]+):([^:]+):(.+)$ ]]
- + sections=($rp_module_section)
- + local sections
- + rp_module_section=main
- + local flag section
- + __mod_idx["$rp_module_id"]=241
- + __mod_id+=("$rp_module_id")
- + __mod_info["$rp_module_id/enabled"]=1
- + __mod_info["$rp_module_id/path"]=/home/pi/RetroPie-Setup/scriptmodules/supplementary/splashscreen.sh
- + __mod_info["$rp_module_id/vendor"]=RetroPie
- + __mod_info["$rp_module_id/type"]=supplementary
- + __mod_info["$rp_module_id/desc"]='Configure Splashscreen'
- + __mod_info["$rp_module_id/help"]=
- + __mod_info["$rp_module_id/licence"]=
- + __mod_info["$rp_module_id/section"]=main
- + __mod_info["$rp_module_id/flags"]='noinstclean !all rpi !osmc !xbian'
- + [[ -n git https://github.com/RetroPie/retropie-splashscreens.git master ]]
- + repo=($rp_module_repo)
- + local repo
- + __mod_info["$rp_module_id/repo_type"]=git
- + __mod_info["$rp_module_id/repo_url"]=https://github.com/RetroPie/retropie-splashscreens.git
- + __mod_info["$rp_module_id/repo_branch"]=master
- + __mod_info["$rp_module_id/repo_commit"]=
- + read module
- + rp_registerModule /home/pi/RetroPie-Setup/scriptmodules/supplementary/steamcontroller.sh /home/pi/RetroPie-Setup/scriptmodules/supplementary RetroPie
- + local path=/home/pi/RetroPie-Setup/scriptmodules/supplementary/steamcontroller.sh
- + local type=/home/pi/RetroPie-Setup/scriptmodules/supplementary
- + local vendor=RetroPie
- + type=supplementary
- + local rp_module_id=
- + local rp_module_desc=
- + local rp_module_help=
- + local rp_module_licence=
- + local rp_module_section=
- + local rp_module_flags=
- + local rp_module_repo=
- + local error=0
- + [[ RetroPie != \R\e\t\r\o\P\i\e ]]
- + source /home/pi/RetroPie-Setup/scriptmodules/supplementary/steamcontroller.sh
- ++ rp_module_id=steamcontroller
- ++ rp_module_desc='User-mode driver for Steam Controller'
- ++ rp_module_help='Steam Controller Driver from https://github.com/Ryochan7/sc-controller'
- ++ rp_module_licence='GPL2 https://raw.githubusercontent.com/Ryochan7/sc-controller/python3/LICENSE'
- ++ rp_module_repo='git https://github.com/Ryochan7/sc-controller python3'
- ++ rp_module_section=driver
- + local var
- + for var in rp_module_id rp_module_desc
- + [[ -z steamcontroller ]]
- + for var in rp_module_id rp_module_desc
- + [[ -z User-mode driver for Steam Controller ]]
- + [[ 0 -eq 1 ]]
- + flags=($rp_module_flags)
- + local flags
- + local flag
- + local enabled=1
- + [[ '' -ne 1 ]]
- + sections=($rp_module_section)
- + local sections
- + rp_module_section=driver
- + local flag section
- + __mod_idx["$rp_module_id"]=242
- + __mod_id+=("$rp_module_id")
- + __mod_info["$rp_module_id/enabled"]=1
- + __mod_info["$rp_module_id/path"]=/home/pi/RetroPie-Setup/scriptmodules/supplementary/steamcontroller.sh
- + __mod_info["$rp_module_id/vendor"]=RetroPie
- + __mod_info["$rp_module_id/type"]=supplementary
- + __mod_info["$rp_module_id/desc"]='User-mode driver for Steam Controller'
- + __mod_info["$rp_module_id/help"]='Steam Controller Driver from https://github.com/Ryochan7/sc-controller'
- + __mod_info["$rp_module_id/licence"]='GPL2 https://raw.githubusercontent.com/Ryochan7/sc-controller/python3/LICENSE'
- + __mod_info["$rp_module_id/section"]=driver
- + __mod_info["$rp_module_id/flags"]=
- + [[ -n git https://github.com/Ryochan7/sc-controller python3 ]]
- + repo=($rp_module_repo)
- + local repo
- + __mod_info["$rp_module_id/repo_type"]=git
- + __mod_info["$rp_module_id/repo_url"]=https://github.com/Ryochan7/sc-controller
- + __mod_info["$rp_module_id/repo_branch"]=python3
- + __mod_info["$rp_module_id/repo_commit"]=
- + read module
- + rp_registerModule /home/pi/RetroPie-Setup/scriptmodules/supplementary/usbromservice.sh /home/pi/RetroPie-Setup/scriptmodules/supplementary RetroPie
- + local path=/home/pi/RetroPie-Setup/scriptmodules/supplementary/usbromservice.sh
- + local type=/home/pi/RetroPie-Setup/scriptmodules/supplementary
- + local vendor=RetroPie
- + type=supplementary
- + local rp_module_id=
- + local rp_module_desc=
- + local rp_module_help=
- + local rp_module_licence=
- + local rp_module_section=
- + local rp_module_flags=
- + local rp_module_repo=
- + local error=0
- + [[ RetroPie != \R\e\t\r\o\P\i\e ]]
- + source /home/pi/RetroPie-Setup/scriptmodules/supplementary/usbromservice.sh
- ++ rp_module_id=usbromservice
- ++ rp_module_desc='USB ROM Service'
- ++ rp_module_section=opt
- + local var
- + for var in rp_module_id rp_module_desc
- + [[ -z usbromservice ]]
- + for var in rp_module_id rp_module_desc
- + [[ -z USB ROM Service ]]
- + [[ 0 -eq 1 ]]
- + flags=($rp_module_flags)
- + local flags
- + local flag
- + local enabled=1
- + [[ '' -ne 1 ]]
- + sections=($rp_module_section)
- + local sections
- + rp_module_section=opt
- + local flag section
- + __mod_idx["$rp_module_id"]=243
- + __mod_id+=("$rp_module_id")
- + __mod_info["$rp_module_id/enabled"]=1
- + __mod_info["$rp_module_id/path"]=/home/pi/RetroPie-Setup/scriptmodules/supplementary/usbromservice.sh
- + __mod_info["$rp_module_id/vendor"]=RetroPie
- + __mod_info["$rp_module_id/type"]=supplementary
- + __mod_info["$rp_module_id/desc"]='USB ROM Service'
- + __mod_info["$rp_module_id/help"]=
- + __mod_info["$rp_module_id/licence"]=
- + __mod_info["$rp_module_id/section"]=opt
- + __mod_info["$rp_module_id/flags"]=
- + [[ -n '' ]]
- + read module
- + rp_registerModule /home/pi/RetroPie-Setup/scriptmodules/supplementary/virtualgamepad.sh /home/pi/RetroPie-Setup/scriptmodules/supplementary RetroPie
- + local path=/home/pi/RetroPie-Setup/scriptmodules/supplementary/virtualgamepad.sh
- + local type=/home/pi/RetroPie-Setup/scriptmodules/supplementary
- + local vendor=RetroPie
- + type=supplementary
- + local rp_module_id=
- + local rp_module_desc=
- + local rp_module_help=
- + local rp_module_licence=
- + local rp_module_section=
- + local rp_module_flags=
- + local rp_module_repo=
- + local error=0
- + [[ RetroPie != \R\e\t\r\o\P\i\e ]]
- + source /home/pi/RetroPie-Setup/scriptmodules/supplementary/virtualgamepad.sh
- ++ rp_module_id=virtualgamepad
- ++ rp_module_desc='Virtual Gamepad for Smartphone'
- ++ rp_module_licence='MIT https://raw.githubusercontent.com/miroof/node-virtual-gamepads/master/LICENSE'
- ++ rp_module_repo='git https://github.com/miroof/node-virtual-gamepads.git master'
- ++ rp_module_section=exp
- ++ rp_module_flags='noinstclean nobin'
- + local var
- + for var in rp_module_id rp_module_desc
- + [[ -z virtualgamepad ]]
- + for var in rp_module_id rp_module_desc
- + [[ -z Virtual Gamepad for Smartphone ]]
- + [[ 0 -eq 1 ]]
- + flags=($rp_module_flags)
- + local flags
- + local flag
- + local enabled=1
- + [[ '' -ne 1 ]]
- + for flag in "${flags[@]}"
- + [[ noinstclean == \!\a\l\l ]]
- + isPlatform noinstclean
- + local flag=noinstclean
- + hasFlag 'rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms' noinstclean
- + local 'string=rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms'
- + local flag=noinstclean
- + [[ -z rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms ]]
- + [[ -z noinstclean ]]
- + [[ rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms =~ (^| )noinstclean($| ) ]]
- + return 1
- + return 1
- + [[ noinstclean =~ ^!(.+) ]]
- + [[ noinstclean =~ ^(!?):([^:]+):([^:]+):(.+)$ ]]
- + for flag in "${flags[@]}"
- + [[ nobin == \!\a\l\l ]]
- + isPlatform nobin
- + local flag=nobin
- + hasFlag 'rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms' nobin
- + local 'string=rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms'
- + local flag=nobin
- + [[ -z rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms ]]
- + [[ -z nobin ]]
- + [[ rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms =~ (^| )nobin($| ) ]]
- + return 1
- + return 1
- + [[ nobin =~ ^!(.+) ]]
- + [[ nobin =~ ^(!?):([^:]+):([^:]+):(.+)$ ]]
- + sections=($rp_module_section)
- + local sections
- + rp_module_section=exp
- + local flag section
- + __mod_idx["$rp_module_id"]=244
- + __mod_id+=("$rp_module_id")
- + __mod_info["$rp_module_id/enabled"]=1
- + __mod_info["$rp_module_id/path"]=/home/pi/RetroPie-Setup/scriptmodules/supplementary/virtualgamepad.sh
- + __mod_info["$rp_module_id/vendor"]=RetroPie
- + __mod_info["$rp_module_id/type"]=supplementary
- + __mod_info["$rp_module_id/desc"]='Virtual Gamepad for Smartphone'
- + __mod_info["$rp_module_id/help"]=
- + __mod_info["$rp_module_id/licence"]='MIT https://raw.githubusercontent.com/miroof/node-virtual-gamepads/master/LICENSE'
- + __mod_info["$rp_module_id/section"]=exp
- + __mod_info["$rp_module_id/flags"]='noinstclean nobin'
- + [[ -n git https://github.com/miroof/node-virtual-gamepads.git master ]]
- + repo=($rp_module_repo)
- + local repo
- + __mod_info["$rp_module_id/repo_type"]=git
- + __mod_info["$rp_module_id/repo_url"]=https://github.com/miroof/node-virtual-gamepads.git
- + __mod_info["$rp_module_id/repo_branch"]=master
- + __mod_info["$rp_module_id/repo_commit"]=
- + read module
- + rp_registerModule /home/pi/RetroPie-Setup/scriptmodules/supplementary/wifi.sh /home/pi/RetroPie-Setup/scriptmodules/supplementary RetroPie
- + local path=/home/pi/RetroPie-Setup/scriptmodules/supplementary/wifi.sh
- + local type=/home/pi/RetroPie-Setup/scriptmodules/supplementary
- + local vendor=RetroPie
- + type=supplementary
- + local rp_module_id=
- + local rp_module_desc=
- + local rp_module_help=
- + local rp_module_licence=
- + local rp_module_section=
- + local rp_module_flags=
- + local rp_module_repo=
- + local error=0
- + [[ RetroPie != \R\e\t\r\o\P\i\e ]]
- + source /home/pi/RetroPie-Setup/scriptmodules/supplementary/wifi.sh
- ++ rp_module_id=wifi
- ++ rp_module_desc='Configure WiFi'
- ++ rp_module_section=config
- ++ rp_module_flags='!x11'
- + local var
- + for var in rp_module_id rp_module_desc
- + [[ -z wifi ]]
- + for var in rp_module_id rp_module_desc
- + [[ -z Configure WiFi ]]
- + [[ 0 -eq 1 ]]
- + flags=($rp_module_flags)
- + local flags
- + local flag
- + local enabled=1
- + [[ '' -ne 1 ]]
- + for flag in "${flags[@]}"
- + [[ !x11 == \!\a\l\l ]]
- + isPlatform '!x11'
- + local 'flag=!x11'
- + hasFlag 'rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms' '!x11'
- + local 'string=rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms'
- + local 'flag=!x11'
- + [[ -z rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms ]]
- + [[ -z !x11 ]]
- + [[ rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms =~ (^| )!x11($| ) ]]
- + return 1
- + return 1
- + [[ !x11 =~ ^!(.+) ]]
- + isPlatform x11
- + local flag=x11
- + hasFlag 'rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms' x11
- + local 'string=rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms'
- + local flag=x11
- + [[ -z rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms ]]
- + [[ -z x11 ]]
- + [[ rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms =~ (^| )x11($| ) ]]
- + return 1
- + return 1
- + [[ !x11 =~ ^(!?):([^:]+):([^:]+):(.+)$ ]]
- + sections=($rp_module_section)
- + local sections
- + rp_module_section=config
- + local flag section
- + __mod_idx["$rp_module_id"]=245
- + __mod_id+=("$rp_module_id")
- + __mod_info["$rp_module_id/enabled"]=1
- + __mod_info["$rp_module_id/path"]=/home/pi/RetroPie-Setup/scriptmodules/supplementary/wifi.sh
- + __mod_info["$rp_module_id/vendor"]=RetroPie
- + __mod_info["$rp_module_id/type"]=supplementary
- + __mod_info["$rp_module_id/desc"]='Configure WiFi'
- + __mod_info["$rp_module_id/help"]=
- + __mod_info["$rp_module_id/licence"]=
- + __mod_info["$rp_module_id/section"]=config
- + __mod_info["$rp_module_id/flags"]='!x11'
- + [[ -n '' ]]
- + read module
- + rp_registerModule /home/pi/RetroPie-Setup/scriptmodules/supplementary/xarcade2jstick.sh /home/pi/RetroPie-Setup/scriptmodules/supplementary RetroPie
- + local path=/home/pi/RetroPie-Setup/scriptmodules/supplementary/xarcade2jstick.sh
- + local type=/home/pi/RetroPie-Setup/scriptmodules/supplementary
- + local vendor=RetroPie
- + type=supplementary
- + local rp_module_id=
- + local rp_module_desc=
- + local rp_module_help=
- + local rp_module_licence=
- + local rp_module_section=
- + local rp_module_flags=
- + local rp_module_repo=
- + local error=0
- + [[ RetroPie != \R\e\t\r\o\P\i\e ]]
- + source /home/pi/RetroPie-Setup/scriptmodules/supplementary/xarcade2jstick.sh
- ++ rp_module_id=xarcade2jstick
- ++ rp_module_desc=Xarcade2Jstick
- ++ rp_module_licence='GPL3 https://raw.githubusercontent.com/petrockblog/Xarcade2Jstick/master/gpl3.txt'
- ++ rp_module_repo='git https://github.com/petrockblog/Xarcade2Joystick.git master'
- ++ rp_module_section=driver
- ++ rp_module_flags=noinstclean
- + local var
- + for var in rp_module_id rp_module_desc
- + [[ -z xarcade2jstick ]]
- + for var in rp_module_id rp_module_desc
- + [[ -z Xarcade2Jstick ]]
- + [[ 0 -eq 1 ]]
- + flags=($rp_module_flags)
- + local flags
- + local flag
- + local enabled=1
- + [[ '' -ne 1 ]]
- + for flag in "${flags[@]}"
- + [[ noinstclean == \!\a\l\l ]]
- + isPlatform noinstclean
- + local flag=noinstclean
- + hasFlag 'rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms' noinstclean
- + local 'string=rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms'
- + local flag=noinstclean
- + [[ -z rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms ]]
- + [[ -z noinstclean ]]
- + [[ rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms =~ (^| )noinstclean($| ) ]]
- + return 1
- + return 1
- + [[ noinstclean =~ ^!(.+) ]]
- + [[ noinstclean =~ ^(!?):([^:]+):([^:]+):(.+)$ ]]
- + sections=($rp_module_section)
- + local sections
- + rp_module_section=driver
- + local flag section
- + __mod_idx["$rp_module_id"]=246
- + __mod_id+=("$rp_module_id")
- + __mod_info["$rp_module_id/enabled"]=1
- + __mod_info["$rp_module_id/path"]=/home/pi/RetroPie-Setup/scriptmodules/supplementary/xarcade2jstick.sh
- + __mod_info["$rp_module_id/vendor"]=RetroPie
- + __mod_info["$rp_module_id/type"]=supplementary
- + __mod_info["$rp_module_id/desc"]=Xarcade2Jstick
- + __mod_info["$rp_module_id/help"]=
- + __mod_info["$rp_module_id/licence"]='GPL3 https://raw.githubusercontent.com/petrockblog/Xarcade2Jstick/master/gpl3.txt'
- + __mod_info["$rp_module_id/section"]=driver
- + __mod_info["$rp_module_id/flags"]=noinstclean
- + [[ -n git https://github.com/petrockblog/Xarcade2Joystick.git master ]]
- + repo=($rp_module_repo)
- + local repo
- + __mod_info["$rp_module_id/repo_type"]=git
- + __mod_info["$rp_module_id/repo_url"]=https://github.com/petrockblog/Xarcade2Joystick.git
- + __mod_info["$rp_module_id/repo_branch"]=master
- + __mod_info["$rp_module_id/repo_commit"]=
- + read module
- + rp_registerModule /home/pi/RetroPie-Setup/scriptmodules/supplementary/xboxdrv.sh /home/pi/RetroPie-Setup/scriptmodules/supplementary RetroPie
- + local path=/home/pi/RetroPie-Setup/scriptmodules/supplementary/xboxdrv.sh
- + local type=/home/pi/RetroPie-Setup/scriptmodules/supplementary
- + local vendor=RetroPie
- + type=supplementary
- + local rp_module_id=
- + local rp_module_desc=
- + local rp_module_help=
- + local rp_module_licence=
- + local rp_module_section=
- + local rp_module_flags=
- + local rp_module_repo=
- + local error=0
- + [[ RetroPie != \R\e\t\r\o\P\i\e ]]
- + source /home/pi/RetroPie-Setup/scriptmodules/supplementary/xboxdrv.sh
- ++ rp_module_id=xboxdrv
- ++ rp_module_desc='Xbox / Xbox 360 gamepad driver'
- ++ rp_module_licence='GPL3 https://raw.githubusercontent.com/zerojay/xboxdrv/stable/COPYING'
- ++ rp_module_repo='git https://github.com/retropie/xboxdrv.git retropie-stable'
- ++ rp_module_section=driver
- + local var
- + for var in rp_module_id rp_module_desc
- + [[ -z xboxdrv ]]
- + for var in rp_module_id rp_module_desc
- + [[ -z Xbox / Xbox 360 gamepad driver ]]
- + [[ 0 -eq 1 ]]
- + flags=($rp_module_flags)
- + local flags
- + local flag
- + local enabled=1
- + [[ '' -ne 1 ]]
- + sections=($rp_module_section)
- + local sections
- + rp_module_section=driver
- + local flag section
- + __mod_idx["$rp_module_id"]=247
- + __mod_id+=("$rp_module_id")
- + __mod_info["$rp_module_id/enabled"]=1
- + __mod_info["$rp_module_id/path"]=/home/pi/RetroPie-Setup/scriptmodules/supplementary/xboxdrv.sh
- + __mod_info["$rp_module_id/vendor"]=RetroPie
- + __mod_info["$rp_module_id/type"]=supplementary
- + __mod_info["$rp_module_id/desc"]='Xbox / Xbox 360 gamepad driver'
- + __mod_info["$rp_module_id/help"]=
- + __mod_info["$rp_module_id/licence"]='GPL3 https://raw.githubusercontent.com/zerojay/xboxdrv/stable/COPYING'
- + __mod_info["$rp_module_id/section"]=driver
- + __mod_info["$rp_module_id/flags"]=
- + [[ -n git https://github.com/retropie/xboxdrv.git retropie-stable ]]
- + repo=($rp_module_repo)
- + local repo
- + __mod_info["$rp_module_id/repo_type"]=git
- + __mod_info["$rp_module_id/repo_url"]=https://github.com/retropie/xboxdrv.git
- + __mod_info["$rp_module_id/repo_branch"]=retropie-stable
- + __mod_info["$rp_module_id/repo_commit"]=
- + read module
- + rp_registerModule /home/pi/RetroPie-Setup/scriptmodules/supplementary/xpadneo.sh /home/pi/RetroPie-Setup/scriptmodules/supplementary RetroPie
- + local path=/home/pi/RetroPie-Setup/scriptmodules/supplementary/xpadneo.sh
- + local type=/home/pi/RetroPie-Setup/scriptmodules/supplementary
- + local vendor=RetroPie
- + type=supplementary
- + local rp_module_id=
- + local rp_module_desc=
- + local rp_module_help=
- + local rp_module_licence=
- + local rp_module_section=
- + local rp_module_flags=
- + local rp_module_repo=
- + local error=0
- + [[ RetroPie != \R\e\t\r\o\P\i\e ]]
- + source /home/pi/RetroPie-Setup/scriptmodules/supplementary/xpadneo.sh
- ++ rp_module_id=xpadneo
- ++ rp_module_desc='Advanced Linux driver for Xbox One wireless gamepads'
- ++ rp_module_licence='GPL3 https://raw.githubusercontent.com/atar-axis/xpadneo/master/LICENSE'
- ++ rp_module_repo='git https://github.com/atar-axis/xpadneo.git v0.9.6'
- ++ rp_module_section=driver
- ++ rp_module_flags=nobin
- + local var
- + for var in rp_module_id rp_module_desc
- + [[ -z xpadneo ]]
- + for var in rp_module_id rp_module_desc
- + [[ -z Advanced Linux driver for Xbox One wireless gamepads ]]
- + [[ 0 -eq 1 ]]
- + flags=($rp_module_flags)
- + local flags
- + local flag
- + local enabled=1
- + [[ '' -ne 1 ]]
- + for flag in "${flags[@]}"
- + [[ nobin == \!\a\l\l ]]
- + isPlatform nobin
- + local flag=nobin
- + hasFlag 'rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms' nobin
- + local 'string=rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms'
- + local flag=nobin
- + [[ -z rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms ]]
- + [[ -z nobin ]]
- + [[ rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms =~ (^| )nobin($| ) ]]
- + return 1
- + return 1
- + [[ nobin =~ ^!(.+) ]]
- + [[ nobin =~ ^(!?):([^:]+):([^:]+):(.+)$ ]]
- + sections=($rp_module_section)
- + local sections
- + rp_module_section=driver
- + local flag section
- + __mod_idx["$rp_module_id"]=248
- + __mod_id+=("$rp_module_id")
- + __mod_info["$rp_module_id/enabled"]=1
- + __mod_info["$rp_module_id/path"]=/home/pi/RetroPie-Setup/scriptmodules/supplementary/xpadneo.sh
- + __mod_info["$rp_module_id/vendor"]=RetroPie
- + __mod_info["$rp_module_id/type"]=supplementary
- + __mod_info["$rp_module_id/desc"]='Advanced Linux driver for Xbox One wireless gamepads'
- + __mod_info["$rp_module_id/help"]=
- + __mod_info["$rp_module_id/licence"]='GPL3 https://raw.githubusercontent.com/atar-axis/xpadneo/master/LICENSE'
- + __mod_info["$rp_module_id/section"]=driver
- + __mod_info["$rp_module_id/flags"]=nobin
- + [[ -n git https://github.com/atar-axis/xpadneo.git v0.9.6 ]]
- + repo=($rp_module_repo)
- + local repo
- + __mod_info["$rp_module_id/repo_type"]=git
- + __mod_info["$rp_module_id/repo_url"]=https://github.com/atar-axis/xpadneo.git
- + __mod_info["$rp_module_id/repo_branch"]=v0.9.6
- + __mod_info["$rp_module_id/repo_commit"]=
- + read module
- + rp_registerModule /home/pi/RetroPie-Setup/scriptmodules/supplementary/xpad.sh /home/pi/RetroPie-Setup/scriptmodules/supplementary RetroPie
- + local path=/home/pi/RetroPie-Setup/scriptmodules/supplementary/xpad.sh
- + local type=/home/pi/RetroPie-Setup/scriptmodules/supplementary
- + local vendor=RetroPie
- + type=supplementary
- + local rp_module_id=
- + local rp_module_desc=
- + local rp_module_help=
- + local rp_module_licence=
- + local rp_module_section=
- + local rp_module_flags=
- + local rp_module_repo=
- + local error=0
- + [[ RetroPie != \R\e\t\r\o\P\i\e ]]
- + source /home/pi/RetroPie-Setup/scriptmodules/supplementary/xpad.sh
- ++ rp_module_id=xpad
- ++ rp_module_desc='Updated Xpad Linux Kernel driver'
- ++ rp_module_help='This is the latest Xpad driver from https://github.com/paroj/xpad\n\nThe driver has been patched to allow the triggers to map to buttons for any controller and this has been enabled by default.\n\nThis fixes mapping the triggers in Emulation Station.\n\nIf you want the previous trigger behaviour please edit /etc/modprobe.d/xpad.conf and set triggers_to_buttons=0'
- ++ rp_module_licence='GPL2 https://www.kernel.org/pub/linux/kernel/COPYING'
- ++ rp_module_repo='git https://github.com/paroj/xpad.git master'
- ++ rp_module_section=driver
- ++ rp_module_flags='noinstclean !mali'
- + local var
- + for var in rp_module_id rp_module_desc
- + [[ -z xpad ]]
- + for var in rp_module_id rp_module_desc
- + [[ -z Updated Xpad Linux Kernel driver ]]
- + [[ 0 -eq 1 ]]
- + flags=($rp_module_flags)
- + local flags
- + local flag
- + local enabled=1
- + [[ '' -ne 1 ]]
- + for flag in "${flags[@]}"
- + [[ noinstclean == \!\a\l\l ]]
- + isPlatform noinstclean
- + local flag=noinstclean
- + hasFlag 'rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms' noinstclean
- + local 'string=rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms'
- + local flag=noinstclean
- + [[ -z rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms ]]
- + [[ -z noinstclean ]]
- + [[ rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms =~ (^| )noinstclean($| ) ]]
- + return 1
- + return 1
- + [[ noinstclean =~ ^!(.+) ]]
- + [[ noinstclean =~ ^(!?):([^:]+):([^:]+):(.+)$ ]]
- + for flag in "${flags[@]}"
- + [[ !mali == \!\a\l\l ]]
- + isPlatform '!mali'
- + local 'flag=!mali'
- + hasFlag 'rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms' '!mali'
- + local 'string=rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms'
- + local 'flag=!mali'
- + [[ -z rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms ]]
- + [[ -z !mali ]]
- + [[ rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms =~ (^| )!mali($| ) ]]
- + return 1
- + return 1
- + [[ !mali =~ ^!(.+) ]]
- + isPlatform mali
- + local flag=mali
- + hasFlag 'rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms' mali
- + local 'string=rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms'
- + local flag=mali
- + [[ -z rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms ]]
- + [[ -z mali ]]
- + [[ rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms =~ (^| )mali($| ) ]]
- + return 1
- + return 1
- + [[ !mali =~ ^(!?):([^:]+):([^:]+):(.+)$ ]]
- + sections=($rp_module_section)
- + local sections
- + rp_module_section=driver
- + local flag section
- + __mod_idx["$rp_module_id"]=249
- + __mod_id+=("$rp_module_id")
- + __mod_info["$rp_module_id/enabled"]=1
- + __mod_info["$rp_module_id/path"]=/home/pi/RetroPie-Setup/scriptmodules/supplementary/xpad.sh
- + __mod_info["$rp_module_id/vendor"]=RetroPie
- + __mod_info["$rp_module_id/type"]=supplementary
- + __mod_info["$rp_module_id/desc"]='Updated Xpad Linux Kernel driver'
- + __mod_info["$rp_module_id/help"]='This is the latest Xpad driver from https://github.com/paroj/xpad\n\nThe driver has been patched to allow the triggers to map to buttons for any controller and this has been enabled by default.\n\nThis fixes mapping the triggers in Emulation Station.\n\nIf you want the previous trigger behaviour please edit /etc/modprobe.d/xpad.conf and set triggers_to_buttons=0'
- + __mod_info["$rp_module_id/licence"]='GPL2 https://www.kernel.org/pub/linux/kernel/COPYING'
- + __mod_info["$rp_module_id/section"]=driver
- + __mod_info["$rp_module_id/flags"]='noinstclean !mali'
- + [[ -n git https://github.com/paroj/xpad.git master ]]
- + repo=($rp_module_repo)
- + local repo
- + __mod_info["$rp_module_id/repo_type"]=git
- + __mod_info["$rp_module_id/repo_url"]=https://github.com/paroj/xpad.git
- + __mod_info["$rp_module_id/repo_branch"]=master
- + __mod_info["$rp_module_id/repo_commit"]=
- + read module
- + return 0
- + for type in emulators libretrocores ports supplementary admin
- + rp_registerModuleDir /home/pi/RetroPie-Setup/scriptmodules/admin RetroPie
- + local dir=/home/pi/RetroPie-Setup/scriptmodules/admin
- + [[ ! -d /home/pi/RetroPie-Setup/scriptmodules/admin ]]
- + local vendor=RetroPie
- + [[ -z RetroPie ]]
- + local module
- + read module
- ++ find /home/pi/RetroPie-Setup/scriptmodules/admin -mindepth 1 -maxdepth 1 -type f -name '*.sh'
- ++ sort
- + rp_registerModule /home/pi/RetroPie-Setup/scriptmodules/admin/apidocs.sh /home/pi/RetroPie-Setup/scriptmodules/admin RetroPie
- + local path=/home/pi/RetroPie-Setup/scriptmodules/admin/apidocs.sh
- + local type=/home/pi/RetroPie-Setup/scriptmodules/admin
- + local vendor=RetroPie
- + type=admin
- + local rp_module_id=
- + local rp_module_desc=
- + local rp_module_help=
- + local rp_module_licence=
- + local rp_module_section=
- + local rp_module_flags=
- + local rp_module_repo=
- + local error=0
- + [[ RetroPie != \R\e\t\r\o\P\i\e ]]
- + source /home/pi/RetroPie-Setup/scriptmodules/admin/apidocs.sh
- ++ rp_module_id=apidocs
- ++ rp_module_desc='Generate developer documentation'
- ++ rp_module_section=
- + local var
- + for var in rp_module_id rp_module_desc
- + [[ -z apidocs ]]
- + for var in rp_module_id rp_module_desc
- + [[ -z Generate developer documentation ]]
- + [[ 0 -eq 1 ]]
- + flags=($rp_module_flags)
- + local flags
- + local flag
- + local enabled=1
- + [[ '' -ne 1 ]]
- + sections=($rp_module_section)
- + local sections
- + rp_module_section=
- + local flag section
- + __mod_idx["$rp_module_id"]=250
- + __mod_id+=("$rp_module_id")
- + __mod_info["$rp_module_id/enabled"]=1
- + __mod_info["$rp_module_id/path"]=/home/pi/RetroPie-Setup/scriptmodules/admin/apidocs.sh
- + __mod_info["$rp_module_id/vendor"]=RetroPie
- + __mod_info["$rp_module_id/type"]=admin
- + __mod_info["$rp_module_id/desc"]='Generate developer documentation'
- + __mod_info["$rp_module_id/help"]=
- + __mod_info["$rp_module_id/licence"]=
- + __mod_info["$rp_module_id/section"]=
- + __mod_info["$rp_module_id/flags"]=
- + [[ -n '' ]]
- + read module
- + rp_registerModule /home/pi/RetroPie-Setup/scriptmodules/admin/builder.sh /home/pi/RetroPie-Setup/scriptmodules/admin RetroPie
- + local path=/home/pi/RetroPie-Setup/scriptmodules/admin/builder.sh
- + local type=/home/pi/RetroPie-Setup/scriptmodules/admin
- + local vendor=RetroPie
- + type=admin
- + local rp_module_id=
- + local rp_module_desc=
- + local rp_module_help=
- + local rp_module_licence=
- + local rp_module_section=
- + local rp_module_flags=
- + local rp_module_repo=
- + local error=0
- + [[ RetroPie != \R\e\t\r\o\P\i\e ]]
- + source /home/pi/RetroPie-Setup/scriptmodules/admin/builder.sh
- ++ rp_module_id=builder
- ++ rp_module_desc='Create binary archives for distribution'
- ++ rp_module_section=
- + local var
- + for var in rp_module_id rp_module_desc
- + [[ -z builder ]]
- + for var in rp_module_id rp_module_desc
- + [[ -z Create binary archives for distribution ]]
- + [[ 0 -eq 1 ]]
- + flags=($rp_module_flags)
- + local flags
- + local flag
- + local enabled=1
- + [[ '' -ne 1 ]]
- + sections=($rp_module_section)
- + local sections
- + rp_module_section=
- + local flag section
- + __mod_idx["$rp_module_id"]=251
- + __mod_id+=("$rp_module_id")
- + __mod_info["$rp_module_id/enabled"]=1
- + __mod_info["$rp_module_id/path"]=/home/pi/RetroPie-Setup/scriptmodules/admin/builder.sh
- + __mod_info["$rp_module_id/vendor"]=RetroPie
- + __mod_info["$rp_module_id/type"]=admin
- + __mod_info["$rp_module_id/desc"]='Create binary archives for distribution'
- + __mod_info["$rp_module_id/help"]=
- + __mod_info["$rp_module_id/licence"]=
- + __mod_info["$rp_module_id/section"]=
- + __mod_info["$rp_module_id/flags"]=
- + [[ -n '' ]]
- + read module
- + rp_registerModule /home/pi/RetroPie-Setup/scriptmodules/admin/crosscomp.sh /home/pi/RetroPie-Setup/scriptmodules/admin RetroPie
- + local path=/home/pi/RetroPie-Setup/scriptmodules/admin/crosscomp.sh
- + local type=/home/pi/RetroPie-Setup/scriptmodules/admin
- + local vendor=RetroPie
- + type=admin
- + local rp_module_id=
- + local rp_module_desc=
- + local rp_module_help=
- + local rp_module_licence=
- + local rp_module_section=
- + local rp_module_flags=
- + local rp_module_repo=
- + local error=0
- + [[ RetroPie != \R\e\t\r\o\P\i\e ]]
- + source /home/pi/RetroPie-Setup/scriptmodules/admin/crosscomp.sh
- ++ rp_module_id=crosscomp
- ++ rp_module_desc='Create am arm cross compiler env - based on examples from http://preshing.com/20141119/how-to-build-a-gcc-cross-compiler'
- ++ rp_module_help='Can be used via distcc to build RetroPie binaries'
- ++ rp_module_section=
- ++ rp_module_flags='!arm'
- + local var
- + for var in rp_module_id rp_module_desc
- + [[ -z crosscomp ]]
- + for var in rp_module_id rp_module_desc
- + [[ -z Create am arm cross compiler env - based on examples from http://preshing.com/20141119/how-to-build-a-gcc-cross-compiler ]]
- + [[ 0 -eq 1 ]]
- + flags=($rp_module_flags)
- + local flags
- + local flag
- + local enabled=1
- + [[ '' -ne 1 ]]
- + for flag in "${flags[@]}"
- + [[ !arm == \!\a\l\l ]]
- + isPlatform '!arm'
- + local 'flag=!arm'
- + hasFlag 'rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms' '!arm'
- + local 'string=rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms'
- + local 'flag=!arm'
- + [[ -z rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms ]]
- + [[ -z !arm ]]
- + [[ rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms =~ (^| )!arm($| ) ]]
- + return 1
- + return 1
- + [[ !arm =~ ^!(.+) ]]
- + isPlatform arm
- + local flag=arm
- + hasFlag 'rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms' arm
- + local 'string=rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms'
- + local flag=arm
- + [[ -z rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms ]]
- + [[ -z arm ]]
- + [[ rpi4 64bit aarch64 rpi gles gles3 gles31 mesa kms =~ (^| )arm($| ) ]]
- + return 1
- + return 1
- + [[ !arm =~ ^(!?):([^:]+):([^:]+):(.+)$ ]]
- + sections=($rp_module_section)
- + local sections
- + rp_module_section=
- + local flag section
- + __mod_idx["$rp_module_id"]=252
- + __mod_id+=("$rp_module_id")
- + __mod_info["$rp_module_id/enabled"]=1
- + __mod_info["$rp_module_id/path"]=/home/pi/RetroPie-Setup/scriptmodules/admin/crosscomp.sh
- + __mod_info["$rp_module_id/vendor"]=RetroPie
- + __mod_info["$rp_module_id/type"]=admin
- + __mod_info["$rp_module_id/desc"]='Create am arm cross compiler env - based on examples from http://preshing.com/20141119/how-to-build-a-gcc-cross-compiler'
- + __mod_info["$rp_module_id/help"]='Can be used via distcc to build RetroPie binaries'
- + __mod_info["$rp_module_id/licence"]=
- + __mod_info["$rp_module_id/section"]=
- + __mod_info["$rp_module_id/flags"]='!arm'
- + [[ -n '' ]]
- + read module
- + rp_registerModule /home/pi/RetroPie-Setup/scriptmodules/admin/image.sh /home/pi/RetroPie-Setup/scriptmodules/admin RetroPie
- + local path=/home/pi/RetroPie-Setup/scriptmodules/admin/image.sh
- + local type=/home/pi/RetroPie-Setup/scriptmodules/admin
- + local vendor=RetroPie
- + type=admin
- + local rp_module_id=
- + local rp_module_desc=
- + local rp_module_help=
- + local rp_module_licence=
- + local rp_module_section=
- + local rp_module_flags=
- + local rp_module_repo=
- + local error=0
- + [[ RetroPie != \R\e\t\r\o\P\i\e ]]
- + source /home/pi/RetroPie-Setup/scriptmodules/admin/image.sh
- ++ rp_module_id=image
- ++ rp_module_desc='Create/Manage RetroPie images'
- ++ rp_module_section=
- ++ rp_module_flags=
- + local var
- + for var in rp_module_id rp_module_desc
- + [[ -z image ]]
- + for var in rp_module_id rp_module_desc
- + [[ -z Create/Manage RetroPie images ]]
- + [[ 0 -eq 1 ]]
- + flags=($rp_module_flags)
- + local flags
- + local flag
- + local enabled=1
- + [[ '' -ne 1 ]]
- + sections=($rp_module_section)
- + local sections
- + rp_module_section=
- + local flag section
- + __mod_idx["$rp_module_id"]=253
- + __mod_id+=("$rp_module_id")
- + __mod_info["$rp_module_id/enabled"]=1
- + __mod_info["$rp_module_id/path"]=/home/pi/RetroPie-Setup/scriptmodules/admin/image.sh
- + __mod_info["$rp_module_id/vendor"]=RetroPie
- + __mod_info["$rp_module_id/type"]=admin
- + __mod_info["$rp_module_id/desc"]='Create/Manage RetroPie images'
- + __mod_info["$rp_module_id/help"]=
- + __mod_info["$rp_module_id/licence"]=
- + __mod_info["$rp_module_id/section"]=
- + __mod_info["$rp_module_id/flags"]=
- + [[ -n '' ]]
- + read module
- + rp_registerModule /home/pi/RetroPie-Setup/scriptmodules/admin/joy2key.sh /home/pi/RetroPie-Setup/scriptmodules/admin RetroPie
- + local path=/home/pi/RetroPie-Setup/scriptmodules/admin/joy2key.sh
- + local type=/home/pi/RetroPie-Setup/scriptmodules/admin
- + local vendor=RetroPie
- + type=admin
- + local rp_module_id=
- + local rp_module_desc=
- + local rp_module_help=
- + local rp_module_licence=
- + local rp_module_section=
- + local rp_module_flags=
- + local rp_module_repo=
- + local error=0
- + [[ RetroPie != \R\e\t\r\o\P\i\e ]]
- + source /home/pi/RetroPie-Setup/scriptmodules/admin/joy2key.sh
- ++ rp_module_id=joy2key
- ++ rp_module_desc='Provides joystick to keyboard conversion for navigation of RetroPie dialog menus'
- ++ rp_module_section=core
- + local var
- + for var in rp_module_id rp_module_desc
- + [[ -z joy2key ]]
- + for var in rp_module_id rp_module_desc
- + [[ -z Provides joystick to keyboard conversion for navigation of RetroPie dialog menus ]]
- + [[ 0 -eq 1 ]]
- + flags=($rp_module_flags)
- + local flags
- + local flag
- + local enabled=1
- + [[ '' -ne 1 ]]
- + sections=($rp_module_section)
- + local sections
- + rp_module_section=core
- + local flag section
- + __mod_idx["$rp_module_id"]=254
- + __mod_id+=("$rp_module_id")
- + __mod_info["$rp_module_id/enabled"]=1
- + __mod_info["$rp_module_id/path"]=/home/pi/RetroPie-Setup/scriptmodules/admin/joy2key.sh
- + __mod_info["$rp_module_id/vendor"]=RetroPie
- + __mod_info["$rp_module_id/type"]=admin
- + __mod_info["$rp_module_id/desc"]='Provides joystick to keyboard conversion for navigation of RetroPie dialog menus'
- + __mod_info["$rp_module_id/help"]=
- + __mod_info["$rp_module_id/licence"]=
- + __mod_info["$rp_module_id/section"]=core
- + __mod_info["$rp_module_id/flags"]=
- + [[ -n '' ]]
- + read module
- + rp_registerModule /home/pi/RetroPie-Setup/scriptmodules/admin/setup.sh /home/pi/RetroPie-Setup/scriptmodules/admin RetroPie
- + local path=/home/pi/RetroPie-Setup/scriptmodules/admin/setup.sh
- + local type=/home/pi/RetroPie-Setup/scriptmodules/admin
- + local vendor=RetroPie
- + type=admin
- + local rp_module_id=
- + local rp_module_desc=
- + local rp_module_help=
- + local rp_module_licence=
- + local rp_module_section=
- + local rp_module_flags=
- + local rp_module_repo=
- + local error=0
- + [[ RetroPie != \R\e\t\r\o\P\i\e ]]
- + source /home/pi/RetroPie-Setup/scriptmodules/admin/setup.sh
- ++ rp_module_id=setup
- ++ rp_module_desc='GUI based setup for RetroPie'
- ++ rp_module_section=
- + local var
- + for var in rp_module_id rp_module_desc
- + [[ -z setup ]]
- + for var in rp_module_id rp_module_desc
- + [[ -z GUI based setup for RetroPie ]]
- + [[ 0 -eq 1 ]]
- + flags=($rp_module_flags)
- + local flags
- + local flag
- + local enabled=1
- + [[ '' -ne 1 ]]
- + sections=($rp_module_section)
- + local sections
- + rp_module_section=
- + local flag section
- + __mod_idx["$rp_module_id"]=255
- + __mod_id+=("$rp_module_id")
- + __mod_info["$rp_module_id/enabled"]=1
- + __mod_info["$rp_module_id/path"]=/home/pi/RetroPie-Setup/scriptmodules/admin/setup.sh
- + __mod_info["$rp_module_id/vendor"]=RetroPie
- + __mod_info["$rp_module_id/type"]=admin
- + __mod_info["$rp_module_id/desc"]='GUI based setup for RetroPie'
- + __mod_info["$rp_module_id/help"]=
- + __mod_info["$rp_module_id/licence"]=
- + __mod_info["$rp_module_id/section"]=
- + __mod_info["$rp_module_id/flags"]=
- + [[ -n '' ]]
- + read module
- + rp_registerModule /home/pi/RetroPie-Setup/scriptmodules/admin/stats.sh /home/pi/RetroPie-Setup/scriptmodules/admin RetroPie
- + local path=/home/pi/RetroPie-Setup/scriptmodules/admin/stats.sh
- + local type=/home/pi/RetroPie-Setup/scriptmodules/admin
- + local vendor=RetroPie
- + type=admin
- + local rp_module_id=
- + local rp_module_desc=
- + local rp_module_help=
- + local rp_module_licence=
- + local rp_module_section=
- + local rp_module_flags=
- + local rp_module_repo=
- + local error=0
- + [[ RetroPie != \R\e\t\r\o\P\i\e ]]
- + source /home/pi/RetroPie-Setup/scriptmodules/admin/stats.sh
- ++ rp_module_id=stats
- ++ rp_module_desc='Generates statistics about packages'
- ++ rp_module_section=
- + local var
- + for var in rp_module_id rp_module_desc
- + [[ -z stats ]]
- + for var in rp_module_id rp_module_desc
- + [[ -z Generates statistics about packages ]]
- + [[ 0 -eq 1 ]]
- + flags=($rp_module_flags)
- + local flags
- + local flag
- + local enabled=1
- + [[ '' -ne 1 ]]
- + sections=($rp_module_section)
- + local sections
- + rp_module_section=
- + local flag section
- + __mod_idx["$rp_module_id"]=256
- + __mod_id+=("$rp_module_id")
- + __mod_info["$rp_module_id/enabled"]=1
- + __mod_info["$rp_module_id/path"]=/home/pi/RetroPie-Setup/scriptmodules/admin/stats.sh
- + __mod_info["$rp_module_id/vendor"]=RetroPie
- + __mod_info["$rp_module_id/type"]=admin
- + __mod_info["$rp_module_id/desc"]='Generates statistics about packages'
- + __mod_info["$rp_module_id/help"]=
- + __mod_info["$rp_module_id/licence"]=
- + __mod_info["$rp_module_id/section"]=
- + __mod_info["$rp_module_id/flags"]=
- + [[ -n '' ]]
- + read module
- + rp_registerModule /home/pi/RetroPie-Setup/scriptmodules/admin/tools.sh /home/pi/RetroPie-Setup/scriptmodules/admin RetroPie
- + local path=/home/pi/RetroPie-Setup/scriptmodules/admin/tools.sh
- + local type=/home/pi/RetroPie-Setup/scriptmodules/admin
- + local vendor=RetroPie
- + type=admin
- + local rp_module_id=
- + local rp_module_desc=
- + local rp_module_help=
- + local rp_module_licence=
- + local rp_module_section=
- + local rp_module_flags=
- + local rp_module_repo=
- + local error=0
- + [[ RetroPie != \R\e\t\r\o\P\i\e ]]
- + source /home/pi/RetroPie-Setup/scriptmodules/admin/tools.sh
- ++ rp_module_id=tools
- ++ rp_module_desc='Various RetroPie development/administration tools'
- ++ rp_module_section=
- + local var
- + for var in rp_module_id rp_module_desc
- + [[ -z tools ]]
- + for var in rp_module_id rp_module_desc
- + [[ -z Various RetroPie development/administration tools ]]
- + [[ 0 -eq 1 ]]
- + flags=($rp_module_flags)
- + local flags
- + local flag
- + local enabled=1
- + [[ '' -ne 1 ]]
- + sections=($rp_module_section)
- + local sections
- + rp_module_section=
- + local flag section
- + __mod_idx["$rp_module_id"]=257
- + __mod_id+=("$rp_module_id")
- + __mod_info["$rp_module_id/enabled"]=1
- + __mod_info["$rp_module_id/path"]=/home/pi/RetroPie-Setup/scriptmodules/admin/tools.sh
- + __mod_info["$rp_module_id/vendor"]=RetroPie
- + __mod_info["$rp_module_id/type"]=admin
- + __mod_info["$rp_module_id/desc"]='Various RetroPie development/administration tools'
- + __mod_info["$rp_module_id/help"]=
- + __mod_info["$rp_module_id/licence"]=
- + __mod_info["$rp_module_id/section"]=
- + __mod_info["$rp_module_id/flags"]=
- + [[ -n '' ]]
- + read module
- + rp_registerModule /home/pi/RetroPie-Setup/scriptmodules/admin/wikidocs.sh /home/pi/RetroPie-Setup/scriptmodules/admin RetroPie
- + local path=/home/pi/RetroPie-Setup/scriptmodules/admin/wikidocs.sh
- + local type=/home/pi/RetroPie-Setup/scriptmodules/admin
- + local vendor=RetroPie
- + type=admin
- + local rp_module_id=
- + local rp_module_desc=
- + local rp_module_help=
- + local rp_module_licence=
- + local rp_module_section=
- + local rp_module_flags=
- + local rp_module_repo=
- + local error=0
- + [[ RetroPie != \R\e\t\r\o\P\i\e ]]
- + source /home/pi/RetroPie-Setup/scriptmodules/admin/wikidocs.sh
- ++ rp_module_id=wikidocs
- ++ rp_module_desc='Generate mkdocs documentation from wiki'
- ++ rp_module_section=
- + local var
- + for var in rp_module_id rp_module_desc
- + [[ -z wikidocs ]]
- + for var in rp_module_id rp_module_desc
- + [[ -z Generate mkdocs documentation from wiki ]]
- + [[ 0 -eq 1 ]]
- + flags=($rp_module_flags)
- + local flags
- + local flag
- + local enabled=1
- + [[ '' -ne 1 ]]
- + sections=($rp_module_section)
- + local sections
- + rp_module_section=
- + local flag section
- + __mod_idx["$rp_module_id"]=258
- + __mod_id+=("$rp_module_id")
- + __mod_info["$rp_module_id/enabled"]=1
- + __mod_info["$rp_module_id/path"]=/home/pi/RetroPie-Setup/scriptmodules/admin/wikidocs.sh
- + __mod_info["$rp_module_id/vendor"]=RetroPie
- + __mod_info["$rp_module_id/type"]=admin
- + __mod_info["$rp_module_id/desc"]='Generate mkdocs documentation from wiki'
- + __mod_info["$rp_module_id/help"]=
- + __mod_info["$rp_module_id/licence"]=
- + __mod_info["$rp_module_id/section"]=
- + __mod_info["$rp_module_id/flags"]=
- + [[ -n '' ]]
- + read module
- + return 0
- + read dir
- + ensureFBMode 320 240
- + [[ ! -f /etc/fb.modes ]]
- + local res_x=320
- + local res_y=240
- + local res=320x240
- + sed -i --follow-symlinks '/320x240 mode/,/endmode/d' /etc/fb.modes
- + cat
- + rp_ret=0
- + [[ 2 -gt 0 ]]
- + setupDirectories
- + mkdir -p /opt/retropie
- + mkUserDir /home/pi/RetroPie
- + mkdir -p /home/pi/RetroPie
- + chown pi:pi /home/pi/RetroPie
- + mkUserDir /home/pi/RetroPie/roms
- + mkdir -p /home/pi/RetroPie/roms
- + chown pi:pi /home/pi/RetroPie/roms
- + mkUserDir /home/pi/RetroPie/BIOS
- + mkdir -p /home/pi/RetroPie/BIOS
- + chown pi:pi /home/pi/RetroPie/BIOS
- + mkUserDir /opt/retropie/configs
- + mkdir -p /opt/retropie/configs
- + chown pi:pi /opt/retropie/configs
- + mkUserDir /opt/retropie/configs/all
- + mkdir -p /opt/retropie/configs/all
- + chown pi:pi /opt/retropie/configs/all
- + mkUserDir /home/pi/.cache
- + mkdir -p /home/pi/.cache
- + chown pi:pi /home/pi/.cache
- + mkUserDir /home/pi/.config
- + mkdir -p /home/pi/.config
- + chown pi:pi /home/pi/.config
- + mkUserDir /home/pi/.local
- + mkdir -p /home/pi/.local
- + chown pi:pi /home/pi/.local
- + mkUserDir /home/pi/.local/share
- + mkdir -p /home/pi/.local/share
- + chown pi:pi /home/pi/.local/share
- + mkdir -p /opt/retropie/lib
- + local helper
- + for helper in inifuncs.sh archivefuncs.sh
- + [[ ! -f /opt/retropie/lib/inifuncs.sh ]]
- + [[ /opt/retropie/lib/inifuncs.sh -ot /home/pi/RetroPie-Setup/scriptmodules/inifuncs.sh ]]
- + for helper in inifuncs.sh archivefuncs.sh
- + [[ ! -f /opt/retropie/lib/archivefuncs.sh ]]
- + [[ /opt/retropie/lib/archivefuncs.sh -ot /home/pi/RetroPie-Setup/scriptmodules/archivefuncs.sh ]]
- + local config=/opt/retropie/configs/all/autoconf.cfg
- + [[ ! -f /opt/retropie/configs/all/autoconf.cfg ]]
- + chown pi:pi /opt/retropie/configs/all/autoconf.cfg
- + rp_callModule joy2key install
- + local md_id=joy2key
- + local mode=install
- + shift 2
- + rp_hasModule joy2key
- + local id=joy2key
- + [[ -n 254 ]]
- + return 0
- + rp_isEnabled joy2key
- + local id=joy2key
- + [[ 1 -eq 0 ]]
- + return 0
- + [[ joy2key != \b\u\i\l\d\e\r ]]
- + [[ joy2key != \s\e\t\u\p ]]
- + [[ -n '' ]]
- + case "$mode" in
- ++ rp_moduleVars joy2key
- ++ local id=joy2key
- ++ local code
- ++ read -d '' -r code
- +++ rp_getInstallPath joy2key
- +++ local id=joy2key
- +++ echo /opt/retropie/admin/joy2key
- ++ echo 'local md_desc="Provides joystick to keyboard conversion for navigation of RetroPie dialog menus"
- local md_help=""
- local md_type="admin"
- local md_flags=""
- local md_path="/home/pi/RetroPie-Setup/scriptmodules/admin/joy2key.sh"
- local md_licence=""
- local md_repo_type=""
- local md_repo_url=""
- local md_repo_branch=""
- local md_repo_commit=""
- local md_build="/home/pi/RetroPie-Setup/tmp/build/joy2key"
- local md_inst="/opt/retropie/admin/joy2key"
- # get module path folder + md_id for
- local md_data="/home/pi/RetroPie-Setup/scriptmodules/admin/joy2key"'
- + eval 'local md_desc="Provides joystick to keyboard conversion for navigation of RetroPie dialog menus"
- local md_help=""
- local md_type="admin"
- local md_flags=""
- local md_path="/home/pi/RetroPie-Setup/scriptmodules/admin/joy2key.sh"
- local md_licence=""
- local md_repo_type=""
- local md_repo_url=""
- local md_repo_branch=""
- local md_repo_commit=""
- local md_build="/home/pi/RetroPie-Setup/tmp/build/joy2key"
- local md_inst="/opt/retropie/admin/joy2key"
- # get module path folder + md_id for
- local md_data="/home/pi/RetroPie-Setup/scriptmodules/admin/joy2key"'
- ++ local 'md_desc=Provides joystick to keyboard conversion for navigation of RetroPie dialog menus'
- ++ local md_help=
- ++ local md_type=admin
- ++ local md_flags=
- ++ local md_path=/home/pi/RetroPie-Setup/scriptmodules/admin/joy2key.sh
- ++ local md_licence=
- ++ local md_repo_type=
- ++ local md_repo_url=
- ++ local md_repo_branch=
- ++ local md_repo_commit=
- ++ local md_build=/home/pi/RetroPie-Setup/tmp/build/joy2key
- ++ local md_inst=/opt/retropie/admin/joy2key
- ++ local md_data=/home/pi/RetroPie-Setup/scriptmodules/admin/joy2key
- + local md_mode=install
- + local md_conf_root
- + [[ admin == \p\o\r\t\s ]]
- + setConfigRoot ''
- + local dir=
- + md_conf_root=/opt/retropie/configs
- + [[ -n '' ]]
- + mkUserDir /opt/retropie/configs
- + mkdir -p /opt/retropie/configs
- + chown pi:pi /opt/retropie/configs
- + case "$mode" in
- + function=install_joy2key
- + fnExists install_joy2key
- + declare -f install_joy2key
- + return 1
- + [[ install == \i\n\s\t\a\l\l ]]
- + fnExists install_bin_joy2key
- + declare -f install_bin_joy2key
- + return 0
- + function=install_bin_joy2key
- + mode=install_bin
- + md_ret_require=()
- + local md_ret_require
- + md_ret_files=()
- + local md_ret_files
- + md_ret_errors=()
- + local md_ret_errors
- + md_ret_info=()
- + local md_ret_info
- + local action
- + local pushed=1
- + case "$mode" in
- + action='Installing (binary)'
- + [[ -n Installing (binary) ]]
- + printHeading 'Installing (binary) '\''joy2key'\'' : Provides joystick to keyboard conversion for navigation of RetroPie dialog menus'
- + printMsgs heading 'Installing (binary) '\''joy2key'\'' : Provides joystick to keyboard conversion for navigation of RetroPie dialog menus'
- + local type=heading
- + shift
- + [[ 0 == \1 ]]
- + for msg in "$@"
- + [[ heading == \d\i\a\l\o\g ]]
- + [[ heading == \c\o\n\s\o\l\e ]]
- + [[ heading == \h\e\a\d\i\n\g ]]
- + echo -e '\n= = = = = = = = = = = = = = = = = = = = =\nInstalling (binary) '\''joy2key'\'' : Provides joystick to keyboard conversion for navigation of RetroPie dialog menus\n= = = = = = = = = = = = = = = = = = = = =\n'
- + return 0
- + case "$mode" in
- + fnExists install_bin_joy2key
- + declare -f install_bin_joy2key
- + return 0
- + mkdir -p /opt/retropie/admin/joy2key
- + install_bin_joy2key
- + local file
- + for file in "joy2key.py" "joy2key_sdl.py" "osk.py"
- + cp /home/pi/RetroPie-Setup/scriptmodules/admin/joy2key/joy2key.py /opt/retropie/admin/joy2key/
- + chmod +x /opt/retropie/admin/joy2key/joy2key.py
- + python3 -m compileall /opt/retropie/admin/joy2key/joy2key.py
- + for file in "joy2key.py" "joy2key_sdl.py" "osk.py"
- + cp /home/pi/RetroPie-Setup/scriptmodules/admin/joy2key/joy2key_sdl.py /opt/retropie/admin/joy2key/
- + chmod +x /opt/retropie/admin/joy2key/joy2key_sdl.py
- + python3 -m compileall /opt/retropie/admin/joy2key/joy2key_sdl.py
- + for file in "joy2key.py" "joy2key_sdl.py" "osk.py"
- + cp /home/pi/RetroPie-Setup/scriptmodules/admin/joy2key/osk.py /opt/retropie/admin/joy2key/
- + chmod +x /opt/retropie/admin/joy2key/osk.py
- + python3 -m compileall /opt/retropie/admin/joy2key/osk.py
- + local wrapper=/opt/retropie/admin/joy2key/joy2key
- + cat
- + chmod +x /opt/retropie/admin/joy2key/joy2key
- + grep -q uinput /etc/modules
- + echo 'KERNEL=="uinput", MODE="0660", GROUP="input"'
- + udevadm control --reload
- + modprobe uinput
- + usermod -a -G input pi
- + joy2keyStart
- ++ who -m
- + [[ pi pts/0 2024-12-02 20:25 (192.168.178.32) == *\(* ]]
- + return
- + [[ -n '' ]]
- + [[ 0 -eq 0 ]]
- + [[ -n '' ]]
- + [[ -d /home/pi/RetroPie-Setup/tmp/build/joy2key ]]
- + local ret=0
- + [[ 0 -gt 0 ]]
- + [[ install_bin == \i\n\s\t\a\l\l\_\b\i\n ]]
- + rp_setPackageInfo joy2key binary
- + local id=joy2key
- ++ rp_getInstallPath joy2key
- ++ local id=joy2key
- ++ echo /opt/retropie/admin/joy2key
- + local install_path=/opt/retropie/admin/joy2key
- + [[ ! -d /opt/retropie/admin/joy2key ]]
- + local pkg=/opt/retropie/admin/joy2key/retropie.pkg
- + local origin=binary
- + rp_clearCachedInfo joy2key
- + local id=joy2key
- + __mod_info[$id/pkg_info]=0
- + __mod_info[$id/has_binary]=
- + __mod_info[$id/has_newer]=
- + iniConfig = '"' /opt/retropie/admin/joy2key/retropie.pkg
- + __ini_cfg_delim==
- + __ini_cfg_quote='"'
- + __ini_cfg_file=/opt/retropie/admin/joy2key/retropie.pkg
- + iniSet pkg_origin binary
- + iniProcess set pkg_origin binary ''
- + local cmd=set
- + local key=pkg_origin
- + local value=binary
- + local file=
- + [[ -z '' ]]
- + file=/opt/retropie/admin/joy2key/retropie.pkg
- + local delim==
- + local 'quote="'
- + [[ -z /opt/retropie/admin/joy2key/retropie.pkg ]]
- + [[ -z pkg_origin ]]
- + local delim_strip==
- + [[ -z = ]]
- + local 'match_re=^[[:space:]#]*pkg_origin[[:space:]]*=.*$'
- + local match
- + [[ -f /opt/retropie/admin/joy2key/retropie.pkg ]]
- ++ grep -i '^[[:space:]#]*pkg_origin[[:space:]]*=.*$' /opt/retropie/admin/joy2key/retropie.pkg
- ++ tail -1
- + match='pkg_origin="binary"'
- + [[ set == \d\e\l ]]
- + [[ set == \u\n\s\e\t ]]
- + local 'replace=pkg_origin="binary"'
- + [[ -z pkg_origin="binary" ]]
- ++ sedQuote 'pkg_origin="binary"'
- ++ local 'string=pkg_origin="binary"'
- ++ string='pkg_origin="binary"'
- ++ string='pkg_origin="binary"'
- ++ string='pkg_origin="binary"'
- ++ string='pkg_origin="binary"'
- ++ echo 'pkg_origin="binary"'
- ++ sedQuote 'pkg_origin="binary"'
- ++ local 'string=pkg_origin="binary"'
- ++ string='pkg_origin="binary"'
- ++ string='pkg_origin="binary"'
- ++ string='pkg_origin="binary"'
- ++ string='pkg_origin="binary"'
- ++ echo 'pkg_origin="binary"'
- + sed -i --follow-symlinks 's|pkg_origin="binary"|pkg_origin="binary"|g' /opt/retropie/admin/joy2key/retropie.pkg
- + [[ /opt/retropie/admin/joy2key/retropie.pkg =~ retroarch\.cfg$ ]]
- + return 0
- + local pkg_date
- + local pkg_repo_type
- + local pkg_repo_url
- + local pkg_repo_branch
- + local pkg_repo_commit
- + local pkg_repo_date
- + local pkg_repo_extra
- + [[ binary == \b\i\n\a\r\y ]]
- ++ rp_getBinaryDate joy2key
- ++ local id=joy2key
- +++ rp_getBinaryUrl joy2key
- +++ local id=joy2key
- +++ local url=
- +++ rp_hasBinaries
- +++ [[ 0 -eq 1 ]]
- +++ return 1
- +++ fnExists install_bin_joy2key
- +++ declare -f install_bin_joy2key
- +++ return 0
- +++ fnExists __binary_url_joy2key
- +++ declare -f __binary_url_joy2key
- +++ return 1
- +++ url=notest
- +++ echo notest
- ++ local url=notest
- ++ [[ -z notest ]]
- ++ [[ notest == \n\o\t\e\s\t ]]
- ++ return 1
- + pkg_date=
- + iniSet pkg_date ''
- + iniProcess set pkg_date '' ''
- + local cmd=set
- + local key=pkg_date
- + local value=
- + local file=
- + [[ -z '' ]]
- + file=/opt/retropie/admin/joy2key/retropie.pkg
- + local delim==
- + local 'quote="'
- + [[ -z /opt/retropie/admin/joy2key/retropie.pkg ]]
- + [[ -z pkg_date ]]
- + local delim_strip==
- + [[ -z = ]]
- + local 'match_re=^[[:space:]#]*pkg_date[[:space:]]*=.*$'
- + local match
- + [[ -f /opt/retropie/admin/joy2key/retropie.pkg ]]
- ++ grep -i '^[[:space:]#]*pkg_date[[:space:]]*=.*$' /opt/retropie/admin/joy2key/retropie.pkg
- ++ tail -1
- + match='pkg_date=""'
- + [[ set == \d\e\l ]]
- + [[ set == \u\n\s\e\t ]]
- + local 'replace=pkg_date=""'
- + [[ -z pkg_date="" ]]
- ++ sedQuote 'pkg_date=""'
- ++ local 'string=pkg_date=""'
- ++ string='pkg_date=""'
- ++ string='pkg_date=""'
- ++ string='pkg_date=""'
- ++ string='pkg_date=""'
- ++ echo 'pkg_date=""'
- ++ sedQuote 'pkg_date=""'
- ++ local 'string=pkg_date=""'
- ++ string='pkg_date=""'
- ++ string='pkg_date=""'
- ++ string='pkg_date=""'
- ++ string='pkg_date=""'
- ++ echo 'pkg_date=""'
- + sed -i --follow-symlinks 's|pkg_date=""|pkg_date=""|g' /opt/retropie/admin/joy2key/retropie.pkg
- + [[ /opt/retropie/admin/joy2key/retropie.pkg =~ retroarch\.cfg$ ]]
- + return 0
- + [[ install_bin == \i\n\s\t\a\l\l ]]
- + fnExists install_joy2key
- + declare -f install_joy2key
- + return 1
- + [[ install_bin == \b\u\i\l\d ]]
- + [[ 0 -gt 0 ]]
- + [[ 1 -eq 0 ]]
- + return 0
- + rp_ret=0
- + [[ 0 -gt 0 ]]
- + [[ 0 -gt 0 ]]
- + exit 0
Advertisement
Add Comment
Please, Sign In to add comment