RetroPie-Extra icon indicating copy to clipboard operation
RetroPie-Extra copied to clipboard

ppsspp-dev fails

Open Exarkuniv opened this issue 1 year ago • 7 comments

ppsspp-dev no longer builds. fails at 91%

Exarkuniv avatar May 13 '24 15:05 Exarkuniv

I found it works if you use branch v.1.18.1 which is the most recent official release. Let's you use chd files, cheevos and some other bits and pieces

retropieuser avatar Dec 17 '24 15:12 retropieuser

what you tried it on. Pi4 or pi 5

Exarkuniv avatar Dec 17 '24 18:12 Exarkuniv

what you tried it on. Pi4 or pi 5

Pi 5, I haven't got RetroPie setup on my pi 4 atm, I can give that a shot though if I find some time

retropieuser avatar Dec 18 '24 11:12 retropieuser

I can give that a shot though if I find some time

i have a pi4 that i still have for testing. so i can do that. just good to know what you tested it on

Exarkuniv avatar Dec 18 '24 13:12 Exarkuniv

funny is that on my pi5 it still fails

do you have vulkan enabled on your system. my image im useing i dont have it enabled. i ask this cuz this is my error

[ 59%] Building CXX object CMakeFiles/native.dir/SDL/SDLGLGraphicsContext.cpp.o
/home/pi/RetroPie-Setup/tmp/build/ppsspp-dev/ppsspp/SDL/SDLVulkanGraphicsContext.cpp: In member function ‘bool SDLVulkanGraphicsContext::Init(SDL_Window*&, int, int, int, int, int, std::string*)’:
/home/pi/RetroPie-Setup/tmp/build/ppsspp-dev/ppsspp/SDL/SDLVulkanGraphicsContext.cpp:118:81: error: ‘union SDL_SysWMinfo::<unnamed>’ has no member named ‘wl’
  118 |                 vulkan_->InitSurface(WINDOWSYSTEM_WAYLAND, (void*)sys_info.info.wl.display, (void *)sys_info.info.wl.surface);
      |                                                                                 ^~
/home/pi/RetroPie-Setup/tmp/build/ppsspp-dev/ppsspp/SDL/SDLVulkanGraphicsContext.cpp:118:115: error: ‘union SDL_SysWMinfo::<unnamed>’ has no member named ‘wl’
  118 |                 vulkan_->InitSurface(WINDOWSYSTEM_WAYLAND, (void*)sys_info.info.wl.display, (void *)sys_info.info.wl.surface);
      |                                                                                                                   ^~
[ 59%] Building CXX object CMakeFiles/native.dir/Common/Render/Text/draw_text_qt.cpp.o
[ 60%] Building CXX object CMakeFiles/native.dir/ext/jpge/jpgd.cpp.o
make[2]: *** [CMakeFiles/native.dir/build.make:118: CMakeFiles/native.dir/SDL/SDLVulkanGraphicsContext.cpp.o] Error 1
make[2]: *** Waiting for unfinished jobs....
make[1]: *** [CMakeFiles/Makefile2:752: CMakeFiles/native.dir/all] Error 2
make: *** [Makefile:146: all] Error 2
Could not successfully build ppsspp-dev - PlayStation Portable emulator PPSSPP - latest development version (/home/pi/RetroPie-Setup/tmp/build/ppsspp-dev/ppsspp/PPSSPPSDL not found).
/home/pi

Exarkuniv avatar Jan 06 '25 17:01 Exarkuniv

i disabled vulkan in the script and it made it past that part but then failed another part

Exarkuniv avatar Jan 06 '25 18:01 Exarkuniv

tested on my PI4, still fail

Exarkuniv avatar Jan 13 '25 16:01 Exarkuniv