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 - brujo55 - 02-20-2013 08:18 PM

(02-20-2013 07:35 PM)the avenger Wrote:  
(02-20-2013 06:04 PM)scorpio16v Wrote:  Sound seems not to be enabled ?
This version hasn't frameskip and FPS integrated. Is it based on the latest code ?
But still a good start. Thank you.
you are welcome,and no it's not based on the latest code but on the code in rock88's github,i had not the time to experiment with the code in the original ppsspp github but i will do so soon.
also not that i have close to none programming abilities,i merely did this because i has a good knowledge about the ios file structure.
due to my inability in coding i have to resort to the internet to find a way to have the JIT working and i seem to have found something but it was too much for my knowledge so i am going to post this in here hoping that someone can do something with it to make JIT work and tell me what they did so i can throw it in with the ppsspp package
http://comments.gmane.org/gmane.comp.lang.pcre.devel/1986
http://code.google.com/p/v8/issues/attachmentText?id=1312&aid=13120010000&name=v8-ios.patch&token=2mcQdNrgXX5YY7e0Cq4rrM6bglA%3A1361391484680
contact to robert brogglia developer via twitter,or seleuco.

http://img835.imageshack.us/img835/9771/img0066dq.png

dragon ball z evoltion working fine whit some bugs on iphone 5


RE: PPSSPP IOS Port - the avenger - 02-20-2013 08:48 PM

(02-20-2013 08:18 PM)brujo55 Wrote:  
(02-20-2013 07:35 PM)the avenger Wrote:  
(02-20-2013 06:04 PM)scorpio16v Wrote:  Sound seems not to be enabled ?
This version hasn't frameskip and FPS integrated. Is it based on the latest code ?
But still a good start. Thank you.
you are welcome,and no it's not based on the latest code but on the code in rock88's github,i had not the time to experiment with the code in the original ppsspp github but i will do so soon.
also not that i have close to none programming abilities,i merely did this because i has a good knowledge about the ios file structure.
due to my inability in coding i have to resort to the internet to find a way to have the JIT working and i seem to have found something but it was too much for my knowledge so i am going to post this in here hoping that someone can do something with it to make JIT work and tell me what they did so i can throw it in with the ppsspp package
http://comments.gmane.org/gmane.comp.lang.pcre.devel/1986
http://code.google.com/p/v8/issues/attachmentText?id=1312&aid=13120010000&name=v8-ios.patch&token=2mcQdNrgXX5YY7e0Cq4rrM6bglA%3A1361391484680
contact to robert brogglia developer via twitter,or seleuco.

http://img835.imageshack.us/img835/9771/img0066dq.png

dragon ball z evoltion working fine whit some bugs on iphone 5
i am sorry do you mean you(or he) managed to run JIT?


RE: PPSSPP IOS Port - brujo55 - 02-20-2013 08:53 PM

yes,because he porting the saturn emu for ios/android,he says dinarec will be available in next update for ios.


RE: PPSSPP IOS Port - the avenger - 02-20-2013 09:27 PM

(02-20-2013 08:53 PM)brujo55 Wrote:  yes,because he porting the saturn emu for ios/android,he says dinarec will be available in next update for ios.

thanx for the tip,though whatever his answer is it's probably out of knowledge


RE: PPSSPP IOS Port - brujo55 - 02-21-2013 02:50 PM

(02-20-2013 12:09 PM)rock88 Wrote:  
(02-19-2013 12:51 PM)the avenger Wrote:  after snooping around and finding that i am missing native i downloaded it and put it in the folder in ppsspp-master and the following error came
You need set "User Header Search Paths", see my screenshot.

could you get jit working ?


RE: PPSSPP IOS Port - Allegas - 02-21-2013 07:41 PM

I have some skills in programming, now i am writing my own compiler (like tiny-c) as a part of my homework Big Grin
I probably could help, but i have no information about the structure of the PPSSPP, no skills in Android/iOS programming. That would not be the big problem, if only i could find russian manual. I am not speaking good english Sad


RE: PPSSPP IOS Port - brujo55 - 02-21-2013 08:17 PM

(02-21-2013 07:41 PM)Allegas Wrote:  I have some skills in programming, now i am writing my own compiler (like tiny-c) as a part of my homework Big Grin
I probably could help, but i have no information about the structure of the PPSSPP, no skills in Android/iOS programming. That would not be the big problem, if only i could find russian manual. I am not speaking good english Sad

http://code.google.com/p/v8/issues/attachmentText?id=1312&aid=13120010000&name=v8-ios.patch&token=2mcQdNrgXX5YY7e0Cq4rrM6bglA%3A1361391484680

http://comments.gmane.org/gmane.comp.lang.pcre.devel/1986

please ios port need jit [dinarec] working like android.


