EmuNewz Network

Full Version: Stellar Theater Portable JPN -ULJM06224
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Pages: 1 2
1880d18 version
black screen

Code:
19:36:07  WARN hle.sceGe_user - user_main - hleGeListEnQueue can't enqueue duplicate list address 0x089A9A80, stack 0x089A1054
19:36:07  INFO compiler - user_main - Replacing CodeBlock at 0x0885CA28 by Native Code 'sceGuTexMapMode'
19:36:07  INFO compiler - user_main - Replacing CodeBlock at 0x0885CA78 by Native Code 'sceGuTexImage'
19:36:07  INFO hle.IoFileMgrForUser - system_load - hleIoOpen filename = disc0:/PSP_GAME/USRDIR/BACK.HED flags = 1 permissions = 00
19:36:07  INFO       ge - GUI - Compiling VertexInfoReader for GU_TEXTURE_16BIT|GU_VERTEX_16BIT|GU_TRANSFORM_2D size=10
19:36:07  INFO hle.IoFileMgrForUser - system_load - hleIoOpen filename = disc0:/PSP_GAME/USRDIR/VISUAL.HED flags = 1 permissions = 00
19:36:07  INFO hle.IoFileMgrForUser - system_load - hleIoOpen filename = disc0:/PSP_GAME/USRDIR/ACT.HED flags = 1 permissions = 00
19:36:07  INFO       ge - GUI - Compiling VertexInfoReader for GU_TEXTURE_16BIT|GU_VERTEX_16BIT|GU_TRANSFORM_2D size=10
19:36:07  WARN       ge - GUI - Unhandled blend operation 15
19:36:07  INFO hle.IoFileMgrForUser - system_load - hleIoOpen filename = disc0:/PSP_GAME/USRDIR/CG.HED flags = 1 permissions = 00
19:36:07  WARN       ge - GUI - Unknown/unimplemented video command [unk 0xfe](hex=00FEFEFE,int=16711422,float=-169471377165718240000000000000000000000.000000) at 0x08CE0580
compiler log raise error
Code:
06:13:22 DEBUG compiler - user_main -    0x08805190: [0x34070400] - ori        $a3, $zr, 1024 <=> li $a3, 1024
06:13:22 DEBUG compiler - user_main - <  0x08805194: [0x0E216F41] - jal        0x0885BD04 [STELLARTHEATER.sub_00057D04]
...
06:13:33 DEBUG compiler - user_main - Compiling _S1_2_0x0885BD04 (STELLARTHEATER.sub_00057D04)
06:13:33 DEBUG compiler - user_main -  > 0x0885BD04: [0x27BDFFE0] - addiu      $sp, $sp, -32
06:13:33 DEBUG compiler - user_main -    0x0885BD08: [0x24030010] - addiu      $v1, $zr, 16 <=> li $v1, 16
06:13:33 DEBUG compiler - user_main -    0x0885BD0C: [0x00E04821] - addu       $t1, $a3, $zr <=> move $t1, $a3
...
06:13:33 DEBUG compiler - user_main -    0x0885BD44: [0x00000000] - sw         $a2/$t1, 4/8($sp)
06:13:33 DEBUG compiler - user_main - v  0x0885BD4C: [0x11830012] - beq        $t4, $v1, 0x0885BD98
06:13:33 DEBUG compiler - user_main -    0x0885BD50: [0xAFA8000C] - sw         $t0, 12($sp)
06:13:33 DEBUG compiler - user_main -    0x0885BD54: [0x3C10089A] - lui        $s0, 0x089A <=> li $s0, 0x089A0000
06:13:33 DEBUG compiler - user_main -    0x0885BD58: [0x26080B0C] - addiu      $t0, $s0, 2828
06:13:33 DEBUG compiler - user_main -    0x0885BD5C: [0x8D060020] - lw         $a2, 32($t0)
06:13:33 DEBUG compiler - user_main -    0x0885BD60: [0x01402021] - addu       $a0, $t2, $zr <=> move $a0, $t2
06:13:33 DEBUG compiler - user_main -    0x0885BD64: [0x00002821] - addu       $a1, $zr, $zr <=> li $a1, 0
06:13:33 DEBUG compiler - user_main - <  0x0885BD68: [0x0E22E14A] - jal        0x088B8528 [sceGeListEnQueue]
06:13:33 DEBUG compiler - user_main -    0x0885BD6C: [0x03A03821] - addu       $a3, $sp, $zr <=> move $a3, $sp
This game is sending an incorrect stackDepth value (1024) to sceGeListEnQueue. I've verified on a real PSP that this is returning an error ERROR_INVALID_SIZE.
This has been improved in f9a116f.
f9a116f version

play so far no problem
Can move to playable Big Grin
84c1ded version

Using attach save,the game would freeze but background music still work.

the game info log not work
BUT compiler debug log work!!!
Not sure have idea to fix.

EDIT !! Add compiler bad log
edit2: Add compiler GOOD log
edit3: some times I turn logger on,raise

Code:
java.io.FileNotFoundException: Settings.properties (要求的檔案操作無法執行,因為檔案的使用者對應區段在開啟狀態。) <-translate:The requested file operation cannot be performed because the user corresponding section of the file is open

    at java.io.FileOutputStream.open0(Native Method)
    at java.io.FileOutputStream.open(Unknown Source)
    at java.io.FileOutputStream.<init>(Unknown Source)
    at java.io.FileOutputStream.<init>(Unknown Source)
    at jpcsp.settings.Settings.writeSettings(Settings.java:183)
    at jpcsp.settings.Settings.writeWindowPos(Settings.java:273)
    at jpcsp.WindowPropSaver.onSavePosition(WindowPropSaver.java:153)
    at jpcsp.WindowPropSaver.eventDispatched(WindowPropSaver.java:43)
    at java.awt.Toolkit$SelectiveAWTEventListener.eventDispatched(Unknown Source)
    at java.awt.Toolkit$ToolkitEventMulticaster.eventDispatched(Unknown Source)
    at java.awt.Toolkit$ToolkitEventMulticaster.eventDispatched(Unknown Source)
    at java.awt.Toolkit.notifyAWTEventListeners(Unknown Source)
    at java.awt.Component.dispatchEventImpl(Unknown Source)
    at java.awt.Container.dispatchEventImpl(Unknown Source)
    at java.awt.Window.dispatchEventImpl(Unknown Source)
    at java.awt.Component.dispatchEvent(Unknown Source)
    at java.awt.KeyboardFocusManager.redispatchEvent(Unknown Source)
    at java.awt.DefaultKeyboardFocusManager.typeAheadAssertions(Unknown Source)
    at java.awt.DefaultKeyboardFocusManager.dispatchEvent(Unknown Source)
    at java.awt.Component.dispatchEventImpl(Unknown Source)
    at java.awt.Container.dispatchEventImpl(Unknown Source)
    at java.awt.Window.dispatchEventImpl(Unknown Source)
    at java.awt.Component.dispatchEvent(Unknown Source)
    at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
    at java.awt.EventQueue.access$500(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$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
    at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
    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$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
    at java.awt.EventQueue.dispatchEvent(Unknown Source)
    at java.awt.SentEvent.dispatch(Unknown Source)
    at java.awt.DefaultKeyboardFocusManager$DefaultKeyboardFocusManagerSentEvent.dispatch(Unknown Source)
    at java.awt.DefaultKeyboardFocusManager.sendMessage(Unknown Source)
    at java.awt.DefaultKeyboardFocusManager.dispatchEvent(Unknown Source)
    at java.awt.Component.dispatchEventImpl(Unknown Source)
    at java.awt.Container.dispatchEventImpl(Unknown Source)
    at java.awt.Window.dispatchEventImpl(Unknown Source)
    at java.awt.Component.dispatchEvent(Unknown Source)
    at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
    at java.awt.EventQueue.access$500(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$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
    at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
    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$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
    at java.awt.EventQueue.dispatchEvent(Unknown Source)
    at java.awt.SentEvent.dispatch(Unknown Source)
    at java.awt.DefaultKeyboardFocusManager$DefaultKeyboardFocusManagerSentEvent.dispatch(Unknown Source)
    at java.awt.DefaultKeyboardFocusManager.sendMessage(Unknown Source)
    at java.awt.DefaultKeyboardFocusManager.dispatchEvent(Unknown Source)
    at java.awt.Component.dispatchEventImpl(Unknown Source)
    at java.awt.Container.dispatchEventImpl(Unknown Source)
    at java.awt.Window.dispatchEventImpl(Unknown Source)
    at java.awt.Component.dispatchEvent(Unknown Source)
    at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
    at java.awt.EventQueue.access$500(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$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
    at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
    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$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
    at java.awt.EventQueue.dispatchEvent(Unknown Source)
    at java.awt.SequencedEvent.dispatch(Unknown Source)
    at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
    at java.awt.EventQueue.access$500(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$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
    at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
    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$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
    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)

edit4:
I find a interesting jpcsptrace of this game.
Code:
22:04:57.771 user_main - sceGeListEnQueue 0x89A9A80, 0x0, 0x0, 0x9FFF4B0 = 0x80000104
(05-15-2020, 01:25 PM)sum2012 Wrote: [ -> ]edit4:
I find a interesting jpcsptrace of this game.
Code:
22:04:57.771 user_main - sceGeListEnQueue 0x89A9A80, 0x0, 0x0, 0x9FFF4B0 = 0x80000104
Yes, this is the ERROR_INVALID_SIZE that has been implemented in f9a116f.
When with this jpcsptrace setting
sceGeListEnQueue 0xAB49E76A 4 !

Real psp also hang in that screen
Moved to half-playable due to issues reported by sum2012.
1c787fc version

8 out of 7 can pass that hang place
(07-24-2020, 10:51 PM)sum2012 Wrote: [ -> ]1c787fc version

8 out of 7 can pass that hang place
It looks like it is now getting better. Did it improve with the change from 78ae407?
Pages: 1 2