Thread Closed 
 
Thread Rating:
  • 14 Votes - 4.07 Average
  • 1
  • 2
  • 3
  • 4
  • 5
PPSSPP iOS Port
03-01-2013, 08:09 AM
Post: #166
RE: PPSSPP iOS Port
I doubt frameskip will help because it's the CPU which is slow (especially without JIT).
The automatic one skips a lot.
Find all posts by this user
03-01-2013, 09:59 AM (This post was last modified: 03-01-2013 10:31 AM by the avenger.)
Post: #167
RE: PPSSPP iOS Port
(03-01-2013 01:24 AM)xsacha Wrote:  Try cleaning and then compile again.

And no, JIT not working. But it's nothing to do with PPSSPP. It's to do with packaging/how you run it. Needs to be done like other emus that use JIT (but I couldn't actually find any).
on the top of my head is n64ios,if you want to check its source code its github is https://github.com/zodttd/n64ios
Find all posts by this user
03-01-2013, 03:09 PM
Post: #168
RE: PPSSPP iOS Port
(03-01-2013 09:59 AM)the avenger Wrote:  
(03-01-2013 01:24 AM)xsacha Wrote:  Try cleaning and then compile again.

And no, JIT not working. But it's nothing to do with PPSSPP. It's to do with packaging/how you run it. Needs to be done like other emus that use JIT (but I couldn't actually find any).
on the top of my head is n64ios,if you want to check its source code its github is https://github.com/zodttd/n64ios

I'd wait for the next version, as he rewrote a lot of code. As we know, he also needs to be open source.
Find all posts by this user
03-01-2013, 03:11 PM (This post was last modified: 03-01-2013 03:14 PM by brujo55.)
Post: #169
RE: PPSSPP iOS Port
(03-01-2013 08:09 AM)xsacha Wrote:  I doubt frameskip will help because it's the CPU which is slow (especially without JIT).
The automatic one skips a lot.

yabuse [saturn emu] run much better on ios than android using frameskip 0,1 you can play any game and whithout JIT.

(03-01-2013 03:09 PM)V6ser Wrote:  
(03-01-2013 09:59 AM)the avenger Wrote:  
(03-01-2013 01:24 AM)xsacha Wrote:  Try cleaning and then compile again.

And no, JIT not working. But it's nothing to do with PPSSPP. It's to do with packaging/how you run it. Needs to be done like other emus that use JIT (but I couldn't actually find any).
on the top of my head is n64ios,if you want to check its source code its github is https://github.com/zodttd/n64ios

I'd wait for the next version, as he rewrote a lot of code. As we know, he also needs to be open source.

sorry guys but zottd abandonment the project,so any n64 emu for ios will be soon.
Find all posts by this user
03-01-2013, 03:54 PM
Post: #170
RE: PPSSPP iOS Port
(03-01-2013 03:09 PM)V6ser Wrote:  
(03-01-2013 09:59 AM)the avenger Wrote:  
(03-01-2013 01:24 AM)xsacha Wrote:  Try cleaning and then compile again.

And no, JIT not working. But it's nothing to do with PPSSPP. It's to do with packaging/how you run it. Needs to be done like other emus that use JIT (but I couldn't actually find any).
on the top of my head is n64ios,if you want to check its source code its github is https://github.com/zodttd/n64ios

I'd wait for the next version, as he rewrote a lot of code. As we know, he also needs to be open source.
that's not the point,the point is that JIT was running on it and we want to see how he managed to run it on ios
Find all posts by this user
03-01-2013, 06:15 PM
Post: #171
RE: PPSSPP iOS Port
(03-01-2013 03:54 PM)the avenger Wrote:  
(03-01-2013 03:09 PM)V6ser Wrote:  
(03-01-2013 09:59 AM)the avenger Wrote:  
(03-01-2013 01:24 AM)xsacha Wrote:  Try cleaning and then compile again.

And no, JIT not working. But it's nothing to do with PPSSPP. It's to do with packaging/how you run it. Needs to be done like other emus that use JIT (but I couldn't actually find any).
on the top of my head is n64ios,if you want to check its source code its github is https://github.com/zodttd/n64ios

I'd wait for the next version, as he rewrote a lot of code. As we know, he also needs to be open source.
that's not the point,the point is that JIT was running on it and we want to see how he managed to run it on ios
Yep, but i couldn't find any JIT on the source code. Also if rock88 works on an outdated way to get it running on iDevices, and then zodttd releases a new(maybe brilliant) way on his new update, then rock88 would have to work it out all again.
Find all posts by this user
03-01-2013, 09:42 PM (This post was last modified: 03-01-2013 09:43 PM by xsacha.)
Post: #172
RE: PPSSPP iOS Port
Everyone keeps pointing me to this iOS emulators that don't use JIT Sad.

N64, SNES, etc don't need JIT because they are weak consoles and can be interpreted (however it would suck your battery dry quite quickly).

Is there one for sure that uses JIT?

Also, the secret for getting JIT to work on iOS isn't in the source but in the packaging. Needs to run outside of sandbox, on jailbroken system.
Find all posts by this user
03-02-2013, 04:07 AM (This post was last modified: 03-02-2013 04:20 AM by brujo55.)
Post: #173
RE: PPSSPP iOS Port
hey guys imame4all and ifba emulator both use ARM dinamic recompiler for interpreter is this JIT?
88k core cyclone
Find all posts by this user
03-02-2013, 05:06 AM
Post: #174
RE: PPSSPP iOS Port
(03-02-2013 04:07 AM)brujo55 Wrote:  hey guys imame4all and ifba emulator both use ARM dinamic recompiler for interpreter is this JIT?
88k core cyclone
No, they use a m68k core written on a arm assembler (Cyclone).
Visit this user's website Find all posts by this user
03-02-2013, 06:45 AM
Post: #175
RE: PPSSPP iOS Port
(03-01-2013 09:42 PM)xsacha Wrote:  Everyone keeps pointing me to this iOS emulators that don't use JIT Sad.

N64, SNES, etc don't need JIT because they are weak consoles and can be interpreted (however it would suck your battery dry quite quickly).

Is there one for sure that uses JIT?

Also, the secret for getting JIT to work on iOS isn't in the source but in the packaging. Needs to run outside of sandbox, on jailbroken system.

http://onible.com/blog/2012/02/02/build-...-5-tested/
Running apps outside sandbox and without need of entitlements, I would do it myself but I am getting shitloads of errors when I try to build the latest source code, anyway I will try to do it soon
Find all posts by this user
03-02-2013, 07:25 AM
Post: #176
RE: PPSSPP iOS Port
What errors are you getting? Also, does that allow you to retain remote debugging and profiling support?

-[Unknown]
Find all posts by this user
03-02-2013, 10:21 AM (This post was last modified: 03-02-2013 10:59 AM by the avenger.)
Post: #177
RE: PPSSPP iOS Port
(03-02-2013 07:25 AM)[Unknown] Wrote:  What errors are you getting? Also, does that allow you to retain remote debugging and profiling support?

-[Unknown]
No,and as for the errors I will try to compile again today and will run any errors I get through this thread in hope of finally getting Jit to work

for now these are the errors in linker
   
and we are good to go(probably)
Find all posts by this user
03-02-2013, 11:14 AM
Post: #178
RE: PPSSPP iOS Port
the avenger,
If you use my older xcode project - just add Core/Font/PGF.cpp file to project.
Visit this user's website Find all posts by this user
03-02-2013, 11:35 AM
Post: #179
RE: PPSSPP iOS Port
(03-02-2013 11:14 AM)rock88 Wrote:  the avenger,
If you use my older xcode project - just add Core/Font/PGF.cpp file to project.
got it to compile but still grey and iconless
Find all posts by this user
03-02-2013, 12:20 PM (This post was last modified: 03-02-2013 12:21 PM by V6ser.)
Post: #180
RE: PPSSPP iOS Port
(03-02-2013 11:35 AM)the avenger Wrote:  
(03-02-2013 11:14 AM)rock88 Wrote:  the avenger,
If you use my older xcode project - just add Core/Font/PGF.cpp file to project.
got it to compile but still grey and iconless
Now use the fix for it:
Quote:rock88 - See my previous post http://forums.ppsspp.org/showthread.php?...39#pid5539
Also you can add some printf function to VFSReadFile in native/file/zip_read.cpp, for print full file path, and view if something is wrong.
Find all posts by this user
Thread Closed 


Forum Jump: