Thread Rating:
  • 1 Vote(s) - 5 Average
  • 1
  • 2
  • 3
  • 4
  • 5
PSP - homebrew emulators 2
If we can track down the exact build it stops working at, we should be able to see which commit broke it.

Edit: r724 works, r725+ doesn't.

In r725, VolatileMem and SysEvent were added.

VolatileMem is an extra 4MB of memory on the device. If we emulate this, it will require more RAM but that shouldn't be an issue for modern devices.

Edit: I got r725 working by disabling VolatileMem.

Edit: But that's not enough to get latest to work. So I'll try again.


Progress
Previous working: r724
Currently working: r725, r728, r733, r740, r750, r751
Currently not working: r790, r760, r755, r753, r752
Latest: r790

In r752, SysEvent was removed.

Edit: Got r752 working by removing mediaengine.prx
But that's still not enough for latest to work. So, I'll try again.

Progress
Previous working: r751
Currently working: r752, r753
Currently not working: r762, r755, r754
Latest: r790

Edit: No idea why r754 stopped working Sad Changes seem harmless.
Reply
Hm, volatilemem should work ... I wonder why it doesn't. Should probably be investigated.
Reply
Here's r753 for anyone who wants: https://mega.co.nz/#!Sg4GSLSC!SmAYMVQdkd...XGBnkxp-as
Reply
The beta 3 is faster than r753 tested both with same games
Reply
(05-07-2013, 10:04 AM)sfageas Wrote: The beta 3 is faster than r753 tested both with same games

Oh is it really, that's interesting, I found on r753 to disable Jit before running Daedalusx64, then when a game was running within Daedalus, enable Jit to speed things up, seems to work for me, but remember to disable again before running the emulator again, as it just crashes PPSSPP.
Reply
of course r753 is newer & with better compatibility,beta 3 runs straight with jit,interesting
Reply
Odd. I couldn't get any of them to work with JIT.
JIT shouldn't be working because the clear cache feature is unimplemented.

Unless of couse you're talking about Windows?

I think the newest and greatest daedalus may not necessarily be the best for running in PPSSPP. There are some 'improvements' that are good for native but not as good to emulate.
Reply
Yes beta 3 working with jit on windows,didn't try it on android yet
Update : working on android
Reply
(05-07-2013, 11:07 AM)xsacha Wrote: Odd. I couldn't get any of them to work with JIT.
JIT shouldn't be working because the clear cache feature is unimplemented.

Unless of couse you're talking about Windows?

I think the newest and greatest daedalus may not necessarily be the best for running in PPSSPP. There are some 'improvements' that are good for native but not as good to emulate.

Oh sorry, Yes i meant on Windows, I forget this emulator can work on so many different platforms.
be interesting to see what happens on Android, I have a slow underpowered Android phone Samsung Galaxy Mini 600Mhz CPU
Reply
(05-07-2013, 11:18 AM)sfageas Wrote: Yes beta 3 working with jit on windows,didn't try it on android yet
Update : working on android

Seriously? After all this time trying to get it to work JIT it works fine in Beta 3 Tongue

EDIT: Beta 3 crashes for me when using JIT in Daedalus. :/

Using latest PPSSPP build in windows
Reply
why it is crashing?


Attached Files Thumbnail(s)
   
Reply
(05-07-2013, 01:12 PM)sfageas Wrote: why it is crashing?

Because it doesn't work on mobile platforms where JIT (dynamic recompilation) requires clearing cache Tongue

If JIT (dynamic recompilation) is working for you on Android, I'd suggest you double check that 'dynamic recompilation' is on in the settings of Daedalus. It'll only work when it's off.
Reply
aaaand yes we confused jit's Big Grin yeah its not working
Reply
Lets just say N64-JIT and PSP-JIT. This thread is going to get very confusing otherwise. Tongue

When I enable N64-JIT using Beta 3 PPSSPP Just hangs when I start a game.
Reply
If you enable JIT inside any emulator that runs inside PPSSPP, it will not work. This hasn't been implemented in PPSSPP yet.

Although, JIT in PPSSPP should always work.


By the way, I got r754 progressing to UI. I just can't run any games :\
Reply


Forum Jump: