forums.PPSSPP.org
PPSSPP for Pi - Printable Version

+- forums.PPSSPP.org (https://forums.ppsspp.org)
+-- Forum: PPSSPP - Playstation Portable Simulator Suitable for Playing Portably (/forumdisplay.php?fid=1)
+--- Forum: Development (/forumdisplay.php?fid=3)
+--- Thread: PPSSPP for Pi (/showthread.php?tid=2108)

Pages: 1 2 3 4 5 6


Please provide ppsspp for the raspberry pi - whise - 02-05-2014 06:56 PM

Hello all,

First of let me just say why I think it should work.

I just installed ppsspp on my sumsung galaxy S, and i could actually run a couple of games.
Since the pi (1ghz overclocked) has about the same cpu power as the sgs (1 ghz) and a much more powerfull gpu, it should also allow these games to run.
Also the pi has the same ram (512mb) than the sgs

Now we just need someone to manage to compile it and get it working.

If you guys could just make it a version that runs on the pi would be great


RE: PPSSPP for Pi - vnctdj - 02-05-2014 08:16 PM

Merged.


RE: PPSSPP for Pi - whise - 02-07-2014 06:32 PM

I leave here a guide to successfully compile ppsspp on the pi

http://blog.petrockblock.com/forums/topic/guide-to-succefully-compile-ppsspp/


RE: PPSSPP for Pi - [Unknown] - 02-07-2014 09:33 PM

whise: https://github.com/hrydgard/ppsspp/issues/1695#issuecomment-32724524

It looks like you just need to add bcm_host_init(), maybe. I don't have a device to tell if that's true. Do you know if there's any Raspberry Pi specific compile defines? Note that ARM is NOT the same. Most Android and iOS devices are ARM and will not compile successfully with bcm_host_init().

-[Unknown]


RE: PPSSPP for Pi - whise - 02-07-2014 11:09 PM

Thanks for your help

where should i add this?


RE: PPSSPP for Pi - [Unknown] - 02-08-2014 02:02 AM

I'm not really sure. Probably around the call to NativeInit(), before it I guess:
https://github.com/hrydgard/native/blob/master/base/PCMain.cpp#L550

-[Unknown]


RE: PPSSPP for Pi - whise - 02-08-2014 11:38 AM

After adding this i get undefined reference to `bcm_host_init' when linking binary

I just read that adding -lbcm_host to the make flags may resolve this issue, going to try it


RE: PPSSPP for Pi - whise - 02-08-2014 02:08 PM

Yes i did it by adding -L/opt/vc/lib -lbcm_host to link.txt

Lets see what it says now


RE: PPSSPP for Pi - whise - 02-08-2014 03:36 PM

still the same error


RE: PPSSPP for Pi - nex86 - 05-29-2014 09:29 PM

so any luck in gettin ppsspp working on pi?


ppsspp & Raspberry Pi - akela - 08-24-2014 09:03 AM

Is that even possible? If yes then please tell me how to install.


RE: PPSSPP for Pi - vnctdj - 08-25-2014 06:33 AM

Merged.


RE: PPSSPP for Pi - arutema - 10-02-2015 08:51 AM

PPSSPPSDL build on Raspbian on Pi2B is consistently failing with

Quote:/usr/bin/ld: cannot find -lavformat
/usr/bin/ld: cannot find -lavcodec
/usr/bin/ld: cannot find -lavutil
/usr/bin/ld: cannot find -lswresample
/usr/bin/ld: cannot find -lswscale

What am I missing?


RE: PPSSPP for Pi - Sim_Piko - 10-02-2015 06:57 PM

@arutema, You forgot to compile FFMPEG libraries included with PPSSPP

Also, sorry guys for not responding for... nearly 2 years now
In December 2014 I've managed to compile (somewhat) functional version of PPSSPP, but since then, I couldn't get myself together to write some kind of guide on how to. In the meantime my Rpi1 died, my bro bought me rpi2b, recently hdmi went dead, etc., etc.

The thing is, if I won't forget, I'll post what I needed to change in PPSSPP's code to make it run.


RE: PPSSPP for Pi - arutema - 10-02-2015 10:37 PM

(10-02-2015 06:57 PM)Sim_Piko Wrote:  @arutema, You forgot to compile FFMPEG libraries included with PPSSPP

Also, sorry guys for not responding for... nearly 2 years now
In December 2014 I've managed to compile (somewhat) functional version of PPSSPP, but since then, I couldn't get myself together to write some kind of guide on how to. In the meantime my Rpi1 died, my bro bought me rpi2b, recently hdmi went dead, etc., etc.

The thing is, if I won't forget, I'll post what I needed to change in PPSSPP's code to make it run.

I just realized i had them in the ppsspp-ffmpeg subdirectory instead of ffmpeg.

Unfortunately, now it's erroring out earlier with a "Can't find SDL" error. I think I may have done something stupid to SDL with the package manager. Will probably re-install Rapsbian this weekend and try on a clean OS install.
(10-02-2015 10:37 PM)arutema Wrote:  Unfortunately, now it's erroring out earlier with a "Can't find SDL" error. I think I may have done something stupid to SDL with the package manager. Will probably re-install Rapsbian this weekend and try on a clean OS install.

So it was looking for SDL 2.0.x, and I only had SDL 1.2.x installed. Just built SDL 2.0.3 from source and trying the PPSSPP build again.

Taking careful notes, and will share my build process if it goes well.