forums.PPSSPP.org
PPSSPP iOS Port - Printable Version

+- forums.PPSSPP.org (https://forums.ppsspp.org)
+-- Forum: PPSSPP - Playstation Portable Simulator Suitable for Playing Portably (/forumdisplay.php?fid=1)
+--- Forum: Builds, releases and ports (/forumdisplay.php?fid=4)
+---- Forum: iOS port (/forumdisplay.php?fid=26)
+---- Thread: PPSSPP iOS Port (/showthread.php?tid=200)



RE: PPSSPP iOS Port - livisor - 03-16-2013 08:19 AM

There have been a lot of changes in iOS port the avenger,hope you can build soon againSmile


RE: PPSSPP iOS Port - the avenger - 03-16-2013 09:00 AM

(03-16-2013 08:19 AM)livisor Wrote:  There have been a lot of changes in iOS port the avenger,hope you can build soon againSmile
will do,btw does anyone know how to keep my fork updated from the main github,hate to have to delete and refork it everytime


RE: PPSSPP iOS Port - V6ser - 03-16-2013 09:18 AM

(03-16-2013 09:00 AM)the avenger Wrote:  
(03-16-2013 08:19 AM)livisor Wrote:  There have been a lot of changes in iOS port the avenger,hope you can build soon againSmile
will do,btw does anyone know how to keep my fork updated from the main github,hate to have to delete and refork it everytime
Add the original source as remote, fetch and then rebase.


RE: PPSSPP iOS Port - the avenger - 03-16-2013 09:21 AM

(03-16-2013 09:18 AM)V6ser Wrote:  
(03-16-2013 09:00 AM)the avenger Wrote:  
(03-16-2013 08:19 AM)livisor Wrote:  There have been a lot of changes in iOS port the avenger,hope you can build soon againSmile
will do,btw does anyone know how to keep my fork updated from the main github,hate to have to delete and refork it everytime
Add the original source as remote, fetch and then rebase.
and i do that how?
also i am not gonna release the latest build until the automatic stretch problem is solved


RE: PPSSPP iOS Port - V6ser - 03-16-2013 09:36 AM

(03-16-2013 09:21 AM)the avenger Wrote:  
(03-16-2013 09:18 AM)V6ser Wrote:  
(03-16-2013 09:00 AM)the avenger Wrote:  
(03-16-2013 08:19 AM)livisor Wrote:  There have been a lot of changes in iOS port the avenger,hope you can build soon againSmile
will do,btw does anyone know how to keep my fork updated from the main github,hate to have to delete and refork it everytime
Add the original source as remote, fetch and then rebase.
and i do that how?
also i am not gonna release the latest build until the automatic stretch problem is solved
Add the remote, call it upstream:
git remote add upstream git://github.com/PPSSPP/PPSSPP.git for example

git fetch upstream/master

git checkout master

git rebase upstream/master


RE: PPSSPP iOS Port - the avenger - 03-16-2013 09:37 AM

(03-16-2013 09:36 AM)V6ser Wrote:  
(03-16-2013 09:21 AM)the avenger Wrote:  
(03-16-2013 09:18 AM)V6ser Wrote:  
(03-16-2013 09:00 AM)the avenger Wrote:  
(03-16-2013 08:19 AM)livisor Wrote:  There have been a lot of changes in iOS port the avenger,hope you can build soon againSmile
will do,btw does anyone know how to keep my fork updated from the main github,hate to have to delete and refork it everytime
Add the original source as remote, fetch and then rebase.
and i do that how?
also i am not gonna release the latest build until the automatic stretch problem is solved
Add the remote, call it upstream:
git remote add upstream git://github.com/PPSSPP/PPSSPP.git for example

git fetch upstream/master

git checkout master

git rebase upstream/master
great,that will be a ton of help


RE: PPSSPP iOS Port - V6ser - 03-16-2013 10:45 AM

(03-16-2013 12:38 AM)rock88 Wrote:  
(03-15-2013 06:20 PM)ppssppikachu Wrote:  is fastmem working in 0,7b?
I don't know about 0.7b, but on a last build from github src it work.

(03-15-2013 06:41 PM)Adava Wrote:  Why hasn't it been optimized for iPhone 5 tho? The menuscreen is still for iPhone 4.
It's already optimized, just need add any [email protected] to application bundle (PPSSPP.app).
This is right, take it from any other app and put in the app bundle.


RE: PPSSPP iOS Port - Adava - 03-16-2013 12:53 PM

(03-16-2013 10:45 AM)V6ser Wrote:  
(03-16-2013 12:38 AM)rock88 Wrote:  
(03-15-2013 06:20 PM)ppssppikachu Wrote:  is fastmem working in 0,7b?
I don't know about 0.7b, but on a last build from github src it work.

(03-15-2013 06:41 PM)Adava Wrote:  Why hasn't it been optimized for iPhone 5 tho? The menuscreen is still for iPhone 4.
It's already optimized, just need add any [email protected] to application bundle (PPSSPP.app).
This is right, take it from any other app and put in the app bundle.

Why can't this be done by the Avenger? in this way hes simplified for MANY users instead of having them all to do it manually.


RE: PPSSPP iOS Port - [Unknown] - 03-16-2013 01:41 PM

(03-16-2013 10:45 AM)V6ser Wrote:  This is right, take it from any other app and put in the app bundle.

Does it need to be in Info.plist or anything? It's okay if it just exists with that filename and is blank?

Might be nice to use a static picture of the background color so load is a bit more seamless...

-[Unknown]


RE: PPSSPP iOS Port - halobender - 03-16-2013 02:02 PM

Hey all new to the forum and the idea of PSP emu on iOS. This is something I've been waiting to see for eons and am super excited! Upon learning the availability of beta builds of the app I downloaded 0.7-77-g6a9e2e5 and immediately transferred an iso (patapon 3) to my iphone 4s. sadly i cant get past the first few screens in which i am asked to agree to terms and conditions and such even though i accept all said agreements. Are there any settings I should be changing or are some games just not playable at this point?

Edit: Also it appears that the Square button is pressed at all times?

The settings menu seems a bit stretched? Maybe this is for iPhone 5 but there are some parts I can not read (Draw using stream ? and Fastmem [may be un (which I am guessing is unstable)]


RE: PPSSPP iOS Port - rock88 - 03-16-2013 02:41 PM

[Unknown],
I added blank [email protected] image on this commit.

Also i added sound output via OpenAL. But sound maybe flickered/braking if fps lower that 60. And if enable/disable sound needs restart app.
I had to use "magic number" -
Code:
#define SAMPLE_SIZE 44100/6
I do not understand why there should be exactly that number. Because of this, on different generations of devices audio output can work in different ways..
I'll try to fix it and try to use two buffers and alSourceUnqueueBuffers/alSourceQueueBuffers for streaming sound output.
IOS: added audio output

(03-16-2013 02:02 PM)halobender Wrote:  Edit: Also it appears that the Square button is pressed at all times?
Buttons sometimes remain pressed when touch up, I'll fix it later.


RE: PPSSPP iOS Port - BubblegumBalloon - 03-16-2013 03:57 PM

An option for buffer size can probably be added later, its fine to have it hard coded for now.

One big problem with audio right now is that it cracks when the fps is below 60fps, we will need some way of making the audio slow down with the gameplay.


RE: PPSSPP iOS Port - elmon - 03-16-2013 04:10 PM

Got strange bug: after playing with options on iPhone 5 only quarter of screen was shown on the device, and i can't get it back even after reinstalling.

Regarding audio bugs - there's no fast enough way of doing that=/ Better be braking, than eat half of a process timeSmile

[Attachment]Midnight Club Dub Edition: license screen.


RE: PPSSPP iOS Port - the avenger - 03-16-2013 04:56 PM

(03-16-2013 04:10 PM)elmon Wrote:  Got strange bug: after playing with options on iPhone 5 only quarter of screen was shown on the device, and i can't get it back even after reinstalling.

Regarding audio bugs - there's no fast enough way of doing that=/ Better be braking, than eat half of a process timeSmile

[Attachment]Midnight Club Dub Edition: license screen.

That's a bug in buffered rendering,either set it to x2 or stretch to screen


RE: PPSSPP iOS Port - livisor - 03-16-2013 05:01 PM

(03-16-2013 04:56 PM)the avenger Wrote:  
(03-16-2013 04:10 PM)elmon Wrote:  Got strange bug: after playing with options on iPhone 5 only quarter of screen was shown on the device, and i can't get it back even after reinstalling.

Regarding audio bugs - there's no fast enough way of doing that=/ Better be braking, than eat half of a process timeSmile

[Attachment]Midnight Club Dub Edition: license screen.

That's a bug in buffered rendering,either set it to x2 or stretch to screen

Please new build,I wanna test the sound Big Grin