RE: PPSSPP IOS Port - xsacha - 02-22-2013 12:55 AM

(02-21-2013 08:17 PM)brujo55 Wrote:  http://code.google.com/p/v8/issues/attachmentText?id=1312&aid=13120010000&name=v8-ios.patch&token=2mcQdNrgXX5YY7e0Cq4rrM6bglA%3A1361391484680

http://comments.gmane.org/gmane.comp.lang.pcre.devel/1986

please ios port need jit [dinarec] working like android.

I already added cache flushing on iOS (shown in those two links). It's already in git.

https://github.com/hrydgard/ppsspp/blob/master/Common/ArmEmitter.cpp#L192


RE: PPSSPP IOS Port - brujo55 - 02-22-2013 01:53 AM

(02-22-2013 12:55 AM)xsacha Wrote:  
(02-21-2013 08:17 PM)brujo55 Wrote:  http://code.google.com/p/v8/issues/attachmentText?id=1312&aid=13120010000&name=v8-ios.patch&token=2mcQdNrgXX5YY7e0Cq4rrM6bglA%3A1361391484680

http://comments.gmane.org/gmane.comp.lang.pcre.devel/1986

please ios port need jit [dinarec] working like android.

I already added cache flushing on iOS (shown in those two links). It's already in git.

https://github.com/hrydgard/ppsspp/blob/master/Common/ArmEmitter.cpp#L192

wow,cant wait for test the new build!!.

what else is needed to activate JIT [dinarec],fastmen and buffered rendering on ios port?


RE: PPSSPP iOS Port - xsacha - 02-22-2013 08:06 AM

What new build? It's already in the old build.

Well I have added the bits as best as I know. Something secret and magical is missing I guess.
I can't see any reason why buffered rendering isn't working. It's identical to the code that most of the iOS sample apps are using.


RE: PPSSPP iOS Port - the avenger - 02-22-2013 08:51 AM

(02-22-2013 08:06 AM)xsacha Wrote:  What new build? It's already in the old build.

Well I have added the bits as best as I know. Something secret and magical is missing I guess.
I can't see any reason why buffered rendering isn't working. It's identical to the code that most of the iOS sample apps are using.
was that before 6.1 or after,anyway can you take a look at the code in here see what's wrong,it might be in the way he ported it
https://github.com/rock88/ppsspp


RE: PPSSPP iOS Port - xsacha - 02-22-2013 09:03 AM

(02-22-2013 08:51 AM)the avenger Wrote:  
(02-22-2013 08:06 AM)xsacha Wrote:  What new build? It's already in the old build.

Well I have added the bits as best as I know. Something secret and magical is missing I guess.
I can't see any reason why buffered rendering isn't working. It's identical to the code that most of the iOS sample apps are using.
was that before 6.1 or after,anyway can you take a look at the code in here see what's wrong,it might be in the way he ported it
https://github.com/rock88/ppsspp
Just compile the code in http://github.com/hrydgard/ppsspp
It works.

If you find setting up cmake too difficult, copy the iOS directory from rock88's git.


RE: PPSSPP iOS Port - the avenger - 02-22-2013 09:25 AM

(02-22-2013 09:03 AM)xsacha Wrote:  
(02-22-2013 08:51 AM)the avenger Wrote:  
(02-22-2013 08:06 AM)xsacha Wrote:  What new build? It's already in the old build.

Well I have added the bits as best as I know. Something secret and magical is missing I guess.
I can't see any reason why buffered rendering isn't working. It's identical to the code that most of the iOS sample apps are using.
was that before 6.1 or after,anyway can you take a look at the code in here see what's wrong,it might be in the way he ported it
https://github.com/rock88/ppsspp
Just compile the code in http://github.com/hrydgard/ppsspp
It works.

If you find setting up cmake too difficult, copy the iOS directory from rock88's git.
i will try using cmake but it says still doesn't work in the github,i also tried copying the ios directory from rock88's git but it gives a lot of error's
also would it be possible if someone else(you for example)to run the cmake and just zip up whatever comes out and uploaded somewhere.


RE: PPSSPP iOS Port - theCreed - 02-22-2013 11:23 AM

hi, great work on the ios port so far. i just downloaded it via cydia. was wondering if there are any games that definitely work and boot up so i can test it?

thanks in advance


RE: PPSSPP iOS Port - livisor - 02-22-2013 11:49 AM

(02-22-2013 11:23 AM)theCreed Wrote:  hi, great work on the ios port so far. i just downloaded it via cydia. was wondering if there are any games that definitely work and boot up so i can test it?

thanks in advance

Gallery Fake and The impossible game are playable,will test more later as I have time.
And for "the avenger" and "xsacha" please make sure to update the cydia repo so I can easily update the app when jit and buff render is added,thanks.