File tree Expand file tree Collapse file tree 2 files changed +11
-2
lines changed Expand file tree Collapse file tree 2 files changed +11
-2
lines changed Original file line number Diff line number Diff line change @@ -13,10 +13,19 @@ rp_module_id="ppsspp"
13
13
rp_module_desc=" PlayStation Portable emulator PPSSPP"
14
14
rp_module_help=" ROM Extensions: .iso .pbp .cso\n\nCopy your PlayStation Portable roms to $romdir /psp"
15
15
rp_module_licence=" GPL2 https://raw.githubusercontent.com/hrydgard/ppsspp/master/LICENSE.TXT"
16
- rp_module_repo=" git https://github.com/hrydgard/ppsspp.git v1.16.6 "
16
+ rp_module_repo=" git https://github.com/hrydgard/ppsspp.git :_get_release_ppsspp "
17
17
rp_module_section=" opt"
18
18
rp_module_flags=" "
19
19
20
+ function _get_release_ppsspp() {
21
+ local tagged_version=" v1.16.6"
22
+ # the V3D Mesa driver before 21.x has issues with v1.14 and later
23
+ if [[ " $__os_debian_ver " -lt 11 ]] && isPlatform " kms" && isPlatform " rpi" ; then
24
+ tagged_version=" v1.13.2"
25
+ fi
26
+ echo $tagged_version
27
+ }
28
+
20
29
function depends_ppsspp() {
21
30
local depends=(cmake libsdl2-dev libsnappy-dev libzip-dev zlib1g-dev)
22
31
isPlatform " videocore" && depends+=(libraspberrypi-dev)
Original file line number Diff line number Diff line change @@ -13,7 +13,7 @@ rp_module_id="lr-ppsspp"
13
13
rp_module_desc=" PlayStation Portable emu - PPSSPP port for libretro"
14
14
rp_module_help=" ROM Extensions: .iso .pbp .cso\n\nCopy your PlayStation Portable roms to $romdir /psp"
15
15
rp_module_licence=" GPL2 https://raw.githubusercontent.com/RetroPie/ppsspp/master/LICENSE.TXT"
16
- rp_module_repo=" git https://github.com/hrydgard/ppsspp.git v1.16.6 "
16
+ rp_module_repo=" git https://github.com/hrydgard/ppsspp.git :_get_release_ppsspp "
17
17
rp_module_section=" opt"
18
18
rp_module_flags=" "
19
19
You can’t perform that action at this time.
0 commit comments