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


RE: PPSSPP for Pi - porkness - 04-03-2013 07:24 AM

(04-03-2013 05:37 AM)xsacha Wrote:  The ones I saw were definitely hardware accelerated.
It's like the main selling point of RPi. Other than the beastly GPU, you have a rather weak CPU.

Hmm, the thing is getting more and more interesting.
So could you pls tell me where did you see that and how it works(if you know) cause there are only few pages about the gpu stuff of pi on googleSad


RE: PPSSPP for Pi - xsacha - 04-08-2013 12:03 AM

Well, everyone seems to have GPU acceleration on Youtube.

Here's some:
http://www.youtube.com/results?search_query=raspberry+pi+gpu
http://www.youtube.com/watch?v=wDYBPOM9QPo#t=61s
http://www.youtube.com/watch?v=2SI7rWfaDc0#t=34s
http://www.youtube.com/watch?v=uMxtTFI1hFs
http://www.youtube.com/watch?v=A-vBbqamNBU
http://www.youtube.com/watch?v=-bVsbayoR_g#t=296s

All these things require GLES2 and look to be working very fast.

On the forums everyone seems to have GLES2 as well.

http://www.raspberrypi.org/phpBB3/viewtopic.php?p=61913
http://www.raspberrypi.org/phpBB3/viewtopic.php?p=136317
http://www.raspberrypi.org/phpBB3/viewtopic.php?f=68&t=9223
http://www.raspberrypi.org/phpBB3/viewtopic.php?f=68&t=26452
http://www.raspberrypi.org/phpBB3/viewtopic.php?f=68&t=33484
http://www.raspberrypi.org/phpBB3/viewtopic.php?f=2&t=5151&start=50


It appears like GLES2 works fine with whatever standard distro these guys use. No setup required.


RE: PPSSPP for Pi - BubblegumBalloon - 04-18-2013 12:45 PM

Any progress on getting PPSSPP to build on the pi?


RE: PPSSPP for Pi - xsacha - 04-21-2013 10:18 PM

AFAIK, it has been working for months now.


RE: PPSSPP for Pi - BubblegumBalloon - 04-21-2013 10:25 PM

Oh well thats good. I have no idea how to compile it for linux though. Tongue

The github page vaguely says something about using cmake.


RE: PPSSPP for Pi - xsacha - 04-21-2013 11:35 PM

(04-21-2013 10:25 PM)BubblegumBalloon Wrote:  Oh well thats good. I have no idea how to compile it for linux though. Tongue

The github page vaguely says something about using cmake.

The github page, which displays the README.md, gives exact instructions for building SDL or Qt builds. It's not vague, it's just that easy.
Just follow the instruction exactly and it should be compiled.

If you run in to troubles, just post the error here.


RE: PPSSPP for Pi - BubblegumBalloon - 04-22-2013 11:05 AM

Thanks!

Ok so I tried to compile and I got a few errors.

I downloaded the master branch as a zip file from github using wget, unzipped it. Installed cmake with apt-get cmake. ran cmake on ppsspp-master (where the project files were unzipped to) and I got the following errors.

http://i.imgur.com/5GRjJe2.jpg

EDIT: woops it looks like part of what im missing is the sdl library, I will install it and see if it fixes things.

Ok so after installing the sdl libraries I get a new error.

http://i.imgur.com/Y6gBSh9.jpg

It says there is an error at line 321 of the cmakelists.txt file


RE: PPSSPP for Pi - xsacha - 04-22-2013 12:38 PM

Looks like you forgot to download the native zip.
github.com/hrydgard/native


RE: PPSSPP for Pi - BubblegumBalloon - 04-22-2013 12:44 PM

(04-22-2013 12:38 PM)xsacha Wrote:  Looks like you forgot to download the native zip.
github.com/hrydgard/native

Thanks! When downloading it as a zip it left out a few files for whatever reason. I tried downloading it again using the github Mac app and it seems to grab all the necessary files this time. Now just to transfer it over and see if it compiles! Smile

Ok so its getting a bit further now. cmake works but when I use the make command it throws an error. :/

Heres the error:
http://i.imgur.com/WTeDNOp.jpg


RE: PPSSPP for Pi - BubblegumBalloon - 04-22-2013 02:49 PM

OK I have gotten a bit further again by running cmake in wizard mode "cmake -i /directoryname"

This allowed me to disable x86 and enable ARM which was probably why it wouldn't compile. Now im just waiting to see if this work, its at 10% and no errors so far. Big Grin

spoke too soon... at 12% it threw an error after "scanning dependancies of target GPU"

Heres the error: http://i.imgur.com/FvDO5Cr.jpg


RE: PPSSPP for Pi - MaXiMu - 04-22-2013 02:49 PM

that problem you compile for x86 -sse2 not for arm.

cmake -DARM


RE: PPSSPP for Pi - BubblegumBalloon - 04-22-2013 04:18 PM

Still fails at 21% :/

heres the error:
http://i.imgur.com/2lhgAXW.jpg

Im not sure where I am going wrong


RE: PPSSPP for Pi - [Unknown] - 04-22-2013 04:44 PM

Do you have a gl*.h header anywhere?

-[Unknown]


RE: PPSSPP for Pi - BubblegumBalloon - 04-22-2013 05:00 PM

This is what I have.

[Image: 7jelJTF.png]

This is what I did in a nutshell

sudo apt-get install git-core
sudo apt-get install cmake
sudo apt-get install libsdl1.2-dev
Sudo apt-get install libgles2-mesa-dev #Updated thanks MaXiMu
git clone git://github.com/hrydgard/ppsspp.git
cd ppsspp
git submodule update --init
cd ..
cmake ppsspp
make


RE: PPSSPP for Pi - MaXiMu - 04-22-2013 06:30 PM

You need install libgles2-mesa-dev package.

Sudo apt-get install libgles2-mesa-dev debian based distro.

or download deb

http://packages.debian.org/sid/armel/libgles2-mesa-dev/download