Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

PPSSPP seg faults on Raspberry Pi 4 #45

Closed
neilmunday opened this issue Apr 29, 2020 · 3 comments
Closed

PPSSPP seg faults on Raspberry Pi 4 #45

neilmunday opened this issue Apr 29, 2020 · 3 comments
Assignees

Comments

@neilmunday
Copy link
Owner

See: hrydgard/ppsspp#12346 and hrydgard/ppsspp#12554

@neilmunday neilmunday added the bug label Apr 29, 2020
@neilmunday neilmunday self-assigned this Apr 29, 2020
@neilmunday neilmunday changed the title PPSPP seg faults on Raspberry Pi 4 PPSSPP seg faults on Raspberry Pi 4 Apr 29, 2020
@neilmunday
Copy link
Owner Author

neilmunday commented Apr 29, 2020

As a test, installed Xfce desktop and built PPSSPP like so instead:

 cmake -DARMV7=ON -DUSING_EGL=OFF -DUSING_GLES2=OFF -DUSING_X11_VULKAN=OFF -DUSE_WAYLAND_WSI=OFF -DUSING_FBDEV=OFF  -DUSE_FFMPEG=yes -DUSE_SYSTEM_FFMPEG=yes

Using this method PPSSPP loads.

I would rather not have to install Xfce and all of its dependencies due to the extra space used and having to diverge from the existing set-up.

@neilmunday
Copy link
Owner Author

neilmunday commented May 2, 2020

After updating my Arch Linux install, which included a Mesa update, I also updated SDL 2 to version 2.12 and then used these cmake arguments with PPSSPP

-D SDL2_LIBRARY:PATH=/opt/sdl2/default/lib/libSDL2.so -D SDL2_INCLUDE_DIR:PATH=/opt/sdl2/default/include/SDL2 -D CMAKE_INSTALL_PREFIX:PATH=/opt/pes/emulators/ppsspp -DARMV7=ON -DUSING_EGL=OFF -DUSING_GLES2=ON -DUSING_X11_VULKAN=OFF -DUSE_WAYLAND_WSI=OFF -DUSING_FBDEV=ON -DUSING_QT_UI='OFF' -DUSE_FFMPEG=yes -DUSE_SYSTEM_FFMPEG=yes

Now PPSSPP works without needing an X desktop :-)

@neilmunday
Copy link
Owner Author

neilmunday commented May 3, 2020

PPSSPP in the Raspberry Pi 4 version of PES 2.8 now includes this fix.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant