EmuNewz Network

Full Version: Phantasy Star Portable 2 - NPJH50043
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Pages: 1 2 3
Second problem(I think this wil affect the JPCSP performance):
Code:
13:57:54  INFO  runtime - user_main - Stack exceeded maximum size, shrinking to top level

Third problem:
[attachment=13806]
Code:
13:57:58  WARN       ge - GUI - origin_addr unknown argument 0x00114879
13:57:58  WARN       ge - GUI - Unknown/unimplemented video command [unk 0x11](hex=00115874,int=1136756,float=0.000000) at 0x08E494AC
13:57:58  WARN       ge - GUI - Unknown/unimplemented video command [unk 0x11](hex=007B1711,int=8066833,float=784381626602021000000000000000000000.000000) at 0x08E494B4

Forth problem:
[attachment=13805]
Code:
Exception in thread "GUI" java.lang.ArrayIndexOutOfBoundsException: 147183931
        at jpcsp.memory.MemoryReader$MemoryReaderIntArray32.readNext(MemoryReade
r.java:296)
        at jpcsp.HLE.kernel.types.PspGeList.readNextInstruction(PspGeList.java:3
13)
        at jpcsp.graphics.VideoEngine.executeList(VideoEngine.java:1066)
        at jpcsp.graphics.VideoEngine.update(VideoEngine.java:682)
        at jpcsp.HLE.modules150.sceDisplay$AWTGLCanvas_sceDisplay.paintGL(sceDis
play.java:241)
        at org.lwjgl.opengl.AWTGLCanvas.paint(AWTGLCanvas.java:314)
        at org.lwjgl.opengl.AWTGLCanvas.update(AWTGLCanvas.java:343)
        at sun.awt.RepaintArea.updateComponent(Unknown Source)
        at sun.awt.RepaintArea.paint(Unknown Source)
        at sun.awt.windows.WComponentPeer.handleEvent(Unknown Source)
        at java.awt.Component.dispatchEventImpl(Unknown Source)
        at java.awt.Component.dispatchEvent(Unknown Source)
        at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
        at java.awt.EventQueue.access$200(Unknown Source)
        at java.awt.EventQueue$3.run(Unknown Source)
        at java.awt.EventQueue$3.run(Unknown Source)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Sour
ce)
        at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Sour
ce)
        at java.awt.EventQueue$4.run(Unknown Source)
        at java.awt.EventQueue$4.run(Unknown Source)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Sour
ce)
        at java.awt.EventQueue.dispatchEvent(Unknown Source)
        at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
        at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
        at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
        at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
        at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
        at java.awt.EventDispatchThread.run(Unknown Source)
Exception in thread "GUI" java.lang.ArrayIndexOutOfBoundsException: 107675189
        at jpcsp.memory.MemoryReader$MemoryReaderIntArray32.readNext(MemoryReade
r.java:296)
        at jpcsp.HLE.kernel.types.PspGeList.readNextInstruction(PspGeList.java:3
13)
        at jpcsp.graphics.VideoEngine.executeList(VideoEngine.java:1066)
        at jpcsp.graphics.VideoEngine.update(VideoEngine.java:682)
        at jpcsp.HLE.modules150.sceDisplay$AWTGLCanvas_sceDisplay.paintGL(sceDis
play.java:241)
        at org.lwjgl.opengl.AWTGLCanvas.paint(AWTGLCanvas.java:314)
        at org.lwjgl.opengl.AWTGLCanvas.update(AWTGLCanvas.java:343)
        at sun.awt.RepaintArea.updateComponent(Unknown Source)
        at sun.awt.RepaintArea.paint(Unknown Source)
        at sun.awt.windows.WComponentPeer.handleEvent(Unknown Source)
        at java.awt.Component.dispatchEventImpl(Unknown Source)
        at java.awt.Component.dispatchEvent(Unknown Source)
        at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
        at java.awt.EventQueue.access$200(Unknown Source)
        at java.awt.EventQueue$3.run(Unknown Source)
        at java.awt.EventQueue$3.run(Unknown Source)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Sour
ce)
        at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Sour
ce)
        at java.awt.EventQueue$4.run(Unknown Source)
        at java.awt.EventQueue$4.run(Unknown Source)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Sour
ce)
        at java.awt.EventQueue.dispatchEvent(Unknown Source)
        at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
        at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
        at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
        at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
        at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
        at java.awt.EventDispatchThread.run(Unknown Source)

Fifth:
Code:
226057 [user_main] ERROR hle.ThreadManForUser - changeThreadState thread user_main(uid=0xC, Status=PSP_THREAD_RUNNING, Wait=Display Vblank (vcount=11519, current=11518), doCallbacks=false) => PSP_THREAD_RUNNING. waitType should be PSP_WAIT_NONE. caller: 'ThreadManForUser.callAddress'
226858 [user_main] ERROR hle.ThreadManForUser - changeThreadState thread user_main(uid=0xC, Status=PSP_THREAD_RUNNING, Wait=Display Vblank (vcount=11567, current=11566), doCallbacks=false) => PSP_THREAD_RUNNING. waitType should be PSP_WAIT_NONE. caller: 'ThreadManForUser.callAddress'
226926 [user_main] ERROR hle.ThreadManForUser - changeThreadState thread user_main(uid=0xC, Status=PSP_THREAD_RUNNING, Wait=Display Vblank (vcount=11571, current=11570), doCallbacks=false) => PSP_THREAD_RUNNING. waitType should be PSP_WAIT_NONE. caller: 'ThreadManForUser.callAddress'

I use the 3193 version of jpcsp to re-test this game ,and there are many problems I found.

this is the NPJH50043 log file:
[attachment=13807]
(06-01-2013, 06:09 AM)jame_peng Wrote: [ -> ]First problem:
Code:
13:57:22  INFO hle.sceAtrac3plus - SOUND_THREAD - hleAtracSetData atID=0x0, buffer=0x09016140, readSize=0x80000, bufferSize=0x80000, fileSize=0xC078C
13:57:22  INFO hle.sceAtrac3plus - SOUND_THREAD - Undecodable AT3+ data detected.
You forgot to enable "[ ] Decode audio files with SonicStage (must be installed separately and requires Media Engine)".
Also for reporting, keep this option disabled "[X] Ignore invalid memory access (not recommended for test reports, but improves performance)".

Rem.: I've split the thread to "Phantasy Star Portable 2 - NPJH50043" as this is a different version.
(06-01-2013, 08:47 AM)gid15 Wrote: [ -> ]
(06-01-2013, 06:09 AM)jame_peng Wrote: [ -> ]First problem:
Code:
13:57:22  INFO hle.sceAtrac3plus - SOUND_THREAD - hleAtracSetData atID=0x0, buffer=0x09016140, readSize=0x80000, bufferSize=0x80000, fileSize=0xC078C
13:57:22  INFO hle.sceAtrac3plus - SOUND_THREAD - Undecodable AT3+ data detected.
You forgot to enable "[ ] Decode audio files with SonicStage (must be installed separately and requires Media Engine)".
Also for reporting, keep this option disabled "[X] Ignore invalid memory access (not recommended for test reports, but improves performance)".

Rem.: I've split the thread to "Phantasy Star Portable 2 - NPJH50043" as this is a different version.

Sorry,I will notice these details next time!
(06-01-2013, 09:02 AM)jame_peng Wrote: [ -> ]
(06-01-2013, 08:47 AM)gid15 Wrote: [ -> ]
(06-01-2013, 06:09 AM)jame_peng Wrote: [ -> ]First problem:
Code:
13:57:22  INFO hle.sceAtrac3plus - SOUND_THREAD - hleAtracSetData atID=0x0, buffer=0x09016140, readSize=0x80000, bufferSize=0x80000, fileSize=0xC078C
13:57:22  INFO hle.sceAtrac3plus - SOUND_THREAD - Undecodable AT3+ data detected.
You forgot to enable "[ ] Decode audio files with SonicStage (must be installed separately and requires Media Engine)".
Also for reporting, keep this option disabled "[X] Ignore invalid memory access (not recommended for test reports, but improves performance)".

Rem.: I've split the thread to "Phantasy Star Portable 2 - NPJH50043" as this is a different version.

Sorry,I will notice these details next time!
No problem. Can you update the log, I'm not sure if the other errors are related to the non-decoded atrac3+...
(06-01-2013, 09:09 AM)gid15 Wrote: [ -> ]
(06-01-2013, 09:02 AM)jame_peng Wrote: [ -> ]
(06-01-2013, 08:47 AM)gid15 Wrote: [ -> ]
(06-01-2013, 06:09 AM)jame_peng Wrote: [ -> ]First problem:
Code:
13:57:22  INFO hle.sceAtrac3plus - SOUND_THREAD - hleAtracSetData atID=0x0, buffer=0x09016140, readSize=0x80000, bufferSize=0x80000, fileSize=0xC078C
13:57:22  INFO hle.sceAtrac3plus - SOUND_THREAD - Undecodable AT3+ data detected.
You forgot to enable "[ ] Decode audio files with SonicStage (must be installed separately and requires Media Engine)".
Also for reporting, keep this option disabled "[X] Ignore invalid memory access (not recommended for test reports, but improves performance)".

Rem.: I've split the thread to "Phantasy Star Portable 2 - NPJH50043" as this is a different version.

Sorry,I will notice these details next time!
No problem. Can you update the log, I'm not sure if the other errors are related to the non-decoded atrac3+...

So strange,some BUG did not appear againHuh

but,this BUG still:
Code:
INFO  runtime - user_main - Stack exceeded maximum size, shrinking to top level
[attachment=13809]

new log here:
[attachment=13808]
(06-01-2013, 09:19 AM)jame_peng Wrote: [ -> ]So strange,some BUG did not appear againHuh
Could be because the Atrac3+ was not decoded, or issues happening only at random time (e.g. the error from the VideoEngine)?
(06-01-2013, 09:19 AM)jame_peng Wrote: [ -> ]but,this BUG still:
Code:
INFO  runtime - user_main - Stack exceeded maximum size, shrinking to top level
This is no bug and should not affect the game.
(06-01-2013, 09:23 AM)gid15 Wrote: [ -> ]
(06-01-2013, 09:19 AM)jame_peng Wrote: [ -> ]So strange,some BUG did not appear againHuh
Could be because the Atrac3+ was not decoded, or issues happening only at random time (e.g. the error from the VideoEngine)?
(06-01-2013, 09:19 AM)jame_peng Wrote: [ -> ]but,this BUG still:
Code:
INFO  runtime - user_main - Stack exceeded maximum size, shrinking to top level
This is no bug and should not affect the game.
Big Grin well,maybe I am suspicious!Winkbut no bug is the best thing,right?
test r3481
settings
[X] Use vertex cache
[X] Use shaders
[X] Enable saving GE screen to textures instead of memory
[X] Save Stencil to Memory (more accurate but slower)
[X] Enable Atrac3+ decoding (experimental, requires Media Engine)
[X] Decode audio files with SonicStage (must be installed separately and requires Media Engine)
Everything is ok, but the Layer is wrong.

NOTE
please Save Stencil to Memory (more accurate but slower) before Enable saving GE screen to textures instead of memory
http://www.tudou.com/programs/view/x71dTHDaB8o/
PPSSPP using "Depth Range hack" fixed some graphics issue.
[attachment=17749]
fixed this
PPSSPP [attachment=17747]
JPCSP [attachment=17748]

not fixed this
[attachment=17750]

JPCSP missing bgm
13:23:14 ERROR atrac3plus - SOUND_THREAD - WL index out of range pos=0, val=11
(11-21-2014, 02:04 PM)onelight Wrote: [ -> ]PPSSPP using "Depth Range hack" fixed some graphics issue.
Is there also an issue in Jpcsp using the external software renderer?
Pages: 1 2 3