07-16-2017, 11:33 AM (This post was last modified: 07-16-2017, 11:39 AM by Hybrid.)
(07-16-2017, 05:35 AM)Alverik Wrote:
(07-16-2017, 02:13 AM)Hybrid Wrote:
(07-12-2017, 11:29 AM)ssshadow Wrote: Try this esoteric hack:
Quote:launch persona 5, when it asks you to connect online:
go to rpcs3 window
view
view debugger
drop-down list in top right
pause the SPU threads 0 3 5 at the bottom of the list
make sure their tag mask is at 0x80000 when you pause it
or the game will freeze
run them again if they're not at 0x80000
your framerate should improve significantly
Thanks!,Doubled my FPS
14 FPS average now!,7 FPS Minimum,30 FPS Max.
FX-8320E@4.2GHz
Don't know why but that fix lowers my fps instead of increasing it. From a 12-15fps (in big or crowded areas) to a nearly static 8fps... did I do something wrong? Or is this not very effective on a i7? (I recently changed from an old i3 to an old i7, lol - was short on funds but I needed the hyper threading for some of my work...). Anyway, I do get 30fps in lots of places (the main build gives me up to 45-50fps, but as we all know, it crashes too much).
Make sure you disable the SPU threads 0,3,5 and not the PPU threads,
If it still doesn't work for you then i will post a quick detailed video about how to do it.
Also notice that without that fix i had much lower FPS than i should have,this probably fixed a performance bug with my FX CPU,
So you should get less improvement than me.
07-19-2017, 05:26 PM (This post was last modified: 07-19-2017, 05:27 PM by FibYar.)
I'm using a special build from a link and I have a some problem - I don't know why but game framerate is locked on 30 fps. In the game itself it is not a problem. The main problem is video cutscenes. They are should be played at 60 fps and at 30 they are very slow and the sound is very sluttering.
I tried to use framelimit "auto" and "60" (for both emulator and the game) - no luck, still 30 fps lock.
There is no such problem in main emulator (not special build). Is there any solution?
Other people already seem to have run into this problem, but nobody ever attatched a log file, so I'll do that.
Running the build linked in the blog post and using the recommended settings, the game does not boot. I am just shown a black screen, with a static FPS counter (it doesn't go up nor does it go down). The actual FPS seems to be random and changes every time I boot, though it's usually around 27.
Looking at the log file, every boot it just writes the same message forever:
Quote:U {PPU[0x1000000] Thread (main_thread) [0x0019792c]} sceNp TODO: sceNpManagerRegisterCallback(callback=*0xce3f20, arg=*0x0)
S {SPU[0x2000002] Thread (gfdSpursCellSpursKernel2)} SPU: Function detected [0x019cc-0x02594] (size=0xbc8)
S {SPU[0x2000002] Thread (gfdSpursCellSpursKernel2)} SPU: Function detected [0x02698-0x05000] (size=0x2968)
S {SPU[0x2000002] Thread (gfdSpursCellSpursKernel2)} SPU: Function detected [0x02068-0x02594] (size=0x52c)
S {SPU[0x2000002] Thread (gfdSpursCellSpursKernel2)} SPU: Function detected [0x022a8-0x02594] (size=0x2ec)
S {SPU[0x2000002] Thread (gfdSpursCellSpursKernel2)} SPU: Function detected [0x05660-0x0566c] (size=0xc)
S {SPU[0x2000002] Thread (gfdSpursCellSpursKernel2)} SPU: Function detected [0x02588-0x02594] (size=0xc)
S {SPU[0x2000002] Thread (gfdSpursCellSpursKernel2)} SPU: Function detected [0x055fc-0x05650] (size=0x54)
S {SPU[0x2000002] Thread (gfdSpursCellSpursKernel2)} SPU: Function detected [0x0449c-0x05000] (size=0xb64)
S {SPU[0x2000002] Thread (gfdSpursCellSpursKernel2)} SPU: Function detected [0x01138-0x014fc] (size=0x3c4)
S {SPU[0x2000004] Thread (gfdSpursCellSpursKernel4)} SPU: Function detected [0x08f50-0x08f80] (size=0x30)
S {SPU[0x2000004] Thread (gfdSpursCellSpursKernel4)} SPU: Function detected [0x08f28-0x08f50] (size=0x28)
This doesn't seem to change, no matter what build, no matter what settings.
I have an i5 4690 and a GTX 660 in this PC (yeah, I need a new GPU, I know)
(07-19-2017, 05:46 PM)Rafaeltheraven Wrote: Other people already seem to have run into this problem, but nobody ever attatched a log file, so I'll do that.
Running the build linked in the blog post and using the recommended settings, the game does not boot. I am just shown a black screen, with a static FPS counter (it doesn't go up nor does it go down). The actual FPS seems to be random and changes every time I boot, though it's usually around 27.
Looking at the log file, every boot it just writes the same message forever:
Quote:U {PPU[0x1000000] Thread (main_thread) [0x0019792c]} sceNp TODO: sceNpManagerRegisterCallback(callback=*0xce3f20, arg=*0x0)
S {SPU[0x2000002] Thread (gfdSpursCellSpursKernel2)} SPU: Function detected [0x019cc-0x02594] (size=0xbc8)
S {SPU[0x2000002] Thread (gfdSpursCellSpursKernel2)} SPU: Function detected [0x02698-0x05000] (size=0x2968)
S {SPU[0x2000002] Thread (gfdSpursCellSpursKernel2)} SPU: Function detected [0x02068-0x02594] (size=0x52c)
S {SPU[0x2000002] Thread (gfdSpursCellSpursKernel2)} SPU: Function detected [0x022a8-0x02594] (size=0x2ec)
S {SPU[0x2000002] Thread (gfdSpursCellSpursKernel2)} SPU: Function detected [0x05660-0x0566c] (size=0xc)
S {SPU[0x2000002] Thread (gfdSpursCellSpursKernel2)} SPU: Function detected [0x02588-0x02594] (size=0xc)
S {SPU[0x2000002] Thread (gfdSpursCellSpursKernel2)} SPU: Function detected [0x055fc-0x05650] (size=0x54)
S {SPU[0x2000002] Thread (gfdSpursCellSpursKernel2)} SPU: Function detected [0x0449c-0x05000] (size=0xb64)
S {SPU[0x2000002] Thread (gfdSpursCellSpursKernel2)} SPU: Function detected [0x01138-0x014fc] (size=0x3c4)
S {SPU[0x2000004] Thread (gfdSpursCellSpursKernel4)} SPU: Function detected [0x08f50-0x08f80] (size=0x30)
S {SPU[0x2000004] Thread (gfdSpursCellSpursKernel4)} SPU: Function detected [0x08f28-0x08f50] (size=0x28)
This doesn't seem to change, no matter what build, no matter what settings.
I have an i5 4690 and a GTX 660 in this PC (yeah, I need a new GPU, I know)
The problem is not the emulator but something you did,maybe your game is corrupted.