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

[Feature Request] Add PPSSPP Emulator #677

Closed
robertybob opened this issue Feb 22, 2015 · 9 comments
Closed

[Feature Request] Add PPSSPP Emulator #677

robertybob opened this issue Feb 22, 2015 · 9 comments

Comments

@robertybob
Copy link
Contributor

This has been successful built on a RPi2
Link

Got it working on RPI2.

You don't need to change much:

you need to get the EGL, GLES, GLESv2 and KHR headers from the mesa packages, preferably put them in the ppsspp source folder
change CMakeLists.txt and remove RPI references: ppssppsdl uses SDL2 which already has videocore backend, so we don't need any rpi-specific backend here
add the egl/gles include folder (where you copied the EGL, GLES, GLESv2 and KHR folders from mesa) and the egl/gles lib folder (the rpi one - /opt/vc/lib) - you can see in CMakeLists.txt how it was done previously for rpi
Run cmake, edit CMakeCache.txt and set FBDEV to ON, GLES2 to ON, maybe even MOBILE_DEVICE to ON, run cmake again, then run make.

A bit disappointed with the performance (GPU clocked at 500MHz), it runs fullspeed on the odroid...
https://www.youtube.com/watch?v=O8juShfoJtE

If this runs better than the current N64 emulators then surely it's worth including?

@robertybob
Copy link
Contributor Author

bump

@joolswills
Copy link
Member

We don't always have time to respond to all tickets immediately. I had read this, but haven't had time to look into it further yet.

@julianxhokaxhiu
Copy link

This would be easy for you to include I think https://github.com/libretro/libretro-ppsspp

@gamelaster
Copy link

libretro-ppsspp dont work :) tested

@barbudreadmon
Copy link
Contributor

Actually, libretro-ppsspp works if you tweak the sources a little, but is too slow.

@gamelaster
Copy link

Barbudreadmon: i looked some videos and its possible, and its not so much slow :-) but i didnt get idea how to do it.. mmm

@barbudreadmon
Copy link
Contributor

You are talking about ppsspp-libretro or ppssppsdl ? I know ppssppsdl run at (near ?) full speed, but i'm not sure the same is possible on libretro-ppsspp at the moment.

@joolswills
Copy link
Member

both ppsspp and the libretro port are now available from the experimental menu (update retropie-setup script first). Cheers!

@julianxhokaxhiu
Copy link

Awesome! Thank you

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

No branches or pull requests

5 participants