Time |
Thread |
Level |
Category |
Message |
0 |
GUI |
DEBUG |
memory |
Using jpcsp.memory.SafeFastMemory |
144 |
GUI |
INFO |
emu |
WARNING: Found unknown Windows version: Windows 7 |
144 |
GUI |
INFO |
emu |
Attempting to use default windows plug-in. |
144 |
GUI |
INFO |
emu |
Loading: net.java.games.input.DirectAndRawInputEnvironmentPlugin |
226 |
GUI |
INFO |
controller |
Using default controller 'Dual Trigger 3-in-1' |
570 |
GUI |
INFO |
ge |
Using RenderingEngineLwjgl31 |
571 |
GUI |
INFO |
ge |
OpenGL version: 4.1.11079 Compatibility Profile Context |
572 |
GUI |
INFO |
ge |
Shading Language version: 4.10 |
572 |
GUI |
INFO |
ge |
GL_CONTEXT_FLAGS; 0x0 |
572 |
GUI |
INFO |
ge |
GL_CONTEXT_PROFILE_MASK: 0x2 (GL_CONTEXT_COMPATIBILITY_PROFILE_BIT) |
8538 |
GUI |
INFO |
emu |
Java version: 1.6.0_26 (1.6.0_26-b03) |
8539 |
GUI |
INFO |
emu |
Jpcsp v0.6 2339 |
8541 |
GUI |
INFO |
emu |
UMD param.sfo :
BOOTABLE = 1
CATEGORY = UG
DISC_ID = UCJS10041
DISC_NUMBER = 1
DISC_TOTAL = 1
DISC_VERSION = 1.00
PARENTAL_LEVEL = 1
PSP_SYSTEM_VER = 1.50
REGION = 32768
TITLE = Cube sample
probably homebrew? false |
8547 |
GUI |
DEBUG |
hle |
Loading HLE firmware up to version 150 |
8611 |
GUI |
INFO |
emu |
Loading global compatibility settings: |
8611 |
GUI |
INFO |
emu |
Configuration / Region |
8613 |
GUI |
INFO |
emu |
Language [English] |
8613 |
GUI |
INFO |
emu |
Button preference: ["X" for "Enter"] |
8613 |
GUI |
INFO |
emu |
Daylight savings: [Off] |
8614 |
GUI |
INFO |
emu |
Time zone offset in minutes (GMT+/-): [2] |
8614 |
GUI |
INFO |
emu |
Time format: [24H] |
8614 |
GUI |
INFO |
emu |
Date format: [DD-MM-YYYY] |
8614 |
GUI |
INFO |
emu |
WLAN power saving mode: [Off] |
8615 |
GUI |
INFO |
emu |
Ad hoc channel: [Auto] |
8615 |
GUI |
INFO |
emu |
Nickname: [Outrunner] |
8615 |
GUI |
INFO |
emu |
Configuration / Video |
8615 |
GUI |
INFO |
emu |
[ ] Disable VBO (automatically disabled if not supported) |
8615 |
GUI |
INFO |
emu |
[ ] Only GE graphics (not recommended for homebrew) |
8616 |
GUI |
INFO |
emu |
[ ] Use vertex cache |
8616 |
GUI |
INFO |
emu |
[ ] Use shaders (experimental) |
8616 |
GUI |
INFO |
emu |
[ ] Use a Geometry Shader for 2D rendering (only relevant when using shaders) |
8616 |
GUI |
INFO |
emu |
[ ] Disable UBO (automatically disabled if not supported, only relevant when using shaders) |
8617 |
GUI |
INFO |
emu |
[ ] Enable VAO (only relevant when using shaders and vertex cache) |
8617 |
GUI |
INFO |
emu |
[X] Enable saving GE screen to Textures instead of Memory |
8617 |
GUI |
INFO |
emu |
[ ] Enable decoding of indexed textures (using CLUT) in shader (only relevant when using shaders) |
8618 |
GUI |
INFO |
emu |
[ ] Enable dynamic shader generation (only relevant when using shaders, recommended for AMD/ATI) |
8618 |
GUI |
INFO |
emu |
[ ] Enable the shader implementation for the "Stencil Test" (more accurate but slower) |
8618 |
GUI |
INFO |
emu |
[ ] Enable the shader implementation for the "Color Mask" (more accurate but slower) |
8618 |
GUI |
INFO |
emu |
Configuration / Audio |
8618 |
GUI |
INFO |
emu |
[ ] Disable audio threads |
8619 |
GUI |
INFO |
emu |
[ ] Disable audio channels (not recommended) |
8619 |
GUI |
INFO |
emu |
[ ] Disable audio blocking |
8619 |
GUI |
INFO |
emu |
Configuration / Memory |
8619 |
GUI |
INFO |
emu |
[ ] Ignore invalid memory access (not recommended for test reports, but improves performance) |
8620 |
GUI |
INFO |
emu |
[ ] Ignore unmapped imports (not recommended) |
8620 |
GUI |
INFO |
emu |
Configuration / Media |
8620 |
GUI |
INFO |
emu |
[X] Use Media Engine |
8620 |
GUI |
INFO |
emu |
[ ] Extract media files to tmp folder |
8620 |
GUI |
INFO |
emu |
[X] Decode audio files with SonicStage (must be installed separately and requires Media Engine) |
8621 |
GUI |
INFO |
emu |
[X] Use non-native fonts from flash0 folder |
8621 |
GUI |
INFO |
emu |
Configuration / Compiler |
8621 |
GUI |
INFO |
emu |
[X] Use compiler (dynarec) |
8621 |
GUI |
INFO |
emu |
[ ] Output profiler info to profiler.txt (only for compiler) |
8621 |
GUI |
INFO |
emu |
[500] Maximum method size |
8622 |
GUI |
INFO |
emu |
Configuration / Crypto |
8622 |
GUI |
INFO |
emu |
[ ] Extract decrypted EBOOT.BIN files to the TMP folder |
8622 |
GUI |
INFO |
emu |
[X] Handle SAVEDATA in crypto mode |
8622 |
GUI |
INFO |
emu |
[ ] Extract original PGD files to the TMP folder |
8622 |
GUI |
INFO |
emu |
Configuration / Display |
8623 |
GUI |
INFO |
emu |
Anti-aliasing: [x16] |
8623 |
GUI |
INFO |
emu |
Resolution: [Native] |
8623 |
GUI |
INFO |
emu |
[ ] Start JPCSP in Full-Screen Exclusive Mode in the following runs |
8623 |
GUI |
INFO |
ge |
Only GE Graphics: false |
8624 |
GUI |
INFO |
hle.sceMpeg |
Media Engine enabled |
8642 |
GUI |
INFO |
hle.sceAudio |
Audio ChReserve disabled: false |
8642 |
GUI |
INFO |
hle.sceAudio |
Audio Blocking disabled: false |
8643 |
GUI |
INFO |
hle.ThreadManForUser |
Audio threads disabled: false |
8643 |
GUI |
INFO |
memory |
Ignore invalid memory access: false |
8647 |
GUI |
DEBUG |
emu |
No patch file found for this game |
8877 |
GUI |
DEBUG |
hle |
Loading HLE firmware up to version 150 |
8913 |
GUI |
DEBUG |
hle.SysMemUserForUser |
malloc partition=2, type=PSP_SMEM_Addr, size=0x111F00, addr=0x08804000: returns 0x08804000 |
8916 |
GUI |
DEBUG |
hle.SysMemUserForUser |
malloc partition=1, type=PSP_SMEM_Addr, size=0x4000, addr=0x08800000: returns 0x08800000 |
8916 |
GUI |
DEBUG |
hle.SysMemUserForUser |
malloc partition=2, type=PSP_SMEM_High, size=0x200, addr=0x00000000: returns 0x09FFFE00 |
8917 |
GUI |
DEBUG |
hle.SysMemUserForUser |
free SysMemInfo[addr=0x09FFFE00-0x0A000000, uid=5, partition=2, name='ThreadMan-Stack-0x4-idle0', type=PSP_SMEM_High, size=0x200 (allocated=0x200)] |
8917 |
GUI |
DEBUG |
hle.SysMemUserForUser |
malloc partition=2, type=PSP_SMEM_High, size=0x200, addr=0x00000000: returns 0x09FFFE00 |
8918 |
GUI |
DEBUG |
hle.SysMemUserForUser |
free SysMemInfo[addr=0x09FFFE00-0x0A000000, uid=7, partition=2, name='ThreadMan-Stack-0x6-idle1', type=PSP_SMEM_High, size=0x200 (allocated=0x200)] |
9160 |
GUI |
DEBUG |
hle.sceDisplay |
Available Display Mode #0 = 800 x 600 x 32 @75Hz |
9160 |
GUI |
DEBUG |
hle.sceDisplay |
Available Display Mode #1 = 1280 x 768 x 32 @75Hz |
9160 |
GUI |
DEBUG |
hle.sceDisplay |
Available Display Mode #2 = 720 x 576 x 32 @56Hz |
9160 |
GUI |
DEBUG |
hle.sceDisplay |
Available Display Mode #3 = 800 x 600 x 32 @72Hz |
9161 |
GUI |
DEBUG |
hle.sceDisplay |
Available Display Mode #4 = 720 x 576 x 32 @60Hz |
9161 |
GUI |
DEBUG |
hle.sceDisplay |
Available Display Mode #5 = 640 x 480 x 16 @67Hz |
9161 |
GUI |
DEBUG |
hle.sceDisplay |
Available Display Mode #6 = 1280 x 720 x 16 @59Hz |
9161 |
GUI |
DEBUG |
hle.sceDisplay |
Available Display Mode #7 = 1280 x 720 x 16 @60Hz |
9161 |
GUI |
DEBUG |
hle.sceDisplay |
Available Display Mode #8 = 1152 x 864 x 32 @60Hz |
9161 |
GUI |
DEBUG |
hle.sceDisplay |
Available Display Mode #9 = 640 x 480 x 16 @72Hz |
9162 |
GUI |
DEBUG |
hle.sceDisplay |
Available Display Mode #10 = 640 x 480 x 16 @75Hz |
9162 |
GUI |
DEBUG |
hle.sceDisplay |
Available Display Mode #11 = 1280 x 1024 x 32 @60Hz |
9162 |
GUI |
DEBUG |
hle.sceDisplay |
Available Display Mode #12 = 1280 x 960 x 16 @60Hz |
9162 |
GUI |
DEBUG |
hle.sceDisplay |
Available Display Mode #13 = 1280 x 800 x 16 @75Hz |
9162 |
GUI |
DEBUG |
hle.sceDisplay |
Available Display Mode #14 = 1024 x 768 x 32 @75Hz |
9162 |
GUI |
DEBUG |
hle.sceDisplay |
Available Display Mode #15 = 720 x 480 x 32 @60Hz |
9163 |
GUI |
DEBUG |
hle.sceDisplay |
Available Display Mode #16 = 720 x 480 x 32 @56Hz |
9163 |
GUI |
DEBUG |
hle.sceDisplay |
Available Display Mode #17 = 1024 x 768 x 32 @70Hz |
9163 |
GUI |
DEBUG |
hle.sceDisplay |
Available Display Mode #18 = 1024 x 768 x 16 @75Hz |
9163 |
GUI |
DEBUG |
hle.sceDisplay |
Available Display Mode #19 = 1280 x 800 x 32 @75Hz |
9163 |
GUI |
DEBUG |
hle.sceDisplay |
Available Display Mode #20 = 720 x 480 x 16 @60Hz |
9164 |
GUI |
DEBUG |
hle.sceDisplay |
Available Display Mode #21 = 1024 x 768 x 16 @70Hz |
9164 |
GUI |
DEBUG |
hle.sceDisplay |
Available Display Mode #22 = 720 x 480 x 16 @56Hz |
9164 |
GUI |
DEBUG |
hle.sceDisplay |
Available Display Mode #23 = 800 x 600 x 16 @72Hz |
9164 |
GUI |
DEBUG |
hle.sceDisplay |
Available Display Mode #24 = 1280 x 768 x 16 @75Hz |
9164 |
GUI |
DEBUG |
hle.sceDisplay |
Available Display Mode #25 = 720 x 576 x 16 @56Hz |
9164 |
GUI |
DEBUG |
hle.sceDisplay |
Available Display Mode #26 = 800 x 600 x 16 @75Hz |
9164 |
GUI |
DEBUG |
hle.sceDisplay |
Available Display Mode #27 = 640 x 480 x 32 @67Hz |
9165 |
GUI |
DEBUG |
hle.sceDisplay |
Available Display Mode #28 = 720 x 576 x 16 @60Hz |
9165 |
GUI |
DEBUG |
hle.sceDisplay |
Available Display Mode #29 = 1280 x 720 x 32 @59Hz |
9165 |
GUI |
DEBUG |
hle.sceDisplay |
Available Display Mode #30 = 1280 x 1024 x 16 @60Hz |
9165 |
GUI |
DEBUG |
hle.sceDisplay |
Available Display Mode #31 = 1280 x 960 x 32 @60Hz |
9165 |
GUI |
DEBUG |
hle.sceDisplay |
Available Display Mode #32 = 640 x 480 x 32 @75Hz |
9166 |
GUI |
DEBUG |
hle.sceDisplay |
Available Display Mode #33 = 640 x 480 x 32 @72Hz |
9166 |
GUI |
DEBUG |
hle.sceDisplay |
Available Display Mode #34 = 1280 x 720 x 32 @60Hz |
9166 |
GUI |
DEBUG |
hle.sceDisplay |
Available Display Mode #35 = 1152 x 864 x 16 @60Hz |
9166 |
GUI |
DEBUG |
hle.sceDisplay |
Available Display Mode #36 = 1280 x 768 x 16 @60Hz |
9166 |
GUI |
DEBUG |
hle.sceDisplay |
Available Display Mode #37 = 800 x 600 x 16 @60Hz |
9166 |
GUI |
DEBUG |
hle.sceDisplay |
Available Display Mode #38 = 720 x 576 x 16 @72Hz |
9167 |
GUI |
DEBUG |
hle.sceDisplay |
Available Display Mode #39 = 720 x 576 x 16 @75Hz |
9167 |
GUI |
DEBUG |
hle.sceDisplay |
Available Display Mode #40 = 800 x 600 x 16 @56Hz |
9167 |
GUI |
DEBUG |
hle.sceDisplay |
Available Display Mode #41 = 1280 x 1024 x 16 @75Hz |
9167 |
GUI |
DEBUG |
hle.sceDisplay |
Available Display Mode #42 = 1280 x 960 x 32 @75Hz |
9167 |
GUI |
DEBUG |
hle.sceDisplay |
Available Display Mode #43 = 640 x 480 x 32 @60Hz |
9167 |
GUI |
DEBUG |
hle.sceDisplay |
Available Display Mode #44 = 1280 x 720 x 32 @75Hz |
9168 |
GUI |
DEBUG |
hle.sceDisplay |
Available Display Mode #45 = 1152 x 864 x 16 @75Hz |
9168 |
GUI |
DEBUG |
hle.sceDisplay |
Available Display Mode #46 = 1024 x 768 x 16 @60Hz |
9168 |
GUI |
DEBUG |
hle.sceDisplay |
Available Display Mode #47 = 1280 x 800 x 32 @60Hz |
9168 |
GUI |
DEBUG |
hle.sceDisplay |
Available Display Mode #48 = 720 x 480 x 16 @72Hz |
9168 |
GUI |
DEBUG |
hle.sceDisplay |
Available Display Mode #49 = 720 x 480 x 16 @75Hz |
9168 |
GUI |
DEBUG |
hle.sceDisplay |
Available Display Mode #50 = 1280 x 800 x 16 @60Hz |
9169 |
GUI |
DEBUG |
hle.sceDisplay |
Available Display Mode #51 = 1024 x 768 x 32 @60Hz |
9169 |
GUI |
DEBUG |
hle.sceDisplay |
Available Display Mode #52 = 720 x 480 x 32 @75Hz |
9169 |
GUI |
DEBUG |
hle.sceDisplay |
Available Display Mode #53 = 720 x 480 x 32 @72Hz |
9169 |
GUI |
DEBUG |
hle.sceDisplay |
Available Display Mode #54 = 800 x 600 x 32 @60Hz |
9169 |
GUI |
DEBUG |
hle.sceDisplay |
Available Display Mode #55 = 1280 x 768 x 32 @60Hz |
9169 |
GUI |
DEBUG |
hle.sceDisplay |
Available Display Mode #56 = 800 x 600 x 32 @56Hz |
9170 |
GUI |
DEBUG |
hle.sceDisplay |
Available Display Mode #57 = 720 x 576 x 32 @75Hz |
9170 |
GUI |
DEBUG |
hle.sceDisplay |
Available Display Mode #58 = 720 x 576 x 32 @72Hz |
9170 |
GUI |
DEBUG |
hle.sceDisplay |
Available Display Mode #59 = 1280 x 720 x 16 @75Hz |
9170 |
GUI |
DEBUG |
hle.sceDisplay |
Available Display Mode #60 = 1152 x 864 x 32 @75Hz |
9170 |
GUI |
DEBUG |
hle.sceDisplay |
Available Display Mode #61 = 640 x 480 x 16 @60Hz |
9171 |
GUI |
DEBUG |
hle.sceDisplay |
Available Display Mode #62 = 1280 x 1024 x 32 @75Hz |
9171 |
GUI |
DEBUG |
hle.sceDisplay |
Available Display Mode #63 = 1280 x 960 x 16 @75Hz |
9171 |
GUI |
DEBUG |
hle.sceDisplay |
Desktop Display Mode = 1280 x 1024 x 32 @60Hz |
9171 |
GUI |
DEBUG |
hle.sceDisplay |
Current Display Mode = 1280 x 1024 x 32 @60Hz |
9171 |
GUI |
DEBUG |
hle.sceDisplay |
initGL called = true, OpenGL Version = 4.1.11079 Compatibility Profile Context |
9172 |
GUI |
INFO |
hle.sceDisplay |
Saving GE to Textures |
9225 |
GUI |
INFO |
hle |
Using the external audio decoder (SonicStage) |
9512 |
GUI |
INFO |
hle.sceFont |
Loading font file 'jpn0.pgf'. Font='FTT-NewRodin Pro DB' Type='Regular' |
9520 |
GUI |
INFO |
hle.sceFont |
Loading font file 'ltn0.pgf'. Font='Liberation Sans' Type='Regular' |
9527 |
GUI |
INFO |
hle.sceFont |
Loading font file 'ltn1.pgf'. Font='Liberation Serif' Type='Regular' |
9536 |
GUI |
INFO |
hle.sceFont |
Loading font file 'ltn2.pgf'. Font='Liberation Sans' Type='Italic' |
9541 |
GUI |
INFO |
hle.sceFont |
Loading font file 'ltn3.pgf'. Font='Liberation Serif' Type='Italic' |
9546 |
GUI |
INFO |
hle.sceFont |
Loading font file 'ltn4.pgf'. Font='Liberation Sans' Type='Bold' |
9551 |
GUI |
INFO |
hle.sceFont |
Loading font file 'ltn5.pgf'. Font='Liberation Serif' Type='Bold' |
9556 |
GUI |
INFO |
hle.sceFont |
Loading font file 'ltn6.pgf'. Font='Liberation Sans' Type='Bold Italic' |
9563 |
GUI |
INFO |
hle.sceFont |
Loading font file 'ltn7.pgf'. Font='Liberation Serif' Type='Bold Italic' |
9567 |
GUI |
INFO |
hle.sceFont |
Loading font file 'ltn8.pgf'. Font='Liberation Sans' Type='Regular' |
9573 |
GUI |
INFO |
hle.sceFont |
Loading font file 'ltn9.pgf'. Font='Liberation Serif' Type='Regular' |
9578 |
GUI |
INFO |
hle.sceFont |
Loading font file 'ltn10.pgf'. Font='Liberation Sans' Type='Italic' |
9583 |
GUI |
INFO |
hle.sceFont |
Loading font file 'ltn11.pgf'. Font='Liberation Serif' Type='Italic' |
9589 |
GUI |
INFO |
hle.sceFont |
Loading font file 'ltn12.pgf'. Font='Liberation Sans' Type='Bold' |
9594 |
GUI |
INFO |
hle.sceFont |
Loading font file 'ltn13.pgf'. Font='Liberation Serif' Type='Bold' |
9599 |
GUI |
INFO |
hle.sceFont |
Loading font file 'ltn14.pgf'. Font='Liberation Sans' Type='Bold Italic' |
9604 |
GUI |
INFO |
hle.sceFont |
Loading font file 'ltn15.pgf'. Font='Liberation Serif' Type='Bold Italic' |
9651 |
GUI |
INFO |
hle.sceFont |
Loading font file 'kr0.pgf'. Font='AsiaKNHH-SONY-uni' Type='Regular' |
9652 |
GUI |
DEBUG |
hle.SysMemUserForUser |
malloc partition=2, type=PSP_SMEM_High, size=0x40000, addr=0x00000000: returns 0x09FC0000 |
9653 |
GUI |
INFO |
hle.IoFileMgrForUser |
pspiofilemgr - filepath disc0/ |
9658 |
GUI |
INFO |
ge |
Using RenderingEngineLwjgl31 |
9658 |
GUI |
INFO |
ge |
OpenGL version: 4.1.11079 Compatibility Profile Context |
9658 |
GUI |
INFO |
ge |
Shading Language version: 4.10 |
9658 |
GUI |
INFO |
ge |
GL_CONTEXT_FLAGS; 0x0 |
9659 |
GUI |
INFO |
ge |
GL_CONTEXT_PROFILE_MASK: 0x2 (GL_CONTEXT_COMPATIBILITY_PROFILE_BIT) |
9664 |
GUI |
INFO |
ge |
Using VBO |
9701 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - start display |
9702 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - rendering the FB 0x04000000 |
9702 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04000000-0x04088000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
9707 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - end display |
9712 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - start display |
9713 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - rendering the FB 0x04000000 |
9713 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04000000-0x04088000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
9715 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - end display |
11228 |
root |
DEBUG |
hle.ThreadManForUser |
sceKernelCreateThread redirecting to hleKernelCreateThread |
11228 |
root |
DEBUG |
hle.SysMemUserForUser |
malloc partition=2, type=PSP_SMEM_High, size=0x40000, addr=0x00000000: returns 0x09F80000 |
11229 |
root |
DEBUG |
hle.ThreadManForUser |
hleKernelCreateThread SceUID=a name:'user_main' PC=8804000 attr:0x80004000 pri:0x20 stackSize:0x40000 |
11229 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - start display |
11229 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - rendering the FB 0x04000000 |
11229 |
root |
DEBUG |
hle.ThreadManForUser |
sceKernelStartThread redirecting to hleKernelStartThread |
11229 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04000000-0x04088000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
11229 |
root |
DEBUG |
hle.ThreadManForUser |
hleKernelStartThread SceUID=a name:'user_main' dataLen=0x20 data=0x9fffe00 gp=0x8815820 |
11230 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - end display |
11230 |
root |
DEBUG |
hle.ThreadManForUser |
Thread exit detected SceUID=8 name='root' return:0x00000000 |
11230 |
root |
DEBUG |
hle.ThreadManForUser |
sceKernelExitThread SceUID=8 name:'root' exitStatus:0x0 |
11231 |
root |
DEBUG |
hle.ThreadManForUser |
Context switching to 'user_main(Status PSP_THREAD_READY, Wait None)' after reschedule |
11231 |
root |
DEBUG |
hle.ThreadManForUser |
---------------------------------------- SceUID=a name:'user_main' |
11236 |
user_main |
DEBUG |
hle.ThreadManForUser |
really deleting thread:'root' |
11237 |
user_main |
DEBUG |
hle.ThreadManForUser |
thread:'root' freeing stack 0x09FC0000 |
11237 |
user_main |
DEBUG |
hle.SysMemUserForUser |
free SysMemInfo[addr=0x09FC0000-0x0A000000, uid=9, partition=2, name='ThreadMan-Stack-0x8-root', type=PSP_SMEM_High, size=0x40000 (allocated=0x40000)] |
11257 |
user_main |
DEBUG |
hle.IoFileMgrForUser |
sceIoDopen dirname = disc0:/PSP_GAME/SYSDIR |
11258 |
user_main |
DEBUG |
hle.IoFileMgrForUser |
sceIoDopen - isofilename = PSP_GAME/SYSDIR |
11259 |
user_main |
DEBUG |
hle.ThreadManForUser |
hleKernelDelayThread micros=5000, callbacks=false |
11260 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- hleKernelThreadWait micros=5000 forever:false thread:'user_main' caller:'ThreadManForUser.hleKernelDelayThread' |
11260 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'idle0(Status PSP_THREAD_READY, Wait None)' after reschedule |
11265 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'user_main(Status PSP_THREAD_READY, Wait None)' after reschedule |
11265 |
user_main |
DEBUG |
hle.ThreadManForUser |
---------------------------------------- SceUID=a name:'user_main' |
11265 |
user_main |
DEBUG |
hle.IoFileMgrForUser |
sceIoDclose - id = 4 |
11266 |
user_main |
DEBUG |
hle.ThreadManForUser |
hleKernelDelayThread micros=1000, callbacks=false |
11266 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- hleKernelThreadWait micros=1000 forever:false thread:'user_main' caller:'ThreadManForUser.hleKernelDelayThread' |
11266 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'idle0(Status PSP_THREAD_READY, Wait None)' after reschedule |
11267 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'user_main(Status PSP_THREAD_READY, Wait None)' after reschedule |
11267 |
user_main |
DEBUG |
hle.ThreadManForUser |
---------------------------------------- SceUID=a name:'user_main' |
11268 |
user_main |
DEBUG |
hle.IoFileMgrForUser |
sceIoChdir path = disc0:/PSP_GAME/SYSDIR |
11268 |
user_main |
INFO |
hle.IoFileMgrForUser |
pspiofilemgr - filepath disc0/PSP_GAME/SYSDIR |
11268 |
user_main |
DEBUG |
hle.sceCtrl |
hleCtrlExecuteSampling |
11269 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt VBLANK(0x1E) |
11269 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
11269 |
user_main |
DEBUG |
hle.sceCtrl |
hleCtrlExecuteSampling |
11270 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt VBLANK(0x1E) |
11270 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
11277 |
user_main |
DEBUG |
hle.ThreadManForUser |
sceKernelCreateThread redirecting to hleKernelCreateThread |
11278 |
user_main |
DEBUG |
hle.SysMemUserForUser |
malloc partition=2, type=PSP_SMEM_High, size=0x1000, addr=0x00000000: returns 0x09FFF000 |
11278 |
user_main |
DEBUG |
hle.ThreadManForUser |
hleKernelCreateThread SceUID=c name:'update_thread' PC=8804740 attr:0x0 pri:0x11 stackSize:0xfa0 |
11278 |
user_main |
DEBUG |
hle.ThreadManForUser |
sceKernelCreateThread inheriting user mode |
11278 |
user_main |
DEBUG |
hle.ThreadManForUser |
sceKernelStartThread redirecting to hleKernelStartThread |
11279 |
user_main |
DEBUG |
hle.ThreadManForUser |
hleKernelStartThread SceUID=c name:'update_thread' dataLen=0x0 data=0x0 gp=0x8815820 |
11279 |
user_main |
DEBUG |
hle.ThreadManForUser |
hleKernelStartThread switching in thread immediately |
11279 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'update_thread(Status PSP_THREAD_READY, Wait None)' after reschedule |
11279 |
user_main |
DEBUG |
hle.ThreadManForUser |
---------------------------------------- SceUID=c name:'update_thread' |
11283 |
update_thread |
DEBUG |
hle.ThreadManForUser |
hleKernelCreateCallback SceUID=e name:'Exit Callback' PC=88046cc arg=0 thread:'update_thread' |
11283 |
update_thread |
INFO |
hle.LoadExecForUser |
sceKernelRegisterExitCallback SceUID=e |
11284 |
update_thread |
DEBUG |
hle.ThreadManForUser |
sceKernelSleepThreadCB SceUID=c name:'update_thread' |
11284 |
update_thread |
DEBUG |
hle.ThreadManForUser |
-------------------- hleKernelThreadWait micros=0 forever:true thread:'update_thread' caller:'ThreadManForUser.hleKernelSleepThread' |
11284 |
update_thread |
DEBUG |
hle.ThreadManForUser |
Context switching to 'user_main(Status PSP_THREAD_READY, Wait None)' after reschedule |
11285 |
update_thread |
DEBUG |
hle.ThreadManForUser |
---------------------------------------- SceUID=a name:'user_main' |
11287 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeSetCallback signalFunc=0x08806484, signalArg=0x08914EBC, finishFunc=0x08806468, finishArg=0x08914EBC, result cbid=0xF |
11287 |
user_main |
DEBUG |
hle.ThreadManForUser |
hleKernelCreateCallback SceUID=10 name:'GeCallbackSignal' PC=8806484 arg=8914ebc thread:'user_main' |
11287 |
user_main |
DEBUG |
hle.ThreadManForUser |
hleKernelCreateCallback SceUID=11 name:'GeCallbackFinish' PC=8806468 arg=8914ebc thread:'user_main' |
11288 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListEnQueue(list=0x0880CC20, stall=0x00000000, cbid=0xF, arg=0x00000000) |
11288 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListEnQueue returning 0x0 |
11290 |
user_main |
DEBUG |
hle.ThreadManForUser |
sceKernelCreateEventFlag(name='SceGuSignal', attr=0x200, initPattern=0x3, option=0x0) |
11290 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListSync(id=0x0, mode=0) |
11291 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListSync on list: PspGeList[id=0x0, status=PSP_GE_LIST_QUEUED, pc=0x0880CC20, stall=0x00000000, cbid=0xF, ended=false, finished=false, paused=false, restarted=false] |
11291 |
user_main |
DEBUG |
hle.sceGe_user |
blockCurrentThreadOnList blocking thread a on list PspGeList[id=0x0, status=PSP_GE_LIST_QUEUED, pc=0x0880CC20, stall=0x00000000, cbid=0xF, ended=false, finished=false, paused=false, restarted=false] |
11291 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- block SceUID=a name:'user_main' caller:'ThreadManForUser.hleBlockCurrentThread' |
11292 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'idle0(Status PSP_THREAD_READY, Wait None)' after reschedule |
11293 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - start display |
11294 |
GUI |
DEBUG |
ge |
executeList PspGeList[id=0x0, status=PSP_GE_LIST_DRAWING, pc=0x0880CC20, stall=0x00000000, cbid=0xF, ended=false, finished=false, paused=false, restarted=false] |
11294 |
GUI |
DEBUG |
ge |
vaddr 00000000 |
11295 |
GUI |
DEBUG |
ge |
iaddr 00000000 |
11295 |
GUI |
DEBUG |
ge |
base 00000000 |
11295 |
GUI |
DEBUG |
ge |
vtype GU_TRANSFORM_3D size=0 |
11295 |
GUI |
DEBUG |
ge |
offset_addr 0x00000000 |
11295 |
GUI |
DEBUG |
ge |
drawRegion(0,0,1,1) |
11295 |
GUI |
DEBUG |
ge |
sceGuDisable(GU_LIGHTING) |
11295 |
GUI |
DEBUG |
ge |
sceGuDisable(GU_LIGHT0) |
11296 |
GUI |
DEBUG |
ge |
sceGuDisable(GU_LIGHT1) |
11296 |
GUI |
DEBUG |
ge |
sceGuDisable(GU_LIGHT2) |
11296 |
GUI |
DEBUG |
ge |
sceGuDisable(GU_LIGHT3) |
11296 |
GUI |
DEBUG |
ge |
sceGuDisable(GU_CLIP_PLANES) |
11296 |
GUI |
DEBUG |
ge |
sceGuDisable(GU_CULL_FACE) |
11296 |
GUI |
DEBUG |
ge |
sceGuDisable(GU_TEXTURE_2D) |
11296 |
GUI |
DEBUG |
ge |
sceGuDisable(GU_FOG) |
11297 |
GUI |
DEBUG |
ge |
sceGuDisable(GU_DITHER) |
11297 |
GUI |
DEBUG |
ge |
sceGuDisable(GU_BLEND) |
11297 |
GUI |
DEBUG |
ge |
sceGuDisable(GU_ALPHA_TEST) |
11297 |
GUI |
DEBUG |
ge |
sceGuDisable(GU_DEPTH_TEST) |
11297 |
GUI |
DEBUG |
ge |
sceGuDisable(GU_STENCIL_TEST) |
11297 |
GUI |
DEBUG |
ge |
sceGuDisable(GU_LINE_SMOOTH) |
11297 |
GUI |
DEBUG |
ge |
sceGuDisable(GU_PATCH_CULL_FACE) |
11298 |
GUI |
DEBUG |
ge |
sceGuDisable(GU_COLOR_TEST) |
11298 |
GUI |
DEBUG |
ge |
sceGuDisable(GU_COLOR_LOGIC_OP) |
11298 |
GUI |
DEBUG |
ge |
bone matrix offset 0 |
11298 |
GUI |
DEBUG |
ge |
morph weight 0 0.0 |
11298 |
GUI |
DEBUG |
ge |
morph weight 1 0.0 |
11298 |
GUI |
DEBUG |
ge |
morph weight 2 0.0 |
11299 |
GUI |
DEBUG |
ge |
morph weight 3 0.0 |
11299 |
GUI |
DEBUG |
ge |
morph weight 4 0.0 |
11299 |
GUI |
DEBUG |
ge |
morph weight 5 0.0 |
11299 |
GUI |
DEBUG |
ge |
morph weight 6 0.0 |
11299 |
GUI |
DEBUG |
ge |
morph weight 7 0.0 |
11299 |
GUI |
DEBUG |
ge |
psub patch_div_s=0, patch_div_t=0 |
11299 |
GUI |
DEBUG |
ge |
pprim patch_prim=0 |
11299 |
GUI |
DEBUG |
ge |
sceGuDisable(GU_PATCH_FACE) |
11300 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_MODEL 0 |
11300 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_VIEW 0 |
11300 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_PROJECTION 0 |
11300 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_TEXTURE 0 |
11300 |
GUI |
DEBUG |
ge |
sceGuViewport(cx=0, cy=0, w=0, h=0) |
11300 |
GUI |
DEBUG |
ge |
zscale 0.0 |
11300 |
GUI |
DEBUG |
ge |
sceGuViewport(cx=0, cy=0, w=0, h=0) |
11301 |
GUI |
DEBUG |
ge |
zpos 0.0 |
11301 |
GUI |
DEBUG |
ge |
sceGuTexScale(u=0.0, v=0.0) |
11301 |
GUI |
DEBUG |
ge |
sceGuTexOffset(u=0.0, v=0.0) |
11301 |
GUI |
DEBUG |
ge |
sceGuOffset(x=0,y=0) |
11301 |
GUI |
DEBUG |
ge |
sceGuShadeModel(flat) |
11301 |
GUI |
DEBUG |
ge |
sceGuDisable(GU_FACE_NORMAL_REVERSE) |
11302 |
GUI |
DEBUG |
ge |
sceGuColorMaterial 0 |
11302 |
GUI |
DEBUG |
ge |
material emission r=0,0 g=0,0 b=0,0 (00000000) |
11302 |
GUI |
DEBUG |
ge |
material ambient r=0,0 g=0,0 b=0,0 (00000000) |
11303 |
GUI |
DEBUG |
ge |
material diffuse r=0,0 g=0,0 b=0,0 (00000000) |
11303 |
GUI |
DEBUG |
ge |
material specular r=0,0 g=0,0 b=0,0 (00000000) |
11303 |
GUI |
DEBUG |
ge |
material ambient a=0,0 (00) |
11303 |
GUI |
DEBUG |
ge |
material shininess 0.0 |
11303 |
GUI |
DEBUG |
ge |
ambient light r=0,0 g=0,0 b=0,0 (000000) |
11303 |
GUI |
DEBUG |
ge |
sceGuLightMode(GU_SINGLE_COLOR) |
11304 |
GUI |
DEBUG |
ge |
Light 0 type 0 kind 0 |
11304 |
GUI |
DEBUG |
ge |
Light 1 type 0 kind 0 |
11304 |
GUI |
DEBUG |
ge |
Light 2 type 0 kind 0 |
11304 |
GUI |
DEBUG |
ge |
Light 3 type 0 kind 0 |
11304 |
GUI |
DEBUG |
ge |
Light 0 position (0,000000, 0,000000, 0,000000) |
11304 |
GUI |
DEBUG |
ge |
Light 0 position (0,000000, 0,000000, 0,000000) |
11304 |
GUI |
DEBUG |
ge |
Light 0 position (0,000000, 0,000000, 0,000000) |
11305 |
GUI |
DEBUG |
ge |
Light 1 position (0,000000, 0,000000, 0,000000) |
11305 |
GUI |
DEBUG |
ge |
Light 1 position (0,000000, 0,000000, 0,000000) |
11305 |
GUI |
DEBUG |
ge |
Light 1 position (0,000000, 0,000000, 0,000000) |
11305 |
GUI |
DEBUG |
ge |
Light 2 position (0,000000, 0,000000, 0,000000) |
11305 |
GUI |
DEBUG |
ge |
Light 2 position (0,000000, 0,000000, 0,000000) |
11305 |
GUI |
DEBUG |
ge |
Light 2 position (0,000000, 0,000000, 0,000000) |
11306 |
GUI |
DEBUG |
ge |
Light 3 position (0,000000, 0,000000, 0,000000) |
11306 |
GUI |
DEBUG |
ge |
Light 3 position (0,000000, 0,000000, 0,000000) |
11306 |
GUI |
DEBUG |
ge |
Light 3 position (0,000000, 0,000000, 0,000000) |
11306 |
GUI |
DEBUG |
ge |
Light 0 direction (-0,000000, 0,000000, 0,000000) |
11306 |
GUI |
DEBUG |
ge |
Light 0 direction (-0,000000, -0,000000, 0,000000) |
11306 |
GUI |
DEBUG |
ge |
Light 0 direction (-0,000000, -0,000000, -0,000000) |
11307 |
GUI |
DEBUG |
ge |
Light 1 direction (-0,000000, 0,000000, 0,000000) |
11307 |
GUI |
DEBUG |
ge |
Light 1 direction (-0,000000, -0,000000, 0,000000) |
11307 |
GUI |
DEBUG |
ge |
Light 1 direction (-0,000000, -0,000000, -0,000000) |
11307 |
GUI |
DEBUG |
ge |
Light 2 direction (-0,000000, 0,000000, 0,000000) |
11307 |
GUI |
DEBUG |
ge |
Light 2 direction (-0,000000, -0,000000, 0,000000) |
11308 |
GUI |
DEBUG |
ge |
Light 2 direction (-0,000000, -0,000000, -0,000000) |
11308 |
GUI |
DEBUG |
ge |
Light 3 direction (-0,000000, 0,000000, 0,000000) |
11308 |
GUI |
DEBUG |
ge |
Light 3 direction (-0,000000, -0,000000, 0,000000) |
11308 |
GUI |
DEBUG |
ge |
Light 3 direction (-0,000000, -0,000000, -0,000000) |
11308 |
GUI |
DEBUG |
ge |
sceGuLightSpot(0,X,0.0,X) |
11308 |
GUI |
DEBUG |
ge |
sceGuLightSpot(1,X,0.0,X) |
11308 |
GUI |
DEBUG |
ge |
sceGuLightSpot(2,X,0.0,X) |
11309 |
GUI |
DEBUG |
ge |
sceGuLightSpot(3,X,0.0,X) |
11309 |
GUI |
DEBUG |
ge |
sceGuLightSpot(0,X,X,0.0=90.0) |
11309 |
GUI |
DEBUG |
ge |
sceGuLightSpot(1,X,X,0.0=90.0) |
11309 |
GUI |
DEBUG |
ge |
sceGuLightSpot(2,X,X,0.0=90.0) |
11309 |
GUI |
DEBUG |
ge |
sceGuLightSpot(3,X,X,0.0=90.0) |
11309 |
GUI |
DEBUG |
ge |
sceGuLightColor (GU_LIGHT0, GU_AMBIENT) |
11309 |
GUI |
DEBUG |
ge |
sceGuLightColor (GU_LIGHT0, GU_DIFFUSE) |
11309 |
GUI |
DEBUG |
ge |
sceGuLightColor (GU_LIGHT0, GU_SPECULAR) |
11310 |
GUI |
DEBUG |
ge |
sceGuLightColor (GU_LIGHT0, GU_AMBIENT) |
11310 |
GUI |
DEBUG |
ge |
sceGuLightColor (GU_LIGHT0, GU_DIFFUSE) |
11310 |
GUI |
DEBUG |
ge |
sceGuLightColor (GU_LIGHT0, GU_SPECULAR) |
11310 |
GUI |
DEBUG |
ge |
sceGuLightColor (GU_LIGHT0, GU_AMBIENT) |
11310 |
GUI |
DEBUG |
ge |
sceGuLightColor (GU_LIGHT0, GU_DIFFUSE) |
11310 |
GUI |
DEBUG |
ge |
sceGuLightColor (GU_LIGHT0, GU_SPECULAR) |
11310 |
GUI |
DEBUG |
ge |
sceGuLightColor (GU_LIGHT0, GU_AMBIENT) |
11310 |
GUI |
DEBUG |
ge |
sceGuLightColor (GU_LIGHT0, GU_DIFFUSE) |
11311 |
GUI |
DEBUG |
ge |
sceGuLightColor (GU_LIGHT0, GU_SPECULAR) |
11311 |
GUI |
DEBUG |
ge |
fface counter-clockwise |
11311 |
GUI |
DEBUG |
ge |
fbp fbp=0, fbw=0 |
11311 |
GUI |
DEBUG |
ge |
fbw fbp=0, fbw=0 |
11311 |
GUI |
DEBUG |
ge |
zbp=0, zbw=0 |
11311 |
GUI |
DEBUG |
ge |
zbp=0, zbw=0 |
11311 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, X, X, X, lo(pointer=0x0)) |
11311 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=1, X, X, X, lo(pointer=0x0)) |
11312 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=2, X, X, X, lo(pointer=0x0)) |
11312 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=3, X, X, X, lo(pointer=0x0)) |
11312 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=4, X, X, X, lo(pointer=0x0)) |
11312 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=5, X, X, X, lo(pointer=0x0)) |
11312 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=6, X, X, X, lo(pointer=0x0)) |
11312 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=7, X, X, X, lo(pointer=0x0)) |
11312 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, X, X, texBufferWidth=4, hi(pointer=0x4000000)) |
11312 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=1, X, X, texBufferWidth=0, hi(pointer=0x0)) |
11312 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=2, X, X, texBufferWidth=0, hi(pointer=0x0)) |
11313 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=3, X, X, texBufferWidth=0, hi(pointer=0x0)) |
11313 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=4, X, X, texBufferWidth=0, hi(pointer=0x0)) |
11313 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=5, X, X, texBufferWidth=0, hi(pointer=0x0)) |
11313 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=6, X, X, texBufferWidth=0, hi(pointer=0x0)) |
11313 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=7, X, X, texBufferWidth=0, hi(pointer=0x0)) |
11313 |
GUI |
DEBUG |
ge |
sceGuClutLoad(X, lo(cbp=0x0)) |
11313 |
GUI |
DEBUG |
ge |
sceGuClutLoad(X, hi(cbp=0x0)) |
11313 |
GUI |
DEBUG |
ge |
trxsbp sourceAddress=0x00000000 |
11314 |
GUI |
DEBUG |
ge |
trxsbw sourceAddress=0x00000000, sourceLineWidth=0 |
11314 |
GUI |
DEBUG |
ge |
trxdbp destinationAddress=0x00000000 |
11314 |
GUI |
DEBUG |
ge |
trxdbw destinationAddress=0x00000000, destinationLineWidth=0 |
11314 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, width=2, height=2, X, X) |
11314 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=1, width=1, height=1, X, X) |
11315 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=2, width=1, height=1, X, X) |
11315 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=3, width=1, height=1, X, X) |
11315 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=4, width=1, height=1, X, X) |
11315 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=5, width=1, height=1, X, X) |
11316 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=6, width=1, height=1, X, X) |
11316 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=7, width=1, height=1, X, X) |
11316 |
GUI |
DEBUG |
ge |
sceGuTexMapMode(mode=0, X, X) |
11316 |
GUI |
DEBUG |
ge |
sceGuTexProjMapMode(mode=0) |
11316 |
GUI |
DEBUG |
ge |
sceGuTexMapMode(X, 0, 0) |
11317 |
GUI |
DEBUG |
ge |
sceGuTexMode(X, mipmaps=0, mipmapShareClut=true, swizzle=false) |
11317 |
GUI |
DEBUG |
ge |
sceGuTexMode(tpsm=0(PSM_5650), X, X, X) |
11317 |
GUI |
DEBUG |
ge |
sceGuClutLoad(num_blocks=0, X) |
11317 |
GUI |
DEBUG |
ge |
sceGuClutMode(cpsm=0(PSM_5650), shift=0, mask=0x0, start=0) |
11317 |
GUI |
DEBUG |
ge |
sceGuTexFilter(min=0, mag=0) (mm#0) |
11317 |
GUI |
DEBUG |
ge |
sceGuTexLevelMode(mode=0, bias=0.0) |
11318 |
GUI |
DEBUG |
ge |
sceGuTexFunc mode 000000 |
11318 |
GUI |
DEBUG |
ge |
sceGuTexEnvColor 00000000 (no alpha) |
11318 |
GUI |
DEBUG |
ge |
tflush (deferring to prim) |
11318 |
GUI |
DEBUG |
ge |
tsync waiting for drawing. |
11319 |
GUI |
DEBUG |
ge |
sceGuFog(X, X, color=00000000) (no alpha) |
11319 |
GUI |
DEBUG |
ge |
tslope tslope_level=0.0 |
11319 |
GUI |
DEBUG |
ge |
psm=0(PSM_5650) |
11319 |
GUI |
DEBUG |
ge |
clear mode end |
11319 |
GUI |
DEBUG |
ge |
sceGuScissor(0,0,1,1) |
11320 |
GUI |
DEBUG |
ge |
sceGuDepthRange(0.0, 0.0) |
11320 |
GUI |
DEBUG |
ge |
sceGuAlphaFunc(0,0) |
11320 |
GUI |
DEBUG |
ge |
sceGuStencilFunc(func=0, ref=0, mask=0) |
11320 |
GUI |
DEBUG |
ge |
sceGuStencilOp(fail=0, zfail=0, zpass=0) |
11320 |
GUI |
DEBUG |
ge |
sceGuDepthFunc(0) |
11321 |
GUI |
DEBUG |
ge |
sceGuBlendFunc(op=0, src=0, dst=0) |
11322 |
GUI |
DEBUG |
ge |
sfix : 0x000000 |
11322 |
GUI |
DEBUG |
ge |
dfix : 0x000000 |
11322 |
GUI |
DEBUG |
ge |
DTH0: 0 0 0 0 |
11322 |
GUI |
DEBUG |
ge |
DTH1: 0 0 0 0 |
11322 |
GUI |
DEBUG |
ge |
DTH2: 0 0 0 0 |
11323 |
GUI |
DEBUG |
ge |
DTH3: 0 0 0 0 |
11323 |
GUI |
DEBUG |
ge |
sceGuLogicalOp(LogicOp=0(LOP_CLEAR)) |
11323 |
GUI |
DEBUG |
ge |
sceGuDepthMask(enableWrites) |
11302 |
user_main |
DEBUG |
hle.sceCtrl |
hleCtrlExecuteSampling |
11323 |
GUI |
DEBUG |
ge |
pmskc color mask=0x000000 |
11324 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt VBLANK(0x1E) |
11324 |
GUI |
DEBUG |
ge |
pmska alpha mask=0x00 |
11324 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
11324 |
user_main |
DEBUG |
hle.sceCtrl |
hleCtrlExecuteSampling |
11325 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt VBLANK(0x1E) |
11324 |
GUI |
DEBUG |
ge |
trxdpos dx=0, dy=0 |
11325 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
11325 |
GUI |
DEBUG |
ge |
trxsize width=1, height=1 |
11325 |
GUI |
WARN |
ge |
Unimplemented VSCX: coordX=0 |
11325 |
GUI |
WARN |
ge |
Unimplemented VSCY: coordY=0 |
11326 |
GUI |
WARN |
ge |
Unimplemented VSCZ: coordZ=0 |
11326 |
GUI |
WARN |
ge |
Unimplemented VTCS: coordS=0.0 |
11326 |
GUI |
WARN |
ge |
Unimplemented VTCT: coordT=0.0 |
11326 |
GUI |
WARN |
ge |
Unimplemented VTCQ: coordQ=0.0 |
11326 |
GUI |
WARN |
ge |
Unimplemented VCV: colorR=0, colorG=0, colorB=0 |
11327 |
GUI |
WARN |
ge |
Unimplemented VAP: alpha=0, prim_type=0 |
11327 |
GUI |
WARN |
ge |
Unimplemented VFC: fog=0 |
11327 |
GUI |
WARN |
ge |
Unimplemented VSCV: colorR2=0, colorG2=0, colorB2=0 |
11327 |
GUI |
DEBUG |
ge |
finish (0) |
11327 |
GUI |
DEBUG |
hle.sceGe_user |
Scheduling Async Callback name:'GeCallbackFinish', thread:'user_main', PC:08806468, $a0:00000000, $a1: 00000000, $a2: 08914EBC, listId=0x0, behavior=1, signalId=0x0 |
11328 |
GUI |
DEBUG |
ge |
end pc=0x880cf94 |
11329 |
GUI |
DEBUG |
hle.sceDisplay |
hleDisplaySetGeBuf topaddr=0x04000000, bufferwidth=0, pixelformat=0, copyGE=false, with=480, height=272 |
11329 |
GUI |
DEBUG |
hle.sceDisplay |
hleDisplaySetGeBuf bad params (4000000,0,0) |
11329 |
GUI |
DEBUG |
ge |
FINISH / SIGNAL / END reached, waiting for Sync (PspGeList[id=0x0, status=PSP_GE_LIST_DRAWING, pc=0x0880CF94, stall=0x00000000, cbid=0xF, ended=true, finished=true, paused=true, restarted=false]) |
11329 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt GE(0x19) at 0x08806468 |
11330 |
user_main |
DEBUG |
hle.ThreadManForUser |
Calling InterruptHandler 0x08806468(0x00000000,0x08914EBC) |
11331 |
user_main |
DEBUG |
hle.sceGe_user |
hleGeOnAfterCallback restarting list PspGeList[id=0x0, status=PSP_GE_LIST_END_REACHED, pc=0x0880CF94, stall=0x00000000, cbid=0xF, ended=true, finished=true, paused=true, restarted=false] |
11331 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
11331 |
user_main |
DEBUG |
hle.sceCtrl |
hleCtrlExecuteSampling |
11331 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt VBLANK(0x1E) |
11332 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
11332 |
GUI |
DEBUG |
hle.sceGe_user |
hleGeListSyncDone list PspGeList[id=0x0, status=PSP_GE_LIST_DONE, pc=0x0880CF94, stall=0x00000000, cbid=0xF, ended=true, finished=true, paused=false, restarted=false], done, waking thread a |
11332 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
11332 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
11333 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - rendering the FB 0x04000000 |
11334 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04000000-0x04088000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
11335 |
user_main |
DEBUG |
hle.sceGe_user |
really waking thread a(user_main) |
11336 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - end display |
11336 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- unblock SceUID=a name:'user_main' caller:'sceGe_user.step' |
11336 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'user_main(Status PSP_THREAD_READY, Wait None)' after reschedule |
11336 |
user_main |
DEBUG |
hle.ThreadManForUser |
---------------------------------------- SceUID=a name:'user_main' |
11339 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListEnQueue(list=0x0880D860, stall=0x0880D860, cbid=0xF, arg=0x00000000) |
11339 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListEnQueue returning 0x1 |
11343 |
user_main |
DEBUG |
hle.sceDisplay |
sceDisplaySetMode(mode=0,width=480,height=272) |
11345 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - start display |
11345 |
GUI |
DEBUG |
ge |
executeList PspGeList[id=0x1, status=PSP_GE_LIST_DRAWING, pc=0x0880D860, stall=0x0880D860, cbid=0xF, ended=false, finished=false, paused=false, restarted=false] |
11346 |
GUI |
DEBUG |
ge |
Stall address 0x0880D860 reached, waiting for Sync |
11349 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x1, stall=0x0880D8FC) |
11349 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeDrawSync mode=0 |
11350 |
user_main |
DEBUG |
hle.sceGe_user |
blockCurrentThreadOnList blocking thread a on list PspGeList[id=0x1, status=PSP_GE_LIST_STALL_REACHED, pc=0x0880D860, stall=0x0880D8FC, cbid=0xF, ended=false, finished=false, paused=false, restarted=false] |
11350 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- block SceUID=a name:'user_main' caller:'ThreadManForUser.hleBlockCurrentThread' |
11350 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'idle0(Status PSP_THREAD_READY, Wait None)' after reschedule |
11350 |
GUI |
DEBUG |
ge |
DTH0: -4 0 -3 1 |
11351 |
GUI |
DEBUG |
ge |
DTH1: 2 -2 3 -1 |
11351 |
GUI |
DEBUG |
ge |
DTH2: -3 1 -4 0 |
11351 |
GUI |
DEBUG |
ge |
DTH3: 3 -1 2 -2 |
11351 |
GUI |
DEBUG |
ge |
psub patch_div_s=16, patch_div_t=16 |
11351 |
GUI |
DEBUG |
ge |
sceGuColorMaterial 7 |
11351 |
GUI |
DEBUG |
ge |
material shininess 1.0 |
11352 |
GUI |
DEBUG |
ge |
sceGuTexScale(u=1.0, v=1.0) |
11352 |
GUI |
DEBUG |
ge |
psm=3(PSM_8888) |
11352 |
GUI |
DEBUG |
ge |
fbp fbp=0, fbw=0 |
11352 |
GUI |
DEBUG |
ge |
fbw fbp=0, fbw=512 |
11352 |
GUI |
DEBUG |
ge |
zbp=88000, zbw=0 |
11352 |
GUI |
DEBUG |
ge |
zbp=88000, zbw=512 |
11353 |
GUI |
DEBUG |
ge |
drawRegion(0,0,480,272) |
11353 |
GUI |
DEBUG |
ge |
zbp=110000, zbw=512 |
11353 |
GUI |
DEBUG |
ge |
zbw 0x000200 redundant pure state cmd ignored |
11353 |
GUI |
DEBUG |
ge |
sceGuOffset(x=1808,y=1912) |
11353 |
GUI |
DEBUG |
ge |
sceGuViewport(cx=0, cy=0, w=240, h=-136) |
11354 |
GUI |
DEBUG |
ge |
sceGuViewport(cx=2048, cy=2048, w=240, h=-136) |
11354 |
GUI |
DEBUG |
ge |
zscale -32768.0 |
11354 |
GUI |
DEBUG |
ge |
zpos 32767.0 |
11354 |
GUI |
DEBUG |
ge |
sceGuDepthRange(0.0, 1.0) |
11354 |
GUI |
DEBUG |
ge |
sceGuScissor(0,0,480,272) |
11355 |
GUI |
DEBUG |
ge |
sceGuDepthFunc(7) |
11355 |
GUI |
DEBUG |
ge |
sceGuEnable(GU_DEPTH_TEST) |
11355 |
GUI |
DEBUG |
ge |
fface clockwise |
11355 |
GUI |
DEBUG |
ge |
sceGuShadeModel(smooth) |
11355 |
GUI |
DEBUG |
ge |
sceGuEnable(GU_CULL_FACE) |
11355 |
GUI |
DEBUG |
ge |
sceGuEnable(GU_TEXTURE_2D) |
11356 |
user_main |
DEBUG |
hle.sceCtrl |
hleCtrlExecuteSampling |
11356 |
GUI |
DEBUG |
ge |
sceGuEnable(GU_CLIP_PLANES) |
11356 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt VBLANK(0x1E) |
11356 |
GUI |
DEBUG |
ge |
finish (0) |
11356 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
11357 |
GUI |
DEBUG |
hle.sceGe_user |
Scheduling Async Callback name:'GeCallbackFinish', thread:'user_main', PC:08806468, $a0:00000000, $a1: 00000000, $a2: 08914EBC, listId=0x1, behavior=1, signalId=0x0 |
11357 |
GUI |
DEBUG |
ge |
end pc=0x880d8fc |
11357 |
GUI |
DEBUG |
hle.sceDisplay |
hleDisplaySetGeBuf topaddr=0x04000000, bufferwidth=512, pixelformat=3, copyGE=false, with=480, height=272 |
11357 |
GUI |
DEBUG |
ge |
Reloading GE Memory (0x04000000-0x04088000) to screen (480x272) |
11358 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt GE(0x19) at 0x08806468 |
11358 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04000000-0x04088000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
11358 |
user_main |
DEBUG |
hle.ThreadManForUser |
Calling InterruptHandler 0x08806468(0x00000000,0x08914EBC) |
11358 |
GUI |
DEBUG |
ge |
FINISH / SIGNAL / END reached, waiting for Sync (PspGeList[id=0x1, status=PSP_GE_LIST_DRAWING, pc=0x0880D8FC, stall=0x0880D8FC, cbid=0xF, ended=true, finished=true, paused=true, restarted=false]) |
11358 |
user_main |
DEBUG |
hle.sceGe_user |
hleGeOnAfterCallback restarting list PspGeList[id=0x1, status=PSP_GE_LIST_DRAWING, pc=0x0880D8FC, stall=0x0880D8FC, cbid=0xF, ended=true, finished=true, paused=true, restarted=false] |
11358 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
11359 |
GUI |
DEBUG |
hle.sceGe_user |
hleGeListSyncDone list PspGeList[id=0x1, status=PSP_GE_LIST_DONE, pc=0x0880D8FC, stall=0x0880D8FC, cbid=0xF, ended=true, finished=true, paused=false, restarted=false], done, waking thread a |
11359 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
11359 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
11359 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - rendering the FB 0x04000000 |
11360 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04000000-0x04088000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
11360 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - end display |
11361 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - start display |
11361 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - rendering the FB 0x04000000 |
11361 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04000000-0x04088000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
11362 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - end display |
11362 |
user_main |
DEBUG |
hle.sceGe_user |
really waking thread a(user_main) |
11362 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- unblock SceUID=a name:'user_main' caller:'sceGe_user.step' |
11362 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'user_main(Status PSP_THREAD_READY, Wait None)' after reschedule |
11363 |
user_main |
DEBUG |
hle.ThreadManForUser |
---------------------------------------- SceUID=a name:'user_main' |
11363 |
user_main |
DEBUG |
hle.sceDisplay |
sceDisplayWaitVblankStart |
11364 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- block SceUID=a name:'user_main' caller:'ThreadManForUser.hleBlockCurrentThread' |
11364 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'idle0(Status PSP_THREAD_READY, Wait None)' after reschedule |
11373 |
user_main |
DEBUG |
hle.sceCtrl |
hleCtrlExecuteSampling |
11373 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- unblock SceUID=a name:'user_main' caller:'UnblockThreadAction.execute' |
11373 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt VBLANK(0x1E) |
11374 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
11374 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'user_main(Status PSP_THREAD_READY, Wait None)' after reschedule |
11374 |
user_main |
DEBUG |
hle.ThreadManForUser |
---------------------------------------- SceUID=a name:'user_main' |
11375 |
user_main |
DEBUG |
hle.sceDisplay |
sceDisplaySetFrameBuf(topaddr=0x04088000, bufferwidth=512, pixelformat=3, syncType=1) |
11376 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListEnQueue(list=0x0880D860, stall=0x0880D860, cbid=0xF, arg=0x00000000) |
11376 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListEnQueue returning 0x2 |
11377 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - start display |
11377 |
GUI |
DEBUG |
ge |
executeList PspGeList[id=0x2, status=PSP_GE_LIST_DRAWING, pc=0x0880D860, stall=0x0880D860, cbid=0xF, ended=false, finished=false, paused=false, restarted=false] |
11377 |
GUI |
DEBUG |
ge |
Stall address 0x0880D860 reached, waiting for Sync |
11378 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x2, stall=0x0880D888) |
11379 |
GUI |
DEBUG |
ge |
fbp fbp=4000000, fbw=512 |
11379 |
GUI |
DEBUG |
ge |
fbw fbp=0, fbw=512 |
11379 |
GUI |
DEBUG |
ge |
base 08000000 |
11379 |
GUI |
DEBUG |
ge |
jump old PC: 0x0880D870, new PC: 0x0880D888 |
11379 |
GUI |
DEBUG |
ge |
Stall address 0x0880D888 reached, waiting for Sync |
11380 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x2, stall=0x0880D89C) |
11380 |
GUI |
DEBUG |
hle.sceDisplay |
hleDisplaySetGeBuf topaddr=0x04000000, bufferwidth=512, pixelformat=3, copyGE=false, with=480, height=272 |
11380 |
GUI |
DEBUG |
ge |
Reloading GE Memory (0x04000000-0x04088000) to screen (480x272) |
11380 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04000000-0x04088000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
11381 |
GUI |
DEBUG |
ge |
clear mode : 5 |
11381 |
GUI |
DEBUG |
ge |
vtype GU_COLOR_8888|GU_VERTEX_16BIT|GU_TRANSFORM_2D size=12 |
11381 |
GUI |
DEBUG |
ge |
base 0x080000 redundant pure state cmd ignored |
11381 |
GUI |
DEBUG |
ge |
vaddr 0880d870 |
11382 |
GUI |
DEBUG |
ge |
tflush 0x04000000, buffer_width=4 (2,2) |
11382 |
GUI |
DEBUG |
ge |
tflush texture_storage=0x0(PSM_5650), tex_clut_mode=0x0, tex_clut_addr=0x00000000, texture_swizzle=false |
11382 |
GUI |
DEBUG |
ge |
prim sprites 1x |
11382 |
GUI |
DEBUG |
ge |
sceGuEnable(GU_SCISSOR_TEST) |
11383 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
11383 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
11383 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_COLOR_MATERIAL) |
11383 |
GUI |
DEBUG |
ge |
Texture Mipmap base=0, max=0, textureNumMipmaps=0 |
11383 |
GUI |
DEBUG |
ge |
sprite (0,0)-(0,0) at (0,0,0)-(480,272,0) |
11387 |
GUI |
DEBUG |
ge |
Stall address 0x0880D89C reached, waiting for Sync |
11397 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x2, stall=0x0880D99C) |
11398 |
GUI |
DEBUG |
ge |
clear mode end |
11398 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x2, stall=0x0880D9A4) |
11398 |
GUI |
DEBUG |
ge |
sceGuTexMode(X, mipmaps=0, mipmapShareClut=true, swizzle=false) |
11398 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeDrawSync mode=0 |
11398 |
GUI |
DEBUG |
ge |
sceGuTexMode(tpsm=2(PSM_4444), X, X, X) |
11399 |
user_main |
DEBUG |
hle.sceGe_user |
blockCurrentThreadOnList blocking thread a on list PspGeList[id=0x2, status=PSP_GE_LIST_DRAWING, pc=0x0880D8A8, stall=0x0880D9A4, cbid=0xF, ended=false, finished=false, paused=false, restarted=false] |
11399 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- block SceUID=a name:'user_main' caller:'ThreadManForUser.hleBlockCurrentThread' |
11399 |
GUI |
DEBUG |
ge |
tflush (deferring to prim) |
11400 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'idle0(Status PSP_THREAD_READY, Wait None)' after reschedule |
11400 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, X, X, X, lo(pointer=0x480ac00)) |
11400 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, X, X, texBufferWidth=64, hi(pointer=0x880ac00)) |
11400 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, width=64, height=64, X, X) |
11400 |
GUI |
DEBUG |
ge |
tflush (deferring to prim) |
11401 |
GUI |
DEBUG |
ge |
sceGuTexFunc mode 000004 |
11401 |
GUI |
DEBUG |
ge |
sceGuTexEnvColor 00FFFF00 (no alpha) |
11401 |
GUI |
DEBUG |
ge |
sceGuTexFilter(min=1, mag=1) (mm#0) |
11401 |
GUI |
DEBUG |
ge |
sceGuTexScale(u=1.0, v=1.0) |
11402 |
GUI |
DEBUG |
ge |
sceGuTexOffset(u=0.0, v=0.0) |
11402 |
GUI |
DEBUG |
ge |
material ambient r=1,0 g=1,0 b=1,0 (00FFFFFF) |
11402 |
GUI |
DEBUG |
ge |
material ambient a=1,0 (FF) |
11402 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_PROJECTION 0 |
11402 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,7 0,0 0,0 0,0 |
11403 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 1,3 0,0 0,0 |
11403 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -1,0 -1,0 |
11403 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -1,0 0,0 |
11403 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_VIEW 0 |
11403 |
GUI |
DEBUG |
ge |
glLoadMatrixf 1,0 0,0 0,0 0,0 |
11404 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 1,0 0,0 0,0 |
11404 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 1,0 0,0 |
11404 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 0,0 1,0 |
11404 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_MODEL 0 |
11404 |
GUI |
DEBUG |
ge |
glLoadMatrixf 1,0 0,0 0,0 0,0 |
11405 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 1,0 0,0 0,0 |
11405 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 1,0 0,0 |
11405 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -2,5 1,0 |
11405 |
GUI |
DEBUG |
ge |
vtype GU_TEXTURE_32BITF|GU_COLOR_8888|GU_VERTEX_32BITF|GU_TRANSFORM_3D size=24 |
11406 |
GUI |
DEBUG |
ge |
base 0x080000 redundant pure state cmd ignored |
11406 |
GUI |
DEBUG |
ge |
vaddr 0880a890 |
11406 |
GUI |
DEBUG |
ge |
Texture.hashCode: 8192 bytes |
11407 |
GUI |
DEBUG |
ge |
tflush 0x0880AC00, buffer_width=64 (64,64) |
11407 |
GUI |
DEBUG |
ge |
tflush texture_storage=0x2(PSM_4444), tex_clut_mode=0x0, tex_clut_addr=0x00000000, texture_swizzle=false |
11408 |
GUI |
DEBUG |
ge |
tflush Loaded texture 5 |
11408 |
GUI |
DEBUG |
ge |
prim triangle 12x |
11408 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
11408 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
11408 |
user_main |
DEBUG |
hle.sceCtrl |
hleCtrlExecuteSampling |
11408 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_COLOR_MATERIAL) |
11409 |
GUI |
DEBUG |
ge |
Texture Mipmap base=0, max=0, textureNumMipmaps=0 |
11409 |
GUI |
DEBUG |
ge |
Not reading Vertex, all native at 0x0880A890 |
11409 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt VBLANK(0x1E) |
11409 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
11413 |
GUI |
DEBUG |
ge |
finish (0) |
11413 |
GUI |
DEBUG |
hle.sceGe_user |
Scheduling Async Callback name:'GeCallbackFinish', thread:'user_main', PC:08806468, $a0:00000000, $a1: 00000000, $a2: 08914EBC, listId=0x2, behavior=1, signalId=0x0 |
11413 |
GUI |
DEBUG |
ge |
end pc=0x880d9a4 |
11414 |
GUI |
DEBUG |
ge |
FINISH / SIGNAL / END reached, waiting for Sync (PspGeList[id=0x2, status=PSP_GE_LIST_DRAWING, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false]) |
11414 |
GUI |
DEBUG |
ge |
FINISH / SIGNAL / END reached, waiting for Sync (PspGeList[id=0x2, status=PSP_GE_LIST_END_REACHED, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false]) |
11414 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt GE(0x19) at 0x08806468 |
11414 |
user_main |
DEBUG |
hle.ThreadManForUser |
Calling InterruptHandler 0x08806468(0x00000000,0x08914EBC) |
11415 |
user_main |
DEBUG |
hle.sceGe_user |
hleGeOnAfterCallback restarting list PspGeList[id=0x2, status=PSP_GE_LIST_END_REACHED, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false] |
11415 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
11415 |
GUI |
DEBUG |
hle.sceGe_user |
hleGeListSyncDone list PspGeList[id=0x2, status=PSP_GE_LIST_DONE, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=false, restarted=false], done, waking thread a |
11415 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
11415 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
11415 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - saving the GE to memory 0x04000000 |
11416 |
GUI |
DEBUG |
ge |
GETexture.copyScreenToTexture GETexture[0x04000000-0x04088000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] |
11417 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - rendering the FB 0x04088000 |
11418 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04088000-0x04110000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
11419 |
user_main |
DEBUG |
hle.sceGe_user |
really waking thread a(user_main) |
11419 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- unblock SceUID=a name:'user_main' caller:'sceGe_user.step' |
11419 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'user_main(Status PSP_THREAD_READY, Wait None)' after reschedule |
11420 |
user_main |
DEBUG |
hle.ThreadManForUser |
---------------------------------------- SceUID=a name:'user_main' |
11420 |
user_main |
DEBUG |
hle.sceDisplay |
sceDisplayWaitVblankStart |
11421 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- block SceUID=a name:'user_main' caller:'ThreadManForUser.hleBlockCurrentThread' |
11421 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'idle0(Status PSP_THREAD_READY, Wait None)' after reschedule |
11420 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - end display |
11423 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - start display |
11424 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - rendering the FB 0x04088000 |
11424 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04088000-0x04110000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
11424 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - end display |
11425 |
user_main |
DEBUG |
hle.sceCtrl |
hleCtrlExecuteSampling |
11425 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- unblock SceUID=a name:'user_main' caller:'UnblockThreadAction.execute' |
11425 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt VBLANK(0x1E) |
11426 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
11426 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'user_main(Status PSP_THREAD_READY, Wait None)' after reschedule |
11426 |
user_main |
DEBUG |
hle.ThreadManForUser |
---------------------------------------- SceUID=a name:'user_main' |
11427 |
user_main |
DEBUG |
hle.sceDisplay |
sceDisplaySetFrameBuf(topaddr=0x04000000, bufferwidth=512, pixelformat=3, syncType=0) |
11427 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListEnQueue(list=0x0880D860, stall=0x0880D860, cbid=0xF, arg=0x00000000) |
11427 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListEnQueue returning 0x3 |
11428 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x3, stall=0x0880D888) |
11428 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x3, stall=0x0880D89C) |
11429 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x3, stall=0x0880D99C) |
11429 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x3, stall=0x0880D9A4) |
11429 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeDrawSync mode=0 |
11429 |
user_main |
DEBUG |
hle.sceGe_user |
blockCurrentThreadOnList blocking thread a on list PspGeList[id=0x3, status=PSP_GE_LIST_STALL_REACHED, pc=0x0880D860, stall=0x0880D9A4, cbid=0xF, ended=false, finished=false, paused=false, restarted=false] |
11430 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- block SceUID=a name:'user_main' caller:'ThreadManForUser.hleBlockCurrentThread' |
11430 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'idle0(Status PSP_THREAD_READY, Wait None)' after reschedule |
11431 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - start display |
11432 |
GUI |
DEBUG |
ge |
executeList PspGeList[id=0x3, status=PSP_GE_LIST_DRAWING, pc=0x0880D860, stall=0x0880D9A4, cbid=0xF, ended=false, finished=false, paused=false, restarted=false] |
11432 |
GUI |
DEBUG |
ge |
fbp fbp=4088000, fbw=512 |
11432 |
GUI |
DEBUG |
ge |
fbw fbp=88000, fbw=512 |
11432 |
GUI |
DEBUG |
ge |
base 08000000 |
11433 |
GUI |
DEBUG |
ge |
jump old PC: 0x0880D870, new PC: 0x0880D888 |
11433 |
GUI |
DEBUG |
hle.sceDisplay |
hleDisplaySetGeBuf topaddr=0x04088000, bufferwidth=512, pixelformat=3, copyGE=false, with=480, height=272 |
11433 |
GUI |
DEBUG |
ge |
Reloading GE Memory (0x04088000-0x04110000) to screen (480x272) |
11434 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04088000-0x04110000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
11434 |
GUI |
DEBUG |
ge |
clear mode : 5 |
11434 |
GUI |
DEBUG |
ge |
vtype GU_COLOR_8888|GU_VERTEX_16BIT|GU_TRANSFORM_2D size=12 |
11434 |
GUI |
DEBUG |
ge |
base 0x080000 redundant pure state cmd ignored |
11435 |
GUI |
DEBUG |
ge |
vaddr 0880d870 |
11435 |
GUI |
DEBUG |
ge |
Texture.hashCode: 8192 bytes |
11435 |
GUI |
DEBUG |
ge |
tflush Reusing cached texture 5 |
11435 |
GUI |
DEBUG |
ge |
prim sprites 1x |
11435 |
GUI |
DEBUG |
ge |
sceGuEnable(GU_SCISSOR_TEST) |
11436 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
11436 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
11436 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_COLOR_MATERIAL) |
11436 |
GUI |
DEBUG |
ge |
Texture Mipmap base=0, max=0, textureNumMipmaps=0 |
11436 |
GUI |
DEBUG |
ge |
sprite (0,0)-(0,0) at (0,0,0)-(480,272,0) |
11437 |
GUI |
DEBUG |
ge |
clear mode end |
11437 |
GUI |
DEBUG |
ge |
sceGuTexMode(X, mipmaps=0, mipmapShareClut=true, swizzle=false) |
11437 |
GUI |
DEBUG |
ge |
sceGuTexMode(tpsm=2(PSM_4444), X, X, X) |
11437 |
GUI |
DEBUG |
ge |
tflush (deferring to prim) |
11437 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, X, X, X, lo(pointer=0x880ac00)) |
11437 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, X, X, texBufferWidth=64, hi(pointer=0x880ac00)) |
11438 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, width=64, height=64, X, X) |
11438 |
GUI |
DEBUG |
ge |
tflush (deferring to prim) |
11438 |
GUI |
DEBUG |
ge |
sceGuTexFunc mode 000004 |
11438 |
GUI |
DEBUG |
ge |
sceGuTexEnvColor 00FFFF00 (no alpha) |
11438 |
GUI |
DEBUG |
ge |
sceGuTexFilter(min=1, mag=1) (mm#0) |
11439 |
GUI |
DEBUG |
ge |
sceGuTexScale(u=1.0, v=1.0) |
11439 |
GUI |
DEBUG |
ge |
sceGuTexOffset(u=0.0, v=0.0) |
11439 |
GUI |
DEBUG |
ge |
material ambient r=1,0 g=1,0 b=1,0 (00FFFFFF) |
11439 |
GUI |
DEBUG |
ge |
material ambient a=1,0 (FF) |
11439 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_PROJECTION 0 |
11440 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,7 0,0 0,0 0,0 |
11440 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 1,3 0,0 0,0 |
11441 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -1,0 -1,0 |
11441 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -1,0 0,0 |
11441 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_VIEW 0 |
11442 |
GUI |
DEBUG |
ge |
glLoadMatrixf 1,0 0,0 0,0 0,0 |
11442 |
user_main |
DEBUG |
hle.sceCtrl |
hleCtrlExecuteSampling |
11442 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 1,0 0,0 0,0 |
11442 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt VBLANK(0x1E) |
11442 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
11442 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 1,0 0,0 |
11443 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 0,0 1,0 |
11443 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_MODEL 0 |
11443 |
GUI |
DEBUG |
ge |
glLoadMatrixf 1,0 0,0 -0,0 0,0 |
11443 |
GUI |
DEBUG |
ge |
glLoadMatrixf -0,0 1,0 0,0 0,0 |
11444 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 -0,0 1,0 0,0 |
11444 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -2,5 1,0 |
11444 |
GUI |
DEBUG |
ge |
vtype GU_TEXTURE_32BITF|GU_COLOR_8888|GU_VERTEX_32BITF|GU_TRANSFORM_3D size=24 |
11444 |
GUI |
DEBUG |
ge |
base 0x080000 redundant pure state cmd ignored |
11444 |
GUI |
DEBUG |
ge |
vaddr 0880a890 |
11445 |
GUI |
DEBUG |
ge |
prim triangle 12x |
11445 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
11445 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
11445 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_COLOR_MATERIAL) |
11445 |
GUI |
DEBUG |
ge |
Texture Mipmap base=0, max=0, textureNumMipmaps=0 |
11446 |
GUI |
DEBUG |
ge |
Not reading Vertex, all native at 0x0880A890 |
11446 |
GUI |
DEBUG |
ge |
finish (0) |
11446 |
GUI |
DEBUG |
hle.sceGe_user |
Scheduling Async Callback name:'GeCallbackFinish', thread:'user_main', PC:08806468, $a0:00000000, $a1: 00000000, $a2: 08914EBC, listId=0x3, behavior=1, signalId=0x0 |
11446 |
GUI |
DEBUG |
ge |
end pc=0x880d9a4 |
11446 |
GUI |
DEBUG |
ge |
FINISH / SIGNAL / END reached, waiting for Sync (PspGeList[id=0x3, status=PSP_GE_LIST_DRAWING, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false]) |
11447 |
GUI |
DEBUG |
ge |
FINISH / SIGNAL / END reached, waiting for Sync (PspGeList[id=0x3, status=PSP_GE_LIST_END_REACHED, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false]) |
11447 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt GE(0x19) at 0x08806468 |
11447 |
user_main |
DEBUG |
hle.ThreadManForUser |
Calling InterruptHandler 0x08806468(0x00000000,0x08914EBC) |
11447 |
user_main |
DEBUG |
hle.sceGe_user |
hleGeOnAfterCallback restarting list PspGeList[id=0x3, status=PSP_GE_LIST_END_REACHED, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false] |
11448 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
11448 |
GUI |
DEBUG |
hle.sceGe_user |
hleGeListSyncDone list PspGeList[id=0x3, status=PSP_GE_LIST_DONE, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=false, restarted=false], done, waking thread a |
11448 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
11448 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
11448 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - saving the GE to memory 0x04088000 |
11449 |
GUI |
DEBUG |
ge |
GETexture.copyScreenToTexture GETexture[0x04088000-0x04110000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] |
11449 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - rendering the FB 0x04000000 |
11449 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04000000-0x04088000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
11449 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - end display |
11451 |
user_main |
DEBUG |
hle.sceGe_user |
really waking thread a(user_main) |
11451 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- unblock SceUID=a name:'user_main' caller:'sceGe_user.step' |
11451 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'user_main(Status PSP_THREAD_READY, Wait None)' after reschedule |
11451 |
user_main |
DEBUG |
hle.ThreadManForUser |
---------------------------------------- SceUID=a name:'user_main' |
11452 |
user_main |
DEBUG |
hle.sceDisplay |
sceDisplayWaitVblankStart |
11452 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- block SceUID=a name:'user_main' caller:'ThreadManForUser.hleBlockCurrentThread' |
11452 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'idle0(Status PSP_THREAD_READY, Wait None)' after reschedule |
11459 |
user_main |
DEBUG |
hle.sceCtrl |
hleCtrlExecuteSampling |
11459 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- unblock SceUID=a name:'user_main' caller:'UnblockThreadAction.execute' |
11459 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt VBLANK(0x1E) |
11459 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
11460 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'user_main(Status PSP_THREAD_READY, Wait None)' after reschedule |
11460 |
user_main |
DEBUG |
hle.ThreadManForUser |
---------------------------------------- SceUID=a name:'user_main' |
11460 |
user_main |
DEBUG |
hle.sceDisplay |
sceDisplaySetFrameBuf(topaddr=0x04088000, bufferwidth=512, pixelformat=3, syncType=0) |
11460 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListEnQueue(list=0x0880D860, stall=0x0880D860, cbid=0xF, arg=0x00000000) |
11461 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListEnQueue returning 0x4 |
11461 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x4, stall=0x0880D888) |
11461 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - start display |
11462 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x4, stall=0x0880D89C) |
11462 |
GUI |
DEBUG |
ge |
executeList PspGeList[id=0x4, status=PSP_GE_LIST_DRAWING, pc=0x0880D860, stall=0x0880D888, cbid=0xF, ended=false, finished=false, paused=false, restarted=false] |
11462 |
GUI |
DEBUG |
ge |
fbp fbp=4000000, fbw=512 |
11462 |
GUI |
DEBUG |
ge |
fbw fbp=0, fbw=512 |
11463 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x4, stall=0x0880D99C) |
11463 |
GUI |
DEBUG |
ge |
base 08000000 |
11463 |
GUI |
DEBUG |
ge |
jump old PC: 0x0880D870, new PC: 0x0880D888 |
11463 |
GUI |
DEBUG |
hle.sceDisplay |
hleDisplaySetGeBuf topaddr=0x04000000, bufferwidth=512, pixelformat=3, copyGE=false, with=480, height=272 |
11463 |
GUI |
DEBUG |
ge |
Reloading GE Memory (0x04000000-0x04088000) to screen (480x272) |
11464 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04000000-0x04088000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
11464 |
GUI |
DEBUG |
ge |
clear mode : 5 |
11464 |
GUI |
DEBUG |
ge |
vtype GU_COLOR_8888|GU_VERTEX_16BIT|GU_TRANSFORM_2D size=12 |
11464 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x4, stall=0x0880D9A4) |
11464 |
GUI |
DEBUG |
ge |
base 0x080000 redundant pure state cmd ignored |
11465 |
GUI |
DEBUG |
ge |
vaddr 0880d870 |
11465 |
GUI |
DEBUG |
ge |
Texture.hashCode: 8192 bytes |
11465 |
GUI |
DEBUG |
ge |
tflush Reusing cached texture 5 |
11465 |
GUI |
DEBUG |
ge |
prim sprites 1x |
11466 |
GUI |
DEBUG |
ge |
sceGuEnable(GU_SCISSOR_TEST) |
11465 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeDrawSync mode=0 |
11466 |
user_main |
DEBUG |
hle.sceGe_user |
blockCurrentThreadOnList blocking thread a on list PspGeList[id=0x4, status=PSP_GE_LIST_DRAWING, pc=0x0880D89C, stall=0x0880D9A4, cbid=0xF, ended=false, finished=false, paused=false, restarted=false] |
11466 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- block SceUID=a name:'user_main' caller:'ThreadManForUser.hleBlockCurrentThread' |
11466 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'idle0(Status PSP_THREAD_READY, Wait None)' after reschedule |
11466 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
11467 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
11467 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_COLOR_MATERIAL) |
11467 |
GUI |
DEBUG |
ge |
Texture Mipmap base=0, max=0, textureNumMipmaps=0 |
11468 |
GUI |
DEBUG |
ge |
sprite (0,0)-(0,0) at (0,0,0)-(480,272,0) |
11468 |
GUI |
DEBUG |
ge |
clear mode end |
11468 |
GUI |
DEBUG |
ge |
sceGuTexMode(X, mipmaps=0, mipmapShareClut=true, swizzle=false) |
11469 |
GUI |
DEBUG |
ge |
sceGuTexMode(tpsm=2(PSM_4444), X, X, X) |
11469 |
GUI |
DEBUG |
ge |
tflush (deferring to prim) |
11469 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, X, X, X, lo(pointer=0x880ac00)) |
11469 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, X, X, texBufferWidth=64, hi(pointer=0x880ac00)) |
11470 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, width=64, height=64, X, X) |
11470 |
GUI |
DEBUG |
ge |
tflush (deferring to prim) |
11470 |
GUI |
DEBUG |
ge |
sceGuTexFunc mode 000004 |
11470 |
GUI |
DEBUG |
ge |
sceGuTexEnvColor 00FFFF00 (no alpha) |
11470 |
GUI |
DEBUG |
ge |
sceGuTexFilter(min=1, mag=1) (mm#0) |
11470 |
GUI |
DEBUG |
ge |
sceGuTexScale(u=1.0, v=1.0) |
11471 |
GUI |
DEBUG |
ge |
sceGuTexOffset(u=0.0, v=0.0) |
11471 |
GUI |
DEBUG |
ge |
material ambient r=1,0 g=1,0 b=1,0 (00FFFFFF) |
11471 |
GUI |
DEBUG |
ge |
material ambient a=1,0 (FF) |
11471 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_PROJECTION 0 |
11472 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,7 0,0 0,0 0,0 |
11472 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 1,3 0,0 0,0 |
11472 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -1,0 -1,0 |
11472 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -1,0 0,0 |
11472 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_VIEW 0 |
11473 |
GUI |
DEBUG |
ge |
glLoadMatrixf 1,0 0,0 0,0 0,0 |
11473 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 1,0 0,0 0,0 |
11473 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 1,0 0,0 |
11473 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 0,0 1,0 |
11473 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_MODEL 0 |
11474 |
GUI |
DEBUG |
ge |
glLoadMatrixf 1,0 0,0 -0,0 0,0 |
11474 |
GUI |
DEBUG |
ge |
glLoadMatrixf -0,0 1,0 0,0 0,0 |
11474 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 -0,0 1,0 0,0 |
11474 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -2,5 1,0 |
11474 |
GUI |
DEBUG |
ge |
vtype GU_TEXTURE_32BITF|GU_COLOR_8888|GU_VERTEX_32BITF|GU_TRANSFORM_3D size=24 |
11475 |
GUI |
DEBUG |
ge |
base 0x080000 redundant pure state cmd ignored |
11475 |
GUI |
DEBUG |
ge |
vaddr 0880a890 |
11475 |
GUI |
DEBUG |
ge |
prim triangle 12x |
11475 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
11475 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
11476 |
user_main |
DEBUG |
hle.sceCtrl |
hleCtrlExecuteSampling |
11476 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_COLOR_MATERIAL) |
11476 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt VBLANK(0x1E) |
11476 |
GUI |
DEBUG |
ge |
Texture Mipmap base=0, max=0, textureNumMipmaps=0 |
11476 |
GUI |
DEBUG |
ge |
Not reading Vertex, all native at 0x0880A890 |
11476 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
11477 |
GUI |
DEBUG |
ge |
finish (0) |
11478 |
GUI |
DEBUG |
hle.sceGe_user |
Scheduling Async Callback name:'GeCallbackFinish', thread:'user_main', PC:08806468, $a0:00000000, $a1: 00000000, $a2: 08914EBC, listId=0x4, behavior=1, signalId=0x0 |
11478 |
GUI |
DEBUG |
ge |
end pc=0x880d9a4 |
11478 |
GUI |
DEBUG |
ge |
FINISH / SIGNAL / END reached, waiting for Sync (PspGeList[id=0x4, status=PSP_GE_LIST_DRAWING, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false]) |
11478 |
GUI |
DEBUG |
ge |
FINISH / SIGNAL / END reached, waiting for Sync (PspGeList[id=0x4, status=PSP_GE_LIST_END_REACHED, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false]) |
11478 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt GE(0x19) at 0x08806468 |
11479 |
user_main |
DEBUG |
hle.ThreadManForUser |
Calling InterruptHandler 0x08806468(0x00000000,0x08914EBC) |
11479 |
user_main |
DEBUG |
hle.sceGe_user |
hleGeOnAfterCallback restarting list PspGeList[id=0x4, status=PSP_GE_LIST_END_REACHED, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false] |
11479 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
11479 |
GUI |
DEBUG |
hle.sceGe_user |
hleGeListSyncDone list PspGeList[id=0x4, status=PSP_GE_LIST_DONE, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=false, restarted=false], done, waking thread a |
11479 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
11480 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
11480 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - saving the GE to memory 0x04000000 |
11480 |
GUI |
DEBUG |
ge |
GETexture.copyScreenToTexture GETexture[0x04000000-0x04088000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] |
11481 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - rendering the FB 0x04088000 |
11481 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04088000-0x04110000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
11481 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - end display |
11483 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - start display |
11483 |
user_main |
DEBUG |
hle.sceGe_user |
really waking thread a(user_main) |
11483 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - rendering the FB 0x04088000 |
11484 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- unblock SceUID=a name:'user_main' caller:'sceGe_user.step' |
11484 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'user_main(Status PSP_THREAD_READY, Wait None)' after reschedule |
11484 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04088000-0x04110000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
11484 |
user_main |
DEBUG |
hle.ThreadManForUser |
---------------------------------------- SceUID=a name:'user_main' |
11484 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - end display |
11484 |
user_main |
DEBUG |
hle.sceDisplay |
sceDisplayWaitVblankStart |
11485 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- block SceUID=a name:'user_main' caller:'ThreadManForUser.hleBlockCurrentThread' |
11485 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'idle0(Status PSP_THREAD_READY, Wait None)' after reschedule |
11492 |
user_main |
DEBUG |
hle.sceCtrl |
hleCtrlExecuteSampling |
11492 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- unblock SceUID=a name:'user_main' caller:'UnblockThreadAction.execute' |
11492 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt VBLANK(0x1E) |
11492 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
11493 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'user_main(Status PSP_THREAD_READY, Wait None)' after reschedule |
11493 |
user_main |
DEBUG |
hle.ThreadManForUser |
---------------------------------------- SceUID=a name:'user_main' |
11493 |
user_main |
DEBUG |
hle.sceDisplay |
sceDisplaySetFrameBuf(topaddr=0x04000000, bufferwidth=512, pixelformat=3, syncType=0) |
11493 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListEnQueue(list=0x0880D860, stall=0x0880D860, cbid=0xF, arg=0x00000000) |
11494 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListEnQueue returning 0x5 |
11494 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x5, stall=0x0880D888) |
11494 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - start display |
11494 |
GUI |
DEBUG |
ge |
executeList PspGeList[id=0x5, status=PSP_GE_LIST_DRAWING, pc=0x0880D860, stall=0x0880D888, cbid=0xF, ended=false, finished=false, paused=false, restarted=false] |
11495 |
GUI |
DEBUG |
ge |
fbp fbp=4088000, fbw=512 |
11495 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x5, stall=0x0880D89C) |
11495 |
GUI |
DEBUG |
ge |
fbw fbp=88000, fbw=512 |
11495 |
GUI |
DEBUG |
ge |
base 08000000 |
11495 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x5, stall=0x0880D99C) |
11496 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x5, stall=0x0880D9A4) |
11495 |
GUI |
DEBUG |
ge |
jump old PC: 0x0880D870, new PC: 0x0880D888 |
11496 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeDrawSync mode=0 |
11496 |
GUI |
DEBUG |
hle.sceDisplay |
hleDisplaySetGeBuf topaddr=0x04088000, bufferwidth=512, pixelformat=3, copyGE=false, with=480, height=272 |
11496 |
user_main |
DEBUG |
hle.sceGe_user |
blockCurrentThreadOnList blocking thread a on list PspGeList[id=0x5, status=PSP_GE_LIST_DRAWING, pc=0x0880D88C, stall=0x0880D9A4, cbid=0xF, ended=false, finished=false, paused=false, restarted=false] |
11496 |
GUI |
DEBUG |
ge |
Reloading GE Memory (0x04088000-0x04110000) to screen (480x272) |
11497 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- block SceUID=a name:'user_main' caller:'ThreadManForUser.hleBlockCurrentThread' |
11497 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04088000-0x04110000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
11497 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'idle0(Status PSP_THREAD_READY, Wait None)' after reschedule |
11497 |
GUI |
DEBUG |
ge |
clear mode : 5 |
11498 |
GUI |
DEBUG |
ge |
vtype GU_COLOR_8888|GU_VERTEX_16BIT|GU_TRANSFORM_2D size=12 |
11498 |
GUI |
DEBUG |
ge |
base 0x080000 redundant pure state cmd ignored |
11498 |
GUI |
DEBUG |
ge |
vaddr 0880d870 |
11498 |
GUI |
DEBUG |
ge |
Texture.hashCode: 8192 bytes |
11498 |
GUI |
DEBUG |
ge |
tflush Reusing cached texture 5 |
11498 |
GUI |
DEBUG |
ge |
prim sprites 1x |
11499 |
GUI |
DEBUG |
ge |
sceGuEnable(GU_SCISSOR_TEST) |
11499 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
11499 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
11499 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_COLOR_MATERIAL) |
11499 |
GUI |
DEBUG |
ge |
Texture Mipmap base=0, max=0, textureNumMipmaps=0 |
11501 |
GUI |
DEBUG |
ge |
sprite (0,0)-(0,0) at (0,0,0)-(480,272,0) |
11501 |
GUI |
DEBUG |
ge |
clear mode end |
11501 |
GUI |
DEBUG |
ge |
sceGuTexMode(X, mipmaps=0, mipmapShareClut=true, swizzle=false) |
11502 |
GUI |
DEBUG |
ge |
sceGuTexMode(tpsm=2(PSM_4444), X, X, X) |
11502 |
GUI |
DEBUG |
ge |
tflush (deferring to prim) |
11502 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, X, X, X, lo(pointer=0x880ac00)) |
11502 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, X, X, texBufferWidth=64, hi(pointer=0x880ac00)) |
11502 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, width=64, height=64, X, X) |
11502 |
GUI |
DEBUG |
ge |
tflush (deferring to prim) |
11503 |
GUI |
DEBUG |
ge |
sceGuTexFunc mode 000004 |
11503 |
GUI |
DEBUG |
ge |
sceGuTexEnvColor 00FFFF00 (no alpha) |
11503 |
GUI |
DEBUG |
ge |
sceGuTexFilter(min=1, mag=1) (mm#0) |
11503 |
GUI |
DEBUG |
ge |
sceGuTexScale(u=1.0, v=1.0) |
11503 |
GUI |
DEBUG |
ge |
sceGuTexOffset(u=0.0, v=0.0) |
11504 |
GUI |
DEBUG |
ge |
material ambient r=1,0 g=1,0 b=1,0 (00FFFFFF) |
11504 |
GUI |
DEBUG |
ge |
material ambient a=1,0 (FF) |
11504 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_PROJECTION 0 |
11504 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,7 0,0 0,0 0,0 |
11505 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 1,3 0,0 0,0 |
11505 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -1,0 -1,0 |
11505 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -1,0 0,0 |
11505 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_VIEW 0 |
11505 |
GUI |
DEBUG |
ge |
glLoadMatrixf 1,0 0,0 0,0 0,0 |
11506 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 1,0 0,0 0,0 |
11506 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 1,0 0,0 |
11506 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 0,0 1,0 |
11506 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_MODEL 0 |
11506 |
GUI |
DEBUG |
ge |
glLoadMatrixf 1,0 0,1 -0,0 0,0 |
11507 |
GUI |
DEBUG |
ge |
glLoadMatrixf -0,1 1,0 0,0 0,0 |
11507 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,1 -0,0 1,0 0,0 |
11507 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -2,5 1,0 |
11507 |
GUI |
DEBUG |
ge |
vtype GU_TEXTURE_32BITF|GU_COLOR_8888|GU_VERTEX_32BITF|GU_TRANSFORM_3D size=24 |
11508 |
GUI |
DEBUG |
ge |
base 0x080000 redundant pure state cmd ignored |
11508 |
GUI |
DEBUG |
ge |
vaddr 0880a890 |
11508 |
GUI |
DEBUG |
ge |
prim triangle 12x |
11508 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
11508 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
11508 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_COLOR_MATERIAL) |
11509 |
user_main |
DEBUG |
hle.sceCtrl |
hleCtrlExecuteSampling |
11509 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt VBLANK(0x1E) |
11509 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
11509 |
GUI |
DEBUG |
ge |
Texture Mipmap base=0, max=0, textureNumMipmaps=0 |
11510 |
GUI |
DEBUG |
ge |
Not reading Vertex, all native at 0x0880A890 |
11510 |
GUI |
DEBUG |
ge |
finish (0) |
11510 |
GUI |
DEBUG |
hle.sceGe_user |
Scheduling Async Callback name:'GeCallbackFinish', thread:'user_main', PC:08806468, $a0:00000000, $a1: 00000000, $a2: 08914EBC, listId=0x5, behavior=1, signalId=0x0 |
11510 |
GUI |
DEBUG |
ge |
end pc=0x880d9a4 |
11510 |
GUI |
DEBUG |
ge |
FINISH / SIGNAL / END reached, waiting for Sync (PspGeList[id=0x5, status=PSP_GE_LIST_DRAWING, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false]) |
11511 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt GE(0x19) at 0x08806468 |
11511 |
user_main |
DEBUG |
hle.ThreadManForUser |
Calling InterruptHandler 0x08806468(0x00000000,0x08914EBC) |
11511 |
user_main |
DEBUG |
hle.sceGe_user |
hleGeOnAfterCallback restarting list PspGeList[id=0x5, status=PSP_GE_LIST_DRAWING, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false] |
11511 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
11512 |
GUI |
DEBUG |
hle.sceGe_user |
hleGeListSyncDone list PspGeList[id=0x5, status=PSP_GE_LIST_DONE, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=false, restarted=false], done, waking thread a |
11512 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
11512 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
11512 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - saving the GE to memory 0x04088000 |
11513 |
user_main |
DEBUG |
hle.sceGe_user |
really waking thread a(user_main) |
11513 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- unblock SceUID=a name:'user_main' caller:'sceGe_user.step' |
11513 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'user_main(Status PSP_THREAD_READY, Wait None)' after reschedule |
11513 |
user_main |
DEBUG |
hle.ThreadManForUser |
---------------------------------------- SceUID=a name:'user_main' |
11514 |
user_main |
DEBUG |
hle.sceDisplay |
sceDisplayWaitVblankStart |
11514 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- block SceUID=a name:'user_main' caller:'ThreadManForUser.hleBlockCurrentThread' |
11514 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'idle0(Status PSP_THREAD_READY, Wait None)' after reschedule |
11514 |
GUI |
DEBUG |
ge |
GETexture.copyScreenToTexture GETexture[0x04088000-0x04110000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] |
11515 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - rendering the FB 0x04000000 |
11515 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04000000-0x04088000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
11515 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - end display |
11517 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - start display |
11517 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - rendering the FB 0x04000000 |
11517 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04000000-0x04088000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
11517 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - end display |
11526 |
user_main |
DEBUG |
hle.sceCtrl |
hleCtrlExecuteSampling |
11526 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- unblock SceUID=a name:'user_main' caller:'UnblockThreadAction.execute' |
11526 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt VBLANK(0x1E) |
11526 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
11527 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'user_main(Status PSP_THREAD_READY, Wait None)' after reschedule |
11527 |
user_main |
DEBUG |
hle.ThreadManForUser |
---------------------------------------- SceUID=a name:'user_main' |
11527 |
user_main |
DEBUG |
hle.sceDisplay |
sceDisplaySetFrameBuf(topaddr=0x04088000, bufferwidth=512, pixelformat=3, syncType=0) |
11527 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListEnQueue(list=0x0880D860, stall=0x0880D860, cbid=0xF, arg=0x00000000) |
11528 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListEnQueue returning 0x6 |
11528 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x6, stall=0x0880D888) |
11528 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x6, stall=0x0880D89C) |
11528 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x6, stall=0x0880D99C) |
11529 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x6, stall=0x0880D9A4) |
11529 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeDrawSync mode=0 |
11529 |
user_main |
DEBUG |
hle.sceGe_user |
blockCurrentThreadOnList blocking thread a on list PspGeList[id=0x6, status=PSP_GE_LIST_STALL_REACHED, pc=0x0880D860, stall=0x0880D9A4, cbid=0xF, ended=false, finished=false, paused=false, restarted=false] |
11529 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- block SceUID=a name:'user_main' caller:'ThreadManForUser.hleBlockCurrentThread' |
11530 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'idle0(Status PSP_THREAD_READY, Wait None)' after reschedule |
11530 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - start display |
11530 |
GUI |
DEBUG |
ge |
executeList PspGeList[id=0x6, status=PSP_GE_LIST_DRAWING, pc=0x0880D860, stall=0x0880D9A4, cbid=0xF, ended=false, finished=false, paused=false, restarted=false] |
11530 |
GUI |
DEBUG |
ge |
fbp fbp=4000000, fbw=512 |
11531 |
GUI |
DEBUG |
ge |
fbw fbp=0, fbw=512 |
11531 |
GUI |
DEBUG |
ge |
base 08000000 |
11531 |
GUI |
DEBUG |
ge |
jump old PC: 0x0880D870, new PC: 0x0880D888 |
11531 |
GUI |
DEBUG |
hle.sceDisplay |
hleDisplaySetGeBuf topaddr=0x04000000, bufferwidth=512, pixelformat=3, copyGE=false, with=480, height=272 |
11531 |
GUI |
DEBUG |
ge |
Reloading GE Memory (0x04000000-0x04088000) to screen (480x272) |
11532 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04000000-0x04088000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
11532 |
GUI |
DEBUG |
ge |
clear mode : 5 |
11532 |
GUI |
DEBUG |
ge |
vtype GU_COLOR_8888|GU_VERTEX_16BIT|GU_TRANSFORM_2D size=12 |
11532 |
GUI |
DEBUG |
ge |
base 0x080000 redundant pure state cmd ignored |
11533 |
GUI |
DEBUG |
ge |
vaddr 0880d870 |
11533 |
GUI |
DEBUG |
ge |
Texture.hashCode: 8192 bytes |
11533 |
GUI |
DEBUG |
ge |
tflush Reusing cached texture 5 |
11534 |
GUI |
DEBUG |
ge |
prim sprites 1x |
11534 |
GUI |
DEBUG |
ge |
sceGuEnable(GU_SCISSOR_TEST) |
11534 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
11534 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
11534 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_COLOR_MATERIAL) |
11535 |
GUI |
DEBUG |
ge |
Texture Mipmap base=0, max=0, textureNumMipmaps=0 |
11535 |
GUI |
DEBUG |
ge |
sprite (0,0)-(0,0) at (0,0,0)-(480,272,0) |
11535 |
GUI |
DEBUG |
ge |
clear mode end |
11535 |
GUI |
DEBUG |
ge |
sceGuTexMode(X, mipmaps=0, mipmapShareClut=true, swizzle=false) |
11536 |
GUI |
DEBUG |
ge |
sceGuTexMode(tpsm=2(PSM_4444), X, X, X) |
11536 |
GUI |
DEBUG |
ge |
tflush (deferring to prim) |
11536 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, X, X, X, lo(pointer=0x880ac00)) |
11536 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, X, X, texBufferWidth=64, hi(pointer=0x880ac00)) |
11536 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, width=64, height=64, X, X) |
11537 |
GUI |
DEBUG |
ge |
tflush (deferring to prim) |
11537 |
GUI |
DEBUG |
ge |
sceGuTexFunc mode 000004 |
11537 |
GUI |
DEBUG |
ge |
sceGuTexEnvColor 00FFFF00 (no alpha) |
11537 |
GUI |
DEBUG |
ge |
sceGuTexFilter(min=1, mag=1) (mm#0) |
11537 |
GUI |
DEBUG |
ge |
sceGuTexScale(u=1.0, v=1.0) |
11537 |
GUI |
DEBUG |
ge |
sceGuTexOffset(u=0.0, v=0.0) |
11538 |
GUI |
DEBUG |
ge |
material ambient r=1,0 g=1,0 b=1,0 (00FFFFFF) |
11538 |
GUI |
DEBUG |
ge |
material ambient a=1,0 (FF) |
11538 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_PROJECTION 0 |
11538 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,7 0,0 0,0 0,0 |
11539 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 1,3 0,0 0,0 |
11539 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -1,0 -1,0 |
11539 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -1,0 0,0 |
11539 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_VIEW 0 |
11540 |
GUI |
DEBUG |
ge |
glLoadMatrixf 1,0 0,0 0,0 0,0 |
11540 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 1,0 0,0 0,0 |
11540 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 1,0 0,0 |
11540 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 0,0 1,0 |
11540 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_MODEL 0 |
11541 |
GUI |
DEBUG |
ge |
glLoadMatrixf 1,0 0,1 -0,1 0,0 |
11541 |
GUI |
DEBUG |
ge |
glLoadMatrixf -0,1 1,0 0,1 0,0 |
11541 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,1 -0,1 1,0 0,0 |
11541 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -2,5 1,0 |
11542 |
GUI |
DEBUG |
ge |
vtype GU_TEXTURE_32BITF|GU_COLOR_8888|GU_VERTEX_32BITF|GU_TRANSFORM_3D size=24 |
11542 |
GUI |
DEBUG |
ge |
base 0x080000 redundant pure state cmd ignored |
11542 |
GUI |
DEBUG |
ge |
vaddr 0880a890 |
11542 |
GUI |
DEBUG |
ge |
prim triangle 12x |
11542 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
11543 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
11543 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_COLOR_MATERIAL) |
11543 |
GUI |
DEBUG |
ge |
Texture Mipmap base=0, max=0, textureNumMipmaps=0 |
11543 |
GUI |
DEBUG |
ge |
Not reading Vertex, all native at 0x0880A890 |
11543 |
GUI |
DEBUG |
ge |
finish (0) |
11544 |
GUI |
DEBUG |
hle.sceGe_user |
Scheduling Async Callback name:'GeCallbackFinish', thread:'user_main', PC:08806468, $a0:00000000, $a1: 00000000, $a2: 08914EBC, listId=0x6, behavior=1, signalId=0x0 |
11544 |
GUI |
DEBUG |
ge |
end pc=0x880d9a4 |
11544 |
GUI |
DEBUG |
ge |
FINISH / SIGNAL / END reached, waiting for Sync (PspGeList[id=0x6, status=PSP_GE_LIST_DRAWING, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false]) |
11544 |
GUI |
DEBUG |
ge |
FINISH / SIGNAL / END reached, waiting for Sync (PspGeList[id=0x6, status=PSP_GE_LIST_END_REACHED, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false]) |
11544 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt GE(0x19) at 0x08806468 |
11545 |
user_main |
DEBUG |
hle.ThreadManForUser |
Calling InterruptHandler 0x08806468(0x00000000,0x08914EBC) |
11545 |
user_main |
DEBUG |
hle.sceGe_user |
hleGeOnAfterCallback restarting list PspGeList[id=0x6, status=PSP_GE_LIST_END_REACHED, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false] |
11545 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
11545 |
user_main |
DEBUG |
hle.sceCtrl |
hleCtrlExecuteSampling |
11545 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt VBLANK(0x1E) |
11546 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
11546 |
GUI |
DEBUG |
hle.sceGe_user |
hleGeListSyncDone list PspGeList[id=0x6, status=PSP_GE_LIST_DONE, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=false, restarted=false], done, waking thread a |
11546 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
11547 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
11547 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - saving the GE to memory 0x04000000 |
11547 |
user_main |
DEBUG |
hle.sceGe_user |
really waking thread a(user_main) |
11547 |
GUI |
DEBUG |
ge |
GETexture.copyScreenToTexture GETexture[0x04000000-0x04088000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] |
11547 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- unblock SceUID=a name:'user_main' caller:'sceGe_user.step' |
11547 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - rendering the FB 0x04088000 |
11547 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'user_main(Status PSP_THREAD_READY, Wait None)' after reschedule |
11548 |
user_main |
DEBUG |
hle.ThreadManForUser |
---------------------------------------- SceUID=a name:'user_main' |
11548 |
user_main |
DEBUG |
hle.sceDisplay |
sceDisplayWaitVblankStart |
11548 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04088000-0x04110000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
11548 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- block SceUID=a name:'user_main' caller:'ThreadManForUser.hleBlockCurrentThread' |
11549 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - end display |
11549 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'idle0(Status PSP_THREAD_READY, Wait None)' after reschedule |
11560 |
user_main |
DEBUG |
hle.sceCtrl |
hleCtrlExecuteSampling |
11560 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- unblock SceUID=a name:'user_main' caller:'UnblockThreadAction.execute' |
11560 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt VBLANK(0x1E) |
11560 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
11561 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'user_main(Status PSP_THREAD_READY, Wait None)' after reschedule |
11561 |
user_main |
DEBUG |
hle.ThreadManForUser |
---------------------------------------- SceUID=a name:'user_main' |
11561 |
user_main |
DEBUG |
hle.sceDisplay |
sceDisplaySetFrameBuf(topaddr=0x04000000, bufferwidth=512, pixelformat=3, syncType=0) |
11561 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListEnQueue(list=0x0880D860, stall=0x0880D860, cbid=0xF, arg=0x00000000) |
11562 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListEnQueue returning 0x7 |
11562 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x7, stall=0x0880D888) |
11562 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x7, stall=0x0880D89C) |
11562 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - start display |
11562 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x7, stall=0x0880D99C) |
11562 |
GUI |
DEBUG |
ge |
executeList PspGeList[id=0x7, status=PSP_GE_LIST_DRAWING, pc=0x0880D860, stall=0x0880D89C, cbid=0xF, ended=false, finished=false, paused=false, restarted=false] |
11563 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x7, stall=0x0880D9A4) |
11563 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeDrawSync mode=0 |
11563 |
user_main |
DEBUG |
hle.sceGe_user |
blockCurrentThreadOnList blocking thread a on list PspGeList[id=0x7, status=PSP_GE_LIST_DRAWING, pc=0x0880D864, stall=0x0880D9A4, cbid=0xF, ended=false, finished=false, paused=false, restarted=false] |
11563 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- block SceUID=a name:'user_main' caller:'ThreadManForUser.hleBlockCurrentThread' |
11564 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'idle0(Status PSP_THREAD_READY, Wait None)' after reschedule |
11563 |
GUI |
DEBUG |
ge |
fbp fbp=4088000, fbw=512 |
11564 |
GUI |
DEBUG |
ge |
fbw fbp=88000, fbw=512 |
11564 |
GUI |
DEBUG |
ge |
base 08000000 |
11564 |
GUI |
DEBUG |
ge |
jump old PC: 0x0880D870, new PC: 0x0880D888 |
11564 |
GUI |
DEBUG |
hle.sceDisplay |
hleDisplaySetGeBuf topaddr=0x04088000, bufferwidth=512, pixelformat=3, copyGE=false, with=480, height=272 |
11565 |
GUI |
DEBUG |
ge |
Reloading GE Memory (0x04088000-0x04110000) to screen (480x272) |
11565 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04088000-0x04110000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
11565 |
GUI |
DEBUG |
ge |
clear mode : 5 |
11565 |
GUI |
DEBUG |
ge |
vtype GU_COLOR_8888|GU_VERTEX_16BIT|GU_TRANSFORM_2D size=12 |
11566 |
GUI |
DEBUG |
ge |
base 0x080000 redundant pure state cmd ignored |
11566 |
GUI |
DEBUG |
ge |
vaddr 0880d870 |
11566 |
GUI |
DEBUG |
ge |
Texture.hashCode: 8192 bytes |
11566 |
GUI |
DEBUG |
ge |
tflush Reusing cached texture 5 |
11566 |
GUI |
DEBUG |
ge |
prim sprites 1x |
11566 |
GUI |
DEBUG |
ge |
sceGuEnable(GU_SCISSOR_TEST) |
11567 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
11567 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
11567 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_COLOR_MATERIAL) |
11567 |
GUI |
DEBUG |
ge |
Texture Mipmap base=0, max=0, textureNumMipmaps=0 |
11567 |
GUI |
DEBUG |
ge |
sprite (0,0)-(0,0) at (0,0,0)-(480,272,0) |
11568 |
GUI |
DEBUG |
ge |
clear mode end |
11568 |
GUI |
DEBUG |
ge |
sceGuTexMode(X, mipmaps=0, mipmapShareClut=true, swizzle=false) |
11568 |
GUI |
DEBUG |
ge |
sceGuTexMode(tpsm=2(PSM_4444), X, X, X) |
11568 |
GUI |
DEBUG |
ge |
tflush (deferring to prim) |
11569 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, X, X, X, lo(pointer=0x880ac00)) |
11569 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, X, X, texBufferWidth=64, hi(pointer=0x880ac00)) |
11569 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, width=64, height=64, X, X) |
11569 |
GUI |
DEBUG |
ge |
tflush (deferring to prim) |
11569 |
GUI |
DEBUG |
ge |
sceGuTexFunc mode 000004 |
11570 |
GUI |
DEBUG |
ge |
sceGuTexEnvColor 00FFFF00 (no alpha) |
11570 |
GUI |
DEBUG |
ge |
sceGuTexFilter(min=1, mag=1) (mm#0) |
11570 |
GUI |
DEBUG |
ge |
sceGuTexScale(u=1.0, v=1.0) |
11570 |
GUI |
DEBUG |
ge |
sceGuTexOffset(u=0.0, v=0.0) |
11570 |
GUI |
DEBUG |
ge |
material ambient r=1,0 g=1,0 b=1,0 (00FFFFFF) |
11571 |
GUI |
DEBUG |
ge |
material ambient a=1,0 (FF) |
11571 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_PROJECTION 0 |
11571 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,7 0,0 0,0 0,0 |
11571 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 1,3 0,0 0,0 |
11571 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -1,0 -1,0 |
11572 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -1,0 0,0 |
11572 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_VIEW 0 |
11572 |
GUI |
DEBUG |
ge |
glLoadMatrixf 1,0 0,0 0,0 0,0 |
11572 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 1,0 0,0 0,0 |
11573 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 1,0 0,0 |
11573 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 0,0 1,0 |
11573 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_MODEL 0 |
11573 |
GUI |
DEBUG |
ge |
glLoadMatrixf 1,0 0,1 -0,1 0,0 |
11574 |
GUI |
DEBUG |
ge |
glLoadMatrixf -0,1 1,0 0,1 0,0 |
11574 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,1 -0,1 1,0 0,0 |
11574 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -2,5 1,0 |
11574 |
GUI |
DEBUG |
ge |
vtype GU_TEXTURE_32BITF|GU_COLOR_8888|GU_VERTEX_32BITF|GU_TRANSFORM_3D size=24 |
11574 |
GUI |
DEBUG |
ge |
base 0x080000 redundant pure state cmd ignored |
11574 |
GUI |
DEBUG |
ge |
vaddr 0880a890 |
11575 |
GUI |
DEBUG |
ge |
prim triangle 12x |
11575 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
11575 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
11575 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_COLOR_MATERIAL) |
11575 |
GUI |
DEBUG |
ge |
Texture Mipmap base=0, max=0, textureNumMipmaps=0 |
11576 |
GUI |
DEBUG |
ge |
Not reading Vertex, all native at 0x0880A890 |
11576 |
GUI |
DEBUG |
ge |
finish (0) |
11576 |
GUI |
DEBUG |
hle.sceGe_user |
Scheduling Async Callback name:'GeCallbackFinish', thread:'user_main', PC:08806468, $a0:00000000, $a1: 00000000, $a2: 08914EBC, listId=0x7, behavior=1, signalId=0x0 |
11576 |
GUI |
DEBUG |
ge |
end pc=0x880d9a4 |
11576 |
GUI |
DEBUG |
ge |
FINISH / SIGNAL / END reached, waiting for Sync (PspGeList[id=0x7, status=PSP_GE_LIST_DRAWING, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false]) |
11577 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt GE(0x19) at 0x08806468 |
11577 |
user_main |
DEBUG |
hle.ThreadManForUser |
Calling InterruptHandler 0x08806468(0x00000000,0x08914EBC) |
11577 |
user_main |
DEBUG |
hle.sceGe_user |
hleGeOnAfterCallback restarting list PspGeList[id=0x7, status=PSP_GE_LIST_DRAWING, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false] |
11577 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
11578 |
user_main |
DEBUG |
hle.sceCtrl |
hleCtrlExecuteSampling |
11578 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt VBLANK(0x1E) |
11578 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
11578 |
GUI |
DEBUG |
hle.sceGe_user |
hleGeListSyncDone list PspGeList[id=0x7, status=PSP_GE_LIST_DONE, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=false, restarted=false], done, waking thread a |
11579 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
11579 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
11579 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - saving the GE to memory 0x04088000 |
11579 |
GUI |
DEBUG |
ge |
GETexture.copyScreenToTexture GETexture[0x04088000-0x04110000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] |
11580 |
user_main |
DEBUG |
hle.sceGe_user |
really waking thread a(user_main) |
11580 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- unblock SceUID=a name:'user_main' caller:'sceGe_user.step' |
11580 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'user_main(Status PSP_THREAD_READY, Wait None)' after reschedule |
11580 |
user_main |
DEBUG |
hle.ThreadManForUser |
---------------------------------------- SceUID=a name:'user_main' |
11581 |
user_main |
DEBUG |
hle.sceDisplay |
sceDisplayWaitVblankStart |
11581 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- block SceUID=a name:'user_main' caller:'ThreadManForUser.hleBlockCurrentThread' |
11581 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'idle0(Status PSP_THREAD_READY, Wait None)' after reschedule |
11581 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - rendering the FB 0x04000000 |
11581 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04000000-0x04088000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
11582 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - end display |
11583 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - start display |
11584 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - rendering the FB 0x04000000 |
11584 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04000000-0x04088000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
11584 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - end display |
11593 |
user_main |
DEBUG |
hle.sceCtrl |
hleCtrlExecuteSampling |
11593 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- unblock SceUID=a name:'user_main' caller:'UnblockThreadAction.execute' |
11593 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt VBLANK(0x1E) |
11593 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
11594 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'user_main(Status PSP_THREAD_READY, Wait None)' after reschedule |
11594 |
user_main |
DEBUG |
hle.ThreadManForUser |
---------------------------------------- SceUID=a name:'user_main' |
11594 |
user_main |
DEBUG |
hle.sceDisplay |
sceDisplaySetFrameBuf(topaddr=0x04088000, bufferwidth=512, pixelformat=3, syncType=0) |
11594 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListEnQueue(list=0x0880D860, stall=0x0880D860, cbid=0xF, arg=0x00000000) |
11595 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListEnQueue returning 0x8 |
11595 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x8, stall=0x0880D888) |
11595 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x8, stall=0x0880D89C) |
11595 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x8, stall=0x0880D99C) |
11596 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x8, stall=0x0880D9A4) |
11596 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeDrawSync mode=0 |
11596 |
user_main |
DEBUG |
hle.sceGe_user |
blockCurrentThreadOnList blocking thread a on list PspGeList[id=0x8, status=PSP_GE_LIST_STALL_REACHED, pc=0x0880D860, stall=0x0880D9A4, cbid=0xF, ended=false, finished=false, paused=false, restarted=false] |
11596 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- block SceUID=a name:'user_main' caller:'ThreadManForUser.hleBlockCurrentThread' |
11596 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'idle0(Status PSP_THREAD_READY, Wait None)' after reschedule |
11597 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - start display |
11597 |
GUI |
DEBUG |
ge |
executeList PspGeList[id=0x8, status=PSP_GE_LIST_DRAWING, pc=0x0880D860, stall=0x0880D9A4, cbid=0xF, ended=false, finished=false, paused=false, restarted=false] |
11597 |
GUI |
DEBUG |
ge |
fbp fbp=4000000, fbw=512 |
11598 |
GUI |
DEBUG |
ge |
fbw fbp=0, fbw=512 |
11598 |
GUI |
DEBUG |
ge |
base 08000000 |
11598 |
GUI |
DEBUG |
ge |
jump old PC: 0x0880D870, new PC: 0x0880D888 |
11598 |
GUI |
DEBUG |
hle.sceDisplay |
hleDisplaySetGeBuf topaddr=0x04000000, bufferwidth=512, pixelformat=3, copyGE=false, with=480, height=272 |
11598 |
GUI |
DEBUG |
ge |
Reloading GE Memory (0x04000000-0x04088000) to screen (480x272) |
11599 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04000000-0x04088000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
11599 |
GUI |
DEBUG |
ge |
clear mode : 5 |
11599 |
GUI |
DEBUG |
ge |
vtype GU_COLOR_8888|GU_VERTEX_16BIT|GU_TRANSFORM_2D size=12 |
11599 |
GUI |
DEBUG |
ge |
base 0x080000 redundant pure state cmd ignored |
11600 |
GUI |
DEBUG |
ge |
vaddr 0880d870 |
11600 |
GUI |
DEBUG |
ge |
Texture.hashCode: 8192 bytes |
11600 |
GUI |
DEBUG |
ge |
tflush Reusing cached texture 5 |
11600 |
GUI |
DEBUG |
ge |
prim sprites 1x |
11601 |
GUI |
DEBUG |
ge |
sceGuEnable(GU_SCISSOR_TEST) |
11601 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
11601 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
11601 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_COLOR_MATERIAL) |
11601 |
GUI |
DEBUG |
ge |
Texture Mipmap base=0, max=0, textureNumMipmaps=0 |
11602 |
GUI |
DEBUG |
ge |
sprite (0,0)-(0,0) at (0,0,0)-(480,272,0) |
11602 |
GUI |
DEBUG |
ge |
clear mode end |
11602 |
GUI |
DEBUG |
ge |
sceGuTexMode(X, mipmaps=0, mipmapShareClut=true, swizzle=false) |
11602 |
GUI |
DEBUG |
ge |
sceGuTexMode(tpsm=2(PSM_4444), X, X, X) |
11602 |
GUI |
DEBUG |
ge |
tflush (deferring to prim) |
11603 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, X, X, X, lo(pointer=0x880ac00)) |
11603 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, X, X, texBufferWidth=64, hi(pointer=0x880ac00)) |
11603 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, width=64, height=64, X, X) |
11603 |
GUI |
DEBUG |
ge |
tflush (deferring to prim) |
11603 |
GUI |
DEBUG |
ge |
sceGuTexFunc mode 000004 |
11603 |
GUI |
DEBUG |
ge |
sceGuTexEnvColor 00FFFF00 (no alpha) |
11604 |
GUI |
DEBUG |
ge |
sceGuTexFilter(min=1, mag=1) (mm#0) |
11604 |
GUI |
DEBUG |
ge |
sceGuTexScale(u=1.0, v=1.0) |
11604 |
GUI |
DEBUG |
ge |
sceGuTexOffset(u=0.0, v=0.0) |
11604 |
GUI |
DEBUG |
ge |
material ambient r=1,0 g=1,0 b=1,0 (00FFFFFF) |
11604 |
GUI |
DEBUG |
ge |
material ambient a=1,0 (FF) |
11605 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_PROJECTION 0 |
11605 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,7 0,0 0,0 0,0 |
11605 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 1,3 0,0 0,0 |
11605 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -1,0 -1,0 |
11606 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -1,0 0,0 |
11606 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_VIEW 0 |
11606 |
GUI |
DEBUG |
ge |
glLoadMatrixf 1,0 0,0 0,0 0,0 |
11606 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 1,0 0,0 0,0 |
11609 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 1,0 0,0 |
11609 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 0,0 1,0 |
11609 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_MODEL 0 |
11610 |
user_main |
DEBUG |
hle.sceCtrl |
hleCtrlExecuteSampling |
11610 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt VBLANK(0x1E) |
11610 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
11611 |
GUI |
DEBUG |
ge |
glLoadMatrixf 1,0 0,1 -0,1 0,0 |
11611 |
GUI |
DEBUG |
ge |
glLoadMatrixf -0,1 1,0 0,1 0,0 |
11611 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,1 -0,1 1,0 0,0 |
11611 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -2,5 1,0 |
11611 |
GUI |
DEBUG |
ge |
vtype GU_TEXTURE_32BITF|GU_COLOR_8888|GU_VERTEX_32BITF|GU_TRANSFORM_3D size=24 |
11612 |
GUI |
DEBUG |
ge |
base 0x080000 redundant pure state cmd ignored |
11612 |
GUI |
DEBUG |
ge |
vaddr 0880a890 |
11612 |
GUI |
DEBUG |
ge |
prim triangle 12x |
11612 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
11613 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
11613 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_COLOR_MATERIAL) |
11613 |
GUI |
DEBUG |
ge |
Texture Mipmap base=0, max=0, textureNumMipmaps=0 |
11613 |
GUI |
DEBUG |
ge |
Not reading Vertex, all native at 0x0880A890 |
11614 |
GUI |
DEBUG |
ge |
finish (0) |
11614 |
GUI |
DEBUG |
hle.sceGe_user |
Scheduling Async Callback name:'GeCallbackFinish', thread:'user_main', PC:08806468, $a0:00000000, $a1: 00000000, $a2: 08914EBC, listId=0x8, behavior=1, signalId=0x0 |
11614 |
GUI |
DEBUG |
ge |
end pc=0x880d9a4 |
11614 |
GUI |
DEBUG |
ge |
FINISH / SIGNAL / END reached, waiting for Sync (PspGeList[id=0x8, status=PSP_GE_LIST_DRAWING, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false]) |
11614 |
GUI |
DEBUG |
ge |
FINISH / SIGNAL / END reached, waiting for Sync (PspGeList[id=0x8, status=PSP_GE_LIST_END_REACHED, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false]) |
11615 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt GE(0x19) at 0x08806468 |
11615 |
user_main |
DEBUG |
hle.ThreadManForUser |
Calling InterruptHandler 0x08806468(0x00000000,0x08914EBC) |
11615 |
user_main |
DEBUG |
hle.sceGe_user |
hleGeOnAfterCallback restarting list PspGeList[id=0x8, status=PSP_GE_LIST_END_REACHED, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false] |
11615 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
11615 |
GUI |
DEBUG |
hle.sceGe_user |
hleGeListSyncDone list PspGeList[id=0x8, status=PSP_GE_LIST_DONE, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=false, restarted=false], done, waking thread a |
11616 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
11616 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
11616 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - saving the GE to memory 0x04000000 |
11616 |
GUI |
DEBUG |
ge |
GETexture.copyScreenToTexture GETexture[0x04000000-0x04088000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] |
11616 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - rendering the FB 0x04088000 |
11617 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04088000-0x04110000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
11617 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - end display |
11618 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - start display |
11619 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - rendering the FB 0x04088000 |
11619 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04088000-0x04110000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
11619 |
user_main |
DEBUG |
hle.sceGe_user |
really waking thread a(user_main) |
11619 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - end display |
11619 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- unblock SceUID=a name:'user_main' caller:'sceGe_user.step' |
11620 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'user_main(Status PSP_THREAD_READY, Wait None)' after reschedule |
11620 |
user_main |
DEBUG |
hle.ThreadManForUser |
---------------------------------------- SceUID=a name:'user_main' |
11620 |
user_main |
DEBUG |
hle.sceDisplay |
sceDisplayWaitVblankStart |
11621 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- block SceUID=a name:'user_main' caller:'ThreadManForUser.hleBlockCurrentThread' |
11621 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'idle0(Status PSP_THREAD_READY, Wait None)' after reschedule |
11627 |
user_main |
DEBUG |
hle.sceCtrl |
hleCtrlExecuteSampling |
11627 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- unblock SceUID=a name:'user_main' caller:'UnblockThreadAction.execute' |
11627 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt VBLANK(0x1E) |
11627 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
11627 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'user_main(Status PSP_THREAD_READY, Wait None)' after reschedule |
11628 |
user_main |
DEBUG |
hle.ThreadManForUser |
---------------------------------------- SceUID=a name:'user_main' |
11628 |
user_main |
DEBUG |
hle.sceDisplay |
sceDisplaySetFrameBuf(topaddr=0x04000000, bufferwidth=512, pixelformat=3, syncType=0) |
11628 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListEnQueue(list=0x0880D860, stall=0x0880D860, cbid=0xF, arg=0x00000000) |
11628 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListEnQueue returning 0x9 |
11629 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x9, stall=0x0880D888) |
11629 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x9, stall=0x0880D89C) |
11629 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x9, stall=0x0880D99C) |
11629 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x9, stall=0x0880D9A4) |
11630 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeDrawSync mode=0 |
11630 |
user_main |
DEBUG |
hle.sceGe_user |
blockCurrentThreadOnList blocking thread a on list PspGeList[id=0x9, status=PSP_GE_LIST_STALL_REACHED, pc=0x0880D860, stall=0x0880D9A4, cbid=0xF, ended=false, finished=false, paused=false, restarted=false] |
11630 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- block SceUID=a name:'user_main' caller:'ThreadManForUser.hleBlockCurrentThread' |
11630 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'idle0(Status PSP_THREAD_READY, Wait None)' after reschedule |
11631 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - start display |
11631 |
GUI |
DEBUG |
ge |
executeList PspGeList[id=0x9, status=PSP_GE_LIST_DRAWING, pc=0x0880D860, stall=0x0880D9A4, cbid=0xF, ended=false, finished=false, paused=false, restarted=false] |
11631 |
GUI |
DEBUG |
ge |
fbp fbp=4088000, fbw=512 |
11632 |
GUI |
DEBUG |
ge |
fbw fbp=88000, fbw=512 |
11632 |
GUI |
DEBUG |
ge |
base 08000000 |
11632 |
GUI |
DEBUG |
ge |
jump old PC: 0x0880D870, new PC: 0x0880D888 |
11632 |
GUI |
DEBUG |
hle.sceDisplay |
hleDisplaySetGeBuf topaddr=0x04088000, bufferwidth=512, pixelformat=3, copyGE=false, with=480, height=272 |
11632 |
GUI |
DEBUG |
ge |
Reloading GE Memory (0x04088000-0x04110000) to screen (480x272) |
11633 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04088000-0x04110000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
11633 |
GUI |
DEBUG |
ge |
clear mode : 5 |
11633 |
GUI |
DEBUG |
ge |
vtype GU_COLOR_8888|GU_VERTEX_16BIT|GU_TRANSFORM_2D size=12 |
11633 |
GUI |
DEBUG |
ge |
base 0x080000 redundant pure state cmd ignored |
11633 |
GUI |
DEBUG |
ge |
vaddr 0880d870 |
11634 |
GUI |
DEBUG |
ge |
Texture.hashCode: 8192 bytes |
11634 |
GUI |
DEBUG |
ge |
tflush Reusing cached texture 5 |
11634 |
GUI |
DEBUG |
ge |
prim sprites 1x |
11634 |
GUI |
DEBUG |
ge |
sceGuEnable(GU_SCISSOR_TEST) |
11634 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
11635 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
11635 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_COLOR_MATERIAL) |
11635 |
GUI |
DEBUG |
ge |
Texture Mipmap base=0, max=0, textureNumMipmaps=0 |
11635 |
GUI |
DEBUG |
ge |
sprite (0,0)-(0,0) at (0,0,0)-(480,272,0) |
11635 |
GUI |
DEBUG |
ge |
clear mode end |
11636 |
GUI |
DEBUG |
ge |
sceGuTexMode(X, mipmaps=0, mipmapShareClut=true, swizzle=false) |
11636 |
GUI |
DEBUG |
ge |
sceGuTexMode(tpsm=2(PSM_4444), X, X, X) |
11636 |
GUI |
DEBUG |
ge |
tflush (deferring to prim) |
11636 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, X, X, X, lo(pointer=0x880ac00)) |
11636 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, X, X, texBufferWidth=64, hi(pointer=0x880ac00)) |
11637 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, width=64, height=64, X, X) |
11637 |
GUI |
DEBUG |
ge |
tflush (deferring to prim) |
11637 |
GUI |
DEBUG |
ge |
sceGuTexFunc mode 000004 |
11637 |
GUI |
DEBUG |
ge |
sceGuTexEnvColor 00FFFF00 (no alpha) |
11637 |
GUI |
DEBUG |
ge |
sceGuTexFilter(min=1, mag=1) (mm#0) |
11638 |
GUI |
DEBUG |
ge |
sceGuTexScale(u=1.0, v=1.0) |
11638 |
GUI |
DEBUG |
ge |
sceGuTexOffset(u=0.0, v=0.0) |
11638 |
GUI |
DEBUG |
ge |
material ambient r=1,0 g=1,0 b=1,0 (00FFFFFF) |
11638 |
GUI |
DEBUG |
ge |
material ambient a=1,0 (FF) |
11638 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_PROJECTION 0 |
11639 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,7 0,0 0,0 0,0 |
11639 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 1,3 0,0 0,0 |
11639 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -1,0 -1,0 |
11639 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -1,0 0,0 |
11639 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_VIEW 0 |
11640 |
GUI |
DEBUG |
ge |
glLoadMatrixf 1,0 0,0 0,0 0,0 |
11640 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 1,0 0,0 0,0 |
11640 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 1,0 0,0 |
11640 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 0,0 1,0 |
11640 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_MODEL 0 |
11641 |
GUI |
DEBUG |
ge |
glLoadMatrixf 1,0 0,2 -0,1 0,0 |
11641 |
GUI |
DEBUG |
ge |
glLoadMatrixf -0,2 1,0 0,1 0,0 |
11641 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,1 -0,1 1,0 0,0 |
11641 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -2,5 1,0 |
11641 |
GUI |
DEBUG |
ge |
vtype GU_TEXTURE_32BITF|GU_COLOR_8888|GU_VERTEX_32BITF|GU_TRANSFORM_3D size=24 |
11642 |
GUI |
DEBUG |
ge |
base 0x080000 redundant pure state cmd ignored |
11642 |
GUI |
DEBUG |
ge |
vaddr 0880a890 |
11642 |
GUI |
DEBUG |
ge |
prim triangle 12x |
11642 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
11642 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
11643 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_COLOR_MATERIAL) |
11643 |
GUI |
DEBUG |
ge |
Texture Mipmap base=0, max=0, textureNumMipmaps=0 |
11643 |
GUI |
DEBUG |
ge |
Not reading Vertex, all native at 0x0880A890 |
11643 |
GUI |
DEBUG |
ge |
finish (0) |
11644 |
GUI |
DEBUG |
hle.sceGe_user |
Scheduling Async Callback name:'GeCallbackFinish', thread:'user_main', PC:08806468, $a0:00000000, $a1: 00000000, $a2: 08914EBC, listId=0x9, behavior=1, signalId=0x0 |
11644 |
GUI |
DEBUG |
ge |
end pc=0x880d9a4 |
11644 |
GUI |
DEBUG |
ge |
FINISH / SIGNAL / END reached, waiting for Sync (PspGeList[id=0x9, status=PSP_GE_LIST_DRAWING, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false]) |
11644 |
GUI |
DEBUG |
ge |
FINISH / SIGNAL / END reached, waiting for Sync (PspGeList[id=0x9, status=PSP_GE_LIST_END_REACHED, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false]) |
11644 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt GE(0x19) at 0x08806468 |
11645 |
user_main |
DEBUG |
hle.ThreadManForUser |
Calling InterruptHandler 0x08806468(0x00000000,0x08914EBC) |
11645 |
user_main |
DEBUG |
hle.sceGe_user |
hleGeOnAfterCallback restarting list PspGeList[id=0x9, status=PSP_GE_LIST_END_REACHED, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false] |
11645 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
11645 |
GUI |
DEBUG |
hle.sceGe_user |
hleGeListSyncDone list PspGeList[id=0x9, status=PSP_GE_LIST_DONE, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=false, restarted=false], done, waking thread a |
11646 |
user_main |
DEBUG |
hle.sceCtrl |
hleCtrlExecuteSampling |
11646 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
11646 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt VBLANK(0x1E) |
11646 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
11647 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - saving the GE to memory 0x04088000 |
11646 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
11647 |
GUI |
DEBUG |
ge |
GETexture.copyScreenToTexture GETexture[0x04088000-0x04110000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] |
11647 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - rendering the FB 0x04000000 |
11647 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04000000-0x04088000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
11648 |
user_main |
DEBUG |
hle.sceGe_user |
really waking thread a(user_main) |
11648 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- unblock SceUID=a name:'user_main' caller:'sceGe_user.step' |
11648 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'user_main(Status PSP_THREAD_READY, Wait None)' after reschedule |
11648 |
user_main |
DEBUG |
hle.ThreadManForUser |
---------------------------------------- SceUID=a name:'user_main' |
11649 |
user_main |
DEBUG |
hle.sceDisplay |
sceDisplayWaitVblankStart |
11649 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- block SceUID=a name:'user_main' caller:'ThreadManForUser.hleBlockCurrentThread' |
11649 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'idle0(Status PSP_THREAD_READY, Wait None)' after reschedule |
11648 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - end display |
11660 |
user_main |
DEBUG |
hle.sceCtrl |
hleCtrlExecuteSampling |
11660 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- unblock SceUID=a name:'user_main' caller:'UnblockThreadAction.execute' |
11660 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt VBLANK(0x1E) |
11660 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
11661 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'user_main(Status PSP_THREAD_READY, Wait None)' after reschedule |
11661 |
user_main |
DEBUG |
hle.ThreadManForUser |
---------------------------------------- SceUID=a name:'user_main' |
11661 |
user_main |
DEBUG |
hle.sceDisplay |
sceDisplaySetFrameBuf(topaddr=0x04088000, bufferwidth=512, pixelformat=3, syncType=0) |
11661 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListEnQueue(list=0x0880D860, stall=0x0880D860, cbid=0xF, arg=0x00000000) |
11662 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListEnQueue returning 0xA |
11662 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0xA, stall=0x0880D888) |
11662 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0xA, stall=0x0880D89C) |
11662 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0xA, stall=0x0880D99C) |
11663 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0xA, stall=0x0880D9A4) |
11663 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeDrawSync mode=0 |
11663 |
user_main |
DEBUG |
hle.sceGe_user |
blockCurrentThreadOnList blocking thread a on list PspGeList[id=0xa, status=PSP_GE_LIST_STALL_REACHED, pc=0x0880D860, stall=0x0880D9A4, cbid=0xF, ended=false, finished=false, paused=false, restarted=false] |
11663 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- block SceUID=a name:'user_main' caller:'ThreadManForUser.hleBlockCurrentThread' |
11663 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'idle0(Status PSP_THREAD_READY, Wait None)' after reschedule |
11664 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - start display |
11664 |
GUI |
DEBUG |
ge |
executeList PspGeList[id=0xa, status=PSP_GE_LIST_DRAWING, pc=0x0880D860, stall=0x0880D9A4, cbid=0xF, ended=false, finished=false, paused=false, restarted=false] |
11665 |
GUI |
DEBUG |
ge |
fbp fbp=4000000, fbw=512 |
11665 |
GUI |
DEBUG |
ge |
fbw fbp=0, fbw=512 |
11665 |
GUI |
DEBUG |
ge |
base 08000000 |
11665 |
GUI |
DEBUG |
ge |
jump old PC: 0x0880D870, new PC: 0x0880D888 |
11665 |
GUI |
DEBUG |
hle.sceDisplay |
hleDisplaySetGeBuf topaddr=0x04000000, bufferwidth=512, pixelformat=3, copyGE=false, with=480, height=272 |
11666 |
GUI |
DEBUG |
ge |
Reloading GE Memory (0x04000000-0x04088000) to screen (480x272) |
11666 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04000000-0x04088000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
11666 |
GUI |
DEBUG |
ge |
clear mode : 5 |
11666 |
GUI |
DEBUG |
ge |
vtype GU_COLOR_8888|GU_VERTEX_16BIT|GU_TRANSFORM_2D size=12 |
11666 |
GUI |
DEBUG |
ge |
base 0x080000 redundant pure state cmd ignored |
11667 |
GUI |
DEBUG |
ge |
vaddr 0880d870 |
11667 |
GUI |
DEBUG |
ge |
Texture.hashCode: 8192 bytes |
11667 |
GUI |
DEBUG |
ge |
tflush Reusing cached texture 5 |
11667 |
GUI |
DEBUG |
ge |
prim sprites 1x |
11667 |
GUI |
DEBUG |
ge |
sceGuEnable(GU_SCISSOR_TEST) |
11668 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
11668 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
11668 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_COLOR_MATERIAL) |
11668 |
GUI |
DEBUG |
ge |
Texture Mipmap base=0, max=0, textureNumMipmaps=0 |
11669 |
GUI |
DEBUG |
ge |
sprite (0,0)-(0,0) at (0,0,0)-(480,272,0) |
11669 |
GUI |
DEBUG |
ge |
clear mode end |
11669 |
GUI |
DEBUG |
ge |
sceGuTexMode(X, mipmaps=0, mipmapShareClut=true, swizzle=false) |
11669 |
GUI |
DEBUG |
ge |
sceGuTexMode(tpsm=2(PSM_4444), X, X, X) |
11669 |
GUI |
DEBUG |
ge |
tflush (deferring to prim) |
11670 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, X, X, X, lo(pointer=0x880ac00)) |
11670 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, X, X, texBufferWidth=64, hi(pointer=0x880ac00)) |
11670 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, width=64, height=64, X, X) |
11670 |
GUI |
DEBUG |
ge |
tflush (deferring to prim) |
11670 |
GUI |
DEBUG |
ge |
sceGuTexFunc mode 000004 |
11671 |
GUI |
DEBUG |
ge |
sceGuTexEnvColor 00FFFF00 (no alpha) |
11671 |
GUI |
DEBUG |
ge |
sceGuTexFilter(min=1, mag=1) (mm#0) |
11671 |
GUI |
DEBUG |
ge |
sceGuTexScale(u=1.0, v=1.0) |
11671 |
GUI |
DEBUG |
ge |
sceGuTexOffset(u=0.0, v=0.0) |
11671 |
GUI |
DEBUG |
ge |
material ambient r=1,0 g=1,0 b=1,0 (00FFFFFF) |
11672 |
GUI |
DEBUG |
ge |
material ambient a=1,0 (FF) |
11672 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_PROJECTION 0 |
11672 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,7 0,0 0,0 0,0 |
11672 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 1,3 0,0 0,0 |
11672 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -1,0 -1,0 |
11673 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -1,0 0,0 |
11673 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_VIEW 0 |
11673 |
GUI |
DEBUG |
ge |
glLoadMatrixf 1,0 0,0 0,0 0,0 |
11673 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 1,0 0,0 0,0 |
11673 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 1,0 0,0 |
11674 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 0,0 1,0 |
11674 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_MODEL 0 |
11674 |
GUI |
DEBUG |
ge |
glLoadMatrixf 1,0 0,2 -0,1 0,0 |
11674 |
GUI |
DEBUG |
ge |
glLoadMatrixf -0,2 1,0 0,1 0,0 |
11675 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,1 -0,1 1,0 0,0 |
11675 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -2,5 1,0 |
11675 |
GUI |
DEBUG |
ge |
vtype GU_TEXTURE_32BITF|GU_COLOR_8888|GU_VERTEX_32BITF|GU_TRANSFORM_3D size=24 |
11675 |
GUI |
DEBUG |
ge |
base 0x080000 redundant pure state cmd ignored |
11675 |
GUI |
DEBUG |
ge |
vaddr 0880a890 |
11676 |
GUI |
DEBUG |
ge |
prim triangle 12x |
11676 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
11676 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
11676 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_COLOR_MATERIAL) |
11676 |
GUI |
DEBUG |
ge |
Texture Mipmap base=0, max=0, textureNumMipmaps=0 |
11677 |
GUI |
DEBUG |
ge |
Not reading Vertex, all native at 0x0880A890 |
11677 |
GUI |
DEBUG |
ge |
finish (0) |
11677 |
GUI |
DEBUG |
hle.sceGe_user |
Scheduling Async Callback name:'GeCallbackFinish', thread:'user_main', PC:08806468, $a0:00000000, $a1: 00000000, $a2: 08914EBC, listId=0xA, behavior=1, signalId=0x0 |
11677 |
GUI |
DEBUG |
ge |
end pc=0x880d9a4 |
11677 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt GE(0x19) at 0x08806468 |
11678 |
GUI |
DEBUG |
ge |
FINISH / SIGNAL / END reached, waiting for Sync (PspGeList[id=0xa, status=PSP_GE_LIST_DRAWING, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false]) |
11678 |
user_main |
DEBUG |
hle.ThreadManForUser |
Calling InterruptHandler 0x08806468(0x00000000,0x08914EBC) |
11678 |
GUI |
DEBUG |
ge |
FINISH / SIGNAL / END reached, waiting for Sync (PspGeList[id=0xa, status=PSP_GE_LIST_END_REACHED, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false]) |
11678 |
user_main |
DEBUG |
hle.sceGe_user |
hleGeOnAfterCallback restarting list PspGeList[id=0xa, status=PSP_GE_LIST_END_REACHED, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false] |
11678 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
11679 |
user_main |
DEBUG |
hle.sceCtrl |
hleCtrlExecuteSampling |
11679 |
GUI |
DEBUG |
hle.sceGe_user |
hleGeListSyncDone list PspGeList[id=0xa, status=PSP_GE_LIST_DONE, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=false, restarted=false], done, waking thread a |
11679 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt VBLANK(0x1E) |
11679 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
11679 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
11680 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
11680 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - saving the GE to memory 0x04000000 |
11680 |
GUI |
DEBUG |
ge |
GETexture.copyScreenToTexture GETexture[0x04000000-0x04088000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] |
11681 |
user_main |
DEBUG |
hle.sceGe_user |
really waking thread a(user_main) |
11681 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- unblock SceUID=a name:'user_main' caller:'sceGe_user.step' |
11681 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'user_main(Status PSP_THREAD_READY, Wait None)' after reschedule |
11682 |
user_main |
DEBUG |
hle.ThreadManForUser |
---------------------------------------- SceUID=a name:'user_main' |
11682 |
user_main |
DEBUG |
hle.sceDisplay |
sceDisplayWaitVblankStart |
11682 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- block SceUID=a name:'user_main' caller:'ThreadManForUser.hleBlockCurrentThread' |
11682 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'idle0(Status PSP_THREAD_READY, Wait None)' after reschedule |
11682 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - rendering the FB 0x04088000 |
11683 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04088000-0x04110000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
11683 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - end display |
11695 |
user_main |
DEBUG |
hle.sceCtrl |
hleCtrlExecuteSampling |
11696 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- unblock SceUID=a name:'user_main' caller:'UnblockThreadAction.execute' |
11696 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt VBLANK(0x1E) |
11697 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
11698 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'user_main(Status PSP_THREAD_READY, Wait None)' after reschedule |
11698 |
user_main |
DEBUG |
hle.ThreadManForUser |
---------------------------------------- SceUID=a name:'user_main' |
11698 |
user_main |
DEBUG |
hle.sceDisplay |
sceDisplaySetFrameBuf(topaddr=0x04000000, bufferwidth=512, pixelformat=3, syncType=0) |
11698 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListEnQueue(list=0x0880D860, stall=0x0880D860, cbid=0xF, arg=0x00000000) |
11699 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListEnQueue returning 0xB |
11699 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0xB, stall=0x0880D888) |
11699 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - start display |
11699 |
GUI |
DEBUG |
ge |
executeList PspGeList[id=0xb, status=PSP_GE_LIST_DRAWING, pc=0x0880D860, stall=0x0880D888, cbid=0xF, ended=false, finished=false, paused=false, restarted=false] |
11700 |
GUI |
DEBUG |
ge |
fbp fbp=4088000, fbw=512 |
11699 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0xB, stall=0x0880D89C) |
11700 |
GUI |
DEBUG |
ge |
fbw fbp=88000, fbw=512 |
11700 |
GUI |
DEBUG |
ge |
base 08000000 |
11700 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0xB, stall=0x0880D99C) |
11700 |
GUI |
DEBUG |
ge |
jump old PC: 0x0880D870, new PC: 0x0880D888 |
11701 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0xB, stall=0x0880D9A4) |
11701 |
GUI |
DEBUG |
hle.sceDisplay |
hleDisplaySetGeBuf topaddr=0x04088000, bufferwidth=512, pixelformat=3, copyGE=false, with=480, height=272 |
11701 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeDrawSync mode=0 |
11701 |
GUI |
DEBUG |
ge |
Reloading GE Memory (0x04088000-0x04110000) to screen (480x272) |
11701 |
user_main |
DEBUG |
hle.sceGe_user |
blockCurrentThreadOnList blocking thread a on list PspGeList[id=0xb, status=PSP_GE_LIST_DRAWING, pc=0x0880D88C, stall=0x0880D9A4, cbid=0xF, ended=false, finished=false, paused=false, restarted=false] |
11702 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- block SceUID=a name:'user_main' caller:'ThreadManForUser.hleBlockCurrentThread' |
11702 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'idle0(Status PSP_THREAD_READY, Wait None)' after reschedule |
11702 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04088000-0x04110000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
11702 |
GUI |
DEBUG |
ge |
clear mode : 5 |
11703 |
GUI |
DEBUG |
ge |
vtype GU_COLOR_8888|GU_VERTEX_16BIT|GU_TRANSFORM_2D size=12 |
11703 |
GUI |
DEBUG |
ge |
base 0x080000 redundant pure state cmd ignored |
11703 |
GUI |
DEBUG |
ge |
vaddr 0880d870 |
11703 |
GUI |
DEBUG |
ge |
Texture.hashCode: 8192 bytes |
11703 |
GUI |
DEBUG |
ge |
tflush Reusing cached texture 5 |
11704 |
GUI |
DEBUG |
ge |
prim sprites 1x |
11704 |
GUI |
DEBUG |
ge |
sceGuEnable(GU_SCISSOR_TEST) |
11704 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
11704 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
11704 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_COLOR_MATERIAL) |
11704 |
GUI |
DEBUG |
ge |
Texture Mipmap base=0, max=0, textureNumMipmaps=0 |
11705 |
GUI |
DEBUG |
ge |
sprite (0,0)-(0,0) at (0,0,0)-(480,272,0) |
11705 |
GUI |
DEBUG |
ge |
clear mode end |
11705 |
GUI |
DEBUG |
ge |
sceGuTexMode(X, mipmaps=0, mipmapShareClut=true, swizzle=false) |
11705 |
GUI |
DEBUG |
ge |
sceGuTexMode(tpsm=2(PSM_4444), X, X, X) |
11705 |
GUI |
DEBUG |
ge |
tflush (deferring to prim) |
11706 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, X, X, X, lo(pointer=0x880ac00)) |
11706 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, X, X, texBufferWidth=64, hi(pointer=0x880ac00)) |
11706 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, width=64, height=64, X, X) |
11706 |
GUI |
DEBUG |
ge |
tflush (deferring to prim) |
11707 |
GUI |
DEBUG |
ge |
sceGuTexFunc mode 000004 |
11707 |
GUI |
DEBUG |
ge |
sceGuTexEnvColor 00FFFF00 (no alpha) |
11707 |
GUI |
DEBUG |
ge |
sceGuTexFilter(min=1, mag=1) (mm#0) |
11707 |
GUI |
DEBUG |
ge |
sceGuTexScale(u=1.0, v=1.0) |
11707 |
GUI |
DEBUG |
ge |
sceGuTexOffset(u=0.0, v=0.0) |
11708 |
GUI |
DEBUG |
ge |
material ambient r=1,0 g=1,0 b=1,0 (00FFFFFF) |
11708 |
GUI |
DEBUG |
ge |
material ambient a=1,0 (FF) |
11708 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_PROJECTION 0 |
11708 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,7 0,0 0,0 0,0 |
11709 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 1,3 0,0 0,0 |
11709 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -1,0 -1,0 |
11709 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -1,0 0,0 |
11709 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_VIEW 0 |
11709 |
GUI |
DEBUG |
ge |
glLoadMatrixf 1,0 0,0 0,0 0,0 |
11710 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 1,0 0,0 0,0 |
11710 |
user_main |
DEBUG |
hle.sceCtrl |
hleCtrlExecuteSampling |
11710 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 1,0 0,0 |
11710 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt VBLANK(0x1E) |
11710 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 0,0 1,0 |
11710 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
11710 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_MODEL 0 |
11711 |
GUI |
DEBUG |
ge |
glLoadMatrixf 1,0 0,2 -0,1 0,0 |
11711 |
GUI |
DEBUG |
ge |
glLoadMatrixf -0,2 1,0 0,2 0,0 |
11711 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,2 -0,1 1,0 0,0 |
11712 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -2,5 1,0 |
11712 |
GUI |
DEBUG |
ge |
vtype GU_TEXTURE_32BITF|GU_COLOR_8888|GU_VERTEX_32BITF|GU_TRANSFORM_3D size=24 |
11712 |
GUI |
DEBUG |
ge |
base 0x080000 redundant pure state cmd ignored |
11712 |
GUI |
DEBUG |
ge |
vaddr 0880a890 |
11712 |
GUI |
DEBUG |
ge |
prim triangle 12x |
11713 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
11713 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
11713 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_COLOR_MATERIAL) |
11713 |
GUI |
DEBUG |
ge |
Texture Mipmap base=0, max=0, textureNumMipmaps=0 |
11713 |
GUI |
DEBUG |
ge |
Not reading Vertex, all native at 0x0880A890 |
11714 |
GUI |
DEBUG |
ge |
finish (0) |
11714 |
GUI |
DEBUG |
hle.sceGe_user |
Scheduling Async Callback name:'GeCallbackFinish', thread:'user_main', PC:08806468, $a0:00000000, $a1: 00000000, $a2: 08914EBC, listId=0xB, behavior=1, signalId=0x0 |
11714 |
GUI |
DEBUG |
ge |
end pc=0x880d9a4 |
11714 |
GUI |
DEBUG |
ge |
FINISH / SIGNAL / END reached, waiting for Sync (PspGeList[id=0xb, status=PSP_GE_LIST_DRAWING, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false]) |
11714 |
GUI |
DEBUG |
ge |
FINISH / SIGNAL / END reached, waiting for Sync (PspGeList[id=0xb, status=PSP_GE_LIST_END_REACHED, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false]) |
11715 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt GE(0x19) at 0x08806468 |
11715 |
user_main |
DEBUG |
hle.ThreadManForUser |
Calling InterruptHandler 0x08806468(0x00000000,0x08914EBC) |
11715 |
user_main |
DEBUG |
hle.sceGe_user |
hleGeOnAfterCallback restarting list PspGeList[id=0xb, status=PSP_GE_LIST_END_REACHED, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false] |
11715 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
11755 |
user_main |
DEBUG |
hle.sceCtrl |
hleCtrlExecuteSampling |
11756 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt VBLANK(0x1E) |
11756 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
11756 |
user_main |
DEBUG |
hle.sceCtrl |
hleCtrlExecuteSampling |
11756 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt VBLANK(0x1E) |
11757 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
11755 |
GUI |
DEBUG |
hle.sceGe_user |
hleGeListSyncDone list PspGeList[id=0xb, status=PSP_GE_LIST_DONE, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=false, restarted=false], done, waking thread a |
11757 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
11757 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
11757 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - saving the GE to memory 0x04088000 |
11757 |
GUI |
DEBUG |
ge |
GETexture.copyScreenToTexture GETexture[0x04088000-0x04110000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] |
11757 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - rendering the FB 0x04000000 |
11758 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04000000-0x04088000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
11758 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - end display |
11759 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - start display |
11759 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - rendering the FB 0x04000000 |
11759 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04000000-0x04088000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
11759 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - end display |
11759 |
user_main |
DEBUG |
hle.sceGe_user |
really waking thread a(user_main) |
11760 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- unblock SceUID=a name:'user_main' caller:'sceGe_user.step' |
11760 |
user_main |
DEBUG |
hle.sceCtrl |
hleCtrlExecuteSampling |
11760 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt VBLANK(0x1E) |
11760 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
11760 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'user_main(Status PSP_THREAD_READY, Wait None)' after reschedule |
11761 |
user_main |
DEBUG |
hle.ThreadManForUser |
---------------------------------------- SceUID=a name:'user_main' |
11761 |
user_main |
DEBUG |
hle.sceDisplay |
sceDisplayWaitVblankStart |
11761 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- block SceUID=a name:'user_main' caller:'ThreadManForUser.hleBlockCurrentThread' |
11761 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'idle0(Status PSP_THREAD_READY, Wait None)' after reschedule |
11777 |
user_main |
DEBUG |
hle.sceCtrl |
hleCtrlExecuteSampling |
11777 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- unblock SceUID=a name:'user_main' caller:'UnblockThreadAction.execute' |
11777 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt VBLANK(0x1E) |
11777 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
11777 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'user_main(Status PSP_THREAD_READY, Wait None)' after reschedule |
11777 |
user_main |
DEBUG |
hle.ThreadManForUser |
---------------------------------------- SceUID=a name:'user_main' |
11777 |
user_main |
DEBUG |
hle.sceDisplay |
sceDisplaySetFrameBuf(topaddr=0x04088000, bufferwidth=512, pixelformat=3, syncType=0) |
11778 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListEnQueue(list=0x0880D860, stall=0x0880D860, cbid=0xF, arg=0x00000000) |
11778 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListEnQueue returning 0xC |
11778 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0xC, stall=0x0880D888) |
11778 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0xC, stall=0x0880D89C) |
11778 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0xC, stall=0x0880D99C) |
11779 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0xC, stall=0x0880D9A4) |
11779 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeDrawSync mode=0 |
11779 |
user_main |
DEBUG |
hle.sceGe_user |
blockCurrentThreadOnList blocking thread a on list PspGeList[id=0xc, status=PSP_GE_LIST_STALL_REACHED, pc=0x0880D860, stall=0x0880D9A4, cbid=0xF, ended=false, finished=false, paused=false, restarted=false] |
11779 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- block SceUID=a name:'user_main' caller:'ThreadManForUser.hleBlockCurrentThread' |
11779 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'idle0(Status PSP_THREAD_READY, Wait None)' after reschedule |
11780 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - start display |
11780 |
GUI |
DEBUG |
ge |
executeList PspGeList[id=0xc, status=PSP_GE_LIST_DRAWING, pc=0x0880D860, stall=0x0880D9A4, cbid=0xF, ended=false, finished=false, paused=false, restarted=false] |
11780 |
GUI |
DEBUG |
ge |
fbp fbp=4000000, fbw=512 |
11781 |
GUI |
DEBUG |
ge |
fbw fbp=0, fbw=512 |
11781 |
GUI |
DEBUG |
ge |
base 08000000 |
11781 |
GUI |
DEBUG |
ge |
jump old PC: 0x0880D870, new PC: 0x0880D888 |
11781 |
GUI |
DEBUG |
hle.sceDisplay |
hleDisplaySetGeBuf topaddr=0x04000000, bufferwidth=512, pixelformat=3, copyGE=false, with=480, height=272 |
11781 |
GUI |
DEBUG |
ge |
Reloading GE Memory (0x04000000-0x04088000) to screen (480x272) |
11781 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04000000-0x04088000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
11781 |
GUI |
DEBUG |
ge |
clear mode : 5 |
11782 |
GUI |
DEBUG |
ge |
vtype GU_COLOR_8888|GU_VERTEX_16BIT|GU_TRANSFORM_2D size=12 |
11782 |
GUI |
DEBUG |
ge |
base 0x080000 redundant pure state cmd ignored |
11782 |
GUI |
DEBUG |
ge |
vaddr 0880d870 |
11782 |
GUI |
DEBUG |
ge |
Texture.hashCode: 8192 bytes |
11782 |
GUI |
DEBUG |
ge |
tflush Reusing cached texture 5 |
11782 |
GUI |
DEBUG |
ge |
prim sprites 1x |
11782 |
GUI |
DEBUG |
ge |
sceGuEnable(GU_SCISSOR_TEST) |
11782 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
11782 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
11783 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_COLOR_MATERIAL) |
11783 |
GUI |
DEBUG |
ge |
Texture Mipmap base=0, max=0, textureNumMipmaps=0 |
11783 |
GUI |
DEBUG |
ge |
sprite (0,0)-(0,0) at (0,0,0)-(480,272,0) |
11783 |
GUI |
DEBUG |
ge |
clear mode end |
11783 |
GUI |
DEBUG |
ge |
sceGuTexMode(X, mipmaps=0, mipmapShareClut=true, swizzle=false) |
11783 |
GUI |
DEBUG |
ge |
sceGuTexMode(tpsm=2(PSM_4444), X, X, X) |
11783 |
GUI |
DEBUG |
ge |
tflush (deferring to prim) |
11784 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, X, X, X, lo(pointer=0x880ac00)) |
11784 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, X, X, texBufferWidth=64, hi(pointer=0x880ac00)) |
11784 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, width=64, height=64, X, X) |
11784 |
GUI |
DEBUG |
ge |
tflush (deferring to prim) |
11784 |
GUI |
DEBUG |
ge |
sceGuTexFunc mode 000004 |
11784 |
GUI |
DEBUG |
ge |
sceGuTexEnvColor 00FFFF00 (no alpha) |
11784 |
GUI |
DEBUG |
ge |
sceGuTexFilter(min=1, mag=1) (mm#0) |
11784 |
GUI |
DEBUG |
ge |
sceGuTexScale(u=1.0, v=1.0) |
11784 |
GUI |
DEBUG |
ge |
sceGuTexOffset(u=0.0, v=0.0) |
11785 |
GUI |
DEBUG |
ge |
material ambient r=1,0 g=1,0 b=1,0 (00FFFFFF) |
11785 |
GUI |
DEBUG |
ge |
material ambient a=1,0 (FF) |
11785 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_PROJECTION 0 |
11785 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,7 0,0 0,0 0,0 |
11785 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 1,3 0,0 0,0 |
11785 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -1,0 -1,0 |
11785 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -1,0 0,0 |
11785 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_VIEW 0 |
11786 |
GUI |
DEBUG |
ge |
glLoadMatrixf 1,0 0,0 0,0 0,0 |
11786 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 1,0 0,0 0,0 |
11786 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 1,0 0,0 |
11786 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 0,0 1,0 |
11786 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_MODEL 0 |
11786 |
GUI |
DEBUG |
ge |
glLoadMatrixf 1,0 0,2 -0,1 0,0 |
11786 |
GUI |
DEBUG |
ge |
glLoadMatrixf -0,2 1,0 0,2 0,0 |
11786 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,2 -0,1 1,0 0,0 |
11787 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -2,5 1,0 |
11787 |
GUI |
DEBUG |
ge |
vtype GU_TEXTURE_32BITF|GU_COLOR_8888|GU_VERTEX_32BITF|GU_TRANSFORM_3D size=24 |
11787 |
GUI |
DEBUG |
ge |
base 0x080000 redundant pure state cmd ignored |
11787 |
GUI |
DEBUG |
ge |
vaddr 0880a890 |
11787 |
GUI |
DEBUG |
ge |
prim triangle 12x |
11787 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
11787 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
11787 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_COLOR_MATERIAL) |
11788 |
GUI |
DEBUG |
ge |
Texture Mipmap base=0, max=0, textureNumMipmaps=0 |
11788 |
GUI |
DEBUG |
ge |
Not reading Vertex, all native at 0x0880A890 |
11788 |
GUI |
DEBUG |
ge |
finish (0) |
11788 |
GUI |
DEBUG |
hle.sceGe_user |
Scheduling Async Callback name:'GeCallbackFinish', thread:'user_main', PC:08806468, $a0:00000000, $a1: 00000000, $a2: 08914EBC, listId=0xC, behavior=1, signalId=0x0 |
11788 |
GUI |
DEBUG |
ge |
end pc=0x880d9a4 |
11788 |
GUI |
DEBUG |
ge |
FINISH / SIGNAL / END reached, waiting for Sync (PspGeList[id=0xc, status=PSP_GE_LIST_DRAWING, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false]) |
11788 |
GUI |
DEBUG |
ge |
FINISH / SIGNAL / END reached, waiting for Sync (PspGeList[id=0xc, status=PSP_GE_LIST_END_REACHED, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false]) |
11789 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt GE(0x19) at 0x08806468 |
11789 |
user_main |
DEBUG |
hle.ThreadManForUser |
Calling InterruptHandler 0x08806468(0x00000000,0x08914EBC) |
11789 |
user_main |
DEBUG |
hle.sceGe_user |
hleGeOnAfterCallback restarting list PspGeList[id=0xc, status=PSP_GE_LIST_END_REACHED, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false] |
11789 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
11789 |
GUI |
DEBUG |
hle.sceGe_user |
hleGeListSyncDone list PspGeList[id=0xc, status=PSP_GE_LIST_DONE, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=false, restarted=false], done, waking thread a |
11789 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
11790 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
11790 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - saving the GE to memory 0x04000000 |
11790 |
GUI |
DEBUG |
ge |
GETexture.copyScreenToTexture GETexture[0x04000000-0x04088000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] |
11790 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - rendering the FB 0x04088000 |
11790 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04088000-0x04110000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
11790 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - end display |
11791 |
user_main |
DEBUG |
hle.sceGe_user |
really waking thread a(user_main) |
11791 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- unblock SceUID=a name:'user_main' caller:'sceGe_user.step' |
11792 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'user_main(Status PSP_THREAD_READY, Wait None)' after reschedule |
11792 |
user_main |
DEBUG |
hle.ThreadManForUser |
---------------------------------------- SceUID=a name:'user_main' |
11792 |
user_main |
DEBUG |
hle.sceDisplay |
sceDisplayWaitVblankStart |
11792 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- block SceUID=a name:'user_main' caller:'ThreadManForUser.hleBlockCurrentThread' |
11792 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'idle0(Status PSP_THREAD_READY, Wait None)' after reschedule |
11793 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- unblock SceUID=a name:'user_main' caller:'sceDisplay.hleVblankStart' |
11793 |
user_main |
DEBUG |
hle.sceCtrl |
hleCtrlExecuteSampling |
11793 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt VBLANK(0x1E) |
11793 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
11793 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'user_main(Status PSP_THREAD_READY, Wait None)' after reschedule |
11793 |
user_main |
DEBUG |
hle.ThreadManForUser |
---------------------------------------- SceUID=a name:'user_main' |
11794 |
user_main |
DEBUG |
hle.sceDisplay |
sceDisplaySetFrameBuf(topaddr=0x04000000, bufferwidth=512, pixelformat=3, syncType=0) |
11794 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListEnQueue(list=0x0880D860, stall=0x0880D860, cbid=0xF, arg=0x00000000) |
11794 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListEnQueue returning 0xD |
11794 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0xD, stall=0x0880D888) |
11794 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0xD, stall=0x0880D89C) |
11794 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - start display |
11795 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0xD, stall=0x0880D99C) |
11795 |
GUI |
DEBUG |
ge |
executeList PspGeList[id=0xd, status=PSP_GE_LIST_DRAWING, pc=0x0880D860, stall=0x0880D89C, cbid=0xF, ended=false, finished=false, paused=false, restarted=false] |
11795 |
GUI |
DEBUG |
ge |
fbp fbp=4088000, fbw=512 |
11795 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0xD, stall=0x0880D9A4) |
11795 |
GUI |
DEBUG |
ge |
fbw fbp=88000, fbw=512 |
11795 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeDrawSync mode=0 |
11795 |
GUI |
DEBUG |
ge |
base 08000000 |
11795 |
user_main |
DEBUG |
hle.sceGe_user |
blockCurrentThreadOnList blocking thread a on list PspGeList[id=0xd, status=PSP_GE_LIST_DRAWING, pc=0x0880D86C, stall=0x0880D9A4, cbid=0xF, ended=false, finished=false, paused=false, restarted=false] |
11795 |
GUI |
DEBUG |
ge |
jump old PC: 0x0880D870, new PC: 0x0880D888 |
11796 |
GUI |
DEBUG |
hle.sceDisplay |
hleDisplaySetGeBuf topaddr=0x04088000, bufferwidth=512, pixelformat=3, copyGE=false, with=480, height=272 |
11796 |
GUI |
DEBUG |
ge |
Reloading GE Memory (0x04088000-0x04110000) to screen (480x272) |
11796 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04088000-0x04110000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
11796 |
GUI |
DEBUG |
ge |
clear mode : 5 |
11796 |
GUI |
DEBUG |
ge |
vtype GU_COLOR_8888|GU_VERTEX_16BIT|GU_TRANSFORM_2D size=12 |
11797 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- block SceUID=a name:'user_main' caller:'ThreadManForUser.hleBlockCurrentThread' |
11797 |
GUI |
DEBUG |
ge |
base 0x080000 redundant pure state cmd ignored |
11797 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'idle0(Status PSP_THREAD_READY, Wait None)' after reschedule |
11797 |
GUI |
DEBUG |
ge |
vaddr 0880d870 |
11797 |
GUI |
DEBUG |
ge |
Texture.hashCode: 8192 bytes |
11797 |
GUI |
DEBUG |
ge |
tflush Reusing cached texture 5 |
11797 |
GUI |
DEBUG |
ge |
prim sprites 1x |
11797 |
GUI |
DEBUG |
ge |
sceGuEnable(GU_SCISSOR_TEST) |
11798 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
11798 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
11798 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_COLOR_MATERIAL) |
11798 |
GUI |
DEBUG |
ge |
Texture Mipmap base=0, max=0, textureNumMipmaps=0 |
11798 |
GUI |
DEBUG |
ge |
sprite (0,0)-(0,0) at (0,0,0)-(480,272,0) |
11798 |
GUI |
DEBUG |
ge |
clear mode end |
11798 |
GUI |
DEBUG |
ge |
sceGuTexMode(X, mipmaps=0, mipmapShareClut=true, swizzle=false) |
11799 |
GUI |
DEBUG |
ge |
sceGuTexMode(tpsm=2(PSM_4444), X, X, X) |
11799 |
GUI |
DEBUG |
ge |
tflush (deferring to prim) |
11799 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, X, X, X, lo(pointer=0x880ac00)) |
11799 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, X, X, texBufferWidth=64, hi(pointer=0x880ac00)) |
11799 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, width=64, height=64, X, X) |
11799 |
GUI |
DEBUG |
ge |
tflush (deferring to prim) |
11799 |
GUI |
DEBUG |
ge |
sceGuTexFunc mode 000004 |
11799 |
GUI |
DEBUG |
ge |
sceGuTexEnvColor 00FFFF00 (no alpha) |
11800 |
GUI |
DEBUG |
ge |
sceGuTexFilter(min=1, mag=1) (mm#0) |
11800 |
GUI |
DEBUG |
ge |
sceGuTexScale(u=1.0, v=1.0) |
11800 |
GUI |
DEBUG |
ge |
sceGuTexOffset(u=0.0, v=0.0) |
11800 |
GUI |
DEBUG |
ge |
material ambient r=1,0 g=1,0 b=1,0 (00FFFFFF) |
11800 |
GUI |
DEBUG |
ge |
material ambient a=1,0 (FF) |
11800 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_PROJECTION 0 |
11801 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,7 0,0 0,0 0,0 |
11801 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 1,3 0,0 0,0 |
11801 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -1,0 -1,0 |
11801 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -1,0 0,0 |
11801 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_VIEW 0 |
11801 |
GUI |
DEBUG |
ge |
glLoadMatrixf 1,0 0,0 0,0 0,0 |
11802 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 1,0 0,0 0,0 |
11802 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 1,0 0,0 |
11802 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 0,0 1,0 |
11802 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_MODEL 0 |
11802 |
GUI |
DEBUG |
ge |
glLoadMatrixf 1,0 0,3 -0,1 0,0 |
11802 |
GUI |
DEBUG |
ge |
glLoadMatrixf -0,2 0,9 0,2 0,0 |
11802 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,2 -0,1 1,0 0,0 |
11803 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -2,5 1,0 |
11803 |
GUI |
DEBUG |
ge |
vtype GU_TEXTURE_32BITF|GU_COLOR_8888|GU_VERTEX_32BITF|GU_TRANSFORM_3D size=24 |
11803 |
GUI |
DEBUG |
ge |
base 0x080000 redundant pure state cmd ignored |
11803 |
GUI |
DEBUG |
ge |
vaddr 0880a890 |
11803 |
GUI |
DEBUG |
ge |
prim triangle 12x |
11803 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
11803 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
11804 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_COLOR_MATERIAL) |
11804 |
GUI |
DEBUG |
ge |
Texture Mipmap base=0, max=0, textureNumMipmaps=0 |
11804 |
GUI |
DEBUG |
ge |
Not reading Vertex, all native at 0x0880A890 |
11804 |
GUI |
DEBUG |
ge |
finish (0) |
11804 |
GUI |
DEBUG |
hle.sceGe_user |
Scheduling Async Callback name:'GeCallbackFinish', thread:'user_main', PC:08806468, $a0:00000000, $a1: 00000000, $a2: 08914EBC, listId=0xD, behavior=1, signalId=0x0 |
11804 |
GUI |
DEBUG |
ge |
end pc=0x880d9a4 |
11804 |
GUI |
DEBUG |
ge |
FINISH / SIGNAL / END reached, waiting for Sync (PspGeList[id=0xd, status=PSP_GE_LIST_DRAWING, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false]) |
11804 |
GUI |
DEBUG |
ge |
FINISH / SIGNAL / END reached, waiting for Sync (PspGeList[id=0xd, status=PSP_GE_LIST_END_REACHED, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false]) |
11805 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt GE(0x19) at 0x08806468 |
11805 |
user_main |
DEBUG |
hle.ThreadManForUser |
Calling InterruptHandler 0x08806468(0x00000000,0x08914EBC) |
11805 |
user_main |
DEBUG |
hle.sceGe_user |
hleGeOnAfterCallback restarting list PspGeList[id=0xd, status=PSP_GE_LIST_END_REACHED, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false] |
11805 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
11805 |
GUI |
DEBUG |
hle.sceGe_user |
hleGeListSyncDone list PspGeList[id=0xd, status=PSP_GE_LIST_DONE, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=false, restarted=false], done, waking thread a |
11805 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
11805 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
11806 |
user_main |
DEBUG |
hle.sceGe_user |
really waking thread a(user_main) |
11806 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - saving the GE to memory 0x04088000 |
11806 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- unblock SceUID=a name:'user_main' caller:'sceGe_user.step' |
11806 |
GUI |
DEBUG |
ge |
GETexture.copyScreenToTexture GETexture[0x04088000-0x04110000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] |
11806 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'user_main(Status PSP_THREAD_READY, Wait None)' after reschedule |
11806 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - rendering the FB 0x04000000 |
11806 |
user_main |
DEBUG |
hle.ThreadManForUser |
---------------------------------------- SceUID=a name:'user_main' |
11806 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04000000-0x04088000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
11807 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - end display |
11806 |
user_main |
DEBUG |
hle.sceDisplay |
sceDisplayWaitVblankStart |
11807 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- block SceUID=a name:'user_main' caller:'ThreadManForUser.hleBlockCurrentThread' |
11807 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'idle0(Status PSP_THREAD_READY, Wait None)' after reschedule |
11808 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - start display |
11808 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - rendering the FB 0x04000000 |
11808 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04000000-0x04088000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
11809 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - end display |
11810 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- unblock SceUID=a name:'user_main' caller:'sceDisplay.hleVblankStart' |
11810 |
user_main |
DEBUG |
hle.sceCtrl |
hleCtrlExecuteSampling |
11810 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt VBLANK(0x1E) |
11810 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
11810 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'user_main(Status PSP_THREAD_READY, Wait None)' after reschedule |
11810 |
user_main |
DEBUG |
hle.ThreadManForUser |
---------------------------------------- SceUID=a name:'user_main' |
11810 |
user_main |
DEBUG |
hle.sceDisplay |
sceDisplaySetFrameBuf(topaddr=0x04088000, bufferwidth=512, pixelformat=3, syncType=0) |
11811 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListEnQueue(list=0x0880D860, stall=0x0880D860, cbid=0xF, arg=0x00000000) |
11811 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListEnQueue returning 0xE |
11811 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0xE, stall=0x0880D888) |
11811 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0xE, stall=0x0880D89C) |
11811 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0xE, stall=0x0880D99C) |
11812 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0xE, stall=0x0880D9A4) |
11812 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeDrawSync mode=0 |
11812 |
user_main |
DEBUG |
hle.sceGe_user |
blockCurrentThreadOnList blocking thread a on list PspGeList[id=0xe, status=PSP_GE_LIST_STALL_REACHED, pc=0x0880D860, stall=0x0880D9A4, cbid=0xF, ended=false, finished=false, paused=false, restarted=false] |
11812 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - start display |
11812 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- block SceUID=a name:'user_main' caller:'ThreadManForUser.hleBlockCurrentThread' |
11812 |
GUI |
DEBUG |
ge |
executeList PspGeList[id=0xe, status=PSP_GE_LIST_DRAWING, pc=0x0880D860, stall=0x0880D9A4, cbid=0xF, ended=false, finished=false, paused=false, restarted=false] |
11812 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'idle0(Status PSP_THREAD_READY, Wait None)' after reschedule |
11812 |
GUI |
DEBUG |
ge |
fbp fbp=4000000, fbw=512 |
11813 |
GUI |
DEBUG |
ge |
fbw fbp=0, fbw=512 |
11813 |
GUI |
DEBUG |
ge |
base 08000000 |
11814 |
GUI |
DEBUG |
ge |
jump old PC: 0x0880D870, new PC: 0x0880D888 |
11814 |
GUI |
DEBUG |
hle.sceDisplay |
hleDisplaySetGeBuf topaddr=0x04000000, bufferwidth=512, pixelformat=3, copyGE=false, with=480, height=272 |
11814 |
GUI |
DEBUG |
ge |
Reloading GE Memory (0x04000000-0x04088000) to screen (480x272) |
11814 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04000000-0x04088000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
11814 |
GUI |
DEBUG |
ge |
clear mode : 5 |
11815 |
GUI |
DEBUG |
ge |
vtype GU_COLOR_8888|GU_VERTEX_16BIT|GU_TRANSFORM_2D size=12 |
11815 |
GUI |
DEBUG |
ge |
base 0x080000 redundant pure state cmd ignored |
11815 |
GUI |
DEBUG |
ge |
vaddr 0880d870 |
11815 |
GUI |
DEBUG |
ge |
Texture.hashCode: 8192 bytes |
11815 |
GUI |
DEBUG |
ge |
tflush Reusing cached texture 5 |
11815 |
GUI |
DEBUG |
ge |
prim sprites 1x |
11815 |
GUI |
DEBUG |
ge |
sceGuEnable(GU_SCISSOR_TEST) |
11815 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
11816 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
11816 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_COLOR_MATERIAL) |
11816 |
GUI |
DEBUG |
ge |
Texture Mipmap base=0, max=0, textureNumMipmaps=0 |
11816 |
GUI |
DEBUG |
ge |
sprite (0,0)-(0,0) at (0,0,0)-(480,272,0) |
11816 |
GUI |
DEBUG |
ge |
clear mode end |
11816 |
GUI |
DEBUG |
ge |
sceGuTexMode(X, mipmaps=0, mipmapShareClut=true, swizzle=false) |
11816 |
GUI |
DEBUG |
ge |
sceGuTexMode(tpsm=2(PSM_4444), X, X, X) |
11816 |
GUI |
DEBUG |
ge |
tflush (deferring to prim) |
11817 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, X, X, X, lo(pointer=0x880ac00)) |
11817 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, X, X, texBufferWidth=64, hi(pointer=0x880ac00)) |
11817 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, width=64, height=64, X, X) |
11817 |
GUI |
DEBUG |
ge |
tflush (deferring to prim) |
11817 |
GUI |
DEBUG |
ge |
sceGuTexFunc mode 000004 |
11817 |
GUI |
DEBUG |
ge |
sceGuTexEnvColor 00FFFF00 (no alpha) |
11817 |
GUI |
DEBUG |
ge |
sceGuTexFilter(min=1, mag=1) (mm#0) |
11817 |
GUI |
DEBUG |
ge |
sceGuTexScale(u=1.0, v=1.0) |
11818 |
GUI |
DEBUG |
ge |
sceGuTexOffset(u=0.0, v=0.0) |
11818 |
GUI |
DEBUG |
ge |
material ambient r=1,0 g=1,0 b=1,0 (00FFFFFF) |
11818 |
GUI |
DEBUG |
ge |
material ambient a=1,0 (FF) |
11818 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_PROJECTION 0 |
11818 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,7 0,0 0,0 0,0 |
11818 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 1,3 0,0 0,0 |
11818 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -1,0 -1,0 |
11819 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -1,0 0,0 |
11819 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_VIEW 0 |
11819 |
GUI |
DEBUG |
ge |
glLoadMatrixf 1,0 0,0 0,0 0,0 |
11819 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 1,0 0,0 0,0 |
11819 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 1,0 0,0 |
11819 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 0,0 1,0 |
11819 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_MODEL 0 |
11820 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,9 0,3 -0,1 0,0 |
11820 |
GUI |
DEBUG |
ge |
glLoadMatrixf -0,3 0,9 0,2 0,0 |
11820 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,2 -0,2 1,0 0,0 |
11820 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -2,5 1,0 |
11820 |
GUI |
DEBUG |
ge |
vtype GU_TEXTURE_32BITF|GU_COLOR_8888|GU_VERTEX_32BITF|GU_TRANSFORM_3D size=24 |
11820 |
GUI |
DEBUG |
ge |
base 0x080000 redundant pure state cmd ignored |
11821 |
GUI |
DEBUG |
ge |
vaddr 0880a890 |
11821 |
GUI |
DEBUG |
ge |
prim triangle 12x |
11821 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
11821 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
11821 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_COLOR_MATERIAL) |
11821 |
GUI |
DEBUG |
ge |
Texture Mipmap base=0, max=0, textureNumMipmaps=0 |
11821 |
GUI |
DEBUG |
ge |
Not reading Vertex, all native at 0x0880A890 |
11822 |
GUI |
DEBUG |
ge |
finish (0) |
11822 |
GUI |
DEBUG |
hle.sceGe_user |
Scheduling Async Callback name:'GeCallbackFinish', thread:'user_main', PC:08806468, $a0:00000000, $a1: 00000000, $a2: 08914EBC, listId=0xE, behavior=1, signalId=0x0 |
11822 |
GUI |
DEBUG |
ge |
end pc=0x880d9a4 |
11822 |
GUI |
DEBUG |
ge |
FINISH / SIGNAL / END reached, waiting for Sync (PspGeList[id=0xe, status=PSP_GE_LIST_DRAWING, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false]) |
11822 |
GUI |
DEBUG |
ge |
FINISH / SIGNAL / END reached, waiting for Sync (PspGeList[id=0xe, status=PSP_GE_LIST_END_REACHED, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false]) |
11823 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt GE(0x19) at 0x08806468 |
11823 |
user_main |
DEBUG |
hle.ThreadManForUser |
Calling InterruptHandler 0x08806468(0x00000000,0x08914EBC) |
11823 |
user_main |
DEBUG |
hle.sceGe_user |
hleGeOnAfterCallback restarting list PspGeList[id=0xe, status=PSP_GE_LIST_END_REACHED, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false] |
11823 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
11823 |
GUI |
DEBUG |
hle.sceGe_user |
hleGeListSyncDone list PspGeList[id=0xe, status=PSP_GE_LIST_DONE, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=false, restarted=false], done, waking thread a |
11823 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
11824 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
11824 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - saving the GE to memory 0x04000000 |
11824 |
GUI |
DEBUG |
ge |
GETexture.copyScreenToTexture GETexture[0x04000000-0x04088000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] |
11824 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - rendering the FB 0x04088000 |
11824 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04088000-0x04110000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
11824 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - end display |
11826 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - start display |
11826 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - rendering the FB 0x04088000 |
11826 |
user_main |
DEBUG |
hle.sceGe_user |
really waking thread a(user_main) |
11826 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04088000-0x04110000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
11826 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- unblock SceUID=a name:'user_main' caller:'sceGe_user.step' |
11826 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - end display |
11827 |
user_main |
DEBUG |
hle.sceCtrl |
hleCtrlExecuteSampling |
11827 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt VBLANK(0x1E) |
11827 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
11827 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'user_main(Status PSP_THREAD_READY, Wait None)' after reschedule |
11827 |
user_main |
DEBUG |
hle.ThreadManForUser |
---------------------------------------- SceUID=a name:'user_main' |
11827 |
user_main |
DEBUG |
hle.sceDisplay |
sceDisplayWaitVblankStart |
11828 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- block SceUID=a name:'user_main' caller:'ThreadManForUser.hleBlockCurrentThread' |
11828 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'idle0(Status PSP_THREAD_READY, Wait None)' after reschedule |
11843 |
user_main |
DEBUG |
hle.sceCtrl |
hleCtrlExecuteSampling |
11843 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- unblock SceUID=a name:'user_main' caller:'UnblockThreadAction.execute' |
11843 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt VBLANK(0x1E) |
11843 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
11843 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'user_main(Status PSP_THREAD_READY, Wait None)' after reschedule |
11843 |
user_main |
DEBUG |
hle.ThreadManForUser |
---------------------------------------- SceUID=a name:'user_main' |
11844 |
user_main |
DEBUG |
hle.sceDisplay |
sceDisplaySetFrameBuf(topaddr=0x04000000, bufferwidth=512, pixelformat=3, syncType=0) |
11844 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListEnQueue(list=0x0880D860, stall=0x0880D860, cbid=0xF, arg=0x00000000) |
11844 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListEnQueue returning 0xF |
11845 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0xF, stall=0x0880D888) |
11845 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0xF, stall=0x0880D89C) |
11845 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0xF, stall=0x0880D99C) |
11845 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0xF, stall=0x0880D9A4) |
11846 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeDrawSync mode=0 |
11846 |
user_main |
DEBUG |
hle.sceGe_user |
blockCurrentThreadOnList blocking thread a on list PspGeList[id=0xf, status=PSP_GE_LIST_STALL_REACHED, pc=0x0880D860, stall=0x0880D9A4, cbid=0xF, ended=false, finished=false, paused=false, restarted=false] |
11846 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- block SceUID=a name:'user_main' caller:'ThreadManForUser.hleBlockCurrentThread' |
11846 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - start display |
11846 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'idle0(Status PSP_THREAD_READY, Wait None)' after reschedule |
11846 |
GUI |
DEBUG |
ge |
executeList PspGeList[id=0xf, status=PSP_GE_LIST_DRAWING, pc=0x0880D860, stall=0x0880D9A4, cbid=0xF, ended=false, finished=false, paused=false, restarted=false] |
11847 |
GUI |
DEBUG |
ge |
fbp fbp=4088000, fbw=512 |
11847 |
GUI |
DEBUG |
ge |
fbw fbp=88000, fbw=512 |
11847 |
GUI |
DEBUG |
ge |
base 08000000 |
11847 |
GUI |
DEBUG |
ge |
jump old PC: 0x0880D870, new PC: 0x0880D888 |
11847 |
GUI |
DEBUG |
hle.sceDisplay |
hleDisplaySetGeBuf topaddr=0x04088000, bufferwidth=512, pixelformat=3, copyGE=false, with=480, height=272 |
11847 |
GUI |
DEBUG |
ge |
Reloading GE Memory (0x04088000-0x04110000) to screen (480x272) |
11847 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04088000-0x04110000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
11848 |
GUI |
DEBUG |
ge |
clear mode : 5 |
11848 |
GUI |
DEBUG |
ge |
vtype GU_COLOR_8888|GU_VERTEX_16BIT|GU_TRANSFORM_2D size=12 |
11848 |
GUI |
DEBUG |
ge |
base 0x080000 redundant pure state cmd ignored |
11848 |
GUI |
DEBUG |
ge |
vaddr 0880d870 |
11848 |
GUI |
DEBUG |
ge |
Texture.hashCode: 8192 bytes |
11848 |
GUI |
DEBUG |
ge |
tflush Reusing cached texture 5 |
11849 |
GUI |
DEBUG |
ge |
prim sprites 1x |
11849 |
GUI |
DEBUG |
ge |
sceGuEnable(GU_SCISSOR_TEST) |
11849 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
11849 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
11849 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_COLOR_MATERIAL) |
11849 |
GUI |
DEBUG |
ge |
Texture Mipmap base=0, max=0, textureNumMipmaps=0 |
11849 |
GUI |
DEBUG |
ge |
sprite (0,0)-(0,0) at (0,0,0)-(480,272,0) |
11850 |
GUI |
DEBUG |
ge |
clear mode end |
11850 |
GUI |
DEBUG |
ge |
sceGuTexMode(X, mipmaps=0, mipmapShareClut=true, swizzle=false) |
11850 |
GUI |
DEBUG |
ge |
sceGuTexMode(tpsm=2(PSM_4444), X, X, X) |
11850 |
GUI |
DEBUG |
ge |
tflush (deferring to prim) |
11850 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, X, X, X, lo(pointer=0x880ac00)) |
11850 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, X, X, texBufferWidth=64, hi(pointer=0x880ac00)) |
11850 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, width=64, height=64, X, X) |
11850 |
GUI |
DEBUG |
ge |
tflush (deferring to prim) |
11851 |
GUI |
DEBUG |
ge |
sceGuTexFunc mode 000004 |
11851 |
GUI |
DEBUG |
ge |
sceGuTexEnvColor 00FFFF00 (no alpha) |
11851 |
GUI |
DEBUG |
ge |
sceGuTexFilter(min=1, mag=1) (mm#0) |
11851 |
GUI |
DEBUG |
ge |
sceGuTexScale(u=1.0, v=1.0) |
11851 |
GUI |
DEBUG |
ge |
sceGuTexOffset(u=0.0, v=0.0) |
11851 |
GUI |
DEBUG |
ge |
material ambient r=1,0 g=1,0 b=1,0 (00FFFFFF) |
11851 |
GUI |
DEBUG |
ge |
material ambient a=1,0 (FF) |
11852 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_PROJECTION 0 |
11852 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,7 0,0 0,0 0,0 |
11852 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 1,3 0,0 0,0 |
11852 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -1,0 -1,0 |
11852 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -1,0 0,0 |
11852 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_VIEW 0 |
11852 |
GUI |
DEBUG |
ge |
glLoadMatrixf 1,0 0,0 0,0 0,0 |
11853 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 1,0 0,0 0,0 |
11853 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 1,0 0,0 |
11853 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 0,0 1,0 |
11853 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_MODEL 0 |
11853 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,9 0,3 -0,2 0,0 |
11853 |
GUI |
DEBUG |
ge |
glLoadMatrixf -0,3 0,9 0,2 0,0 |
11854 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,2 -0,2 1,0 0,0 |
11854 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -2,5 1,0 |
11854 |
GUI |
DEBUG |
ge |
vtype GU_TEXTURE_32BITF|GU_COLOR_8888|GU_VERTEX_32BITF|GU_TRANSFORM_3D size=24 |
11854 |
GUI |
DEBUG |
ge |
base 0x080000 redundant pure state cmd ignored |
11854 |
GUI |
DEBUG |
ge |
vaddr 0880a890 |
11854 |
GUI |
DEBUG |
ge |
prim triangle 12x |
11854 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
11855 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
11855 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_COLOR_MATERIAL) |
11855 |
GUI |
DEBUG |
ge |
Texture Mipmap base=0, max=0, textureNumMipmaps=0 |
11855 |
GUI |
DEBUG |
ge |
Not reading Vertex, all native at 0x0880A890 |
11855 |
GUI |
DEBUG |
ge |
finish (0) |
11855 |
GUI |
DEBUG |
hle.sceGe_user |
Scheduling Async Callback name:'GeCallbackFinish', thread:'user_main', PC:08806468, $a0:00000000, $a1: 00000000, $a2: 08914EBC, listId=0xF, behavior=1, signalId=0x0 |
11855 |
GUI |
DEBUG |
ge |
end pc=0x880d9a4 |
11856 |
GUI |
DEBUG |
ge |
FINISH / SIGNAL / END reached, waiting for Sync (PspGeList[id=0xf, status=PSP_GE_LIST_DRAWING, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false]) |
11856 |
GUI |
DEBUG |
ge |
FINISH / SIGNAL / END reached, waiting for Sync (PspGeList[id=0xf, status=PSP_GE_LIST_END_REACHED, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false]) |
11856 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt GE(0x19) at 0x08806468 |
11856 |
user_main |
DEBUG |
hle.ThreadManForUser |
Calling InterruptHandler 0x08806468(0x00000000,0x08914EBC) |
11856 |
user_main |
DEBUG |
hle.sceGe_user |
hleGeOnAfterCallback restarting list PspGeList[id=0xf, status=PSP_GE_LIST_END_REACHED, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false] |
11857 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
11857 |
GUI |
DEBUG |
hle.sceGe_user |
hleGeListSyncDone list PspGeList[id=0xf, status=PSP_GE_LIST_DONE, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=false, restarted=false], done, waking thread a |
11857 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
11857 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
11857 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - saving the GE to memory 0x04088000 |
11857 |
GUI |
DEBUG |
ge |
GETexture.copyScreenToTexture GETexture[0x04088000-0x04110000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] |
11858 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - rendering the FB 0x04000000 |
11858 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04000000-0x04088000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
11858 |
user_main |
DEBUG |
hle.sceGe_user |
really waking thread a(user_main) |
11858 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - end display |
11858 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- unblock SceUID=a name:'user_main' caller:'sceGe_user.step' |
11858 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'user_main(Status PSP_THREAD_READY, Wait None)' after reschedule |
11859 |
user_main |
DEBUG |
hle.ThreadManForUser |
---------------------------------------- SceUID=a name:'user_main' |
11859 |
user_main |
DEBUG |
hle.sceDisplay |
sceDisplayWaitVblankStart |
11859 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- block SceUID=a name:'user_main' caller:'ThreadManForUser.hleBlockCurrentThread' |
11859 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'idle0(Status PSP_THREAD_READY, Wait None)' after reschedule |
11859 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- unblock SceUID=a name:'user_main' caller:'sceDisplay.hleVblankStart' |
11860 |
user_main |
DEBUG |
hle.sceCtrl |
hleCtrlExecuteSampling |
11860 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt VBLANK(0x1E) |
11860 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
11860 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'user_main(Status PSP_THREAD_READY, Wait None)' after reschedule |
11860 |
user_main |
DEBUG |
hle.ThreadManForUser |
---------------------------------------- SceUID=a name:'user_main' |
11861 |
user_main |
DEBUG |
hle.sceDisplay |
sceDisplaySetFrameBuf(topaddr=0x04088000, bufferwidth=512, pixelformat=3, syncType=0) |
11861 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListEnQueue(list=0x0880D860, stall=0x0880D860, cbid=0xF, arg=0x00000000) |
11861 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListEnQueue returning 0x10 |
11861 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x10, stall=0x0880D888) |
11861 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x10, stall=0x0880D89C) |
11862 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - start display |
11862 |
GUI |
DEBUG |
ge |
executeList PspGeList[id=0x10, status=PSP_GE_LIST_DRAWING, pc=0x0880D860, stall=0x0880D89C, cbid=0xF, ended=false, finished=false, paused=false, restarted=false] |
11862 |
GUI |
DEBUG |
ge |
fbp fbp=4000000, fbw=512 |
11863 |
GUI |
DEBUG |
ge |
fbw fbp=0, fbw=512 |
11863 |
GUI |
DEBUG |
ge |
base 08000000 |
11863 |
GUI |
DEBUG |
ge |
jump old PC: 0x0880D870, new PC: 0x0880D888 |
11863 |
GUI |
DEBUG |
hle.sceDisplay |
hleDisplaySetGeBuf topaddr=0x04000000, bufferwidth=512, pixelformat=3, copyGE=false, with=480, height=272 |
11863 |
GUI |
DEBUG |
ge |
Reloading GE Memory (0x04000000-0x04088000) to screen (480x272) |
11863 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04000000-0x04088000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
11863 |
GUI |
DEBUG |
ge |
clear mode : 5 |
11864 |
GUI |
DEBUG |
ge |
vtype GU_COLOR_8888|GU_VERTEX_16BIT|GU_TRANSFORM_2D size=12 |
11864 |
GUI |
DEBUG |
ge |
base 0x080000 redundant pure state cmd ignored |
11864 |
GUI |
DEBUG |
ge |
vaddr 0880d870 |
11864 |
GUI |
DEBUG |
ge |
Texture.hashCode: 8192 bytes |
11864 |
GUI |
DEBUG |
ge |
tflush Reusing cached texture 5 |
11864 |
GUI |
DEBUG |
ge |
prim sprites 1x |
11864 |
GUI |
DEBUG |
ge |
sceGuEnable(GU_SCISSOR_TEST) |
11865 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
11865 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
11865 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_COLOR_MATERIAL) |
11865 |
GUI |
DEBUG |
ge |
Texture Mipmap base=0, max=0, textureNumMipmaps=0 |
11865 |
GUI |
DEBUG |
ge |
sprite (0,0)-(0,0) at (0,0,0)-(480,272,0) |
11865 |
GUI |
DEBUG |
ge |
Stall address 0x0880D89C reached, waiting for Sync |
11866 |
GUI |
DEBUG |
ge |
Stall address 0x0880D89C reached, waiting for Sync |
11867 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x10, stall=0x0880D99C) |
11867 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x10, stall=0x0880D9A4) |
11867 |
GUI |
DEBUG |
ge |
clear mode end |
11867 |
GUI |
DEBUG |
ge |
sceGuTexMode(X, mipmaps=0, mipmapShareClut=true, swizzle=false) |
11868 |
GUI |
DEBUG |
ge |
sceGuTexMode(tpsm=2(PSM_4444), X, X, X) |
11868 |
GUI |
DEBUG |
ge |
tflush (deferring to prim) |
11868 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, X, X, X, lo(pointer=0x880ac00)) |
11868 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, X, X, texBufferWidth=64, hi(pointer=0x880ac00)) |
11868 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, width=64, height=64, X, X) |
11868 |
GUI |
DEBUG |
ge |
tflush (deferring to prim) |
11868 |
GUI |
DEBUG |
ge |
sceGuTexFunc mode 000004 |
11868 |
GUI |
DEBUG |
ge |
sceGuTexEnvColor 00FFFF00 (no alpha) |
11869 |
GUI |
DEBUG |
ge |
sceGuTexFilter(min=1, mag=1) (mm#0) |
11869 |
GUI |
DEBUG |
ge |
sceGuTexScale(u=1.0, v=1.0) |
11869 |
GUI |
DEBUG |
ge |
sceGuTexOffset(u=0.0, v=0.0) |
11869 |
GUI |
DEBUG |
ge |
material ambient r=1,0 g=1,0 b=1,0 (00FFFFFF) |
11869 |
GUI |
DEBUG |
ge |
material ambient a=1,0 (FF) |
11869 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_PROJECTION 0 |
11869 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,7 0,0 0,0 0,0 |
11870 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 1,3 0,0 0,0 |
11870 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -1,0 -1,0 |
11870 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -1,0 0,0 |
11870 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_VIEW 0 |
11870 |
GUI |
DEBUG |
ge |
glLoadMatrixf 1,0 0,0 0,0 0,0 |
11870 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 1,0 0,0 0,0 |
11871 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 1,0 0,0 |
11871 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 0,0 1,0 |
11871 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_MODEL 0 |
11871 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,9 0,4 -0,2 0,0 |
11871 |
GUI |
DEBUG |
ge |
glLoadMatrixf -0,3 0,9 0,3 0,0 |
11871 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,2 -0,2 1,0 0,0 |
11872 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -2,5 1,0 |
11872 |
GUI |
DEBUG |
ge |
vtype GU_TEXTURE_32BITF|GU_COLOR_8888|GU_VERTEX_32BITF|GU_TRANSFORM_3D size=24 |
11872 |
GUI |
DEBUG |
ge |
base 0x080000 redundant pure state cmd ignored |
11872 |
GUI |
DEBUG |
ge |
vaddr 0880a890 |
11872 |
GUI |
DEBUG |
ge |
prim triangle 12x |
11872 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
11872 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
11873 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_COLOR_MATERIAL) |
11873 |
GUI |
DEBUG |
ge |
Texture Mipmap base=0, max=0, textureNumMipmaps=0 |
11873 |
GUI |
DEBUG |
ge |
Not reading Vertex, all native at 0x0880A890 |
11873 |
GUI |
DEBUG |
ge |
finish (0) |
11873 |
GUI |
DEBUG |
hle.sceGe_user |
Scheduling Async Callback name:'GeCallbackFinish', thread:'user_main', PC:08806468, $a0:00000000, $a1: 00000000, $a2: 08914EBC, listId=0x10, behavior=1, signalId=0x0 |
11873 |
GUI |
DEBUG |
ge |
end pc=0x880d9a4 |
11873 |
GUI |
DEBUG |
ge |
FINISH / SIGNAL / END reached, waiting for Sync (PspGeList[id=0x10, status=PSP_GE_LIST_DRAWING, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false]) |
11874 |
GUI |
DEBUG |
ge |
FINISH / SIGNAL / END reached, waiting for Sync (PspGeList[id=0x10, status=PSP_GE_LIST_END_REACHED, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false]) |
11867 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeDrawSync mode=0 |
11874 |
user_main |
DEBUG |
hle.sceGe_user |
blockCurrentThreadOnList blocking thread a on list PspGeList[id=0x10, status=PSP_GE_LIST_END_REACHED, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false] |
11874 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- block SceUID=a name:'user_main' caller:'ThreadManForUser.hleBlockCurrentThread' |
11874 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'idle0(Status PSP_THREAD_READY, Wait None)' after reschedule |
11875 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt GE(0x19) at 0x08806468 |
11875 |
user_main |
DEBUG |
hle.ThreadManForUser |
Calling InterruptHandler 0x08806468(0x00000000,0x08914EBC) |
11875 |
user_main |
DEBUG |
hle.sceGe_user |
hleGeOnAfterCallback restarting list PspGeList[id=0x10, status=PSP_GE_LIST_END_REACHED, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false] |
11875 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
11875 |
GUI |
DEBUG |
hle.sceGe_user |
hleGeListSyncDone list PspGeList[id=0x10, status=PSP_GE_LIST_DONE, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=false, restarted=false], done, waking thread a |
11875 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
11876 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
11876 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - saving the GE to memory 0x04000000 |
11876 |
GUI |
DEBUG |
ge |
GETexture.copyScreenToTexture GETexture[0x04000000-0x04088000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] |
11876 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - rendering the FB 0x04088000 |
11876 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04088000-0x04110000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
11877 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - end display |
11878 |
user_main |
DEBUG |
hle.sceGe_user |
really waking thread a(user_main) |
11878 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - start display |
11878 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- unblock SceUID=a name:'user_main' caller:'sceGe_user.step' |
11878 |
user_main |
DEBUG |
hle.sceCtrl |
hleCtrlExecuteSampling |
11879 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt VBLANK(0x1E) |
11878 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - rendering the FB 0x04088000 |
11879 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
11879 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04088000-0x04110000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
11879 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'user_main(Status PSP_THREAD_READY, Wait None)' after reschedule |
11879 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - end display |
11879 |
user_main |
DEBUG |
hle.ThreadManForUser |
---------------------------------------- SceUID=a name:'user_main' |
11880 |
user_main |
DEBUG |
hle.sceDisplay |
sceDisplayWaitVblankStart |
11880 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- block SceUID=a name:'user_main' caller:'ThreadManForUser.hleBlockCurrentThread' |
11880 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'idle0(Status PSP_THREAD_READY, Wait None)' after reschedule |
11893 |
user_main |
DEBUG |
hle.sceCtrl |
hleCtrlExecuteSampling |
11893 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- unblock SceUID=a name:'user_main' caller:'UnblockThreadAction.execute' |
11893 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt VBLANK(0x1E) |
11893 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
11893 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'user_main(Status PSP_THREAD_READY, Wait None)' after reschedule |
11893 |
user_main |
DEBUG |
hle.ThreadManForUser |
---------------------------------------- SceUID=a name:'user_main' |
11894 |
user_main |
DEBUG |
hle.sceDisplay |
sceDisplaySetFrameBuf(topaddr=0x04000000, bufferwidth=512, pixelformat=3, syncType=0) |
11894 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListEnQueue(list=0x0880D860, stall=0x0880D860, cbid=0xF, arg=0x00000000) |
11894 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListEnQueue returning 0x11 |
11895 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x11, stall=0x0880D888) |
11895 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x11, stall=0x0880D89C) |
11895 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x11, stall=0x0880D99C) |
11895 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x11, stall=0x0880D9A4) |
11895 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeDrawSync mode=0 |
11896 |
user_main |
DEBUG |
hle.sceGe_user |
blockCurrentThreadOnList blocking thread a on list PspGeList[id=0x11, status=PSP_GE_LIST_STALL_REACHED, pc=0x0880D860, stall=0x0880D9A4, cbid=0xF, ended=false, finished=false, paused=false, restarted=false] |
11896 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- block SceUID=a name:'user_main' caller:'ThreadManForUser.hleBlockCurrentThread' |
11896 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'idle0(Status PSP_THREAD_READY, Wait None)' after reschedule |
11897 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - start display |
11897 |
GUI |
DEBUG |
ge |
executeList PspGeList[id=0x11, status=PSP_GE_LIST_DRAWING, pc=0x0880D860, stall=0x0880D9A4, cbid=0xF, ended=false, finished=false, paused=false, restarted=false] |
11897 |
GUI |
DEBUG |
ge |
fbp fbp=4088000, fbw=512 |
11898 |
GUI |
DEBUG |
ge |
fbw fbp=88000, fbw=512 |
11898 |
GUI |
DEBUG |
ge |
base 08000000 |
11898 |
GUI |
DEBUG |
ge |
jump old PC: 0x0880D870, new PC: 0x0880D888 |
11898 |
GUI |
DEBUG |
hle.sceDisplay |
hleDisplaySetGeBuf topaddr=0x04088000, bufferwidth=512, pixelformat=3, copyGE=false, with=480, height=272 |
11898 |
GUI |
DEBUG |
ge |
Reloading GE Memory (0x04088000-0x04110000) to screen (480x272) |
11898 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04088000-0x04110000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
11899 |
GUI |
DEBUG |
ge |
clear mode : 5 |
11899 |
GUI |
DEBUG |
ge |
vtype GU_COLOR_8888|GU_VERTEX_16BIT|GU_TRANSFORM_2D size=12 |
11899 |
GUI |
DEBUG |
ge |
base 0x080000 redundant pure state cmd ignored |
11899 |
GUI |
DEBUG |
ge |
vaddr 0880d870 |
11899 |
GUI |
DEBUG |
ge |
Texture.hashCode: 8192 bytes |
11899 |
GUI |
DEBUG |
ge |
tflush Reusing cached texture 5 |
11899 |
GUI |
DEBUG |
ge |
prim sprites 1x |
11900 |
GUI |
DEBUG |
ge |
sceGuEnable(GU_SCISSOR_TEST) |
11900 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
11900 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
11900 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_COLOR_MATERIAL) |
11900 |
GUI |
DEBUG |
ge |
Texture Mipmap base=0, max=0, textureNumMipmaps=0 |
11900 |
GUI |
DEBUG |
ge |
sprite (0,0)-(0,0) at (0,0,0)-(480,272,0) |
11901 |
GUI |
DEBUG |
ge |
clear mode end |
11901 |
GUI |
DEBUG |
ge |
sceGuTexMode(X, mipmaps=0, mipmapShareClut=true, swizzle=false) |
11901 |
GUI |
DEBUG |
ge |
sceGuTexMode(tpsm=2(PSM_4444), X, X, X) |
11901 |
GUI |
DEBUG |
ge |
tflush (deferring to prim) |
11901 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, X, X, X, lo(pointer=0x880ac00)) |
11901 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, X, X, texBufferWidth=64, hi(pointer=0x880ac00)) |
11901 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, width=64, height=64, X, X) |
11901 |
GUI |
DEBUG |
ge |
tflush (deferring to prim) |
11902 |
GUI |
DEBUG |
ge |
sceGuTexFunc mode 000004 |
11902 |
GUI |
DEBUG |
ge |
sceGuTexEnvColor 00FFFF00 (no alpha) |
11902 |
GUI |
DEBUG |
ge |
sceGuTexFilter(min=1, mag=1) (mm#0) |
11902 |
GUI |
DEBUG |
ge |
sceGuTexScale(u=1.0, v=1.0) |
11902 |
GUI |
DEBUG |
ge |
sceGuTexOffset(u=0.0, v=0.0) |
11902 |
GUI |
DEBUG |
ge |
material ambient r=1,0 g=1,0 b=1,0 (00FFFFFF) |
11903 |
GUI |
DEBUG |
ge |
material ambient a=1,0 (FF) |
11903 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_PROJECTION 0 |
11903 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,7 0,0 0,0 0,0 |
11903 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 1,3 0,0 0,0 |
11903 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -1,0 -1,0 |
11903 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -1,0 0,0 |
11903 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_VIEW 0 |
11904 |
GUI |
DEBUG |
ge |
glLoadMatrixf 1,0 0,0 0,0 0,0 |
11904 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 1,0 0,0 0,0 |
11904 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 1,0 0,0 |
11904 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 0,0 1,0 |
11904 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_MODEL 0 |
11904 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,9 0,4 -0,2 0,0 |
11905 |
GUI |
DEBUG |
ge |
glLoadMatrixf -0,3 0,9 0,3 0,0 |
11905 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,3 -0,2 0,9 0,0 |
11905 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -2,5 1,0 |
11905 |
GUI |
DEBUG |
ge |
vtype GU_TEXTURE_32BITF|GU_COLOR_8888|GU_VERTEX_32BITF|GU_TRANSFORM_3D size=24 |
11905 |
GUI |
DEBUG |
ge |
base 0x080000 redundant pure state cmd ignored |
11905 |
GUI |
DEBUG |
ge |
vaddr 0880a890 |
11905 |
GUI |
DEBUG |
ge |
prim triangle 12x |
11906 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
11906 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
11906 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_COLOR_MATERIAL) |
11906 |
GUI |
DEBUG |
ge |
Texture Mipmap base=0, max=0, textureNumMipmaps=0 |
11906 |
GUI |
DEBUG |
ge |
Not reading Vertex, all native at 0x0880A890 |
11906 |
GUI |
DEBUG |
ge |
finish (0) |
11906 |
GUI |
DEBUG |
hle.sceGe_user |
Scheduling Async Callback name:'GeCallbackFinish', thread:'user_main', PC:08806468, $a0:00000000, $a1: 00000000, $a2: 08914EBC, listId=0x11, behavior=1, signalId=0x0 |
11907 |
GUI |
DEBUG |
ge |
end pc=0x880d9a4 |
11907 |
GUI |
DEBUG |
ge |
FINISH / SIGNAL / END reached, waiting for Sync (PspGeList[id=0x11, status=PSP_GE_LIST_DRAWING, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false]) |
11907 |
GUI |
DEBUG |
ge |
FINISH / SIGNAL / END reached, waiting for Sync (PspGeList[id=0x11, status=PSP_GE_LIST_END_REACHED, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false]) |
11907 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt GE(0x19) at 0x08806468 |
11907 |
user_main |
DEBUG |
hle.ThreadManForUser |
Calling InterruptHandler 0x08806468(0x00000000,0x08914EBC) |
11907 |
user_main |
DEBUG |
hle.sceGe_user |
hleGeOnAfterCallback restarting list PspGeList[id=0x11, status=PSP_GE_LIST_END_REACHED, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false] |
11908 |
GUI |
DEBUG |
hle.sceGe_user |
hleGeListSyncDone list PspGeList[id=0x11, status=PSP_GE_LIST_DONE, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=false, restarted=false], done, waking thread a |
11908 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
11908 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
11908 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
11908 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - saving the GE to memory 0x04088000 |
11908 |
GUI |
DEBUG |
ge |
GETexture.copyScreenToTexture GETexture[0x04088000-0x04110000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] |
11909 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - rendering the FB 0x04000000 |
11909 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04000000-0x04088000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
11909 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - end display |
11910 |
user_main |
DEBUG |
hle.sceGe_user |
really waking thread a(user_main) |
11910 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- unblock SceUID=a name:'user_main' caller:'sceGe_user.step' |
11910 |
user_main |
DEBUG |
hle.sceCtrl |
hleCtrlExecuteSampling |
11910 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt VBLANK(0x1E) |
11910 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
11911 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'user_main(Status PSP_THREAD_READY, Wait None)' after reschedule |
11911 |
user_main |
DEBUG |
hle.ThreadManForUser |
---------------------------------------- SceUID=a name:'user_main' |
11911 |
user_main |
DEBUG |
hle.sceDisplay |
sceDisplayWaitVblankStart |
11911 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- block SceUID=a name:'user_main' caller:'ThreadManForUser.hleBlockCurrentThread' |
11911 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'idle0(Status PSP_THREAD_READY, Wait None)' after reschedule |
11927 |
user_main |
DEBUG |
hle.sceCtrl |
hleCtrlExecuteSampling |
11927 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- unblock SceUID=a name:'user_main' caller:'UnblockThreadAction.execute' |
11927 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt VBLANK(0x1E) |
11927 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
11927 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'user_main(Status PSP_THREAD_READY, Wait None)' after reschedule |
11927 |
user_main |
DEBUG |
hle.ThreadManForUser |
---------------------------------------- SceUID=a name:'user_main' |
11928 |
user_main |
DEBUG |
hle.sceDisplay |
sceDisplaySetFrameBuf(topaddr=0x04088000, bufferwidth=512, pixelformat=3, syncType=0) |
11928 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListEnQueue(list=0x0880D860, stall=0x0880D860, cbid=0xF, arg=0x00000000) |
11928 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListEnQueue returning 0x12 |
11928 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x12, stall=0x0880D888) |
11928 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x12, stall=0x0880D89C) |
11929 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x12, stall=0x0880D99C) |
11929 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x12, stall=0x0880D9A4) |
11929 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeDrawSync mode=0 |
11929 |
user_main |
DEBUG |
hle.sceGe_user |
blockCurrentThreadOnList blocking thread a on list PspGeList[id=0x12, status=PSP_GE_LIST_STALL_REACHED, pc=0x0880D860, stall=0x0880D9A4, cbid=0xF, ended=false, finished=false, paused=false, restarted=false] |
11929 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- block SceUID=a name:'user_main' caller:'ThreadManForUser.hleBlockCurrentThread' |
11930 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'idle0(Status PSP_THREAD_READY, Wait None)' after reschedule |
11931 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - start display |
11931 |
GUI |
DEBUG |
ge |
executeList PspGeList[id=0x12, status=PSP_GE_LIST_DRAWING, pc=0x0880D860, stall=0x0880D9A4, cbid=0xF, ended=false, finished=false, paused=false, restarted=false] |
11932 |
GUI |
DEBUG |
ge |
fbp fbp=4000000, fbw=512 |
11932 |
GUI |
DEBUG |
ge |
fbw fbp=0, fbw=512 |
11932 |
GUI |
DEBUG |
ge |
base 08000000 |
11932 |
GUI |
DEBUG |
ge |
jump old PC: 0x0880D870, new PC: 0x0880D888 |
11932 |
GUI |
DEBUG |
hle.sceDisplay |
hleDisplaySetGeBuf topaddr=0x04000000, bufferwidth=512, pixelformat=3, copyGE=false, with=480, height=272 |
11932 |
GUI |
DEBUG |
ge |
Reloading GE Memory (0x04000000-0x04088000) to screen (480x272) |
11932 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04000000-0x04088000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
11933 |
GUI |
DEBUG |
ge |
clear mode : 5 |
11933 |
GUI |
DEBUG |
ge |
vtype GU_COLOR_8888|GU_VERTEX_16BIT|GU_TRANSFORM_2D size=12 |
11933 |
GUI |
DEBUG |
ge |
base 0x080000 redundant pure state cmd ignored |
11933 |
GUI |
DEBUG |
ge |
vaddr 0880d870 |
11933 |
GUI |
DEBUG |
ge |
Texture.hashCode: 8192 bytes |
11933 |
GUI |
DEBUG |
ge |
tflush Reusing cached texture 5 |
11934 |
GUI |
DEBUG |
ge |
prim sprites 1x |
11934 |
GUI |
DEBUG |
ge |
sceGuEnable(GU_SCISSOR_TEST) |
11934 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
11934 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
11934 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_COLOR_MATERIAL) |
11934 |
GUI |
DEBUG |
ge |
Texture Mipmap base=0, max=0, textureNumMipmaps=0 |
11934 |
GUI |
DEBUG |
ge |
sprite (0,0)-(0,0) at (0,0,0)-(480,272,0) |
11935 |
GUI |
DEBUG |
ge |
clear mode end |
11935 |
GUI |
DEBUG |
ge |
sceGuTexMode(X, mipmaps=0, mipmapShareClut=true, swizzle=false) |
11935 |
GUI |
DEBUG |
ge |
sceGuTexMode(tpsm=2(PSM_4444), X, X, X) |
11935 |
GUI |
DEBUG |
ge |
tflush (deferring to prim) |
11935 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, X, X, X, lo(pointer=0x880ac00)) |
11936 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, X, X, texBufferWidth=64, hi(pointer=0x880ac00)) |
11936 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, width=64, height=64, X, X) |
11936 |
GUI |
DEBUG |
ge |
tflush (deferring to prim) |
11936 |
GUI |
DEBUG |
ge |
sceGuTexFunc mode 000004 |
11936 |
GUI |
DEBUG |
ge |
sceGuTexEnvColor 00FFFF00 (no alpha) |
11936 |
GUI |
DEBUG |
ge |
sceGuTexFilter(min=1, mag=1) (mm#0) |
11936 |
GUI |
DEBUG |
ge |
sceGuTexScale(u=1.0, v=1.0) |
11937 |
GUI |
DEBUG |
ge |
sceGuTexOffset(u=0.0, v=0.0) |
11937 |
GUI |
DEBUG |
ge |
material ambient r=1,0 g=1,0 b=1,0 (00FFFFFF) |
11937 |
GUI |
DEBUG |
ge |
material ambient a=1,0 (FF) |
11937 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_PROJECTION 0 |
11937 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,7 0,0 0,0 0,0 |
11937 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 1,3 0,0 0,0 |
11937 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -1,0 -1,0 |
11938 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -1,0 0,0 |
11938 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_VIEW 0 |
11938 |
GUI |
DEBUG |
ge |
glLoadMatrixf 1,0 0,0 0,0 0,0 |
11938 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 1,0 0,0 0,0 |
11938 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 1,0 0,0 |
11938 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 0,0 1,0 |
11939 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_MODEL 0 |
11939 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,9 0,4 -0,2 0,0 |
11939 |
GUI |
DEBUG |
ge |
glLoadMatrixf -0,3 0,9 0,3 0,0 |
11939 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,3 -0,2 0,9 0,0 |
11939 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -2,5 1,0 |
11939 |
GUI |
DEBUG |
ge |
vtype GU_TEXTURE_32BITF|GU_COLOR_8888|GU_VERTEX_32BITF|GU_TRANSFORM_3D size=24 |
11940 |
GUI |
DEBUG |
ge |
base 0x080000 redundant pure state cmd ignored |
11940 |
GUI |
DEBUG |
ge |
vaddr 0880a890 |
11940 |
GUI |
DEBUG |
ge |
prim triangle 12x |
11940 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
11940 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
11940 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_COLOR_MATERIAL) |
11940 |
GUI |
DEBUG |
ge |
Texture Mipmap base=0, max=0, textureNumMipmaps=0 |
11941 |
GUI |
DEBUG |
ge |
Not reading Vertex, all native at 0x0880A890 |
11941 |
GUI |
DEBUG |
ge |
finish (0) |
11941 |
GUI |
DEBUG |
hle.sceGe_user |
Scheduling Async Callback name:'GeCallbackFinish', thread:'user_main', PC:08806468, $a0:00000000, $a1: 00000000, $a2: 08914EBC, listId=0x12, behavior=1, signalId=0x0 |
11941 |
GUI |
DEBUG |
ge |
end pc=0x880d9a4 |
11941 |
GUI |
DEBUG |
ge |
FINISH / SIGNAL / END reached, waiting for Sync (PspGeList[id=0x12, status=PSP_GE_LIST_DRAWING, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false]) |
11942 |
GUI |
DEBUG |
ge |
FINISH / SIGNAL / END reached, waiting for Sync (PspGeList[id=0x12, status=PSP_GE_LIST_END_REACHED, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false]) |
11942 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt GE(0x19) at 0x08806468 |
11942 |
user_main |
DEBUG |
hle.ThreadManForUser |
Calling InterruptHandler 0x08806468(0x00000000,0x08914EBC) |
11942 |
user_main |
DEBUG |
hle.sceGe_user |
hleGeOnAfterCallback restarting list PspGeList[id=0x12, status=PSP_GE_LIST_END_REACHED, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false] |
11942 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
11943 |
user_main |
DEBUG |
hle.sceCtrl |
hleCtrlExecuteSampling |
11943 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt VBLANK(0x1E) |
11943 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
11943 |
GUI |
DEBUG |
hle.sceGe_user |
hleGeListSyncDone list PspGeList[id=0x12, status=PSP_GE_LIST_DONE, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=false, restarted=false], done, waking thread a |
11943 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
11943 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
11944 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - saving the GE to memory 0x04000000 |
11944 |
GUI |
DEBUG |
ge |
GETexture.copyScreenToTexture GETexture[0x04000000-0x04088000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] |
11944 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - rendering the FB 0x04088000 |
11944 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04088000-0x04110000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
11944 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - end display |
11945 |
user_main |
DEBUG |
hle.sceGe_user |
really waking thread a(user_main) |
11945 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- unblock SceUID=a name:'user_main' caller:'sceGe_user.step' |
11945 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'user_main(Status PSP_THREAD_READY, Wait None)' after reschedule |
11945 |
user_main |
DEBUG |
hle.ThreadManForUser |
---------------------------------------- SceUID=a name:'user_main' |
11946 |
user_main |
DEBUG |
hle.sceDisplay |
sceDisplayWaitVblankStart |
11946 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- block SceUID=a name:'user_main' caller:'ThreadManForUser.hleBlockCurrentThread' |
11946 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'idle0(Status PSP_THREAD_READY, Wait None)' after reschedule |
11960 |
user_main |
DEBUG |
hle.sceCtrl |
hleCtrlExecuteSampling |
11960 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- unblock SceUID=a name:'user_main' caller:'UnblockThreadAction.execute' |
11960 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt VBLANK(0x1E) |
11960 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
11960 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'user_main(Status PSP_THREAD_READY, Wait None)' after reschedule |
11961 |
user_main |
DEBUG |
hle.ThreadManForUser |
---------------------------------------- SceUID=a name:'user_main' |
11961 |
user_main |
DEBUG |
hle.sceDisplay |
sceDisplaySetFrameBuf(topaddr=0x04000000, bufferwidth=512, pixelformat=3, syncType=0) |
11961 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListEnQueue(list=0x0880D860, stall=0x0880D860, cbid=0xF, arg=0x00000000) |
11961 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListEnQueue returning 0x13 |
11961 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x13, stall=0x0880D888) |
11962 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - start display |
11962 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x13, stall=0x0880D89C) |
11962 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x13, stall=0x0880D99C) |
11962 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x13, stall=0x0880D9A4) |
11962 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeDrawSync mode=0 |
11963 |
user_main |
DEBUG |
hle.sceGe_user |
blockCurrentThreadOnList blocking thread a on list PspGeList[id=0x13, status=PSP_GE_LIST_STALL_REACHED, pc=0x0880D860, stall=0x0880D9A4, cbid=0xF, ended=false, finished=false, paused=false, restarted=false] |
11963 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- block SceUID=a name:'user_main' caller:'ThreadManForUser.hleBlockCurrentThread' |
11963 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'idle0(Status PSP_THREAD_READY, Wait None)' after reschedule |
11963 |
GUI |
DEBUG |
ge |
executeList PspGeList[id=0x13, status=PSP_GE_LIST_DRAWING, pc=0x0880D860, stall=0x0880D9A4, cbid=0xF, ended=false, finished=false, paused=false, restarted=false] |
11964 |
GUI |
DEBUG |
ge |
fbp fbp=4088000, fbw=512 |
11964 |
GUI |
DEBUG |
ge |
fbw fbp=88000, fbw=512 |
11964 |
GUI |
DEBUG |
ge |
base 08000000 |
11964 |
GUI |
DEBUG |
ge |
jump old PC: 0x0880D870, new PC: 0x0880D888 |
11964 |
GUI |
DEBUG |
hle.sceDisplay |
hleDisplaySetGeBuf topaddr=0x04088000, bufferwidth=512, pixelformat=3, copyGE=false, with=480, height=272 |
11964 |
GUI |
DEBUG |
ge |
Reloading GE Memory (0x04088000-0x04110000) to screen (480x272) |
11965 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04088000-0x04110000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
11965 |
GUI |
DEBUG |
ge |
clear mode : 5 |
11965 |
GUI |
DEBUG |
ge |
vtype GU_COLOR_8888|GU_VERTEX_16BIT|GU_TRANSFORM_2D size=12 |
11965 |
GUI |
DEBUG |
ge |
base 0x080000 redundant pure state cmd ignored |
11965 |
GUI |
DEBUG |
ge |
vaddr 0880d870 |
11966 |
GUI |
DEBUG |
ge |
Texture.hashCode: 8192 bytes |
11966 |
GUI |
DEBUG |
ge |
tflush Reusing cached texture 5 |
11966 |
GUI |
DEBUG |
ge |
prim sprites 1x |
11966 |
GUI |
DEBUG |
ge |
sceGuEnable(GU_SCISSOR_TEST) |
11966 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
11966 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
11967 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_COLOR_MATERIAL) |
11967 |
GUI |
DEBUG |
ge |
Texture Mipmap base=0, max=0, textureNumMipmaps=0 |
11967 |
GUI |
DEBUG |
ge |
sprite (0,0)-(0,0) at (0,0,0)-(480,272,0) |
11967 |
GUI |
DEBUG |
ge |
clear mode end |
11967 |
GUI |
DEBUG |
ge |
sceGuTexMode(X, mipmaps=0, mipmapShareClut=true, swizzle=false) |
11967 |
GUI |
DEBUG |
ge |
sceGuTexMode(tpsm=2(PSM_4444), X, X, X) |
11968 |
GUI |
DEBUG |
ge |
tflush (deferring to prim) |
11968 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, X, X, X, lo(pointer=0x880ac00)) |
11968 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, X, X, texBufferWidth=64, hi(pointer=0x880ac00)) |
11968 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, width=64, height=64, X, X) |
11968 |
GUI |
DEBUG |
ge |
tflush (deferring to prim) |
11968 |
GUI |
DEBUG |
ge |
sceGuTexFunc mode 000004 |
11968 |
GUI |
DEBUG |
ge |
sceGuTexEnvColor 00FFFF00 (no alpha) |
11969 |
GUI |
DEBUG |
ge |
sceGuTexFilter(min=1, mag=1) (mm#0) |
11969 |
GUI |
DEBUG |
ge |
sceGuTexScale(u=1.0, v=1.0) |
11969 |
GUI |
DEBUG |
ge |
sceGuTexOffset(u=0.0, v=0.0) |
11969 |
GUI |
DEBUG |
ge |
material ambient r=1,0 g=1,0 b=1,0 (00FFFFFF) |
11969 |
GUI |
DEBUG |
ge |
material ambient a=1,0 (FF) |
11970 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_PROJECTION 0 |
11970 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,7 0,0 0,0 0,0 |
11970 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 1,3 0,0 0,0 |
11970 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -1,0 -1,0 |
11970 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -1,0 0,0 |
11970 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_VIEW 0 |
11971 |
GUI |
DEBUG |
ge |
glLoadMatrixf 1,0 0,0 0,0 0,0 |
11971 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 1,0 0,0 0,0 |
11972 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 1,0 0,0 |
11972 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 0,0 1,0 |
11972 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_MODEL 0 |
11972 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,9 0,4 -0,2 0,0 |
11973 |
GUI |
DEBUG |
ge |
glLoadMatrixf -0,4 0,9 0,3 0,0 |
11973 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,3 -0,2 0,9 0,0 |
11973 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -2,5 1,0 |
11973 |
GUI |
DEBUG |
ge |
vtype GU_TEXTURE_32BITF|GU_COLOR_8888|GU_VERTEX_32BITF|GU_TRANSFORM_3D size=24 |
11973 |
GUI |
DEBUG |
ge |
base 0x080000 redundant pure state cmd ignored |
11974 |
GUI |
DEBUG |
ge |
vaddr 0880a890 |
11974 |
GUI |
DEBUG |
ge |
prim triangle 12x |
11974 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
11974 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
11974 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_COLOR_MATERIAL) |
11974 |
GUI |
DEBUG |
ge |
Texture Mipmap base=0, max=0, textureNumMipmaps=0 |
11975 |
GUI |
DEBUG |
ge |
Not reading Vertex, all native at 0x0880A890 |
11975 |
GUI |
DEBUG |
ge |
finish (0) |
11975 |
GUI |
DEBUG |
hle.sceGe_user |
Scheduling Async Callback name:'GeCallbackFinish', thread:'user_main', PC:08806468, $a0:00000000, $a1: 00000000, $a2: 08914EBC, listId=0x13, behavior=1, signalId=0x0 |
11975 |
GUI |
DEBUG |
ge |
end pc=0x880d9a4 |
11975 |
GUI |
DEBUG |
ge |
FINISH / SIGNAL / END reached, waiting for Sync (PspGeList[id=0x13, status=PSP_GE_LIST_DRAWING, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false]) |
11976 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt GE(0x19) at 0x08806468 |
11976 |
user_main |
DEBUG |
hle.ThreadManForUser |
Calling InterruptHandler 0x08806468(0x00000000,0x08914EBC) |
11976 |
user_main |
DEBUG |
hle.sceGe_user |
hleGeOnAfterCallback restarting list PspGeList[id=0x13, status=PSP_GE_LIST_END_REACHED, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false] |
11976 |
GUI |
DEBUG |
ge |
FINISH / SIGNAL / END reached, waiting for Sync (PspGeList[id=0x13, status=PSP_GE_LIST_END_REACHED, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false]) |
11977 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
11977 |
GUI |
DEBUG |
hle.sceGe_user |
hleGeListSyncDone list PspGeList[id=0x13, status=PSP_GE_LIST_DONE, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=false, restarted=false], done, waking thread a |
11977 |
user_main |
DEBUG |
hle.sceCtrl |
hleCtrlExecuteSampling |
11977 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
11977 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
11978 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - saving the GE to memory 0x04088000 |
11978 |
GUI |
DEBUG |
ge |
GETexture.copyScreenToTexture GETexture[0x04088000-0x04110000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] |
11978 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - rendering the FB 0x04000000 |
11977 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt VBLANK(0x1E) |
11978 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04000000-0x04088000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
11978 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
11979 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - end display |
11980 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - start display |
11980 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - rendering the FB 0x04000000 |
11980 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04000000-0x04088000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
11980 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - end display |
11981 |
user_main |
DEBUG |
hle.sceGe_user |
really waking thread a(user_main) |
11981 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- unblock SceUID=a name:'user_main' caller:'sceGe_user.step' |
11981 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'user_main(Status PSP_THREAD_READY, Wait None)' after reschedule |
11981 |
user_main |
DEBUG |
hle.ThreadManForUser |
---------------------------------------- SceUID=a name:'user_main' |
11981 |
user_main |
DEBUG |
hle.sceDisplay |
sceDisplayWaitVblankStart |
11982 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- block SceUID=a name:'user_main' caller:'ThreadManForUser.hleBlockCurrentThread' |
11982 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'idle0(Status PSP_THREAD_READY, Wait None)' after reschedule |
11993 |
user_main |
DEBUG |
hle.sceCtrl |
hleCtrlExecuteSampling |
11993 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- unblock SceUID=a name:'user_main' caller:'UnblockThreadAction.execute' |
11993 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt VBLANK(0x1E) |
11993 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
11993 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'user_main(Status PSP_THREAD_READY, Wait None)' after reschedule |
11994 |
user_main |
DEBUG |
hle.ThreadManForUser |
---------------------------------------- SceUID=a name:'user_main' |
11994 |
user_main |
DEBUG |
hle.sceDisplay |
sceDisplaySetFrameBuf(topaddr=0x04088000, bufferwidth=512, pixelformat=3, syncType=0) |
11994 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListEnQueue(list=0x0880D860, stall=0x0880D860, cbid=0xF, arg=0x00000000) |
11994 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListEnQueue returning 0x14 |
11995 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x14, stall=0x0880D888) |
11995 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x14, stall=0x0880D89C) |
11995 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x14, stall=0x0880D99C) |
11995 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x14, stall=0x0880D9A4) |
11996 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeDrawSync mode=0 |
11996 |
user_main |
DEBUG |
hle.sceGe_user |
blockCurrentThreadOnList blocking thread a on list PspGeList[id=0x14, status=PSP_GE_LIST_STALL_REACHED, pc=0x0880D860, stall=0x0880D9A4, cbid=0xF, ended=false, finished=false, paused=false, restarted=false] |
11996 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- block SceUID=a name:'user_main' caller:'ThreadManForUser.hleBlockCurrentThread' |
11996 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'idle0(Status PSP_THREAD_READY, Wait None)' after reschedule |
11996 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - start display |
11997 |
GUI |
DEBUG |
ge |
executeList PspGeList[id=0x14, status=PSP_GE_LIST_DRAWING, pc=0x0880D860, stall=0x0880D9A4, cbid=0xF, ended=false, finished=false, paused=false, restarted=false] |
11997 |
GUI |
DEBUG |
ge |
fbp fbp=4000000, fbw=512 |
11997 |
GUI |
DEBUG |
ge |
fbw fbp=0, fbw=512 |
11997 |
GUI |
DEBUG |
ge |
base 08000000 |
11997 |
GUI |
DEBUG |
ge |
jump old PC: 0x0880D870, new PC: 0x0880D888 |
11997 |
GUI |
DEBUG |
hle.sceDisplay |
hleDisplaySetGeBuf topaddr=0x04000000, bufferwidth=512, pixelformat=3, copyGE=false, with=480, height=272 |
11998 |
GUI |
DEBUG |
ge |
Reloading GE Memory (0x04000000-0x04088000) to screen (480x272) |
11998 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04000000-0x04088000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
11998 |
GUI |
DEBUG |
ge |
clear mode : 5 |
11998 |
GUI |
DEBUG |
ge |
vtype GU_COLOR_8888|GU_VERTEX_16BIT|GU_TRANSFORM_2D size=12 |
11999 |
GUI |
DEBUG |
ge |
base 0x080000 redundant pure state cmd ignored |
11999 |
GUI |
DEBUG |
ge |
vaddr 0880d870 |
11999 |
GUI |
DEBUG |
ge |
Texture.hashCode: 8192 bytes |
11999 |
GUI |
DEBUG |
ge |
tflush Reusing cached texture 5 |
11999 |
GUI |
DEBUG |
ge |
prim sprites 1x |
11999 |
GUI |
DEBUG |
ge |
sceGuEnable(GU_SCISSOR_TEST) |
11999 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
12000 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
12000 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_COLOR_MATERIAL) |
12000 |
GUI |
DEBUG |
ge |
Texture Mipmap base=0, max=0, textureNumMipmaps=0 |
12001 |
GUI |
DEBUG |
ge |
sprite (0,0)-(0,0) at (0,0,0)-(480,272,0) |
12001 |
GUI |
DEBUG |
ge |
clear mode end |
12001 |
GUI |
DEBUG |
ge |
sceGuTexMode(X, mipmaps=0, mipmapShareClut=true, swizzle=false) |
12001 |
GUI |
DEBUG |
ge |
sceGuTexMode(tpsm=2(PSM_4444), X, X, X) |
12001 |
GUI |
DEBUG |
ge |
tflush (deferring to prim) |
12001 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, X, X, X, lo(pointer=0x880ac00)) |
12002 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, X, X, texBufferWidth=64, hi(pointer=0x880ac00)) |
12002 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, width=64, height=64, X, X) |
12002 |
GUI |
DEBUG |
ge |
tflush (deferring to prim) |
12002 |
GUI |
DEBUG |
ge |
sceGuTexFunc mode 000004 |
12002 |
GUI |
DEBUG |
ge |
sceGuTexEnvColor 00FFFF00 (no alpha) |
12002 |
GUI |
DEBUG |
ge |
sceGuTexFilter(min=1, mag=1) (mm#0) |
12002 |
GUI |
DEBUG |
ge |
sceGuTexScale(u=1.0, v=1.0) |
12003 |
GUI |
DEBUG |
ge |
sceGuTexOffset(u=0.0, v=0.0) |
12003 |
GUI |
DEBUG |
ge |
material ambient r=1,0 g=1,0 b=1,0 (00FFFFFF) |
12003 |
GUI |
DEBUG |
ge |
material ambient a=1,0 (FF) |
12003 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_PROJECTION 0 |
12003 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,7 0,0 0,0 0,0 |
12003 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 1,3 0,0 0,0 |
12004 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -1,0 -1,0 |
12004 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -1,0 0,0 |
12004 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_VIEW 0 |
12004 |
GUI |
DEBUG |
ge |
glLoadMatrixf 1,0 0,0 0,0 0,0 |
12004 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 1,0 0,0 0,0 |
12004 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 1,0 0,0 |
12005 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 0,0 1,0 |
12005 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_MODEL 0 |
12005 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,9 0,5 -0,2 0,0 |
12005 |
GUI |
DEBUG |
ge |
glLoadMatrixf -0,4 0,9 0,3 0,0 |
12005 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,3 -0,2 0,9 0,0 |
12006 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -2,5 1,0 |
12006 |
GUI |
DEBUG |
ge |
vtype GU_TEXTURE_32BITF|GU_COLOR_8888|GU_VERTEX_32BITF|GU_TRANSFORM_3D size=24 |
12006 |
GUI |
DEBUG |
ge |
base 0x080000 redundant pure state cmd ignored |
12006 |
GUI |
DEBUG |
ge |
vaddr 0880a890 |
12006 |
GUI |
DEBUG |
ge |
prim triangle 12x |
12006 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
12006 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
12007 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_COLOR_MATERIAL) |
12007 |
GUI |
DEBUG |
ge |
Texture Mipmap base=0, max=0, textureNumMipmaps=0 |
12007 |
GUI |
DEBUG |
ge |
Not reading Vertex, all native at 0x0880A890 |
12007 |
GUI |
DEBUG |
ge |
finish (0) |
12007 |
GUI |
DEBUG |
hle.sceGe_user |
Scheduling Async Callback name:'GeCallbackFinish', thread:'user_main', PC:08806468, $a0:00000000, $a1: 00000000, $a2: 08914EBC, listId=0x14, behavior=1, signalId=0x0 |
12008 |
GUI |
DEBUG |
ge |
end pc=0x880d9a4 |
12008 |
GUI |
DEBUG |
ge |
FINISH / SIGNAL / END reached, waiting for Sync (PspGeList[id=0x14, status=PSP_GE_LIST_DRAWING, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false]) |
12008 |
GUI |
DEBUG |
ge |
FINISH / SIGNAL / END reached, waiting for Sync (PspGeList[id=0x14, status=PSP_GE_LIST_END_REACHED, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false]) |
12009 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt GE(0x19) at 0x08806468 |
12009 |
user_main |
DEBUG |
hle.ThreadManForUser |
Calling InterruptHandler 0x08806468(0x00000000,0x08914EBC) |
12009 |
user_main |
DEBUG |
hle.sceGe_user |
hleGeOnAfterCallback restarting list PspGeList[id=0x14, status=PSP_GE_LIST_END_REACHED, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false] |
12009 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
12009 |
GUI |
DEBUG |
hle.sceGe_user |
hleGeListSyncDone list PspGeList[id=0x14, status=PSP_GE_LIST_DONE, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=false, restarted=false], done, waking thread a |
12009 |
user_main |
DEBUG |
hle.sceCtrl |
hleCtrlExecuteSampling |
12010 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt VBLANK(0x1E) |
12010 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
12010 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
12010 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
12011 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - saving the GE to memory 0x04000000 |
12011 |
user_main |
DEBUG |
hle.sceGe_user |
really waking thread a(user_main) |
12011 |
GUI |
DEBUG |
ge |
GETexture.copyScreenToTexture GETexture[0x04000000-0x04088000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] |
12011 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - rendering the FB 0x04088000 |
12011 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04088000-0x04110000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
12012 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - end display |
12013 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - start display |
12013 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - rendering the FB 0x04088000 |
12013 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04088000-0x04110000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
12013 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - end display |
12011 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- unblock SceUID=a name:'user_main' caller:'sceGe_user.step' |
12014 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'user_main(Status PSP_THREAD_READY, Wait None)' after reschedule |
12014 |
user_main |
DEBUG |
hle.ThreadManForUser |
---------------------------------------- SceUID=a name:'user_main' |
12014 |
user_main |
DEBUG |
hle.sceDisplay |
sceDisplayWaitVblankStart |
12014 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- block SceUID=a name:'user_main' caller:'ThreadManForUser.hleBlockCurrentThread' |
12015 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'idle0(Status PSP_THREAD_READY, Wait None)' after reschedule |
12027 |
user_main |
DEBUG |
hle.sceCtrl |
hleCtrlExecuteSampling |
12027 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- unblock SceUID=a name:'user_main' caller:'UnblockThreadAction.execute' |
12027 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt VBLANK(0x1E) |
12027 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
12028 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'user_main(Status PSP_THREAD_READY, Wait None)' after reschedule |
12028 |
user_main |
DEBUG |
hle.ThreadManForUser |
---------------------------------------- SceUID=a name:'user_main' |
12028 |
user_main |
DEBUG |
hle.sceDisplay |
sceDisplaySetFrameBuf(topaddr=0x04000000, bufferwidth=512, pixelformat=3, syncType=0) |
12028 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListEnQueue(list=0x0880D860, stall=0x0880D860, cbid=0xF, arg=0x00000000) |
12029 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListEnQueue returning 0x15 |
12029 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x15, stall=0x0880D888) |
12029 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x15, stall=0x0880D89C) |
12030 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x15, stall=0x0880D99C) |
12030 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x15, stall=0x0880D9A4) |
12030 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeDrawSync mode=0 |
12030 |
user_main |
DEBUG |
hle.sceGe_user |
blockCurrentThreadOnList blocking thread a on list PspGeList[id=0x15, status=PSP_GE_LIST_STALL_REACHED, pc=0x0880D860, stall=0x0880D9A4, cbid=0xF, ended=false, finished=false, paused=false, restarted=false] |
12031 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- block SceUID=a name:'user_main' caller:'ThreadManForUser.hleBlockCurrentThread' |
12031 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'idle0(Status PSP_THREAD_READY, Wait None)' after reschedule |
12031 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - start display |
12032 |
GUI |
DEBUG |
ge |
executeList PspGeList[id=0x15, status=PSP_GE_LIST_DRAWING, pc=0x0880D860, stall=0x0880D9A4, cbid=0xF, ended=false, finished=false, paused=false, restarted=false] |
12032 |
GUI |
DEBUG |
ge |
fbp fbp=4088000, fbw=512 |
12032 |
GUI |
DEBUG |
ge |
fbw fbp=88000, fbw=512 |
12032 |
GUI |
DEBUG |
ge |
base 08000000 |
12032 |
GUI |
DEBUG |
ge |
jump old PC: 0x0880D870, new PC: 0x0880D888 |
12032 |
GUI |
DEBUG |
hle.sceDisplay |
hleDisplaySetGeBuf topaddr=0x04088000, bufferwidth=512, pixelformat=3, copyGE=false, with=480, height=272 |
12032 |
GUI |
DEBUG |
ge |
Reloading GE Memory (0x04088000-0x04110000) to screen (480x272) |
12033 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04088000-0x04110000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
12033 |
GUI |
DEBUG |
ge |
clear mode : 5 |
12033 |
GUI |
DEBUG |
ge |
vtype GU_COLOR_8888|GU_VERTEX_16BIT|GU_TRANSFORM_2D size=12 |
12033 |
GUI |
DEBUG |
ge |
base 0x080000 redundant pure state cmd ignored |
12033 |
GUI |
DEBUG |
ge |
vaddr 0880d870 |
12034 |
GUI |
DEBUG |
ge |
Texture.hashCode: 8192 bytes |
12034 |
GUI |
DEBUG |
ge |
tflush Reusing cached texture 5 |
12034 |
GUI |
DEBUG |
ge |
prim sprites 1x |
12034 |
GUI |
DEBUG |
ge |
sceGuEnable(GU_SCISSOR_TEST) |
12034 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
12034 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
12035 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_COLOR_MATERIAL) |
12035 |
GUI |
DEBUG |
ge |
Texture Mipmap base=0, max=0, textureNumMipmaps=0 |
12035 |
GUI |
DEBUG |
ge |
sprite (0,0)-(0,0) at (0,0,0)-(480,272,0) |
12035 |
GUI |
DEBUG |
ge |
clear mode end |
12035 |
GUI |
DEBUG |
ge |
sceGuTexMode(X, mipmaps=0, mipmapShareClut=true, swizzle=false) |
12036 |
GUI |
DEBUG |
ge |
sceGuTexMode(tpsm=2(PSM_4444), X, X, X) |
12036 |
GUI |
DEBUG |
ge |
tflush (deferring to prim) |
12036 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, X, X, X, lo(pointer=0x880ac00)) |
12036 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, X, X, texBufferWidth=64, hi(pointer=0x880ac00)) |
12036 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, width=64, height=64, X, X) |
12036 |
GUI |
DEBUG |
ge |
tflush (deferring to prim) |
12036 |
GUI |
DEBUG |
ge |
sceGuTexFunc mode 000004 |
12037 |
GUI |
DEBUG |
ge |
sceGuTexEnvColor 00FFFF00 (no alpha) |
12037 |
GUI |
DEBUG |
ge |
sceGuTexFilter(min=1, mag=1) (mm#0) |
12037 |
GUI |
DEBUG |
ge |
sceGuTexScale(u=1.0, v=1.0) |
12037 |
GUI |
DEBUG |
ge |
sceGuTexOffset(u=0.0, v=0.0) |
12037 |
GUI |
DEBUG |
ge |
material ambient r=1,0 g=1,0 b=1,0 (00FFFFFF) |
12037 |
GUI |
DEBUG |
ge |
material ambient a=1,0 (FF) |
12038 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_PROJECTION 0 |
12038 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,7 0,0 0,0 0,0 |
12038 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 1,3 0,0 0,0 |
12038 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -1,0 -1,0 |
12038 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -1,0 0,0 |
12038 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_VIEW 0 |
12039 |
GUI |
DEBUG |
ge |
glLoadMatrixf 1,0 0,0 0,0 0,0 |
12039 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 1,0 0,0 0,0 |
12039 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 1,0 0,0 |
12039 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 0,0 1,0 |
12039 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_MODEL 0 |
12040 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,9 0,5 -0,2 0,0 |
12040 |
GUI |
DEBUG |
ge |
glLoadMatrixf -0,4 0,8 0,4 0,0 |
12040 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,3 -0,2 0,9 0,0 |
12040 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -2,5 1,0 |
12040 |
GUI |
DEBUG |
ge |
vtype GU_TEXTURE_32BITF|GU_COLOR_8888|GU_VERTEX_32BITF|GU_TRANSFORM_3D size=24 |
12040 |
GUI |
DEBUG |
ge |
base 0x080000 redundant pure state cmd ignored |
12041 |
GUI |
DEBUG |
ge |
vaddr 0880a890 |
12041 |
GUI |
DEBUG |
ge |
prim triangle 12x |
12041 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
12041 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
12041 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_COLOR_MATERIAL) |
12041 |
GUI |
DEBUG |
ge |
Texture Mipmap base=0, max=0, textureNumMipmaps=0 |
12042 |
GUI |
DEBUG |
ge |
Not reading Vertex, all native at 0x0880A890 |
12042 |
GUI |
DEBUG |
ge |
finish (0) |
12042 |
GUI |
DEBUG |
hle.sceGe_user |
Scheduling Async Callback name:'GeCallbackFinish', thread:'user_main', PC:08806468, $a0:00000000, $a1: 00000000, $a2: 08914EBC, listId=0x15, behavior=1, signalId=0x0 |
12042 |
GUI |
DEBUG |
ge |
end pc=0x880d9a4 |
12043 |
GUI |
DEBUG |
ge |
FINISH / SIGNAL / END reached, waiting for Sync (PspGeList[id=0x15, status=PSP_GE_LIST_DRAWING, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false]) |
12043 |
GUI |
DEBUG |
ge |
FINISH / SIGNAL / END reached, waiting for Sync (PspGeList[id=0x15, status=PSP_GE_LIST_END_REACHED, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false]) |
12043 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt GE(0x19) at 0x08806468 |
12043 |
user_main |
DEBUG |
hle.ThreadManForUser |
Calling InterruptHandler 0x08806468(0x00000000,0x08914EBC) |
12043 |
user_main |
DEBUG |
hle.sceGe_user |
hleGeOnAfterCallback restarting list PspGeList[id=0x15, status=PSP_GE_LIST_END_REACHED, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false] |
12043 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
12044 |
user_main |
DEBUG |
hle.sceCtrl |
hleCtrlExecuteSampling |
12044 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt VBLANK(0x1E) |
12044 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
12044 |
GUI |
DEBUG |
hle.sceGe_user |
hleGeListSyncDone list PspGeList[id=0x15, status=PSP_GE_LIST_DONE, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=false, restarted=false], done, waking thread a |
12044 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
12045 |
user_main |
DEBUG |
hle.sceGe_user |
really waking thread a(user_main) |
12045 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- unblock SceUID=a name:'user_main' caller:'sceGe_user.step' |
12045 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'user_main(Status PSP_THREAD_READY, Wait None)' after reschedule |
12045 |
user_main |
DEBUG |
hle.ThreadManForUser |
---------------------------------------- SceUID=a name:'user_main' |
12045 |
user_main |
DEBUG |
hle.sceDisplay |
sceDisplayWaitVblankStart |
12046 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- block SceUID=a name:'user_main' caller:'ThreadManForUser.hleBlockCurrentThread' |
12046 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'idle0(Status PSP_THREAD_READY, Wait None)' after reschedule |
12046 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
12046 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - saving the GE to memory 0x04088000 |
12046 |
GUI |
DEBUG |
ge |
GETexture.copyScreenToTexture GETexture[0x04088000-0x04110000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] |
12046 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - rendering the FB 0x04000000 |
12047 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04000000-0x04088000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
12047 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - end display |
12060 |
user_main |
DEBUG |
hle.sceCtrl |
hleCtrlExecuteSampling |
12060 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- unblock SceUID=a name:'user_main' caller:'UnblockThreadAction.execute' |
12060 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt VBLANK(0x1E) |
12060 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
12060 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'user_main(Status PSP_THREAD_READY, Wait None)' after reschedule |
12061 |
user_main |
DEBUG |
hle.ThreadManForUser |
---------------------------------------- SceUID=a name:'user_main' |
12061 |
user_main |
DEBUG |
hle.sceDisplay |
sceDisplaySetFrameBuf(topaddr=0x04088000, bufferwidth=512, pixelformat=3, syncType=0) |
12061 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListEnQueue(list=0x0880D860, stall=0x0880D860, cbid=0xF, arg=0x00000000) |
12061 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListEnQueue returning 0x16 |
12062 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x16, stall=0x0880D888) |
12062 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x16, stall=0x0880D89C) |
12062 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - start display |
12062 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x16, stall=0x0880D99C) |
12062 |
GUI |
DEBUG |
ge |
executeList PspGeList[id=0x16, status=PSP_GE_LIST_DRAWING, pc=0x0880D860, stall=0x0880D89C, cbid=0xF, ended=false, finished=false, paused=false, restarted=false] |
12062 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x16, stall=0x0880D9A4) |
12063 |
GUI |
DEBUG |
ge |
fbp fbp=4000000, fbw=512 |
12063 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeDrawSync mode=0 |
12063 |
GUI |
DEBUG |
ge |
fbw fbp=0, fbw=512 |
12063 |
user_main |
DEBUG |
hle.sceGe_user |
blockCurrentThreadOnList blocking thread a on list PspGeList[id=0x16, status=PSP_GE_LIST_DRAWING, pc=0x0880D868, stall=0x0880D9A4, cbid=0xF, ended=false, finished=false, paused=false, restarted=false] |
12063 |
GUI |
DEBUG |
ge |
base 08000000 |
12063 |
GUI |
DEBUG |
ge |
jump old PC: 0x0880D870, new PC: 0x0880D888 |
12064 |
GUI |
DEBUG |
hle.sceDisplay |
hleDisplaySetGeBuf topaddr=0x04000000, bufferwidth=512, pixelformat=3, copyGE=false, with=480, height=272 |
12064 |
GUI |
DEBUG |
ge |
Reloading GE Memory (0x04000000-0x04088000) to screen (480x272) |
12064 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04000000-0x04088000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
12064 |
GUI |
DEBUG |
ge |
clear mode : 5 |
12065 |
GUI |
DEBUG |
ge |
vtype GU_COLOR_8888|GU_VERTEX_16BIT|GU_TRANSFORM_2D size=12 |
12065 |
GUI |
DEBUG |
ge |
base 0x080000 redundant pure state cmd ignored |
12065 |
GUI |
DEBUG |
ge |
vaddr 0880d870 |
12065 |
GUI |
DEBUG |
ge |
Texture.hashCode: 8192 bytes |
12065 |
GUI |
DEBUG |
ge |
tflush Reusing cached texture 5 |
12065 |
GUI |
DEBUG |
ge |
prim sprites 1x |
12066 |
GUI |
DEBUG |
ge |
sceGuEnable(GU_SCISSOR_TEST) |
12066 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
12066 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
12066 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_COLOR_MATERIAL) |
12066 |
GUI |
DEBUG |
ge |
Texture Mipmap base=0, max=0, textureNumMipmaps=0 |
12066 |
GUI |
DEBUG |
ge |
sprite (0,0)-(0,0) at (0,0,0)-(480,272,0) |
12067 |
GUI |
DEBUG |
ge |
clear mode end |
12067 |
GUI |
DEBUG |
ge |
sceGuTexMode(X, mipmaps=0, mipmapShareClut=true, swizzle=false) |
12067 |
GUI |
DEBUG |
ge |
sceGuTexMode(tpsm=2(PSM_4444), X, X, X) |
12067 |
GUI |
DEBUG |
ge |
tflush (deferring to prim) |
12067 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, X, X, X, lo(pointer=0x880ac00)) |
12067 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, X, X, texBufferWidth=64, hi(pointer=0x880ac00)) |
12068 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, width=64, height=64, X, X) |
12068 |
GUI |
DEBUG |
ge |
tflush (deferring to prim) |
12068 |
GUI |
DEBUG |
ge |
sceGuTexFunc mode 000004 |
12068 |
GUI |
DEBUG |
ge |
sceGuTexEnvColor 00FFFF00 (no alpha) |
12068 |
GUI |
DEBUG |
ge |
sceGuTexFilter(min=1, mag=1) (mm#0) |
12068 |
GUI |
DEBUG |
ge |
sceGuTexScale(u=1.0, v=1.0) |
12069 |
GUI |
DEBUG |
ge |
sceGuTexOffset(u=0.0, v=0.0) |
12069 |
GUI |
DEBUG |
ge |
material ambient r=1,0 g=1,0 b=1,0 (00FFFFFF) |
12069 |
GUI |
DEBUG |
ge |
material ambient a=1,0 (FF) |
12069 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_PROJECTION 0 |
12069 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,7 0,0 0,0 0,0 |
12069 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 1,3 0,0 0,0 |
12070 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -1,0 -1,0 |
12070 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -1,0 0,0 |
12070 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_VIEW 0 |
12070 |
GUI |
DEBUG |
ge |
glLoadMatrixf 1,0 0,0 0,0 0,0 |
12070 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 1,0 0,0 0,0 |
12071 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 1,0 0,0 |
12071 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 0,0 1,0 |
12071 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_MODEL 0 |
12071 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,8 0,5 -0,2 0,0 |
12071 |
GUI |
DEBUG |
ge |
glLoadMatrixf -0,4 0,8 0,4 0,0 |
12072 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,3 -0,3 0,9 0,0 |
12072 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -2,5 1,0 |
12072 |
GUI |
DEBUG |
ge |
vtype GU_TEXTURE_32BITF|GU_COLOR_8888|GU_VERTEX_32BITF|GU_TRANSFORM_3D size=24 |
12072 |
GUI |
DEBUG |
ge |
base 0x080000 redundant pure state cmd ignored |
12072 |
GUI |
DEBUG |
ge |
vaddr 0880a890 |
12072 |
GUI |
DEBUG |
ge |
prim triangle 12x |
12073 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
12073 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
12073 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_COLOR_MATERIAL) |
12073 |
GUI |
DEBUG |
ge |
Texture Mipmap base=0, max=0, textureNumMipmaps=0 |
12073 |
GUI |
DEBUG |
ge |
Not reading Vertex, all native at 0x0880A890 |
12074 |
GUI |
DEBUG |
ge |
finish (0) |
12074 |
GUI |
DEBUG |
hle.sceGe_user |
Scheduling Async Callback name:'GeCallbackFinish', thread:'user_main', PC:08806468, $a0:00000000, $a1: 00000000, $a2: 08914EBC, listId=0x16, behavior=1, signalId=0x0 |
12074 |
GUI |
DEBUG |
ge |
end pc=0x880d9a4 |
12074 |
GUI |
DEBUG |
ge |
FINISH / SIGNAL / END reached, waiting for Sync (PspGeList[id=0x16, status=PSP_GE_LIST_DRAWING, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false]) |
12074 |
GUI |
DEBUG |
ge |
FINISH / SIGNAL / END reached, waiting for Sync (PspGeList[id=0x16, status=PSP_GE_LIST_END_REACHED, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false]) |
12063 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- block SceUID=a name:'user_main' caller:'ThreadManForUser.hleBlockCurrentThread' |
12075 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'idle0(Status PSP_THREAD_READY, Wait None)' after reschedule |
12075 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt GE(0x19) at 0x08806468 |
12075 |
user_main |
DEBUG |
hle.ThreadManForUser |
Calling InterruptHandler 0x08806468(0x00000000,0x08914EBC) |
12075 |
user_main |
DEBUG |
hle.sceGe_user |
hleGeOnAfterCallback restarting list PspGeList[id=0x16, status=PSP_GE_LIST_END_REACHED, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false] |
12075 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
12076 |
GUI |
DEBUG |
hle.sceGe_user |
hleGeListSyncDone list PspGeList[id=0x16, status=PSP_GE_LIST_DONE, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=false, restarted=false], done, waking thread a |
12076 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
12076 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
12076 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - saving the GE to memory 0x04000000 |
12076 |
GUI |
DEBUG |
ge |
GETexture.copyScreenToTexture GETexture[0x04000000-0x04088000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] |
12076 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - rendering the FB 0x04088000 |
12077 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04088000-0x04110000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
12077 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - end display |
12078 |
user_main |
DEBUG |
hle.sceGe_user |
really waking thread a(user_main) |
12078 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- unblock SceUID=a name:'user_main' caller:'sceGe_user.step' |
12078 |
user_main |
DEBUG |
hle.sceCtrl |
hleCtrlExecuteSampling |
12079 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt VBLANK(0x1E) |
12079 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
12079 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'user_main(Status PSP_THREAD_READY, Wait None)' after reschedule |
12079 |
user_main |
DEBUG |
hle.ThreadManForUser |
---------------------------------------- SceUID=a name:'user_main' |
12079 |
user_main |
DEBUG |
hle.sceDisplay |
sceDisplayWaitVblankStart |
12080 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- block SceUID=a name:'user_main' caller:'ThreadManForUser.hleBlockCurrentThread' |
12080 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'idle0(Status PSP_THREAD_READY, Wait None)' after reschedule |
12081 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - start display |
12081 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - rendering the FB 0x04088000 |
12081 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04088000-0x04110000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
12081 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - end display |
12093 |
user_main |
DEBUG |
hle.sceCtrl |
hleCtrlExecuteSampling |
12093 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- unblock SceUID=a name:'user_main' caller:'UnblockThreadAction.execute' |
12093 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt VBLANK(0x1E) |
12093 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
12093 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'user_main(Status PSP_THREAD_READY, Wait None)' after reschedule |
12094 |
user_main |
DEBUG |
hle.ThreadManForUser |
---------------------------------------- SceUID=a name:'user_main' |
12094 |
user_main |
DEBUG |
hle.sceDisplay |
sceDisplaySetFrameBuf(topaddr=0x04000000, bufferwidth=512, pixelformat=3, syncType=0) |
12094 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListEnQueue(list=0x0880D860, stall=0x0880D860, cbid=0xF, arg=0x00000000) |
12094 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListEnQueue returning 0x17 |
12094 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x17, stall=0x0880D888) |
12095 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x17, stall=0x0880D89C) |
12095 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x17, stall=0x0880D99C) |
12095 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x17, stall=0x0880D9A4) |
12095 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeDrawSync mode=0 |
12096 |
user_main |
DEBUG |
hle.sceGe_user |
blockCurrentThreadOnList blocking thread a on list PspGeList[id=0x17, status=PSP_GE_LIST_STALL_REACHED, pc=0x0880D860, stall=0x0880D9A4, cbid=0xF, ended=false, finished=false, paused=false, restarted=false] |
12096 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- block SceUID=a name:'user_main' caller:'ThreadManForUser.hleBlockCurrentThread' |
12096 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'idle0(Status PSP_THREAD_READY, Wait None)' after reschedule |
12100 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - start display |
12100 |
GUI |
DEBUG |
ge |
executeList PspGeList[id=0x17, status=PSP_GE_LIST_DRAWING, pc=0x0880D860, stall=0x0880D9A4, cbid=0xF, ended=false, finished=false, paused=false, restarted=false] |
12100 |
GUI |
DEBUG |
ge |
fbp fbp=4088000, fbw=512 |
12100 |
GUI |
DEBUG |
ge |
fbw fbp=88000, fbw=512 |
12101 |
GUI |
DEBUG |
ge |
base 08000000 |
12101 |
GUI |
DEBUG |
ge |
jump old PC: 0x0880D870, new PC: 0x0880D888 |
12101 |
GUI |
DEBUG |
hle.sceDisplay |
hleDisplaySetGeBuf topaddr=0x04088000, bufferwidth=512, pixelformat=3, copyGE=false, with=480, height=272 |
12101 |
GUI |
DEBUG |
ge |
Reloading GE Memory (0x04088000-0x04110000) to screen (480x272) |
12101 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04088000-0x04110000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
12102 |
GUI |
DEBUG |
ge |
clear mode : 5 |
12102 |
GUI |
DEBUG |
ge |
vtype GU_COLOR_8888|GU_VERTEX_16BIT|GU_TRANSFORM_2D size=12 |
12102 |
GUI |
DEBUG |
ge |
base 0x080000 redundant pure state cmd ignored |
12102 |
GUI |
DEBUG |
ge |
vaddr 0880d870 |
12102 |
GUI |
DEBUG |
ge |
Texture.hashCode: 8192 bytes |
12103 |
GUI |
DEBUG |
ge |
tflush Reusing cached texture 5 |
12103 |
GUI |
DEBUG |
ge |
prim sprites 1x |
12103 |
GUI |
DEBUG |
ge |
sceGuEnable(GU_SCISSOR_TEST) |
12103 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
12103 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
12103 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_COLOR_MATERIAL) |
12104 |
GUI |
DEBUG |
ge |
Texture Mipmap base=0, max=0, textureNumMipmaps=0 |
12104 |
GUI |
DEBUG |
ge |
sprite (0,0)-(0,0) at (0,0,0)-(480,272,0) |
12104 |
GUI |
DEBUG |
ge |
clear mode end |
12104 |
GUI |
DEBUG |
ge |
sceGuTexMode(X, mipmaps=0, mipmapShareClut=true, swizzle=false) |
12104 |
GUI |
DEBUG |
ge |
sceGuTexMode(tpsm=2(PSM_4444), X, X, X) |
12104 |
GUI |
DEBUG |
ge |
tflush (deferring to prim) |
12105 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, X, X, X, lo(pointer=0x880ac00)) |
12105 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, X, X, texBufferWidth=64, hi(pointer=0x880ac00)) |
12105 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, width=64, height=64, X, X) |
12105 |
GUI |
DEBUG |
ge |
tflush (deferring to prim) |
12105 |
GUI |
DEBUG |
ge |
sceGuTexFunc mode 000004 |
12105 |
GUI |
DEBUG |
ge |
sceGuTexEnvColor 00FFFF00 (no alpha) |
12106 |
GUI |
DEBUG |
ge |
sceGuTexFilter(min=1, mag=1) (mm#0) |
12106 |
GUI |
DEBUG |
ge |
sceGuTexScale(u=1.0, v=1.0) |
12106 |
GUI |
DEBUG |
ge |
sceGuTexOffset(u=0.0, v=0.0) |
12106 |
GUI |
DEBUG |
ge |
material ambient r=1,0 g=1,0 b=1,0 (00FFFFFF) |
12106 |
GUI |
DEBUG |
ge |
material ambient a=1,0 (FF) |
12106 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_PROJECTION 0 |
12107 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,7 0,0 0,0 0,0 |
12107 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 1,3 0,0 0,0 |
12107 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -1,0 -1,0 |
12107 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -1,0 0,0 |
12107 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_VIEW 0 |
12108 |
GUI |
DEBUG |
ge |
glLoadMatrixf 1,0 0,0 0,0 0,0 |
12108 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 1,0 0,0 0,0 |
12108 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 1,0 0,0 |
12108 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 0,0 1,0 |
12108 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_MODEL 0 |
12108 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,8 0,5 -0,2 0,0 |
12109 |
GUI |
DEBUG |
ge |
glLoadMatrixf -0,4 0,8 0,4 0,0 |
12109 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,4 -0,3 0,9 0,0 |
12109 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -2,5 1,0 |
12109 |
GUI |
DEBUG |
ge |
vtype GU_TEXTURE_32BITF|GU_COLOR_8888|GU_VERTEX_32BITF|GU_TRANSFORM_3D size=24 |
12109 |
GUI |
DEBUG |
ge |
base 0x080000 redundant pure state cmd ignored |
12110 |
GUI |
DEBUG |
ge |
vaddr 0880a890 |
12110 |
GUI |
DEBUG |
ge |
prim triangle 12x |
12110 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
12110 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
12110 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_COLOR_MATERIAL) |
12110 |
GUI |
DEBUG |
ge |
Texture Mipmap base=0, max=0, textureNumMipmaps=0 |
12111 |
GUI |
DEBUG |
ge |
Not reading Vertex, all native at 0x0880A890 |
12111 |
GUI |
DEBUG |
ge |
finish (0) |
12111 |
GUI |
DEBUG |
hle.sceGe_user |
Scheduling Async Callback name:'GeCallbackFinish', thread:'user_main', PC:08806468, $a0:00000000, $a1: 00000000, $a2: 08914EBC, listId=0x17, behavior=1, signalId=0x0 |
12111 |
GUI |
DEBUG |
ge |
end pc=0x880d9a4 |
12111 |
GUI |
DEBUG |
ge |
FINISH / SIGNAL / END reached, waiting for Sync (PspGeList[id=0x17, status=PSP_GE_LIST_DRAWING, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false]) |
12112 |
GUI |
DEBUG |
ge |
FINISH / SIGNAL / END reached, waiting for Sync (PspGeList[id=0x17, status=PSP_GE_LIST_END_REACHED, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false]) |
12112 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt GE(0x19) at 0x08806468 |
12112 |
user_main |
DEBUG |
hle.ThreadManForUser |
Calling InterruptHandler 0x08806468(0x00000000,0x08914EBC) |
12112 |
user_main |
DEBUG |
hle.sceGe_user |
hleGeOnAfterCallback restarting list PspGeList[id=0x17, status=PSP_GE_LIST_END_REACHED, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false] |
12113 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
12113 |
user_main |
DEBUG |
hle.sceCtrl |
hleCtrlExecuteSampling |
12113 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt VBLANK(0x1E) |
12113 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
12113 |
GUI |
DEBUG |
hle.sceGe_user |
hleGeListSyncDone list PspGeList[id=0x17, status=PSP_GE_LIST_DONE, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=false, restarted=false], done, waking thread a |
12114 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
12114 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
12114 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - saving the GE to memory 0x04088000 |
12114 |
GUI |
DEBUG |
ge |
GETexture.copyScreenToTexture GETexture[0x04088000-0x04110000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] |
12114 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - rendering the FB 0x04000000 |
12115 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04000000-0x04088000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
12115 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - end display |
12116 |
user_main |
DEBUG |
hle.sceGe_user |
really waking thread a(user_main) |
12116 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- unblock SceUID=a name:'user_main' caller:'sceGe_user.step' |
12117 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'user_main(Status PSP_THREAD_READY, Wait None)' after reschedule |
12117 |
user_main |
DEBUG |
hle.ThreadManForUser |
---------------------------------------- SceUID=a name:'user_main' |
12117 |
user_main |
DEBUG |
hle.sceDisplay |
sceDisplayWaitVblankStart |
12117 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- block SceUID=a name:'user_main' caller:'ThreadManForUser.hleBlockCurrentThread' |
12118 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'idle0(Status PSP_THREAD_READY, Wait None)' after reschedule |
12127 |
user_main |
DEBUG |
hle.sceCtrl |
hleCtrlExecuteSampling |
12127 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- unblock SceUID=a name:'user_main' caller:'UnblockThreadAction.execute' |
12127 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt VBLANK(0x1E) |
12127 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
12128 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'user_main(Status PSP_THREAD_READY, Wait None)' after reschedule |
12128 |
user_main |
DEBUG |
hle.ThreadManForUser |
---------------------------------------- SceUID=a name:'user_main' |
12128 |
user_main |
DEBUG |
hle.sceDisplay |
sceDisplaySetFrameBuf(topaddr=0x04088000, bufferwidth=512, pixelformat=3, syncType=0) |
12128 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListEnQueue(list=0x0880D860, stall=0x0880D860, cbid=0xF, arg=0x00000000) |
12128 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListEnQueue returning 0x18 |
12129 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x18, stall=0x0880D888) |
12129 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x18, stall=0x0880D89C) |
12129 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x18, stall=0x0880D99C) |
12129 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x18, stall=0x0880D9A4) |
12130 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeDrawSync mode=0 |
12130 |
user_main |
DEBUG |
hle.sceGe_user |
blockCurrentThreadOnList blocking thread a on list PspGeList[id=0x18, status=PSP_GE_LIST_STALL_REACHED, pc=0x0880D860, stall=0x0880D9A4, cbid=0xF, ended=false, finished=false, paused=false, restarted=false] |
12130 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- block SceUID=a name:'user_main' caller:'ThreadManForUser.hleBlockCurrentThread' |
12130 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'idle0(Status PSP_THREAD_READY, Wait None)' after reschedule |
12132 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - start display |
12132 |
GUI |
DEBUG |
ge |
executeList PspGeList[id=0x18, status=PSP_GE_LIST_DRAWING, pc=0x0880D860, stall=0x0880D9A4, cbid=0xF, ended=false, finished=false, paused=false, restarted=false] |
12132 |
GUI |
DEBUG |
ge |
fbp fbp=4000000, fbw=512 |
12132 |
GUI |
DEBUG |
ge |
fbw fbp=0, fbw=512 |
12132 |
GUI |
DEBUG |
ge |
base 08000000 |
12133 |
GUI |
DEBUG |
ge |
jump old PC: 0x0880D870, new PC: 0x0880D888 |
12133 |
GUI |
DEBUG |
hle.sceDisplay |
hleDisplaySetGeBuf topaddr=0x04000000, bufferwidth=512, pixelformat=3, copyGE=false, with=480, height=272 |
12133 |
GUI |
DEBUG |
ge |
Reloading GE Memory (0x04000000-0x04088000) to screen (480x272) |
12133 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04000000-0x04088000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
12134 |
GUI |
DEBUG |
ge |
clear mode : 5 |
12134 |
GUI |
DEBUG |
ge |
vtype GU_COLOR_8888|GU_VERTEX_16BIT|GU_TRANSFORM_2D size=12 |
12134 |
GUI |
DEBUG |
ge |
base 0x080000 redundant pure state cmd ignored |
12134 |
GUI |
DEBUG |
ge |
vaddr 0880d870 |
12135 |
GUI |
DEBUG |
ge |
Texture.hashCode: 8192 bytes |
12135 |
GUI |
DEBUG |
ge |
tflush Reusing cached texture 5 |
12135 |
GUI |
DEBUG |
ge |
prim sprites 1x |
12135 |
GUI |
DEBUG |
ge |
sceGuEnable(GU_SCISSOR_TEST) |
12135 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
12135 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
12136 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_COLOR_MATERIAL) |
12136 |
GUI |
DEBUG |
ge |
Texture Mipmap base=0, max=0, textureNumMipmaps=0 |
12136 |
GUI |
DEBUG |
ge |
sprite (0,0)-(0,0) at (0,0,0)-(480,272,0) |
12136 |
GUI |
DEBUG |
ge |
clear mode end |
12136 |
GUI |
DEBUG |
ge |
sceGuTexMode(X, mipmaps=0, mipmapShareClut=true, swizzle=false) |
12137 |
GUI |
DEBUG |
ge |
sceGuTexMode(tpsm=2(PSM_4444), X, X, X) |
12137 |
GUI |
DEBUG |
ge |
tflush (deferring to prim) |
12137 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, X, X, X, lo(pointer=0x880ac00)) |
12137 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, X, X, texBufferWidth=64, hi(pointer=0x880ac00)) |
12137 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, width=64, height=64, X, X) |
12137 |
GUI |
DEBUG |
ge |
tflush (deferring to prim) |
12138 |
GUI |
DEBUG |
ge |
sceGuTexFunc mode 000004 |
12138 |
GUI |
DEBUG |
ge |
sceGuTexEnvColor 00FFFF00 (no alpha) |
12138 |
GUI |
DEBUG |
ge |
sceGuTexFilter(min=1, mag=1) (mm#0) |
12138 |
GUI |
DEBUG |
ge |
sceGuTexScale(u=1.0, v=1.0) |
12138 |
GUI |
DEBUG |
ge |
sceGuTexOffset(u=0.0, v=0.0) |
12139 |
GUI |
DEBUG |
ge |
material ambient r=1,0 g=1,0 b=1,0 (00FFFFFF) |
12139 |
GUI |
DEBUG |
ge |
material ambient a=1,0 (FF) |
12139 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_PROJECTION 0 |
12139 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,7 0,0 0,0 0,0 |
12139 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 1,3 0,0 0,0 |
12139 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -1,0 -1,0 |
12140 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -1,0 0,0 |
12140 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_VIEW 0 |
12140 |
GUI |
DEBUG |
ge |
glLoadMatrixf 1,0 0,0 0,0 0,0 |
12140 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 1,0 0,0 0,0 |
12140 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 1,0 0,0 |
12141 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 0,0 1,0 |
12141 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_MODEL 0 |
12141 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,8 0,6 -0,2 0,0 |
12141 |
GUI |
DEBUG |
ge |
glLoadMatrixf -0,5 0,8 0,4 0,0 |
12142 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,4 -0,3 0,9 0,0 |
12142 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -2,5 1,0 |
12142 |
GUI |
DEBUG |
ge |
vtype GU_TEXTURE_32BITF|GU_COLOR_8888|GU_VERTEX_32BITF|GU_TRANSFORM_3D size=24 |
12142 |
GUI |
DEBUG |
ge |
base 0x080000 redundant pure state cmd ignored |
12142 |
GUI |
DEBUG |
ge |
vaddr 0880a890 |
12142 |
GUI |
DEBUG |
ge |
prim triangle 12x |
12143 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
12143 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
12143 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_COLOR_MATERIAL) |
12143 |
GUI |
DEBUG |
ge |
Texture Mipmap base=0, max=0, textureNumMipmaps=0 |
12143 |
GUI |
DEBUG |
ge |
Not reading Vertex, all native at 0x0880A890 |
12144 |
GUI |
DEBUG |
ge |
finish (0) |
12144 |
GUI |
DEBUG |
hle.sceGe_user |
Scheduling Async Callback name:'GeCallbackFinish', thread:'user_main', PC:08806468, $a0:00000000, $a1: 00000000, $a2: 08914EBC, listId=0x18, behavior=1, signalId=0x0 |
12144 |
GUI |
DEBUG |
ge |
end pc=0x880d9a4 |
12144 |
GUI |
DEBUG |
ge |
FINISH / SIGNAL / END reached, waiting for Sync (PspGeList[id=0x18, status=PSP_GE_LIST_DRAWING, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false]) |
12145 |
GUI |
DEBUG |
ge |
FINISH / SIGNAL / END reached, waiting for Sync (PspGeList[id=0x18, status=PSP_GE_LIST_END_REACHED, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false]) |
12145 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt GE(0x19) at 0x08806468 |
12145 |
user_main |
DEBUG |
hle.ThreadManForUser |
Calling InterruptHandler 0x08806468(0x00000000,0x08914EBC) |
12145 |
user_main |
DEBUG |
hle.sceGe_user |
hleGeOnAfterCallback restarting list PspGeList[id=0x18, status=PSP_GE_LIST_END_REACHED, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false] |
12145 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
12146 |
user_main |
DEBUG |
hle.sceCtrl |
hleCtrlExecuteSampling |
12146 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt VBLANK(0x1E) |
12146 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
12146 |
GUI |
DEBUG |
hle.sceGe_user |
hleGeListSyncDone list PspGeList[id=0x18, status=PSP_GE_LIST_DONE, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=false, restarted=false], done, waking thread a |
12146 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
12147 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
12147 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - saving the GE to memory 0x04000000 |
12147 |
GUI |
DEBUG |
ge |
GETexture.copyScreenToTexture GETexture[0x04000000-0x04088000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] |
12147 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - rendering the FB 0x04088000 |
12147 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04088000-0x04110000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
12148 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - end display |
12149 |
user_main |
DEBUG |
hle.sceGe_user |
really waking thread a(user_main) |
12149 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- unblock SceUID=a name:'user_main' caller:'sceGe_user.step' |
12149 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'user_main(Status PSP_THREAD_READY, Wait None)' after reschedule |
12149 |
user_main |
DEBUG |
hle.ThreadManForUser |
---------------------------------------- SceUID=a name:'user_main' |
12150 |
user_main |
DEBUG |
hle.sceDisplay |
sceDisplayWaitVblankStart |
12150 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- block SceUID=a name:'user_main' caller:'ThreadManForUser.hleBlockCurrentThread' |
12150 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'idle0(Status PSP_THREAD_READY, Wait None)' after reschedule |
12160 |
user_main |
DEBUG |
hle.sceCtrl |
hleCtrlExecuteSampling |
12160 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- unblock SceUID=a name:'user_main' caller:'UnblockThreadAction.execute' |
12160 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt VBLANK(0x1E) |
12160 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
12161 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'user_main(Status PSP_THREAD_READY, Wait None)' after reschedule |
12161 |
user_main |
DEBUG |
hle.ThreadManForUser |
---------------------------------------- SceUID=a name:'user_main' |
12161 |
user_main |
DEBUG |
hle.sceDisplay |
sceDisplaySetFrameBuf(topaddr=0x04000000, bufferwidth=512, pixelformat=3, syncType=0) |
12161 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListEnQueue(list=0x0880D860, stall=0x0880D860, cbid=0xF, arg=0x00000000) |
12161 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListEnQueue returning 0x19 |
12162 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x19, stall=0x0880D888) |
12162 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x19, stall=0x0880D89C) |
12163 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x19, stall=0x0880D99C) |
12163 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x19, stall=0x0880D9A4) |
12163 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeDrawSync mode=0 |
12164 |
user_main |
DEBUG |
hle.sceGe_user |
blockCurrentThreadOnList blocking thread a on list PspGeList[id=0x19, status=PSP_GE_LIST_STALL_REACHED, pc=0x0880D860, stall=0x0880D9A4, cbid=0xF, ended=false, finished=false, paused=false, restarted=false] |
12164 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- block SceUID=a name:'user_main' caller:'ThreadManForUser.hleBlockCurrentThread' |
12164 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - start display |
12164 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'idle0(Status PSP_THREAD_READY, Wait None)' after reschedule |
12164 |
GUI |
DEBUG |
ge |
executeList PspGeList[id=0x19, status=PSP_GE_LIST_DRAWING, pc=0x0880D860, stall=0x0880D9A4, cbid=0xF, ended=false, finished=false, paused=false, restarted=false] |
12165 |
GUI |
DEBUG |
ge |
fbp fbp=4088000, fbw=512 |
12165 |
GUI |
DEBUG |
ge |
fbw fbp=88000, fbw=512 |
12165 |
GUI |
DEBUG |
ge |
base 08000000 |
12165 |
GUI |
DEBUG |
ge |
jump old PC: 0x0880D870, new PC: 0x0880D888 |
12165 |
GUI |
DEBUG |
hle.sceDisplay |
hleDisplaySetGeBuf topaddr=0x04088000, bufferwidth=512, pixelformat=3, copyGE=false, with=480, height=272 |
12166 |
GUI |
DEBUG |
ge |
Reloading GE Memory (0x04088000-0x04110000) to screen (480x272) |
12166 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04088000-0x04110000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
12166 |
GUI |
DEBUG |
ge |
clear mode : 5 |
12166 |
GUI |
DEBUG |
ge |
vtype GU_COLOR_8888|GU_VERTEX_16BIT|GU_TRANSFORM_2D size=12 |
12167 |
GUI |
DEBUG |
ge |
base 0x080000 redundant pure state cmd ignored |
12167 |
GUI |
DEBUG |
ge |
vaddr 0880d870 |
12167 |
GUI |
DEBUG |
ge |
Texture.hashCode: 8192 bytes |
12167 |
GUI |
DEBUG |
ge |
tflush Reusing cached texture 5 |
12167 |
GUI |
DEBUG |
ge |
prim sprites 1x |
12167 |
GUI |
DEBUG |
ge |
sceGuEnable(GU_SCISSOR_TEST) |
12168 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
12168 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
12168 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_COLOR_MATERIAL) |
12168 |
GUI |
DEBUG |
ge |
Texture Mipmap base=0, max=0, textureNumMipmaps=0 |
12168 |
GUI |
DEBUG |
ge |
sprite (0,0)-(0,0) at (0,0,0)-(480,272,0) |
12169 |
GUI |
DEBUG |
ge |
clear mode end |
12169 |
GUI |
DEBUG |
ge |
sceGuTexMode(X, mipmaps=0, mipmapShareClut=true, swizzle=false) |
12169 |
GUI |
DEBUG |
ge |
sceGuTexMode(tpsm=2(PSM_4444), X, X, X) |
12169 |
GUI |
DEBUG |
ge |
tflush (deferring to prim) |
12169 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, X, X, X, lo(pointer=0x880ac00)) |
12170 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, X, X, texBufferWidth=64, hi(pointer=0x880ac00)) |
12170 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, width=64, height=64, X, X) |
12170 |
GUI |
DEBUG |
ge |
tflush (deferring to prim) |
12170 |
GUI |
DEBUG |
ge |
sceGuTexFunc mode 000004 |
12170 |
GUI |
DEBUG |
ge |
sceGuTexEnvColor 00FFFF00 (no alpha) |
12170 |
GUI |
DEBUG |
ge |
sceGuTexFilter(min=1, mag=1) (mm#0) |
12171 |
GUI |
DEBUG |
ge |
sceGuTexScale(u=1.0, v=1.0) |
12171 |
GUI |
DEBUG |
ge |
sceGuTexOffset(u=0.0, v=0.0) |
12171 |
GUI |
DEBUG |
ge |
material ambient r=1,0 g=1,0 b=1,0 (00FFFFFF) |
12171 |
GUI |
DEBUG |
ge |
material ambient a=1,0 (FF) |
12171 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_PROJECTION 0 |
12172 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,7 0,0 0,0 0,0 |
12172 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 1,3 0,0 0,0 |
12172 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -1,0 -1,0 |
12173 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -1,0 0,0 |
12173 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_VIEW 0 |
12173 |
GUI |
DEBUG |
ge |
glLoadMatrixf 1,0 0,0 0,0 0,0 |
12173 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 1,0 0,0 0,0 |
12174 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 1,0 0,0 |
12174 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 0,0 1,0 |
12174 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_MODEL 0 |
12175 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,8 0,6 -0,2 0,0 |
12175 |
GUI |
DEBUG |
ge |
glLoadMatrixf -0,5 0,8 0,5 0,0 |
12175 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,4 -0,3 0,9 0,0 |
12175 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -2,5 1,0 |
12175 |
GUI |
DEBUG |
ge |
vtype GU_TEXTURE_32BITF|GU_COLOR_8888|GU_VERTEX_32BITF|GU_TRANSFORM_3D size=24 |
12176 |
GUI |
DEBUG |
ge |
base 0x080000 redundant pure state cmd ignored |
12176 |
GUI |
DEBUG |
ge |
vaddr 0880a890 |
12176 |
GUI |
DEBUG |
ge |
prim triangle 12x |
12176 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
12176 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
12177 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_COLOR_MATERIAL) |
12177 |
GUI |
DEBUG |
ge |
Texture Mipmap base=0, max=0, textureNumMipmaps=0 |
12177 |
GUI |
DEBUG |
ge |
Not reading Vertex, all native at 0x0880A890 |
12177 |
user_main |
DEBUG |
hle.sceCtrl |
hleCtrlExecuteSampling |
12178 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt VBLANK(0x1E) |
12178 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
12177 |
GUI |
DEBUG |
ge |
finish (0) |
12178 |
GUI |
DEBUG |
hle.sceGe_user |
Scheduling Async Callback name:'GeCallbackFinish', thread:'user_main', PC:08806468, $a0:00000000, $a1: 00000000, $a2: 08914EBC, listId=0x19, behavior=1, signalId=0x0 |
12178 |
GUI |
DEBUG |
ge |
end pc=0x880d9a4 |
12179 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt GE(0x19) at 0x08806468 |
12179 |
GUI |
DEBUG |
ge |
FINISH / SIGNAL / END reached, waiting for Sync (PspGeList[id=0x19, status=PSP_GE_LIST_DRAWING, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false]) |
12179 |
user_main |
DEBUG |
hle.ThreadManForUser |
Calling InterruptHandler 0x08806468(0x00000000,0x08914EBC) |
12179 |
GUI |
DEBUG |
ge |
FINISH / SIGNAL / END reached, waiting for Sync (PspGeList[id=0x19, status=PSP_GE_LIST_END_REACHED, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false]) |
12179 |
user_main |
DEBUG |
hle.sceGe_user |
hleGeOnAfterCallback restarting list PspGeList[id=0x19, status=PSP_GE_LIST_END_REACHED, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false] |
12179 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
12179 |
GUI |
DEBUG |
hle.sceGe_user |
hleGeListSyncDone list PspGeList[id=0x19, status=PSP_GE_LIST_DONE, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=false, restarted=false], done, waking thread a |
12180 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
12180 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
12180 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - saving the GE to memory 0x04088000 |
12180 |
GUI |
DEBUG |
ge |
GETexture.copyScreenToTexture GETexture[0x04088000-0x04110000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] |
12181 |
user_main |
DEBUG |
hle.sceGe_user |
really waking thread a(user_main) |
12181 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - rendering the FB 0x04000000 |
12181 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04000000-0x04088000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
12181 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- unblock SceUID=a name:'user_main' caller:'sceGe_user.step' |
12181 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - end display |
12181 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'user_main(Status PSP_THREAD_READY, Wait None)' after reschedule |
12182 |
user_main |
DEBUG |
hle.ThreadManForUser |
---------------------------------------- SceUID=a name:'user_main' |
12183 |
user_main |
DEBUG |
hle.sceDisplay |
sceDisplayWaitVblankStart |
12183 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- block SceUID=a name:'user_main' caller:'ThreadManForUser.hleBlockCurrentThread' |
12183 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'idle0(Status PSP_THREAD_READY, Wait None)' after reschedule |
12193 |
user_main |
DEBUG |
hle.sceCtrl |
hleCtrlExecuteSampling |
12193 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- unblock SceUID=a name:'user_main' caller:'UnblockThreadAction.execute' |
12194 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt VBLANK(0x1E) |
12194 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
12194 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'user_main(Status PSP_THREAD_READY, Wait None)' after reschedule |
12194 |
user_main |
DEBUG |
hle.ThreadManForUser |
---------------------------------------- SceUID=a name:'user_main' |
12196 |
user_main |
DEBUG |
hle.sceDisplay |
sceDisplaySetFrameBuf(topaddr=0x04088000, bufferwidth=512, pixelformat=3, syncType=0) |
12196 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListEnQueue(list=0x0880D860, stall=0x0880D860, cbid=0xF, arg=0x00000000) |
12196 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListEnQueue returning 0x1A |
12196 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x1A, stall=0x0880D888) |
12197 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x1A, stall=0x0880D89C) |
12197 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x1A, stall=0x0880D99C) |
12197 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x1A, stall=0x0880D9A4) |
12198 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeDrawSync mode=0 |
12198 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - start display |
12198 |
user_main |
DEBUG |
hle.sceGe_user |
blockCurrentThreadOnList blocking thread a on list PspGeList[id=0x1a, status=PSP_GE_LIST_STALL_REACHED, pc=0x0880D860, stall=0x0880D9A4, cbid=0xF, ended=false, finished=false, paused=false, restarted=false] |
12198 |
GUI |
DEBUG |
ge |
executeList PspGeList[id=0x1a, status=PSP_GE_LIST_DRAWING, pc=0x0880D860, stall=0x0880D9A4, cbid=0xF, ended=false, finished=false, paused=false, restarted=false] |
12198 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- block SceUID=a name:'user_main' caller:'ThreadManForUser.hleBlockCurrentThread' |
12198 |
GUI |
DEBUG |
ge |
fbp fbp=4000000, fbw=512 |
12199 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'idle0(Status PSP_THREAD_READY, Wait None)' after reschedule |
12199 |
GUI |
DEBUG |
ge |
fbw fbp=0, fbw=512 |
12199 |
GUI |
DEBUG |
ge |
base 08000000 |
12199 |
GUI |
DEBUG |
ge |
jump old PC: 0x0880D870, new PC: 0x0880D888 |
12200 |
GUI |
DEBUG |
hle.sceDisplay |
hleDisplaySetGeBuf topaddr=0x04000000, bufferwidth=512, pixelformat=3, copyGE=false, with=480, height=272 |
12200 |
GUI |
DEBUG |
ge |
Reloading GE Memory (0x04000000-0x04088000) to screen (480x272) |
12200 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04000000-0x04088000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
12200 |
GUI |
DEBUG |
ge |
clear mode : 5 |
12201 |
GUI |
DEBUG |
ge |
vtype GU_COLOR_8888|GU_VERTEX_16BIT|GU_TRANSFORM_2D size=12 |
12201 |
GUI |
DEBUG |
ge |
base 0x080000 redundant pure state cmd ignored |
12201 |
GUI |
DEBUG |
ge |
vaddr 0880d870 |
12201 |
GUI |
DEBUG |
ge |
Texture.hashCode: 8192 bytes |
12201 |
GUI |
DEBUG |
ge |
tflush Reusing cached texture 5 |
12201 |
GUI |
DEBUG |
ge |
prim sprites 1x |
12202 |
GUI |
DEBUG |
ge |
sceGuEnable(GU_SCISSOR_TEST) |
12202 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
12202 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
12202 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_COLOR_MATERIAL) |
12202 |
GUI |
DEBUG |
ge |
Texture Mipmap base=0, max=0, textureNumMipmaps=0 |
12203 |
GUI |
DEBUG |
ge |
sprite (0,0)-(0,0) at (0,0,0)-(480,272,0) |
12203 |
GUI |
DEBUG |
ge |
clear mode end |
12203 |
GUI |
DEBUG |
ge |
sceGuTexMode(X, mipmaps=0, mipmapShareClut=true, swizzle=false) |
12203 |
GUI |
DEBUG |
ge |
sceGuTexMode(tpsm=2(PSM_4444), X, X, X) |
12203 |
GUI |
DEBUG |
ge |
tflush (deferring to prim) |
12204 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, X, X, X, lo(pointer=0x880ac00)) |
12204 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, X, X, texBufferWidth=64, hi(pointer=0x880ac00)) |
12204 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, width=64, height=64, X, X) |
12204 |
GUI |
DEBUG |
ge |
tflush (deferring to prim) |
12204 |
GUI |
DEBUG |
ge |
sceGuTexFunc mode 000004 |
12205 |
GUI |
DEBUG |
ge |
sceGuTexEnvColor 00FFFF00 (no alpha) |
12205 |
GUI |
DEBUG |
ge |
sceGuTexFilter(min=1, mag=1) (mm#0) |
12205 |
GUI |
DEBUG |
ge |
sceGuTexScale(u=1.0, v=1.0) |
12205 |
GUI |
DEBUG |
ge |
sceGuTexOffset(u=0.0, v=0.0) |
12205 |
GUI |
DEBUG |
ge |
material ambient r=1,0 g=1,0 b=1,0 (00FFFFFF) |
12206 |
GUI |
DEBUG |
ge |
material ambient a=1,0 (FF) |
12206 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_PROJECTION 0 |
12206 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,7 0,0 0,0 0,0 |
12206 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 1,3 0,0 0,0 |
12206 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -1,0 -1,0 |
12206 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -1,0 0,0 |
12207 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_VIEW 0 |
12207 |
GUI |
DEBUG |
ge |
glLoadMatrixf 1,0 0,0 0,0 0,0 |
12207 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 1,0 0,0 0,0 |
12207 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 1,0 0,0 |
12207 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 0,0 1,0 |
12208 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_MODEL 0 |
12208 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,8 0,6 -0,2 0,0 |
12208 |
GUI |
DEBUG |
ge |
glLoadMatrixf -0,5 0,7 0,5 0,0 |
12208 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,4 -0,3 0,9 0,0 |
12208 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -2,5 1,0 |
12209 |
GUI |
DEBUG |
ge |
vtype GU_TEXTURE_32BITF|GU_COLOR_8888|GU_VERTEX_32BITF|GU_TRANSFORM_3D size=24 |
12209 |
GUI |
DEBUG |
ge |
base 0x080000 redundant pure state cmd ignored |
12209 |
GUI |
DEBUG |
ge |
vaddr 0880a890 |
12209 |
GUI |
DEBUG |
ge |
prim triangle 12x |
12209 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
12210 |
user_main |
DEBUG |
hle.sceCtrl |
hleCtrlExecuteSampling |
12210 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt VBLANK(0x1E) |
12210 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
12210 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
12210 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_COLOR_MATERIAL) |
12211 |
GUI |
DEBUG |
ge |
Texture Mipmap base=0, max=0, textureNumMipmaps=0 |
12211 |
GUI |
DEBUG |
ge |
Not reading Vertex, all native at 0x0880A890 |
12211 |
GUI |
DEBUG |
ge |
finish (0) |
12211 |
GUI |
DEBUG |
hle.sceGe_user |
Scheduling Async Callback name:'GeCallbackFinish', thread:'user_main', PC:08806468, $a0:00000000, $a1: 00000000, $a2: 08914EBC, listId=0x1A, behavior=1, signalId=0x0 |
12212 |
GUI |
DEBUG |
ge |
end pc=0x880d9a4 |
12212 |
GUI |
DEBUG |
ge |
FINISH / SIGNAL / END reached, waiting for Sync (PspGeList[id=0x1a, status=PSP_GE_LIST_DRAWING, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false]) |
12212 |
GUI |
DEBUG |
ge |
FINISH / SIGNAL / END reached, waiting for Sync (PspGeList[id=0x1a, status=PSP_GE_LIST_END_REACHED, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false]) |
12213 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt GE(0x19) at 0x08806468 |
12213 |
user_main |
DEBUG |
hle.ThreadManForUser |
Calling InterruptHandler 0x08806468(0x00000000,0x08914EBC) |
12213 |
user_main |
DEBUG |
hle.sceGe_user |
hleGeOnAfterCallback restarting list PspGeList[id=0x1a, status=PSP_GE_LIST_END_REACHED, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false] |
12213 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
12213 |
GUI |
DEBUG |
hle.sceGe_user |
hleGeListSyncDone list PspGeList[id=0x1a, status=PSP_GE_LIST_DONE, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=false, restarted=false], done, waking thread a |
12214 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
12214 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
12214 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - saving the GE to memory 0x04000000 |
12214 |
GUI |
DEBUG |
ge |
GETexture.copyScreenToTexture GETexture[0x04000000-0x04088000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] |
12214 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - rendering the FB 0x04088000 |
12215 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04088000-0x04110000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
12215 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - end display |
12216 |
user_main |
DEBUG |
hle.sceGe_user |
really waking thread a(user_main) |
12217 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- unblock SceUID=a name:'user_main' caller:'sceGe_user.step' |
12217 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'user_main(Status PSP_THREAD_READY, Wait None)' after reschedule |
12217 |
user_main |
DEBUG |
hle.ThreadManForUser |
---------------------------------------- SceUID=a name:'user_main' |
12218 |
user_main |
DEBUG |
hle.sceDisplay |
sceDisplayWaitVblankStart |
12218 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- block SceUID=a name:'user_main' caller:'ThreadManForUser.hleBlockCurrentThread' |
12218 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'idle0(Status PSP_THREAD_READY, Wait None)' after reschedule |
12217 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - start display |
12218 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - rendering the FB 0x04088000 |
12219 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04088000-0x04110000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
12219 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - end display |
12226 |
user_main |
DEBUG |
hle.sceCtrl |
hleCtrlExecuteSampling |
12226 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- unblock SceUID=a name:'user_main' caller:'UnblockThreadAction.execute' |
12226 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt VBLANK(0x1E) |
12227 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
12227 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'user_main(Status PSP_THREAD_READY, Wait None)' after reschedule |
12228 |
user_main |
DEBUG |
hle.ThreadManForUser |
---------------------------------------- SceUID=a name:'user_main' |
12228 |
user_main |
DEBUG |
hle.sceDisplay |
sceDisplaySetFrameBuf(topaddr=0x04000000, bufferwidth=512, pixelformat=3, syncType=0) |
12228 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListEnQueue(list=0x0880D860, stall=0x0880D860, cbid=0xF, arg=0x00000000) |
12228 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListEnQueue returning 0x1B |
12229 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - start display |
12229 |
GUI |
DEBUG |
ge |
executeList PspGeList[id=0x1b, status=PSP_GE_LIST_DRAWING, pc=0x0880D860, stall=0x0880D860, cbid=0xF, ended=false, finished=false, paused=false, restarted=false] |
12230 |
GUI |
DEBUG |
ge |
Stall address 0x0880D860 reached, waiting for Sync |
12230 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x1B, stall=0x0880D888) |
12230 |
GUI |
DEBUG |
ge |
fbp fbp=4088000, fbw=512 |
12230 |
GUI |
DEBUG |
ge |
fbw fbp=88000, fbw=512 |
12230 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x1B, stall=0x0880D89C) |
12230 |
GUI |
DEBUG |
ge |
base 08000000 |
12231 |
GUI |
DEBUG |
ge |
jump old PC: 0x0880D870, new PC: 0x0880D888 |
12231 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x1B, stall=0x0880D99C) |
12231 |
GUI |
DEBUG |
hle.sceDisplay |
hleDisplaySetGeBuf topaddr=0x04088000, bufferwidth=512, pixelformat=3, copyGE=false, with=480, height=272 |
12231 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x1B, stall=0x0880D9A4) |
12231 |
GUI |
DEBUG |
ge |
Reloading GE Memory (0x04088000-0x04110000) to screen (480x272) |
12232 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeDrawSync mode=0 |
12232 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04088000-0x04110000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
12232 |
user_main |
DEBUG |
hle.sceGe_user |
blockCurrentThreadOnList blocking thread a on list PspGeList[id=0x1b, status=PSP_GE_LIST_DRAWING, pc=0x0880D88C, stall=0x0880D9A4, cbid=0xF, ended=false, finished=false, paused=false, restarted=false] |
12232 |
GUI |
DEBUG |
ge |
clear mode : 5 |
12233 |
GUI |
DEBUG |
ge |
vtype GU_COLOR_8888|GU_VERTEX_16BIT|GU_TRANSFORM_2D size=12 |
12233 |
GUI |
DEBUG |
ge |
base 0x080000 redundant pure state cmd ignored |
12233 |
GUI |
DEBUG |
ge |
vaddr 0880d870 |
12233 |
GUI |
DEBUG |
ge |
Texture.hashCode: 8192 bytes |
12233 |
GUI |
DEBUG |
ge |
tflush Reusing cached texture 5 |
12234 |
GUI |
DEBUG |
ge |
prim sprites 1x |
12234 |
GUI |
DEBUG |
ge |
sceGuEnable(GU_SCISSOR_TEST) |
12234 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
12234 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
12235 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_COLOR_MATERIAL) |
12233 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- block SceUID=a name:'user_main' caller:'ThreadManForUser.hleBlockCurrentThread' |
12235 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'idle0(Status PSP_THREAD_READY, Wait None)' after reschedule |
12235 |
GUI |
DEBUG |
ge |
Texture Mipmap base=0, max=0, textureNumMipmaps=0 |
12235 |
GUI |
DEBUG |
ge |
sprite (0,0)-(0,0) at (0,0,0)-(480,272,0) |
12236 |
GUI |
DEBUG |
ge |
clear mode end |
12237 |
GUI |
DEBUG |
ge |
sceGuTexMode(X, mipmaps=0, mipmapShareClut=true, swizzle=false) |
12237 |
GUI |
DEBUG |
ge |
sceGuTexMode(tpsm=2(PSM_4444), X, X, X) |
12237 |
GUI |
DEBUG |
ge |
tflush (deferring to prim) |
12237 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, X, X, X, lo(pointer=0x880ac00)) |
12238 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, X, X, texBufferWidth=64, hi(pointer=0x880ac00)) |
12238 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, width=64, height=64, X, X) |
12239 |
GUI |
DEBUG |
ge |
tflush (deferring to prim) |
12239 |
GUI |
DEBUG |
ge |
sceGuTexFunc mode 000004 |
12239 |
GUI |
DEBUG |
ge |
sceGuTexEnvColor 00FFFF00 (no alpha) |
12239 |
GUI |
DEBUG |
ge |
sceGuTexFilter(min=1, mag=1) (mm#0) |
12240 |
GUI |
DEBUG |
ge |
sceGuTexScale(u=1.0, v=1.0) |
12240 |
GUI |
DEBUG |
ge |
sceGuTexOffset(u=0.0, v=0.0) |
12240 |
GUI |
DEBUG |
ge |
material ambient r=1,0 g=1,0 b=1,0 (00FFFFFF) |
12240 |
GUI |
DEBUG |
ge |
material ambient a=1,0 (FF) |
12241 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_PROJECTION 0 |
12241 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,7 0,0 0,0 0,0 |
12241 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 1,3 0,0 0,0 |
12241 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -1,0 -1,0 |
12241 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -1,0 0,0 |
12242 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_VIEW 0 |
12242 |
GUI |
DEBUG |
ge |
glLoadMatrixf 1,0 0,0 0,0 0,0 |
12242 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 1,0 0,0 0,0 |
12242 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 1,0 0,0 |
12243 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 0,0 1,0 |
12243 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_MODEL 0 |
12243 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,8 0,6 -0,1 0,0 |
12243 |
GUI |
DEBUG |
ge |
glLoadMatrixf -0,5 0,7 0,5 0,0 |
12243 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,4 -0,3 0,9 0,0 |
12244 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -2,5 1,0 |
12244 |
GUI |
DEBUG |
ge |
vtype GU_TEXTURE_32BITF|GU_COLOR_8888|GU_VERTEX_32BITF|GU_TRANSFORM_3D size=24 |
12244 |
GUI |
DEBUG |
ge |
base 0x080000 redundant pure state cmd ignored |
12243 |
user_main |
DEBUG |
hle.sceCtrl |
hleCtrlExecuteSampling |
12244 |
GUI |
DEBUG |
ge |
vaddr 0880a890 |
12244 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt VBLANK(0x1E) |
12245 |
GUI |
DEBUG |
ge |
prim triangle 12x |
12245 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
12245 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
12245 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_COLOR_MATERIAL) |
12246 |
GUI |
DEBUG |
ge |
Texture Mipmap base=0, max=0, textureNumMipmaps=0 |
12246 |
GUI |
DEBUG |
ge |
Not reading Vertex, all native at 0x0880A890 |
12246 |
GUI |
DEBUG |
ge |
finish (0) |
12246 |
GUI |
DEBUG |
hle.sceGe_user |
Scheduling Async Callback name:'GeCallbackFinish', thread:'user_main', PC:08806468, $a0:00000000, $a1: 00000000, $a2: 08914EBC, listId=0x1B, behavior=1, signalId=0x0 |
12245 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
12247 |
GUI |
DEBUG |
ge |
end pc=0x880d9a4 |
12247 |
GUI |
DEBUG |
ge |
FINISH / SIGNAL / END reached, waiting for Sync (PspGeList[id=0x1b, status=PSP_GE_LIST_DRAWING, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false]) |
12247 |
GUI |
DEBUG |
ge |
FINISH / SIGNAL / END reached, waiting for Sync (PspGeList[id=0x1b, status=PSP_GE_LIST_END_REACHED, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false]) |
12248 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt GE(0x19) at 0x08806468 |
12248 |
user_main |
DEBUG |
hle.ThreadManForUser |
Calling InterruptHandler 0x08806468(0x00000000,0x08914EBC) |
12248 |
user_main |
DEBUG |
hle.sceGe_user |
hleGeOnAfterCallback restarting list PspGeList[id=0x1b, status=PSP_GE_LIST_END_REACHED, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false] |
12248 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
12249 |
GUI |
DEBUG |
hle.sceGe_user |
hleGeListSyncDone list PspGeList[id=0x1b, status=PSP_GE_LIST_DONE, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=false, restarted=false], done, waking thread a |
12249 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
12249 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
12249 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - saving the GE to memory 0x04088000 |
12249 |
GUI |
DEBUG |
ge |
GETexture.copyScreenToTexture GETexture[0x04088000-0x04110000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] |
12250 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - rendering the FB 0x04000000 |
12250 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04000000-0x04088000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
12250 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - end display |
12252 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - start display |
12252 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - rendering the FB 0x04000000 |
12253 |
user_main |
DEBUG |
hle.sceGe_user |
really waking thread a(user_main) |
12253 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- unblock SceUID=a name:'user_main' caller:'sceGe_user.step' |
12253 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04000000-0x04088000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
12253 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'user_main(Status PSP_THREAD_READY, Wait None)' after reschedule |
12254 |
user_main |
DEBUG |
hle.ThreadManForUser |
---------------------------------------- SceUID=a name:'user_main' |
12254 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - end display |
12254 |
user_main |
DEBUG |
hle.sceDisplay |
sceDisplayWaitVblankStart |
12254 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- block SceUID=a name:'user_main' caller:'ThreadManForUser.hleBlockCurrentThread' |
12255 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'idle0(Status PSP_THREAD_READY, Wait None)' after reschedule |
12260 |
user_main |
DEBUG |
hle.sceCtrl |
hleCtrlExecuteSampling |
12260 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- unblock SceUID=a name:'user_main' caller:'UnblockThreadAction.execute' |
12260 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt VBLANK(0x1E) |
12260 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
12261 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'user_main(Status PSP_THREAD_READY, Wait None)' after reschedule |
12261 |
user_main |
DEBUG |
hle.ThreadManForUser |
---------------------------------------- SceUID=a name:'user_main' |
12261 |
user_main |
DEBUG |
hle.sceDisplay |
sceDisplaySetFrameBuf(topaddr=0x04088000, bufferwidth=512, pixelformat=3, syncType=0) |
12261 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListEnQueue(list=0x0880D860, stall=0x0880D860, cbid=0xF, arg=0x00000000) |
12262 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListEnQueue returning 0x1C |
12262 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x1C, stall=0x0880D888) |
12262 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x1C, stall=0x0880D89C) |
12262 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - start display |
12263 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x1C, stall=0x0880D99C) |
12263 |
GUI |
DEBUG |
ge |
executeList PspGeList[id=0x1c, status=PSP_GE_LIST_DRAWING, pc=0x0880D860, stall=0x0880D89C, cbid=0xF, ended=false, finished=false, paused=false, restarted=false] |
12263 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x1C, stall=0x0880D9A4) |
12263 |
GUI |
DEBUG |
ge |
fbp fbp=4000000, fbw=512 |
12263 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeDrawSync mode=0 |
12263 |
GUI |
DEBUG |
ge |
fbw fbp=0, fbw=512 |
12264 |
user_main |
DEBUG |
hle.sceGe_user |
blockCurrentThreadOnList blocking thread a on list PspGeList[id=0x1c, status=PSP_GE_LIST_DRAWING, pc=0x0880D868, stall=0x0880D9A4, cbid=0xF, ended=false, finished=false, paused=false, restarted=false] |
12264 |
GUI |
DEBUG |
ge |
base 08000000 |
12264 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- block SceUID=a name:'user_main' caller:'ThreadManForUser.hleBlockCurrentThread' |
12264 |
GUI |
DEBUG |
ge |
jump old PC: 0x0880D870, new PC: 0x0880D888 |
12264 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'idle0(Status PSP_THREAD_READY, Wait None)' after reschedule |
12265 |
GUI |
DEBUG |
hle.sceDisplay |
hleDisplaySetGeBuf topaddr=0x04000000, bufferwidth=512, pixelformat=3, copyGE=false, with=480, height=272 |
12265 |
GUI |
DEBUG |
ge |
Reloading GE Memory (0x04000000-0x04088000) to screen (480x272) |
12265 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04000000-0x04088000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
12265 |
GUI |
DEBUG |
ge |
clear mode : 5 |
12266 |
GUI |
DEBUG |
ge |
vtype GU_COLOR_8888|GU_VERTEX_16BIT|GU_TRANSFORM_2D size=12 |
12266 |
GUI |
DEBUG |
ge |
base 0x080000 redundant pure state cmd ignored |
12266 |
GUI |
DEBUG |
ge |
vaddr 0880d870 |
12266 |
GUI |
DEBUG |
ge |
Texture.hashCode: 8192 bytes |
12266 |
GUI |
DEBUG |
ge |
tflush Reusing cached texture 5 |
12267 |
GUI |
DEBUG |
ge |
prim sprites 1x |
12267 |
GUI |
DEBUG |
ge |
sceGuEnable(GU_SCISSOR_TEST) |
12267 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
12267 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
12267 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_COLOR_MATERIAL) |
12268 |
GUI |
DEBUG |
ge |
Texture Mipmap base=0, max=0, textureNumMipmaps=0 |
12268 |
GUI |
DEBUG |
ge |
sprite (0,0)-(0,0) at (0,0,0)-(480,272,0) |
12268 |
GUI |
DEBUG |
ge |
clear mode end |
12268 |
GUI |
DEBUG |
ge |
sceGuTexMode(X, mipmaps=0, mipmapShareClut=true, swizzle=false) |
12268 |
GUI |
DEBUG |
ge |
sceGuTexMode(tpsm=2(PSM_4444), X, X, X) |
12269 |
GUI |
DEBUG |
ge |
tflush (deferring to prim) |
12269 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, X, X, X, lo(pointer=0x880ac00)) |
12269 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, X, X, texBufferWidth=64, hi(pointer=0x880ac00)) |
12269 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, width=64, height=64, X, X) |
12269 |
GUI |
DEBUG |
ge |
tflush (deferring to prim) |
12270 |
GUI |
DEBUG |
ge |
sceGuTexFunc mode 000004 |
12270 |
GUI |
DEBUG |
ge |
sceGuTexEnvColor 00FFFF00 (no alpha) |
12270 |
GUI |
DEBUG |
ge |
sceGuTexFilter(min=1, mag=1) (mm#0) |
12270 |
GUI |
DEBUG |
ge |
sceGuTexScale(u=1.0, v=1.0) |
12270 |
GUI |
DEBUG |
ge |
sceGuTexOffset(u=0.0, v=0.0) |
12271 |
GUI |
DEBUG |
ge |
material ambient r=1,0 g=1,0 b=1,0 (00FFFFFF) |
12271 |
GUI |
DEBUG |
ge |
material ambient a=1,0 (FF) |
12271 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_PROJECTION 0 |
12271 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,7 0,0 0,0 0,0 |
12271 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 1,3 0,0 0,0 |
12272 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -1,0 -1,0 |
12272 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -1,0 0,0 |
12272 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_VIEW 0 |
12272 |
GUI |
DEBUG |
ge |
glLoadMatrixf 1,0 0,0 0,0 0,0 |
12273 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 1,0 0,0 0,0 |
12273 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 1,0 0,0 |
12273 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 0,0 1,0 |
12273 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_MODEL 0 |
12273 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,7 0,7 -0,1 0,0 |
12274 |
GUI |
DEBUG |
ge |
glLoadMatrixf -0,5 0,7 0,5 0,0 |
12274 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,4 -0,3 0,8 0,0 |
12274 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -2,5 1,0 |
12274 |
GUI |
DEBUG |
ge |
vtype GU_TEXTURE_32BITF|GU_COLOR_8888|GU_VERTEX_32BITF|GU_TRANSFORM_3D size=24 |
12274 |
GUI |
DEBUG |
ge |
base 0x080000 redundant pure state cmd ignored |
12275 |
GUI |
DEBUG |
ge |
vaddr 0880a890 |
12275 |
GUI |
DEBUG |
ge |
prim triangle 12x |
12275 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
12275 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
12275 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_COLOR_MATERIAL) |
12276 |
GUI |
DEBUG |
ge |
Texture Mipmap base=0, max=0, textureNumMipmaps=0 |
12276 |
GUI |
DEBUG |
ge |
Not reading Vertex, all native at 0x0880A890 |
12276 |
GUI |
DEBUG |
ge |
finish (0) |
12276 |
GUI |
DEBUG |
hle.sceGe_user |
Scheduling Async Callback name:'GeCallbackFinish', thread:'user_main', PC:08806468, $a0:00000000, $a1: 00000000, $a2: 08914EBC, listId=0x1C, behavior=1, signalId=0x0 |
12276 |
GUI |
DEBUG |
ge |
end pc=0x880d9a4 |
12277 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt GE(0x19) at 0x08806468 |
12277 |
GUI |
DEBUG |
ge |
FINISH / SIGNAL / END reached, waiting for Sync (PspGeList[id=0x1c, status=PSP_GE_LIST_DRAWING, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false]) |
12277 |
user_main |
DEBUG |
hle.ThreadManForUser |
Calling InterruptHandler 0x08806468(0x00000000,0x08914EBC) |
12277 |
GUI |
DEBUG |
ge |
FINISH / SIGNAL / END reached, waiting for Sync (PspGeList[id=0x1c, status=PSP_GE_LIST_END_REACHED, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false]) |
12277 |
user_main |
DEBUG |
hle.sceGe_user |
hleGeOnAfterCallback restarting list PspGeList[id=0x1c, status=PSP_GE_LIST_END_REACHED, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false] |
12278 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
12278 |
user_main |
DEBUG |
hle.sceCtrl |
hleCtrlExecuteSampling |
12278 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt VBLANK(0x1E) |
12278 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
12279 |
GUI |
DEBUG |
hle.sceGe_user |
hleGeListSyncDone list PspGeList[id=0x1c, status=PSP_GE_LIST_DONE, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=false, restarted=false], done, waking thread a |
12279 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
12279 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
12279 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - saving the GE to memory 0x04000000 |
12279 |
GUI |
DEBUG |
ge |
GETexture.copyScreenToTexture GETexture[0x04000000-0x04088000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] |
12280 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - rendering the FB 0x04088000 |
12280 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04088000-0x04110000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
12280 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - end display |
12280 |
user_main |
DEBUG |
hle.sceGe_user |
really waking thread a(user_main) |
12281 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- unblock SceUID=a name:'user_main' caller:'sceGe_user.step' |
12281 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'user_main(Status PSP_THREAD_READY, Wait None)' after reschedule |
12281 |
user_main |
DEBUG |
hle.ThreadManForUser |
---------------------------------------- SceUID=a name:'user_main' |
12281 |
user_main |
DEBUG |
hle.sceDisplay |
sceDisplayWaitVblankStart |
12282 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- block SceUID=a name:'user_main' caller:'ThreadManForUser.hleBlockCurrentThread' |
12282 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'idle0(Status PSP_THREAD_READY, Wait None)' after reschedule |
12283 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - start display |
12284 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - rendering the FB 0x04088000 |
12284 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04088000-0x04110000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
12284 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - end display |
12293 |
user_main |
DEBUG |
hle.sceCtrl |
hleCtrlExecuteSampling |
12293 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- unblock SceUID=a name:'user_main' caller:'UnblockThreadAction.execute' |
12293 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt VBLANK(0x1E) |
12294 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
12294 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'user_main(Status PSP_THREAD_READY, Wait None)' after reschedule |
12294 |
user_main |
DEBUG |
hle.ThreadManForUser |
---------------------------------------- SceUID=a name:'user_main' |
12294 |
user_main |
DEBUG |
hle.sceDisplay |
sceDisplaySetFrameBuf(topaddr=0x04000000, bufferwidth=512, pixelformat=3, syncType=0) |
12295 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListEnQueue(list=0x0880D860, stall=0x0880D860, cbid=0xF, arg=0x00000000) |
12295 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListEnQueue returning 0x1D |
12295 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x1D, stall=0x0880D888) |
12295 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - start display |
12295 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x1D, stall=0x0880D89C) |
12296 |
GUI |
DEBUG |
ge |
executeList PspGeList[id=0x1d, status=PSP_GE_LIST_DRAWING, pc=0x0880D860, stall=0x0880D888, cbid=0xF, ended=false, finished=false, paused=false, restarted=false] |
12296 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x1D, stall=0x0880D99C) |
12296 |
GUI |
DEBUG |
ge |
fbp fbp=4088000, fbw=512 |
12296 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x1D, stall=0x0880D9A4) |
12297 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeDrawSync mode=0 |
12296 |
GUI |
DEBUG |
ge |
fbw fbp=88000, fbw=512 |
12297 |
user_main |
DEBUG |
hle.sceGe_user |
blockCurrentThreadOnList blocking thread a on list PspGeList[id=0x1d, status=PSP_GE_LIST_DRAWING, pc=0x0880D868, stall=0x0880D9A4, cbid=0xF, ended=false, finished=false, paused=false, restarted=false] |
12297 |
GUI |
DEBUG |
ge |
base 08000000 |
12297 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- block SceUID=a name:'user_main' caller:'ThreadManForUser.hleBlockCurrentThread' |
12297 |
GUI |
DEBUG |
ge |
jump old PC: 0x0880D870, new PC: 0x0880D888 |
12298 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'idle0(Status PSP_THREAD_READY, Wait None)' after reschedule |
12298 |
GUI |
DEBUG |
hle.sceDisplay |
hleDisplaySetGeBuf topaddr=0x04088000, bufferwidth=512, pixelformat=3, copyGE=false, with=480, height=272 |
12298 |
GUI |
DEBUG |
ge |
Reloading GE Memory (0x04088000-0x04110000) to screen (480x272) |
12298 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04088000-0x04110000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
12299 |
GUI |
DEBUG |
ge |
clear mode : 5 |
12299 |
GUI |
DEBUG |
ge |
vtype GU_COLOR_8888|GU_VERTEX_16BIT|GU_TRANSFORM_2D size=12 |
12299 |
GUI |
DEBUG |
ge |
base 0x080000 redundant pure state cmd ignored |
12299 |
GUI |
DEBUG |
ge |
vaddr 0880d870 |
12300 |
GUI |
DEBUG |
ge |
Texture.hashCode: 8192 bytes |
12300 |
GUI |
DEBUG |
ge |
tflush Reusing cached texture 5 |
12300 |
GUI |
DEBUG |
ge |
prim sprites 1x |
12300 |
GUI |
DEBUG |
ge |
sceGuEnable(GU_SCISSOR_TEST) |
12301 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
12301 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
12301 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_COLOR_MATERIAL) |
12301 |
GUI |
DEBUG |
ge |
Texture Mipmap base=0, max=0, textureNumMipmaps=0 |
12301 |
GUI |
DEBUG |
ge |
sprite (0,0)-(0,0) at (0,0,0)-(480,272,0) |
12302 |
GUI |
DEBUG |
ge |
clear mode end |
12302 |
GUI |
DEBUG |
ge |
sceGuTexMode(X, mipmaps=0, mipmapShareClut=true, swizzle=false) |
12302 |
GUI |
DEBUG |
ge |
sceGuTexMode(tpsm=2(PSM_4444), X, X, X) |
12302 |
GUI |
DEBUG |
ge |
tflush (deferring to prim) |
12302 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, X, X, X, lo(pointer=0x880ac00)) |
12303 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, X, X, texBufferWidth=64, hi(pointer=0x880ac00)) |
12303 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, width=64, height=64, X, X) |
12303 |
GUI |
DEBUG |
ge |
tflush (deferring to prim) |
12303 |
GUI |
DEBUG |
ge |
sceGuTexFunc mode 000004 |
12303 |
GUI |
DEBUG |
ge |
sceGuTexEnvColor 00FFFF00 (no alpha) |
12304 |
GUI |
DEBUG |
ge |
sceGuTexFilter(min=1, mag=1) (mm#0) |
12304 |
GUI |
DEBUG |
ge |
sceGuTexScale(u=1.0, v=1.0) |
12304 |
GUI |
DEBUG |
ge |
sceGuTexOffset(u=0.0, v=0.0) |
12304 |
GUI |
DEBUG |
ge |
material ambient r=1,0 g=1,0 b=1,0 (00FFFFFF) |
12305 |
GUI |
DEBUG |
ge |
material ambient a=1,0 (FF) |
12305 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_PROJECTION 0 |
12305 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,7 0,0 0,0 0,0 |
12305 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 1,3 0,0 0,0 |
12305 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -1,0 -1,0 |
12306 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -1,0 0,0 |
12306 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_VIEW 0 |
12306 |
GUI |
DEBUG |
ge |
glLoadMatrixf 1,0 0,0 0,0 0,0 |
12306 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 1,0 0,0 0,0 |
12307 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 1,0 0,0 |
12307 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 0,0 1,0 |
12307 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_MODEL 0 |
12307 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,7 0,7 -0,1 0,0 |
12308 |
GUI |
DEBUG |
ge |
glLoadMatrixf -0,5 0,7 0,5 0,0 |
12308 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,4 -0,3 0,8 0,0 |
12308 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -2,5 1,0 |
12308 |
GUI |
DEBUG |
ge |
vtype GU_TEXTURE_32BITF|GU_COLOR_8888|GU_VERTEX_32BITF|GU_TRANSFORM_3D size=24 |
12308 |
GUI |
DEBUG |
ge |
base 0x080000 redundant pure state cmd ignored |
12309 |
GUI |
DEBUG |
ge |
vaddr 0880a890 |
12309 |
GUI |
DEBUG |
ge |
prim triangle 12x |
12309 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
12309 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
12310 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_COLOR_MATERIAL) |
12310 |
GUI |
DEBUG |
ge |
Texture Mipmap base=0, max=0, textureNumMipmaps=0 |
12310 |
GUI |
DEBUG |
ge |
Not reading Vertex, all native at 0x0880A890 |
12310 |
GUI |
DEBUG |
ge |
finish (0) |
12310 |
GUI |
DEBUG |
hle.sceGe_user |
Scheduling Async Callback name:'GeCallbackFinish', thread:'user_main', PC:08806468, $a0:00000000, $a1: 00000000, $a2: 08914EBC, listId=0x1D, behavior=1, signalId=0x0 |
12311 |
user_main |
DEBUG |
hle.sceCtrl |
hleCtrlExecuteSampling |
12311 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt VBLANK(0x1E) |
12311 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
12311 |
GUI |
DEBUG |
ge |
end pc=0x880d9a4 |
12312 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt GE(0x19) at 0x08806468 |
12312 |
user_main |
DEBUG |
hle.ThreadManForUser |
Calling InterruptHandler 0x08806468(0x00000000,0x08914EBC) |
12312 |
user_main |
DEBUG |
hle.sceGe_user |
hleGeOnAfterCallback restarting list PspGeList[id=0x1d, status=PSP_GE_LIST_DRAWING, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false] |
12312 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
12312 |
GUI |
DEBUG |
ge |
FINISH / SIGNAL / END reached, waiting for Sync (PspGeList[id=0x1d, status=PSP_GE_LIST_DRAWING, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=false, restarted=true]) |
12313 |
GUI |
DEBUG |
hle.sceGe_user |
hleGeListSyncDone list PspGeList[id=0x1d, status=PSP_GE_LIST_DONE, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=false, restarted=false], done, waking thread a |
12313 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
12313 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
12313 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - saving the GE to memory 0x04088000 |
12314 |
user_main |
DEBUG |
hle.sceGe_user |
really waking thread a(user_main) |
12314 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- unblock SceUID=a name:'user_main' caller:'sceGe_user.step' |
12314 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'user_main(Status PSP_THREAD_READY, Wait None)' after reschedule |
12314 |
user_main |
DEBUG |
hle.ThreadManForUser |
---------------------------------------- SceUID=a name:'user_main' |
12314 |
user_main |
DEBUG |
hle.sceDisplay |
sceDisplayWaitVblankStart |
12315 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- block SceUID=a name:'user_main' caller:'ThreadManForUser.hleBlockCurrentThread' |
12315 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'idle0(Status PSP_THREAD_READY, Wait None)' after reschedule |
12316 |
GUI |
DEBUG |
ge |
GETexture.copyScreenToTexture GETexture[0x04088000-0x04110000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] |
12316 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - rendering the FB 0x04000000 |
12316 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04000000-0x04088000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
12316 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - end display |
12318 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - start display |
12319 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - rendering the FB 0x04000000 |
12319 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04000000-0x04088000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
12320 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - end display |
12327 |
user_main |
DEBUG |
hle.sceCtrl |
hleCtrlExecuteSampling |
12327 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- unblock SceUID=a name:'user_main' caller:'UnblockThreadAction.execute' |
12327 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt VBLANK(0x1E) |
12328 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
12328 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'user_main(Status PSP_THREAD_READY, Wait None)' after reschedule |
12328 |
user_main |
DEBUG |
hle.ThreadManForUser |
---------------------------------------- SceUID=a name:'user_main' |
12329 |
user_main |
DEBUG |
hle.sceDisplay |
sceDisplaySetFrameBuf(topaddr=0x04088000, bufferwidth=512, pixelformat=3, syncType=0) |
12329 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListEnQueue(list=0x0880D860, stall=0x0880D860, cbid=0xF, arg=0x00000000) |
12329 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListEnQueue returning 0x1E |
12330 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x1E, stall=0x0880D888) |
12330 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - start display |
12330 |
GUI |
DEBUG |
ge |
executeList PspGeList[id=0x1e, status=PSP_GE_LIST_DRAWING, pc=0x0880D860, stall=0x0880D860, cbid=0xF, ended=false, finished=false, paused=false, restarted=false] |
12330 |
GUI |
DEBUG |
ge |
Stall address 0x0880D860 reached, waiting for Sync |
12331 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x1E, stall=0x0880D89C) |
12331 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x1E, stall=0x0880D99C) |
12331 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x1E, stall=0x0880D9A4) |
12332 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeDrawSync mode=0 |
12332 |
user_main |
DEBUG |
hle.sceGe_user |
blockCurrentThreadOnList blocking thread a on list PspGeList[id=0x1e, status=PSP_GE_LIST_DRAWING, pc=0x0880D864, stall=0x0880D9A4, cbid=0xF, ended=false, finished=false, paused=false, restarted=false] |
12331 |
GUI |
DEBUG |
ge |
fbp fbp=4000000, fbw=512 |
12350 |
GUI |
DEBUG |
ge |
fbw fbp=0, fbw=512 |
12350 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- block SceUID=a name:'user_main' caller:'ThreadManForUser.hleBlockCurrentThread' |
12350 |
GUI |
DEBUG |
ge |
base 08000000 |
12350 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'idle0(Status PSP_THREAD_READY, Wait None)' after reschedule |
12350 |
GUI |
DEBUG |
ge |
jump old PC: 0x0880D870, new PC: 0x0880D888 |
12350 |
user_main |
DEBUG |
hle.sceCtrl |
hleCtrlExecuteSampling |
12350 |
GUI |
DEBUG |
hle.sceDisplay |
hleDisplaySetGeBuf topaddr=0x04000000, bufferwidth=512, pixelformat=3, copyGE=false, with=480, height=272 |
12350 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt VBLANK(0x1E) |
12350 |
GUI |
DEBUG |
ge |
Reloading GE Memory (0x04000000-0x04088000) to screen (480x272) |
12350 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
12351 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04000000-0x04088000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
12351 |
GUI |
DEBUG |
ge |
clear mode : 5 |
12351 |
GUI |
DEBUG |
ge |
vtype GU_COLOR_8888|GU_VERTEX_16BIT|GU_TRANSFORM_2D size=12 |
12351 |
GUI |
DEBUG |
ge |
base 0x080000 redundant pure state cmd ignored |
12351 |
GUI |
DEBUG |
ge |
vaddr 0880d870 |
12351 |
GUI |
DEBUG |
ge |
Texture.hashCode: 8192 bytes |
12351 |
GUI |
DEBUG |
ge |
tflush Reusing cached texture 5 |
12352 |
GUI |
DEBUG |
ge |
prim sprites 1x |
12352 |
GUI |
DEBUG |
ge |
sceGuEnable(GU_SCISSOR_TEST) |
12352 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
12352 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
12352 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_COLOR_MATERIAL) |
12352 |
GUI |
DEBUG |
ge |
Texture Mipmap base=0, max=0, textureNumMipmaps=0 |
12352 |
GUI |
DEBUG |
ge |
sprite (0,0)-(0,0) at (0,0,0)-(480,272,0) |
12352 |
GUI |
DEBUG |
ge |
clear mode end |
12353 |
GUI |
DEBUG |
ge |
sceGuTexMode(X, mipmaps=0, mipmapShareClut=true, swizzle=false) |
12353 |
GUI |
DEBUG |
ge |
sceGuTexMode(tpsm=2(PSM_4444), X, X, X) |
12353 |
GUI |
DEBUG |
ge |
tflush (deferring to prim) |
12353 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, X, X, X, lo(pointer=0x880ac00)) |
12353 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, X, X, texBufferWidth=64, hi(pointer=0x880ac00)) |
12353 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, width=64, height=64, X, X) |
12353 |
GUI |
DEBUG |
ge |
tflush (deferring to prim) |
12353 |
GUI |
DEBUG |
ge |
sceGuTexFunc mode 000004 |
12353 |
GUI |
DEBUG |
ge |
sceGuTexEnvColor 00FFFF00 (no alpha) |
12354 |
GUI |
DEBUG |
ge |
sceGuTexFilter(min=1, mag=1) (mm#0) |
12354 |
GUI |
DEBUG |
ge |
sceGuTexScale(u=1.0, v=1.0) |
12354 |
GUI |
DEBUG |
ge |
sceGuTexOffset(u=0.0, v=0.0) |
12354 |
GUI |
DEBUG |
ge |
material ambient r=1,0 g=1,0 b=1,0 (00FFFFFF) |
12354 |
GUI |
DEBUG |
ge |
material ambient a=1,0 (FF) |
12354 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_PROJECTION 0 |
12354 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,7 0,0 0,0 0,0 |
12354 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 1,3 0,0 0,0 |
12355 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -1,0 -1,0 |
12355 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -1,0 0,0 |
12355 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_VIEW 0 |
12355 |
GUI |
DEBUG |
ge |
glLoadMatrixf 1,0 0,0 0,0 0,0 |
12355 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 1,0 0,0 0,0 |
12355 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 1,0 0,0 |
12355 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 0,0 1,0 |
12355 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_MODEL 0 |
12356 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,7 0,7 -0,1 0,0 |
12356 |
GUI |
DEBUG |
ge |
glLoadMatrixf -0,5 0,6 0,6 0,0 |
12356 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,5 -0,3 0,8 0,0 |
12356 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -2,5 1,0 |
12356 |
GUI |
DEBUG |
ge |
vtype GU_TEXTURE_32BITF|GU_COLOR_8888|GU_VERTEX_32BITF|GU_TRANSFORM_3D size=24 |
12356 |
GUI |
DEBUG |
ge |
base 0x080000 redundant pure state cmd ignored |
12356 |
GUI |
DEBUG |
ge |
vaddr 0880a890 |
12356 |
GUI |
DEBUG |
ge |
prim triangle 12x |
12357 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
12357 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
12357 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_COLOR_MATERIAL) |
12357 |
GUI |
DEBUG |
ge |
Texture Mipmap base=0, max=0, textureNumMipmaps=0 |
12357 |
GUI |
DEBUG |
ge |
Not reading Vertex, all native at 0x0880A890 |
12357 |
GUI |
DEBUG |
ge |
finish (0) |
12357 |
GUI |
DEBUG |
hle.sceGe_user |
Scheduling Async Callback name:'GeCallbackFinish', thread:'user_main', PC:08806468, $a0:00000000, $a1: 00000000, $a2: 08914EBC, listId=0x1E, behavior=1, signalId=0x0 |
12358 |
GUI |
DEBUG |
ge |
end pc=0x880d9a4 |
12358 |
GUI |
DEBUG |
ge |
FINISH / SIGNAL / END reached, waiting for Sync (PspGeList[id=0x1e, status=PSP_GE_LIST_DRAWING, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false]) |
12358 |
GUI |
DEBUG |
ge |
FINISH / SIGNAL / END reached, waiting for Sync (PspGeList[id=0x1e, status=PSP_GE_LIST_END_REACHED, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false]) |
12358 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt GE(0x19) at 0x08806468 |
12358 |
user_main |
DEBUG |
hle.ThreadManForUser |
Calling InterruptHandler 0x08806468(0x00000000,0x08914EBC) |
12359 |
user_main |
DEBUG |
hle.sceGe_user |
hleGeOnAfterCallback restarting list PspGeList[id=0x1e, status=PSP_GE_LIST_END_REACHED, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false] |
12359 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
12359 |
GUI |
DEBUG |
hle.sceGe_user |
hleGeListSyncDone list PspGeList[id=0x1e, status=PSP_GE_LIST_DONE, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=false, restarted=false], done, waking thread a |
12359 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
12359 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
12359 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - saving the GE to memory 0x04000000 |
12359 |
GUI |
DEBUG |
ge |
GETexture.copyScreenToTexture GETexture[0x04000000-0x04088000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] |
12359 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - rendering the FB 0x04088000 |
12360 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04088000-0x04110000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
12360 |
user_main |
DEBUG |
hle.sceGe_user |
really waking thread a(user_main) |
12360 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - end display |
12360 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- unblock SceUID=a name:'user_main' caller:'sceGe_user.step' |
12360 |
user_main |
DEBUG |
hle.sceCtrl |
hleCtrlExecuteSampling |
12361 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt VBLANK(0x1E) |
12361 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
12361 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'user_main(Status PSP_THREAD_READY, Wait None)' after reschedule |
12361 |
user_main |
DEBUG |
hle.ThreadManForUser |
---------------------------------------- SceUID=a name:'user_main' |
12361 |
user_main |
DEBUG |
hle.sceDisplay |
sceDisplayWaitVblankStart |
12361 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- block SceUID=a name:'user_main' caller:'ThreadManForUser.hleBlockCurrentThread' |
12361 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'idle0(Status PSP_THREAD_READY, Wait None)' after reschedule |
12362 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - start display |
12362 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - rendering the FB 0x04088000 |
12362 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04088000-0x04110000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
12362 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - end display |
12377 |
user_main |
DEBUG |
hle.sceCtrl |
hleCtrlExecuteSampling |
12377 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- unblock SceUID=a name:'user_main' caller:'UnblockThreadAction.execute' |
12377 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt VBLANK(0x1E) |
12377 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
12377 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'user_main(Status PSP_THREAD_READY, Wait None)' after reschedule |
12377 |
user_main |
DEBUG |
hle.ThreadManForUser |
---------------------------------------- SceUID=a name:'user_main' |
12378 |
user_main |
DEBUG |
hle.sceDisplay |
sceDisplaySetFrameBuf(topaddr=0x04000000, bufferwidth=512, pixelformat=3, syncType=0) |
12378 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListEnQueue(list=0x0880D860, stall=0x0880D860, cbid=0xF, arg=0x00000000) |
12378 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListEnQueue returning 0x1F |
12378 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x1F, stall=0x0880D888) |
12378 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x1F, stall=0x0880D89C) |
12379 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x1F, stall=0x0880D99C) |
12379 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x1F, stall=0x0880D9A4) |
12379 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - start display |
12380 |
GUI |
DEBUG |
ge |
executeList PspGeList[id=0x1f, status=PSP_GE_LIST_DRAWING, pc=0x0880D860, stall=0x0880D9A4, cbid=0xF, ended=false, finished=false, paused=false, restarted=false] |
12380 |
GUI |
DEBUG |
ge |
fbp fbp=4088000, fbw=512 |
12380 |
GUI |
DEBUG |
ge |
fbw fbp=88000, fbw=512 |
12379 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeDrawSync mode=0 |
12380 |
GUI |
DEBUG |
ge |
base 08000000 |
12380 |
user_main |
DEBUG |
hle.sceGe_user |
blockCurrentThreadOnList blocking thread a on list PspGeList[id=0x1f, status=PSP_GE_LIST_DRAWING, pc=0x0880D86C, stall=0x0880D9A4, cbid=0xF, ended=false, finished=false, paused=false, restarted=false] |
12380 |
GUI |
DEBUG |
ge |
jump old PC: 0x0880D870, new PC: 0x0880D888 |
12380 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- block SceUID=a name:'user_main' caller:'ThreadManForUser.hleBlockCurrentThread' |
12380 |
GUI |
DEBUG |
hle.sceDisplay |
hleDisplaySetGeBuf topaddr=0x04088000, bufferwidth=512, pixelformat=3, copyGE=false, with=480, height=272 |
12381 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'idle0(Status PSP_THREAD_READY, Wait None)' after reschedule |
12381 |
GUI |
DEBUG |
ge |
Reloading GE Memory (0x04088000-0x04110000) to screen (480x272) |
12381 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04088000-0x04110000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
12381 |
GUI |
DEBUG |
ge |
clear mode : 5 |
12381 |
GUI |
DEBUG |
ge |
vtype GU_COLOR_8888|GU_VERTEX_16BIT|GU_TRANSFORM_2D size=12 |
12382 |
GUI |
DEBUG |
ge |
base 0x080000 redundant pure state cmd ignored |
12382 |
GUI |
DEBUG |
ge |
vaddr 0880d870 |
12382 |
GUI |
DEBUG |
ge |
Texture.hashCode: 8192 bytes |
12382 |
GUI |
DEBUG |
ge |
tflush Reusing cached texture 5 |
12382 |
GUI |
DEBUG |
ge |
prim sprites 1x |
12382 |
GUI |
DEBUG |
ge |
sceGuEnable(GU_SCISSOR_TEST) |
12382 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
12382 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
12383 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_COLOR_MATERIAL) |
12383 |
GUI |
DEBUG |
ge |
Texture Mipmap base=0, max=0, textureNumMipmaps=0 |
12383 |
GUI |
DEBUG |
ge |
sprite (0,0)-(0,0) at (0,0,0)-(480,272,0) |
12383 |
GUI |
DEBUG |
ge |
clear mode end |
12383 |
GUI |
DEBUG |
ge |
sceGuTexMode(X, mipmaps=0, mipmapShareClut=true, swizzle=false) |
12383 |
GUI |
DEBUG |
ge |
sceGuTexMode(tpsm=2(PSM_4444), X, X, X) |
12383 |
GUI |
DEBUG |
ge |
tflush (deferring to prim) |
12384 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, X, X, X, lo(pointer=0x880ac00)) |
12384 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, X, X, texBufferWidth=64, hi(pointer=0x880ac00)) |
12384 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, width=64, height=64, X, X) |
12384 |
GUI |
DEBUG |
ge |
tflush (deferring to prim) |
12384 |
GUI |
DEBUG |
ge |
sceGuTexFunc mode 000004 |
12384 |
GUI |
DEBUG |
ge |
sceGuTexEnvColor 00FFFF00 (no alpha) |
12384 |
GUI |
DEBUG |
ge |
sceGuTexFilter(min=1, mag=1) (mm#0) |
12384 |
GUI |
DEBUG |
ge |
sceGuTexScale(u=1.0, v=1.0) |
12385 |
GUI |
DEBUG |
ge |
sceGuTexOffset(u=0.0, v=0.0) |
12385 |
GUI |
DEBUG |
ge |
material ambient r=1,0 g=1,0 b=1,0 (00FFFFFF) |
12385 |
GUI |
DEBUG |
ge |
material ambient a=1,0 (FF) |
12385 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_PROJECTION 0 |
12385 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,7 0,0 0,0 0,0 |
12385 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 1,3 0,0 0,0 |
12386 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -1,0 -1,0 |
12386 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -1,0 0,0 |
12386 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_VIEW 0 |
12386 |
GUI |
DEBUG |
ge |
glLoadMatrixf 1,0 0,0 0,0 0,0 |
12386 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 1,0 0,0 0,0 |
12386 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 1,0 0,0 |
12386 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 0,0 1,0 |
12386 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_MODEL 0 |
12387 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,7 0,7 -0,1 0,0 |
12387 |
GUI |
DEBUG |
ge |
glLoadMatrixf -0,5 0,6 0,6 0,0 |
12387 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,5 -0,3 0,8 0,0 |
12387 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -2,5 1,0 |
12387 |
GUI |
DEBUG |
ge |
vtype GU_TEXTURE_32BITF|GU_COLOR_8888|GU_VERTEX_32BITF|GU_TRANSFORM_3D size=24 |
12387 |
GUI |
DEBUG |
ge |
base 0x080000 redundant pure state cmd ignored |
12387 |
GUI |
DEBUG |
ge |
vaddr 0880a890 |
12387 |
GUI |
DEBUG |
ge |
prim triangle 12x |
12388 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
12388 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
12388 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_COLOR_MATERIAL) |
12388 |
GUI |
DEBUG |
ge |
Texture Mipmap base=0, max=0, textureNumMipmaps=0 |
12388 |
GUI |
DEBUG |
ge |
Not reading Vertex, all native at 0x0880A890 |
12388 |
GUI |
DEBUG |
ge |
finish (0) |
12388 |
GUI |
DEBUG |
hle.sceGe_user |
Scheduling Async Callback name:'GeCallbackFinish', thread:'user_main', PC:08806468, $a0:00000000, $a1: 00000000, $a2: 08914EBC, listId=0x1F, behavior=1, signalId=0x0 |
12389 |
GUI |
DEBUG |
ge |
end pc=0x880d9a4 |
12389 |
GUI |
DEBUG |
ge |
FINISH / SIGNAL / END reached, waiting for Sync (PspGeList[id=0x1f, status=PSP_GE_LIST_DRAWING, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false]) |
12389 |
GUI |
DEBUG |
ge |
FINISH / SIGNAL / END reached, waiting for Sync (PspGeList[id=0x1f, status=PSP_GE_LIST_END_REACHED, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false]) |
12389 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt GE(0x19) at 0x08806468 |
12389 |
user_main |
DEBUG |
hle.ThreadManForUser |
Calling InterruptHandler 0x08806468(0x00000000,0x08914EBC) |
12389 |
user_main |
DEBUG |
hle.sceGe_user |
hleGeOnAfterCallback restarting list PspGeList[id=0x1f, status=PSP_GE_LIST_END_REACHED, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false] |
12390 |
GUI |
DEBUG |
hle.sceGe_user |
hleGeListSyncDone list PspGeList[id=0x1f, status=PSP_GE_LIST_DONE, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=false, restarted=false], done, waking thread a |
12390 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
12390 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
12390 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - saving the GE to memory 0x04088000 |
12390 |
GUI |
DEBUG |
ge |
GETexture.copyScreenToTexture GETexture[0x04088000-0x04110000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] |
12390 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - rendering the FB 0x04000000 |
12391 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04000000-0x04088000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
12391 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - end display |
12392 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
12392 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - start display |
12392 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - rendering the FB 0x04000000 |
12392 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04000000-0x04088000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
12392 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - end display |
12393 |
user_main |
DEBUG |
hle.sceGe_user |
really waking thread a(user_main) |
12393 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- unblock SceUID=a name:'user_main' caller:'sceGe_user.step' |
12393 |
user_main |
DEBUG |
hle.sceCtrl |
hleCtrlExecuteSampling |
12393 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt VBLANK(0x1E) |
12393 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
12393 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'user_main(Status PSP_THREAD_READY, Wait None)' after reschedule |
12394 |
user_main |
DEBUG |
hle.ThreadManForUser |
---------------------------------------- SceUID=a name:'user_main' |
12394 |
user_main |
DEBUG |
hle.sceDisplay |
sceDisplayWaitVblankStart |
12394 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- block SceUID=a name:'user_main' caller:'ThreadManForUser.hleBlockCurrentThread' |
12394 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'idle0(Status PSP_THREAD_READY, Wait None)' after reschedule |
12410 |
user_main |
DEBUG |
hle.sceCtrl |
hleCtrlExecuteSampling |
12410 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- unblock SceUID=a name:'user_main' caller:'UnblockThreadAction.execute' |
12410 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt VBLANK(0x1E) |
12410 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
12410 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'user_main(Status PSP_THREAD_READY, Wait None)' after reschedule |
12411 |
user_main |
DEBUG |
hle.ThreadManForUser |
---------------------------------------- SceUID=a name:'user_main' |
12411 |
user_main |
DEBUG |
hle.sceDisplay |
sceDisplaySetFrameBuf(topaddr=0x04088000, bufferwidth=512, pixelformat=3, syncType=0) |
12411 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListEnQueue(list=0x0880D860, stall=0x0880D860, cbid=0xF, arg=0x00000000) |
12411 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListEnQueue returning 0x20 |
12411 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x20, stall=0x0880D888) |
12412 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - start display |
12412 |
GUI |
DEBUG |
ge |
executeList PspGeList[id=0x20, status=PSP_GE_LIST_DRAWING, pc=0x0880D860, stall=0x0880D860, cbid=0xF, ended=false, finished=false, paused=false, restarted=false] |
12412 |
GUI |
DEBUG |
ge |
Stall address 0x0880D860 reached, waiting for Sync |
12412 |
GUI |
DEBUG |
ge |
fbp fbp=4000000, fbw=512 |
12412 |
GUI |
DEBUG |
ge |
fbw fbp=0, fbw=512 |
12413 |
GUI |
DEBUG |
ge |
base 08000000 |
12413 |
GUI |
DEBUG |
ge |
jump old PC: 0x0880D870, new PC: 0x0880D888 |
12413 |
GUI |
DEBUG |
ge |
Stall address 0x0880D888 reached, waiting for Sync |
12413 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x20, stall=0x0880D89C) |
12413 |
GUI |
DEBUG |
hle.sceDisplay |
hleDisplaySetGeBuf topaddr=0x04000000, bufferwidth=512, pixelformat=3, copyGE=false, with=480, height=272 |
12413 |
GUI |
DEBUG |
ge |
Reloading GE Memory (0x04000000-0x04088000) to screen (480x272) |
12414 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04000000-0x04088000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
12414 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x20, stall=0x0880D99C) |
12414 |
GUI |
DEBUG |
ge |
clear mode : 5 |
12414 |
GUI |
DEBUG |
ge |
vtype GU_COLOR_8888|GU_VERTEX_16BIT|GU_TRANSFORM_2D size=12 |
12414 |
GUI |
DEBUG |
ge |
base 0x080000 redundant pure state cmd ignored |
12414 |
GUI |
DEBUG |
ge |
vaddr 0880d870 |
12415 |
GUI |
DEBUG |
ge |
Texture.hashCode: 8192 bytes |
12415 |
GUI |
DEBUG |
ge |
tflush Reusing cached texture 5 |
12415 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x20, stall=0x0880D9A4) |
12415 |
GUI |
DEBUG |
ge |
prim sprites 1x |
12415 |
GUI |
DEBUG |
ge |
sceGuEnable(GU_SCISSOR_TEST) |
12415 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
12415 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeDrawSync mode=0 |
12415 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
12416 |
user_main |
DEBUG |
hle.sceGe_user |
blockCurrentThreadOnList blocking thread a on list PspGeList[id=0x20, status=PSP_GE_LIST_DRAWING, pc=0x0880D89C, stall=0x0880D9A4, cbid=0xF, ended=false, finished=false, paused=false, restarted=false] |
12416 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_COLOR_MATERIAL) |
12416 |
GUI |
DEBUG |
ge |
Texture Mipmap base=0, max=0, textureNumMipmaps=0 |
12416 |
GUI |
DEBUG |
ge |
sprite (0,0)-(0,0) at (0,0,0)-(480,272,0) |
12416 |
GUI |
DEBUG |
ge |
clear mode end |
12416 |
GUI |
DEBUG |
ge |
sceGuTexMode(X, mipmaps=0, mipmapShareClut=true, swizzle=false) |
12417 |
GUI |
DEBUG |
ge |
sceGuTexMode(tpsm=2(PSM_4444), X, X, X) |
12417 |
GUI |
DEBUG |
ge |
tflush (deferring to prim) |
12417 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, X, X, X, lo(pointer=0x880ac00)) |
12417 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, X, X, texBufferWidth=64, hi(pointer=0x880ac00)) |
12417 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, width=64, height=64, X, X) |
12417 |
GUI |
DEBUG |
ge |
tflush (deferring to prim) |
12417 |
GUI |
DEBUG |
ge |
sceGuTexFunc mode 000004 |
12417 |
GUI |
DEBUG |
ge |
sceGuTexEnvColor 00FFFF00 (no alpha) |
12418 |
GUI |
DEBUG |
ge |
sceGuTexFilter(min=1, mag=1) (mm#0) |
12418 |
GUI |
DEBUG |
ge |
sceGuTexScale(u=1.0, v=1.0) |
12418 |
GUI |
DEBUG |
ge |
sceGuTexOffset(u=0.0, v=0.0) |
12418 |
GUI |
DEBUG |
ge |
material ambient r=1,0 g=1,0 b=1,0 (00FFFFFF) |
12418 |
GUI |
DEBUG |
ge |
material ambient a=1,0 (FF) |
12418 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_PROJECTION 0 |
12418 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,7 0,0 0,0 0,0 |
12419 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 1,3 0,0 0,0 |
12419 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -1,0 -1,0 |
12419 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -1,0 0,0 |
12419 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_VIEW 0 |
12419 |
GUI |
DEBUG |
ge |
glLoadMatrixf 1,0 0,0 0,0 0,0 |
12419 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 1,0 0,0 0,0 |
12419 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 1,0 0,0 |
12419 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 0,0 1,0 |
12420 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_MODEL 0 |
12420 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,7 0,7 -0,1 0,0 |
12416 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- block SceUID=a name:'user_main' caller:'ThreadManForUser.hleBlockCurrentThread' |
12420 |
GUI |
DEBUG |
ge |
glLoadMatrixf -0,6 0,6 0,6 0,0 |
12420 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'idle0(Status PSP_THREAD_READY, Wait None)' after reschedule |
12420 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,5 -0,4 0,8 0,0 |
12421 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -2,5 1,0 |
12421 |
GUI |
DEBUG |
ge |
vtype GU_TEXTURE_32BITF|GU_COLOR_8888|GU_VERTEX_32BITF|GU_TRANSFORM_3D size=24 |
12421 |
GUI |
DEBUG |
ge |
base 0x080000 redundant pure state cmd ignored |
12421 |
GUI |
DEBUG |
ge |
vaddr 0880a890 |
12421 |
GUI |
DEBUG |
ge |
prim triangle 12x |
12421 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
12421 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
12422 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_COLOR_MATERIAL) |
12422 |
GUI |
DEBUG |
ge |
Texture Mipmap base=0, max=0, textureNumMipmaps=0 |
12422 |
GUI |
DEBUG |
ge |
Not reading Vertex, all native at 0x0880A890 |
12422 |
GUI |
DEBUG |
ge |
finish (0) |
12422 |
GUI |
DEBUG |
hle.sceGe_user |
Scheduling Async Callback name:'GeCallbackFinish', thread:'user_main', PC:08806468, $a0:00000000, $a1: 00000000, $a2: 08914EBC, listId=0x20, behavior=1, signalId=0x0 |
12422 |
GUI |
DEBUG |
ge |
end pc=0x880d9a4 |
12423 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt GE(0x19) at 0x08806468 |
12423 |
GUI |
DEBUG |
ge |
FINISH / SIGNAL / END reached, waiting for Sync (PspGeList[id=0x20, status=PSP_GE_LIST_DRAWING, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false]) |
12423 |
GUI |
DEBUG |
ge |
FINISH / SIGNAL / END reached, waiting for Sync (PspGeList[id=0x20, status=PSP_GE_LIST_END_REACHED, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false]) |
12423 |
user_main |
DEBUG |
hle.ThreadManForUser |
Calling InterruptHandler 0x08806468(0x00000000,0x08914EBC) |
12423 |
user_main |
DEBUG |
hle.sceGe_user |
hleGeOnAfterCallback restarting list PspGeList[id=0x20, status=PSP_GE_LIST_END_REACHED, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false] |
12423 |
GUI |
DEBUG |
hle.sceGe_user |
hleGeListSyncDone list PspGeList[id=0x20, status=PSP_GE_LIST_DONE, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=false, restarted=false], done, waking thread a |
12424 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
12424 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
12424 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - saving the GE to memory 0x04000000 |
12424 |
GUI |
DEBUG |
ge |
GETexture.copyScreenToTexture GETexture[0x04000000-0x04088000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] |
12424 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - rendering the FB 0x04088000 |
12424 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04088000-0x04110000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
12425 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - end display |
12426 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - start display |
12426 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - rendering the FB 0x04088000 |
12426 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04088000-0x04110000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
12427 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - end display |
12427 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
12427 |
user_main |
DEBUG |
hle.sceGe_user |
really waking thread a(user_main) |
12427 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- unblock SceUID=a name:'user_main' caller:'sceGe_user.step' |
12428 |
user_main |
DEBUG |
hle.sceCtrl |
hleCtrlExecuteSampling |
12428 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt VBLANK(0x1E) |
12428 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
12428 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'user_main(Status PSP_THREAD_READY, Wait None)' after reschedule |
12428 |
user_main |
DEBUG |
hle.ThreadManForUser |
---------------------------------------- SceUID=a name:'user_main' |
12429 |
user_main |
DEBUG |
hle.sceDisplay |
sceDisplayWaitVblankStart |
12429 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- block SceUID=a name:'user_main' caller:'ThreadManForUser.hleBlockCurrentThread' |
12429 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'idle0(Status PSP_THREAD_READY, Wait None)' after reschedule |
12443 |
user_main |
DEBUG |
hle.sceCtrl |
hleCtrlExecuteSampling |
12443 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- unblock SceUID=a name:'user_main' caller:'UnblockThreadAction.execute' |
12443 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt VBLANK(0x1E) |
12443 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
12444 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'user_main(Status PSP_THREAD_READY, Wait None)' after reschedule |
12444 |
user_main |
DEBUG |
hle.ThreadManForUser |
---------------------------------------- SceUID=a name:'user_main' |
12444 |
user_main |
DEBUG |
hle.sceDisplay |
sceDisplaySetFrameBuf(topaddr=0x04000000, bufferwidth=512, pixelformat=3, syncType=0) |
12444 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListEnQueue(list=0x0880D860, stall=0x0880D860, cbid=0xF, arg=0x00000000) |
12444 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListEnQueue returning 0x21 |
12445 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x21, stall=0x0880D888) |
12445 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - start display |
12445 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x21, stall=0x0880D89C) |
12445 |
GUI |
DEBUG |
ge |
executeList PspGeList[id=0x21, status=PSP_GE_LIST_DRAWING, pc=0x0880D860, stall=0x0880D888, cbid=0xF, ended=false, finished=false, paused=false, restarted=false] |
12445 |
GUI |
DEBUG |
ge |
fbp fbp=4088000, fbw=512 |
12445 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x21, stall=0x0880D99C) |
12445 |
GUI |
DEBUG |
ge |
fbw fbp=88000, fbw=512 |
12445 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x21, stall=0x0880D9A4) |
12446 |
GUI |
DEBUG |
ge |
base 08000000 |
12446 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeDrawSync mode=0 |
12446 |
GUI |
DEBUG |
ge |
jump old PC: 0x0880D870, new PC: 0x0880D888 |
12446 |
user_main |
DEBUG |
hle.sceGe_user |
blockCurrentThreadOnList blocking thread a on list PspGeList[id=0x21, status=PSP_GE_LIST_DRAWING, pc=0x0880D888, stall=0x0880D9A4, cbid=0xF, ended=false, finished=false, paused=false, restarted=false] |
12446 |
GUI |
DEBUG |
hle.sceDisplay |
hleDisplaySetGeBuf topaddr=0x04088000, bufferwidth=512, pixelformat=3, copyGE=false, with=480, height=272 |
12446 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- block SceUID=a name:'user_main' caller:'ThreadManForUser.hleBlockCurrentThread' |
12446 |
GUI |
DEBUG |
ge |
Reloading GE Memory (0x04088000-0x04110000) to screen (480x272) |
12447 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'idle0(Status PSP_THREAD_READY, Wait None)' after reschedule |
12447 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04088000-0x04110000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
12447 |
GUI |
DEBUG |
ge |
clear mode : 5 |
12447 |
GUI |
DEBUG |
ge |
vtype GU_COLOR_8888|GU_VERTEX_16BIT|GU_TRANSFORM_2D size=12 |
12447 |
GUI |
DEBUG |
ge |
base 0x080000 redundant pure state cmd ignored |
12447 |
GUI |
DEBUG |
ge |
vaddr 0880d870 |
12448 |
GUI |
DEBUG |
ge |
Texture.hashCode: 8192 bytes |
12448 |
GUI |
DEBUG |
ge |
tflush Reusing cached texture 5 |
12448 |
GUI |
DEBUG |
ge |
prim sprites 1x |
12448 |
GUI |
DEBUG |
ge |
sceGuEnable(GU_SCISSOR_TEST) |
12448 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
12448 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
12448 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_COLOR_MATERIAL) |
12449 |
GUI |
DEBUG |
ge |
Texture Mipmap base=0, max=0, textureNumMipmaps=0 |
12449 |
GUI |
DEBUG |
ge |
sprite (0,0)-(0,0) at (0,0,0)-(480,272,0) |
12449 |
GUI |
DEBUG |
ge |
clear mode end |
12449 |
GUI |
DEBUG |
ge |
sceGuTexMode(X, mipmaps=0, mipmapShareClut=true, swizzle=false) |
12449 |
GUI |
DEBUG |
ge |
sceGuTexMode(tpsm=2(PSM_4444), X, X, X) |
12449 |
GUI |
DEBUG |
ge |
tflush (deferring to prim) |
12449 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, X, X, X, lo(pointer=0x880ac00)) |
12450 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, X, X, texBufferWidth=64, hi(pointer=0x880ac00)) |
12450 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, width=64, height=64, X, X) |
12450 |
GUI |
DEBUG |
ge |
tflush (deferring to prim) |
12450 |
GUI |
DEBUG |
ge |
sceGuTexFunc mode 000004 |
12450 |
GUI |
DEBUG |
ge |
sceGuTexEnvColor 00FFFF00 (no alpha) |
12450 |
GUI |
DEBUG |
ge |
sceGuTexFilter(min=1, mag=1) (mm#0) |
12450 |
GUI |
DEBUG |
ge |
sceGuTexScale(u=1.0, v=1.0) |
12450 |
GUI |
DEBUG |
ge |
sceGuTexOffset(u=0.0, v=0.0) |
12451 |
GUI |
DEBUG |
ge |
material ambient r=1,0 g=1,0 b=1,0 (00FFFFFF) |
12451 |
GUI |
DEBUG |
ge |
material ambient a=1,0 (FF) |
12451 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_PROJECTION 0 |
12451 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,7 0,0 0,0 0,0 |
12451 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 1,3 0,0 0,0 |
12451 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -1,0 -1,0 |
12451 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -1,0 0,0 |
12452 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_VIEW 0 |
12452 |
GUI |
DEBUG |
ge |
glLoadMatrixf 1,0 0,0 0,0 0,0 |
12452 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 1,0 0,0 0,0 |
12452 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 1,0 0,0 |
12452 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 0,0 1,0 |
12452 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_MODEL 0 |
12452 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,7 0,8 -0,1 0,0 |
12453 |
GUI |
DEBUG |
ge |
glLoadMatrixf -0,6 0,6 0,6 0,0 |
12453 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,5 -0,4 0,8 0,0 |
12453 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -2,5 1,0 |
12453 |
GUI |
DEBUG |
ge |
vtype GU_TEXTURE_32BITF|GU_COLOR_8888|GU_VERTEX_32BITF|GU_TRANSFORM_3D size=24 |
12454 |
GUI |
DEBUG |
ge |
base 0x080000 redundant pure state cmd ignored |
12454 |
GUI |
DEBUG |
ge |
vaddr 0880a890 |
12454 |
GUI |
DEBUG |
ge |
prim triangle 12x |
12454 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
12454 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
12454 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_COLOR_MATERIAL) |
12454 |
GUI |
DEBUG |
ge |
Texture Mipmap base=0, max=0, textureNumMipmaps=0 |
12455 |
GUI |
DEBUG |
ge |
Not reading Vertex, all native at 0x0880A890 |
12455 |
GUI |
DEBUG |
ge |
finish (0) |
12455 |
GUI |
DEBUG |
hle.sceGe_user |
Scheduling Async Callback name:'GeCallbackFinish', thread:'user_main', PC:08806468, $a0:00000000, $a1: 00000000, $a2: 08914EBC, listId=0x21, behavior=1, signalId=0x0 |
12455 |
GUI |
DEBUG |
ge |
end pc=0x880d9a4 |
12455 |
GUI |
DEBUG |
ge |
FINISH / SIGNAL / END reached, waiting for Sync (PspGeList[id=0x21, status=PSP_GE_LIST_DRAWING, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false]) |
12456 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt GE(0x19) at 0x08806468 |
12456 |
GUI |
DEBUG |
ge |
FINISH / SIGNAL / END reached, waiting for Sync (PspGeList[id=0x21, status=PSP_GE_LIST_END_REACHED, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false]) |
12456 |
user_main |
DEBUG |
hle.ThreadManForUser |
Calling InterruptHandler 0x08806468(0x00000000,0x08914EBC) |
12456 |
user_main |
DEBUG |
hle.sceGe_user |
hleGeOnAfterCallback restarting list PspGeList[id=0x21, status=PSP_GE_LIST_END_REACHED, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false] |
12456 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
12456 |
GUI |
DEBUG |
hle.sceGe_user |
hleGeListSyncDone list PspGeList[id=0x21, status=PSP_GE_LIST_DONE, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=false, restarted=false], done, waking thread a |
12457 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
12457 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
12457 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - saving the GE to memory 0x04088000 |
12457 |
GUI |
DEBUG |
ge |
GETexture.copyScreenToTexture GETexture[0x04088000-0x04110000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] |
12457 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - rendering the FB 0x04000000 |
12457 |
user_main |
DEBUG |
hle.sceGe_user |
really waking thread a(user_main) |
12457 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04000000-0x04088000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
12458 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- unblock SceUID=a name:'user_main' caller:'sceGe_user.step' |
12458 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - end display |
12458 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'user_main(Status PSP_THREAD_READY, Wait None)' after reschedule |
12459 |
user_main |
DEBUG |
hle.ThreadManForUser |
---------------------------------------- SceUID=a name:'user_main' |
12459 |
user_main |
DEBUG |
hle.sceDisplay |
sceDisplayWaitVblankStart |
12459 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- block SceUID=a name:'user_main' caller:'ThreadManForUser.hleBlockCurrentThread' |
12459 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'idle0(Status PSP_THREAD_READY, Wait None)' after reschedule |
12459 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- unblock SceUID=a name:'user_main' caller:'sceDisplay.hleVblankStart' |
12460 |
user_main |
DEBUG |
hle.sceCtrl |
hleCtrlExecuteSampling |
12460 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt VBLANK(0x1E) |
12460 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
12460 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'user_main(Status PSP_THREAD_READY, Wait None)' after reschedule |
12460 |
user_main |
DEBUG |
hle.ThreadManForUser |
---------------------------------------- SceUID=a name:'user_main' |
12460 |
user_main |
DEBUG |
hle.sceDisplay |
sceDisplaySetFrameBuf(topaddr=0x04088000, bufferwidth=512, pixelformat=3, syncType=0) |
12461 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListEnQueue(list=0x0880D860, stall=0x0880D860, cbid=0xF, arg=0x00000000) |
12461 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListEnQueue returning 0x22 |
12461 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x22, stall=0x0880D888) |
12461 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x22, stall=0x0880D89C) |
12461 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x22, stall=0x0880D99C) |
12462 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x22, stall=0x0880D9A4) |
12462 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeDrawSync mode=0 |
12462 |
user_main |
DEBUG |
hle.sceGe_user |
blockCurrentThreadOnList blocking thread a on list PspGeList[id=0x22, status=PSP_GE_LIST_STALL_REACHED, pc=0x0880D860, stall=0x0880D9A4, cbid=0xF, ended=false, finished=false, paused=false, restarted=false] |
12462 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- block SceUID=a name:'user_main' caller:'ThreadManForUser.hleBlockCurrentThread' |
12462 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'idle0(Status PSP_THREAD_READY, Wait None)' after reschedule |
12463 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - start display |
12463 |
GUI |
DEBUG |
ge |
executeList PspGeList[id=0x22, status=PSP_GE_LIST_DRAWING, pc=0x0880D860, stall=0x0880D9A4, cbid=0xF, ended=false, finished=false, paused=false, restarted=false] |
12464 |
GUI |
DEBUG |
ge |
fbp fbp=4000000, fbw=512 |
12464 |
GUI |
DEBUG |
ge |
fbw fbp=0, fbw=512 |
12464 |
GUI |
DEBUG |
ge |
base 08000000 |
12464 |
GUI |
DEBUG |
ge |
jump old PC: 0x0880D870, new PC: 0x0880D888 |
12464 |
GUI |
DEBUG |
hle.sceDisplay |
hleDisplaySetGeBuf topaddr=0x04000000, bufferwidth=512, pixelformat=3, copyGE=false, with=480, height=272 |
12464 |
GUI |
DEBUG |
ge |
Reloading GE Memory (0x04000000-0x04088000) to screen (480x272) |
12464 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04000000-0x04088000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
12465 |
GUI |
DEBUG |
ge |
clear mode : 5 |
12465 |
GUI |
DEBUG |
ge |
vtype GU_COLOR_8888|GU_VERTEX_16BIT|GU_TRANSFORM_2D size=12 |
12465 |
GUI |
DEBUG |
ge |
base 0x080000 redundant pure state cmd ignored |
12465 |
GUI |
DEBUG |
ge |
vaddr 0880d870 |
12465 |
GUI |
DEBUG |
ge |
Texture.hashCode: 8192 bytes |
12465 |
GUI |
DEBUG |
ge |
tflush Reusing cached texture 5 |
12466 |
GUI |
DEBUG |
ge |
prim sprites 1x |
12466 |
GUI |
DEBUG |
ge |
sceGuEnable(GU_SCISSOR_TEST) |
12466 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
12466 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
12466 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_COLOR_MATERIAL) |
12466 |
GUI |
DEBUG |
ge |
Texture Mipmap base=0, max=0, textureNumMipmaps=0 |
12467 |
GUI |
DEBUG |
ge |
sprite (0,0)-(0,0) at (0,0,0)-(480,272,0) |
12467 |
GUI |
DEBUG |
ge |
clear mode end |
12467 |
GUI |
DEBUG |
ge |
sceGuTexMode(X, mipmaps=0, mipmapShareClut=true, swizzle=false) |
12467 |
GUI |
DEBUG |
ge |
sceGuTexMode(tpsm=2(PSM_4444), X, X, X) |
12467 |
GUI |
DEBUG |
ge |
tflush (deferring to prim) |
12467 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, X, X, X, lo(pointer=0x880ac00)) |
12467 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, X, X, texBufferWidth=64, hi(pointer=0x880ac00)) |
12468 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, width=64, height=64, X, X) |
12468 |
GUI |
DEBUG |
ge |
tflush (deferring to prim) |
12468 |
GUI |
DEBUG |
ge |
sceGuTexFunc mode 000004 |
12468 |
GUI |
DEBUG |
ge |
sceGuTexEnvColor 00FFFF00 (no alpha) |
12468 |
GUI |
DEBUG |
ge |
sceGuTexFilter(min=1, mag=1) (mm#0) |
12468 |
GUI |
DEBUG |
ge |
sceGuTexScale(u=1.0, v=1.0) |
12468 |
GUI |
DEBUG |
ge |
sceGuTexOffset(u=0.0, v=0.0) |
12469 |
GUI |
DEBUG |
ge |
material ambient r=1,0 g=1,0 b=1,0 (00FFFFFF) |
12469 |
GUI |
DEBUG |
ge |
material ambient a=1,0 (FF) |
12469 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_PROJECTION 0 |
12469 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,7 0,0 0,0 0,0 |
12469 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 1,3 0,0 0,0 |
12469 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -1,0 -1,0 |
12469 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -1,0 0,0 |
12473 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_VIEW 0 |
12473 |
GUI |
DEBUG |
ge |
glLoadMatrixf 1,0 0,0 0,0 0,0 |
12473 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 1,0 0,0 0,0 |
12474 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 1,0 0,0 |
12474 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 0,0 1,0 |
12474 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_MODEL 0 |
12474 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,6 0,8 -0,1 0,0 |
12474 |
GUI |
DEBUG |
ge |
glLoadMatrixf -0,6 0,5 0,6 0,0 |
12474 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,5 -0,4 0,8 0,0 |
12474 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -2,5 1,0 |
12475 |
GUI |
DEBUG |
ge |
vtype GU_TEXTURE_32BITF|GU_COLOR_8888|GU_VERTEX_32BITF|GU_TRANSFORM_3D size=24 |
12475 |
GUI |
DEBUG |
ge |
base 0x080000 redundant pure state cmd ignored |
12475 |
GUI |
DEBUG |
ge |
vaddr 0880a890 |
12475 |
GUI |
DEBUG |
ge |
prim triangle 12x |
12475 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
12476 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
12476 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_COLOR_MATERIAL) |
12476 |
GUI |
DEBUG |
ge |
Texture Mipmap base=0, max=0, textureNumMipmaps=0 |
12476 |
GUI |
DEBUG |
ge |
Not reading Vertex, all native at 0x0880A890 |
12476 |
GUI |
DEBUG |
ge |
finish (0) |
12476 |
GUI |
DEBUG |
hle.sceGe_user |
Scheduling Async Callback name:'GeCallbackFinish', thread:'user_main', PC:08806468, $a0:00000000, $a1: 00000000, $a2: 08914EBC, listId=0x22, behavior=1, signalId=0x0 |
12477 |
user_main |
DEBUG |
hle.sceCtrl |
hleCtrlExecuteSampling |
12477 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt VBLANK(0x1E) |
12477 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
12477 |
GUI |
DEBUG |
ge |
end pc=0x880d9a4 |
12477 |
GUI |
DEBUG |
ge |
FINISH / SIGNAL / END reached, waiting for Sync (PspGeList[id=0x22, status=PSP_GE_LIST_DRAWING, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false]) |
12477 |
GUI |
DEBUG |
ge |
FINISH / SIGNAL / END reached, waiting for Sync (PspGeList[id=0x22, status=PSP_GE_LIST_END_REACHED, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false]) |
12478 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt GE(0x19) at 0x08806468 |
12478 |
user_main |
DEBUG |
hle.ThreadManForUser |
Calling InterruptHandler 0x08806468(0x00000000,0x08914EBC) |
12478 |
user_main |
DEBUG |
hle.sceGe_user |
hleGeOnAfterCallback restarting list PspGeList[id=0x22, status=PSP_GE_LIST_END_REACHED, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false] |
12478 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
12478 |
GUI |
DEBUG |
hle.sceGe_user |
hleGeListSyncDone list PspGeList[id=0x22, status=PSP_GE_LIST_DONE, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=false, restarted=false], done, waking thread a |
12478 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
12478 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
12479 |
user_main |
DEBUG |
hle.sceGe_user |
really waking thread a(user_main) |
12479 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - saving the GE to memory 0x04000000 |
12479 |
GUI |
DEBUG |
ge |
GETexture.copyScreenToTexture GETexture[0x04000000-0x04088000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] |
12479 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - rendering the FB 0x04088000 |
12479 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04088000-0x04110000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
12480 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - end display |
12479 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- unblock SceUID=a name:'user_main' caller:'sceGe_user.step' |
12480 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'user_main(Status PSP_THREAD_READY, Wait None)' after reschedule |
12480 |
user_main |
DEBUG |
hle.ThreadManForUser |
---------------------------------------- SceUID=a name:'user_main' |
12480 |
user_main |
DEBUG |
hle.sceDisplay |
sceDisplayWaitVblankStart |
12481 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- block SceUID=a name:'user_main' caller:'ThreadManForUser.hleBlockCurrentThread' |
12481 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'idle0(Status PSP_THREAD_READY, Wait None)' after reschedule |
12493 |
user_main |
DEBUG |
hle.sceCtrl |
hleCtrlExecuteSampling |
12493 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- unblock SceUID=a name:'user_main' caller:'UnblockThreadAction.execute' |
12493 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt VBLANK(0x1E) |
12494 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
12494 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'user_main(Status PSP_THREAD_READY, Wait None)' after reschedule |
12494 |
user_main |
DEBUG |
hle.ThreadManForUser |
---------------------------------------- SceUID=a name:'user_main' |
12495 |
user_main |
DEBUG |
hle.sceDisplay |
sceDisplaySetFrameBuf(topaddr=0x04000000, bufferwidth=512, pixelformat=3, syncType=0) |
12495 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListEnQueue(list=0x0880D860, stall=0x0880D860, cbid=0xF, arg=0x00000000) |
12495 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListEnQueue returning 0x23 |
12495 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x23, stall=0x0880D888) |
12495 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - start display |
12496 |
GUI |
DEBUG |
ge |
executeList PspGeList[id=0x23, status=PSP_GE_LIST_DRAWING, pc=0x0880D860, stall=0x0880D860, cbid=0xF, ended=false, finished=false, paused=false, restarted=false] |
12496 |
GUI |
DEBUG |
ge |
Stall address 0x0880D860 reached, waiting for Sync |
12496 |
GUI |
DEBUG |
ge |
fbp fbp=4088000, fbw=512 |
12496 |
GUI |
DEBUG |
ge |
fbw fbp=88000, fbw=512 |
12496 |
GUI |
DEBUG |
ge |
base 08000000 |
12497 |
GUI |
DEBUG |
ge |
jump old PC: 0x0880D870, new PC: 0x0880D888 |
12497 |
GUI |
DEBUG |
ge |
Stall address 0x0880D888 reached, waiting for Sync |
12496 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x23, stall=0x0880D89C) |
12497 |
GUI |
DEBUG |
hle.sceDisplay |
hleDisplaySetGeBuf topaddr=0x04088000, bufferwidth=512, pixelformat=3, copyGE=false, with=480, height=272 |
12497 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x23, stall=0x0880D99C) |
12497 |
GUI |
DEBUG |
ge |
Reloading GE Memory (0x04088000-0x04110000) to screen (480x272) |
12498 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04088000-0x04110000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
12497 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x23, stall=0x0880D9A4) |
12498 |
GUI |
DEBUG |
ge |
clear mode : 5 |
12498 |
GUI |
DEBUG |
ge |
vtype GU_COLOR_8888|GU_VERTEX_16BIT|GU_TRANSFORM_2D size=12 |
12498 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeDrawSync mode=0 |
12498 |
GUI |
DEBUG |
ge |
base 0x080000 redundant pure state cmd ignored |
12499 |
GUI |
DEBUG |
ge |
vaddr 0880d870 |
12499 |
GUI |
DEBUG |
ge |
Texture.hashCode: 8192 bytes |
12499 |
GUI |
DEBUG |
ge |
tflush Reusing cached texture 5 |
12499 |
user_main |
DEBUG |
hle.sceGe_user |
blockCurrentThreadOnList blocking thread a on list PspGeList[id=0x23, status=PSP_GE_LIST_DRAWING, pc=0x0880D894, stall=0x0880D9A4, cbid=0xF, ended=false, finished=false, paused=false, restarted=false] |
12499 |
GUI |
DEBUG |
ge |
prim sprites 1x |
12499 |
GUI |
DEBUG |
ge |
sceGuEnable(GU_SCISSOR_TEST) |
12500 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
12500 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
12499 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- block SceUID=a name:'user_main' caller:'ThreadManForUser.hleBlockCurrentThread' |
12500 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_COLOR_MATERIAL) |
12500 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'idle0(Status PSP_THREAD_READY, Wait None)' after reschedule |
12500 |
GUI |
DEBUG |
ge |
Texture Mipmap base=0, max=0, textureNumMipmaps=0 |
12501 |
GUI |
DEBUG |
ge |
sprite (0,0)-(0,0) at (0,0,0)-(480,272,0) |
12501 |
GUI |
DEBUG |
ge |
clear mode end |
12501 |
GUI |
DEBUG |
ge |
sceGuTexMode(X, mipmaps=0, mipmapShareClut=true, swizzle=false) |
12501 |
GUI |
DEBUG |
ge |
sceGuTexMode(tpsm=2(PSM_4444), X, X, X) |
12501 |
GUI |
DEBUG |
ge |
tflush (deferring to prim) |
12501 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, X, X, X, lo(pointer=0x880ac00)) |
12501 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, X, X, texBufferWidth=64, hi(pointer=0x880ac00)) |
12502 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, width=64, height=64, X, X) |
12502 |
GUI |
DEBUG |
ge |
tflush (deferring to prim) |
12502 |
GUI |
DEBUG |
ge |
sceGuTexFunc mode 000004 |
12502 |
GUI |
DEBUG |
ge |
sceGuTexEnvColor 00FFFF00 (no alpha) |
12502 |
GUI |
DEBUG |
ge |
sceGuTexFilter(min=1, mag=1) (mm#0) |
12502 |
GUI |
DEBUG |
ge |
sceGuTexScale(u=1.0, v=1.0) |
12502 |
GUI |
DEBUG |
ge |
sceGuTexOffset(u=0.0, v=0.0) |
12503 |
GUI |
DEBUG |
ge |
material ambient r=1,0 g=1,0 b=1,0 (00FFFFFF) |
12503 |
GUI |
DEBUG |
ge |
material ambient a=1,0 (FF) |
12503 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_PROJECTION 0 |
12503 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,7 0,0 0,0 0,0 |
12504 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 1,3 0,0 0,0 |
12504 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -1,0 -1,0 |
12504 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -1,0 0,0 |
12504 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_VIEW 0 |
12504 |
GUI |
DEBUG |
ge |
glLoadMatrixf 1,0 0,0 0,0 0,0 |
12504 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 1,0 0,0 0,0 |
12505 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 1,0 0,0 |
12505 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 0,0 1,0 |
12505 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_MODEL 0 |
12505 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,6 0,8 -0,0 0,0 |
12505 |
GUI |
DEBUG |
ge |
glLoadMatrixf -0,6 0,5 0,6 0,0 |
12505 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,5 -0,4 0,8 0,0 |
12505 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -2,5 1,0 |
12506 |
GUI |
DEBUG |
ge |
vtype GU_TEXTURE_32BITF|GU_COLOR_8888|GU_VERTEX_32BITF|GU_TRANSFORM_3D size=24 |
12506 |
GUI |
DEBUG |
ge |
base 0x080000 redundant pure state cmd ignored |
12506 |
GUI |
DEBUG |
ge |
vaddr 0880a890 |
12506 |
GUI |
DEBUG |
ge |
prim triangle 12x |
12506 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
12506 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
12507 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_COLOR_MATERIAL) |
12507 |
GUI |
DEBUG |
ge |
Texture Mipmap base=0, max=0, textureNumMipmaps=0 |
12507 |
GUI |
DEBUG |
ge |
Not reading Vertex, all native at 0x0880A890 |
12507 |
GUI |
DEBUG |
ge |
finish (0) |
12507 |
GUI |
DEBUG |
hle.sceGe_user |
Scheduling Async Callback name:'GeCallbackFinish', thread:'user_main', PC:08806468, $a0:00000000, $a1: 00000000, $a2: 08914EBC, listId=0x23, behavior=1, signalId=0x0 |
12508 |
GUI |
DEBUG |
ge |
end pc=0x880d9a4 |
12508 |
GUI |
DEBUG |
ge |
FINISH / SIGNAL / END reached, waiting for Sync (PspGeList[id=0x23, status=PSP_GE_LIST_DRAWING, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false]) |
12508 |
GUI |
DEBUG |
ge |
FINISH / SIGNAL / END reached, waiting for Sync (PspGeList[id=0x23, status=PSP_GE_LIST_END_REACHED, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false]) |
12509 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt GE(0x19) at 0x08806468 |
12509 |
user_main |
DEBUG |
hle.ThreadManForUser |
Calling InterruptHandler 0x08806468(0x00000000,0x08914EBC) |
12509 |
user_main |
DEBUG |
hle.sceGe_user |
hleGeOnAfterCallback restarting list PspGeList[id=0x23, status=PSP_GE_LIST_END_REACHED, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false] |
12509 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
12509 |
GUI |
DEBUG |
hle.sceGe_user |
hleGeListSyncDone list PspGeList[id=0x23, status=PSP_GE_LIST_DONE, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=false, restarted=false], done, waking thread a |
12509 |
user_main |
DEBUG |
hle.sceCtrl |
hleCtrlExecuteSampling |
12509 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
12510 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
12510 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - saving the GE to memory 0x04088000 |
12510 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt VBLANK(0x1E) |
12510 |
GUI |
DEBUG |
ge |
GETexture.copyScreenToTexture GETexture[0x04088000-0x04110000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] |
12510 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
12510 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - rendering the FB 0x04000000 |
12511 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04000000-0x04088000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
12511 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - end display |
12512 |
user_main |
DEBUG |
hle.sceGe_user |
really waking thread a(user_main) |
12512 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- unblock SceUID=a name:'user_main' caller:'sceGe_user.step' |
12512 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'user_main(Status PSP_THREAD_READY, Wait None)' after reschedule |
12512 |
user_main |
DEBUG |
hle.ThreadManForUser |
---------------------------------------- SceUID=a name:'user_main' |
12513 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - start display |
12513 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - rendering the FB 0x04000000 |
12513 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04000000-0x04088000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
12513 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - end display |
12514 |
user_main |
DEBUG |
hle.sceDisplay |
sceDisplayWaitVblankStart |
12514 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- block SceUID=a name:'user_main' caller:'ThreadManForUser.hleBlockCurrentThread' |
12514 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'idle0(Status PSP_THREAD_READY, Wait None)' after reschedule |
12527 |
user_main |
DEBUG |
hle.sceCtrl |
hleCtrlExecuteSampling |
12527 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- unblock SceUID=a name:'user_main' caller:'UnblockThreadAction.execute' |
12527 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt VBLANK(0x1E) |
12527 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
12527 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'user_main(Status PSP_THREAD_READY, Wait None)' after reschedule |
12528 |
user_main |
DEBUG |
hle.ThreadManForUser |
---------------------------------------- SceUID=a name:'user_main' |
12528 |
user_main |
DEBUG |
hle.sceDisplay |
sceDisplaySetFrameBuf(topaddr=0x04088000, bufferwidth=512, pixelformat=3, syncType=0) |
12528 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListEnQueue(list=0x0880D860, stall=0x0880D860, cbid=0xF, arg=0x00000000) |
12529 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListEnQueue returning 0x24 |
12529 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x24, stall=0x0880D888) |
12529 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - start display |
12529 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x24, stall=0x0880D89C) |
12529 |
GUI |
DEBUG |
ge |
executeList PspGeList[id=0x24, status=PSP_GE_LIST_DRAWING, pc=0x0880D860, stall=0x0880D888, cbid=0xF, ended=false, finished=false, paused=false, restarted=false] |
12529 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x24, stall=0x0880D99C) |
12529 |
GUI |
DEBUG |
ge |
fbp fbp=4000000, fbw=512 |
12530 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x24, stall=0x0880D9A4) |
12530 |
GUI |
DEBUG |
ge |
fbw fbp=0, fbw=512 |
12530 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeDrawSync mode=0 |
12530 |
GUI |
DEBUG |
ge |
base 08000000 |
12530 |
user_main |
DEBUG |
hle.sceGe_user |
blockCurrentThreadOnList blocking thread a on list PspGeList[id=0x24, status=PSP_GE_LIST_DRAWING, pc=0x0880D86C, stall=0x0880D9A4, cbid=0xF, ended=false, finished=false, paused=false, restarted=false] |
12530 |
GUI |
DEBUG |
ge |
jump old PC: 0x0880D870, new PC: 0x0880D888 |
12531 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- block SceUID=a name:'user_main' caller:'ThreadManForUser.hleBlockCurrentThread' |
12531 |
GUI |
DEBUG |
hle.sceDisplay |
hleDisplaySetGeBuf topaddr=0x04000000, bufferwidth=512, pixelformat=3, copyGE=false, with=480, height=272 |
12531 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'idle0(Status PSP_THREAD_READY, Wait None)' after reschedule |
12531 |
GUI |
DEBUG |
ge |
Reloading GE Memory (0x04000000-0x04088000) to screen (480x272) |
12531 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04000000-0x04088000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
12532 |
GUI |
DEBUG |
ge |
clear mode : 5 |
12532 |
GUI |
DEBUG |
ge |
vtype GU_COLOR_8888|GU_VERTEX_16BIT|GU_TRANSFORM_2D size=12 |
12532 |
GUI |
DEBUG |
ge |
base 0x080000 redundant pure state cmd ignored |
12532 |
GUI |
DEBUG |
ge |
vaddr 0880d870 |
12532 |
GUI |
DEBUG |
ge |
Texture.hashCode: 8192 bytes |
12532 |
GUI |
DEBUG |
ge |
tflush Reusing cached texture 5 |
12532 |
GUI |
DEBUG |
ge |
prim sprites 1x |
12533 |
GUI |
DEBUG |
ge |
sceGuEnable(GU_SCISSOR_TEST) |
12533 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
12533 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
12533 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_COLOR_MATERIAL) |
12533 |
GUI |
DEBUG |
ge |
Texture Mipmap base=0, max=0, textureNumMipmaps=0 |
12533 |
GUI |
DEBUG |
ge |
sprite (0,0)-(0,0) at (0,0,0)-(480,272,0) |
12534 |
GUI |
DEBUG |
ge |
clear mode end |
12535 |
GUI |
DEBUG |
ge |
sceGuTexMode(X, mipmaps=0, mipmapShareClut=true, swizzle=false) |
12535 |
GUI |
DEBUG |
ge |
sceGuTexMode(tpsm=2(PSM_4444), X, X, X) |
12535 |
GUI |
DEBUG |
ge |
tflush (deferring to prim) |
12535 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, X, X, X, lo(pointer=0x880ac00)) |
12535 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, X, X, texBufferWidth=64, hi(pointer=0x880ac00)) |
12535 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, width=64, height=64, X, X) |
12535 |
GUI |
DEBUG |
ge |
tflush (deferring to prim) |
12536 |
GUI |
DEBUG |
ge |
sceGuTexFunc mode 000004 |
12536 |
GUI |
DEBUG |
ge |
sceGuTexEnvColor 00FFFF00 (no alpha) |
12536 |
GUI |
DEBUG |
ge |
sceGuTexFilter(min=1, mag=1) (mm#0) |
12536 |
GUI |
DEBUG |
ge |
sceGuTexScale(u=1.0, v=1.0) |
12536 |
GUI |
DEBUG |
ge |
sceGuTexOffset(u=0.0, v=0.0) |
12536 |
GUI |
DEBUG |
ge |
material ambient r=1,0 g=1,0 b=1,0 (00FFFFFF) |
12537 |
GUI |
DEBUG |
ge |
material ambient a=1,0 (FF) |
12537 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_PROJECTION 0 |
12537 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,7 0,0 0,0 0,0 |
12537 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 1,3 0,0 0,0 |
12537 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -1,0 -1,0 |
12537 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -1,0 0,0 |
12537 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_VIEW 0 |
12538 |
GUI |
DEBUG |
ge |
glLoadMatrixf 1,0 0,0 0,0 0,0 |
12538 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 1,0 0,0 0,0 |
12538 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 1,0 0,0 |
12538 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 0,0 1,0 |
12538 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_MODEL 0 |
12538 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,6 0,8 -0,0 0,0 |
12539 |
GUI |
DEBUG |
ge |
glLoadMatrixf -0,6 0,5 0,7 0,0 |
12539 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,5 -0,4 0,7 0,0 |
12539 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -2,5 1,0 |
12539 |
GUI |
DEBUG |
ge |
vtype GU_TEXTURE_32BITF|GU_COLOR_8888|GU_VERTEX_32BITF|GU_TRANSFORM_3D size=24 |
12539 |
GUI |
DEBUG |
ge |
base 0x080000 redundant pure state cmd ignored |
12539 |
GUI |
DEBUG |
ge |
vaddr 0880a890 |
12540 |
GUI |
DEBUG |
ge |
prim triangle 12x |
12540 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
12540 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
12540 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_COLOR_MATERIAL) |
12540 |
GUI |
DEBUG |
ge |
Texture Mipmap base=0, max=0, textureNumMipmaps=0 |
12541 |
GUI |
DEBUG |
ge |
Not reading Vertex, all native at 0x0880A890 |
12541 |
GUI |
DEBUG |
ge |
finish (0) |
12541 |
GUI |
DEBUG |
hle.sceGe_user |
Scheduling Async Callback name:'GeCallbackFinish', thread:'user_main', PC:08806468, $a0:00000000, $a1: 00000000, $a2: 08914EBC, listId=0x24, behavior=1, signalId=0x0 |
12541 |
GUI |
DEBUG |
ge |
end pc=0x880d9a4 |
12541 |
GUI |
DEBUG |
ge |
FINISH / SIGNAL / END reached, waiting for Sync (PspGeList[id=0x24, status=PSP_GE_LIST_DRAWING, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false]) |
12541 |
GUI |
DEBUG |
ge |
FINISH / SIGNAL / END reached, waiting for Sync (PspGeList[id=0x24, status=PSP_GE_LIST_END_REACHED, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false]) |
12542 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt GE(0x19) at 0x08806468 |
12542 |
user_main |
DEBUG |
hle.ThreadManForUser |
Calling InterruptHandler 0x08806468(0x00000000,0x08914EBC) |
12542 |
user_main |
DEBUG |
hle.sceGe_user |
hleGeOnAfterCallback restarting list PspGeList[id=0x24, status=PSP_GE_LIST_END_REACHED, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false] |
12542 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
12542 |
GUI |
DEBUG |
hle.sceGe_user |
hleGeListSyncDone list PspGeList[id=0x24, status=PSP_GE_LIST_DONE, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=false, restarted=false], done, waking thread a |
12542 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
12543 |
user_main |
DEBUG |
hle.sceGe_user |
really waking thread a(user_main) |
12543 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
12543 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- unblock SceUID=a name:'user_main' caller:'sceGe_user.step' |
12543 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - saving the GE to memory 0x04000000 |
12543 |
user_main |
DEBUG |
hle.sceCtrl |
hleCtrlExecuteSampling |
12543 |
GUI |
DEBUG |
ge |
GETexture.copyScreenToTexture GETexture[0x04000000-0x04088000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] |
12544 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - rendering the FB 0x04088000 |
12544 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04088000-0x04110000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
12544 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - end display |
12545 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - start display |
12545 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - rendering the FB 0x04088000 |
12545 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04088000-0x04110000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
12546 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - end display |
12548 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt VBLANK(0x1E) |
12548 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
12548 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'user_main(Status PSP_THREAD_READY, Wait None)' after reschedule |
12548 |
user_main |
DEBUG |
hle.ThreadManForUser |
---------------------------------------- SceUID=a name:'user_main' |
12549 |
user_main |
DEBUG |
hle.sceDisplay |
sceDisplayWaitVblankStart |
12549 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- block SceUID=a name:'user_main' caller:'ThreadManForUser.hleBlockCurrentThread' |
12549 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'idle0(Status PSP_THREAD_READY, Wait None)' after reschedule |
12560 |
user_main |
DEBUG |
hle.sceCtrl |
hleCtrlExecuteSampling |
12560 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- unblock SceUID=a name:'user_main' caller:'UnblockThreadAction.execute' |
12560 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt VBLANK(0x1E) |
12561 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
12561 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'user_main(Status PSP_THREAD_READY, Wait None)' after reschedule |
12561 |
user_main |
DEBUG |
hle.ThreadManForUser |
---------------------------------------- SceUID=a name:'user_main' |
12561 |
user_main |
DEBUG |
hle.sceDisplay |
sceDisplaySetFrameBuf(topaddr=0x04000000, bufferwidth=512, pixelformat=3, syncType=0) |
12561 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListEnQueue(list=0x0880D860, stall=0x0880D860, cbid=0xF, arg=0x00000000) |
12562 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListEnQueue returning 0x25 |
12562 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x25, stall=0x0880D888) |
12562 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - start display |
12562 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x25, stall=0x0880D89C) |
12562 |
GUI |
DEBUG |
ge |
executeList PspGeList[id=0x25, status=PSP_GE_LIST_DRAWING, pc=0x0880D860, stall=0x0880D888, cbid=0xF, ended=false, finished=false, paused=false, restarted=false] |
12562 |
GUI |
DEBUG |
ge |
fbp fbp=4088000, fbw=512 |
12563 |
GUI |
DEBUG |
ge |
fbw fbp=88000, fbw=512 |
12563 |
GUI |
DEBUG |
ge |
base 08000000 |
12563 |
GUI |
DEBUG |
ge |
jump old PC: 0x0880D870, new PC: 0x0880D888 |
12563 |
GUI |
DEBUG |
hle.sceDisplay |
hleDisplaySetGeBuf topaddr=0x04088000, bufferwidth=512, pixelformat=3, copyGE=false, with=480, height=272 |
12563 |
GUI |
DEBUG |
ge |
Reloading GE Memory (0x04088000-0x04110000) to screen (480x272) |
12563 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04088000-0x04110000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
12564 |
GUI |
DEBUG |
ge |
clear mode : 5 |
12564 |
GUI |
DEBUG |
ge |
vtype GU_COLOR_8888|GU_VERTEX_16BIT|GU_TRANSFORM_2D size=12 |
12564 |
GUI |
DEBUG |
ge |
base 0x080000 redundant pure state cmd ignored |
12564 |
GUI |
DEBUG |
ge |
vaddr 0880d870 |
12564 |
GUI |
DEBUG |
ge |
Texture.hashCode: 8192 bytes |
12565 |
GUI |
DEBUG |
ge |
tflush Reusing cached texture 5 |
12565 |
GUI |
DEBUG |
ge |
prim sprites 1x |
12565 |
GUI |
DEBUG |
ge |
sceGuEnable(GU_SCISSOR_TEST) |
12565 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
12565 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
12565 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_COLOR_MATERIAL) |
12566 |
GUI |
DEBUG |
ge |
Texture Mipmap base=0, max=0, textureNumMipmaps=0 |
12566 |
GUI |
DEBUG |
ge |
sprite (0,0)-(0,0) at (0,0,0)-(480,272,0) |
12566 |
GUI |
DEBUG |
ge |
Stall address 0x0880D89C reached, waiting for Sync |
12566 |
GUI |
DEBUG |
ge |
Stall address 0x0880D89C reached, waiting for Sync |
12565 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x25, stall=0x0880D99C) |
12566 |
GUI |
DEBUG |
ge |
clear mode end |
12567 |
GUI |
DEBUG |
ge |
sceGuTexMode(X, mipmaps=0, mipmapShareClut=true, swizzle=false) |
12567 |
GUI |
DEBUG |
ge |
sceGuTexMode(tpsm=2(PSM_4444), X, X, X) |
12567 |
GUI |
DEBUG |
ge |
tflush (deferring to prim) |
12567 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, X, X, X, lo(pointer=0x880ac00)) |
12567 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, X, X, texBufferWidth=64, hi(pointer=0x880ac00)) |
12567 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, width=64, height=64, X, X) |
12567 |
GUI |
DEBUG |
ge |
tflush (deferring to prim) |
12568 |
GUI |
DEBUG |
ge |
sceGuTexFunc mode 000004 |
12568 |
GUI |
DEBUG |
ge |
sceGuTexEnvColor 00FFFF00 (no alpha) |
12568 |
GUI |
DEBUG |
ge |
sceGuTexFilter(min=1, mag=1) (mm#0) |
12568 |
GUI |
DEBUG |
ge |
sceGuTexScale(u=1.0, v=1.0) |
12568 |
GUI |
DEBUG |
ge |
sceGuTexOffset(u=0.0, v=0.0) |
12568 |
GUI |
DEBUG |
ge |
material ambient r=1,0 g=1,0 b=1,0 (00FFFFFF) |
12569 |
GUI |
DEBUG |
ge |
material ambient a=1,0 (FF) |
12569 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_PROJECTION 0 |
12569 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,7 0,0 0,0 0,0 |
12569 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 1,3 0,0 0,0 |
12569 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -1,0 -1,0 |
12569 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -1,0 0,0 |
12570 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_VIEW 0 |
12570 |
GUI |
DEBUG |
ge |
glLoadMatrixf 1,0 0,0 0,0 0,0 |
12570 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 1,0 0,0 0,0 |
12570 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 1,0 0,0 |
12570 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 0,0 1,0 |
12570 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_MODEL 0 |
12570 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,6 0,8 -0,0 0,0 |
12571 |
GUI |
DEBUG |
ge |
glLoadMatrixf -0,6 0,4 0,7 0,0 |
12571 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,6 -0,4 0,7 0,0 |
12571 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -2,5 1,0 |
12571 |
GUI |
DEBUG |
ge |
vtype GU_TEXTURE_32BITF|GU_COLOR_8888|GU_VERTEX_32BITF|GU_TRANSFORM_3D size=24 |
12571 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x25, stall=0x0880D9A4) |
12571 |
GUI |
DEBUG |
ge |
base 0x080000 redundant pure state cmd ignored |
12572 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeDrawSync mode=0 |
12572 |
GUI |
DEBUG |
ge |
vaddr 0880a890 |
12572 |
GUI |
DEBUG |
ge |
prim triangle 12x |
12572 |
user_main |
DEBUG |
hle.sceGe_user |
blockCurrentThreadOnList blocking thread a on list PspGeList[id=0x25, status=PSP_GE_LIST_DRAWING, pc=0x0880D998, stall=0x0880D9A4, cbid=0xF, ended=false, finished=false, paused=false, restarted=false] |
12572 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
12573 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- block SceUID=a name:'user_main' caller:'ThreadManForUser.hleBlockCurrentThread' |
12573 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
12573 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'idle0(Status PSP_THREAD_READY, Wait None)' after reschedule |
12573 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_COLOR_MATERIAL) |
12573 |
GUI |
DEBUG |
ge |
Texture Mipmap base=0, max=0, textureNumMipmaps=0 |
12574 |
GUI |
DEBUG |
ge |
Not reading Vertex, all native at 0x0880A890 |
12574 |
GUI |
DEBUG |
ge |
finish (0) |
12574 |
GUI |
DEBUG |
hle.sceGe_user |
Scheduling Async Callback name:'GeCallbackFinish', thread:'user_main', PC:08806468, $a0:00000000, $a1: 00000000, $a2: 08914EBC, listId=0x25, behavior=1, signalId=0x0 |
12574 |
GUI |
DEBUG |
ge |
end pc=0x880d9a4 |
12574 |
GUI |
DEBUG |
ge |
FINISH / SIGNAL / END reached, waiting for Sync (PspGeList[id=0x25, status=PSP_GE_LIST_DRAWING, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false]) |
12574 |
GUI |
DEBUG |
ge |
FINISH / SIGNAL / END reached, waiting for Sync (PspGeList[id=0x25, status=PSP_GE_LIST_END_REACHED, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false]) |
12575 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt GE(0x19) at 0x08806468 |
12575 |
user_main |
DEBUG |
hle.ThreadManForUser |
Calling InterruptHandler 0x08806468(0x00000000,0x08914EBC) |
12575 |
user_main |
DEBUG |
hle.sceGe_user |
hleGeOnAfterCallback restarting list PspGeList[id=0x25, status=PSP_GE_LIST_END_REACHED, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false] |
12575 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
12575 |
GUI |
DEBUG |
hle.sceGe_user |
hleGeListSyncDone list PspGeList[id=0x25, status=PSP_GE_LIST_DONE, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=false, restarted=false], done, waking thread a |
12576 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
12576 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
12576 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - saving the GE to memory 0x04088000 |
12576 |
GUI |
DEBUG |
ge |
GETexture.copyScreenToTexture GETexture[0x04088000-0x04110000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] |
12577 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - rendering the FB 0x04000000 |
12577 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04000000-0x04088000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
12577 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - end display |
12579 |
user_main |
DEBUG |
hle.sceGe_user |
really waking thread a(user_main) |
12579 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- unblock SceUID=a name:'user_main' caller:'sceGe_user.step' |
12580 |
user_main |
DEBUG |
hle.sceCtrl |
hleCtrlExecuteSampling |
12580 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt VBLANK(0x1E) |
12580 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
12580 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'user_main(Status PSP_THREAD_READY, Wait None)' after reschedule |
12581 |
user_main |
DEBUG |
hle.ThreadManForUser |
---------------------------------------- SceUID=a name:'user_main' |
12581 |
user_main |
DEBUG |
hle.sceDisplay |
sceDisplayWaitVblankStart |
12581 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- block SceUID=a name:'user_main' caller:'ThreadManForUser.hleBlockCurrentThread' |
12581 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'idle0(Status PSP_THREAD_READY, Wait None)' after reschedule |
12581 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - start display |
12582 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - rendering the FB 0x04000000 |
12582 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04000000-0x04088000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
12582 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - end display |
12596 |
user_main |
DEBUG |
hle.sceCtrl |
hleCtrlExecuteSampling |
12596 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- unblock SceUID=a name:'user_main' caller:'UnblockThreadAction.execute' |
12596 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt VBLANK(0x1E) |
12596 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
12596 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'user_main(Status PSP_THREAD_READY, Wait None)' after reschedule |
12597 |
user_main |
DEBUG |
hle.ThreadManForUser |
---------------------------------------- SceUID=a name:'user_main' |
12597 |
user_main |
DEBUG |
hle.sceDisplay |
sceDisplaySetFrameBuf(topaddr=0x04088000, bufferwidth=512, pixelformat=3, syncType=0) |
12597 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListEnQueue(list=0x0880D860, stall=0x0880D860, cbid=0xF, arg=0x00000000) |
12597 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListEnQueue returning 0x26 |
12598 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x26, stall=0x0880D888) |
12598 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x26, stall=0x0880D89C) |
12598 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x26, stall=0x0880D99C) |
12598 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x26, stall=0x0880D9A4) |
12598 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeDrawSync mode=0 |
12599 |
user_main |
DEBUG |
hle.sceGe_user |
blockCurrentThreadOnList blocking thread a on list PspGeList[id=0x26, status=PSP_GE_LIST_STALL_REACHED, pc=0x0880D860, stall=0x0880D9A4, cbid=0xF, ended=false, finished=false, paused=false, restarted=false] |
12599 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- block SceUID=a name:'user_main' caller:'ThreadManForUser.hleBlockCurrentThread' |
12599 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'idle0(Status PSP_THREAD_READY, Wait None)' after reschedule |
12602 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - start display |
12602 |
GUI |
DEBUG |
ge |
executeList PspGeList[id=0x26, status=PSP_GE_LIST_DRAWING, pc=0x0880D860, stall=0x0880D9A4, cbid=0xF, ended=false, finished=false, paused=false, restarted=false] |
12602 |
GUI |
DEBUG |
ge |
fbp fbp=4000000, fbw=512 |
12603 |
GUI |
DEBUG |
ge |
fbw fbp=0, fbw=512 |
12603 |
GUI |
DEBUG |
ge |
base 08000000 |
12603 |
GUI |
DEBUG |
ge |
jump old PC: 0x0880D870, new PC: 0x0880D888 |
12603 |
GUI |
DEBUG |
hle.sceDisplay |
hleDisplaySetGeBuf topaddr=0x04000000, bufferwidth=512, pixelformat=3, copyGE=false, with=480, height=272 |
12603 |
GUI |
DEBUG |
ge |
Reloading GE Memory (0x04000000-0x04088000) to screen (480x272) |
12603 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04000000-0x04088000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
12604 |
GUI |
DEBUG |
ge |
clear mode : 5 |
12604 |
GUI |
DEBUG |
ge |
vtype GU_COLOR_8888|GU_VERTEX_16BIT|GU_TRANSFORM_2D size=12 |
12604 |
GUI |
DEBUG |
ge |
base 0x080000 redundant pure state cmd ignored |
12604 |
GUI |
DEBUG |
ge |
vaddr 0880d870 |
12604 |
GUI |
DEBUG |
ge |
Texture.hashCode: 8192 bytes |
12605 |
GUI |
DEBUG |
ge |
tflush Reusing cached texture 5 |
12605 |
GUI |
DEBUG |
ge |
prim sprites 1x |
12605 |
GUI |
DEBUG |
ge |
sceGuEnable(GU_SCISSOR_TEST) |
12605 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
12605 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
12605 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_COLOR_MATERIAL) |
12605 |
GUI |
DEBUG |
ge |
Texture Mipmap base=0, max=0, textureNumMipmaps=0 |
12606 |
GUI |
DEBUG |
ge |
sprite (0,0)-(0,0) at (0,0,0)-(480,272,0) |
12606 |
GUI |
DEBUG |
ge |
clear mode end |
12606 |
GUI |
DEBUG |
ge |
sceGuTexMode(X, mipmaps=0, mipmapShareClut=true, swizzle=false) |
12606 |
GUI |
DEBUG |
ge |
sceGuTexMode(tpsm=2(PSM_4444), X, X, X) |
12606 |
GUI |
DEBUG |
ge |
tflush (deferring to prim) |
12607 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, X, X, X, lo(pointer=0x880ac00)) |
12607 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, X, X, texBufferWidth=64, hi(pointer=0x880ac00)) |
12607 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, width=64, height=64, X, X) |
12607 |
GUI |
DEBUG |
ge |
tflush (deferring to prim) |
12607 |
GUI |
DEBUG |
ge |
sceGuTexFunc mode 000004 |
12607 |
GUI |
DEBUG |
ge |
sceGuTexEnvColor 00FFFF00 (no alpha) |
12608 |
GUI |
DEBUG |
ge |
sceGuTexFilter(min=1, mag=1) (mm#0) |
12608 |
GUI |
DEBUG |
ge |
sceGuTexScale(u=1.0, v=1.0) |
12608 |
GUI |
DEBUG |
ge |
sceGuTexOffset(u=0.0, v=0.0) |
12608 |
GUI |
DEBUG |
ge |
material ambient r=1,0 g=1,0 b=1,0 (00FFFFFF) |
12608 |
GUI |
DEBUG |
ge |
material ambient a=1,0 (FF) |
12608 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_PROJECTION 0 |
12609 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,7 0,0 0,0 0,0 |
12609 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 1,3 0,0 0,0 |
12609 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -1,0 -1,0 |
12609 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -1,0 0,0 |
12609 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_VIEW 0 |
12610 |
GUI |
DEBUG |
ge |
glLoadMatrixf 1,0 0,0 0,0 0,0 |
12610 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 1,0 0,0 0,0 |
12610 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 1,0 0,0 |
12610 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 0,0 1,0 |
12610 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_MODEL 0 |
12610 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,6 0,8 0,0 0,0 |
12610 |
GUI |
DEBUG |
ge |
glLoadMatrixf -0,6 0,4 0,7 0,0 |
12611 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,6 -0,4 0,7 0,0 |
12611 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -2,5 1,0 |
12611 |
GUI |
DEBUG |
ge |
vtype GU_TEXTURE_32BITF|GU_COLOR_8888|GU_VERTEX_32BITF|GU_TRANSFORM_3D size=24 |
12611 |
GUI |
DEBUG |
ge |
base 0x080000 redundant pure state cmd ignored |
12611 |
GUI |
DEBUG |
ge |
vaddr 0880a890 |
12611 |
GUI |
DEBUG |
ge |
prim triangle 12x |
12612 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
12612 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
12612 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_COLOR_MATERIAL) |
12612 |
GUI |
DEBUG |
ge |
Texture Mipmap base=0, max=0, textureNumMipmaps=0 |
12612 |
GUI |
DEBUG |
ge |
Not reading Vertex, all native at 0x0880A890 |
12613 |
user_main |
DEBUG |
hle.sceCtrl |
hleCtrlExecuteSampling |
12613 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt VBLANK(0x1E) |
12613 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
12613 |
GUI |
DEBUG |
ge |
finish (0) |
12613 |
GUI |
DEBUG |
hle.sceGe_user |
Scheduling Async Callback name:'GeCallbackFinish', thread:'user_main', PC:08806468, $a0:00000000, $a1: 00000000, $a2: 08914EBC, listId=0x26, behavior=1, signalId=0x0 |
12614 |
GUI |
DEBUG |
ge |
end pc=0x880d9a4 |
12614 |
GUI |
DEBUG |
ge |
FINISH / SIGNAL / END reached, waiting for Sync (PspGeList[id=0x26, status=PSP_GE_LIST_DRAWING, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false]) |
12614 |
GUI |
DEBUG |
ge |
FINISH / SIGNAL / END reached, waiting for Sync (PspGeList[id=0x26, status=PSP_GE_LIST_END_REACHED, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false]) |
12615 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt GE(0x19) at 0x08806468 |
12615 |
user_main |
DEBUG |
hle.ThreadManForUser |
Calling InterruptHandler 0x08806468(0x00000000,0x08914EBC) |
12615 |
user_main |
DEBUG |
hle.sceGe_user |
hleGeOnAfterCallback restarting list PspGeList[id=0x26, status=PSP_GE_LIST_END_REACHED, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false] |
12615 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
12615 |
GUI |
DEBUG |
hle.sceGe_user |
hleGeListSyncDone list PspGeList[id=0x26, status=PSP_GE_LIST_DONE, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=false, restarted=false], done, waking thread a |
12615 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
12616 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
12616 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - saving the GE to memory 0x04000000 |
12616 |
user_main |
DEBUG |
hle.sceGe_user |
really waking thread a(user_main) |
12616 |
GUI |
DEBUG |
ge |
GETexture.copyScreenToTexture GETexture[0x04000000-0x04088000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] |
12616 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- unblock SceUID=a name:'user_main' caller:'sceGe_user.step' |
12617 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'user_main(Status PSP_THREAD_READY, Wait None)' after reschedule |
12617 |
user_main |
DEBUG |
hle.ThreadManForUser |
---------------------------------------- SceUID=a name:'user_main' |
12616 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - rendering the FB 0x04088000 |
12617 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04088000-0x04110000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
12617 |
user_main |
DEBUG |
hle.sceDisplay |
sceDisplayWaitVblankStart |
12617 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - end display |
12618 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- block SceUID=a name:'user_main' caller:'ThreadManForUser.hleBlockCurrentThread' |
12618 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'idle0(Status PSP_THREAD_READY, Wait None)' after reschedule |
12629 |
user_main |
DEBUG |
hle.sceCtrl |
hleCtrlExecuteSampling |
12629 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- unblock SceUID=a name:'user_main' caller:'UnblockThreadAction.execute' |
12629 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt VBLANK(0x1E) |
12629 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
12630 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'user_main(Status PSP_THREAD_READY, Wait None)' after reschedule |
12630 |
user_main |
DEBUG |
hle.ThreadManForUser |
---------------------------------------- SceUID=a name:'user_main' |
12630 |
user_main |
DEBUG |
hle.sceDisplay |
sceDisplaySetFrameBuf(topaddr=0x04000000, bufferwidth=512, pixelformat=3, syncType=0) |
12630 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListEnQueue(list=0x0880D860, stall=0x0880D860, cbid=0xF, arg=0x00000000) |
12630 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListEnQueue returning 0x27 |
12631 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x27, stall=0x0880D888) |
12631 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x27, stall=0x0880D89C) |
12631 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x27, stall=0x0880D99C) |
12631 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x27, stall=0x0880D9A4) |
12631 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeDrawSync mode=0 |
12632 |
user_main |
DEBUG |
hle.sceGe_user |
blockCurrentThreadOnList blocking thread a on list PspGeList[id=0x27, status=PSP_GE_LIST_STALL_REACHED, pc=0x0880D860, stall=0x0880D9A4, cbid=0xF, ended=false, finished=false, paused=false, restarted=false] |
12632 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- block SceUID=a name:'user_main' caller:'ThreadManForUser.hleBlockCurrentThread' |
12632 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'idle0(Status PSP_THREAD_READY, Wait None)' after reschedule |
12633 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - start display |
12633 |
GUI |
DEBUG |
ge |
executeList PspGeList[id=0x27, status=PSP_GE_LIST_DRAWING, pc=0x0880D860, stall=0x0880D9A4, cbid=0xF, ended=false, finished=false, paused=false, restarted=false] |
12634 |
GUI |
DEBUG |
ge |
fbp fbp=4088000, fbw=512 |
12634 |
GUI |
DEBUG |
ge |
fbw fbp=88000, fbw=512 |
12634 |
GUI |
DEBUG |
ge |
base 08000000 |
12634 |
GUI |
DEBUG |
ge |
jump old PC: 0x0880D870, new PC: 0x0880D888 |
12634 |
GUI |
DEBUG |
hle.sceDisplay |
hleDisplaySetGeBuf topaddr=0x04088000, bufferwidth=512, pixelformat=3, copyGE=false, with=480, height=272 |
12634 |
GUI |
DEBUG |
ge |
Reloading GE Memory (0x04088000-0x04110000) to screen (480x272) |
12635 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04088000-0x04110000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
12635 |
GUI |
DEBUG |
ge |
clear mode : 5 |
12636 |
GUI |
DEBUG |
ge |
vtype GU_COLOR_8888|GU_VERTEX_16BIT|GU_TRANSFORM_2D size=12 |
12636 |
GUI |
DEBUG |
ge |
base 0x080000 redundant pure state cmd ignored |
12636 |
GUI |
DEBUG |
ge |
vaddr 0880d870 |
12636 |
GUI |
DEBUG |
ge |
Texture.hashCode: 8192 bytes |
12636 |
GUI |
DEBUG |
ge |
tflush Reusing cached texture 5 |
12636 |
GUI |
DEBUG |
ge |
prim sprites 1x |
12637 |
GUI |
DEBUG |
ge |
sceGuEnable(GU_SCISSOR_TEST) |
12637 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
12637 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
12637 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_COLOR_MATERIAL) |
12637 |
GUI |
DEBUG |
ge |
Texture Mipmap base=0, max=0, textureNumMipmaps=0 |
12638 |
GUI |
DEBUG |
ge |
sprite (0,0)-(0,0) at (0,0,0)-(480,272,0) |
12638 |
GUI |
DEBUG |
ge |
clear mode end |
12638 |
GUI |
DEBUG |
ge |
sceGuTexMode(X, mipmaps=0, mipmapShareClut=true, swizzle=false) |
12638 |
GUI |
DEBUG |
ge |
sceGuTexMode(tpsm=2(PSM_4444), X, X, X) |
12638 |
GUI |
DEBUG |
ge |
tflush (deferring to prim) |
12638 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, X, X, X, lo(pointer=0x880ac00)) |
12639 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, X, X, texBufferWidth=64, hi(pointer=0x880ac00)) |
12639 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, width=64, height=64, X, X) |
12639 |
GUI |
DEBUG |
ge |
tflush (deferring to prim) |
12639 |
GUI |
DEBUG |
ge |
sceGuTexFunc mode 000004 |
12639 |
GUI |
DEBUG |
ge |
sceGuTexEnvColor 00FFFF00 (no alpha) |
12639 |
GUI |
DEBUG |
ge |
sceGuTexFilter(min=1, mag=1) (mm#0) |
12640 |
GUI |
DEBUG |
ge |
sceGuTexScale(u=1.0, v=1.0) |
12640 |
GUI |
DEBUG |
ge |
sceGuTexOffset(u=0.0, v=0.0) |
12640 |
GUI |
DEBUG |
ge |
material ambient r=1,0 g=1,0 b=1,0 (00FFFFFF) |
12640 |
GUI |
DEBUG |
ge |
material ambient a=1,0 (FF) |
12640 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_PROJECTION 0 |
12640 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,7 0,0 0,0 0,0 |
12641 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 1,3 0,0 0,0 |
12641 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -1,0 -1,0 |
12641 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -1,0 0,0 |
12641 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_VIEW 0 |
12641 |
GUI |
DEBUG |
ge |
glLoadMatrixf 1,0 0,0 0,0 0,0 |
12642 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 1,0 0,0 0,0 |
12642 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 1,0 0,0 |
12642 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 0,0 1,0 |
12642 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_MODEL 0 |
12642 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,5 0,8 0,0 0,0 |
12642 |
GUI |
DEBUG |
ge |
glLoadMatrixf -0,6 0,4 0,7 0,0 |
12643 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,6 -0,4 0,7 0,0 |
12643 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -2,5 1,0 |
12643 |
GUI |
DEBUG |
ge |
vtype GU_TEXTURE_32BITF|GU_COLOR_8888|GU_VERTEX_32BITF|GU_TRANSFORM_3D size=24 |
12643 |
GUI |
DEBUG |
ge |
base 0x080000 redundant pure state cmd ignored |
12643 |
GUI |
DEBUG |
ge |
vaddr 0880a890 |
12643 |
GUI |
DEBUG |
ge |
prim triangle 12x |
12644 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
12644 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
12644 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_COLOR_MATERIAL) |
12644 |
GUI |
DEBUG |
ge |
Texture Mipmap base=0, max=0, textureNumMipmaps=0 |
12645 |
GUI |
DEBUG |
ge |
Not reading Vertex, all native at 0x0880A890 |
12645 |
GUI |
DEBUG |
ge |
finish (0) |
12645 |
GUI |
DEBUG |
hle.sceGe_user |
Scheduling Async Callback name:'GeCallbackFinish', thread:'user_main', PC:08806468, $a0:00000000, $a1: 00000000, $a2: 08914EBC, listId=0x27, behavior=1, signalId=0x0 |
12645 |
GUI |
DEBUG |
ge |
end pc=0x880d9a4 |
12645 |
GUI |
DEBUG |
ge |
FINISH / SIGNAL / END reached, waiting for Sync (PspGeList[id=0x27, status=PSP_GE_LIST_DRAWING, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false]) |
12646 |
GUI |
DEBUG |
ge |
FINISH / SIGNAL / END reached, waiting for Sync (PspGeList[id=0x27, status=PSP_GE_LIST_END_REACHED, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false]) |
12646 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt GE(0x19) at 0x08806468 |
12646 |
user_main |
DEBUG |
hle.ThreadManForUser |
Calling InterruptHandler 0x08806468(0x00000000,0x08914EBC) |
12646 |
user_main |
DEBUG |
hle.sceGe_user |
hleGeOnAfterCallback restarting list PspGeList[id=0x27, status=PSP_GE_LIST_END_REACHED, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false] |
12646 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
12647 |
user_main |
DEBUG |
hle.sceCtrl |
hleCtrlExecuteSampling |
12647 |
GUI |
DEBUG |
hle.sceGe_user |
hleGeListSyncDone list PspGeList[id=0x27, status=PSP_GE_LIST_DONE, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=false, restarted=false], done, waking thread a |
12647 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt VBLANK(0x1E) |
12647 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
12647 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
12647 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
12648 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - saving the GE to memory 0x04088000 |
12648 |
GUI |
DEBUG |
ge |
GETexture.copyScreenToTexture GETexture[0x04088000-0x04110000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] |
12648 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - rendering the FB 0x04000000 |
12648 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04000000-0x04088000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
12649 |
user_main |
DEBUG |
hle.sceGe_user |
really waking thread a(user_main) |
12649 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- unblock SceUID=a name:'user_main' caller:'sceGe_user.step' |
12649 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - end display |
12649 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'user_main(Status PSP_THREAD_READY, Wait None)' after reschedule |
12649 |
user_main |
DEBUG |
hle.ThreadManForUser |
---------------------------------------- SceUID=a name:'user_main' |
12650 |
user_main |
DEBUG |
hle.sceDisplay |
sceDisplayWaitVblankStart |
12650 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- block SceUID=a name:'user_main' caller:'ThreadManForUser.hleBlockCurrentThread' |
12650 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'idle0(Status PSP_THREAD_READY, Wait None)' after reschedule |
12662 |
user_main |
DEBUG |
hle.sceCtrl |
hleCtrlExecuteSampling |
12662 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- unblock SceUID=a name:'user_main' caller:'UnblockThreadAction.execute' |
12662 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt VBLANK(0x1E) |
12663 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
12663 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'user_main(Status PSP_THREAD_READY, Wait None)' after reschedule |
12663 |
user_main |
DEBUG |
hle.ThreadManForUser |
---------------------------------------- SceUID=a name:'user_main' |
12663 |
user_main |
DEBUG |
hle.sceDisplay |
sceDisplaySetFrameBuf(topaddr=0x04088000, bufferwidth=512, pixelformat=3, syncType=0) |
12664 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListEnQueue(list=0x0880D860, stall=0x0880D860, cbid=0xF, arg=0x00000000) |
12664 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListEnQueue returning 0x28 |
12664 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x28, stall=0x0880D888) |
12664 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x28, stall=0x0880D89C) |
12665 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x28, stall=0x0880D99C) |
12665 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x28, stall=0x0880D9A4) |
12665 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeDrawSync mode=0 |
12665 |
user_main |
DEBUG |
hle.sceGe_user |
blockCurrentThreadOnList blocking thread a on list PspGeList[id=0x28, status=PSP_GE_LIST_STALL_REACHED, pc=0x0880D860, stall=0x0880D9A4, cbid=0xF, ended=false, finished=false, paused=false, restarted=false] |
12666 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- block SceUID=a name:'user_main' caller:'ThreadManForUser.hleBlockCurrentThread' |
12666 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'idle0(Status PSP_THREAD_READY, Wait None)' after reschedule |
12667 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - start display |
12667 |
GUI |
DEBUG |
ge |
executeList PspGeList[id=0x28, status=PSP_GE_LIST_DRAWING, pc=0x0880D860, stall=0x0880D9A4, cbid=0xF, ended=false, finished=false, paused=false, restarted=false] |
12667 |
GUI |
DEBUG |
ge |
fbp fbp=4000000, fbw=512 |
12667 |
GUI |
DEBUG |
ge |
fbw fbp=0, fbw=512 |
12668 |
GUI |
DEBUG |
ge |
base 08000000 |
12668 |
GUI |
DEBUG |
ge |
jump old PC: 0x0880D870, new PC: 0x0880D888 |
12668 |
GUI |
DEBUG |
hle.sceDisplay |
hleDisplaySetGeBuf topaddr=0x04000000, bufferwidth=512, pixelformat=3, copyGE=false, with=480, height=272 |
12668 |
GUI |
DEBUG |
ge |
Reloading GE Memory (0x04000000-0x04088000) to screen (480x272) |
12668 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04000000-0x04088000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
12669 |
GUI |
DEBUG |
ge |
clear mode : 5 |
12669 |
GUI |
DEBUG |
ge |
vtype GU_COLOR_8888|GU_VERTEX_16BIT|GU_TRANSFORM_2D size=12 |
12669 |
GUI |
DEBUG |
ge |
base 0x080000 redundant pure state cmd ignored |
12669 |
GUI |
DEBUG |
ge |
vaddr 0880d870 |
12669 |
GUI |
DEBUG |
ge |
Texture.hashCode: 8192 bytes |
12670 |
GUI |
DEBUG |
ge |
tflush Reusing cached texture 5 |
12670 |
GUI |
DEBUG |
ge |
prim sprites 1x |
12670 |
GUI |
DEBUG |
ge |
sceGuEnable(GU_SCISSOR_TEST) |
12670 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
12670 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
12670 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_COLOR_MATERIAL) |
12671 |
GUI |
DEBUG |
ge |
Texture Mipmap base=0, max=0, textureNumMipmaps=0 |
12671 |
GUI |
DEBUG |
ge |
sprite (0,0)-(0,0) at (0,0,0)-(480,272,0) |
12671 |
GUI |
DEBUG |
ge |
clear mode end |
12671 |
GUI |
DEBUG |
ge |
sceGuTexMode(X, mipmaps=0, mipmapShareClut=true, swizzle=false) |
12671 |
GUI |
DEBUG |
ge |
sceGuTexMode(tpsm=2(PSM_4444), X, X, X) |
12671 |
GUI |
DEBUG |
ge |
tflush (deferring to prim) |
12672 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, X, X, X, lo(pointer=0x880ac00)) |
12672 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, X, X, texBufferWidth=64, hi(pointer=0x880ac00)) |
12672 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, width=64, height=64, X, X) |
12672 |
GUI |
DEBUG |
ge |
tflush (deferring to prim) |
12672 |
GUI |
DEBUG |
ge |
sceGuTexFunc mode 000004 |
12672 |
GUI |
DEBUG |
ge |
sceGuTexEnvColor 00FFFF00 (no alpha) |
12673 |
GUI |
DEBUG |
ge |
sceGuTexFilter(min=1, mag=1) (mm#0) |
12673 |
GUI |
DEBUG |
ge |
sceGuTexScale(u=1.0, v=1.0) |
12673 |
GUI |
DEBUG |
ge |
sceGuTexOffset(u=0.0, v=0.0) |
12673 |
GUI |
DEBUG |
ge |
material ambient r=1,0 g=1,0 b=1,0 (00FFFFFF) |
12673 |
GUI |
DEBUG |
ge |
material ambient a=1,0 (FF) |
12673 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_PROJECTION 0 |
12674 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,7 0,0 0,0 0,0 |
12674 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 1,3 0,0 0,0 |
12674 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -1,0 -1,0 |
12674 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -1,0 0,0 |
12674 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_VIEW 0 |
12674 |
GUI |
DEBUG |
ge |
glLoadMatrixf 1,0 0,0 0,0 0,0 |
12675 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 1,0 0,0 0,0 |
12675 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 1,0 0,0 |
12675 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 0,0 1,0 |
12675 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_MODEL 0 |
12676 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,5 0,9 0,0 0,0 |
12676 |
GUI |
DEBUG |
ge |
glLoadMatrixf -0,6 0,3 0,7 0,0 |
12676 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,6 -0,4 0,7 0,0 |
12676 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -2,5 1,0 |
12676 |
GUI |
DEBUG |
ge |
vtype GU_TEXTURE_32BITF|GU_COLOR_8888|GU_VERTEX_32BITF|GU_TRANSFORM_3D size=24 |
12677 |
GUI |
DEBUG |
ge |
base 0x080000 redundant pure state cmd ignored |
12677 |
GUI |
DEBUG |
ge |
vaddr 0880a890 |
12677 |
GUI |
DEBUG |
ge |
prim triangle 12x |
12678 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
12678 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
12678 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_COLOR_MATERIAL) |
12678 |
GUI |
DEBUG |
ge |
Texture Mipmap base=0, max=0, textureNumMipmaps=0 |
12678 |
GUI |
DEBUG |
ge |
Not reading Vertex, all native at 0x0880A890 |
12678 |
GUI |
DEBUG |
ge |
finish (0) |
12679 |
user_main |
DEBUG |
hle.sceCtrl |
hleCtrlExecuteSampling |
12679 |
GUI |
DEBUG |
hle.sceGe_user |
Scheduling Async Callback name:'GeCallbackFinish', thread:'user_main', PC:08806468, $a0:00000000, $a1: 00000000, $a2: 08914EBC, listId=0x28, behavior=1, signalId=0x0 |
12679 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt VBLANK(0x1E) |
12679 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
12680 |
GUI |
DEBUG |
ge |
end pc=0x880d9a4 |
12680 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt GE(0x19) at 0x08806468 |
12680 |
GUI |
DEBUG |
ge |
FINISH / SIGNAL / END reached, waiting for Sync (PspGeList[id=0x28, status=PSP_GE_LIST_DRAWING, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false]) |
12680 |
GUI |
DEBUG |
ge |
FINISH / SIGNAL / END reached, waiting for Sync (PspGeList[id=0x28, status=PSP_GE_LIST_END_REACHED, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false]) |
12680 |
user_main |
DEBUG |
hle.ThreadManForUser |
Calling InterruptHandler 0x08806468(0x00000000,0x08914EBC) |
12681 |
user_main |
DEBUG |
hle.sceGe_user |
hleGeOnAfterCallback restarting list PspGeList[id=0x28, status=PSP_GE_LIST_END_REACHED, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false] |
12681 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
12681 |
GUI |
DEBUG |
hle.sceGe_user |
hleGeListSyncDone list PspGeList[id=0x28, status=PSP_GE_LIST_DONE, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=false, restarted=false], done, waking thread a |
12681 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
12681 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
12682 |
user_main |
DEBUG |
hle.sceGe_user |
really waking thread a(user_main) |
12682 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - saving the GE to memory 0x04000000 |
12682 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- unblock SceUID=a name:'user_main' caller:'sceGe_user.step' |
12682 |
GUI |
DEBUG |
ge |
GETexture.copyScreenToTexture GETexture[0x04000000-0x04088000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] |
12682 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'user_main(Status PSP_THREAD_READY, Wait None)' after reschedule |
12682 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - rendering the FB 0x04088000 |
12683 |
user_main |
DEBUG |
hle.ThreadManForUser |
---------------------------------------- SceUID=a name:'user_main' |
12683 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04088000-0x04110000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
12683 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - end display |
12684 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - start display |
12685 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - rendering the FB 0x04088000 |
12685 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04088000-0x04110000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
12686 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - end display |
12687 |
user_main |
DEBUG |
hle.sceDisplay |
sceDisplayWaitVblankStart |
12687 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- block SceUID=a name:'user_main' caller:'ThreadManForUser.hleBlockCurrentThread' |
12687 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'idle0(Status PSP_THREAD_READY, Wait None)' after reschedule |
12696 |
user_main |
DEBUG |
hle.sceCtrl |
hleCtrlExecuteSampling |
12697 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- unblock SceUID=a name:'user_main' caller:'UnblockThreadAction.execute' |
12697 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt VBLANK(0x1E) |
12697 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
12697 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'user_main(Status PSP_THREAD_READY, Wait None)' after reschedule |
12697 |
user_main |
DEBUG |
hle.ThreadManForUser |
---------------------------------------- SceUID=a name:'user_main' |
12698 |
user_main |
DEBUG |
hle.sceDisplay |
sceDisplaySetFrameBuf(topaddr=0x04000000, bufferwidth=512, pixelformat=3, syncType=0) |
12698 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListEnQueue(list=0x0880D860, stall=0x0880D860, cbid=0xF, arg=0x00000000) |
12698 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListEnQueue returning 0x29 |
12698 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x29, stall=0x0880D888) |
12699 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x29, stall=0x0880D89C) |
12699 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x29, stall=0x0880D99C) |
12699 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - start display |
12699 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x29, stall=0x0880D9A4) |
12699 |
GUI |
DEBUG |
ge |
executeList PspGeList[id=0x29, status=PSP_GE_LIST_DRAWING, pc=0x0880D860, stall=0x0880D99C, cbid=0xF, ended=false, finished=false, paused=false, restarted=false] |
12700 |
GUI |
DEBUG |
ge |
fbp fbp=4088000, fbw=512 |
12700 |
GUI |
DEBUG |
ge |
fbw fbp=88000, fbw=512 |
12700 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeDrawSync mode=0 |
12700 |
GUI |
DEBUG |
ge |
base 08000000 |
12700 |
user_main |
DEBUG |
hle.sceGe_user |
blockCurrentThreadOnList blocking thread a on list PspGeList[id=0x29, status=PSP_GE_LIST_DRAWING, pc=0x0880D86C, stall=0x0880D9A4, cbid=0xF, ended=false, finished=false, paused=false, restarted=false] |
12700 |
GUI |
DEBUG |
ge |
jump old PC: 0x0880D870, new PC: 0x0880D888 |
12701 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- block SceUID=a name:'user_main' caller:'ThreadManForUser.hleBlockCurrentThread' |
12701 |
GUI |
DEBUG |
hle.sceDisplay |
hleDisplaySetGeBuf topaddr=0x04088000, bufferwidth=512, pixelformat=3, copyGE=false, with=480, height=272 |
12701 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'idle0(Status PSP_THREAD_READY, Wait None)' after reschedule |
12701 |
GUI |
DEBUG |
ge |
Reloading GE Memory (0x04088000-0x04110000) to screen (480x272) |
12702 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04088000-0x04110000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
12702 |
GUI |
DEBUG |
ge |
clear mode : 5 |
12702 |
GUI |
DEBUG |
ge |
vtype GU_COLOR_8888|GU_VERTEX_16BIT|GU_TRANSFORM_2D size=12 |
12702 |
GUI |
DEBUG |
ge |
base 0x080000 redundant pure state cmd ignored |
12702 |
GUI |
DEBUG |
ge |
vaddr 0880d870 |
12703 |
GUI |
DEBUG |
ge |
Texture.hashCode: 8192 bytes |
12703 |
GUI |
DEBUG |
ge |
tflush Reusing cached texture 5 |
12703 |
GUI |
DEBUG |
ge |
prim sprites 1x |
12703 |
GUI |
DEBUG |
ge |
sceGuEnable(GU_SCISSOR_TEST) |
12703 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
12703 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
12704 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_COLOR_MATERIAL) |
12704 |
GUI |
DEBUG |
ge |
Texture Mipmap base=0, max=0, textureNumMipmaps=0 |
12704 |
GUI |
DEBUG |
ge |
sprite (0,0)-(0,0) at (0,0,0)-(480,272,0) |
12705 |
GUI |
DEBUG |
ge |
clear mode end |
12705 |
GUI |
DEBUG |
ge |
sceGuTexMode(X, mipmaps=0, mipmapShareClut=true, swizzle=false) |
12705 |
GUI |
DEBUG |
ge |
sceGuTexMode(tpsm=2(PSM_4444), X, X, X) |
12705 |
GUI |
DEBUG |
ge |
tflush (deferring to prim) |
12705 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, X, X, X, lo(pointer=0x880ac00)) |
12705 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, X, X, texBufferWidth=64, hi(pointer=0x880ac00)) |
12706 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, width=64, height=64, X, X) |
12706 |
GUI |
DEBUG |
ge |
tflush (deferring to prim) |
12706 |
GUI |
DEBUG |
ge |
sceGuTexFunc mode 000004 |
12706 |
GUI |
DEBUG |
ge |
sceGuTexEnvColor 00FFFF00 (no alpha) |
12706 |
GUI |
DEBUG |
ge |
sceGuTexFilter(min=1, mag=1) (mm#0) |
12707 |
GUI |
DEBUG |
ge |
sceGuTexScale(u=1.0, v=1.0) |
12707 |
GUI |
DEBUG |
ge |
sceGuTexOffset(u=0.0, v=0.0) |
12707 |
GUI |
DEBUG |
ge |
material ambient r=1,0 g=1,0 b=1,0 (00FFFFFF) |
12707 |
GUI |
DEBUG |
ge |
material ambient a=1,0 (FF) |
12707 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_PROJECTION 0 |
12708 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,7 0,0 0,0 0,0 |
12708 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 1,3 0,0 0,0 |
12708 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -1,0 -1,0 |
12708 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -1,0 0,0 |
12708 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_VIEW 0 |
12709 |
GUI |
DEBUG |
ge |
glLoadMatrixf 1,0 0,0 0,0 0,0 |
12709 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 1,0 0,0 0,0 |
12709 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 1,0 0,0 |
12709 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 0,0 1,0 |
12709 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_MODEL 0 |
12709 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,5 0,9 0,1 0,0 |
12710 |
GUI |
DEBUG |
ge |
glLoadMatrixf -0,6 0,3 0,7 0,0 |
12710 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,6 -0,4 0,7 0,0 |
12710 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -2,5 1,0 |
12710 |
GUI |
DEBUG |
ge |
vtype GU_TEXTURE_32BITF|GU_COLOR_8888|GU_VERTEX_32BITF|GU_TRANSFORM_3D size=24 |
12710 |
GUI |
DEBUG |
ge |
base 0x080000 redundant pure state cmd ignored |
12711 |
GUI |
DEBUG |
ge |
vaddr 0880a890 |
12711 |
GUI |
DEBUG |
ge |
prim triangle 12x |
12711 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
12711 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
12711 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_COLOR_MATERIAL) |
12711 |
GUI |
DEBUG |
ge |
Texture Mipmap base=0, max=0, textureNumMipmaps=0 |
12712 |
user_main |
DEBUG |
hle.sceCtrl |
hleCtrlExecuteSampling |
12712 |
GUI |
DEBUG |
ge |
Not reading Vertex, all native at 0x0880A890 |
12712 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt VBLANK(0x1E) |
12712 |
GUI |
DEBUG |
ge |
finish (0) |
12712 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
12712 |
GUI |
DEBUG |
hle.sceGe_user |
Scheduling Async Callback name:'GeCallbackFinish', thread:'user_main', PC:08806468, $a0:00000000, $a1: 00000000, $a2: 08914EBC, listId=0x29, behavior=1, signalId=0x0 |
12713 |
GUI |
DEBUG |
ge |
end pc=0x880d9a4 |
12713 |
GUI |
DEBUG |
ge |
FINISH / SIGNAL / END reached, waiting for Sync (PspGeList[id=0x29, status=PSP_GE_LIST_DRAWING, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false]) |
12713 |
GUI |
DEBUG |
ge |
FINISH / SIGNAL / END reached, waiting for Sync (PspGeList[id=0x29, status=PSP_GE_LIST_END_REACHED, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false]) |
12714 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt GE(0x19) at 0x08806468 |
12714 |
user_main |
DEBUG |
hle.ThreadManForUser |
Calling InterruptHandler 0x08806468(0x00000000,0x08914EBC) |
12714 |
user_main |
DEBUG |
hle.sceGe_user |
hleGeOnAfterCallback restarting list PspGeList[id=0x29, status=PSP_GE_LIST_END_REACHED, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false] |
12714 |
GUI |
DEBUG |
hle.sceGe_user |
hleGeListSyncDone list PspGeList[id=0x29, status=PSP_GE_LIST_DONE, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=false, restarted=false], done, waking thread a |
12714 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
12714 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
12715 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
12715 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - saving the GE to memory 0x04088000 |
12715 |
GUI |
DEBUG |
ge |
GETexture.copyScreenToTexture GETexture[0x04088000-0x04110000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] |
12715 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - rendering the FB 0x04000000 |
12716 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04000000-0x04088000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
12716 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - end display |
12717 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - start display |
12717 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - rendering the FB 0x04000000 |
12718 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04000000-0x04088000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
12718 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - end display |
12718 |
user_main |
DEBUG |
hle.sceGe_user |
really waking thread a(user_main) |
12718 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- unblock SceUID=a name:'user_main' caller:'sceGe_user.step' |
12719 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'user_main(Status PSP_THREAD_READY, Wait None)' after reschedule |
12719 |
user_main |
DEBUG |
hle.ThreadManForUser |
---------------------------------------- SceUID=a name:'user_main' |
12719 |
user_main |
DEBUG |
hle.sceDisplay |
sceDisplayWaitVblankStart |
12720 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- block SceUID=a name:'user_main' caller:'ThreadManForUser.hleBlockCurrentThread' |
12720 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'idle0(Status PSP_THREAD_READY, Wait None)' after reschedule |
12729 |
user_main |
DEBUG |
hle.sceCtrl |
hleCtrlExecuteSampling |
12729 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- unblock SceUID=a name:'user_main' caller:'UnblockThreadAction.execute' |
12729 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt VBLANK(0x1E) |
12730 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
12730 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'user_main(Status PSP_THREAD_READY, Wait None)' after reschedule |
12730 |
user_main |
DEBUG |
hle.ThreadManForUser |
---------------------------------------- SceUID=a name:'user_main' |
12730 |
user_main |
DEBUG |
hle.sceDisplay |
sceDisplaySetFrameBuf(topaddr=0x04088000, bufferwidth=512, pixelformat=3, syncType=0) |
12731 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListEnQueue(list=0x0880D860, stall=0x0880D860, cbid=0xF, arg=0x00000000) |
12731 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListEnQueue returning 0x2A |
12731 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x2A, stall=0x0880D888) |
12732 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - start display |
12732 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x2A, stall=0x0880D89C) |
12732 |
GUI |
DEBUG |
ge |
executeList PspGeList[id=0x2a, status=PSP_GE_LIST_DRAWING, pc=0x0880D860, stall=0x0880D888, cbid=0xF, ended=false, finished=false, paused=false, restarted=false] |
12732 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x2A, stall=0x0880D99C) |
12732 |
GUI |
DEBUG |
ge |
fbp fbp=4000000, fbw=512 |
12732 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x2A, stall=0x0880D9A4) |
12733 |
GUI |
DEBUG |
ge |
fbw fbp=0, fbw=512 |
12733 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeDrawSync mode=0 |
12733 |
GUI |
DEBUG |
ge |
base 08000000 |
12733 |
GUI |
DEBUG |
ge |
jump old PC: 0x0880D870, new PC: 0x0880D888 |
12734 |
GUI |
DEBUG |
hle.sceDisplay |
hleDisplaySetGeBuf topaddr=0x04000000, bufferwidth=512, pixelformat=3, copyGE=false, with=480, height=272 |
12734 |
GUI |
DEBUG |
ge |
Reloading GE Memory (0x04000000-0x04088000) to screen (480x272) |
12734 |
user_main |
DEBUG |
hle.sceGe_user |
blockCurrentThreadOnList blocking thread a on list PspGeList[id=0x2a, status=PSP_GE_LIST_DRAWING, pc=0x0880D88C, stall=0x0880D9A4, cbid=0xF, ended=false, finished=false, paused=false, restarted=false] |
12734 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04000000-0x04088000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
12735 |
GUI |
DEBUG |
ge |
clear mode : 5 |
12735 |
GUI |
DEBUG |
ge |
vtype GU_COLOR_8888|GU_VERTEX_16BIT|GU_TRANSFORM_2D size=12 |
12735 |
GUI |
DEBUG |
ge |
base 0x080000 redundant pure state cmd ignored |
12736 |
GUI |
DEBUG |
ge |
vaddr 0880d870 |
12736 |
GUI |
DEBUG |
ge |
Texture.hashCode: 8192 bytes |
12736 |
GUI |
DEBUG |
ge |
tflush Reusing cached texture 5 |
12736 |
GUI |
DEBUG |
ge |
prim sprites 1x |
12736 |
GUI |
DEBUG |
ge |
sceGuEnable(GU_SCISSOR_TEST) |
12736 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
12737 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
12737 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_COLOR_MATERIAL) |
12737 |
GUI |
DEBUG |
ge |
Texture Mipmap base=0, max=0, textureNumMipmaps=0 |
12737 |
GUI |
DEBUG |
ge |
sprite (0,0)-(0,0) at (0,0,0)-(480,272,0) |
12738 |
GUI |
DEBUG |
ge |
clear mode end |
12738 |
GUI |
DEBUG |
ge |
sceGuTexMode(X, mipmaps=0, mipmapShareClut=true, swizzle=false) |
12738 |
GUI |
DEBUG |
ge |
sceGuTexMode(tpsm=2(PSM_4444), X, X, X) |
12738 |
GUI |
DEBUG |
ge |
tflush (deferring to prim) |
12738 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, X, X, X, lo(pointer=0x880ac00)) |
12739 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, X, X, texBufferWidth=64, hi(pointer=0x880ac00)) |
12739 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, width=64, height=64, X, X) |
12739 |
GUI |
DEBUG |
ge |
tflush (deferring to prim) |
12739 |
GUI |
DEBUG |
ge |
sceGuTexFunc mode 000004 |
12739 |
GUI |
DEBUG |
ge |
sceGuTexEnvColor 00FFFF00 (no alpha) |
12739 |
GUI |
DEBUG |
ge |
sceGuTexFilter(min=1, mag=1) (mm#0) |
12740 |
GUI |
DEBUG |
ge |
sceGuTexScale(u=1.0, v=1.0) |
12740 |
GUI |
DEBUG |
ge |
sceGuTexOffset(u=0.0, v=0.0) |
12740 |
GUI |
DEBUG |
ge |
material ambient r=1,0 g=1,0 b=1,0 (00FFFFFF) |
12740 |
GUI |
DEBUG |
ge |
material ambient a=1,0 (FF) |
12741 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_PROJECTION 0 |
12741 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,7 0,0 0,0 0,0 |
12741 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 1,3 0,0 0,0 |
12741 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -1,0 -1,0 |
12741 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -1,0 0,0 |
12741 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_VIEW 0 |
12742 |
GUI |
DEBUG |
ge |
glLoadMatrixf 1,0 0,0 0,0 0,0 |
12742 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 1,0 0,0 0,0 |
12742 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 1,0 0,0 |
12742 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 0,0 1,0 |
12743 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_MODEL 0 |
12743 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,5 0,9 0,1 0,0 |
12743 |
GUI |
DEBUG |
ge |
glLoadMatrixf -0,6 0,3 0,7 0,0 |
12743 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,6 -0,4 0,7 0,0 |
12743 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -2,5 1,0 |
12744 |
GUI |
DEBUG |
ge |
vtype GU_TEXTURE_32BITF|GU_COLOR_8888|GU_VERTEX_32BITF|GU_TRANSFORM_3D size=24 |
12744 |
GUI |
DEBUG |
ge |
base 0x080000 redundant pure state cmd ignored |
12744 |
GUI |
DEBUG |
ge |
vaddr 0880a890 |
12744 |
GUI |
DEBUG |
ge |
prim triangle 12x |
12744 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
12745 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
12745 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_COLOR_MATERIAL) |
12745 |
GUI |
DEBUG |
ge |
Texture Mipmap base=0, max=0, textureNumMipmaps=0 |
12745 |
GUI |
DEBUG |
ge |
Not reading Vertex, all native at 0x0880A890 |
12745 |
GUI |
DEBUG |
ge |
finish (0) |
12746 |
GUI |
DEBUG |
hle.sceGe_user |
Scheduling Async Callback name:'GeCallbackFinish', thread:'user_main', PC:08806468, $a0:00000000, $a1: 00000000, $a2: 08914EBC, listId=0x2A, behavior=1, signalId=0x0 |
12746 |
GUI |
DEBUG |
ge |
end pc=0x880d9a4 |
12735 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- block SceUID=a name:'user_main' caller:'ThreadManForUser.hleBlockCurrentThread' |
12746 |
GUI |
DEBUG |
ge |
FINISH / SIGNAL / END reached, waiting for Sync (PspGeList[id=0x2a, status=PSP_GE_LIST_DRAWING, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false]) |
12746 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'idle0(Status PSP_THREAD_READY, Wait None)' after reschedule |
12746 |
GUI |
DEBUG |
ge |
FINISH / SIGNAL / END reached, waiting for Sync (PspGeList[id=0x2a, status=PSP_GE_LIST_END_REACHED, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false]) |
12747 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt GE(0x19) at 0x08806468 |
12747 |
user_main |
DEBUG |
hle.ThreadManForUser |
Calling InterruptHandler 0x08806468(0x00000000,0x08914EBC) |
12747 |
user_main |
DEBUG |
hle.sceGe_user |
hleGeOnAfterCallback restarting list PspGeList[id=0x2a, status=PSP_GE_LIST_END_REACHED, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false] |
12747 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
12748 |
user_main |
DEBUG |
hle.sceCtrl |
hleCtrlExecuteSampling |
12748 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt VBLANK(0x1E) |
12748 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
12748 |
GUI |
DEBUG |
hle.sceGe_user |
hleGeListSyncDone list PspGeList[id=0x2a, status=PSP_GE_LIST_DONE, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=false, restarted=false], done, waking thread a |
12749 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
12749 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
12749 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - saving the GE to memory 0x04000000 |
12749 |
GUI |
DEBUG |
ge |
GETexture.copyScreenToTexture GETexture[0x04000000-0x04088000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] |
12749 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - rendering the FB 0x04088000 |
12750 |
user_main |
DEBUG |
hle.sceGe_user |
really waking thread a(user_main) |
12750 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- unblock SceUID=a name:'user_main' caller:'sceGe_user.step' |
12750 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'user_main(Status PSP_THREAD_READY, Wait None)' after reschedule |
12750 |
user_main |
DEBUG |
hle.ThreadManForUser |
---------------------------------------- SceUID=a name:'user_main' |
12751 |
user_main |
DEBUG |
hle.sceDisplay |
sceDisplayWaitVblankStart |
12751 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- block SceUID=a name:'user_main' caller:'ThreadManForUser.hleBlockCurrentThread' |
12751 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'idle0(Status PSP_THREAD_READY, Wait None)' after reschedule |
12751 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04088000-0x04110000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
12752 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - end display |
12753 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - start display |
12753 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - rendering the FB 0x04088000 |
12754 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04088000-0x04110000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
12754 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - end display |
12762 |
user_main |
DEBUG |
hle.sceCtrl |
hleCtrlExecuteSampling |
12762 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- unblock SceUID=a name:'user_main' caller:'UnblockThreadAction.execute' |
12762 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt VBLANK(0x1E) |
12762 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
12763 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'user_main(Status PSP_THREAD_READY, Wait None)' after reschedule |
12763 |
user_main |
DEBUG |
hle.ThreadManForUser |
---------------------------------------- SceUID=a name:'user_main' |
12763 |
user_main |
DEBUG |
hle.sceDisplay |
sceDisplaySetFrameBuf(topaddr=0x04000000, bufferwidth=512, pixelformat=3, syncType=0) |
12763 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListEnQueue(list=0x0880D860, stall=0x0880D860, cbid=0xF, arg=0x00000000) |
12764 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListEnQueue returning 0x2B |
12764 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x2B, stall=0x0880D888) |
12764 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - start display |
12765 |
GUI |
DEBUG |
ge |
executeList PspGeList[id=0x2b, status=PSP_GE_LIST_DRAWING, pc=0x0880D860, stall=0x0880D888, cbid=0xF, ended=false, finished=false, paused=false, restarted=false] |
12765 |
GUI |
DEBUG |
ge |
fbp fbp=4088000, fbw=512 |
12765 |
GUI |
DEBUG |
ge |
fbw fbp=88000, fbw=512 |
12765 |
GUI |
DEBUG |
ge |
base 08000000 |
12766 |
GUI |
DEBUG |
ge |
jump old PC: 0x0880D870, new PC: 0x0880D888 |
12766 |
GUI |
DEBUG |
ge |
Stall address 0x0880D888 reached, waiting for Sync |
12766 |
GUI |
DEBUG |
ge |
Stall address 0x0880D888 reached, waiting for Sync |
12765 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x2B, stall=0x0880D89C) |
12767 |
GUI |
DEBUG |
hle.sceDisplay |
hleDisplaySetGeBuf topaddr=0x04088000, bufferwidth=512, pixelformat=3, copyGE=false, with=480, height=272 |
12767 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x2B, stall=0x0880D99C) |
12767 |
GUI |
DEBUG |
ge |
Reloading GE Memory (0x04088000-0x04110000) to screen (480x272) |
12767 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x2B, stall=0x0880D9A4) |
12767 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04088000-0x04110000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
12767 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeDrawSync mode=0 |
12768 |
user_main |
DEBUG |
hle.sceGe_user |
blockCurrentThreadOnList blocking thread a on list PspGeList[id=0x2b, status=PSP_GE_LIST_DRAWING, pc=0x0880D88C, stall=0x0880D9A4, cbid=0xF, ended=false, finished=false, paused=false, restarted=false] |
12768 |
GUI |
DEBUG |
ge |
clear mode : 5 |
12768 |
GUI |
DEBUG |
ge |
vtype GU_COLOR_8888|GU_VERTEX_16BIT|GU_TRANSFORM_2D size=12 |
12768 |
GUI |
DEBUG |
ge |
base 0x080000 redundant pure state cmd ignored |
12768 |
GUI |
DEBUG |
ge |
vaddr 0880d870 |
12769 |
GUI |
DEBUG |
ge |
Texture.hashCode: 8192 bytes |
12769 |
GUI |
DEBUG |
ge |
tflush Reusing cached texture 5 |
12769 |
GUI |
DEBUG |
ge |
prim sprites 1x |
12769 |
GUI |
DEBUG |
ge |
sceGuEnable(GU_SCISSOR_TEST) |
12769 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
12770 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
12770 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_COLOR_MATERIAL) |
12770 |
GUI |
DEBUG |
ge |
Texture Mipmap base=0, max=0, textureNumMipmaps=0 |
12770 |
GUI |
DEBUG |
ge |
sprite (0,0)-(0,0) at (0,0,0)-(480,272,0) |
12770 |
GUI |
DEBUG |
ge |
clear mode end |
12771 |
GUI |
DEBUG |
ge |
sceGuTexMode(X, mipmaps=0, mipmapShareClut=true, swizzle=false) |
12771 |
GUI |
DEBUG |
ge |
sceGuTexMode(tpsm=2(PSM_4444), X, X, X) |
12771 |
GUI |
DEBUG |
ge |
tflush (deferring to prim) |
12771 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, X, X, X, lo(pointer=0x880ac00)) |
12771 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, X, X, texBufferWidth=64, hi(pointer=0x880ac00)) |
12771 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, width=64, height=64, X, X) |
12772 |
GUI |
DEBUG |
ge |
tflush (deferring to prim) |
12772 |
GUI |
DEBUG |
ge |
sceGuTexFunc mode 000004 |
12772 |
GUI |
DEBUG |
ge |
sceGuTexEnvColor 00FFFF00 (no alpha) |
12772 |
GUI |
DEBUG |
ge |
sceGuTexFilter(min=1, mag=1) (mm#0) |
12768 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- block SceUID=a name:'user_main' caller:'ThreadManForUser.hleBlockCurrentThread' |
12773 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'idle0(Status PSP_THREAD_READY, Wait None)' after reschedule |
12773 |
GUI |
DEBUG |
ge |
sceGuTexScale(u=1.0, v=1.0) |
12774 |
GUI |
DEBUG |
ge |
sceGuTexOffset(u=0.0, v=0.0) |
12774 |
GUI |
DEBUG |
ge |
material ambient r=1,0 g=1,0 b=1,0 (00FFFFFF) |
12774 |
GUI |
DEBUG |
ge |
material ambient a=1,0 (FF) |
12774 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_PROJECTION 0 |
12774 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,7 0,0 0,0 0,0 |
12775 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 1,3 0,0 0,0 |
12775 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -1,0 -1,0 |
12775 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -1,0 0,0 |
12775 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_VIEW 0 |
12775 |
GUI |
DEBUG |
ge |
glLoadMatrixf 1,0 0,0 0,0 0,0 |
12775 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 1,0 0,0 0,0 |
12776 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 1,0 0,0 |
12776 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 0,0 1,0 |
12776 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_MODEL 0 |
12776 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,4 0,9 0,1 0,0 |
12776 |
GUI |
DEBUG |
ge |
glLoadMatrixf -0,6 0,2 0,8 0,0 |
12777 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,6 -0,4 0,6 0,0 |
12777 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -2,5 1,0 |
12777 |
GUI |
DEBUG |
ge |
vtype GU_TEXTURE_32BITF|GU_COLOR_8888|GU_VERTEX_32BITF|GU_TRANSFORM_3D size=24 |
12777 |
GUI |
DEBUG |
ge |
base 0x080000 redundant pure state cmd ignored |
12777 |
GUI |
DEBUG |
ge |
vaddr 0880a890 |
12778 |
GUI |
DEBUG |
ge |
prim triangle 12x |
12778 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
12778 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
12778 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_COLOR_MATERIAL) |
12778 |
GUI |
DEBUG |
ge |
Texture Mipmap base=0, max=0, textureNumMipmaps=0 |
12779 |
user_main |
DEBUG |
hle.sceCtrl |
hleCtrlExecuteSampling |
12779 |
GUI |
DEBUG |
ge |
Not reading Vertex, all native at 0x0880A890 |
12779 |
GUI |
DEBUG |
ge |
finish (0) |
12779 |
GUI |
DEBUG |
hle.sceGe_user |
Scheduling Async Callback name:'GeCallbackFinish', thread:'user_main', PC:08806468, $a0:00000000, $a1: 00000000, $a2: 08914EBC, listId=0x2B, behavior=1, signalId=0x0 |
12779 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt VBLANK(0x1E) |
12780 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
12780 |
GUI |
DEBUG |
ge |
end pc=0x880d9a4 |
12780 |
GUI |
DEBUG |
ge |
FINISH / SIGNAL / END reached, waiting for Sync (PspGeList[id=0x2b, status=PSP_GE_LIST_DRAWING, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false]) |
12780 |
GUI |
DEBUG |
ge |
FINISH / SIGNAL / END reached, waiting for Sync (PspGeList[id=0x2b, status=PSP_GE_LIST_END_REACHED, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false]) |
12781 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt GE(0x19) at 0x08806468 |
12781 |
user_main |
DEBUG |
hle.ThreadManForUser |
Calling InterruptHandler 0x08806468(0x00000000,0x08914EBC) |
12781 |
user_main |
DEBUG |
hle.sceGe_user |
hleGeOnAfterCallback restarting list PspGeList[id=0x2b, status=PSP_GE_LIST_END_REACHED, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false] |
12781 |
GUI |
DEBUG |
hle.sceGe_user |
hleGeListSyncDone list PspGeList[id=0x2b, status=PSP_GE_LIST_DONE, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=false, restarted=false], done, waking thread a |
12781 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
12782 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
12782 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - saving the GE to memory 0x04088000 |
12782 |
GUI |
DEBUG |
ge |
GETexture.copyScreenToTexture GETexture[0x04088000-0x04110000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] |
12782 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - rendering the FB 0x04000000 |
12782 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04000000-0x04088000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
12783 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - end display |
12784 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - start display |
12785 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - rendering the FB 0x04000000 |
12785 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
12785 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04000000-0x04088000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
12785 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - end display |
12786 |
user_main |
DEBUG |
hle.sceGe_user |
really waking thread a(user_main) |
12786 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- unblock SceUID=a name:'user_main' caller:'sceGe_user.step' |
12786 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'user_main(Status PSP_THREAD_READY, Wait None)' after reschedule |
12787 |
user_main |
DEBUG |
hle.ThreadManForUser |
---------------------------------------- SceUID=a name:'user_main' |
12787 |
user_main |
DEBUG |
hle.sceDisplay |
sceDisplayWaitVblankStart |
12787 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- block SceUID=a name:'user_main' caller:'ThreadManForUser.hleBlockCurrentThread' |
12787 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'idle0(Status PSP_THREAD_READY, Wait None)' after reschedule |
12796 |
user_main |
DEBUG |
hle.sceCtrl |
hleCtrlExecuteSampling |
12796 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- unblock SceUID=a name:'user_main' caller:'UnblockThreadAction.execute' |
12796 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt VBLANK(0x1E) |
12796 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
12797 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'user_main(Status PSP_THREAD_READY, Wait None)' after reschedule |
12797 |
user_main |
DEBUG |
hle.ThreadManForUser |
---------------------------------------- SceUID=a name:'user_main' |
12797 |
user_main |
DEBUG |
hle.sceDisplay |
sceDisplaySetFrameBuf(topaddr=0x04088000, bufferwidth=512, pixelformat=3, syncType=0) |
12797 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListEnQueue(list=0x0880D860, stall=0x0880D860, cbid=0xF, arg=0x00000000) |
12798 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListEnQueue returning 0x2C |
12798 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x2C, stall=0x0880D888) |
12798 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x2C, stall=0x0880D89C) |
12798 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - start display |
12798 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x2C, stall=0x0880D99C) |
12799 |
GUI |
DEBUG |
ge |
executeList PspGeList[id=0x2c, status=PSP_GE_LIST_DRAWING, pc=0x0880D860, stall=0x0880D89C, cbid=0xF, ended=false, finished=false, paused=false, restarted=false] |
12799 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x2C, stall=0x0880D9A4) |
12799 |
GUI |
DEBUG |
ge |
fbp fbp=4000000, fbw=512 |
12799 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeDrawSync mode=0 |
12799 |
GUI |
DEBUG |
ge |
fbw fbp=0, fbw=512 |
12800 |
GUI |
DEBUG |
ge |
base 08000000 |
12800 |
GUI |
DEBUG |
ge |
jump old PC: 0x0880D870, new PC: 0x0880D888 |
12800 |
GUI |
DEBUG |
hle.sceDisplay |
hleDisplaySetGeBuf topaddr=0x04000000, bufferwidth=512, pixelformat=3, copyGE=false, with=480, height=272 |
12800 |
GUI |
DEBUG |
ge |
Reloading GE Memory (0x04000000-0x04088000) to screen (480x272) |
12801 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04000000-0x04088000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
12801 |
GUI |
DEBUG |
ge |
clear mode : 5 |
12801 |
GUI |
DEBUG |
ge |
vtype GU_COLOR_8888|GU_VERTEX_16BIT|GU_TRANSFORM_2D size=12 |
12801 |
GUI |
DEBUG |
ge |
base 0x080000 redundant pure state cmd ignored |
12802 |
GUI |
DEBUG |
ge |
vaddr 0880d870 |
12802 |
GUI |
DEBUG |
ge |
Texture.hashCode: 8192 bytes |
12802 |
GUI |
DEBUG |
ge |
tflush Reusing cached texture 5 |
12802 |
GUI |
DEBUG |
ge |
prim sprites 1x |
12802 |
GUI |
DEBUG |
ge |
sceGuEnable(GU_SCISSOR_TEST) |
12802 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
12803 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
12803 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_COLOR_MATERIAL) |
12803 |
GUI |
DEBUG |
ge |
Texture Mipmap base=0, max=0, textureNumMipmaps=0 |
12803 |
GUI |
DEBUG |
ge |
sprite (0,0)-(0,0) at (0,0,0)-(480,272,0) |
12803 |
GUI |
DEBUG |
ge |
clear mode end |
12804 |
GUI |
DEBUG |
ge |
sceGuTexMode(X, mipmaps=0, mipmapShareClut=true, swizzle=false) |
12804 |
GUI |
DEBUG |
ge |
sceGuTexMode(tpsm=2(PSM_4444), X, X, X) |
12804 |
GUI |
DEBUG |
ge |
tflush (deferring to prim) |
12804 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, X, X, X, lo(pointer=0x880ac00)) |
12804 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, X, X, texBufferWidth=64, hi(pointer=0x880ac00)) |
12805 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, width=64, height=64, X, X) |
12805 |
GUI |
DEBUG |
ge |
tflush (deferring to prim) |
12805 |
GUI |
DEBUG |
ge |
sceGuTexFunc mode 000004 |
12805 |
GUI |
DEBUG |
ge |
sceGuTexEnvColor 00FFFF00 (no alpha) |
12805 |
GUI |
DEBUG |
ge |
sceGuTexFilter(min=1, mag=1) (mm#0) |
12806 |
GUI |
DEBUG |
ge |
sceGuTexScale(u=1.0, v=1.0) |
12806 |
GUI |
DEBUG |
ge |
sceGuTexOffset(u=0.0, v=0.0) |
12806 |
GUI |
DEBUG |
ge |
material ambient r=1,0 g=1,0 b=1,0 (00FFFFFF) |
12799 |
user_main |
DEBUG |
hle.sceGe_user |
blockCurrentThreadOnList blocking thread a on list PspGeList[id=0x2c, status=PSP_GE_LIST_DRAWING, pc=0x0880D868, stall=0x0880D9A4, cbid=0xF, ended=false, finished=false, paused=false, restarted=false] |
12806 |
GUI |
DEBUG |
ge |
material ambient a=1,0 (FF) |
12807 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- block SceUID=a name:'user_main' caller:'ThreadManForUser.hleBlockCurrentThread' |
12807 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_PROJECTION 0 |
12807 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'idle0(Status PSP_THREAD_READY, Wait None)' after reschedule |
12807 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,7 0,0 0,0 0,0 |
12807 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 1,3 0,0 0,0 |
12808 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -1,0 -1,0 |
12808 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -1,0 0,0 |
12808 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_VIEW 0 |
12808 |
GUI |
DEBUG |
ge |
glLoadMatrixf 1,0 0,0 0,0 0,0 |
12808 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 1,0 0,0 0,0 |
12809 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 1,0 0,0 |
12809 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 0,0 1,0 |
12809 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_MODEL 0 |
12809 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,4 0,9 0,1 0,0 |
12809 |
GUI |
DEBUG |
ge |
glLoadMatrixf -0,6 0,2 0,8 0,0 |
12810 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,7 -0,4 0,6 0,0 |
12810 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -2,5 1,0 |
12810 |
GUI |
DEBUG |
ge |
vtype GU_TEXTURE_32BITF|GU_COLOR_8888|GU_VERTEX_32BITF|GU_TRANSFORM_3D size=24 |
12810 |
GUI |
DEBUG |
ge |
base 0x080000 redundant pure state cmd ignored |
12810 |
GUI |
DEBUG |
ge |
vaddr 0880a890 |
12811 |
GUI |
DEBUG |
ge |
prim triangle 12x |
12811 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
12812 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
12812 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_COLOR_MATERIAL) |
12812 |
GUI |
DEBUG |
ge |
Texture Mipmap base=0, max=0, textureNumMipmaps=0 |
12812 |
GUI |
DEBUG |
ge |
Not reading Vertex, all native at 0x0880A890 |
12812 |
GUI |
DEBUG |
ge |
finish (0) |
12813 |
GUI |
DEBUG |
hle.sceGe_user |
Scheduling Async Callback name:'GeCallbackFinish', thread:'user_main', PC:08806468, $a0:00000000, $a1: 00000000, $a2: 08914EBC, listId=0x2C, behavior=1, signalId=0x0 |
12813 |
GUI |
DEBUG |
ge |
end pc=0x880d9a4 |
12813 |
GUI |
DEBUG |
ge |
FINISH / SIGNAL / END reached, waiting for Sync (PspGeList[id=0x2c, status=PSP_GE_LIST_DRAWING, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false]) |
12813 |
GUI |
DEBUG |
ge |
FINISH / SIGNAL / END reached, waiting for Sync (PspGeList[id=0x2c, status=PSP_GE_LIST_END_REACHED, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false]) |
12814 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt GE(0x19) at 0x08806468 |
12814 |
user_main |
DEBUG |
hle.ThreadManForUser |
Calling InterruptHandler 0x08806468(0x00000000,0x08914EBC) |
12814 |
user_main |
DEBUG |
hle.sceGe_user |
hleGeOnAfterCallback restarting list PspGeList[id=0x2c, status=PSP_GE_LIST_END_REACHED, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false] |
12814 |
GUI |
DEBUG |
hle.sceGe_user |
hleGeListSyncDone list PspGeList[id=0x2c, status=PSP_GE_LIST_DONE, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=false, restarted=false], done, waking thread a |
12815 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
12815 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
12815 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - saving the GE to memory 0x04000000 |
12815 |
GUI |
DEBUG |
ge |
GETexture.copyScreenToTexture GETexture[0x04000000-0x04088000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] |
12816 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - rendering the FB 0x04088000 |
12816 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04088000-0x04110000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
12816 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - end display |
12816 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
12818 |
user_main |
DEBUG |
hle.sceCtrl |
hleCtrlExecuteSampling |
12818 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt VBLANK(0x1E) |
12818 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
12818 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - start display |
12819 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - rendering the FB 0x04088000 |
12819 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04088000-0x04110000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
12819 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - end display |
12820 |
user_main |
DEBUG |
hle.sceGe_user |
really waking thread a(user_main) |
12820 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- unblock SceUID=a name:'user_main' caller:'sceGe_user.step' |
12820 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'user_main(Status PSP_THREAD_READY, Wait None)' after reschedule |
12820 |
user_main |
DEBUG |
hle.ThreadManForUser |
---------------------------------------- SceUID=a name:'user_main' |
12821 |
user_main |
DEBUG |
hle.sceDisplay |
sceDisplayWaitVblankStart |
12821 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- block SceUID=a name:'user_main' caller:'ThreadManForUser.hleBlockCurrentThread' |
12821 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'idle0(Status PSP_THREAD_READY, Wait None)' after reschedule |
12829 |
user_main |
DEBUG |
hle.sceCtrl |
hleCtrlExecuteSampling |
12829 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- unblock SceUID=a name:'user_main' caller:'UnblockThreadAction.execute' |
12830 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt VBLANK(0x1E) |
12831 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
12831 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'user_main(Status PSP_THREAD_READY, Wait None)' after reschedule |
12831 |
user_main |
DEBUG |
hle.ThreadManForUser |
---------------------------------------- SceUID=a name:'user_main' |
12831 |
user_main |
DEBUG |
hle.sceDisplay |
sceDisplaySetFrameBuf(topaddr=0x04000000, bufferwidth=512, pixelformat=3, syncType=0) |
12832 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListEnQueue(list=0x0880D860, stall=0x0880D860, cbid=0xF, arg=0x00000000) |
12832 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListEnQueue returning 0x2D |
12832 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x2D, stall=0x0880D888) |
12833 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x2D, stall=0x0880D89C) |
12833 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x2D, stall=0x0880D99C) |
12833 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x2D, stall=0x0880D9A4) |
12833 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeDrawSync mode=0 |
12834 |
user_main |
DEBUG |
hle.sceGe_user |
blockCurrentThreadOnList blocking thread a on list PspGeList[id=0x2d, status=PSP_GE_LIST_STALL_REACHED, pc=0x0880D860, stall=0x0880D9A4, cbid=0xF, ended=false, finished=false, paused=false, restarted=false] |
12834 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- block SceUID=a name:'user_main' caller:'ThreadManForUser.hleBlockCurrentThread' |
12834 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'idle0(Status PSP_THREAD_READY, Wait None)' after reschedule |
12836 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - start display |
12836 |
GUI |
DEBUG |
ge |
executeList PspGeList[id=0x2d, status=PSP_GE_LIST_DRAWING, pc=0x0880D860, stall=0x0880D9A4, cbid=0xF, ended=false, finished=false, paused=false, restarted=false] |
12836 |
GUI |
DEBUG |
ge |
fbp fbp=4088000, fbw=512 |
12836 |
GUI |
DEBUG |
ge |
fbw fbp=88000, fbw=512 |
12836 |
GUI |
DEBUG |
ge |
base 08000000 |
12837 |
GUI |
DEBUG |
ge |
jump old PC: 0x0880D870, new PC: 0x0880D888 |
12837 |
GUI |
DEBUG |
hle.sceDisplay |
hleDisplaySetGeBuf topaddr=0x04088000, bufferwidth=512, pixelformat=3, copyGE=false, with=480, height=272 |
12837 |
GUI |
DEBUG |
ge |
Reloading GE Memory (0x04088000-0x04110000) to screen (480x272) |
12838 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04088000-0x04110000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
12838 |
GUI |
DEBUG |
ge |
clear mode : 5 |
12838 |
GUI |
DEBUG |
ge |
vtype GU_COLOR_8888|GU_VERTEX_16BIT|GU_TRANSFORM_2D size=12 |
12838 |
GUI |
DEBUG |
ge |
base 0x080000 redundant pure state cmd ignored |
12839 |
GUI |
DEBUG |
ge |
vaddr 0880d870 |
12839 |
GUI |
DEBUG |
ge |
Texture.hashCode: 8192 bytes |
12839 |
GUI |
DEBUG |
ge |
tflush Reusing cached texture 5 |
12839 |
GUI |
DEBUG |
ge |
prim sprites 1x |
12839 |
GUI |
DEBUG |
ge |
sceGuEnable(GU_SCISSOR_TEST) |
12840 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
12840 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
12840 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_COLOR_MATERIAL) |
12840 |
GUI |
DEBUG |
ge |
Texture Mipmap base=0, max=0, textureNumMipmaps=0 |
12840 |
GUI |
DEBUG |
ge |
sprite (0,0)-(0,0) at (0,0,0)-(480,272,0) |
12841 |
GUI |
DEBUG |
ge |
clear mode end |
12841 |
GUI |
DEBUG |
ge |
sceGuTexMode(X, mipmaps=0, mipmapShareClut=true, swizzle=false) |
12841 |
GUI |
DEBUG |
ge |
sceGuTexMode(tpsm=2(PSM_4444), X, X, X) |
12841 |
GUI |
DEBUG |
ge |
tflush (deferring to prim) |
12842 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, X, X, X, lo(pointer=0x880ac00)) |
12842 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, X, X, texBufferWidth=64, hi(pointer=0x880ac00)) |
12842 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, width=64, height=64, X, X) |
12842 |
GUI |
DEBUG |
ge |
tflush (deferring to prim) |
12842 |
GUI |
DEBUG |
ge |
sceGuTexFunc mode 000004 |
12842 |
GUI |
DEBUG |
ge |
sceGuTexEnvColor 00FFFF00 (no alpha) |
12843 |
GUI |
DEBUG |
ge |
sceGuTexFilter(min=1, mag=1) (mm#0) |
12843 |
GUI |
DEBUG |
ge |
sceGuTexScale(u=1.0, v=1.0) |
12843 |
GUI |
DEBUG |
ge |
sceGuTexOffset(u=0.0, v=0.0) |
12843 |
GUI |
DEBUG |
ge |
material ambient r=1,0 g=1,0 b=1,0 (00FFFFFF) |
12843 |
GUI |
DEBUG |
ge |
material ambient a=1,0 (FF) |
12844 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_PROJECTION 0 |
12844 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,7 0,0 0,0 0,0 |
12844 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 1,3 0,0 0,0 |
12844 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -1,0 -1,0 |
12844 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -1,0 0,0 |
12845 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_VIEW 0 |
12845 |
GUI |
DEBUG |
ge |
glLoadMatrixf 1,0 0,0 0,0 0,0 |
12845 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 1,0 0,0 0,0 |
12845 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 1,0 0,0 |
12845 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 0,0 1,0 |
12846 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_MODEL 0 |
12846 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,4 0,9 0,2 0,0 |
12846 |
GUI |
DEBUG |
ge |
glLoadMatrixf -0,6 0,1 0,8 0,0 |
12846 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,7 -0,4 0,6 0,0 |
12846 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -2,5 1,0 |
12847 |
GUI |
DEBUG |
ge |
vtype GU_TEXTURE_32BITF|GU_COLOR_8888|GU_VERTEX_32BITF|GU_TRANSFORM_3D size=24 |
12847 |
GUI |
DEBUG |
ge |
base 0x080000 redundant pure state cmd ignored |
12847 |
GUI |
DEBUG |
ge |
vaddr 0880a890 |
12847 |
GUI |
DEBUG |
ge |
prim triangle 12x |
12848 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
12848 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
12848 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_COLOR_MATERIAL) |
12848 |
GUI |
DEBUG |
ge |
Texture Mipmap base=0, max=0, textureNumMipmaps=0 |
12849 |
GUI |
DEBUG |
ge |
Not reading Vertex, all native at 0x0880A890 |
12849 |
GUI |
DEBUG |
ge |
finish (0) |
12849 |
user_main |
DEBUG |
hle.sceCtrl |
hleCtrlExecuteSampling |
12849 |
GUI |
DEBUG |
hle.sceGe_user |
Scheduling Async Callback name:'GeCallbackFinish', thread:'user_main', PC:08806468, $a0:00000000, $a1: 00000000, $a2: 08914EBC, listId=0x2D, behavior=1, signalId=0x0 |
12849 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt VBLANK(0x1E) |
12850 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
12850 |
GUI |
DEBUG |
ge |
end pc=0x880d9a4 |
12850 |
GUI |
DEBUG |
ge |
FINISH / SIGNAL / END reached, waiting for Sync (PspGeList[id=0x2d, status=PSP_GE_LIST_DRAWING, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false]) |
12850 |
GUI |
DEBUG |
ge |
FINISH / SIGNAL / END reached, waiting for Sync (PspGeList[id=0x2d, status=PSP_GE_LIST_END_REACHED, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false]) |
12851 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt GE(0x19) at 0x08806468 |
12851 |
user_main |
DEBUG |
hle.ThreadManForUser |
Calling InterruptHandler 0x08806468(0x00000000,0x08914EBC) |
12851 |
user_main |
DEBUG |
hle.sceGe_user |
hleGeOnAfterCallback restarting list PspGeList[id=0x2d, status=PSP_GE_LIST_END_REACHED, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false] |
12851 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
12851 |
GUI |
DEBUG |
hle.sceGe_user |
hleGeListSyncDone list PspGeList[id=0x2d, status=PSP_GE_LIST_DONE, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=false, restarted=false], done, waking thread a |
12852 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
12852 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
12852 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - saving the GE to memory 0x04088000 |
12853 |
user_main |
DEBUG |
hle.sceGe_user |
really waking thread a(user_main) |
12853 |
GUI |
DEBUG |
ge |
GETexture.copyScreenToTexture GETexture[0x04088000-0x04110000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] |
12853 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- unblock SceUID=a name:'user_main' caller:'sceGe_user.step' |
12853 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'user_main(Status PSP_THREAD_READY, Wait None)' after reschedule |
12853 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - rendering the FB 0x04000000 |
12854 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04000000-0x04088000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
12854 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - end display |
12855 |
user_main |
DEBUG |
hle.ThreadManForUser |
---------------------------------------- SceUID=a name:'user_main' |
12855 |
user_main |
DEBUG |
hle.sceDisplay |
sceDisplayWaitVblankStart |
12856 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- block SceUID=a name:'user_main' caller:'ThreadManForUser.hleBlockCurrentThread' |
12856 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'idle0(Status PSP_THREAD_READY, Wait None)' after reschedule |
12862 |
user_main |
DEBUG |
hle.sceCtrl |
hleCtrlExecuteSampling |
12862 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- unblock SceUID=a name:'user_main' caller:'UnblockThreadAction.execute' |
12862 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt VBLANK(0x1E) |
12863 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
12863 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'user_main(Status PSP_THREAD_READY, Wait None)' after reschedule |
12863 |
user_main |
DEBUG |
hle.ThreadManForUser |
---------------------------------------- SceUID=a name:'user_main' |
12863 |
user_main |
DEBUG |
hle.sceDisplay |
sceDisplaySetFrameBuf(topaddr=0x04088000, bufferwidth=512, pixelformat=3, syncType=0) |
12864 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListEnQueue(list=0x0880D860, stall=0x0880D860, cbid=0xF, arg=0x00000000) |
12864 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListEnQueue returning 0x2E |
12864 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x2E, stall=0x0880D888) |
12864 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - start display |
12865 |
GUI |
DEBUG |
ge |
executeList PspGeList[id=0x2e, status=PSP_GE_LIST_DRAWING, pc=0x0880D860, stall=0x0880D860, cbid=0xF, ended=false, finished=false, paused=false, restarted=false] |
12865 |
GUI |
DEBUG |
ge |
Stall address 0x0880D860 reached, waiting for Sync |
12865 |
GUI |
DEBUG |
ge |
fbp fbp=4000000, fbw=512 |
12865 |
GUI |
DEBUG |
ge |
fbw fbp=0, fbw=512 |
12865 |
GUI |
DEBUG |
ge |
base 08000000 |
12866 |
GUI |
DEBUG |
ge |
jump old PC: 0x0880D870, new PC: 0x0880D888 |
12866 |
GUI |
DEBUG |
ge |
Stall address 0x0880D888 reached, waiting for Sync |
12866 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x2E, stall=0x0880D89C) |
12867 |
GUI |
DEBUG |
hle.sceDisplay |
hleDisplaySetGeBuf topaddr=0x04000000, bufferwidth=512, pixelformat=3, copyGE=false, with=480, height=272 |
12867 |
GUI |
DEBUG |
ge |
Reloading GE Memory (0x04000000-0x04088000) to screen (480x272) |
12867 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04000000-0x04088000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
12868 |
GUI |
DEBUG |
ge |
clear mode : 5 |
12868 |
GUI |
DEBUG |
ge |
vtype GU_COLOR_8888|GU_VERTEX_16BIT|GU_TRANSFORM_2D size=12 |
12868 |
GUI |
DEBUG |
ge |
base 0x080000 redundant pure state cmd ignored |
12868 |
GUI |
DEBUG |
ge |
vaddr 0880d870 |
12868 |
GUI |
DEBUG |
ge |
Texture.hashCode: 8192 bytes |
12869 |
GUI |
DEBUG |
ge |
tflush Reusing cached texture 5 |
12869 |
GUI |
DEBUG |
ge |
prim sprites 1x |
12869 |
GUI |
DEBUG |
ge |
sceGuEnable(GU_SCISSOR_TEST) |
12869 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
12870 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
12870 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_COLOR_MATERIAL) |
12870 |
GUI |
DEBUG |
ge |
Texture Mipmap base=0, max=0, textureNumMipmaps=0 |
12870 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x2E, stall=0x0880D99C) |
12870 |
GUI |
DEBUG |
ge |
sprite (0,0)-(0,0) at (0,0,0)-(480,272,0) |
12871 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x2E, stall=0x0880D9A4) |
12871 |
GUI |
DEBUG |
ge |
clear mode end |
12871 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeDrawSync mode=0 |
12871 |
GUI |
DEBUG |
ge |
sceGuTexMode(X, mipmaps=0, mipmapShareClut=true, swizzle=false) |
12871 |
user_main |
DEBUG |
hle.sceGe_user |
blockCurrentThreadOnList blocking thread a on list PspGeList[id=0x2e, status=PSP_GE_LIST_DRAWING, pc=0x0880D8A4, stall=0x0880D9A4, cbid=0xF, ended=false, finished=false, paused=false, restarted=false] |
12872 |
GUI |
DEBUG |
ge |
sceGuTexMode(tpsm=2(PSM_4444), X, X, X) |
12872 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- block SceUID=a name:'user_main' caller:'ThreadManForUser.hleBlockCurrentThread' |
12872 |
GUI |
DEBUG |
ge |
tflush (deferring to prim) |
12872 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'idle0(Status PSP_THREAD_READY, Wait None)' after reschedule |
12873 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, X, X, X, lo(pointer=0x880ac00)) |
12873 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, X, X, texBufferWidth=64, hi(pointer=0x880ac00)) |
12873 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, width=64, height=64, X, X) |
12873 |
GUI |
DEBUG |
ge |
tflush (deferring to prim) |
12874 |
GUI |
DEBUG |
ge |
sceGuTexFunc mode 000004 |
12874 |
GUI |
DEBUG |
ge |
sceGuTexEnvColor 00FFFF00 (no alpha) |
12874 |
GUI |
DEBUG |
ge |
sceGuTexFilter(min=1, mag=1) (mm#0) |
12874 |
GUI |
DEBUG |
ge |
sceGuTexScale(u=1.0, v=1.0) |
12875 |
GUI |
DEBUG |
ge |
sceGuTexOffset(u=0.0, v=0.0) |
12875 |
GUI |
DEBUG |
ge |
material ambient r=1,0 g=1,0 b=1,0 (00FFFFFF) |
12875 |
GUI |
DEBUG |
ge |
material ambient a=1,0 (FF) |
12875 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_PROJECTION 0 |
12875 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,7 0,0 0,0 0,0 |
12876 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 1,3 0,0 0,0 |
12876 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -1,0 -1,0 |
12876 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -1,0 0,0 |
12876 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_VIEW 0 |
12876 |
GUI |
DEBUG |
ge |
glLoadMatrixf 1,0 0,0 0,0 0,0 |
12877 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 1,0 0,0 0,0 |
12877 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 1,0 0,0 |
12877 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 0,0 1,0 |
12880 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_MODEL 0 |
12880 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,4 0,9 0,2 0,0 |
12881 |
GUI |
DEBUG |
ge |
glLoadMatrixf -0,6 0,1 0,8 0,0 |
12881 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,7 -0,4 0,6 0,0 |
12881 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -2,5 1,0 |
12882 |
GUI |
DEBUG |
ge |
vtype GU_TEXTURE_32BITF|GU_COLOR_8888|GU_VERTEX_32BITF|GU_TRANSFORM_3D size=24 |
12882 |
GUI |
DEBUG |
ge |
base 0x080000 redundant pure state cmd ignored |
12882 |
user_main |
DEBUG |
hle.sceCtrl |
hleCtrlExecuteSampling |
12882 |
GUI |
DEBUG |
ge |
vaddr 0880a890 |
12882 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt VBLANK(0x1E) |
12882 |
GUI |
DEBUG |
ge |
prim triangle 12x |
12882 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
12882 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
12883 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
12883 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_COLOR_MATERIAL) |
12883 |
GUI |
DEBUG |
ge |
Texture Mipmap base=0, max=0, textureNumMipmaps=0 |
12883 |
GUI |
DEBUG |
ge |
Not reading Vertex, all native at 0x0880A890 |
12883 |
GUI |
DEBUG |
ge |
finish (0) |
12883 |
GUI |
DEBUG |
hle.sceGe_user |
Scheduling Async Callback name:'GeCallbackFinish', thread:'user_main', PC:08806468, $a0:00000000, $a1: 00000000, $a2: 08914EBC, listId=0x2E, behavior=1, signalId=0x0 |
12883 |
GUI |
DEBUG |
ge |
end pc=0x880d9a4 |
12884 |
GUI |
DEBUG |
ge |
FINISH / SIGNAL / END reached, waiting for Sync (PspGeList[id=0x2e, status=PSP_GE_LIST_DRAWING, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false]) |
12884 |
GUI |
DEBUG |
ge |
FINISH / SIGNAL / END reached, waiting for Sync (PspGeList[id=0x2e, status=PSP_GE_LIST_END_REACHED, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false]) |
12884 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt GE(0x19) at 0x08806468 |
12884 |
user_main |
DEBUG |
hle.ThreadManForUser |
Calling InterruptHandler 0x08806468(0x00000000,0x08914EBC) |
12884 |
user_main |
DEBUG |
hle.sceGe_user |
hleGeOnAfterCallback restarting list PspGeList[id=0x2e, status=PSP_GE_LIST_END_REACHED, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false] |
12884 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
12884 |
GUI |
DEBUG |
hle.sceGe_user |
hleGeListSyncDone list PspGeList[id=0x2e, status=PSP_GE_LIST_DONE, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=false, restarted=false], done, waking thread a |
12885 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
12885 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
12885 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - saving the GE to memory 0x04000000 |
12885 |
GUI |
DEBUG |
ge |
GETexture.copyScreenToTexture GETexture[0x04000000-0x04088000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] |
12885 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - rendering the FB 0x04088000 |
12885 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04088000-0x04110000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
12886 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - end display |
12887 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - start display |
12887 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - rendering the FB 0x04088000 |
12887 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04088000-0x04110000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
12887 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - end display |
12887 |
user_main |
DEBUG |
hle.sceGe_user |
really waking thread a(user_main) |
12888 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- unblock SceUID=a name:'user_main' caller:'sceGe_user.step' |
12888 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'user_main(Status PSP_THREAD_READY, Wait None)' after reschedule |
12888 |
user_main |
DEBUG |
hle.ThreadManForUser |
---------------------------------------- SceUID=a name:'user_main' |
12888 |
user_main |
DEBUG |
hle.sceDisplay |
sceDisplayWaitVblankStart |
12888 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- block SceUID=a name:'user_main' caller:'ThreadManForUser.hleBlockCurrentThread' |
12888 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'idle0(Status PSP_THREAD_READY, Wait None)' after reschedule |
12896 |
user_main |
DEBUG |
hle.sceCtrl |
hleCtrlExecuteSampling |
12896 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- unblock SceUID=a name:'user_main' caller:'UnblockThreadAction.execute' |
12896 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt VBLANK(0x1E) |
12896 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
12896 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'user_main(Status PSP_THREAD_READY, Wait None)' after reschedule |
12896 |
user_main |
DEBUG |
hle.ThreadManForUser |
---------------------------------------- SceUID=a name:'user_main' |
12897 |
user_main |
DEBUG |
hle.sceDisplay |
sceDisplaySetFrameBuf(topaddr=0x04000000, bufferwidth=512, pixelformat=3, syncType=0) |
12897 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListEnQueue(list=0x0880D860, stall=0x0880D860, cbid=0xF, arg=0x00000000) |
12897 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListEnQueue returning 0x2F |
12897 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x2F, stall=0x0880D888) |
12897 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x2F, stall=0x0880D89C) |
12898 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x2F, stall=0x0880D99C) |
12898 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x2F, stall=0x0880D9A4) |
12898 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeDrawSync mode=0 |
12898 |
user_main |
DEBUG |
hle.sceGe_user |
blockCurrentThreadOnList blocking thread a on list PspGeList[id=0x2f, status=PSP_GE_LIST_STALL_REACHED, pc=0x0880D860, stall=0x0880D9A4, cbid=0xF, ended=false, finished=false, paused=false, restarted=false] |
12898 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- block SceUID=a name:'user_main' caller:'ThreadManForUser.hleBlockCurrentThread' |
12898 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'idle0(Status PSP_THREAD_READY, Wait None)' after reschedule |
12901 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - start display |
12901 |
GUI |
DEBUG |
ge |
executeList PspGeList[id=0x2f, status=PSP_GE_LIST_DRAWING, pc=0x0880D860, stall=0x0880D9A4, cbid=0xF, ended=false, finished=false, paused=false, restarted=false] |
12901 |
GUI |
DEBUG |
ge |
fbp fbp=4088000, fbw=512 |
12901 |
GUI |
DEBUG |
ge |
fbw fbp=88000, fbw=512 |
12901 |
GUI |
DEBUG |
ge |
base 08000000 |
12901 |
GUI |
DEBUG |
ge |
jump old PC: 0x0880D870, new PC: 0x0880D888 |
12901 |
GUI |
DEBUG |
hle.sceDisplay |
hleDisplaySetGeBuf topaddr=0x04088000, bufferwidth=512, pixelformat=3, copyGE=false, with=480, height=272 |
12901 |
GUI |
DEBUG |
ge |
Reloading GE Memory (0x04088000-0x04110000) to screen (480x272) |
12902 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04088000-0x04110000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
12902 |
GUI |
DEBUG |
ge |
clear mode : 5 |
12902 |
GUI |
DEBUG |
ge |
vtype GU_COLOR_8888|GU_VERTEX_16BIT|GU_TRANSFORM_2D size=12 |
12902 |
GUI |
DEBUG |
ge |
base 0x080000 redundant pure state cmd ignored |
12902 |
GUI |
DEBUG |
ge |
vaddr 0880d870 |
12902 |
GUI |
DEBUG |
ge |
Texture.hashCode: 8192 bytes |
12903 |
GUI |
DEBUG |
ge |
tflush Reusing cached texture 5 |
12903 |
GUI |
DEBUG |
ge |
prim sprites 1x |
12903 |
GUI |
DEBUG |
ge |
sceGuEnable(GU_SCISSOR_TEST) |
12903 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
12903 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
12903 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_COLOR_MATERIAL) |
12903 |
GUI |
DEBUG |
ge |
Texture Mipmap base=0, max=0, textureNumMipmaps=0 |
12903 |
GUI |
DEBUG |
ge |
sprite (0,0)-(0,0) at (0,0,0)-(480,272,0) |
12904 |
GUI |
DEBUG |
ge |
clear mode end |
12904 |
GUI |
DEBUG |
ge |
sceGuTexMode(X, mipmaps=0, mipmapShareClut=true, swizzle=false) |
12904 |
GUI |
DEBUG |
ge |
sceGuTexMode(tpsm=2(PSM_4444), X, X, X) |
12904 |
GUI |
DEBUG |
ge |
tflush (deferring to prim) |
12904 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, X, X, X, lo(pointer=0x880ac00)) |
12904 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, X, X, texBufferWidth=64, hi(pointer=0x880ac00)) |
12905 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, width=64, height=64, X, X) |
12905 |
GUI |
DEBUG |
ge |
tflush (deferring to prim) |
12905 |
GUI |
DEBUG |
ge |
sceGuTexFunc mode 000004 |
12905 |
GUI |
DEBUG |
ge |
sceGuTexEnvColor 00FFFF00 (no alpha) |
12905 |
GUI |
DEBUG |
ge |
sceGuTexFilter(min=1, mag=1) (mm#0) |
12905 |
GUI |
DEBUG |
ge |
sceGuTexScale(u=1.0, v=1.0) |
12905 |
GUI |
DEBUG |
ge |
sceGuTexOffset(u=0.0, v=0.0) |
12905 |
GUI |
DEBUG |
ge |
material ambient r=1,0 g=1,0 b=1,0 (00FFFFFF) |
12906 |
GUI |
DEBUG |
ge |
material ambient a=1,0 (FF) |
12906 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_PROJECTION 0 |
12906 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,7 0,0 0,0 0,0 |
12906 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 1,3 0,0 0,0 |
12906 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -1,0 -1,0 |
12906 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -1,0 0,0 |
12906 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_VIEW 0 |
12906 |
GUI |
DEBUG |
ge |
glLoadMatrixf 1,0 0,0 0,0 0,0 |
12907 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 1,0 0,0 0,0 |
12907 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 1,0 0,0 |
12907 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 0,0 1,0 |
12907 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_MODEL 0 |
12907 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,4 0,9 0,2 0,0 |
12907 |
GUI |
DEBUG |
ge |
glLoadMatrixf -0,6 0,1 0,8 0,0 |
12907 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,7 -0,4 0,6 0,0 |
12908 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -2,5 1,0 |
12908 |
GUI |
DEBUG |
ge |
vtype GU_TEXTURE_32BITF|GU_COLOR_8888|GU_VERTEX_32BITF|GU_TRANSFORM_3D size=24 |
12908 |
GUI |
DEBUG |
ge |
base 0x080000 redundant pure state cmd ignored |
12908 |
GUI |
DEBUG |
ge |
vaddr 0880a890 |
12908 |
GUI |
DEBUG |
ge |
prim triangle 12x |
12908 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
12909 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
12909 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_COLOR_MATERIAL) |
12909 |
GUI |
DEBUG |
ge |
Texture Mipmap base=0, max=0, textureNumMipmaps=0 |
12909 |
GUI |
DEBUG |
ge |
Not reading Vertex, all native at 0x0880A890 |
12909 |
GUI |
DEBUG |
ge |
finish (0) |
12909 |
GUI |
DEBUG |
hle.sceGe_user |
Scheduling Async Callback name:'GeCallbackFinish', thread:'user_main', PC:08806468, $a0:00000000, $a1: 00000000, $a2: 08914EBC, listId=0x2F, behavior=1, signalId=0x0 |
12909 |
GUI |
DEBUG |
ge |
end pc=0x880d9a4 |
12910 |
GUI |
DEBUG |
ge |
FINISH / SIGNAL / END reached, waiting for Sync (PspGeList[id=0x2f, status=PSP_GE_LIST_DRAWING, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false]) |
12910 |
GUI |
DEBUG |
ge |
FINISH / SIGNAL / END reached, waiting for Sync (PspGeList[id=0x2f, status=PSP_GE_LIST_END_REACHED, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false]) |
12910 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt GE(0x19) at 0x08806468 |
12910 |
user_main |
DEBUG |
hle.ThreadManForUser |
Calling InterruptHandler 0x08806468(0x00000000,0x08914EBC) |
12910 |
user_main |
DEBUG |
hle.sceGe_user |
hleGeOnAfterCallback restarting list PspGeList[id=0x2f, status=PSP_GE_LIST_END_REACHED, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false] |
12910 |
GUI |
DEBUG |
hle.sceGe_user |
hleGeListSyncDone list PspGeList[id=0x2f, status=PSP_GE_LIST_DONE, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=false, restarted=false], done, waking thread a |
12911 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
12911 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
12911 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - saving the GE to memory 0x04088000 |
12911 |
GUI |
DEBUG |
ge |
GETexture.copyScreenToTexture GETexture[0x04088000-0x04110000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] |
12911 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - rendering the FB 0x04000000 |
12911 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04000000-0x04088000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
12911 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - end display |
12913 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
12913 |
user_main |
DEBUG |
hle.sceGe_user |
really waking thread a(user_main) |
12913 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- unblock SceUID=a name:'user_main' caller:'sceGe_user.step' |
12913 |
user_main |
DEBUG |
hle.sceCtrl |
hleCtrlExecuteSampling |
12913 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt VBLANK(0x1E) |
12914 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
12914 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'user_main(Status PSP_THREAD_READY, Wait None)' after reschedule |
12914 |
user_main |
DEBUG |
hle.ThreadManForUser |
---------------------------------------- SceUID=a name:'user_main' |
12914 |
user_main |
DEBUG |
hle.sceDisplay |
sceDisplayWaitVblankStart |
12915 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- block SceUID=a name:'user_main' caller:'ThreadManForUser.hleBlockCurrentThread' |
12915 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'idle0(Status PSP_THREAD_READY, Wait None)' after reschedule |
12929 |
user_main |
DEBUG |
hle.sceCtrl |
hleCtrlExecuteSampling |
12929 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- unblock SceUID=a name:'user_main' caller:'UnblockThreadAction.execute' |
12929 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt VBLANK(0x1E) |
12929 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
12930 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'user_main(Status PSP_THREAD_READY, Wait None)' after reschedule |
12930 |
user_main |
DEBUG |
hle.ThreadManForUser |
---------------------------------------- SceUID=a name:'user_main' |
12930 |
user_main |
DEBUG |
hle.sceDisplay |
sceDisplaySetFrameBuf(topaddr=0x04088000, bufferwidth=512, pixelformat=3, syncType=0) |
12930 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListEnQueue(list=0x0880D860, stall=0x0880D860, cbid=0xF, arg=0x00000000) |
12930 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListEnQueue returning 0x30 |
12931 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x30, stall=0x0880D888) |
12931 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x30, stall=0x0880D89C) |
12931 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x30, stall=0x0880D99C) |
12931 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x30, stall=0x0880D9A4) |
12932 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeDrawSync mode=0 |
12932 |
user_main |
DEBUG |
hle.sceGe_user |
blockCurrentThreadOnList blocking thread a on list PspGeList[id=0x30, status=PSP_GE_LIST_STALL_REACHED, pc=0x0880D860, stall=0x0880D9A4, cbid=0xF, ended=false, finished=false, paused=false, restarted=false] |
12932 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- block SceUID=a name:'user_main' caller:'ThreadManForUser.hleBlockCurrentThread' |
12933 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - start display |
12933 |
GUI |
DEBUG |
ge |
executeList PspGeList[id=0x30, status=PSP_GE_LIST_DRAWING, pc=0x0880D860, stall=0x0880D9A4, cbid=0xF, ended=false, finished=false, paused=false, restarted=false] |
12933 |
GUI |
DEBUG |
ge |
fbp fbp=4000000, fbw=512 |
12933 |
GUI |
DEBUG |
ge |
fbw fbp=0, fbw=512 |
12933 |
GUI |
DEBUG |
ge |
base 08000000 |
12933 |
GUI |
DEBUG |
ge |
jump old PC: 0x0880D870, new PC: 0x0880D888 |
12933 |
GUI |
DEBUG |
hle.sceDisplay |
hleDisplaySetGeBuf topaddr=0x04000000, bufferwidth=512, pixelformat=3, copyGE=false, with=480, height=272 |
12934 |
GUI |
DEBUG |
ge |
Reloading GE Memory (0x04000000-0x04088000) to screen (480x272) |
12934 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04000000-0x04088000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
12934 |
GUI |
DEBUG |
ge |
clear mode : 5 |
12934 |
GUI |
DEBUG |
ge |
vtype GU_COLOR_8888|GU_VERTEX_16BIT|GU_TRANSFORM_2D size=12 |
12934 |
GUI |
DEBUG |
ge |
base 0x080000 redundant pure state cmd ignored |
12934 |
GUI |
DEBUG |
ge |
vaddr 0880d870 |
12934 |
GUI |
DEBUG |
ge |
Texture.hashCode: 8192 bytes |
12935 |
GUI |
DEBUG |
ge |
tflush Reusing cached texture 5 |
12935 |
GUI |
DEBUG |
ge |
prim sprites 1x |
12935 |
GUI |
DEBUG |
ge |
sceGuEnable(GU_SCISSOR_TEST) |
12935 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
12935 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
12935 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_COLOR_MATERIAL) |
12936 |
GUI |
DEBUG |
ge |
Texture Mipmap base=0, max=0, textureNumMipmaps=0 |
12936 |
GUI |
DEBUG |
ge |
sprite (0,0)-(0,0) at (0,0,0)-(480,272,0) |
12933 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'idle0(Status PSP_THREAD_READY, Wait None)' after reschedule |
12936 |
GUI |
DEBUG |
ge |
clear mode end |
12936 |
GUI |
DEBUG |
ge |
sceGuTexMode(X, mipmaps=0, mipmapShareClut=true, swizzle=false) |
12936 |
GUI |
DEBUG |
ge |
sceGuTexMode(tpsm=2(PSM_4444), X, X, X) |
12936 |
GUI |
DEBUG |
ge |
tflush (deferring to prim) |
12937 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, X, X, X, lo(pointer=0x880ac00)) |
12937 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, X, X, texBufferWidth=64, hi(pointer=0x880ac00)) |
12937 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, width=64, height=64, X, X) |
12937 |
GUI |
DEBUG |
ge |
tflush (deferring to prim) |
12937 |
GUI |
DEBUG |
ge |
sceGuTexFunc mode 000004 |
12937 |
GUI |
DEBUG |
ge |
sceGuTexEnvColor 00FFFF00 (no alpha) |
12937 |
GUI |
DEBUG |
ge |
sceGuTexFilter(min=1, mag=1) (mm#0) |
12938 |
GUI |
DEBUG |
ge |
sceGuTexScale(u=1.0, v=1.0) |
12938 |
GUI |
DEBUG |
ge |
sceGuTexOffset(u=0.0, v=0.0) |
12938 |
GUI |
DEBUG |
ge |
material ambient r=1,0 g=1,0 b=1,0 (00FFFFFF) |
12938 |
GUI |
DEBUG |
ge |
material ambient a=1,0 (FF) |
12938 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_PROJECTION 0 |
12938 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,7 0,0 0,0 0,0 |
12938 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 1,3 0,0 0,0 |
12938 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -1,0 -1,0 |
12939 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -1,0 0,0 |
12939 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_VIEW 0 |
12939 |
GUI |
DEBUG |
ge |
glLoadMatrixf 1,0 0,0 0,0 0,0 |
12939 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 1,0 0,0 0,0 |
12939 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 1,0 0,0 |
12939 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 0,0 1,0 |
12940 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_MODEL 0 |
12940 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,3 0,9 0,2 0,0 |
12940 |
GUI |
DEBUG |
ge |
glLoadMatrixf -0,6 0,0 0,8 0,0 |
12940 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,7 -0,4 0,6 0,0 |
12940 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -2,5 1,0 |
12940 |
GUI |
DEBUG |
ge |
vtype GU_TEXTURE_32BITF|GU_COLOR_8888|GU_VERTEX_32BITF|GU_TRANSFORM_3D size=24 |
12940 |
GUI |
DEBUG |
ge |
base 0x080000 redundant pure state cmd ignored |
12940 |
GUI |
DEBUG |
ge |
vaddr 0880a890 |
12941 |
GUI |
DEBUG |
ge |
prim triangle 12x |
12941 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
12941 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
12941 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_COLOR_MATERIAL) |
12941 |
GUI |
DEBUG |
ge |
Texture Mipmap base=0, max=0, textureNumMipmaps=0 |
12941 |
GUI |
DEBUG |
ge |
Not reading Vertex, all native at 0x0880A890 |
12942 |
GUI |
DEBUG |
ge |
finish (0) |
12942 |
GUI |
DEBUG |
hle.sceGe_user |
Scheduling Async Callback name:'GeCallbackFinish', thread:'user_main', PC:08806468, $a0:00000000, $a1: 00000000, $a2: 08914EBC, listId=0x30, behavior=1, signalId=0x0 |
12942 |
GUI |
DEBUG |
ge |
end pc=0x880d9a4 |
12942 |
GUI |
DEBUG |
ge |
FINISH / SIGNAL / END reached, waiting for Sync (PspGeList[id=0x30, status=PSP_GE_LIST_DRAWING, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false]) |
12942 |
GUI |
DEBUG |
ge |
FINISH / SIGNAL / END reached, waiting for Sync (PspGeList[id=0x30, status=PSP_GE_LIST_END_REACHED, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false]) |
12942 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt GE(0x19) at 0x08806468 |
12942 |
user_main |
DEBUG |
hle.ThreadManForUser |
Calling InterruptHandler 0x08806468(0x00000000,0x08914EBC) |
12944 |
user_main |
DEBUG |
hle.sceGe_user |
hleGeOnAfterCallback restarting list PspGeList[id=0x30, status=PSP_GE_LIST_END_REACHED, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false] |
12944 |
GUI |
DEBUG |
hle.sceGe_user |
hleGeListSyncDone list PspGeList[id=0x30, status=PSP_GE_LIST_DONE, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=false, restarted=false], done, waking thread a |
12944 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
12944 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
12944 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - saving the GE to memory 0x04000000 |
12944 |
GUI |
DEBUG |
ge |
GETexture.copyScreenToTexture GETexture[0x04000000-0x04088000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] |
12945 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - rendering the FB 0x04088000 |
12945 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04088000-0x04110000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
12945 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - end display |
12946 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
12947 |
user_main |
DEBUG |
hle.sceGe_user |
really waking thread a(user_main) |
12947 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- unblock SceUID=a name:'user_main' caller:'sceGe_user.step' |
12947 |
user_main |
DEBUG |
hle.sceCtrl |
hleCtrlExecuteSampling |
12947 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt VBLANK(0x1E) |
12947 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
12947 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'user_main(Status PSP_THREAD_READY, Wait None)' after reschedule |
12948 |
user_main |
DEBUG |
hle.ThreadManForUser |
---------------------------------------- SceUID=a name:'user_main' |
12948 |
user_main |
DEBUG |
hle.sceDisplay |
sceDisplayWaitVblankStart |
12948 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- block SceUID=a name:'user_main' caller:'ThreadManForUser.hleBlockCurrentThread' |
12949 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'idle0(Status PSP_THREAD_READY, Wait None)' after reschedule |
12962 |
user_main |
DEBUG |
hle.sceCtrl |
hleCtrlExecuteSampling |
12962 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- unblock SceUID=a name:'user_main' caller:'UnblockThreadAction.execute' |
12962 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt VBLANK(0x1E) |
12962 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
12962 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'user_main(Status PSP_THREAD_READY, Wait None)' after reschedule |
12963 |
user_main |
DEBUG |
hle.ThreadManForUser |
---------------------------------------- SceUID=a name:'user_main' |
12963 |
user_main |
DEBUG |
hle.sceDisplay |
sceDisplaySetFrameBuf(topaddr=0x04000000, bufferwidth=512, pixelformat=3, syncType=0) |
12964 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListEnQueue(list=0x0880D860, stall=0x0880D860, cbid=0xF, arg=0x00000000) |
12964 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListEnQueue returning 0x31 |
12964 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x31, stall=0x0880D888) |
12964 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x31, stall=0x0880D89C) |
12965 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x31, stall=0x0880D99C) |
12965 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x31, stall=0x0880D9A4) |
12965 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeDrawSync mode=0 |
12966 |
user_main |
DEBUG |
hle.sceGe_user |
blockCurrentThreadOnList blocking thread a on list PspGeList[id=0x31, status=PSP_GE_LIST_STALL_REACHED, pc=0x0880D860, stall=0x0880D9A4, cbid=0xF, ended=false, finished=false, paused=false, restarted=false] |
12966 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - start display |
12966 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- block SceUID=a name:'user_main' caller:'ThreadManForUser.hleBlockCurrentThread' |
12966 |
GUI |
DEBUG |
ge |
executeList PspGeList[id=0x31, status=PSP_GE_LIST_DRAWING, pc=0x0880D860, stall=0x0880D9A4, cbid=0xF, ended=false, finished=false, paused=false, restarted=false] |
12966 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'idle0(Status PSP_THREAD_READY, Wait None)' after reschedule |
12966 |
GUI |
DEBUG |
ge |
fbp fbp=4088000, fbw=512 |
12967 |
GUI |
DEBUG |
ge |
fbw fbp=88000, fbw=512 |
12967 |
GUI |
DEBUG |
ge |
base 08000000 |
12967 |
GUI |
DEBUG |
ge |
jump old PC: 0x0880D870, new PC: 0x0880D888 |
12967 |
GUI |
DEBUG |
hle.sceDisplay |
hleDisplaySetGeBuf topaddr=0x04088000, bufferwidth=512, pixelformat=3, copyGE=false, with=480, height=272 |
12967 |
GUI |
DEBUG |
ge |
Reloading GE Memory (0x04088000-0x04110000) to screen (480x272) |
12967 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04088000-0x04110000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
12968 |
GUI |
DEBUG |
ge |
clear mode : 5 |
12968 |
GUI |
DEBUG |
ge |
vtype GU_COLOR_8888|GU_VERTEX_16BIT|GU_TRANSFORM_2D size=12 |
12968 |
GUI |
DEBUG |
ge |
base 0x080000 redundant pure state cmd ignored |
12968 |
GUI |
DEBUG |
ge |
vaddr 0880d870 |
12968 |
GUI |
DEBUG |
ge |
Texture.hashCode: 8192 bytes |
12968 |
GUI |
DEBUG |
ge |
tflush Reusing cached texture 5 |
12969 |
GUI |
DEBUG |
ge |
prim sprites 1x |
12969 |
GUI |
DEBUG |
ge |
sceGuEnable(GU_SCISSOR_TEST) |
12969 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
12969 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
12969 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_COLOR_MATERIAL) |
12969 |
GUI |
DEBUG |
ge |
Texture Mipmap base=0, max=0, textureNumMipmaps=0 |
12970 |
GUI |
DEBUG |
ge |
sprite (0,0)-(0,0) at (0,0,0)-(480,272,0) |
12970 |
GUI |
DEBUG |
ge |
clear mode end |
12970 |
GUI |
DEBUG |
ge |
sceGuTexMode(X, mipmaps=0, mipmapShareClut=true, swizzle=false) |
12970 |
GUI |
DEBUG |
ge |
sceGuTexMode(tpsm=2(PSM_4444), X, X, X) |
12970 |
GUI |
DEBUG |
ge |
tflush (deferring to prim) |
12970 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, X, X, X, lo(pointer=0x880ac00)) |
12970 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, X, X, texBufferWidth=64, hi(pointer=0x880ac00)) |
12971 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, width=64, height=64, X, X) |
12971 |
GUI |
DEBUG |
ge |
tflush (deferring to prim) |
12971 |
GUI |
DEBUG |
ge |
sceGuTexFunc mode 000004 |
12971 |
GUI |
DEBUG |
ge |
sceGuTexEnvColor 00FFFF00 (no alpha) |
12971 |
GUI |
DEBUG |
ge |
sceGuTexFilter(min=1, mag=1) (mm#0) |
12971 |
GUI |
DEBUG |
ge |
sceGuTexScale(u=1.0, v=1.0) |
12971 |
GUI |
DEBUG |
ge |
sceGuTexOffset(u=0.0, v=0.0) |
12971 |
GUI |
DEBUG |
ge |
material ambient r=1,0 g=1,0 b=1,0 (00FFFFFF) |
12972 |
GUI |
DEBUG |
ge |
material ambient a=1,0 (FF) |
12972 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_PROJECTION 0 |
12972 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,7 0,0 0,0 0,0 |
12972 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 1,3 0,0 0,0 |
12972 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -1,0 -1,0 |
12972 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -1,0 0,0 |
12972 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_VIEW 0 |
12973 |
GUI |
DEBUG |
ge |
glLoadMatrixf 1,0 0,0 0,0 0,0 |
12973 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 1,0 0,0 0,0 |
12973 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 1,0 0,0 |
12973 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 0,0 1,0 |
12973 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_MODEL 0 |
12973 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,3 0,9 0,3 0,0 |
12973 |
GUI |
DEBUG |
ge |
glLoadMatrixf -0,6 -0,0 0,8 0,0 |
12973 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,7 -0,4 0,6 0,0 |
12974 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -2,5 1,0 |
12974 |
GUI |
DEBUG |
ge |
vtype GU_TEXTURE_32BITF|GU_COLOR_8888|GU_VERTEX_32BITF|GU_TRANSFORM_3D size=24 |
12974 |
GUI |
DEBUG |
ge |
base 0x080000 redundant pure state cmd ignored |
12974 |
GUI |
DEBUG |
ge |
vaddr 0880a890 |
12974 |
GUI |
DEBUG |
ge |
prim triangle 12x |
12974 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
12975 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
12975 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_COLOR_MATERIAL) |
12975 |
GUI |
DEBUG |
ge |
Texture Mipmap base=0, max=0, textureNumMipmaps=0 |
12975 |
GUI |
DEBUG |
ge |
Not reading Vertex, all native at 0x0880A890 |
12975 |
GUI |
DEBUG |
ge |
finish (0) |
12975 |
GUI |
DEBUG |
hle.sceGe_user |
Scheduling Async Callback name:'GeCallbackFinish', thread:'user_main', PC:08806468, $a0:00000000, $a1: 00000000, $a2: 08914EBC, listId=0x31, behavior=1, signalId=0x0 |
12975 |
GUI |
DEBUG |
ge |
end pc=0x880d9a4 |
12976 |
GUI |
DEBUG |
ge |
FINISH / SIGNAL / END reached, waiting for Sync (PspGeList[id=0x31, status=PSP_GE_LIST_DRAWING, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false]) |
12976 |
GUI |
DEBUG |
ge |
FINISH / SIGNAL / END reached, waiting for Sync (PspGeList[id=0x31, status=PSP_GE_LIST_END_REACHED, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false]) |
12976 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt GE(0x19) at 0x08806468 |
12976 |
user_main |
DEBUG |
hle.ThreadManForUser |
Calling InterruptHandler 0x08806468(0x00000000,0x08914EBC) |
12976 |
user_main |
DEBUG |
hle.sceGe_user |
hleGeOnAfterCallback restarting list PspGeList[id=0x31, status=PSP_GE_LIST_END_REACHED, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false] |
12977 |
GUI |
DEBUG |
hle.sceGe_user |
hleGeListSyncDone list PspGeList[id=0x31, status=PSP_GE_LIST_DONE, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=false, restarted=false], done, waking thread a |
12977 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
12977 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
12977 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - saving the GE to memory 0x04088000 |
12977 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
12977 |
GUI |
DEBUG |
ge |
GETexture.copyScreenToTexture GETexture[0x04088000-0x04110000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] |
12978 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - rendering the FB 0x04000000 |
12978 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04000000-0x04088000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
12978 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - end display |
12979 |
user_main |
DEBUG |
hle.sceGe_user |
really waking thread a(user_main) |
12979 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- unblock SceUID=a name:'user_main' caller:'sceGe_user.step' |
12980 |
user_main |
DEBUG |
hle.sceCtrl |
hleCtrlExecuteSampling |
12980 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt VBLANK(0x1E) |
12980 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
12980 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'user_main(Status PSP_THREAD_READY, Wait None)' after reschedule |
12981 |
user_main |
DEBUG |
hle.ThreadManForUser |
---------------------------------------- SceUID=a name:'user_main' |
12981 |
user_main |
DEBUG |
hle.sceDisplay |
sceDisplayWaitVblankStart |
12981 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- block SceUID=a name:'user_main' caller:'ThreadManForUser.hleBlockCurrentThread' |
12981 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'idle0(Status PSP_THREAD_READY, Wait None)' after reschedule |
12996 |
user_main |
DEBUG |
hle.sceCtrl |
hleCtrlExecuteSampling |
12996 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- unblock SceUID=a name:'user_main' caller:'UnblockThreadAction.execute' |
12996 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt VBLANK(0x1E) |
12996 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
12997 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'user_main(Status PSP_THREAD_READY, Wait None)' after reschedule |
12997 |
user_main |
DEBUG |
hle.ThreadManForUser |
---------------------------------------- SceUID=a name:'user_main' |
12997 |
user_main |
DEBUG |
hle.sceDisplay |
sceDisplaySetFrameBuf(topaddr=0x04088000, bufferwidth=512, pixelformat=3, syncType=0) |
12998 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListEnQueue(list=0x0880D860, stall=0x0880D860, cbid=0xF, arg=0x00000000) |
12998 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListEnQueue returning 0x32 |
12999 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x32, stall=0x0880D888) |
12999 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x32, stall=0x0880D89C) |
13000 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x32, stall=0x0880D99C) |
13000 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x32, stall=0x0880D9A4) |
13000 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeDrawSync mode=0 |
13000 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - start display |
13001 |
user_main |
DEBUG |
hle.sceGe_user |
blockCurrentThreadOnList blocking thread a on list PspGeList[id=0x32, status=PSP_GE_LIST_STALL_REACHED, pc=0x0880D860, stall=0x0880D9A4, cbid=0xF, ended=false, finished=false, paused=false, restarted=false] |
13001 |
GUI |
DEBUG |
ge |
executeList PspGeList[id=0x32, status=PSP_GE_LIST_DRAWING, pc=0x0880D860, stall=0x0880D9A4, cbid=0xF, ended=false, finished=false, paused=false, restarted=false] |
13001 |
GUI |
DEBUG |
ge |
fbp fbp=4000000, fbw=512 |
13001 |
GUI |
DEBUG |
ge |
fbw fbp=0, fbw=512 |
13001 |
GUI |
DEBUG |
ge |
base 08000000 |
13001 |
GUI |
DEBUG |
ge |
jump old PC: 0x0880D870, new PC: 0x0880D888 |
13002 |
GUI |
DEBUG |
hle.sceDisplay |
hleDisplaySetGeBuf topaddr=0x04000000, bufferwidth=512, pixelformat=3, copyGE=false, with=480, height=272 |
13002 |
GUI |
DEBUG |
ge |
Reloading GE Memory (0x04000000-0x04088000) to screen (480x272) |
13002 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04000000-0x04088000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
13002 |
GUI |
DEBUG |
ge |
clear mode : 5 |
13002 |
GUI |
DEBUG |
ge |
vtype GU_COLOR_8888|GU_VERTEX_16BIT|GU_TRANSFORM_2D size=12 |
13003 |
GUI |
DEBUG |
ge |
base 0x080000 redundant pure state cmd ignored |
13003 |
GUI |
DEBUG |
ge |
vaddr 0880d870 |
13003 |
GUI |
DEBUG |
ge |
Texture.hashCode: 8192 bytes |
13003 |
GUI |
DEBUG |
ge |
tflush Reusing cached texture 5 |
13003 |
GUI |
DEBUG |
ge |
prim sprites 1x |
13003 |
GUI |
DEBUG |
ge |
sceGuEnable(GU_SCISSOR_TEST) |
13004 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
13004 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
13004 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_COLOR_MATERIAL) |
13004 |
GUI |
DEBUG |
ge |
Texture Mipmap base=0, max=0, textureNumMipmaps=0 |
13004 |
GUI |
DEBUG |
ge |
sprite (0,0)-(0,0) at (0,0,0)-(480,272,0) |
13004 |
GUI |
DEBUG |
ge |
clear mode end |
13004 |
GUI |
DEBUG |
ge |
sceGuTexMode(X, mipmaps=0, mipmapShareClut=true, swizzle=false) |
13005 |
GUI |
DEBUG |
ge |
sceGuTexMode(tpsm=2(PSM_4444), X, X, X) |
13005 |
GUI |
DEBUG |
ge |
tflush (deferring to prim) |
13005 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, X, X, X, lo(pointer=0x880ac00)) |
13005 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, X, X, texBufferWidth=64, hi(pointer=0x880ac00)) |
13005 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, width=64, height=64, X, X) |
13005 |
GUI |
DEBUG |
ge |
tflush (deferring to prim) |
13005 |
GUI |
DEBUG |
ge |
sceGuTexFunc mode 000004 |
13006 |
GUI |
DEBUG |
ge |
sceGuTexEnvColor 00FFFF00 (no alpha) |
13006 |
GUI |
DEBUG |
ge |
sceGuTexFilter(min=1, mag=1) (mm#0) |
13006 |
GUI |
DEBUG |
ge |
sceGuTexScale(u=1.0, v=1.0) |
13006 |
GUI |
DEBUG |
ge |
sceGuTexOffset(u=0.0, v=0.0) |
13006 |
GUI |
DEBUG |
ge |
material ambient r=1,0 g=1,0 b=1,0 (00FFFFFF) |
13006 |
GUI |
DEBUG |
ge |
material ambient a=1,0 (FF) |
13006 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_PROJECTION 0 |
13006 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,7 0,0 0,0 0,0 |
13007 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 1,3 0,0 0,0 |
13007 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -1,0 -1,0 |
13007 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -1,0 0,0 |
13007 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_VIEW 0 |
13007 |
GUI |
DEBUG |
ge |
glLoadMatrixf 1,0 0,0 0,0 0,0 |
13007 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 1,0 0,0 0,0 |
13008 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 1,0 0,0 |
13008 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 0,0 1,0 |
13008 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_MODEL 0 |
13008 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,3 0,9 0,3 0,0 |
13008 |
GUI |
DEBUG |
ge |
glLoadMatrixf -0,6 -0,0 0,8 0,0 |
13008 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,7 -0,4 0,5 0,0 |
13009 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -2,5 1,0 |
13009 |
GUI |
DEBUG |
ge |
vtype GU_TEXTURE_32BITF|GU_COLOR_8888|GU_VERTEX_32BITF|GU_TRANSFORM_3D size=24 |
13009 |
GUI |
DEBUG |
ge |
base 0x080000 redundant pure state cmd ignored |
13009 |
GUI |
DEBUG |
ge |
vaddr 0880a890 |
13009 |
GUI |
DEBUG |
ge |
prim triangle 12x |
13009 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
13010 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
13010 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_COLOR_MATERIAL) |
13010 |
GUI |
DEBUG |
ge |
Texture Mipmap base=0, max=0, textureNumMipmaps=0 |
13010 |
GUI |
DEBUG |
ge |
Not reading Vertex, all native at 0x0880A890 |
13010 |
GUI |
DEBUG |
ge |
finish (0) |
13010 |
GUI |
DEBUG |
hle.sceGe_user |
Scheduling Async Callback name:'GeCallbackFinish', thread:'user_main', PC:08806468, $a0:00000000, $a1: 00000000, $a2: 08914EBC, listId=0x32, behavior=1, signalId=0x0 |
13011 |
GUI |
DEBUG |
ge |
end pc=0x880d9a4 |
13011 |
GUI |
DEBUG |
ge |
FINISH / SIGNAL / END reached, waiting for Sync (PspGeList[id=0x32, status=PSP_GE_LIST_DRAWING, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false]) |
13011 |
GUI |
DEBUG |
ge |
FINISH / SIGNAL / END reached, waiting for Sync (PspGeList[id=0x32, status=PSP_GE_LIST_END_REACHED, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false]) |
13001 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- block SceUID=a name:'user_main' caller:'ThreadManForUser.hleBlockCurrentThread' |
13011 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'idle0(Status PSP_THREAD_READY, Wait None)' after reschedule |
13012 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt GE(0x19) at 0x08806468 |
13012 |
user_main |
DEBUG |
hle.ThreadManForUser |
Calling InterruptHandler 0x08806468(0x00000000,0x08914EBC) |
13012 |
user_main |
DEBUG |
hle.sceGe_user |
hleGeOnAfterCallback restarting list PspGeList[id=0x32, status=PSP_GE_LIST_END_REACHED, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false] |
13012 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
13012 |
GUI |
DEBUG |
hle.sceGe_user |
hleGeListSyncDone list PspGeList[id=0x32, status=PSP_GE_LIST_DONE, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=false, restarted=false], done, waking thread a |
13012 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
13013 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
13012 |
user_main |
DEBUG |
hle.sceCtrl |
hleCtrlExecuteSampling |
13013 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - saving the GE to memory 0x04000000 |
13013 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt VBLANK(0x1E) |
13013 |
GUI |
DEBUG |
ge |
GETexture.copyScreenToTexture GETexture[0x04000000-0x04088000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] |
13013 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
13013 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - rendering the FB 0x04088000 |
13014 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04088000-0x04110000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
13014 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - end display |
13013 |
user_main |
DEBUG |
hle.sceGe_user |
really waking thread a(user_main) |
13015 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- unblock SceUID=a name:'user_main' caller:'sceGe_user.step' |
13015 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'user_main(Status PSP_THREAD_READY, Wait None)' after reschedule |
13016 |
user_main |
DEBUG |
hle.ThreadManForUser |
---------------------------------------- SceUID=a name:'user_main' |
13016 |
user_main |
DEBUG |
hle.sceDisplay |
sceDisplayWaitVblankStart |
13016 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- block SceUID=a name:'user_main' caller:'ThreadManForUser.hleBlockCurrentThread' |
13016 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'idle0(Status PSP_THREAD_READY, Wait None)' after reschedule |
13029 |
user_main |
DEBUG |
hle.sceCtrl |
hleCtrlExecuteSampling |
13029 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- unblock SceUID=a name:'user_main' caller:'UnblockThreadAction.execute' |
13029 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt VBLANK(0x1E) |
13029 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
13029 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'user_main(Status PSP_THREAD_READY, Wait None)' after reschedule |
13030 |
user_main |
DEBUG |
hle.ThreadManForUser |
---------------------------------------- SceUID=a name:'user_main' |
13030 |
user_main |
DEBUG |
hle.sceDisplay |
sceDisplaySetFrameBuf(topaddr=0x04000000, bufferwidth=512, pixelformat=3, syncType=0) |
13030 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListEnQueue(list=0x0880D860, stall=0x0880D860, cbid=0xF, arg=0x00000000) |
13031 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListEnQueue returning 0x33 |
13031 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x33, stall=0x0880D888) |
13031 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - start display |
13031 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x33, stall=0x0880D89C) |
13031 |
GUI |
DEBUG |
ge |
executeList PspGeList[id=0x33, status=PSP_GE_LIST_DRAWING, pc=0x0880D860, stall=0x0880D888, cbid=0xF, ended=false, finished=false, paused=false, restarted=false] |
13031 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x33, stall=0x0880D99C) |
13031 |
GUI |
DEBUG |
ge |
fbp fbp=4088000, fbw=512 |
13032 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x33, stall=0x0880D9A4) |
13032 |
GUI |
DEBUG |
ge |
fbw fbp=88000, fbw=512 |
13032 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeDrawSync mode=0 |
13032 |
GUI |
DEBUG |
ge |
base 08000000 |
13032 |
user_main |
DEBUG |
hle.sceGe_user |
blockCurrentThreadOnList blocking thread a on list PspGeList[id=0x33, status=PSP_GE_LIST_DRAWING, pc=0x0880D86C, stall=0x0880D9A4, cbid=0xF, ended=false, finished=false, paused=false, restarted=false] |
13033 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- block SceUID=a name:'user_main' caller:'ThreadManForUser.hleBlockCurrentThread' |
13033 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'idle0(Status PSP_THREAD_READY, Wait None)' after reschedule |
13032 |
GUI |
DEBUG |
ge |
jump old PC: 0x0880D870, new PC: 0x0880D888 |
13033 |
GUI |
DEBUG |
hle.sceDisplay |
hleDisplaySetGeBuf topaddr=0x04088000, bufferwidth=512, pixelformat=3, copyGE=false, with=480, height=272 |
13033 |
GUI |
DEBUG |
ge |
Reloading GE Memory (0x04088000-0x04110000) to screen (480x272) |
13033 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04088000-0x04110000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
13034 |
GUI |
DEBUG |
ge |
clear mode : 5 |
13034 |
GUI |
DEBUG |
ge |
vtype GU_COLOR_8888|GU_VERTEX_16BIT|GU_TRANSFORM_2D size=12 |
13034 |
GUI |
DEBUG |
ge |
base 0x080000 redundant pure state cmd ignored |
13034 |
GUI |
DEBUG |
ge |
vaddr 0880d870 |
13034 |
GUI |
DEBUG |
ge |
Texture.hashCode: 8192 bytes |
13034 |
GUI |
DEBUG |
ge |
tflush Reusing cached texture 5 |
13035 |
GUI |
DEBUG |
ge |
prim sprites 1x |
13035 |
GUI |
DEBUG |
ge |
sceGuEnable(GU_SCISSOR_TEST) |
13035 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
13035 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
13035 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_COLOR_MATERIAL) |
13035 |
GUI |
DEBUG |
ge |
Texture Mipmap base=0, max=0, textureNumMipmaps=0 |
13035 |
GUI |
DEBUG |
ge |
sprite (0,0)-(0,0) at (0,0,0)-(480,272,0) |
13036 |
GUI |
DEBUG |
ge |
clear mode end |
13036 |
GUI |
DEBUG |
ge |
sceGuTexMode(X, mipmaps=0, mipmapShareClut=true, swizzle=false) |
13036 |
GUI |
DEBUG |
ge |
sceGuTexMode(tpsm=2(PSM_4444), X, X, X) |
13036 |
GUI |
DEBUG |
ge |
tflush (deferring to prim) |
13036 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, X, X, X, lo(pointer=0x880ac00)) |
13036 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, X, X, texBufferWidth=64, hi(pointer=0x880ac00)) |
13036 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, width=64, height=64, X, X) |
13037 |
GUI |
DEBUG |
ge |
tflush (deferring to prim) |
13037 |
GUI |
DEBUG |
ge |
sceGuTexFunc mode 000004 |
13037 |
GUI |
DEBUG |
ge |
sceGuTexEnvColor 00FFFF00 (no alpha) |
13037 |
GUI |
DEBUG |
ge |
sceGuTexFilter(min=1, mag=1) (mm#0) |
13037 |
GUI |
DEBUG |
ge |
sceGuTexScale(u=1.0, v=1.0) |
13038 |
GUI |
DEBUG |
ge |
sceGuTexOffset(u=0.0, v=0.0) |
13038 |
GUI |
DEBUG |
ge |
material ambient r=1,0 g=1,0 b=1,0 (00FFFFFF) |
13038 |
GUI |
DEBUG |
ge |
material ambient a=1,0 (FF) |
13038 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_PROJECTION 0 |
13038 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,7 0,0 0,0 0,0 |
13038 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 1,3 0,0 0,0 |
13039 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -1,0 -1,0 |
13039 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -1,0 0,0 |
13039 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_VIEW 0 |
13039 |
GUI |
DEBUG |
ge |
glLoadMatrixf 1,0 0,0 0,0 0,0 |
13039 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 1,0 0,0 0,0 |
13039 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 1,0 0,0 |
13039 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 0,0 1,0 |
13040 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_MODEL 0 |
13040 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,3 0,9 0,3 0,0 |
13040 |
GUI |
DEBUG |
ge |
glLoadMatrixf -0,6 -0,1 0,8 0,0 |
13040 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,7 -0,4 0,5 0,0 |
13040 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -2,5 1,0 |
13040 |
GUI |
DEBUG |
ge |
vtype GU_TEXTURE_32BITF|GU_COLOR_8888|GU_VERTEX_32BITF|GU_TRANSFORM_3D size=24 |
13041 |
GUI |
DEBUG |
ge |
base 0x080000 redundant pure state cmd ignored |
13041 |
GUI |
DEBUG |
ge |
vaddr 0880a890 |
13041 |
GUI |
DEBUG |
ge |
prim triangle 12x |
13041 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
13041 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
13041 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_COLOR_MATERIAL) |
13042 |
GUI |
DEBUG |
ge |
Texture Mipmap base=0, max=0, textureNumMipmaps=0 |
13042 |
GUI |
DEBUG |
ge |
Not reading Vertex, all native at 0x0880A890 |
13042 |
GUI |
DEBUG |
ge |
finish (0) |
13042 |
GUI |
DEBUG |
hle.sceGe_user |
Scheduling Async Callback name:'GeCallbackFinish', thread:'user_main', PC:08806468, $a0:00000000, $a1: 00000000, $a2: 08914EBC, listId=0x33, behavior=1, signalId=0x0 |
13042 |
GUI |
DEBUG |
ge |
end pc=0x880d9a4 |
13042 |
GUI |
DEBUG |
ge |
FINISH / SIGNAL / END reached, waiting for Sync (PspGeList[id=0x33, status=PSP_GE_LIST_DRAWING, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false]) |
13043 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt GE(0x19) at 0x08806468 |
13043 |
GUI |
DEBUG |
ge |
FINISH / SIGNAL / END reached, waiting for Sync (PspGeList[id=0x33, status=PSP_GE_LIST_END_REACHED, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false]) |
13043 |
user_main |
DEBUG |
hle.ThreadManForUser |
Calling InterruptHandler 0x08806468(0x00000000,0x08914EBC) |
13043 |
user_main |
DEBUG |
hle.sceGe_user |
hleGeOnAfterCallback restarting list PspGeList[id=0x33, status=PSP_GE_LIST_END_REACHED, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false] |
13043 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
13043 |
GUI |
DEBUG |
hle.sceGe_user |
hleGeListSyncDone list PspGeList[id=0x33, status=PSP_GE_LIST_DONE, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=false, restarted=false], done, waking thread a |
13044 |
user_main |
DEBUG |
hle.sceGe_user |
really waking thread a(user_main) |
13044 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
13044 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
13044 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- unblock SceUID=a name:'user_main' caller:'sceGe_user.step' |
13044 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - saving the GE to memory 0x04088000 |
13044 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'user_main(Status PSP_THREAD_READY, Wait None)' after reschedule |
13044 |
GUI |
DEBUG |
ge |
GETexture.copyScreenToTexture GETexture[0x04088000-0x04110000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] |
13044 |
user_main |
DEBUG |
hle.ThreadManForUser |
---------------------------------------- SceUID=a name:'user_main' |
13045 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - rendering the FB 0x04000000 |
13045 |
user_main |
DEBUG |
hle.sceDisplay |
sceDisplayWaitVblankStart |
13045 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04000000-0x04088000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
13045 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- block SceUID=a name:'user_main' caller:'ThreadManForUser.hleBlockCurrentThread' |
13045 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - end display |
13047 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - start display |
13047 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - rendering the FB 0x04000000 |
13047 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04000000-0x04088000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
13047 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - end display |
13045 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'idle0(Status PSP_THREAD_READY, Wait None)' after reschedule |
13048 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- unblock SceUID=a name:'user_main' caller:'sceDisplay.hleVblankStart' |
13048 |
user_main |
DEBUG |
hle.sceCtrl |
hleCtrlExecuteSampling |
13048 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt VBLANK(0x1E) |
13049 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
13049 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'user_main(Status PSP_THREAD_READY, Wait None)' after reschedule |
13049 |
user_main |
DEBUG |
hle.ThreadManForUser |
---------------------------------------- SceUID=a name:'user_main' |
13049 |
user_main |
DEBUG |
hle.sceDisplay |
sceDisplaySetFrameBuf(topaddr=0x04088000, bufferwidth=512, pixelformat=3, syncType=0) |
13049 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListEnQueue(list=0x0880D860, stall=0x0880D860, cbid=0xF, arg=0x00000000) |
13050 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListEnQueue returning 0x34 |
13050 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x34, stall=0x0880D888) |
13050 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x34, stall=0x0880D89C) |
13051 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x34, stall=0x0880D99C) |
13051 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x34, stall=0x0880D9A4) |
13051 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeDrawSync mode=0 |
13052 |
user_main |
DEBUG |
hle.sceGe_user |
blockCurrentThreadOnList blocking thread a on list PspGeList[id=0x34, status=PSP_GE_LIST_STALL_REACHED, pc=0x0880D860, stall=0x0880D9A4, cbid=0xF, ended=false, finished=false, paused=false, restarted=false] |
13052 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- block SceUID=a name:'user_main' caller:'ThreadManForUser.hleBlockCurrentThread' |
13052 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - start display |
13052 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'idle0(Status PSP_THREAD_READY, Wait None)' after reschedule |
13052 |
GUI |
DEBUG |
ge |
executeList PspGeList[id=0x34, status=PSP_GE_LIST_DRAWING, pc=0x0880D860, stall=0x0880D9A4, cbid=0xF, ended=false, finished=false, paused=false, restarted=false] |
13053 |
GUI |
DEBUG |
ge |
fbp fbp=4000000, fbw=512 |
13053 |
GUI |
DEBUG |
ge |
fbw fbp=0, fbw=512 |
13053 |
GUI |
DEBUG |
ge |
base 08000000 |
13053 |
GUI |
DEBUG |
ge |
jump old PC: 0x0880D870, new PC: 0x0880D888 |
13053 |
GUI |
DEBUG |
hle.sceDisplay |
hleDisplaySetGeBuf topaddr=0x04000000, bufferwidth=512, pixelformat=3, copyGE=false, with=480, height=272 |
13053 |
GUI |
DEBUG |
ge |
Reloading GE Memory (0x04000000-0x04088000) to screen (480x272) |
13054 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04000000-0x04088000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
13054 |
GUI |
DEBUG |
ge |
clear mode : 5 |
13054 |
GUI |
DEBUG |
ge |
vtype GU_COLOR_8888|GU_VERTEX_16BIT|GU_TRANSFORM_2D size=12 |
13054 |
GUI |
DEBUG |
ge |
base 0x080000 redundant pure state cmd ignored |
13054 |
GUI |
DEBUG |
ge |
vaddr 0880d870 |
13054 |
GUI |
DEBUG |
ge |
Texture.hashCode: 8192 bytes |
13055 |
GUI |
DEBUG |
ge |
tflush Reusing cached texture 5 |
13055 |
GUI |
DEBUG |
ge |
prim sprites 1x |
13055 |
GUI |
DEBUG |
ge |
sceGuEnable(GU_SCISSOR_TEST) |
13055 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
13055 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
13056 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_COLOR_MATERIAL) |
13056 |
GUI |
DEBUG |
ge |
Texture Mipmap base=0, max=0, textureNumMipmaps=0 |
13056 |
GUI |
DEBUG |
ge |
sprite (0,0)-(0,0) at (0,0,0)-(480,272,0) |
13056 |
GUI |
DEBUG |
ge |
clear mode end |
13056 |
GUI |
DEBUG |
ge |
sceGuTexMode(X, mipmaps=0, mipmapShareClut=true, swizzle=false) |
13056 |
GUI |
DEBUG |
ge |
sceGuTexMode(tpsm=2(PSM_4444), X, X, X) |
13056 |
GUI |
DEBUG |
ge |
tflush (deferring to prim) |
13057 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, X, X, X, lo(pointer=0x880ac00)) |
13057 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, X, X, texBufferWidth=64, hi(pointer=0x880ac00)) |
13057 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, width=64, height=64, X, X) |
13057 |
GUI |
DEBUG |
ge |
tflush (deferring to prim) |
13057 |
GUI |
DEBUG |
ge |
sceGuTexFunc mode 000004 |
13057 |
GUI |
DEBUG |
ge |
sceGuTexEnvColor 00FFFF00 (no alpha) |
13058 |
GUI |
DEBUG |
ge |
sceGuTexFilter(min=1, mag=1) (mm#0) |
13058 |
GUI |
DEBUG |
ge |
sceGuTexScale(u=1.0, v=1.0) |
13058 |
GUI |
DEBUG |
ge |
sceGuTexOffset(u=0.0, v=0.0) |
13058 |
GUI |
DEBUG |
ge |
material ambient r=1,0 g=1,0 b=1,0 (00FFFFFF) |
13058 |
GUI |
DEBUG |
ge |
material ambient a=1,0 (FF) |
13058 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_PROJECTION 0 |
13059 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,7 0,0 0,0 0,0 |
13059 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 1,3 0,0 0,0 |
13059 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -1,0 -1,0 |
13059 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -1,0 0,0 |
13059 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_VIEW 0 |
13059 |
GUI |
DEBUG |
ge |
glLoadMatrixf 1,0 0,0 0,0 0,0 |
13060 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 1,0 0,0 0,0 |
13060 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 1,0 0,0 |
13060 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 0,0 1,0 |
13060 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_MODEL 0 |
13060 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,3 0,9 0,3 0,0 |
13060 |
GUI |
DEBUG |
ge |
glLoadMatrixf -0,6 -0,1 0,8 0,0 |
13061 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,8 -0,4 0,5 0,0 |
13061 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -2,5 1,0 |
13061 |
GUI |
DEBUG |
ge |
vtype GU_TEXTURE_32BITF|GU_COLOR_8888|GU_VERTEX_32BITF|GU_TRANSFORM_3D size=24 |
13061 |
GUI |
DEBUG |
ge |
base 0x080000 redundant pure state cmd ignored |
13061 |
GUI |
DEBUG |
ge |
vaddr 0880a890 |
13061 |
GUI |
DEBUG |
ge |
prim triangle 12x |
13062 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
13062 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
13062 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_COLOR_MATERIAL) |
13062 |
GUI |
DEBUG |
ge |
Texture Mipmap base=0, max=0, textureNumMipmaps=0 |
13062 |
GUI |
DEBUG |
ge |
Not reading Vertex, all native at 0x0880A890 |
13063 |
GUI |
DEBUG |
ge |
finish (0) |
13062 |
user_main |
DEBUG |
hle.sceCtrl |
hleCtrlExecuteSampling |
13063 |
GUI |
DEBUG |
hle.sceGe_user |
Scheduling Async Callback name:'GeCallbackFinish', thread:'user_main', PC:08806468, $a0:00000000, $a1: 00000000, $a2: 08914EBC, listId=0x34, behavior=1, signalId=0x0 |
13063 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt VBLANK(0x1E) |
13063 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
13064 |
GUI |
DEBUG |
ge |
end pc=0x880d9a4 |
13064 |
GUI |
DEBUG |
ge |
FINISH / SIGNAL / END reached, waiting for Sync (PspGeList[id=0x34, status=PSP_GE_LIST_DRAWING, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false]) |
13064 |
GUI |
DEBUG |
ge |
FINISH / SIGNAL / END reached, waiting for Sync (PspGeList[id=0x34, status=PSP_GE_LIST_END_REACHED, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false]) |
13065 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt GE(0x19) at 0x08806468 |
13065 |
user_main |
DEBUG |
hle.ThreadManForUser |
Calling InterruptHandler 0x08806468(0x00000000,0x08914EBC) |
13065 |
user_main |
DEBUG |
hle.sceGe_user |
hleGeOnAfterCallback restarting list PspGeList[id=0x34, status=PSP_GE_LIST_END_REACHED, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false] |
13065 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
13065 |
GUI |
DEBUG |
hle.sceGe_user |
hleGeListSyncDone list PspGeList[id=0x34, status=PSP_GE_LIST_DONE, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=false, restarted=false], done, waking thread a |
13065 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
13066 |
user_main |
DEBUG |
hle.sceGe_user |
really waking thread a(user_main) |
13066 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
13066 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- unblock SceUID=a name:'user_main' caller:'sceGe_user.step' |
13066 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'user_main(Status PSP_THREAD_READY, Wait None)' after reschedule |
13066 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - saving the GE to memory 0x04000000 |
13066 |
GUI |
DEBUG |
ge |
GETexture.copyScreenToTexture GETexture[0x04000000-0x04088000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] |
13066 |
user_main |
DEBUG |
hle.ThreadManForUser |
---------------------------------------- SceUID=a name:'user_main' |
13067 |
user_main |
DEBUG |
hle.sceDisplay |
sceDisplayWaitVblankStart |
13067 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- block SceUID=a name:'user_main' caller:'ThreadManForUser.hleBlockCurrentThread' |
13067 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'idle0(Status PSP_THREAD_READY, Wait None)' after reschedule |
13067 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - rendering the FB 0x04088000 |
13068 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04088000-0x04110000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
13068 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - end display |
13081 |
user_main |
DEBUG |
hle.sceCtrl |
hleCtrlExecuteSampling |
13082 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- unblock SceUID=a name:'user_main' caller:'UnblockThreadAction.execute' |
13082 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt VBLANK(0x1E) |
13082 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
13082 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'user_main(Status PSP_THREAD_READY, Wait None)' after reschedule |
13083 |
user_main |
DEBUG |
hle.ThreadManForUser |
---------------------------------------- SceUID=a name:'user_main' |
13083 |
user_main |
DEBUG |
hle.sceDisplay |
sceDisplaySetFrameBuf(topaddr=0x04000000, bufferwidth=512, pixelformat=3, syncType=0) |
13083 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListEnQueue(list=0x0880D860, stall=0x0880D860, cbid=0xF, arg=0x00000000) |
13084 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListEnQueue returning 0x35 |
13084 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x35, stall=0x0880D888) |
13084 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x35, stall=0x0880D89C) |
13084 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x35, stall=0x0880D99C) |
13085 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x35, stall=0x0880D9A4) |
13085 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeDrawSync mode=0 |
13085 |
user_main |
DEBUG |
hle.sceGe_user |
blockCurrentThreadOnList blocking thread a on list PspGeList[id=0x35, status=PSP_GE_LIST_STALL_REACHED, pc=0x0880D860, stall=0x0880D9A4, cbid=0xF, ended=false, finished=false, paused=false, restarted=false] |
13085 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- block SceUID=a name:'user_main' caller:'ThreadManForUser.hleBlockCurrentThread' |
13085 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'idle0(Status PSP_THREAD_READY, Wait None)' after reschedule |
13086 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - start display |
13086 |
GUI |
DEBUG |
ge |
executeList PspGeList[id=0x35, status=PSP_GE_LIST_DRAWING, pc=0x0880D860, stall=0x0880D9A4, cbid=0xF, ended=false, finished=false, paused=false, restarted=false] |
13086 |
GUI |
DEBUG |
ge |
fbp fbp=4088000, fbw=512 |
13087 |
GUI |
DEBUG |
ge |
fbw fbp=88000, fbw=512 |
13087 |
GUI |
DEBUG |
ge |
base 08000000 |
13087 |
GUI |
DEBUG |
ge |
jump old PC: 0x0880D870, new PC: 0x0880D888 |
13087 |
GUI |
DEBUG |
hle.sceDisplay |
hleDisplaySetGeBuf topaddr=0x04088000, bufferwidth=512, pixelformat=3, copyGE=false, with=480, height=272 |
13087 |
GUI |
DEBUG |
ge |
Reloading GE Memory (0x04088000-0x04110000) to screen (480x272) |
13087 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04088000-0x04110000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
13088 |
GUI |
DEBUG |
ge |
clear mode : 5 |
13088 |
GUI |
DEBUG |
ge |
vtype GU_COLOR_8888|GU_VERTEX_16BIT|GU_TRANSFORM_2D size=12 |
13088 |
GUI |
DEBUG |
ge |
base 0x080000 redundant pure state cmd ignored |
13088 |
GUI |
DEBUG |
ge |
vaddr 0880d870 |
13088 |
GUI |
DEBUG |
ge |
Texture.hashCode: 8192 bytes |
13089 |
GUI |
DEBUG |
ge |
tflush Reusing cached texture 5 |
13089 |
GUI |
DEBUG |
ge |
prim sprites 1x |
13089 |
GUI |
DEBUG |
ge |
sceGuEnable(GU_SCISSOR_TEST) |
13089 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
13089 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
13089 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_COLOR_MATERIAL) |
13089 |
GUI |
DEBUG |
ge |
Texture Mipmap base=0, max=0, textureNumMipmaps=0 |
13090 |
GUI |
DEBUG |
ge |
sprite (0,0)-(0,0) at (0,0,0)-(480,272,0) |
13090 |
GUI |
DEBUG |
ge |
clear mode end |
13090 |
GUI |
DEBUG |
ge |
sceGuTexMode(X, mipmaps=0, mipmapShareClut=true, swizzle=false) |
13090 |
GUI |
DEBUG |
ge |
sceGuTexMode(tpsm=2(PSM_4444), X, X, X) |
13090 |
GUI |
DEBUG |
ge |
tflush (deferring to prim) |
13090 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, X, X, X, lo(pointer=0x880ac00)) |
13091 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, X, X, texBufferWidth=64, hi(pointer=0x880ac00)) |
13091 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, width=64, height=64, X, X) |
13091 |
GUI |
DEBUG |
ge |
tflush (deferring to prim) |
13091 |
GUI |
DEBUG |
ge |
sceGuTexFunc mode 000004 |
13091 |
GUI |
DEBUG |
ge |
sceGuTexEnvColor 00FFFF00 (no alpha) |
13091 |
GUI |
DEBUG |
ge |
sceGuTexFilter(min=1, mag=1) (mm#0) |
13091 |
GUI |
DEBUG |
ge |
sceGuTexScale(u=1.0, v=1.0) |
13092 |
GUI |
DEBUG |
ge |
sceGuTexOffset(u=0.0, v=0.0) |
13092 |
GUI |
DEBUG |
ge |
material ambient r=1,0 g=1,0 b=1,0 (00FFFFFF) |
13092 |
GUI |
DEBUG |
ge |
material ambient a=1,0 (FF) |
13092 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_PROJECTION 0 |
13092 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,7 0,0 0,0 0,0 |
13092 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 1,3 0,0 0,0 |
13093 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -1,0 -1,0 |
13093 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -1,0 0,0 |
13093 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_VIEW 0 |
13093 |
GUI |
DEBUG |
ge |
glLoadMatrixf 1,0 0,0 0,0 0,0 |
13093 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 1,0 0,0 0,0 |
13093 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 1,0 0,0 |
13094 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 0,0 1,0 |
13094 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_MODEL 0 |
13094 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,2 0,9 0,4 0,0 |
13094 |
GUI |
DEBUG |
ge |
glLoadMatrixf -0,6 -0,2 0,8 0,0 |
13094 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,8 -0,4 0,5 0,0 |
13094 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -2,5 1,0 |
13095 |
GUI |
DEBUG |
ge |
vtype GU_TEXTURE_32BITF|GU_COLOR_8888|GU_VERTEX_32BITF|GU_TRANSFORM_3D size=24 |
13095 |
GUI |
DEBUG |
ge |
base 0x080000 redundant pure state cmd ignored |
13095 |
GUI |
DEBUG |
ge |
vaddr 0880a890 |
13095 |
GUI |
DEBUG |
ge |
prim triangle 12x |
13095 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
13095 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
13095 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_COLOR_MATERIAL) |
13096 |
GUI |
DEBUG |
ge |
Texture Mipmap base=0, max=0, textureNumMipmaps=0 |
13096 |
GUI |
DEBUG |
ge |
Not reading Vertex, all native at 0x0880A890 |
13096 |
GUI |
DEBUG |
ge |
finish (0) |
13096 |
GUI |
DEBUG |
hle.sceGe_user |
Scheduling Async Callback name:'GeCallbackFinish', thread:'user_main', PC:08806468, $a0:00000000, $a1: 00000000, $a2: 08914EBC, listId=0x35, behavior=1, signalId=0x0 |
13096 |
GUI |
DEBUG |
ge |
end pc=0x880d9a4 |
13097 |
GUI |
DEBUG |
ge |
FINISH / SIGNAL / END reached, waiting for Sync (PspGeList[id=0x35, status=PSP_GE_LIST_DRAWING, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false]) |
13097 |
GUI |
DEBUG |
ge |
FINISH / SIGNAL / END reached, waiting for Sync (PspGeList[id=0x35, status=PSP_GE_LIST_END_REACHED, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false]) |
13097 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt GE(0x19) at 0x08806468 |
13097 |
user_main |
DEBUG |
hle.ThreadManForUser |
Calling InterruptHandler 0x08806468(0x00000000,0x08914EBC) |
13098 |
user_main |
DEBUG |
hle.sceGe_user |
hleGeOnAfterCallback restarting list PspGeList[id=0x35, status=PSP_GE_LIST_END_REACHED, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false] |
13098 |
GUI |
DEBUG |
hle.sceGe_user |
hleGeListSyncDone list PspGeList[id=0x35, status=PSP_GE_LIST_DONE, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=false, restarted=false], done, waking thread a |
13098 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
13098 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
13098 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - saving the GE to memory 0x04088000 |
13098 |
GUI |
DEBUG |
ge |
GETexture.copyScreenToTexture GETexture[0x04088000-0x04110000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] |
13099 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - rendering the FB 0x04000000 |
13099 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04000000-0x04088000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
13099 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - end display |
13100 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - start display |
13100 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - rendering the FB 0x04000000 |
13101 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04000000-0x04088000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
13101 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - end display |
13101 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
13101 |
user_main |
DEBUG |
hle.sceCtrl |
hleCtrlExecuteSampling |
13102 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt VBLANK(0x1E) |
13102 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
13103 |
user_main |
DEBUG |
hle.sceGe_user |
really waking thread a(user_main) |
13103 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- unblock SceUID=a name:'user_main' caller:'sceGe_user.step' |
13103 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'user_main(Status PSP_THREAD_READY, Wait None)' after reschedule |
13103 |
user_main |
DEBUG |
hle.ThreadManForUser |
---------------------------------------- SceUID=a name:'user_main' |
13104 |
user_main |
DEBUG |
hle.sceDisplay |
sceDisplayWaitVblankStart |
13104 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- block SceUID=a name:'user_main' caller:'ThreadManForUser.hleBlockCurrentThread' |
13104 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'idle0(Status PSP_THREAD_READY, Wait None)' after reschedule |
13112 |
user_main |
DEBUG |
hle.sceCtrl |
hleCtrlExecuteSampling |
13113 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- unblock SceUID=a name:'user_main' caller:'UnblockThreadAction.execute' |
13113 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt VBLANK(0x1E) |
13113 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
13114 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'user_main(Status PSP_THREAD_READY, Wait None)' after reschedule |
13114 |
user_main |
DEBUG |
hle.ThreadManForUser |
---------------------------------------- SceUID=a name:'user_main' |
13114 |
user_main |
DEBUG |
hle.sceDisplay |
sceDisplaySetFrameBuf(topaddr=0x04088000, bufferwidth=512, pixelformat=3, syncType=0) |
13114 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListEnQueue(list=0x0880D860, stall=0x0880D860, cbid=0xF, arg=0x00000000) |
13115 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListEnQueue returning 0x36 |
13115 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x36, stall=0x0880D888) |
13115 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x36, stall=0x0880D89C) |
13116 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x36, stall=0x0880D99C) |
13116 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x36, stall=0x0880D9A4) |
13116 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeDrawSync mode=0 |
13116 |
user_main |
DEBUG |
hle.sceGe_user |
blockCurrentThreadOnList blocking thread a on list PspGeList[id=0x36, status=PSP_GE_LIST_STALL_REACHED, pc=0x0880D860, stall=0x0880D9A4, cbid=0xF, ended=false, finished=false, paused=false, restarted=false] |
13117 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- block SceUID=a name:'user_main' caller:'ThreadManForUser.hleBlockCurrentThread' |
13117 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'idle0(Status PSP_THREAD_READY, Wait None)' after reschedule |
13117 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - start display |
13117 |
GUI |
DEBUG |
ge |
executeList PspGeList[id=0x36, status=PSP_GE_LIST_DRAWING, pc=0x0880D860, stall=0x0880D9A4, cbid=0xF, ended=false, finished=false, paused=false, restarted=false] |
13117 |
GUI |
DEBUG |
ge |
fbp fbp=4000000, fbw=512 |
13118 |
GUI |
DEBUG |
ge |
fbw fbp=0, fbw=512 |
13118 |
GUI |
DEBUG |
ge |
base 08000000 |
13118 |
GUI |
DEBUG |
ge |
jump old PC: 0x0880D870, new PC: 0x0880D888 |
13118 |
GUI |
DEBUG |
hle.sceDisplay |
hleDisplaySetGeBuf topaddr=0x04000000, bufferwidth=512, pixelformat=3, copyGE=false, with=480, height=272 |
13118 |
GUI |
DEBUG |
ge |
Reloading GE Memory (0x04000000-0x04088000) to screen (480x272) |
13118 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04000000-0x04088000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
13119 |
GUI |
DEBUG |
ge |
clear mode : 5 |
13119 |
GUI |
DEBUG |
ge |
vtype GU_COLOR_8888|GU_VERTEX_16BIT|GU_TRANSFORM_2D size=12 |
13119 |
GUI |
DEBUG |
ge |
base 0x080000 redundant pure state cmd ignored |
13119 |
GUI |
DEBUG |
ge |
vaddr 0880d870 |
13119 |
GUI |
DEBUG |
ge |
Texture.hashCode: 8192 bytes |
13120 |
GUI |
DEBUG |
ge |
tflush Reusing cached texture 5 |
13120 |
GUI |
DEBUG |
ge |
prim sprites 1x |
13120 |
GUI |
DEBUG |
ge |
sceGuEnable(GU_SCISSOR_TEST) |
13120 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
13120 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
13121 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_COLOR_MATERIAL) |
13121 |
GUI |
DEBUG |
ge |
Texture Mipmap base=0, max=0, textureNumMipmaps=0 |
13121 |
GUI |
DEBUG |
ge |
sprite (0,0)-(0,0) at (0,0,0)-(480,272,0) |
13121 |
GUI |
DEBUG |
ge |
clear mode end |
13121 |
GUI |
DEBUG |
ge |
sceGuTexMode(X, mipmaps=0, mipmapShareClut=true, swizzle=false) |
13122 |
GUI |
DEBUG |
ge |
sceGuTexMode(tpsm=2(PSM_4444), X, X, X) |
13122 |
GUI |
DEBUG |
ge |
tflush (deferring to prim) |
13122 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, X, X, X, lo(pointer=0x880ac00)) |
13122 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, X, X, texBufferWidth=64, hi(pointer=0x880ac00)) |
13122 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, width=64, height=64, X, X) |
13122 |
GUI |
DEBUG |
ge |
tflush (deferring to prim) |
13123 |
GUI |
DEBUG |
ge |
sceGuTexFunc mode 000004 |
13123 |
GUI |
DEBUG |
ge |
sceGuTexEnvColor 00FFFF00 (no alpha) |
13123 |
GUI |
DEBUG |
ge |
sceGuTexFilter(min=1, mag=1) (mm#0) |
13123 |
GUI |
DEBUG |
ge |
sceGuTexScale(u=1.0, v=1.0) |
13123 |
GUI |
DEBUG |
ge |
sceGuTexOffset(u=0.0, v=0.0) |
13123 |
GUI |
DEBUG |
ge |
material ambient r=1,0 g=1,0 b=1,0 (00FFFFFF) |
13123 |
GUI |
DEBUG |
ge |
material ambient a=1,0 (FF) |
13124 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_PROJECTION 0 |
13124 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,7 0,0 0,0 0,0 |
13124 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 1,3 0,0 0,0 |
13124 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -1,0 -1,0 |
13124 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -1,0 0,0 |
13124 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_VIEW 0 |
13125 |
GUI |
DEBUG |
ge |
glLoadMatrixf 1,0 0,0 0,0 0,0 |
13125 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 1,0 0,0 0,0 |
13125 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 1,0 0,0 |
13125 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 0,0 1,0 |
13125 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_MODEL 0 |
13126 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,2 0,9 0,4 0,0 |
13126 |
GUI |
DEBUG |
ge |
glLoadMatrixf -0,6 -0,2 0,8 0,0 |
13126 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,8 -0,4 0,5 0,0 |
13126 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -2,5 1,0 |
13126 |
GUI |
DEBUG |
ge |
vtype GU_TEXTURE_32BITF|GU_COLOR_8888|GU_VERTEX_32BITF|GU_TRANSFORM_3D size=24 |
13126 |
GUI |
DEBUG |
ge |
base 0x080000 redundant pure state cmd ignored |
13127 |
GUI |
DEBUG |
ge |
vaddr 0880a890 |
13127 |
GUI |
DEBUG |
ge |
prim triangle 12x |
13127 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
13127 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
13127 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_COLOR_MATERIAL) |
13128 |
GUI |
DEBUG |
ge |
Texture Mipmap base=0, max=0, textureNumMipmaps=0 |
13128 |
GUI |
DEBUG |
ge |
Not reading Vertex, all native at 0x0880A890 |
13128 |
GUI |
DEBUG |
ge |
finish (0) |
13128 |
GUI |
DEBUG |
hle.sceGe_user |
Scheduling Async Callback name:'GeCallbackFinish', thread:'user_main', PC:08806468, $a0:00000000, $a1: 00000000, $a2: 08914EBC, listId=0x36, behavior=1, signalId=0x0 |
13128 |
GUI |
DEBUG |
ge |
end pc=0x880d9a4 |
13128 |
GUI |
DEBUG |
ge |
FINISH / SIGNAL / END reached, waiting for Sync (PspGeList[id=0x36, status=PSP_GE_LIST_DRAWING, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false]) |
13129 |
GUI |
DEBUG |
ge |
FINISH / SIGNAL / END reached, waiting for Sync (PspGeList[id=0x36, status=PSP_GE_LIST_END_REACHED, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false]) |
13129 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt GE(0x19) at 0x08806468 |
13129 |
user_main |
DEBUG |
hle.ThreadManForUser |
Calling InterruptHandler 0x08806468(0x00000000,0x08914EBC) |
13129 |
user_main |
DEBUG |
hle.sceGe_user |
hleGeOnAfterCallback restarting list PspGeList[id=0x36, status=PSP_GE_LIST_END_REACHED, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false] |
13130 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
13130 |
GUI |
DEBUG |
hle.sceGe_user |
hleGeListSyncDone list PspGeList[id=0x36, status=PSP_GE_LIST_DONE, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=false, restarted=false], done, waking thread a |
13130 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
13130 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
13130 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - saving the GE to memory 0x04000000 |
13130 |
GUI |
DEBUG |
ge |
GETexture.copyScreenToTexture GETexture[0x04000000-0x04088000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] |
13130 |
user_main |
DEBUG |
hle.sceCtrl |
hleCtrlExecuteSampling |
13131 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt VBLANK(0x1E) |
13131 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
13131 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - rendering the FB 0x04088000 |
13132 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04088000-0x04110000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
13132 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - end display |
13134 |
user_main |
DEBUG |
hle.sceGe_user |
really waking thread a(user_main) |
13134 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- unblock SceUID=a name:'user_main' caller:'sceGe_user.step' |
13134 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - start display |
13135 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - rendering the FB 0x04088000 |
13135 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'user_main(Status PSP_THREAD_READY, Wait None)' after reschedule |
13135 |
user_main |
DEBUG |
hle.ThreadManForUser |
---------------------------------------- SceUID=a name:'user_main' |
13135 |
user_main |
DEBUG |
hle.sceDisplay |
sceDisplayWaitVblankStart |
13136 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- block SceUID=a name:'user_main' caller:'ThreadManForUser.hleBlockCurrentThread' |
13136 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'idle0(Status PSP_THREAD_READY, Wait None)' after reschedule |
13135 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04088000-0x04110000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
13136 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - end display |
13146 |
user_main |
DEBUG |
hle.sceCtrl |
hleCtrlExecuteSampling |
13146 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- unblock SceUID=a name:'user_main' caller:'UnblockThreadAction.execute' |
13146 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt VBLANK(0x1E) |
13146 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
13147 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'user_main(Status PSP_THREAD_READY, Wait None)' after reschedule |
13147 |
user_main |
DEBUG |
hle.ThreadManForUser |
---------------------------------------- SceUID=a name:'user_main' |
13147 |
user_main |
DEBUG |
hle.sceDisplay |
sceDisplaySetFrameBuf(topaddr=0x04000000, bufferwidth=512, pixelformat=3, syncType=0) |
13148 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListEnQueue(list=0x0880D860, stall=0x0880D860, cbid=0xF, arg=0x00000000) |
13148 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListEnQueue returning 0x37 |
13148 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x37, stall=0x0880D888) |
13148 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - start display |
13148 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x37, stall=0x0880D89C) |
13148 |
GUI |
DEBUG |
ge |
executeList PspGeList[id=0x37, status=PSP_GE_LIST_DRAWING, pc=0x0880D860, stall=0x0880D888, cbid=0xF, ended=false, finished=false, paused=false, restarted=false] |
13149 |
GUI |
DEBUG |
ge |
fbp fbp=4088000, fbw=512 |
13149 |
GUI |
DEBUG |
ge |
fbw fbp=88000, fbw=512 |
13149 |
GUI |
DEBUG |
ge |
base 08000000 |
13149 |
GUI |
DEBUG |
ge |
jump old PC: 0x0880D870, new PC: 0x0880D888 |
13149 |
GUI |
DEBUG |
hle.sceDisplay |
hleDisplaySetGeBuf topaddr=0x04088000, bufferwidth=512, pixelformat=3, copyGE=false, with=480, height=272 |
13150 |
GUI |
DEBUG |
ge |
Reloading GE Memory (0x04088000-0x04110000) to screen (480x272) |
13150 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04088000-0x04110000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
13150 |
GUI |
DEBUG |
ge |
clear mode : 5 |
13150 |
GUI |
DEBUG |
ge |
vtype GU_COLOR_8888|GU_VERTEX_16BIT|GU_TRANSFORM_2D size=12 |
13150 |
GUI |
DEBUG |
ge |
base 0x080000 redundant pure state cmd ignored |
13151 |
GUI |
DEBUG |
ge |
vaddr 0880d870 |
13151 |
GUI |
DEBUG |
ge |
Texture.hashCode: 8192 bytes |
13149 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x37, stall=0x0880D99C) |
13151 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x37, stall=0x0880D9A4) |
13152 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeDrawSync mode=0 |
13151 |
GUI |
DEBUG |
ge |
tflush Reusing cached texture 5 |
13152 |
user_main |
DEBUG |
hle.sceGe_user |
blockCurrentThreadOnList blocking thread a on list PspGeList[id=0x37, status=PSP_GE_LIST_DRAWING, pc=0x0880D89C, stall=0x0880D9A4, cbid=0xF, ended=false, finished=false, paused=false, restarted=false] |
13152 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- block SceUID=a name:'user_main' caller:'ThreadManForUser.hleBlockCurrentThread' |
13153 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'idle0(Status PSP_THREAD_READY, Wait None)' after reschedule |
13152 |
GUI |
DEBUG |
ge |
prim sprites 1x |
13153 |
GUI |
DEBUG |
ge |
sceGuEnable(GU_SCISSOR_TEST) |
13153 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
13153 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
13153 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_COLOR_MATERIAL) |
13154 |
GUI |
DEBUG |
ge |
Texture Mipmap base=0, max=0, textureNumMipmaps=0 |
13154 |
GUI |
DEBUG |
ge |
sprite (0,0)-(0,0) at (0,0,0)-(480,272,0) |
13154 |
GUI |
DEBUG |
ge |
clear mode end |
13154 |
GUI |
DEBUG |
ge |
sceGuTexMode(X, mipmaps=0, mipmapShareClut=true, swizzle=false) |
13155 |
GUI |
DEBUG |
ge |
sceGuTexMode(tpsm=2(PSM_4444), X, X, X) |
13155 |
GUI |
DEBUG |
ge |
tflush (deferring to prim) |
13155 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, X, X, X, lo(pointer=0x880ac00)) |
13156 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, X, X, texBufferWidth=64, hi(pointer=0x880ac00)) |
13156 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, width=64, height=64, X, X) |
13156 |
GUI |
DEBUG |
ge |
tflush (deferring to prim) |
13156 |
GUI |
DEBUG |
ge |
sceGuTexFunc mode 000004 |
13156 |
GUI |
DEBUG |
ge |
sceGuTexEnvColor 00FFFF00 (no alpha) |
13156 |
GUI |
DEBUG |
ge |
sceGuTexFilter(min=1, mag=1) (mm#0) |
13157 |
GUI |
DEBUG |
ge |
sceGuTexScale(u=1.0, v=1.0) |
13157 |
GUI |
DEBUG |
ge |
sceGuTexOffset(u=0.0, v=0.0) |
13157 |
GUI |
DEBUG |
ge |
material ambient r=1,0 g=1,0 b=1,0 (00FFFFFF) |
13157 |
GUI |
DEBUG |
ge |
material ambient a=1,0 (FF) |
13157 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_PROJECTION 0 |
13157 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,7 0,0 0,0 0,0 |
13158 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 1,3 0,0 0,0 |
13158 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -1,0 -1,0 |
13158 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -1,0 0,0 |
13158 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_VIEW 0 |
13158 |
GUI |
DEBUG |
ge |
glLoadMatrixf 1,0 0,0 0,0 0,0 |
13159 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 1,0 0,0 0,0 |
13159 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 1,0 0,0 |
13159 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 0,0 1,0 |
13159 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_MODEL 0 |
13159 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,2 0,9 0,4 0,0 |
13159 |
GUI |
DEBUG |
ge |
glLoadMatrixf -0,6 -0,2 0,8 0,0 |
13160 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,8 -0,4 0,5 0,0 |
13160 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -2,5 1,0 |
13160 |
GUI |
DEBUG |
ge |
vtype GU_TEXTURE_32BITF|GU_COLOR_8888|GU_VERTEX_32BITF|GU_TRANSFORM_3D size=24 |
13160 |
GUI |
DEBUG |
ge |
base 0x080000 redundant pure state cmd ignored |
13160 |
GUI |
DEBUG |
ge |
vaddr 0880a890 |
13161 |
GUI |
DEBUG |
ge |
prim triangle 12x |
13161 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
13161 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
13161 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_COLOR_MATERIAL) |
13161 |
GUI |
DEBUG |
ge |
Texture Mipmap base=0, max=0, textureNumMipmaps=0 |
13161 |
GUI |
DEBUG |
ge |
Not reading Vertex, all native at 0x0880A890 |
13162 |
user_main |
DEBUG |
hle.sceCtrl |
hleCtrlExecuteSampling |
13162 |
GUI |
DEBUG |
ge |
finish (0) |
13162 |
GUI |
DEBUG |
hle.sceGe_user |
Scheduling Async Callback name:'GeCallbackFinish', thread:'user_main', PC:08806468, $a0:00000000, $a1: 00000000, $a2: 08914EBC, listId=0x37, behavior=1, signalId=0x0 |
13162 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt VBLANK(0x1E) |
13162 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
13163 |
GUI |
DEBUG |
ge |
end pc=0x880d9a4 |
13163 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt GE(0x19) at 0x08806468 |
13163 |
user_main |
DEBUG |
hle.ThreadManForUser |
Calling InterruptHandler 0x08806468(0x00000000,0x08914EBC) |
13163 |
user_main |
DEBUG |
hle.sceGe_user |
hleGeOnAfterCallback restarting list PspGeList[id=0x37, status=PSP_GE_LIST_DRAWING, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false] |
13163 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
13163 |
GUI |
DEBUG |
ge |
FINISH / SIGNAL / END reached, waiting for Sync (PspGeList[id=0x37, status=PSP_GE_LIST_DRAWING, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false]) |
13164 |
GUI |
DEBUG |
hle.sceGe_user |
hleGeListSyncDone list PspGeList[id=0x37, status=PSP_GE_LIST_DONE, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=false, restarted=false], done, waking thread a |
13164 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
13164 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
13164 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - saving the GE to memory 0x04088000 |
13164 |
GUI |
DEBUG |
ge |
GETexture.copyScreenToTexture GETexture[0x04088000-0x04110000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] |
13165 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - rendering the FB 0x04000000 |
13165 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04000000-0x04088000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
13165 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - end display |
13166 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - start display |
13167 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - rendering the FB 0x04000000 |
13167 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04000000-0x04088000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
13167 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - end display |
13168 |
user_main |
DEBUG |
hle.sceGe_user |
really waking thread a(user_main) |
13168 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- unblock SceUID=a name:'user_main' caller:'sceGe_user.step' |
13168 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'user_main(Status PSP_THREAD_READY, Wait None)' after reschedule |
13168 |
user_main |
DEBUG |
hle.ThreadManForUser |
---------------------------------------- SceUID=a name:'user_main' |
13169 |
user_main |
DEBUG |
hle.sceDisplay |
sceDisplayWaitVblankStart |
13169 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- block SceUID=a name:'user_main' caller:'ThreadManForUser.hleBlockCurrentThread' |
13169 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'idle0(Status PSP_THREAD_READY, Wait None)' after reschedule |
13179 |
user_main |
DEBUG |
hle.sceCtrl |
hleCtrlExecuteSampling |
13179 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- unblock SceUID=a name:'user_main' caller:'UnblockThreadAction.execute' |
13179 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt VBLANK(0x1E) |
13179 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
13180 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'user_main(Status PSP_THREAD_READY, Wait None)' after reschedule |
13180 |
user_main |
DEBUG |
hle.ThreadManForUser |
---------------------------------------- SceUID=a name:'user_main' |
13180 |
user_main |
DEBUG |
hle.sceDisplay |
sceDisplaySetFrameBuf(topaddr=0x04088000, bufferwidth=512, pixelformat=3, syncType=0) |
13180 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListEnQueue(list=0x0880D860, stall=0x0880D860, cbid=0xF, arg=0x00000000) |
13181 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListEnQueue returning 0x38 |
13181 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x38, stall=0x0880D888) |
13181 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - start display |
13181 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x38, stall=0x0880D89C) |
13181 |
GUI |
DEBUG |
ge |
executeList PspGeList[id=0x38, status=PSP_GE_LIST_DRAWING, pc=0x0880D860, stall=0x0880D888, cbid=0xF, ended=false, finished=false, paused=false, restarted=false] |
13182 |
GUI |
DEBUG |
ge |
fbp fbp=4000000, fbw=512 |
13182 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x38, stall=0x0880D99C) |
13182 |
GUI |
DEBUG |
ge |
fbw fbp=0, fbw=512 |
13182 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x38, stall=0x0880D9A4) |
13182 |
GUI |
DEBUG |
ge |
base 08000000 |
13182 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeDrawSync mode=0 |
13183 |
GUI |
DEBUG |
ge |
jump old PC: 0x0880D870, new PC: 0x0880D888 |
13183 |
user_main |
DEBUG |
hle.sceGe_user |
blockCurrentThreadOnList blocking thread a on list PspGeList[id=0x38, status=PSP_GE_LIST_DRAWING, pc=0x0880D888, stall=0x0880D9A4, cbid=0xF, ended=false, finished=false, paused=false, restarted=false] |
13183 |
GUI |
DEBUG |
hle.sceDisplay |
hleDisplaySetGeBuf topaddr=0x04000000, bufferwidth=512, pixelformat=3, copyGE=false, with=480, height=272 |
13183 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- block SceUID=a name:'user_main' caller:'ThreadManForUser.hleBlockCurrentThread' |
13183 |
GUI |
DEBUG |
ge |
Reloading GE Memory (0x04000000-0x04088000) to screen (480x272) |
13183 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'idle0(Status PSP_THREAD_READY, Wait None)' after reschedule |
13184 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04000000-0x04088000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
13184 |
GUI |
DEBUG |
ge |
clear mode : 5 |
13184 |
GUI |
DEBUG |
ge |
vtype GU_COLOR_8888|GU_VERTEX_16BIT|GU_TRANSFORM_2D size=12 |
13184 |
GUI |
DEBUG |
ge |
base 0x080000 redundant pure state cmd ignored |
13185 |
GUI |
DEBUG |
ge |
vaddr 0880d870 |
13185 |
GUI |
DEBUG |
ge |
Texture.hashCode: 8192 bytes |
13185 |
GUI |
DEBUG |
ge |
tflush Reusing cached texture 5 |
13185 |
GUI |
DEBUG |
ge |
prim sprites 1x |
13185 |
GUI |
DEBUG |
ge |
sceGuEnable(GU_SCISSOR_TEST) |
13185 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
13186 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
13186 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_COLOR_MATERIAL) |
13186 |
GUI |
DEBUG |
ge |
Texture Mipmap base=0, max=0, textureNumMipmaps=0 |
13186 |
GUI |
DEBUG |
ge |
sprite (0,0)-(0,0) at (0,0,0)-(480,272,0) |
13186 |
GUI |
DEBUG |
ge |
clear mode end |
13187 |
GUI |
DEBUG |
ge |
sceGuTexMode(X, mipmaps=0, mipmapShareClut=true, swizzle=false) |
13187 |
GUI |
DEBUG |
ge |
sceGuTexMode(tpsm=2(PSM_4444), X, X, X) |
13187 |
GUI |
DEBUG |
ge |
tflush (deferring to prim) |
13187 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, X, X, X, lo(pointer=0x880ac00)) |
13187 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, X, X, texBufferWidth=64, hi(pointer=0x880ac00)) |
13187 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, width=64, height=64, X, X) |
13187 |
GUI |
DEBUG |
ge |
tflush (deferring to prim) |
13188 |
GUI |
DEBUG |
ge |
sceGuTexFunc mode 000004 |
13188 |
GUI |
DEBUG |
ge |
sceGuTexEnvColor 00FFFF00 (no alpha) |
13188 |
GUI |
DEBUG |
ge |
sceGuTexFilter(min=1, mag=1) (mm#0) |
13188 |
GUI |
DEBUG |
ge |
sceGuTexScale(u=1.0, v=1.0) |
13188 |
GUI |
DEBUG |
ge |
sceGuTexOffset(u=0.0, v=0.0) |
13189 |
GUI |
DEBUG |
ge |
material ambient r=1,0 g=1,0 b=1,0 (00FFFFFF) |
13189 |
GUI |
DEBUG |
ge |
material ambient a=1,0 (FF) |
13189 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_PROJECTION 0 |
13189 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,7 0,0 0,0 0,0 |
13189 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 1,3 0,0 0,0 |
13190 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -1,0 -1,0 |
13190 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -1,0 0,0 |
13190 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_VIEW 0 |
13190 |
GUI |
DEBUG |
ge |
glLoadMatrixf 1,0 0,0 0,0 0,0 |
13190 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 1,0 0,0 0,0 |
13191 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 1,0 0,0 |
13191 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 0,0 1,0 |
13191 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_MODEL 0 |
13191 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,2 0,9 0,5 0,0 |
13191 |
GUI |
DEBUG |
ge |
glLoadMatrixf -0,6 -0,3 0,8 0,0 |
13191 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,8 -0,4 0,4 0,0 |
13192 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -2,5 1,0 |
13192 |
GUI |
DEBUG |
ge |
vtype GU_TEXTURE_32BITF|GU_COLOR_8888|GU_VERTEX_32BITF|GU_TRANSFORM_3D size=24 |
13192 |
GUI |
DEBUG |
ge |
base 0x080000 redundant pure state cmd ignored |
13192 |
GUI |
DEBUG |
ge |
vaddr 0880a890 |
13192 |
GUI |
DEBUG |
ge |
prim triangle 12x |
13193 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
13193 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
13193 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_COLOR_MATERIAL) |
13193 |
GUI |
DEBUG |
ge |
Texture Mipmap base=0, max=0, textureNumMipmaps=0 |
13193 |
GUI |
DEBUG |
ge |
Not reading Vertex, all native at 0x0880A890 |
13194 |
GUI |
DEBUG |
ge |
finish (0) |
13194 |
GUI |
DEBUG |
hle.sceGe_user |
Scheduling Async Callback name:'GeCallbackFinish', thread:'user_main', PC:08806468, $a0:00000000, $a1: 00000000, $a2: 08914EBC, listId=0x38, behavior=1, signalId=0x0 |
13194 |
GUI |
DEBUG |
ge |
end pc=0x880d9a4 |
13194 |
GUI |
DEBUG |
ge |
FINISH / SIGNAL / END reached, waiting for Sync (PspGeList[id=0x38, status=PSP_GE_LIST_DRAWING, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false]) |
13194 |
GUI |
DEBUG |
ge |
FINISH / SIGNAL / END reached, waiting for Sync (PspGeList[id=0x38, status=PSP_GE_LIST_END_REACHED, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false]) |
13195 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt GE(0x19) at 0x08806468 |
13195 |
user_main |
DEBUG |
hle.ThreadManForUser |
Calling InterruptHandler 0x08806468(0x00000000,0x08914EBC) |
13195 |
user_main |
DEBUG |
hle.sceGe_user |
hleGeOnAfterCallback restarting list PspGeList[id=0x38, status=PSP_GE_LIST_END_REACHED, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false] |
13195 |
GUI |
DEBUG |
hle.sceGe_user |
hleGeListSyncDone list PspGeList[id=0x38, status=PSP_GE_LIST_DONE, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=false, restarted=false], done, waking thread a |
13196 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
13196 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
13196 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - saving the GE to memory 0x04000000 |
13196 |
GUI |
DEBUG |
ge |
GETexture.copyScreenToTexture GETexture[0x04000000-0x04088000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] |
13196 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - rendering the FB 0x04088000 |
13196 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04088000-0x04110000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
13197 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - end display |
13198 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - start display |
13198 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - rendering the FB 0x04088000 |
13198 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04088000-0x04110000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
13199 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - end display |
13199 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
13200 |
user_main |
DEBUG |
hle.sceGe_user |
really waking thread a(user_main) |
13200 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- unblock SceUID=a name:'user_main' caller:'sceGe_user.step' |
13201 |
user_main |
DEBUG |
hle.sceCtrl |
hleCtrlExecuteSampling |
13201 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt VBLANK(0x1E) |
13201 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
13201 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'user_main(Status PSP_THREAD_READY, Wait None)' after reschedule |
13202 |
user_main |
DEBUG |
hle.ThreadManForUser |
---------------------------------------- SceUID=a name:'user_main' |
13202 |
user_main |
DEBUG |
hle.sceDisplay |
sceDisplayWaitVblankStart |
13202 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- block SceUID=a name:'user_main' caller:'ThreadManForUser.hleBlockCurrentThread' |
13202 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'idle0(Status PSP_THREAD_READY, Wait None)' after reschedule |
13212 |
user_main |
DEBUG |
hle.sceCtrl |
hleCtrlExecuteSampling |
13212 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- unblock SceUID=a name:'user_main' caller:'UnblockThreadAction.execute' |
13212 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt VBLANK(0x1E) |
13212 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
13213 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'user_main(Status PSP_THREAD_READY, Wait None)' after reschedule |
13213 |
user_main |
DEBUG |
hle.ThreadManForUser |
---------------------------------------- SceUID=a name:'user_main' |
13213 |
user_main |
DEBUG |
hle.sceDisplay |
sceDisplaySetFrameBuf(topaddr=0x04000000, bufferwidth=512, pixelformat=3, syncType=0) |
13214 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListEnQueue(list=0x0880D860, stall=0x0880D860, cbid=0xF, arg=0x00000000) |
13214 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListEnQueue returning 0x39 |
13214 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x39, stall=0x0880D888) |
13214 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - start display |
13215 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x39, stall=0x0880D89C) |
13215 |
GUI |
DEBUG |
ge |
executeList PspGeList[id=0x39, status=PSP_GE_LIST_DRAWING, pc=0x0880D860, stall=0x0880D888, cbid=0xF, ended=false, finished=false, paused=false, restarted=false] |
13215 |
GUI |
DEBUG |
ge |
fbp fbp=4088000, fbw=512 |
13215 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x39, stall=0x0880D99C) |
13215 |
GUI |
DEBUG |
ge |
fbw fbp=88000, fbw=512 |
13216 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x39, stall=0x0880D9A4) |
13216 |
GUI |
DEBUG |
ge |
base 08000000 |
13216 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeDrawSync mode=0 |
13216 |
user_main |
DEBUG |
hle.sceGe_user |
blockCurrentThreadOnList blocking thread a on list PspGeList[id=0x39, status=PSP_GE_LIST_DRAWING, pc=0x0880D888, stall=0x0880D9A4, cbid=0xF, ended=false, finished=false, paused=false, restarted=false] |
13216 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- block SceUID=a name:'user_main' caller:'ThreadManForUser.hleBlockCurrentThread' |
13217 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'idle0(Status PSP_THREAD_READY, Wait None)' after reschedule |
13216 |
GUI |
DEBUG |
ge |
jump old PC: 0x0880D870, new PC: 0x0880D888 |
13217 |
GUI |
DEBUG |
hle.sceDisplay |
hleDisplaySetGeBuf topaddr=0x04088000, bufferwidth=512, pixelformat=3, copyGE=false, with=480, height=272 |
13217 |
GUI |
DEBUG |
ge |
Reloading GE Memory (0x04088000-0x04110000) to screen (480x272) |
13218 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04088000-0x04110000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
13218 |
GUI |
DEBUG |
ge |
clear mode : 5 |
13218 |
GUI |
DEBUG |
ge |
vtype GU_COLOR_8888|GU_VERTEX_16BIT|GU_TRANSFORM_2D size=12 |
13218 |
GUI |
DEBUG |
ge |
base 0x080000 redundant pure state cmd ignored |
13219 |
GUI |
DEBUG |
ge |
vaddr 0880d870 |
13219 |
GUI |
DEBUG |
ge |
Texture.hashCode: 8192 bytes |
13219 |
GUI |
DEBUG |
ge |
tflush Reusing cached texture 5 |
13219 |
GUI |
DEBUG |
ge |
prim sprites 1x |
13219 |
GUI |
DEBUG |
ge |
sceGuEnable(GU_SCISSOR_TEST) |
13220 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
13220 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
13220 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_COLOR_MATERIAL) |
13220 |
GUI |
DEBUG |
ge |
Texture Mipmap base=0, max=0, textureNumMipmaps=0 |
13220 |
GUI |
DEBUG |
ge |
sprite (0,0)-(0,0) at (0,0,0)-(480,272,0) |
13221 |
GUI |
DEBUG |
ge |
clear mode end |
13221 |
GUI |
DEBUG |
ge |
sceGuTexMode(X, mipmaps=0, mipmapShareClut=true, swizzle=false) |
13221 |
GUI |
DEBUG |
ge |
sceGuTexMode(tpsm=2(PSM_4444), X, X, X) |
13221 |
GUI |
DEBUG |
ge |
tflush (deferring to prim) |
13221 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, X, X, X, lo(pointer=0x880ac00)) |
13222 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, X, X, texBufferWidth=64, hi(pointer=0x880ac00)) |
13222 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, width=64, height=64, X, X) |
13222 |
GUI |
DEBUG |
ge |
tflush (deferring to prim) |
13222 |
GUI |
DEBUG |
ge |
sceGuTexFunc mode 000004 |
13222 |
GUI |
DEBUG |
ge |
sceGuTexEnvColor 00FFFF00 (no alpha) |
13222 |
GUI |
DEBUG |
ge |
sceGuTexFilter(min=1, mag=1) (mm#0) |
13223 |
GUI |
DEBUG |
ge |
sceGuTexScale(u=1.0, v=1.0) |
13223 |
GUI |
DEBUG |
ge |
sceGuTexOffset(u=0.0, v=0.0) |
13223 |
GUI |
DEBUG |
ge |
material ambient r=1,0 g=1,0 b=1,0 (00FFFFFF) |
13223 |
GUI |
DEBUG |
ge |
material ambient a=1,0 (FF) |
13223 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_PROJECTION 0 |
13223 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,7 0,0 0,0 0,0 |
13224 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 1,3 0,0 0,0 |
13224 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -1,0 -1,0 |
13224 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -1,0 0,0 |
13224 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_VIEW 0 |
13224 |
GUI |
DEBUG |
ge |
glLoadMatrixf 1,0 0,0 0,0 0,0 |
13225 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 1,0 0,0 0,0 |
13225 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 1,0 0,0 |
13225 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 0,0 1,0 |
13225 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_MODEL 0 |
13225 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,2 0,9 0,5 0,0 |
13226 |
GUI |
DEBUG |
ge |
glLoadMatrixf -0,6 -0,3 0,8 0,0 |
13226 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,8 -0,4 0,4 0,0 |
13226 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -2,5 1,0 |
13226 |
GUI |
DEBUG |
ge |
vtype GU_TEXTURE_32BITF|GU_COLOR_8888|GU_VERTEX_32BITF|GU_TRANSFORM_3D size=24 |
13226 |
GUI |
DEBUG |
ge |
base 0x080000 redundant pure state cmd ignored |
13226 |
GUI |
DEBUG |
ge |
vaddr 0880a890 |
13227 |
GUI |
DEBUG |
ge |
prim triangle 12x |
13227 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
13227 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
13227 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_COLOR_MATERIAL) |
13227 |
GUI |
DEBUG |
ge |
Texture Mipmap base=0, max=0, textureNumMipmaps=0 |
13228 |
GUI |
DEBUG |
ge |
Not reading Vertex, all native at 0x0880A890 |
13228 |
GUI |
DEBUG |
ge |
finish (0) |
13228 |
GUI |
DEBUG |
hle.sceGe_user |
Scheduling Async Callback name:'GeCallbackFinish', thread:'user_main', PC:08806468, $a0:00000000, $a1: 00000000, $a2: 08914EBC, listId=0x39, behavior=1, signalId=0x0 |
13229 |
GUI |
DEBUG |
ge |
end pc=0x880d9a4 |
13229 |
GUI |
DEBUG |
ge |
FINISH / SIGNAL / END reached, waiting for Sync (PspGeList[id=0x39, status=PSP_GE_LIST_DRAWING, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false]) |
13230 |
GUI |
DEBUG |
ge |
FINISH / SIGNAL / END reached, waiting for Sync (PspGeList[id=0x39, status=PSP_GE_LIST_END_REACHED, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false]) |
13230 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt GE(0x19) at 0x08806468 |
13230 |
user_main |
DEBUG |
hle.ThreadManForUser |
Calling InterruptHandler 0x08806468(0x00000000,0x08914EBC) |
13230 |
user_main |
DEBUG |
hle.sceGe_user |
hleGeOnAfterCallback restarting list PspGeList[id=0x39, status=PSP_GE_LIST_END_REACHED, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false] |
13231 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
13231 |
GUI |
DEBUG |
hle.sceGe_user |
hleGeListSyncDone list PspGeList[id=0x39, status=PSP_GE_LIST_DONE, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=false, restarted=false], done, waking thread a |
13231 |
user_main |
DEBUG |
hle.sceCtrl |
hleCtrlExecuteSampling |
13231 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
13231 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
13232 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - saving the GE to memory 0x04088000 |
13232 |
GUI |
DEBUG |
ge |
GETexture.copyScreenToTexture GETexture[0x04088000-0x04110000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] |
13232 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - rendering the FB 0x04000000 |
13231 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt VBLANK(0x1E) |
13232 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
13232 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04000000-0x04088000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
13233 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - end display |
13234 |
user_main |
DEBUG |
hle.sceGe_user |
really waking thread a(user_main) |
13234 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- unblock SceUID=a name:'user_main' caller:'sceGe_user.step' |
13234 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'user_main(Status PSP_THREAD_READY, Wait None)' after reschedule |
13235 |
user_main |
DEBUG |
hle.ThreadManForUser |
---------------------------------------- SceUID=a name:'user_main' |
13235 |
user_main |
DEBUG |
hle.sceDisplay |
sceDisplayWaitVblankStart |
13235 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- block SceUID=a name:'user_main' caller:'ThreadManForUser.hleBlockCurrentThread' |
13235 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'idle0(Status PSP_THREAD_READY, Wait None)' after reschedule |
13235 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - start display |
13236 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - rendering the FB 0x04000000 |
13236 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04000000-0x04088000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
13236 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - end display |
13246 |
user_main |
DEBUG |
hle.sceCtrl |
hleCtrlExecuteSampling |
13246 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- unblock SceUID=a name:'user_main' caller:'UnblockThreadAction.execute' |
13246 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt VBLANK(0x1E) |
13246 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
13247 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'user_main(Status PSP_THREAD_READY, Wait None)' after reschedule |
13247 |
user_main |
DEBUG |
hle.ThreadManForUser |
---------------------------------------- SceUID=a name:'user_main' |
13247 |
user_main |
DEBUG |
hle.sceDisplay |
sceDisplaySetFrameBuf(topaddr=0x04088000, bufferwidth=512, pixelformat=3, syncType=0) |
13247 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListEnQueue(list=0x0880D860, stall=0x0880D860, cbid=0xF, arg=0x00000000) |
13247 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListEnQueue returning 0x3A |
13248 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x3A, stall=0x0880D888) |
13248 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - start display |
13248 |
GUI |
DEBUG |
ge |
executeList PspGeList[id=0x3a, status=PSP_GE_LIST_DRAWING, pc=0x0880D860, stall=0x0880D888, cbid=0xF, ended=false, finished=false, paused=false, restarted=false] |
13248 |
GUI |
DEBUG |
ge |
fbp fbp=4000000, fbw=512 |
13249 |
GUI |
DEBUG |
ge |
fbw fbp=0, fbw=512 |
13249 |
GUI |
DEBUG |
ge |
base 08000000 |
13249 |
GUI |
DEBUG |
ge |
jump old PC: 0x0880D870, new PC: 0x0880D888 |
13249 |
GUI |
DEBUG |
ge |
Stall address 0x0880D888 reached, waiting for Sync |
13249 |
GUI |
DEBUG |
ge |
Stall address 0x0880D888 reached, waiting for Sync |
13248 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x3A, stall=0x0880D89C) |
13250 |
GUI |
DEBUG |
hle.sceDisplay |
hleDisplaySetGeBuf topaddr=0x04000000, bufferwidth=512, pixelformat=3, copyGE=false, with=480, height=272 |
13250 |
GUI |
DEBUG |
ge |
Reloading GE Memory (0x04000000-0x04088000) to screen (480x272) |
13250 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04000000-0x04088000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
13250 |
GUI |
DEBUG |
ge |
clear mode : 5 |
13251 |
GUI |
DEBUG |
ge |
vtype GU_COLOR_8888|GU_VERTEX_16BIT|GU_TRANSFORM_2D size=12 |
13251 |
GUI |
DEBUG |
ge |
base 0x080000 redundant pure state cmd ignored |
13251 |
GUI |
DEBUG |
ge |
vaddr 0880d870 |
13251 |
GUI |
DEBUG |
ge |
Texture.hashCode: 8192 bytes |
13251 |
GUI |
DEBUG |
ge |
tflush Reusing cached texture 5 |
13251 |
GUI |
DEBUG |
ge |
prim sprites 1x |
13252 |
GUI |
DEBUG |
ge |
sceGuEnable(GU_SCISSOR_TEST) |
13252 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
13252 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
13252 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_COLOR_MATERIAL) |
13252 |
GUI |
DEBUG |
ge |
Texture Mipmap base=0, max=0, textureNumMipmaps=0 |
13252 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x3A, stall=0x0880D99C) |
13253 |
GUI |
DEBUG |
ge |
sprite (0,0)-(0,0) at (0,0,0)-(480,272,0) |
13253 |
GUI |
DEBUG |
ge |
Stall address 0x0880D89C reached, waiting for Sync |
13253 |
GUI |
DEBUG |
ge |
clear mode end |
13253 |
GUI |
DEBUG |
ge |
sceGuTexMode(X, mipmaps=0, mipmapShareClut=true, swizzle=false) |
13254 |
GUI |
DEBUG |
ge |
sceGuTexMode(tpsm=2(PSM_4444), X, X, X) |
13254 |
GUI |
DEBUG |
ge |
tflush (deferring to prim) |
13254 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, X, X, X, lo(pointer=0x880ac00)) |
13254 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, X, X, texBufferWidth=64, hi(pointer=0x880ac00)) |
13254 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x3A, stall=0x0880D9A4) |
13254 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, width=64, height=64, X, X) |
13255 |
GUI |
DEBUG |
ge |
tflush (deferring to prim) |
13255 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeDrawSync mode=0 |
13255 |
GUI |
DEBUG |
ge |
sceGuTexFunc mode 000004 |
13255 |
user_main |
DEBUG |
hle.sceGe_user |
blockCurrentThreadOnList blocking thread a on list PspGeList[id=0x3a, status=PSP_GE_LIST_DRAWING, pc=0x0880D8C0, stall=0x0880D9A4, cbid=0xF, ended=false, finished=false, paused=false, restarted=false] |
13255 |
GUI |
DEBUG |
ge |
sceGuTexEnvColor 00FFFF00 (no alpha) |
13256 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- block SceUID=a name:'user_main' caller:'ThreadManForUser.hleBlockCurrentThread' |
13256 |
GUI |
DEBUG |
ge |
sceGuTexFilter(min=1, mag=1) (mm#0) |
13256 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'idle0(Status PSP_THREAD_READY, Wait None)' after reschedule |
13256 |
GUI |
DEBUG |
ge |
sceGuTexScale(u=1.0, v=1.0) |
13256 |
GUI |
DEBUG |
ge |
sceGuTexOffset(u=0.0, v=0.0) |
13257 |
GUI |
DEBUG |
ge |
material ambient r=1,0 g=1,0 b=1,0 (00FFFFFF) |
13257 |
GUI |
DEBUG |
ge |
material ambient a=1,0 (FF) |
13257 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_PROJECTION 0 |
13257 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,7 0,0 0,0 0,0 |
13257 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 1,3 0,0 0,0 |
13257 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -1,0 -1,0 |
13258 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -1,0 0,0 |
13258 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_VIEW 0 |
13258 |
GUI |
DEBUG |
ge |
glLoadMatrixf 1,0 0,0 0,0 0,0 |
13258 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 1,0 0,0 0,0 |
13258 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 1,0 0,0 |
13259 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 0,0 1,0 |
13259 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_MODEL 0 |
13259 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,2 0,8 0,5 0,0 |
13259 |
GUI |
DEBUG |
ge |
glLoadMatrixf -0,6 -0,3 0,8 0,0 |
13259 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,8 -0,4 0,4 0,0 |
13260 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -2,5 1,0 |
13260 |
GUI |
DEBUG |
ge |
vtype GU_TEXTURE_32BITF|GU_COLOR_8888|GU_VERTEX_32BITF|GU_TRANSFORM_3D size=24 |
13260 |
GUI |
DEBUG |
ge |
base 0x080000 redundant pure state cmd ignored |
13260 |
GUI |
DEBUG |
ge |
vaddr 0880a890 |
13260 |
GUI |
DEBUG |
ge |
prim triangle 12x |
13260 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
13261 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
13261 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_COLOR_MATERIAL) |
13261 |
GUI |
DEBUG |
ge |
Texture Mipmap base=0, max=0, textureNumMipmaps=0 |
13261 |
GUI |
DEBUG |
ge |
Not reading Vertex, all native at 0x0880A890 |
13261 |
GUI |
DEBUG |
ge |
finish (0) |
13262 |
GUI |
DEBUG |
hle.sceGe_user |
Scheduling Async Callback name:'GeCallbackFinish', thread:'user_main', PC:08806468, $a0:00000000, $a1: 00000000, $a2: 08914EBC, listId=0x3A, behavior=1, signalId=0x0 |
13262 |
GUI |
DEBUG |
ge |
end pc=0x880d9a4 |
13262 |
GUI |
DEBUG |
ge |
FINISH / SIGNAL / END reached, waiting for Sync (PspGeList[id=0x3a, status=PSP_GE_LIST_DRAWING, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false]) |
13262 |
GUI |
DEBUG |
ge |
FINISH / SIGNAL / END reached, waiting for Sync (PspGeList[id=0x3a, status=PSP_GE_LIST_END_REACHED, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false]) |
13262 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt GE(0x19) at 0x08806468 |
13263 |
user_main |
DEBUG |
hle.ThreadManForUser |
Calling InterruptHandler 0x08806468(0x00000000,0x08914EBC) |
13263 |
user_main |
DEBUG |
hle.sceGe_user |
hleGeOnAfterCallback restarting list PspGeList[id=0x3a, status=PSP_GE_LIST_END_REACHED, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false] |
13264 |
GUI |
DEBUG |
hle.sceGe_user |
hleGeListSyncDone list PspGeList[id=0x3a, status=PSP_GE_LIST_DONE, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=false, restarted=false], done, waking thread a |
13264 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
13264 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
13264 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
13264 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - saving the GE to memory 0x04000000 |
13265 |
GUI |
DEBUG |
ge |
GETexture.copyScreenToTexture GETexture[0x04000000-0x04088000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] |
13264 |
user_main |
DEBUG |
hle.sceCtrl |
hleCtrlExecuteSampling |
13265 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - rendering the FB 0x04088000 |
13265 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt VBLANK(0x1E) |
13265 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04088000-0x04110000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
13265 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
13266 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - end display |
13267 |
user_main |
DEBUG |
hle.sceGe_user |
really waking thread a(user_main) |
13268 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - start display |
13268 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- unblock SceUID=a name:'user_main' caller:'sceGe_user.step' |
13269 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'user_main(Status PSP_THREAD_READY, Wait None)' after reschedule |
13268 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - rendering the FB 0x04088000 |
13269 |
user_main |
DEBUG |
hle.ThreadManForUser |
---------------------------------------- SceUID=a name:'user_main' |
13269 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04088000-0x04110000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
13270 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - end display |
13270 |
user_main |
DEBUG |
hle.sceDisplay |
sceDisplayWaitVblankStart |
13270 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- block SceUID=a name:'user_main' caller:'ThreadManForUser.hleBlockCurrentThread' |
13270 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'idle0(Status PSP_THREAD_READY, Wait None)' after reschedule |
13279 |
user_main |
DEBUG |
hle.sceCtrl |
hleCtrlExecuteSampling |
13279 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- unblock SceUID=a name:'user_main' caller:'UnblockThreadAction.execute' |
13279 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt VBLANK(0x1E) |
13279 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
13280 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'user_main(Status PSP_THREAD_READY, Wait None)' after reschedule |
13280 |
user_main |
DEBUG |
hle.ThreadManForUser |
---------------------------------------- SceUID=a name:'user_main' |
13280 |
user_main |
DEBUG |
hle.sceDisplay |
sceDisplaySetFrameBuf(topaddr=0x04000000, bufferwidth=512, pixelformat=3, syncType=0) |
13280 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListEnQueue(list=0x0880D860, stall=0x0880D860, cbid=0xF, arg=0x00000000) |
13280 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListEnQueue returning 0x3B |
13281 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x3B, stall=0x0880D888) |
13281 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x3B, stall=0x0880D89C) |
13281 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x3B, stall=0x0880D99C) |
13282 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x3B, stall=0x0880D9A4) |
13282 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeDrawSync mode=0 |
13282 |
user_main |
DEBUG |
hle.sceGe_user |
blockCurrentThreadOnList blocking thread a on list PspGeList[id=0x3b, status=PSP_GE_LIST_STALL_REACHED, pc=0x0880D860, stall=0x0880D9A4, cbid=0xF, ended=false, finished=false, paused=false, restarted=false] |
13282 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- block SceUID=a name:'user_main' caller:'ThreadManForUser.hleBlockCurrentThread' |
13283 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'idle0(Status PSP_THREAD_READY, Wait None)' after reschedule |
13284 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - start display |
13284 |
GUI |
DEBUG |
ge |
executeList PspGeList[id=0x3b, status=PSP_GE_LIST_DRAWING, pc=0x0880D860, stall=0x0880D9A4, cbid=0xF, ended=false, finished=false, paused=false, restarted=false] |
13284 |
GUI |
DEBUG |
ge |
fbp fbp=4088000, fbw=512 |
13285 |
GUI |
DEBUG |
ge |
fbw fbp=88000, fbw=512 |
13285 |
GUI |
DEBUG |
ge |
base 08000000 |
13285 |
GUI |
DEBUG |
ge |
jump old PC: 0x0880D870, new PC: 0x0880D888 |
13286 |
GUI |
DEBUG |
hle.sceDisplay |
hleDisplaySetGeBuf topaddr=0x04088000, bufferwidth=512, pixelformat=3, copyGE=false, with=480, height=272 |
13286 |
GUI |
DEBUG |
ge |
Reloading GE Memory (0x04088000-0x04110000) to screen (480x272) |
13286 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04088000-0x04110000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
13286 |
GUI |
DEBUG |
ge |
clear mode : 5 |
13287 |
GUI |
DEBUG |
ge |
vtype GU_COLOR_8888|GU_VERTEX_16BIT|GU_TRANSFORM_2D size=12 |
13287 |
GUI |
DEBUG |
ge |
base 0x080000 redundant pure state cmd ignored |
13287 |
GUI |
DEBUG |
ge |
vaddr 0880d870 |
13287 |
GUI |
DEBUG |
ge |
Texture.hashCode: 8192 bytes |
13287 |
GUI |
DEBUG |
ge |
tflush Reusing cached texture 5 |
13287 |
GUI |
DEBUG |
ge |
prim sprites 1x |
13288 |
GUI |
DEBUG |
ge |
sceGuEnable(GU_SCISSOR_TEST) |
13288 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
13288 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
13288 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_COLOR_MATERIAL) |
13288 |
GUI |
DEBUG |
ge |
Texture Mipmap base=0, max=0, textureNumMipmaps=0 |
13289 |
GUI |
DEBUG |
ge |
sprite (0,0)-(0,0) at (0,0,0)-(480,272,0) |
13289 |
GUI |
DEBUG |
ge |
clear mode end |
13289 |
GUI |
DEBUG |
ge |
sceGuTexMode(X, mipmaps=0, mipmapShareClut=true, swizzle=false) |
13289 |
GUI |
DEBUG |
ge |
sceGuTexMode(tpsm=2(PSM_4444), X, X, X) |
13290 |
GUI |
DEBUG |
ge |
tflush (deferring to prim) |
13290 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, X, X, X, lo(pointer=0x880ac00)) |
13290 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, X, X, texBufferWidth=64, hi(pointer=0x880ac00)) |
13290 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, width=64, height=64, X, X) |
13290 |
GUI |
DEBUG |
ge |
tflush (deferring to prim) |
13290 |
GUI |
DEBUG |
ge |
sceGuTexFunc mode 000004 |
13291 |
GUI |
DEBUG |
ge |
sceGuTexEnvColor 00FFFF00 (no alpha) |
13291 |
GUI |
DEBUG |
ge |
sceGuTexFilter(min=1, mag=1) (mm#0) |
13291 |
GUI |
DEBUG |
ge |
sceGuTexScale(u=1.0, v=1.0) |
13291 |
GUI |
DEBUG |
ge |
sceGuTexOffset(u=0.0, v=0.0) |
13291 |
GUI |
DEBUG |
ge |
material ambient r=1,0 g=1,0 b=1,0 (00FFFFFF) |
13292 |
GUI |
DEBUG |
ge |
material ambient a=1,0 (FF) |
13292 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_PROJECTION 0 |
13292 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,7 0,0 0,0 0,0 |
13292 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 1,3 0,0 0,0 |
13292 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -1,0 -1,0 |
13293 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -1,0 0,0 |
13293 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_VIEW 0 |
13293 |
GUI |
DEBUG |
ge |
glLoadMatrixf 1,0 0,0 0,0 0,0 |
13293 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 1,0 0,0 0,0 |
13293 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 1,0 0,0 |
13293 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 0,0 1,0 |
13294 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_MODEL 0 |
13294 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,1 0,8 0,5 0,0 |
13294 |
GUI |
DEBUG |
ge |
glLoadMatrixf -0,5 -0,4 0,7 0,0 |
13294 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,8 -0,4 0,4 0,0 |
13294 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -2,5 1,0 |
13295 |
GUI |
DEBUG |
ge |
vtype GU_TEXTURE_32BITF|GU_COLOR_8888|GU_VERTEX_32BITF|GU_TRANSFORM_3D size=24 |
13295 |
GUI |
DEBUG |
ge |
base 0x080000 redundant pure state cmd ignored |
13295 |
GUI |
DEBUG |
ge |
vaddr 0880a890 |
13295 |
GUI |
DEBUG |
ge |
prim triangle 12x |
13296 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
13296 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
13296 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_COLOR_MATERIAL) |
13296 |
GUI |
DEBUG |
ge |
Texture Mipmap base=0, max=0, textureNumMipmaps=0 |
13296 |
GUI |
DEBUG |
ge |
Not reading Vertex, all native at 0x0880A890 |
13297 |
user_main |
DEBUG |
hle.sceCtrl |
hleCtrlExecuteSampling |
13297 |
GUI |
DEBUG |
ge |
finish (0) |
13297 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt VBLANK(0x1E) |
13297 |
GUI |
DEBUG |
hle.sceGe_user |
Scheduling Async Callback name:'GeCallbackFinish', thread:'user_main', PC:08806468, $a0:00000000, $a1: 00000000, $a2: 08914EBC, listId=0x3B, behavior=1, signalId=0x0 |
13297 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
13298 |
GUI |
DEBUG |
ge |
end pc=0x880d9a4 |
13298 |
GUI |
DEBUG |
ge |
FINISH / SIGNAL / END reached, waiting for Sync (PspGeList[id=0x3b, status=PSP_GE_LIST_DRAWING, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false]) |
13298 |
GUI |
DEBUG |
ge |
FINISH / SIGNAL / END reached, waiting for Sync (PspGeList[id=0x3b, status=PSP_GE_LIST_END_REACHED, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false]) |
13298 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt GE(0x19) at 0x08806468 |
13298 |
user_main |
DEBUG |
hle.ThreadManForUser |
Calling InterruptHandler 0x08806468(0x00000000,0x08914EBC) |
13299 |
user_main |
DEBUG |
hle.sceGe_user |
hleGeOnAfterCallback restarting list PspGeList[id=0x3b, status=PSP_GE_LIST_END_REACHED, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false] |
13299 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
13299 |
GUI |
DEBUG |
hle.sceGe_user |
hleGeListSyncDone list PspGeList[id=0x3b, status=PSP_GE_LIST_DONE, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=false, restarted=false], done, waking thread a |
13299 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
13300 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
13300 |
user_main |
DEBUG |
hle.sceGe_user |
really waking thread a(user_main) |
13300 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - saving the GE to memory 0x04088000 |
13300 |
GUI |
DEBUG |
ge |
GETexture.copyScreenToTexture GETexture[0x04088000-0x04110000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] |
13300 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - rendering the FB 0x04000000 |
13301 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04000000-0x04088000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
13301 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - end display |
13300 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- unblock SceUID=a name:'user_main' caller:'sceGe_user.step' |
13302 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'user_main(Status PSP_THREAD_READY, Wait None)' after reschedule |
13303 |
user_main |
DEBUG |
hle.ThreadManForUser |
---------------------------------------- SceUID=a name:'user_main' |
13303 |
user_main |
DEBUG |
hle.sceDisplay |
sceDisplayWaitVblankStart |
13303 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- block SceUID=a name:'user_main' caller:'ThreadManForUser.hleBlockCurrentThread' |
13303 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'idle0(Status PSP_THREAD_READY, Wait None)' after reschedule |
13312 |
user_main |
DEBUG |
hle.sceCtrl |
hleCtrlExecuteSampling |
13312 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- unblock SceUID=a name:'user_main' caller:'UnblockThreadAction.execute' |
13312 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt VBLANK(0x1E) |
13312 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
13313 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'user_main(Status PSP_THREAD_READY, Wait None)' after reschedule |
13313 |
user_main |
DEBUG |
hle.ThreadManForUser |
---------------------------------------- SceUID=a name:'user_main' |
13313 |
user_main |
DEBUG |
hle.sceDisplay |
sceDisplaySetFrameBuf(topaddr=0x04088000, bufferwidth=512, pixelformat=3, syncType=0) |
13313 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListEnQueue(list=0x0880D860, stall=0x0880D860, cbid=0xF, arg=0x00000000) |
13314 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListEnQueue returning 0x3C |
13314 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x3C, stall=0x0880D888) |
13314 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x3C, stall=0x0880D89C) |
13314 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x3C, stall=0x0880D99C) |
13315 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x3C, stall=0x0880D9A4) |
13315 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeDrawSync mode=0 |
13315 |
user_main |
DEBUG |
hle.sceGe_user |
blockCurrentThreadOnList blocking thread a on list PspGeList[id=0x3c, status=PSP_GE_LIST_STALL_REACHED, pc=0x0880D860, stall=0x0880D9A4, cbid=0xF, ended=false, finished=false, paused=false, restarted=false] |
13315 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- block SceUID=a name:'user_main' caller:'ThreadManForUser.hleBlockCurrentThread' |
13315 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'idle0(Status PSP_THREAD_READY, Wait None)' after reschedule |
13316 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - start display |
13317 |
GUI |
DEBUG |
ge |
executeList PspGeList[id=0x3c, status=PSP_GE_LIST_DRAWING, pc=0x0880D860, stall=0x0880D9A4, cbid=0xF, ended=false, finished=false, paused=false, restarted=false] |
13317 |
GUI |
DEBUG |
ge |
fbp fbp=4000000, fbw=512 |
13317 |
GUI |
DEBUG |
ge |
fbw fbp=0, fbw=512 |
13317 |
GUI |
DEBUG |
ge |
base 08000000 |
13318 |
GUI |
DEBUG |
ge |
jump old PC: 0x0880D870, new PC: 0x0880D888 |
13318 |
GUI |
DEBUG |
hle.sceDisplay |
hleDisplaySetGeBuf topaddr=0x04000000, bufferwidth=512, pixelformat=3, copyGE=false, with=480, height=272 |
13318 |
GUI |
DEBUG |
ge |
Reloading GE Memory (0x04000000-0x04088000) to screen (480x272) |
13318 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04000000-0x04088000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
13319 |
GUI |
DEBUG |
ge |
clear mode : 5 |
13319 |
GUI |
DEBUG |
ge |
vtype GU_COLOR_8888|GU_VERTEX_16BIT|GU_TRANSFORM_2D size=12 |
13319 |
GUI |
DEBUG |
ge |
base 0x080000 redundant pure state cmd ignored |
13319 |
GUI |
DEBUG |
ge |
vaddr 0880d870 |
13319 |
GUI |
DEBUG |
ge |
Texture.hashCode: 8192 bytes |
13320 |
GUI |
DEBUG |
ge |
tflush Reusing cached texture 5 |
13320 |
GUI |
DEBUG |
ge |
prim sprites 1x |
13320 |
GUI |
DEBUG |
ge |
sceGuEnable(GU_SCISSOR_TEST) |
13320 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
13320 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
13321 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_COLOR_MATERIAL) |
13321 |
GUI |
DEBUG |
ge |
Texture Mipmap base=0, max=0, textureNumMipmaps=0 |
13321 |
GUI |
DEBUG |
ge |
sprite (0,0)-(0,0) at (0,0,0)-(480,272,0) |
13321 |
GUI |
DEBUG |
ge |
clear mode end |
13321 |
GUI |
DEBUG |
ge |
sceGuTexMode(X, mipmaps=0, mipmapShareClut=true, swizzle=false) |
13322 |
GUI |
DEBUG |
ge |
sceGuTexMode(tpsm=2(PSM_4444), X, X, X) |
13322 |
GUI |
DEBUG |
ge |
tflush (deferring to prim) |
13322 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, X, X, X, lo(pointer=0x880ac00)) |
13322 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, X, X, texBufferWidth=64, hi(pointer=0x880ac00)) |
13322 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, width=64, height=64, X, X) |
13322 |
GUI |
DEBUG |
ge |
tflush (deferring to prim) |
13323 |
GUI |
DEBUG |
ge |
sceGuTexFunc mode 000004 |
13323 |
GUI |
DEBUG |
ge |
sceGuTexEnvColor 00FFFF00 (no alpha) |
13323 |
GUI |
DEBUG |
ge |
sceGuTexFilter(min=1, mag=1) (mm#0) |
13323 |
GUI |
DEBUG |
ge |
sceGuTexScale(u=1.0, v=1.0) |
13324 |
GUI |
DEBUG |
ge |
sceGuTexOffset(u=0.0, v=0.0) |
13324 |
GUI |
DEBUG |
ge |
material ambient r=1,0 g=1,0 b=1,0 (00FFFFFF) |
13324 |
GUI |
DEBUG |
ge |
material ambient a=1,0 (FF) |
13324 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_PROJECTION 0 |
13324 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,7 0,0 0,0 0,0 |
13324 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 1,3 0,0 0,0 |
13325 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -1,0 -1,0 |
13325 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -1,0 0,0 |
13325 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_VIEW 0 |
13325 |
GUI |
DEBUG |
ge |
glLoadMatrixf 1,0 0,0 0,0 0,0 |
13325 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 1,0 0,0 0,0 |
13326 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 1,0 0,0 |
13326 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 0,0 1,0 |
13326 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_MODEL 0 |
13326 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,1 0,8 0,6 0,0 |
13326 |
GUI |
DEBUG |
ge |
glLoadMatrixf -0,5 -0,4 0,7 0,0 |
13327 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,8 -0,4 0,4 0,0 |
13327 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -2,5 1,0 |
13327 |
GUI |
DEBUG |
ge |
vtype GU_TEXTURE_32BITF|GU_COLOR_8888|GU_VERTEX_32BITF|GU_TRANSFORM_3D size=24 |
13327 |
GUI |
DEBUG |
ge |
base 0x080000 redundant pure state cmd ignored |
13327 |
GUI |
DEBUG |
ge |
vaddr 0880a890 |
13328 |
GUI |
DEBUG |
ge |
prim triangle 12x |
13328 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
13328 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
13328 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_COLOR_MATERIAL) |
13329 |
GUI |
DEBUG |
ge |
Texture Mipmap base=0, max=0, textureNumMipmaps=0 |
13329 |
GUI |
DEBUG |
ge |
Not reading Vertex, all native at 0x0880A890 |
13329 |
user_main |
DEBUG |
hle.sceCtrl |
hleCtrlExecuteSampling |
13329 |
GUI |
DEBUG |
ge |
finish (0) |
13329 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt VBLANK(0x1E) |
13330 |
GUI |
DEBUG |
hle.sceGe_user |
Scheduling Async Callback name:'GeCallbackFinish', thread:'user_main', PC:08806468, $a0:00000000, $a1: 00000000, $a2: 08914EBC, listId=0x3C, behavior=1, signalId=0x0 |
13330 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
13330 |
GUI |
DEBUG |
ge |
end pc=0x880d9a4 |
13330 |
GUI |
DEBUG |
ge |
FINISH / SIGNAL / END reached, waiting for Sync (PspGeList[id=0x3c, status=PSP_GE_LIST_DRAWING, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false]) |
13331 |
GUI |
DEBUG |
ge |
FINISH / SIGNAL / END reached, waiting for Sync (PspGeList[id=0x3c, status=PSP_GE_LIST_END_REACHED, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false]) |
13330 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt GE(0x19) at 0x08806468 |
13331 |
user_main |
DEBUG |
hle.ThreadManForUser |
Calling InterruptHandler 0x08806468(0x00000000,0x08914EBC) |
13331 |
user_main |
DEBUG |
hle.sceGe_user |
hleGeOnAfterCallback restarting list PspGeList[id=0x3c, status=PSP_GE_LIST_END_REACHED, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false] |
13331 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
13331 |
GUI |
DEBUG |
hle.sceGe_user |
hleGeListSyncDone list PspGeList[id=0x3c, status=PSP_GE_LIST_DONE, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=false, restarted=false], done, waking thread a |
13332 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
13332 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
13332 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - saving the GE to memory 0x04000000 |
13333 |
GUI |
DEBUG |
ge |
GETexture.copyScreenToTexture GETexture[0x04000000-0x04088000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] |
13333 |
user_main |
DEBUG |
hle.sceGe_user |
really waking thread a(user_main) |
13333 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - rendering the FB 0x04088000 |
13333 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- unblock SceUID=a name:'user_main' caller:'sceGe_user.step' |
13333 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04088000-0x04110000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
13334 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - end display |
13333 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'user_main(Status PSP_THREAD_READY, Wait None)' after reschedule |
13335 |
user_main |
DEBUG |
hle.ThreadManForUser |
---------------------------------------- SceUID=a name:'user_main' |
13335 |
user_main |
DEBUG |
hle.sceDisplay |
sceDisplayWaitVblankStart |
13335 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- block SceUID=a name:'user_main' caller:'ThreadManForUser.hleBlockCurrentThread' |
13336 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'idle0(Status PSP_THREAD_READY, Wait None)' after reschedule |
13346 |
user_main |
DEBUG |
hle.sceCtrl |
hleCtrlExecuteSampling |
13346 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- unblock SceUID=a name:'user_main' caller:'UnblockThreadAction.execute' |
13346 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt VBLANK(0x1E) |
13346 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
13347 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'user_main(Status PSP_THREAD_READY, Wait None)' after reschedule |
13347 |
user_main |
DEBUG |
hle.ThreadManForUser |
---------------------------------------- SceUID=a name:'user_main' |
13347 |
user_main |
DEBUG |
hle.sceDisplay |
sceDisplaySetFrameBuf(topaddr=0x04000000, bufferwidth=512, pixelformat=3, syncType=0) |
13347 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListEnQueue(list=0x0880D860, stall=0x0880D860, cbid=0xF, arg=0x00000000) |
13348 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListEnQueue returning 0x3D |
13348 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x3D, stall=0x0880D888) |
13348 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x3D, stall=0x0880D89C) |
13348 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x3D, stall=0x0880D99C) |
13349 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x3D, stall=0x0880D9A4) |
13349 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeDrawSync mode=0 |
13349 |
user_main |
DEBUG |
hle.sceGe_user |
blockCurrentThreadOnList blocking thread a on list PspGeList[id=0x3d, status=PSP_GE_LIST_STALL_REACHED, pc=0x0880D860, stall=0x0880D9A4, cbid=0xF, ended=false, finished=false, paused=false, restarted=false] |
13349 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- block SceUID=a name:'user_main' caller:'ThreadManForUser.hleBlockCurrentThread' |
13350 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'idle0(Status PSP_THREAD_READY, Wait None)' after reschedule |
13350 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - start display |
13351 |
GUI |
DEBUG |
ge |
executeList PspGeList[id=0x3d, status=PSP_GE_LIST_DRAWING, pc=0x0880D860, stall=0x0880D9A4, cbid=0xF, ended=false, finished=false, paused=false, restarted=false] |
13351 |
GUI |
DEBUG |
ge |
fbp fbp=4088000, fbw=512 |
13351 |
GUI |
DEBUG |
ge |
fbw fbp=88000, fbw=512 |
13351 |
GUI |
DEBUG |
ge |
base 08000000 |
13351 |
GUI |
DEBUG |
ge |
jump old PC: 0x0880D870, new PC: 0x0880D888 |
13352 |
GUI |
DEBUG |
hle.sceDisplay |
hleDisplaySetGeBuf topaddr=0x04088000, bufferwidth=512, pixelformat=3, copyGE=false, with=480, height=272 |
13352 |
GUI |
DEBUG |
ge |
Reloading GE Memory (0x04088000-0x04110000) to screen (480x272) |
13352 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04088000-0x04110000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
13352 |
GUI |
DEBUG |
ge |
clear mode : 5 |
13352 |
GUI |
DEBUG |
ge |
vtype GU_COLOR_8888|GU_VERTEX_16BIT|GU_TRANSFORM_2D size=12 |
13353 |
GUI |
DEBUG |
ge |
base 0x080000 redundant pure state cmd ignored |
13353 |
GUI |
DEBUG |
ge |
vaddr 0880d870 |
13353 |
GUI |
DEBUG |
ge |
Texture.hashCode: 8192 bytes |
13353 |
GUI |
DEBUG |
ge |
tflush Reusing cached texture 5 |
13353 |
GUI |
DEBUG |
ge |
prim sprites 1x |
13354 |
GUI |
DEBUG |
ge |
sceGuEnable(GU_SCISSOR_TEST) |
13354 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
13354 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
13354 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_COLOR_MATERIAL) |
13354 |
GUI |
DEBUG |
ge |
Texture Mipmap base=0, max=0, textureNumMipmaps=0 |
13355 |
GUI |
DEBUG |
ge |
sprite (0,0)-(0,0) at (0,0,0)-(480,272,0) |
13355 |
GUI |
DEBUG |
ge |
clear mode end |
13355 |
GUI |
DEBUG |
ge |
sceGuTexMode(X, mipmaps=0, mipmapShareClut=true, swizzle=false) |
13355 |
GUI |
DEBUG |
ge |
sceGuTexMode(tpsm=2(PSM_4444), X, X, X) |
13355 |
GUI |
DEBUG |
ge |
tflush (deferring to prim) |
13356 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, X, X, X, lo(pointer=0x880ac00)) |
13356 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, X, X, texBufferWidth=64, hi(pointer=0x880ac00)) |
13356 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, width=64, height=64, X, X) |
13356 |
GUI |
DEBUG |
ge |
tflush (deferring to prim) |
13356 |
GUI |
DEBUG |
ge |
sceGuTexFunc mode 000004 |
13357 |
GUI |
DEBUG |
ge |
sceGuTexEnvColor 00FFFF00 (no alpha) |
13357 |
GUI |
DEBUG |
ge |
sceGuTexFilter(min=1, mag=1) (mm#0) |
13357 |
GUI |
DEBUG |
ge |
sceGuTexScale(u=1.0, v=1.0) |
13357 |
GUI |
DEBUG |
ge |
sceGuTexOffset(u=0.0, v=0.0) |
13357 |
GUI |
DEBUG |
ge |
material ambient r=1,0 g=1,0 b=1,0 (00FFFFFF) |
13358 |
GUI |
DEBUG |
ge |
material ambient a=1,0 (FF) |
13358 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_PROJECTION 0 |
13358 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,7 0,0 0,0 0,0 |
13358 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 1,3 0,0 0,0 |
13358 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -1,0 -1,0 |
13359 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -1,0 0,0 |
13359 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_VIEW 0 |
13359 |
GUI |
DEBUG |
ge |
glLoadMatrixf 1,0 0,0 0,0 0,0 |
13359 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 1,0 0,0 0,0 |
13359 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 1,0 0,0 |
13360 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 0,0 1,0 |
13360 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_MODEL 0 |
13360 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,1 0,8 0,6 0,0 |
13360 |
GUI |
DEBUG |
ge |
glLoadMatrixf -0,5 -0,5 0,7 0,0 |
13360 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,8 -0,4 0,4 0,0 |
13361 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -2,5 1,0 |
13361 |
GUI |
DEBUG |
ge |
vtype GU_TEXTURE_32BITF|GU_COLOR_8888|GU_VERTEX_32BITF|GU_TRANSFORM_3D size=24 |
13361 |
GUI |
DEBUG |
ge |
base 0x080000 redundant pure state cmd ignored |
13361 |
GUI |
DEBUG |
ge |
vaddr 0880a890 |
13362 |
user_main |
DEBUG |
hle.sceCtrl |
hleCtrlExecuteSampling |
13362 |
GUI |
DEBUG |
ge |
prim triangle 12x |
13362 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt VBLANK(0x1E) |
13362 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
13362 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
13362 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
13363 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_COLOR_MATERIAL) |
13363 |
GUI |
DEBUG |
ge |
Texture Mipmap base=0, max=0, textureNumMipmaps=0 |
13363 |
GUI |
DEBUG |
ge |
Not reading Vertex, all native at 0x0880A890 |
13363 |
GUI |
DEBUG |
ge |
finish (0) |
13364 |
GUI |
DEBUG |
hle.sceGe_user |
Scheduling Async Callback name:'GeCallbackFinish', thread:'user_main', PC:08806468, $a0:00000000, $a1: 00000000, $a2: 08914EBC, listId=0x3D, behavior=1, signalId=0x0 |
13364 |
GUI |
DEBUG |
ge |
end pc=0x880d9a4 |
13364 |
GUI |
DEBUG |
ge |
FINISH / SIGNAL / END reached, waiting for Sync (PspGeList[id=0x3d, status=PSP_GE_LIST_DRAWING, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false]) |
13364 |
GUI |
DEBUG |
ge |
FINISH / SIGNAL / END reached, waiting for Sync (PspGeList[id=0x3d, status=PSP_GE_LIST_END_REACHED, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false]) |
13365 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt GE(0x19) at 0x08806468 |
13365 |
user_main |
DEBUG |
hle.ThreadManForUser |
Calling InterruptHandler 0x08806468(0x00000000,0x08914EBC) |
13365 |
user_main |
DEBUG |
hle.sceGe_user |
hleGeOnAfterCallback restarting list PspGeList[id=0x3d, status=PSP_GE_LIST_END_REACHED, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false] |
13365 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
13365 |
GUI |
DEBUG |
hle.sceGe_user |
hleGeListSyncDone list PspGeList[id=0x3d, status=PSP_GE_LIST_DONE, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=false, restarted=false], done, waking thread a |
13366 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
13366 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
13366 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - saving the GE to memory 0x04088000 |
13366 |
GUI |
DEBUG |
ge |
GETexture.copyScreenToTexture GETexture[0x04088000-0x04110000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] |
13366 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - rendering the FB 0x04000000 |
13367 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04000000-0x04088000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
13367 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - end display |
13368 |
user_main |
DEBUG |
hle.sceGe_user |
really waking thread a(user_main) |
13369 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- unblock SceUID=a name:'user_main' caller:'sceGe_user.step' |
13369 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'user_main(Status PSP_THREAD_READY, Wait None)' after reschedule |
13369 |
user_main |
DEBUG |
hle.ThreadManForUser |
---------------------------------------- SceUID=a name:'user_main' |
13369 |
user_main |
DEBUG |
hle.sceDisplay |
sceDisplayWaitVblankStart |
13369 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- block SceUID=a name:'user_main' caller:'ThreadManForUser.hleBlockCurrentThread' |
13370 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'idle0(Status PSP_THREAD_READY, Wait None)' after reschedule |
13380 |
user_main |
DEBUG |
hle.sceCtrl |
hleCtrlExecuteSampling |
13380 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- unblock SceUID=a name:'user_main' caller:'UnblockThreadAction.execute' |
13380 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt VBLANK(0x1E) |
13382 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
13382 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'user_main(Status PSP_THREAD_READY, Wait None)' after reschedule |
13382 |
user_main |
DEBUG |
hle.ThreadManForUser |
---------------------------------------- SceUID=a name:'user_main' |
13382 |
user_main |
DEBUG |
hle.sceDisplay |
sceDisplaySetFrameBuf(topaddr=0x04088000, bufferwidth=512, pixelformat=3, syncType=0) |
13383 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListEnQueue(list=0x0880D860, stall=0x0880D860, cbid=0xF, arg=0x00000000) |
13383 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListEnQueue returning 0x3E |
13383 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x3E, stall=0x0880D888) |
13383 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - start display |
13383 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x3E, stall=0x0880D89C) |
13384 |
GUI |
DEBUG |
ge |
executeList PspGeList[id=0x3e, status=PSP_GE_LIST_DRAWING, pc=0x0880D860, stall=0x0880D888, cbid=0xF, ended=false, finished=false, paused=false, restarted=false] |
13384 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x3E, stall=0x0880D99C) |
13384 |
GUI |
DEBUG |
ge |
fbp fbp=4000000, fbw=512 |
13384 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x3E, stall=0x0880D9A4) |
13384 |
GUI |
DEBUG |
ge |
fbw fbp=0, fbw=512 |
13385 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeDrawSync mode=0 |
13385 |
GUI |
DEBUG |
ge |
base 08000000 |
13385 |
user_main |
DEBUG |
hle.sceGe_user |
blockCurrentThreadOnList blocking thread a on list PspGeList[id=0x3e, status=PSP_GE_LIST_DRAWING, pc=0x0880D86C, stall=0x0880D9A4, cbid=0xF, ended=false, finished=false, paused=false, restarted=false] |
13385 |
GUI |
DEBUG |
ge |
jump old PC: 0x0880D870, new PC: 0x0880D888 |
13385 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- block SceUID=a name:'user_main' caller:'ThreadManForUser.hleBlockCurrentThread' |
13385 |
GUI |
DEBUG |
hle.sceDisplay |
hleDisplaySetGeBuf topaddr=0x04000000, bufferwidth=512, pixelformat=3, copyGE=false, with=480, height=272 |
13386 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'idle0(Status PSP_THREAD_READY, Wait None)' after reschedule |
13386 |
GUI |
DEBUG |
ge |
Reloading GE Memory (0x04000000-0x04088000) to screen (480x272) |
13386 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04000000-0x04088000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
13387 |
GUI |
DEBUG |
ge |
clear mode : 5 |
13387 |
GUI |
DEBUG |
ge |
vtype GU_COLOR_8888|GU_VERTEX_16BIT|GU_TRANSFORM_2D size=12 |
13387 |
GUI |
DEBUG |
ge |
base 0x080000 redundant pure state cmd ignored |
13387 |
GUI |
DEBUG |
ge |
vaddr 0880d870 |
13387 |
GUI |
DEBUG |
ge |
Texture.hashCode: 8192 bytes |
13388 |
GUI |
DEBUG |
ge |
tflush Reusing cached texture 5 |
13388 |
GUI |
DEBUG |
ge |
prim sprites 1x |
13389 |
GUI |
DEBUG |
ge |
sceGuEnable(GU_SCISSOR_TEST) |
13389 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
13389 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
13389 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_COLOR_MATERIAL) |
13389 |
GUI |
DEBUG |
ge |
Texture Mipmap base=0, max=0, textureNumMipmaps=0 |
13390 |
GUI |
DEBUG |
ge |
sprite (0,0)-(0,0) at (0,0,0)-(480,272,0) |
13390 |
GUI |
DEBUG |
ge |
clear mode end |
13390 |
GUI |
DEBUG |
ge |
sceGuTexMode(X, mipmaps=0, mipmapShareClut=true, swizzle=false) |
13390 |
GUI |
DEBUG |
ge |
sceGuTexMode(tpsm=2(PSM_4444), X, X, X) |
13390 |
GUI |
DEBUG |
ge |
tflush (deferring to prim) |
13391 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, X, X, X, lo(pointer=0x880ac00)) |
13391 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, X, X, texBufferWidth=64, hi(pointer=0x880ac00)) |
13391 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, width=64, height=64, X, X) |
13391 |
GUI |
DEBUG |
ge |
tflush (deferring to prim) |
13391 |
GUI |
DEBUG |
ge |
sceGuTexFunc mode 000004 |
13392 |
GUI |
DEBUG |
ge |
sceGuTexEnvColor 00FFFF00 (no alpha) |
13392 |
GUI |
DEBUG |
ge |
sceGuTexFilter(min=1, mag=1) (mm#0) |
13392 |
GUI |
DEBUG |
ge |
sceGuTexScale(u=1.0, v=1.0) |
13392 |
GUI |
DEBUG |
ge |
sceGuTexOffset(u=0.0, v=0.0) |
13393 |
GUI |
DEBUG |
ge |
material ambient r=1,0 g=1,0 b=1,0 (00FFFFFF) |
13393 |
GUI |
DEBUG |
ge |
material ambient a=1,0 (FF) |
13393 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_PROJECTION 0 |
13393 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,7 0,0 0,0 0,0 |
13393 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 1,3 0,0 0,0 |
13394 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -1,0 -1,0 |
13394 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -1,0 0,0 |
13394 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_VIEW 0 |
13394 |
GUI |
DEBUG |
ge |
glLoadMatrixf 1,0 0,0 0,0 0,0 |
13395 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 1,0 0,0 0,0 |
13395 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 1,0 0,0 |
13395 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 0,0 1,0 |
13395 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_MODEL 0 |
13395 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,1 0,8 0,6 0,0 |
13396 |
user_main |
DEBUG |
hle.sceCtrl |
hleCtrlExecuteSampling |
13396 |
GUI |
DEBUG |
ge |
glLoadMatrixf -0,5 -0,5 0,7 0,0 |
13396 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt VBLANK(0x1E) |
13396 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,9 -0,4 0,4 0,0 |
13396 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
13397 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -2,5 1,0 |
13397 |
GUI |
DEBUG |
ge |
vtype GU_TEXTURE_32BITF|GU_COLOR_8888|GU_VERTEX_32BITF|GU_TRANSFORM_3D size=24 |
13397 |
GUI |
DEBUG |
ge |
base 0x080000 redundant pure state cmd ignored |
13397 |
GUI |
DEBUG |
ge |
vaddr 0880a890 |
13397 |
GUI |
DEBUG |
ge |
prim triangle 12x |
13398 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
13398 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
13398 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_COLOR_MATERIAL) |
13399 |
GUI |
DEBUG |
ge |
Texture Mipmap base=0, max=0, textureNumMipmaps=0 |
13399 |
GUI |
DEBUG |
ge |
Not reading Vertex, all native at 0x0880A890 |
13399 |
GUI |
DEBUG |
ge |
finish (0) |
13399 |
GUI |
DEBUG |
hle.sceGe_user |
Scheduling Async Callback name:'GeCallbackFinish', thread:'user_main', PC:08806468, $a0:00000000, $a1: 00000000, $a2: 08914EBC, listId=0x3E, behavior=1, signalId=0x0 |
13400 |
GUI |
DEBUG |
ge |
end pc=0x880d9a4 |
13400 |
GUI |
DEBUG |
ge |
FINISH / SIGNAL / END reached, waiting for Sync (PspGeList[id=0x3e, status=PSP_GE_LIST_DRAWING, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false]) |
13400 |
GUI |
DEBUG |
ge |
FINISH / SIGNAL / END reached, waiting for Sync (PspGeList[id=0x3e, status=PSP_GE_LIST_END_REACHED, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false]) |
13401 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt GE(0x19) at 0x08806468 |
13401 |
user_main |
DEBUG |
hle.ThreadManForUser |
Calling InterruptHandler 0x08806468(0x00000000,0x08914EBC) |
13401 |
user_main |
DEBUG |
hle.sceGe_user |
hleGeOnAfterCallback restarting list PspGeList[id=0x3e, status=PSP_GE_LIST_END_REACHED, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false] |
13402 |
GUI |
DEBUG |
hle.sceGe_user |
hleGeListSyncDone list PspGeList[id=0x3e, status=PSP_GE_LIST_DONE, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=false, restarted=false], done, waking thread a |
13402 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
13402 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
13402 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - saving the GE to memory 0x04000000 |
13402 |
GUI |
DEBUG |
ge |
GETexture.copyScreenToTexture GETexture[0x04000000-0x04088000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] |
13403 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - rendering the FB 0x04088000 |
13403 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04088000-0x04110000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
13403 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - end display |
13404 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
13405 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - start display |
13405 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - rendering the FB 0x04088000 |
13405 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04088000-0x04110000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
13405 |
user_main |
DEBUG |
hle.sceGe_user |
really waking thread a(user_main) |
13406 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - end display |
13406 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- unblock SceUID=a name:'user_main' caller:'sceGe_user.step' |
13406 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'user_main(Status PSP_THREAD_READY, Wait None)' after reschedule |
13406 |
user_main |
DEBUG |
hle.ThreadManForUser |
---------------------------------------- SceUID=a name:'user_main' |
13407 |
user_main |
DEBUG |
hle.sceDisplay |
sceDisplayWaitVblankStart |
13407 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- block SceUID=a name:'user_main' caller:'ThreadManForUser.hleBlockCurrentThread' |
13407 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'idle0(Status PSP_THREAD_READY, Wait None)' after reschedule |
13412 |
user_main |
DEBUG |
hle.sceCtrl |
hleCtrlExecuteSampling |
13412 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- unblock SceUID=a name:'user_main' caller:'UnblockThreadAction.execute' |
13412 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt VBLANK(0x1E) |
13412 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
13413 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'user_main(Status PSP_THREAD_READY, Wait None)' after reschedule |
13413 |
user_main |
DEBUG |
hle.ThreadManForUser |
---------------------------------------- SceUID=a name:'user_main' |
13413 |
user_main |
DEBUG |
hle.sceDisplay |
sceDisplaySetFrameBuf(topaddr=0x04000000, bufferwidth=512, pixelformat=3, syncType=0) |
13414 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListEnQueue(list=0x0880D860, stall=0x0880D860, cbid=0xF, arg=0x00000000) |
13414 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListEnQueue returning 0x3F |
13414 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x3F, stall=0x0880D888) |
13414 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - start display |
13415 |
GUI |
DEBUG |
ge |
executeList PspGeList[id=0x3f, status=PSP_GE_LIST_DRAWING, pc=0x0880D860, stall=0x0880D888, cbid=0xF, ended=false, finished=false, paused=false, restarted=false] |
13415 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x3F, stall=0x0880D89C) |
13415 |
GUI |
DEBUG |
ge |
fbp fbp=4088000, fbw=512 |
13416 |
GUI |
DEBUG |
ge |
fbw fbp=88000, fbw=512 |
13415 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x3F, stall=0x0880D99C) |
13416 |
GUI |
DEBUG |
ge |
base 08000000 |
13416 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x3F, stall=0x0880D9A4) |
13416 |
GUI |
DEBUG |
ge |
jump old PC: 0x0880D870, new PC: 0x0880D888 |
13416 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeDrawSync mode=0 |
13417 |
GUI |
DEBUG |
hle.sceDisplay |
hleDisplaySetGeBuf topaddr=0x04088000, bufferwidth=512, pixelformat=3, copyGE=false, with=480, height=272 |
13417 |
user_main |
DEBUG |
hle.sceGe_user |
blockCurrentThreadOnList blocking thread a on list PspGeList[id=0x3f, status=PSP_GE_LIST_DRAWING, pc=0x0880D88C, stall=0x0880D9A4, cbid=0xF, ended=false, finished=false, paused=false, restarted=false] |
13417 |
GUI |
DEBUG |
ge |
Reloading GE Memory (0x04088000-0x04110000) to screen (480x272) |
13417 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- block SceUID=a name:'user_main' caller:'ThreadManForUser.hleBlockCurrentThread' |
13417 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04088000-0x04110000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
13420 |
GUI |
DEBUG |
ge |
clear mode : 5 |
13420 |
GUI |
DEBUG |
ge |
vtype GU_COLOR_8888|GU_VERTEX_16BIT|GU_TRANSFORM_2D size=12 |
13420 |
GUI |
DEBUG |
ge |
base 0x080000 redundant pure state cmd ignored |
13421 |
GUI |
DEBUG |
ge |
vaddr 0880d870 |
13421 |
GUI |
DEBUG |
ge |
Texture.hashCode: 8192 bytes |
13421 |
GUI |
DEBUG |
ge |
tflush Reusing cached texture 5 |
13421 |
GUI |
DEBUG |
ge |
prim sprites 1x |
13421 |
GUI |
DEBUG |
ge |
sceGuEnable(GU_SCISSOR_TEST) |
13422 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
13422 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
13422 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_COLOR_MATERIAL) |
13422 |
GUI |
DEBUG |
ge |
Texture Mipmap base=0, max=0, textureNumMipmaps=0 |
13422 |
GUI |
DEBUG |
ge |
sprite (0,0)-(0,0) at (0,0,0)-(480,272,0) |
13422 |
GUI |
DEBUG |
ge |
clear mode end |
13423 |
GUI |
DEBUG |
ge |
sceGuTexMode(X, mipmaps=0, mipmapShareClut=true, swizzle=false) |
13424 |
GUI |
DEBUG |
ge |
sceGuTexMode(tpsm=2(PSM_4444), X, X, X) |
13424 |
GUI |
DEBUG |
ge |
tflush (deferring to prim) |
13424 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, X, X, X, lo(pointer=0x880ac00)) |
13424 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, X, X, texBufferWidth=64, hi(pointer=0x880ac00)) |
13424 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, width=64, height=64, X, X) |
13424 |
GUI |
DEBUG |
ge |
tflush (deferring to prim) |
13424 |
GUI |
DEBUG |
ge |
sceGuTexFunc mode 000004 |
13425 |
GUI |
DEBUG |
ge |
sceGuTexEnvColor 00FFFF00 (no alpha) |
13425 |
GUI |
DEBUG |
ge |
sceGuTexFilter(min=1, mag=1) (mm#0) |
13425 |
GUI |
DEBUG |
ge |
sceGuTexScale(u=1.0, v=1.0) |
13425 |
GUI |
DEBUG |
ge |
sceGuTexOffset(u=0.0, v=0.0) |
13425 |
GUI |
DEBUG |
ge |
material ambient r=1,0 g=1,0 b=1,0 (00FFFFFF) |
13425 |
GUI |
DEBUG |
ge |
material ambient a=1,0 (FF) |
13425 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_PROJECTION 0 |
13425 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,7 0,0 0,0 0,0 |
13426 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 1,3 0,0 0,0 |
13426 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -1,0 -1,0 |
13426 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -1,0 0,0 |
13426 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_VIEW 0 |
13426 |
GUI |
DEBUG |
ge |
glLoadMatrixf 1,0 0,0 0,0 0,0 |
13426 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 1,0 0,0 0,0 |
13426 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 1,0 0,0 |
13426 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 0,0 1,0 |
13427 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_MODEL 0 |
13427 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,1 0,8 0,6 0,0 |
13427 |
GUI |
DEBUG |
ge |
glLoadMatrixf -0,5 -0,5 0,7 0,0 |
13427 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,9 -0,4 0,3 0,0 |
13427 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -2,5 1,0 |
13427 |
GUI |
DEBUG |
ge |
vtype GU_TEXTURE_32BITF|GU_COLOR_8888|GU_VERTEX_32BITF|GU_TRANSFORM_3D size=24 |
13427 |
GUI |
DEBUG |
ge |
base 0x080000 redundant pure state cmd ignored |
13427 |
GUI |
DEBUG |
ge |
vaddr 0880a890 |
13428 |
GUI |
DEBUG |
ge |
prim triangle 12x |
13428 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
13428 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
13428 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_COLOR_MATERIAL) |
13428 |
GUI |
DEBUG |
ge |
Texture Mipmap base=0, max=0, textureNumMipmaps=0 |
13428 |
GUI |
DEBUG |
ge |
Not reading Vertex, all native at 0x0880A890 |
13428 |
GUI |
DEBUG |
ge |
finish (0) |
13429 |
GUI |
DEBUG |
hle.sceGe_user |
Scheduling Async Callback name:'GeCallbackFinish', thread:'user_main', PC:08806468, $a0:00000000, $a1: 00000000, $a2: 08914EBC, listId=0x3F, behavior=1, signalId=0x0 |
13429 |
GUI |
DEBUG |
ge |
end pc=0x880d9a4 |
13429 |
GUI |
DEBUG |
ge |
FINISH / SIGNAL / END reached, waiting for Sync (PspGeList[id=0x3f, status=PSP_GE_LIST_DRAWING, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false]) |
13429 |
GUI |
DEBUG |
ge |
FINISH / SIGNAL / END reached, waiting for Sync (PspGeList[id=0x3f, status=PSP_GE_LIST_END_REACHED, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false]) |
13429 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'idle0(Status PSP_THREAD_READY, Wait None)' after reschedule |
13429 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt GE(0x19) at 0x08806468 |
13430 |
user_main |
DEBUG |
hle.ThreadManForUser |
Calling InterruptHandler 0x08806468(0x00000000,0x08914EBC) |
13430 |
user_main |
DEBUG |
hle.sceGe_user |
hleGeOnAfterCallback restarting list PspGeList[id=0x3f, status=PSP_GE_LIST_END_REACHED, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false] |
13430 |
GUI |
DEBUG |
hle.sceGe_user |
hleGeListSyncDone list PspGeList[id=0x3f, status=PSP_GE_LIST_DONE, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=false, restarted=false], done, waking thread a |
13430 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
13430 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
13430 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - saving the GE to memory 0x04088000 |
13430 |
GUI |
DEBUG |
ge |
GETexture.copyScreenToTexture GETexture[0x04088000-0x04110000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] |
13431 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - rendering the FB 0x04000000 |
13431 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04000000-0x04088000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
13431 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - end display |
13432 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - start display |
13432 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - rendering the FB 0x04000000 |
13432 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04000000-0x04088000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
13432 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - end display |
13432 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
13433 |
user_main |
DEBUG |
hle.sceCtrl |
hleCtrlExecuteSampling |
13433 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt VBLANK(0x1E) |
13433 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
13433 |
user_main |
DEBUG |
hle.sceGe_user |
really waking thread a(user_main) |
13434 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- unblock SceUID=a name:'user_main' caller:'sceGe_user.step' |
13434 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'user_main(Status PSP_THREAD_READY, Wait None)' after reschedule |
13434 |
user_main |
DEBUG |
hle.ThreadManForUser |
---------------------------------------- SceUID=a name:'user_main' |
13434 |
user_main |
DEBUG |
hle.sceDisplay |
sceDisplayWaitVblankStart |
13434 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- block SceUID=a name:'user_main' caller:'ThreadManForUser.hleBlockCurrentThread' |
13435 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'idle0(Status PSP_THREAD_READY, Wait None)' after reschedule |
13446 |
user_main |
DEBUG |
hle.sceCtrl |
hleCtrlExecuteSampling |
13446 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- unblock SceUID=a name:'user_main' caller:'UnblockThreadAction.execute' |
13446 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt VBLANK(0x1E) |
13446 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
13446 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'user_main(Status PSP_THREAD_READY, Wait None)' after reschedule |
13446 |
user_main |
DEBUG |
hle.ThreadManForUser |
---------------------------------------- SceUID=a name:'user_main' |
13447 |
user_main |
DEBUG |
hle.sceDisplay |
sceDisplaySetFrameBuf(topaddr=0x04088000, bufferwidth=512, pixelformat=3, syncType=0) |
13447 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListEnQueue(list=0x0880D860, stall=0x0880D860, cbid=0xF, arg=0x00000000) |
13447 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListEnQueue returning 0x0 |
13447 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x0, stall=0x0880D888) |
13447 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x0, stall=0x0880D89C) |
13447 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - start display |
13448 |
GUI |
DEBUG |
ge |
executeList PspGeList[id=0x0, status=PSP_GE_LIST_DRAWING, pc=0x0880D860, stall=0x0880D89C, cbid=0xF, ended=false, finished=false, paused=false, restarted=false] |
13448 |
GUI |
DEBUG |
ge |
fbp fbp=4000000, fbw=512 |
13448 |
GUI |
DEBUG |
ge |
fbw fbp=0, fbw=512 |
13448 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x0, stall=0x0880D99C) |
13448 |
GUI |
DEBUG |
ge |
base 08000000 |
13448 |
GUI |
DEBUG |
ge |
jump old PC: 0x0880D870, new PC: 0x0880D888 |
13448 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x0, stall=0x0880D9A4) |
13448 |
GUI |
DEBUG |
hle.sceDisplay |
hleDisplaySetGeBuf topaddr=0x04000000, bufferwidth=512, pixelformat=3, copyGE=false, with=480, height=272 |
13448 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeDrawSync mode=0 |
13449 |
GUI |
DEBUG |
ge |
Reloading GE Memory (0x04000000-0x04088000) to screen (480x272) |
13449 |
user_main |
DEBUG |
hle.sceGe_user |
blockCurrentThreadOnList blocking thread a on list PspGeList[id=0x0, status=PSP_GE_LIST_DRAWING, pc=0x0880D88C, stall=0x0880D9A4, cbid=0xF, ended=false, finished=false, paused=false, restarted=false] |
13449 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04000000-0x04088000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
13449 |
GUI |
DEBUG |
ge |
clear mode : 5 |
13449 |
GUI |
DEBUG |
ge |
vtype GU_COLOR_8888|GU_VERTEX_16BIT|GU_TRANSFORM_2D size=12 |
13449 |
GUI |
DEBUG |
ge |
base 0x080000 redundant pure state cmd ignored |
13450 |
GUI |
DEBUG |
ge |
vaddr 0880d870 |
13450 |
GUI |
DEBUG |
ge |
Texture.hashCode: 8192 bytes |
13450 |
GUI |
DEBUG |
ge |
tflush Reusing cached texture 5 |
13450 |
GUI |
DEBUG |
ge |
prim sprites 1x |
13450 |
GUI |
DEBUG |
ge |
sceGuEnable(GU_SCISSOR_TEST) |
13450 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
13450 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
13450 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_COLOR_MATERIAL) |
13451 |
GUI |
DEBUG |
ge |
Texture Mipmap base=0, max=0, textureNumMipmaps=0 |
13451 |
GUI |
DEBUG |
ge |
sprite (0,0)-(0,0) at (0,0,0)-(480,272,0) |
13451 |
GUI |
DEBUG |
ge |
clear mode end |
13451 |
GUI |
DEBUG |
ge |
sceGuTexMode(X, mipmaps=0, mipmapShareClut=true, swizzle=false) |
13451 |
GUI |
DEBUG |
ge |
sceGuTexMode(tpsm=2(PSM_4444), X, X, X) |
13451 |
GUI |
DEBUG |
ge |
tflush (deferring to prim) |
13452 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, X, X, X, lo(pointer=0x880ac00)) |
13452 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, X, X, texBufferWidth=64, hi(pointer=0x880ac00)) |
13452 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, width=64, height=64, X, X) |
13452 |
GUI |
DEBUG |
ge |
tflush (deferring to prim) |
13452 |
GUI |
DEBUG |
ge |
sceGuTexFunc mode 000004 |
13452 |
GUI |
DEBUG |
ge |
sceGuTexEnvColor 00FFFF00 (no alpha) |
13452 |
GUI |
DEBUG |
ge |
sceGuTexFilter(min=1, mag=1) (mm#0) |
13452 |
GUI |
DEBUG |
ge |
sceGuTexScale(u=1.0, v=1.0) |
13453 |
GUI |
DEBUG |
ge |
sceGuTexOffset(u=0.0, v=0.0) |
13453 |
GUI |
DEBUG |
ge |
material ambient r=1,0 g=1,0 b=1,0 (00FFFFFF) |
13453 |
GUI |
DEBUG |
ge |
material ambient a=1,0 (FF) |
13453 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_PROJECTION 0 |
13453 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,7 0,0 0,0 0,0 |
13453 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 1,3 0,0 0,0 |
13453 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -1,0 -1,0 |
13453 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -1,0 0,0 |
13453 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_VIEW 0 |
13454 |
GUI |
DEBUG |
ge |
glLoadMatrixf 1,0 0,0 0,0 0,0 |
13454 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 1,0 0,0 0,0 |
13454 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 1,0 0,0 |
13454 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 0,0 1,0 |
13454 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_MODEL 0 |
13454 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,1 0,7 0,7 0,0 |
13454 |
GUI |
DEBUG |
ge |
glLoadMatrixf -0,5 -0,6 0,7 0,0 |
13455 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,9 -0,4 0,3 0,0 |
13455 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -2,5 1,0 |
13455 |
GUI |
DEBUG |
ge |
vtype GU_TEXTURE_32BITF|GU_COLOR_8888|GU_VERTEX_32BITF|GU_TRANSFORM_3D size=24 |
13455 |
GUI |
DEBUG |
ge |
base 0x080000 redundant pure state cmd ignored |
13455 |
GUI |
DEBUG |
ge |
vaddr 0880a890 |
13455 |
GUI |
DEBUG |
ge |
prim triangle 12x |
13455 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
13456 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
13456 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_COLOR_MATERIAL) |
13456 |
GUI |
DEBUG |
ge |
Texture Mipmap base=0, max=0, textureNumMipmaps=0 |
13456 |
GUI |
DEBUG |
ge |
Not reading Vertex, all native at 0x0880A890 |
13456 |
GUI |
DEBUG |
ge |
finish (0) |
13456 |
GUI |
DEBUG |
hle.sceGe_user |
Scheduling Async Callback name:'GeCallbackFinish', thread:'user_main', PC:08806468, $a0:00000000, $a1: 00000000, $a2: 08914EBC, listId=0x0, behavior=1, signalId=0x0 |
13456 |
GUI |
DEBUG |
ge |
end pc=0x880d9a4 |
13457 |
GUI |
DEBUG |
ge |
FINISH / SIGNAL / END reached, waiting for Sync (PspGeList[id=0x0, status=PSP_GE_LIST_DRAWING, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false]) |
13457 |
GUI |
DEBUG |
ge |
FINISH / SIGNAL / END reached, waiting for Sync (PspGeList[id=0x0, status=PSP_GE_LIST_END_REACHED, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false]) |
13457 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- block SceUID=a name:'user_main' caller:'ThreadManForUser.hleBlockCurrentThread' |
13457 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'idle0(Status PSP_THREAD_READY, Wait None)' after reschedule |
13457 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt GE(0x19) at 0x08806468 |
13457 |
user_main |
DEBUG |
hle.ThreadManForUser |
Calling InterruptHandler 0x08806468(0x00000000,0x08914EBC) |
13458 |
user_main |
DEBUG |
hle.sceGe_user |
hleGeOnAfterCallback restarting list PspGeList[id=0x0, status=PSP_GE_LIST_END_REACHED, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false] |
13458 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
13458 |
GUI |
DEBUG |
hle.sceGe_user |
hleGeListSyncDone list PspGeList[id=0x0, status=PSP_GE_LIST_DONE, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=false, restarted=false], done, waking thread a |
13458 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
13458 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
13458 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - saving the GE to memory 0x04000000 |
13458 |
GUI |
DEBUG |
ge |
GETexture.copyScreenToTexture GETexture[0x04000000-0x04088000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] |
13459 |
user_main |
DEBUG |
hle.sceGe_user |
really waking thread a(user_main) |
13459 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - rendering the FB 0x04088000 |
13459 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- unblock SceUID=a name:'user_main' caller:'sceGe_user.step' |
13459 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04088000-0x04110000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
13459 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'user_main(Status PSP_THREAD_READY, Wait None)' after reschedule |
13459 |
user_main |
DEBUG |
hle.ThreadManForUser |
---------------------------------------- SceUID=a name:'user_main' |
13459 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - end display |
13459 |
user_main |
DEBUG |
hle.sceDisplay |
sceDisplayWaitVblankStart |
13460 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- block SceUID=a name:'user_main' caller:'ThreadManForUser.hleBlockCurrentThread' |
13460 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'idle0(Status PSP_THREAD_READY, Wait None)' after reschedule |
13461 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - start display |
13461 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - rendering the FB 0x04088000 |
13461 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04088000-0x04110000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
13461 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - end display |
13462 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- unblock SceUID=a name:'user_main' caller:'sceDisplay.hleVblankStart' |
13462 |
user_main |
DEBUG |
hle.sceCtrl |
hleCtrlExecuteSampling |
13462 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt VBLANK(0x1E) |
13462 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
13462 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'user_main(Status PSP_THREAD_READY, Wait None)' after reschedule |
13463 |
user_main |
DEBUG |
hle.ThreadManForUser |
---------------------------------------- SceUID=a name:'user_main' |
13463 |
user_main |
DEBUG |
hle.sceDisplay |
sceDisplaySetFrameBuf(topaddr=0x04000000, bufferwidth=512, pixelformat=3, syncType=0) |
13463 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListEnQueue(list=0x0880D860, stall=0x0880D860, cbid=0xF, arg=0x00000000) |
13463 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListEnQueue returning 0x1 |
13463 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x1, stall=0x0880D888) |
13464 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x1, stall=0x0880D89C) |
13464 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x1, stall=0x0880D99C) |
13464 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x1, stall=0x0880D9A4) |
13464 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeDrawSync mode=0 |
13465 |
user_main |
DEBUG |
hle.sceGe_user |
blockCurrentThreadOnList blocking thread a on list PspGeList[id=0x1, status=PSP_GE_LIST_STALL_REACHED, pc=0x0880D860, stall=0x0880D9A4, cbid=0xF, ended=false, finished=false, paused=false, restarted=false] |
13465 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- block SceUID=a name:'user_main' caller:'ThreadManForUser.hleBlockCurrentThread' |
13465 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'idle0(Status PSP_THREAD_READY, Wait None)' after reschedule |
13465 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - start display |
13465 |
GUI |
DEBUG |
ge |
executeList PspGeList[id=0x1, status=PSP_GE_LIST_DRAWING, pc=0x0880D860, stall=0x0880D9A4, cbid=0xF, ended=false, finished=false, paused=false, restarted=false] |
13466 |
GUI |
DEBUG |
ge |
fbp fbp=4088000, fbw=512 |
13466 |
GUI |
DEBUG |
ge |
fbw fbp=88000, fbw=512 |
13466 |
GUI |
DEBUG |
ge |
base 08000000 |
13466 |
GUI |
DEBUG |
ge |
jump old PC: 0x0880D870, new PC: 0x0880D888 |
13466 |
GUI |
DEBUG |
hle.sceDisplay |
hleDisplaySetGeBuf topaddr=0x04088000, bufferwidth=512, pixelformat=3, copyGE=false, with=480, height=272 |
13466 |
GUI |
DEBUG |
ge |
Reloading GE Memory (0x04088000-0x04110000) to screen (480x272) |
13466 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04088000-0x04110000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
13467 |
GUI |
DEBUG |
ge |
clear mode : 5 |
13467 |
GUI |
DEBUG |
ge |
vtype GU_COLOR_8888|GU_VERTEX_16BIT|GU_TRANSFORM_2D size=12 |
13467 |
GUI |
DEBUG |
ge |
base 0x080000 redundant pure state cmd ignored |
13467 |
GUI |
DEBUG |
ge |
vaddr 0880d870 |
13467 |
GUI |
DEBUG |
ge |
Texture.hashCode: 8192 bytes |
13467 |
GUI |
DEBUG |
ge |
tflush Reusing cached texture 5 |
13468 |
GUI |
DEBUG |
ge |
prim sprites 1x |
13468 |
GUI |
DEBUG |
ge |
sceGuEnable(GU_SCISSOR_TEST) |
13468 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
13468 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
13468 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_COLOR_MATERIAL) |
13468 |
GUI |
DEBUG |
ge |
Texture Mipmap base=0, max=0, textureNumMipmaps=0 |
13469 |
GUI |
DEBUG |
ge |
sprite (0,0)-(0,0) at (0,0,0)-(480,272,0) |
13469 |
GUI |
DEBUG |
ge |
clear mode end |
13469 |
GUI |
DEBUG |
ge |
sceGuTexMode(X, mipmaps=0, mipmapShareClut=true, swizzle=false) |
13469 |
GUI |
DEBUG |
ge |
sceGuTexMode(tpsm=2(PSM_4444), X, X, X) |
13469 |
GUI |
DEBUG |
ge |
tflush (deferring to prim) |
13469 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, X, X, X, lo(pointer=0x880ac00)) |
13469 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, X, X, texBufferWidth=64, hi(pointer=0x880ac00)) |
13470 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, width=64, height=64, X, X) |
13470 |
GUI |
DEBUG |
ge |
tflush (deferring to prim) |
13470 |
GUI |
DEBUG |
ge |
sceGuTexFunc mode 000004 |
13470 |
GUI |
DEBUG |
ge |
sceGuTexEnvColor 00FFFF00 (no alpha) |
13470 |
GUI |
DEBUG |
ge |
sceGuTexFilter(min=1, mag=1) (mm#0) |
13470 |
GUI |
DEBUG |
ge |
sceGuTexScale(u=1.0, v=1.0) |
13470 |
GUI |
DEBUG |
ge |
sceGuTexOffset(u=0.0, v=0.0) |
13471 |
GUI |
DEBUG |
ge |
material ambient r=1,0 g=1,0 b=1,0 (00FFFFFF) |
13471 |
GUI |
DEBUG |
ge |
material ambient a=1,0 (FF) |
13471 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_PROJECTION 0 |
13471 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,7 0,0 0,0 0,0 |
13471 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 1,3 0,0 0,0 |
13471 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -1,0 -1,0 |
13471 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -1,0 0,0 |
13471 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_VIEW 0 |
13472 |
GUI |
DEBUG |
ge |
glLoadMatrixf 1,0 0,0 0,0 0,0 |
13472 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 1,0 0,0 0,0 |
13472 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 1,0 0,0 |
13472 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 0,0 1,0 |
13472 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_MODEL 0 |
13472 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,1 0,7 0,7 0,0 |
13472 |
GUI |
DEBUG |
ge |
glLoadMatrixf -0,5 -0,6 0,7 0,0 |
13473 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,9 -0,4 0,3 0,0 |
13473 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -2,5 1,0 |
13473 |
GUI |
DEBUG |
ge |
vtype GU_TEXTURE_32BITF|GU_COLOR_8888|GU_VERTEX_32BITF|GU_TRANSFORM_3D size=24 |
13473 |
GUI |
DEBUG |
ge |
base 0x080000 redundant pure state cmd ignored |
13473 |
GUI |
DEBUG |
ge |
vaddr 0880a890 |
13473 |
GUI |
DEBUG |
ge |
prim triangle 12x |
13473 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
13473 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
13474 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_COLOR_MATERIAL) |
13474 |
GUI |
DEBUG |
ge |
Texture Mipmap base=0, max=0, textureNumMipmaps=0 |
13474 |
GUI |
DEBUG |
ge |
Not reading Vertex, all native at 0x0880A890 |
13474 |
GUI |
DEBUG |
ge |
finish (0) |
13474 |
GUI |
DEBUG |
hle.sceGe_user |
Scheduling Async Callback name:'GeCallbackFinish', thread:'user_main', PC:08806468, $a0:00000000, $a1: 00000000, $a2: 08914EBC, listId=0x1, behavior=1, signalId=0x0 |
13474 |
GUI |
DEBUG |
ge |
end pc=0x880d9a4 |
13475 |
GUI |
DEBUG |
ge |
FINISH / SIGNAL / END reached, waiting for Sync (PspGeList[id=0x1, status=PSP_GE_LIST_DRAWING, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false]) |
13475 |
GUI |
DEBUG |
ge |
FINISH / SIGNAL / END reached, waiting for Sync (PspGeList[id=0x1, status=PSP_GE_LIST_END_REACHED, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false]) |
13475 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt GE(0x19) at 0x08806468 |
13475 |
user_main |
DEBUG |
hle.ThreadManForUser |
Calling InterruptHandler 0x08806468(0x00000000,0x08914EBC) |
13475 |
user_main |
DEBUG |
hle.sceGe_user |
hleGeOnAfterCallback restarting list PspGeList[id=0x1, status=PSP_GE_LIST_END_REACHED, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false] |
13476 |
GUI |
DEBUG |
hle.sceGe_user |
hleGeListSyncDone list PspGeList[id=0x1, status=PSP_GE_LIST_DONE, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=false, restarted=false], done, waking thread a |
13476 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
13476 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
13476 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - saving the GE to memory 0x04088000 |
13476 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
13476 |
GUI |
DEBUG |
ge |
GETexture.copyScreenToTexture GETexture[0x04088000-0x04110000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] |
13476 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - rendering the FB 0x04000000 |
13477 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04000000-0x04088000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
13477 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - end display |
13479 |
user_main |
DEBUG |
hle.sceGe_user |
really waking thread a(user_main) |
13479 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- unblock SceUID=a name:'user_main' caller:'sceGe_user.step' |
13479 |
user_main |
DEBUG |
hle.sceCtrl |
hleCtrlExecuteSampling |
13479 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt VBLANK(0x1E) |
13479 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
13479 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'user_main(Status PSP_THREAD_READY, Wait None)' after reschedule |
13480 |
user_main |
DEBUG |
hle.ThreadManForUser |
---------------------------------------- SceUID=a name:'user_main' |
13480 |
user_main |
DEBUG |
hle.sceDisplay |
sceDisplayWaitVblankStart |
13480 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- block SceUID=a name:'user_main' caller:'ThreadManForUser.hleBlockCurrentThread' |
13480 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'idle0(Status PSP_THREAD_READY, Wait None)' after reschedule |
13496 |
user_main |
DEBUG |
hle.sceCtrl |
hleCtrlExecuteSampling |
13496 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- unblock SceUID=a name:'user_main' caller:'UnblockThreadAction.execute' |
13496 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt VBLANK(0x1E) |
13496 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
13496 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'user_main(Status PSP_THREAD_READY, Wait None)' after reschedule |
13497 |
user_main |
DEBUG |
hle.ThreadManForUser |
---------------------------------------- SceUID=a name:'user_main' |
13497 |
user_main |
DEBUG |
hle.sceDisplay |
sceDisplaySetFrameBuf(topaddr=0x04088000, bufferwidth=512, pixelformat=3, syncType=0) |
13497 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListEnQueue(list=0x0880D860, stall=0x0880D860, cbid=0xF, arg=0x00000000) |
13497 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListEnQueue returning 0x2 |
13497 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x2, stall=0x0880D888) |
13498 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - start display |
13498 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x2, stall=0x0880D89C) |
13498 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x2, stall=0x0880D99C) |
13498 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x2, stall=0x0880D9A4) |
13499 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeDrawSync mode=0 |
13498 |
GUI |
DEBUG |
ge |
executeList PspGeList[id=0x2, status=PSP_GE_LIST_DRAWING, pc=0x0880D860, stall=0x0880D888, cbid=0xF, ended=false, finished=false, paused=false, restarted=false] |
13499 |
GUI |
DEBUG |
ge |
fbp fbp=4000000, fbw=512 |
13499 |
GUI |
DEBUG |
ge |
fbw fbp=0, fbw=512 |
13500 |
GUI |
DEBUG |
ge |
base 08000000 |
13500 |
GUI |
DEBUG |
ge |
jump old PC: 0x0880D870, new PC: 0x0880D888 |
13500 |
GUI |
DEBUG |
hle.sceDisplay |
hleDisplaySetGeBuf topaddr=0x04000000, bufferwidth=512, pixelformat=3, copyGE=false, with=480, height=272 |
13500 |
GUI |
DEBUG |
ge |
Reloading GE Memory (0x04000000-0x04088000) to screen (480x272) |
13500 |
user_main |
DEBUG |
hle.sceGe_user |
blockCurrentThreadOnList blocking thread a on list PspGeList[id=0x2, status=PSP_GE_LIST_DRAWING, pc=0x0880D88C, stall=0x0880D9A4, cbid=0xF, ended=false, finished=false, paused=false, restarted=false] |
13500 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04000000-0x04088000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
13500 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- block SceUID=a name:'user_main' caller:'ThreadManForUser.hleBlockCurrentThread' |
13501 |
GUI |
DEBUG |
ge |
clear mode : 5 |
13501 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'idle0(Status PSP_THREAD_READY, Wait None)' after reschedule |
13501 |
GUI |
DEBUG |
ge |
vtype GU_COLOR_8888|GU_VERTEX_16BIT|GU_TRANSFORM_2D size=12 |
13501 |
GUI |
DEBUG |
ge |
base 0x080000 redundant pure state cmd ignored |
13501 |
GUI |
DEBUG |
ge |
vaddr 0880d870 |
13501 |
GUI |
DEBUG |
ge |
Texture.hashCode: 8192 bytes |
13501 |
GUI |
DEBUG |
ge |
tflush Reusing cached texture 5 |
13502 |
GUI |
DEBUG |
ge |
prim sprites 1x |
13502 |
GUI |
DEBUG |
ge |
sceGuEnable(GU_SCISSOR_TEST) |
13502 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
13502 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
13502 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_COLOR_MATERIAL) |
13503 |
GUI |
DEBUG |
ge |
Texture Mipmap base=0, max=0, textureNumMipmaps=0 |
13503 |
GUI |
DEBUG |
ge |
sprite (0,0)-(0,0) at (0,0,0)-(480,272,0) |
13503 |
GUI |
DEBUG |
ge |
clear mode end |
13503 |
GUI |
DEBUG |
ge |
sceGuTexMode(X, mipmaps=0, mipmapShareClut=true, swizzle=false) |
13503 |
GUI |
DEBUG |
ge |
sceGuTexMode(tpsm=2(PSM_4444), X, X, X) |
13503 |
GUI |
DEBUG |
ge |
tflush (deferring to prim) |
13503 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, X, X, X, lo(pointer=0x880ac00)) |
13504 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, X, X, texBufferWidth=64, hi(pointer=0x880ac00)) |
13504 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, width=64, height=64, X, X) |
13504 |
GUI |
DEBUG |
ge |
tflush (deferring to prim) |
13504 |
GUI |
DEBUG |
ge |
sceGuTexFunc mode 000004 |
13504 |
GUI |
DEBUG |
ge |
sceGuTexEnvColor 00FFFF00 (no alpha) |
13504 |
GUI |
DEBUG |
ge |
sceGuTexFilter(min=1, mag=1) (mm#0) |
13504 |
GUI |
DEBUG |
ge |
sceGuTexScale(u=1.0, v=1.0) |
13504 |
GUI |
DEBUG |
ge |
sceGuTexOffset(u=0.0, v=0.0) |
13505 |
GUI |
DEBUG |
ge |
material ambient r=1,0 g=1,0 b=1,0 (00FFFFFF) |
13505 |
GUI |
DEBUG |
ge |
material ambient a=1,0 (FF) |
13505 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_PROJECTION 0 |
13505 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,7 0,0 0,0 0,0 |
13505 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 1,3 0,0 0,0 |
13505 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -1,0 -1,0 |
13506 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -1,0 0,0 |
13506 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_VIEW 0 |
13506 |
GUI |
DEBUG |
ge |
glLoadMatrixf 1,0 0,0 0,0 0,0 |
13506 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 1,0 0,0 0,0 |
13506 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 1,0 0,0 |
13506 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 0,0 1,0 |
13506 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_MODEL 0 |
13506 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,7 0,7 0,0 |
13507 |
GUI |
DEBUG |
ge |
glLoadMatrixf -0,5 -0,6 0,6 0,0 |
13507 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,9 -0,4 0,3 0,0 |
13507 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -2,5 1,0 |
13507 |
GUI |
DEBUG |
ge |
vtype GU_TEXTURE_32BITF|GU_COLOR_8888|GU_VERTEX_32BITF|GU_TRANSFORM_3D size=24 |
13507 |
GUI |
DEBUG |
ge |
base 0x080000 redundant pure state cmd ignored |
13507 |
GUI |
DEBUG |
ge |
vaddr 0880a890 |
13507 |
GUI |
DEBUG |
ge |
prim triangle 12x |
13508 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
13508 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
13508 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_COLOR_MATERIAL) |
13508 |
GUI |
DEBUG |
ge |
Texture Mipmap base=0, max=0, textureNumMipmaps=0 |
13508 |
GUI |
DEBUG |
ge |
Not reading Vertex, all native at 0x0880A890 |
13508 |
GUI |
DEBUG |
ge |
finish (0) |
13509 |
GUI |
DEBUG |
hle.sceGe_user |
Scheduling Async Callback name:'GeCallbackFinish', thread:'user_main', PC:08806468, $a0:00000000, $a1: 00000000, $a2: 08914EBC, listId=0x2, behavior=1, signalId=0x0 |
13509 |
GUI |
DEBUG |
ge |
end pc=0x880d9a4 |
13509 |
GUI |
DEBUG |
ge |
FINISH / SIGNAL / END reached, waiting for Sync (PspGeList[id=0x2, status=PSP_GE_LIST_DRAWING, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false]) |
13509 |
GUI |
DEBUG |
ge |
FINISH / SIGNAL / END reached, waiting for Sync (PspGeList[id=0x2, status=PSP_GE_LIST_END_REACHED, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false]) |
13509 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt GE(0x19) at 0x08806468 |
13509 |
user_main |
DEBUG |
hle.ThreadManForUser |
Calling InterruptHandler 0x08806468(0x00000000,0x08914EBC) |
13510 |
user_main |
DEBUG |
hle.sceGe_user |
hleGeOnAfterCallback restarting list PspGeList[id=0x2, status=PSP_GE_LIST_END_REACHED, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false] |
13510 |
GUI |
DEBUG |
hle.sceGe_user |
hleGeListSyncDone list PspGeList[id=0x2, status=PSP_GE_LIST_DONE, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=false, restarted=false], done, waking thread a |
13510 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
13510 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
13510 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
13511 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - saving the GE to memory 0x04000000 |
13511 |
GUI |
DEBUG |
ge |
GETexture.copyScreenToTexture GETexture[0x04000000-0x04088000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] |
13511 |
user_main |
DEBUG |
hle.sceGe_user |
really waking thread a(user_main) |
13511 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - rendering the FB 0x04088000 |
13511 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04088000-0x04110000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
13512 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - end display |
13511 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- unblock SceUID=a name:'user_main' caller:'sceGe_user.step' |
13512 |
user_main |
DEBUG |
hle.sceCtrl |
hleCtrlExecuteSampling |
13513 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt VBLANK(0x1E) |
13513 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
13513 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'user_main(Status PSP_THREAD_READY, Wait None)' after reschedule |
13513 |
user_main |
DEBUG |
hle.ThreadManForUser |
---------------------------------------- SceUID=a name:'user_main' |
13513 |
user_main |
DEBUG |
hle.sceDisplay |
sceDisplayWaitVblankStart |
13514 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- block SceUID=a name:'user_main' caller:'ThreadManForUser.hleBlockCurrentThread' |
13514 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'idle0(Status PSP_THREAD_READY, Wait None)' after reschedule |
13514 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - start display |
13515 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - rendering the FB 0x04088000 |
13515 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04088000-0x04110000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
13515 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - end display |
13529 |
user_main |
DEBUG |
hle.sceCtrl |
hleCtrlExecuteSampling |
13529 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- unblock SceUID=a name:'user_main' caller:'UnblockThreadAction.execute' |
13529 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt VBLANK(0x1E) |
13529 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
13530 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'user_main(Status PSP_THREAD_READY, Wait None)' after reschedule |
13530 |
user_main |
DEBUG |
hle.ThreadManForUser |
---------------------------------------- SceUID=a name:'user_main' |
13530 |
user_main |
DEBUG |
hle.sceDisplay |
sceDisplaySetFrameBuf(topaddr=0x04000000, bufferwidth=512, pixelformat=3, syncType=0) |
13530 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListEnQueue(list=0x0880D860, stall=0x0880D860, cbid=0xF, arg=0x00000000) |
13530 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListEnQueue returning 0x3 |
13531 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x3, stall=0x0880D888) |
13531 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - start display |
13531 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x3, stall=0x0880D89C) |
13532 |
GUI |
DEBUG |
ge |
executeList PspGeList[id=0x3, status=PSP_GE_LIST_DRAWING, pc=0x0880D860, stall=0x0880D888, cbid=0xF, ended=false, finished=false, paused=false, restarted=false] |
13532 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x3, stall=0x0880D99C) |
13532 |
GUI |
DEBUG |
ge |
fbp fbp=4088000, fbw=512 |
13532 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x3, stall=0x0880D9A4) |
13532 |
GUI |
DEBUG |
ge |
fbw fbp=88000, fbw=512 |
13532 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeDrawSync mode=0 |
13532 |
GUI |
DEBUG |
ge |
base 08000000 |
13533 |
GUI |
DEBUG |
ge |
jump old PC: 0x0880D870, new PC: 0x0880D888 |
13533 |
GUI |
DEBUG |
hle.sceDisplay |
hleDisplaySetGeBuf topaddr=0x04088000, bufferwidth=512, pixelformat=3, copyGE=false, with=480, height=272 |
13533 |
GUI |
DEBUG |
ge |
Reloading GE Memory (0x04088000-0x04110000) to screen (480x272) |
13533 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04088000-0x04110000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
13532 |
user_main |
DEBUG |
hle.sceGe_user |
blockCurrentThreadOnList blocking thread a on list PspGeList[id=0x3, status=PSP_GE_LIST_DRAWING, pc=0x0880D86C, stall=0x0880D9A4, cbid=0xF, ended=false, finished=false, paused=false, restarted=false] |
13534 |
GUI |
DEBUG |
ge |
clear mode : 5 |
13534 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- block SceUID=a name:'user_main' caller:'ThreadManForUser.hleBlockCurrentThread' |
13534 |
GUI |
DEBUG |
ge |
vtype GU_COLOR_8888|GU_VERTEX_16BIT|GU_TRANSFORM_2D size=12 |
13534 |
GUI |
DEBUG |
ge |
base 0x080000 redundant pure state cmd ignored |
13534 |
GUI |
DEBUG |
ge |
vaddr 0880d870 |
13534 |
GUI |
DEBUG |
ge |
Texture.hashCode: 8192 bytes |
13534 |
GUI |
DEBUG |
ge |
tflush Reusing cached texture 5 |
13535 |
GUI |
DEBUG |
ge |
prim sprites 1x |
13535 |
GUI |
DEBUG |
ge |
sceGuEnable(GU_SCISSOR_TEST) |
13534 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'idle0(Status PSP_THREAD_READY, Wait None)' after reschedule |
13535 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
13535 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
13535 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_COLOR_MATERIAL) |
13535 |
GUI |
DEBUG |
ge |
Texture Mipmap base=0, max=0, textureNumMipmaps=0 |
13536 |
GUI |
DEBUG |
ge |
sprite (0,0)-(0,0) at (0,0,0)-(480,272,0) |
13536 |
GUI |
DEBUG |
ge |
clear mode end |
13536 |
GUI |
DEBUG |
ge |
sceGuTexMode(X, mipmaps=0, mipmapShareClut=true, swizzle=false) |
13536 |
GUI |
DEBUG |
ge |
sceGuTexMode(tpsm=2(PSM_4444), X, X, X) |
13536 |
GUI |
DEBUG |
ge |
tflush (deferring to prim) |
13536 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, X, X, X, lo(pointer=0x880ac00)) |
13537 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, X, X, texBufferWidth=64, hi(pointer=0x880ac00)) |
13537 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, width=64, height=64, X, X) |
13537 |
GUI |
DEBUG |
ge |
tflush (deferring to prim) |
13537 |
GUI |
DEBUG |
ge |
sceGuTexFunc mode 000004 |
13537 |
GUI |
DEBUG |
ge |
sceGuTexEnvColor 00FFFF00 (no alpha) |
13537 |
GUI |
DEBUG |
ge |
sceGuTexFilter(min=1, mag=1) (mm#0) |
13537 |
GUI |
DEBUG |
ge |
sceGuTexScale(u=1.0, v=1.0) |
13537 |
GUI |
DEBUG |
ge |
sceGuTexOffset(u=0.0, v=0.0) |
13538 |
GUI |
DEBUG |
ge |
material ambient r=1,0 g=1,0 b=1,0 (00FFFFFF) |
13538 |
GUI |
DEBUG |
ge |
material ambient a=1,0 (FF) |
13538 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_PROJECTION 0 |
13538 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,7 0,0 0,0 0,0 |
13538 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 1,3 0,0 0,0 |
13539 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -1,0 -1,0 |
13539 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -1,0 0,0 |
13539 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_VIEW 0 |
13539 |
GUI |
DEBUG |
ge |
glLoadMatrixf 1,0 0,0 0,0 0,0 |
13539 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 1,0 0,0 0,0 |
13539 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 1,0 0,0 |
13539 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 0,0 1,0 |
13540 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_MODEL 0 |
13540 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,7 0,7 0,0 |
13540 |
GUI |
DEBUG |
ge |
glLoadMatrixf -0,4 -0,7 0,6 0,0 |
13540 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,9 -0,3 0,3 0,0 |
13540 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -2,5 1,0 |
13540 |
GUI |
DEBUG |
ge |
vtype GU_TEXTURE_32BITF|GU_COLOR_8888|GU_VERTEX_32BITF|GU_TRANSFORM_3D size=24 |
13540 |
GUI |
DEBUG |
ge |
base 0x080000 redundant pure state cmd ignored |
13541 |
GUI |
DEBUG |
ge |
vaddr 0880a890 |
13541 |
GUI |
DEBUG |
ge |
prim triangle 12x |
13541 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
13541 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
13541 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_COLOR_MATERIAL) |
13542 |
GUI |
DEBUG |
ge |
Texture Mipmap base=0, max=0, textureNumMipmaps=0 |
13542 |
GUI |
DEBUG |
ge |
Not reading Vertex, all native at 0x0880A890 |
13542 |
GUI |
DEBUG |
ge |
finish (0) |
13542 |
GUI |
DEBUG |
hle.sceGe_user |
Scheduling Async Callback name:'GeCallbackFinish', thread:'user_main', PC:08806468, $a0:00000000, $a1: 00000000, $a2: 08914EBC, listId=0x3, behavior=1, signalId=0x0 |
13542 |
GUI |
DEBUG |
ge |
end pc=0x880d9a4 |
13542 |
GUI |
DEBUG |
ge |
FINISH / SIGNAL / END reached, waiting for Sync (PspGeList[id=0x3, status=PSP_GE_LIST_DRAWING, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false]) |
13543 |
GUI |
DEBUG |
ge |
FINISH / SIGNAL / END reached, waiting for Sync (PspGeList[id=0x3, status=PSP_GE_LIST_END_REACHED, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false]) |
13543 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt GE(0x19) at 0x08806468 |
13543 |
user_main |
DEBUG |
hle.ThreadManForUser |
Calling InterruptHandler 0x08806468(0x00000000,0x08914EBC) |
13543 |
user_main |
DEBUG |
hle.sceGe_user |
hleGeOnAfterCallback restarting list PspGeList[id=0x3, status=PSP_GE_LIST_END_REACHED, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false] |
13543 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
13543 |
GUI |
DEBUG |
hle.sceGe_user |
hleGeListSyncDone list PspGeList[id=0x3, status=PSP_GE_LIST_DONE, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=false, restarted=false], done, waking thread a |
13544 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
13544 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
13544 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - saving the GE to memory 0x04088000 |
13544 |
GUI |
DEBUG |
ge |
GETexture.copyScreenToTexture GETexture[0x04088000-0x04110000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] |
13544 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - rendering the FB 0x04000000 |
13544 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04000000-0x04088000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
13545 |
user_main |
DEBUG |
hle.sceGe_user |
really waking thread a(user_main) |
13545 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - end display |
13545 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- unblock SceUID=a name:'user_main' caller:'sceGe_user.step' |
13545 |
user_main |
DEBUG |
hle.sceCtrl |
hleCtrlExecuteSampling |
13545 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt VBLANK(0x1E) |
13546 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
13546 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'user_main(Status PSP_THREAD_READY, Wait None)' after reschedule |
13546 |
user_main |
DEBUG |
hle.ThreadManForUser |
---------------------------------------- SceUID=a name:'user_main' |
13546 |
user_main |
DEBUG |
hle.sceDisplay |
sceDisplayWaitVblankStart |
13546 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- block SceUID=a name:'user_main' caller:'ThreadManForUser.hleBlockCurrentThread' |
13547 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - start display |
13547 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - rendering the FB 0x04000000 |
13547 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04000000-0x04088000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
13548 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - end display |
13548 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'idle0(Status PSP_THREAD_READY, Wait None)' after reschedule |
13562 |
user_main |
DEBUG |
hle.sceCtrl |
hleCtrlExecuteSampling |
13562 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- unblock SceUID=a name:'user_main' caller:'UnblockThreadAction.execute' |
13562 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt VBLANK(0x1E) |
13562 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
13562 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'user_main(Status PSP_THREAD_READY, Wait None)' after reschedule |
13563 |
user_main |
DEBUG |
hle.ThreadManForUser |
---------------------------------------- SceUID=a name:'user_main' |
13563 |
user_main |
DEBUG |
hle.sceDisplay |
sceDisplaySetFrameBuf(topaddr=0x04088000, bufferwidth=512, pixelformat=3, syncType=0) |
13563 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListEnQueue(list=0x0880D860, stall=0x0880D860, cbid=0xF, arg=0x00000000) |
13564 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListEnQueue returning 0x4 |
13564 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x4, stall=0x0880D888) |
13564 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - start display |
13564 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x4, stall=0x0880D89C) |
13564 |
GUI |
DEBUG |
ge |
executeList PspGeList[id=0x4, status=PSP_GE_LIST_DRAWING, pc=0x0880D860, stall=0x0880D888, cbid=0xF, ended=false, finished=false, paused=false, restarted=false] |
13565 |
GUI |
DEBUG |
ge |
fbp fbp=4000000, fbw=512 |
13565 |
GUI |
DEBUG |
ge |
fbw fbp=0, fbw=512 |
13564 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x4, stall=0x0880D99C) |
13565 |
GUI |
DEBUG |
ge |
base 08000000 |
13565 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x4, stall=0x0880D9A4) |
13565 |
GUI |
DEBUG |
ge |
jump old PC: 0x0880D870, new PC: 0x0880D888 |
13565 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeDrawSync mode=0 |
13565 |
GUI |
DEBUG |
hle.sceDisplay |
hleDisplaySetGeBuf topaddr=0x04000000, bufferwidth=512, pixelformat=3, copyGE=false, with=480, height=272 |
13566 |
GUI |
DEBUG |
ge |
Reloading GE Memory (0x04000000-0x04088000) to screen (480x272) |
13566 |
user_main |
DEBUG |
hle.sceGe_user |
blockCurrentThreadOnList blocking thread a on list PspGeList[id=0x4, status=PSP_GE_LIST_DRAWING, pc=0x0880D88C, stall=0x0880D9A4, cbid=0xF, ended=false, finished=false, paused=false, restarted=false] |
13566 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04000000-0x04088000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
13566 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- block SceUID=a name:'user_main' caller:'ThreadManForUser.hleBlockCurrentThread' |
13566 |
GUI |
DEBUG |
ge |
clear mode : 5 |
13566 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'idle0(Status PSP_THREAD_READY, Wait None)' after reschedule |
13566 |
GUI |
DEBUG |
ge |
vtype GU_COLOR_8888|GU_VERTEX_16BIT|GU_TRANSFORM_2D size=12 |
13567 |
GUI |
DEBUG |
ge |
base 0x080000 redundant pure state cmd ignored |
13567 |
GUI |
DEBUG |
ge |
vaddr 0880d870 |
13567 |
GUI |
DEBUG |
ge |
Texture.hashCode: 8192 bytes |
13567 |
GUI |
DEBUG |
ge |
tflush Reusing cached texture 5 |
13567 |
GUI |
DEBUG |
ge |
prim sprites 1x |
13567 |
GUI |
DEBUG |
ge |
sceGuEnable(GU_SCISSOR_TEST) |
13568 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
13568 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
13568 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_COLOR_MATERIAL) |
13568 |
GUI |
DEBUG |
ge |
Texture Mipmap base=0, max=0, textureNumMipmaps=0 |
13568 |
GUI |
DEBUG |
ge |
sprite (0,0)-(0,0) at (0,0,0)-(480,272,0) |
13569 |
GUI |
DEBUG |
ge |
clear mode end |
13569 |
GUI |
DEBUG |
ge |
sceGuTexMode(X, mipmaps=0, mipmapShareClut=true, swizzle=false) |
13569 |
GUI |
DEBUG |
ge |
sceGuTexMode(tpsm=2(PSM_4444), X, X, X) |
13569 |
GUI |
DEBUG |
ge |
tflush (deferring to prim) |
13569 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, X, X, X, lo(pointer=0x880ac00)) |
13569 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, X, X, texBufferWidth=64, hi(pointer=0x880ac00)) |
13569 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, width=64, height=64, X, X) |
13569 |
GUI |
DEBUG |
ge |
tflush (deferring to prim) |
13570 |
GUI |
DEBUG |
ge |
sceGuTexFunc mode 000004 |
13570 |
GUI |
DEBUG |
ge |
sceGuTexEnvColor 00FFFF00 (no alpha) |
13570 |
GUI |
DEBUG |
ge |
sceGuTexFilter(min=1, mag=1) (mm#0) |
13570 |
GUI |
DEBUG |
ge |
sceGuTexScale(u=1.0, v=1.0) |
13570 |
GUI |
DEBUG |
ge |
sceGuTexOffset(u=0.0, v=0.0) |
13570 |
GUI |
DEBUG |
ge |
material ambient r=1,0 g=1,0 b=1,0 (00FFFFFF) |
13571 |
GUI |
DEBUG |
ge |
material ambient a=1,0 (FF) |
13571 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_PROJECTION 0 |
13571 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,7 0,0 0,0 0,0 |
13571 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 1,3 0,0 0,0 |
13571 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -1,0 -1,0 |
13571 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -1,0 0,0 |
13571 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_VIEW 0 |
13572 |
GUI |
DEBUG |
ge |
glLoadMatrixf 1,0 0,0 0,0 0,0 |
13572 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 1,0 0,0 0,0 |
13572 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 1,0 0,0 |
13572 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 0,0 1,0 |
13572 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_MODEL 0 |
13572 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,6 0,8 0,0 |
13572 |
GUI |
DEBUG |
ge |
glLoadMatrixf -0,4 -0,7 0,6 0,0 |
13573 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,9 -0,3 0,3 0,0 |
13573 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -2,5 1,0 |
13573 |
GUI |
DEBUG |
ge |
vtype GU_TEXTURE_32BITF|GU_COLOR_8888|GU_VERTEX_32BITF|GU_TRANSFORM_3D size=24 |
13573 |
GUI |
DEBUG |
ge |
base 0x080000 redundant pure state cmd ignored |
13573 |
GUI |
DEBUG |
ge |
vaddr 0880a890 |
13573 |
GUI |
DEBUG |
ge |
prim triangle 12x |
13574 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
13574 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
13574 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_COLOR_MATERIAL) |
13574 |
GUI |
DEBUG |
ge |
Texture Mipmap base=0, max=0, textureNumMipmaps=0 |
13574 |
GUI |
DEBUG |
ge |
Not reading Vertex, all native at 0x0880A890 |
13574 |
GUI |
DEBUG |
ge |
finish (0) |
13575 |
GUI |
DEBUG |
hle.sceGe_user |
Scheduling Async Callback name:'GeCallbackFinish', thread:'user_main', PC:08806468, $a0:00000000, $a1: 00000000, $a2: 08914EBC, listId=0x4, behavior=1, signalId=0x0 |
13575 |
GUI |
DEBUG |
ge |
end pc=0x880d9a4 |
13575 |
GUI |
DEBUG |
ge |
FINISH / SIGNAL / END reached, waiting for Sync (PspGeList[id=0x4, status=PSP_GE_LIST_DRAWING, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false]) |
13575 |
GUI |
DEBUG |
ge |
FINISH / SIGNAL / END reached, waiting for Sync (PspGeList[id=0x4, status=PSP_GE_LIST_END_REACHED, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false]) |
13576 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt GE(0x19) at 0x08806468 |
13576 |
user_main |
DEBUG |
hle.ThreadManForUser |
Calling InterruptHandler 0x08806468(0x00000000,0x08914EBC) |
13576 |
user_main |
DEBUG |
hle.sceGe_user |
hleGeOnAfterCallback restarting list PspGeList[id=0x4, status=PSP_GE_LIST_END_REACHED, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false] |
13576 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
13576 |
GUI |
DEBUG |
hle.sceGe_user |
hleGeListSyncDone list PspGeList[id=0x4, status=PSP_GE_LIST_DONE, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=false, restarted=false], done, waking thread a |
13576 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
13577 |
user_main |
DEBUG |
hle.sceGe_user |
really waking thread a(user_main) |
13577 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
13577 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- unblock SceUID=a name:'user_main' caller:'sceGe_user.step' |
13577 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - saving the GE to memory 0x04000000 |
13577 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'user_main(Status PSP_THREAD_READY, Wait None)' after reschedule |
13577 |
GUI |
DEBUG |
ge |
GETexture.copyScreenToTexture GETexture[0x04000000-0x04088000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] |
13577 |
user_main |
DEBUG |
hle.ThreadManForUser |
---------------------------------------- SceUID=a name:'user_main' |
13577 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - rendering the FB 0x04088000 |
13578 |
user_main |
DEBUG |
hle.sceDisplay |
sceDisplayWaitVblankStart |
13578 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04088000-0x04110000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
13578 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- block SceUID=a name:'user_main' caller:'ThreadManForUser.hleBlockCurrentThread' |
13578 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - end display |
13578 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'idle0(Status PSP_THREAD_READY, Wait None)' after reschedule |
13579 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- unblock SceUID=a name:'user_main' caller:'sceDisplay.hleVblankStart' |
13579 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - start display |
13580 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - rendering the FB 0x04088000 |
13580 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04088000-0x04110000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
13580 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - end display |
13581 |
user_main |
DEBUG |
hle.sceCtrl |
hleCtrlExecuteSampling |
13581 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt VBLANK(0x1E) |
13581 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
13581 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'user_main(Status PSP_THREAD_READY, Wait None)' after reschedule |
13582 |
user_main |
DEBUG |
hle.ThreadManForUser |
---------------------------------------- SceUID=a name:'user_main' |
13582 |
user_main |
DEBUG |
hle.sceDisplay |
sceDisplaySetFrameBuf(topaddr=0x04000000, bufferwidth=512, pixelformat=3, syncType=0) |
13582 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListEnQueue(list=0x0880D860, stall=0x0880D860, cbid=0xF, arg=0x00000000) |
13582 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListEnQueue returning 0x5 |
13582 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x5, stall=0x0880D888) |
13583 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x5, stall=0x0880D89C) |
13583 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x5, stall=0x0880D99C) |
13583 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x5, stall=0x0880D9A4) |
13584 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeDrawSync mode=0 |
13584 |
user_main |
DEBUG |
hle.sceGe_user |
blockCurrentThreadOnList blocking thread a on list PspGeList[id=0x5, status=PSP_GE_LIST_STALL_REACHED, pc=0x0880D860, stall=0x0880D9A4, cbid=0xF, ended=false, finished=false, paused=false, restarted=false] |
13584 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- block SceUID=a name:'user_main' caller:'ThreadManForUser.hleBlockCurrentThread' |
13584 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'idle0(Status PSP_THREAD_READY, Wait None)' after reschedule |
13585 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - start display |
13585 |
GUI |
DEBUG |
ge |
executeList PspGeList[id=0x5, status=PSP_GE_LIST_DRAWING, pc=0x0880D860, stall=0x0880D9A4, cbid=0xF, ended=false, finished=false, paused=false, restarted=false] |
13586 |
GUI |
DEBUG |
ge |
fbp fbp=4088000, fbw=512 |
13586 |
GUI |
DEBUG |
ge |
fbw fbp=88000, fbw=512 |
13586 |
GUI |
DEBUG |
ge |
base 08000000 |
13586 |
GUI |
DEBUG |
ge |
jump old PC: 0x0880D870, new PC: 0x0880D888 |
13586 |
GUI |
DEBUG |
hle.sceDisplay |
hleDisplaySetGeBuf topaddr=0x04088000, bufferwidth=512, pixelformat=3, copyGE=false, with=480, height=272 |
13586 |
GUI |
DEBUG |
ge |
Reloading GE Memory (0x04088000-0x04110000) to screen (480x272) |
13586 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04088000-0x04110000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
13587 |
GUI |
DEBUG |
ge |
clear mode : 5 |
13587 |
GUI |
DEBUG |
ge |
vtype GU_COLOR_8888|GU_VERTEX_16BIT|GU_TRANSFORM_2D size=12 |
13587 |
GUI |
DEBUG |
ge |
base 0x080000 redundant pure state cmd ignored |
13587 |
GUI |
DEBUG |
ge |
vaddr 0880d870 |
13587 |
GUI |
DEBUG |
ge |
Texture.hashCode: 8192 bytes |
13588 |
GUI |
DEBUG |
ge |
tflush Reusing cached texture 5 |
13588 |
GUI |
DEBUG |
ge |
prim sprites 1x |
13588 |
GUI |
DEBUG |
ge |
sceGuEnable(GU_SCISSOR_TEST) |
13588 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
13588 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
13588 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_COLOR_MATERIAL) |
13589 |
GUI |
DEBUG |
ge |
Texture Mipmap base=0, max=0, textureNumMipmaps=0 |
13589 |
GUI |
DEBUG |
ge |
sprite (0,0)-(0,0) at (0,0,0)-(480,272,0) |
13589 |
GUI |
DEBUG |
ge |
clear mode end |
13589 |
GUI |
DEBUG |
ge |
sceGuTexMode(X, mipmaps=0, mipmapShareClut=true, swizzle=false) |
13589 |
GUI |
DEBUG |
ge |
sceGuTexMode(tpsm=2(PSM_4444), X, X, X) |
13589 |
GUI |
DEBUG |
ge |
tflush (deferring to prim) |
13590 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, X, X, X, lo(pointer=0x880ac00)) |
13590 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, X, X, texBufferWidth=64, hi(pointer=0x880ac00)) |
13590 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, width=64, height=64, X, X) |
13590 |
GUI |
DEBUG |
ge |
tflush (deferring to prim) |
13590 |
GUI |
DEBUG |
ge |
sceGuTexFunc mode 000004 |
13590 |
GUI |
DEBUG |
ge |
sceGuTexEnvColor 00FFFF00 (no alpha) |
13590 |
GUI |
DEBUG |
ge |
sceGuTexFilter(min=1, mag=1) (mm#0) |
13591 |
GUI |
DEBUG |
ge |
sceGuTexScale(u=1.0, v=1.0) |
13591 |
GUI |
DEBUG |
ge |
sceGuTexOffset(u=0.0, v=0.0) |
13591 |
GUI |
DEBUG |
ge |
material ambient r=1,0 g=1,0 b=1,0 (00FFFFFF) |
13591 |
GUI |
DEBUG |
ge |
material ambient a=1,0 (FF) |
13591 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_PROJECTION 0 |
13591 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,7 0,0 0,0 0,0 |
13592 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 1,3 0,0 0,0 |
13592 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -1,0 -1,0 |
13592 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -1,0 0,0 |
13592 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_VIEW 0 |
13592 |
GUI |
DEBUG |
ge |
glLoadMatrixf 1,0 0,0 0,0 0,0 |
13592 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 1,0 0,0 0,0 |
13593 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 1,0 0,0 |
13593 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 0,0 1,0 |
13593 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_MODEL 0 |
13593 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,6 0,8 0,0 |
13593 |
GUI |
DEBUG |
ge |
glLoadMatrixf -0,4 -0,7 0,6 0,0 |
13593 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,9 -0,3 0,2 0,0 |
13594 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -2,5 1,0 |
13594 |
GUI |
DEBUG |
ge |
vtype GU_TEXTURE_32BITF|GU_COLOR_8888|GU_VERTEX_32BITF|GU_TRANSFORM_3D size=24 |
13594 |
GUI |
DEBUG |
ge |
base 0x080000 redundant pure state cmd ignored |
13594 |
GUI |
DEBUG |
ge |
vaddr 0880a890 |
13594 |
GUI |
DEBUG |
ge |
prim triangle 12x |
13594 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
13595 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
13595 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_COLOR_MATERIAL) |
13595 |
GUI |
DEBUG |
ge |
Texture Mipmap base=0, max=0, textureNumMipmaps=0 |
13595 |
GUI |
DEBUG |
ge |
Not reading Vertex, all native at 0x0880A890 |
13595 |
GUI |
DEBUG |
ge |
finish (0) |
13596 |
GUI |
DEBUG |
hle.sceGe_user |
Scheduling Async Callback name:'GeCallbackFinish', thread:'user_main', PC:08806468, $a0:00000000, $a1: 00000000, $a2: 08914EBC, listId=0x5, behavior=1, signalId=0x0 |
13596 |
GUI |
DEBUG |
ge |
end pc=0x880d9a4 |
13596 |
GUI |
DEBUG |
ge |
FINISH / SIGNAL / END reached, waiting for Sync (PspGeList[id=0x5, status=PSP_GE_LIST_DRAWING, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false]) |
13596 |
GUI |
DEBUG |
ge |
FINISH / SIGNAL / END reached, waiting for Sync (PspGeList[id=0x5, status=PSP_GE_LIST_END_REACHED, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false]) |
13596 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt GE(0x19) at 0x08806468 |
13597 |
user_main |
DEBUG |
hle.ThreadManForUser |
Calling InterruptHandler 0x08806468(0x00000000,0x08914EBC) |
13597 |
user_main |
DEBUG |
hle.sceGe_user |
hleGeOnAfterCallback restarting list PspGeList[id=0x5, status=PSP_GE_LIST_END_REACHED, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false] |
13597 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
13597 |
user_main |
DEBUG |
hle.sceCtrl |
hleCtrlExecuteSampling |
13597 |
GUI |
DEBUG |
hle.sceGe_user |
hleGeListSyncDone list PspGeList[id=0x5, status=PSP_GE_LIST_DONE, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=false, restarted=false], done, waking thread a |
13597 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt VBLANK(0x1E) |
13597 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
13598 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
13598 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
13598 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - saving the GE to memory 0x04088000 |
13598 |
GUI |
DEBUG |
ge |
GETexture.copyScreenToTexture GETexture[0x04088000-0x04110000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] |
13598 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - rendering the FB 0x04000000 |
13599 |
user_main |
DEBUG |
hle.sceGe_user |
really waking thread a(user_main) |
13599 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04000000-0x04088000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
13599 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- unblock SceUID=a name:'user_main' caller:'sceGe_user.step' |
13599 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - end display |
13599 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'user_main(Status PSP_THREAD_READY, Wait None)' after reschedule |
13599 |
user_main |
DEBUG |
hle.ThreadManForUser |
---------------------------------------- SceUID=a name:'user_main' |
13600 |
user_main |
DEBUG |
hle.sceDisplay |
sceDisplayWaitVblankStart |
13600 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- block SceUID=a name:'user_main' caller:'ThreadManForUser.hleBlockCurrentThread' |
13600 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'idle0(Status PSP_THREAD_READY, Wait None)' after reschedule |
13612 |
user_main |
DEBUG |
hle.sceCtrl |
hleCtrlExecuteSampling |
13612 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- unblock SceUID=a name:'user_main' caller:'UnblockThreadAction.execute' |
13612 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt VBLANK(0x1E) |
13612 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
13613 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'user_main(Status PSP_THREAD_READY, Wait None)' after reschedule |
13613 |
user_main |
DEBUG |
hle.ThreadManForUser |
---------------------------------------- SceUID=a name:'user_main' |
13613 |
user_main |
DEBUG |
hle.sceDisplay |
sceDisplaySetFrameBuf(topaddr=0x04088000, bufferwidth=512, pixelformat=3, syncType=0) |
13613 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListEnQueue(list=0x0880D860, stall=0x0880D860, cbid=0xF, arg=0x00000000) |
13614 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListEnQueue returning 0x6 |
13614 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x6, stall=0x0880D888) |
13615 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x6, stall=0x0880D89C) |
13615 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x6, stall=0x0880D99C) |
13615 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x6, stall=0x0880D9A4) |
13616 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeDrawSync mode=0 |
13616 |
user_main |
DEBUG |
hle.sceGe_user |
blockCurrentThreadOnList blocking thread a on list PspGeList[id=0x6, status=PSP_GE_LIST_STALL_REACHED, pc=0x0880D860, stall=0x0880D9A4, cbid=0xF, ended=false, finished=false, paused=false, restarted=false] |
13616 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- block SceUID=a name:'user_main' caller:'ThreadManForUser.hleBlockCurrentThread' |
13616 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'idle0(Status PSP_THREAD_READY, Wait None)' after reschedule |
13617 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - start display |
13617 |
GUI |
DEBUG |
ge |
executeList PspGeList[id=0x6, status=PSP_GE_LIST_DRAWING, pc=0x0880D860, stall=0x0880D9A4, cbid=0xF, ended=false, finished=false, paused=false, restarted=false] |
13617 |
GUI |
DEBUG |
ge |
fbp fbp=4000000, fbw=512 |
13617 |
GUI |
DEBUG |
ge |
fbw fbp=0, fbw=512 |
13617 |
GUI |
DEBUG |
ge |
base 08000000 |
13618 |
GUI |
DEBUG |
ge |
jump old PC: 0x0880D870, new PC: 0x0880D888 |
13618 |
GUI |
DEBUG |
hle.sceDisplay |
hleDisplaySetGeBuf topaddr=0x04000000, bufferwidth=512, pixelformat=3, copyGE=false, with=480, height=272 |
13618 |
GUI |
DEBUG |
ge |
Reloading GE Memory (0x04000000-0x04088000) to screen (480x272) |
13618 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04000000-0x04088000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
13619 |
GUI |
DEBUG |
ge |
clear mode : 5 |
13619 |
GUI |
DEBUG |
ge |
vtype GU_COLOR_8888|GU_VERTEX_16BIT|GU_TRANSFORM_2D size=12 |
13619 |
GUI |
DEBUG |
ge |
base 0x080000 redundant pure state cmd ignored |
13619 |
GUI |
DEBUG |
ge |
vaddr 0880d870 |
13619 |
GUI |
DEBUG |
ge |
Texture.hashCode: 8192 bytes |
13619 |
GUI |
DEBUG |
ge |
tflush Reusing cached texture 5 |
13619 |
GUI |
DEBUG |
ge |
prim sprites 1x |
13620 |
GUI |
DEBUG |
ge |
sceGuEnable(GU_SCISSOR_TEST) |
13620 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
13620 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
13620 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_COLOR_MATERIAL) |
13620 |
GUI |
DEBUG |
ge |
Texture Mipmap base=0, max=0, textureNumMipmaps=0 |
13621 |
GUI |
DEBUG |
ge |
sprite (0,0)-(0,0) at (0,0,0)-(480,272,0) |
13621 |
GUI |
DEBUG |
ge |
clear mode end |
13621 |
GUI |
DEBUG |
ge |
sceGuTexMode(X, mipmaps=0, mipmapShareClut=true, swizzle=false) |
13621 |
GUI |
DEBUG |
ge |
sceGuTexMode(tpsm=2(PSM_4444), X, X, X) |
13621 |
GUI |
DEBUG |
ge |
tflush (deferring to prim) |
13621 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, X, X, X, lo(pointer=0x880ac00)) |
13622 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, X, X, texBufferWidth=64, hi(pointer=0x880ac00)) |
13622 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, width=64, height=64, X, X) |
13622 |
GUI |
DEBUG |
ge |
tflush (deferring to prim) |
13622 |
GUI |
DEBUG |
ge |
sceGuTexFunc mode 000004 |
13622 |
GUI |
DEBUG |
ge |
sceGuTexEnvColor 00FFFF00 (no alpha) |
13622 |
GUI |
DEBUG |
ge |
sceGuTexFilter(min=1, mag=1) (mm#0) |
13622 |
GUI |
DEBUG |
ge |
sceGuTexScale(u=1.0, v=1.0) |
13623 |
GUI |
DEBUG |
ge |
sceGuTexOffset(u=0.0, v=0.0) |
13623 |
GUI |
DEBUG |
ge |
material ambient r=1,0 g=1,0 b=1,0 (00FFFFFF) |
13623 |
GUI |
DEBUG |
ge |
material ambient a=1,0 (FF) |
13623 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_PROJECTION 0 |
13623 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,7 0,0 0,0 0,0 |
13623 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 1,3 0,0 0,0 |
13624 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -1,0 -1,0 |
13624 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -1,0 0,0 |
13624 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_VIEW 0 |
13624 |
GUI |
DEBUG |
ge |
glLoadMatrixf 1,0 0,0 0,0 0,0 |
13624 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 1,0 0,0 0,0 |
13624 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 1,0 0,0 |
13624 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 0,0 1,0 |
13625 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_MODEL 0 |
13625 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,6 0,8 0,0 |
13625 |
GUI |
DEBUG |
ge |
glLoadMatrixf -0,4 -0,7 0,5 0,0 |
13625 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,9 -0,3 0,2 0,0 |
13626 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -2,5 1,0 |
13626 |
GUI |
DEBUG |
ge |
vtype GU_TEXTURE_32BITF|GU_COLOR_8888|GU_VERTEX_32BITF|GU_TRANSFORM_3D size=24 |
13626 |
GUI |
DEBUG |
ge |
base 0x080000 redundant pure state cmd ignored |
13626 |
GUI |
DEBUG |
ge |
vaddr 0880a890 |
13626 |
GUI |
DEBUG |
ge |
prim triangle 12x |
13626 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
13627 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
13627 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_COLOR_MATERIAL) |
13627 |
GUI |
DEBUG |
ge |
Texture Mipmap base=0, max=0, textureNumMipmaps=0 |
13627 |
GUI |
DEBUG |
ge |
Not reading Vertex, all native at 0x0880A890 |
13627 |
GUI |
DEBUG |
ge |
finish (0) |
13628 |
GUI |
DEBUG |
hle.sceGe_user |
Scheduling Async Callback name:'GeCallbackFinish', thread:'user_main', PC:08806468, $a0:00000000, $a1: 00000000, $a2: 08914EBC, listId=0x6, behavior=1, signalId=0x0 |
13628 |
GUI |
DEBUG |
ge |
end pc=0x880d9a4 |
13628 |
GUI |
DEBUG |
ge |
FINISH / SIGNAL / END reached, waiting for Sync (PspGeList[id=0x6, status=PSP_GE_LIST_DRAWING, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false]) |
13628 |
GUI |
DEBUG |
ge |
FINISH / SIGNAL / END reached, waiting for Sync (PspGeList[id=0x6, status=PSP_GE_LIST_END_REACHED, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false]) |
13629 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt GE(0x19) at 0x08806468 |
13629 |
user_main |
DEBUG |
hle.ThreadManForUser |
Calling InterruptHandler 0x08806468(0x00000000,0x08914EBC) |
13629 |
user_main |
DEBUG |
hle.sceGe_user |
hleGeOnAfterCallback restarting list PspGeList[id=0x6, status=PSP_GE_LIST_END_REACHED, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false] |
13629 |
GUI |
DEBUG |
hle.sceGe_user |
hleGeListSyncDone list PspGeList[id=0x6, status=PSP_GE_LIST_DONE, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=false, restarted=false], done, waking thread a |
13629 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
13629 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
13629 |
user_main |
DEBUG |
hle.sceCtrl |
hleCtrlExecuteSampling |
13630 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
13630 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt VBLANK(0x1E) |
13630 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - saving the GE to memory 0x04000000 |
13630 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
13630 |
GUI |
DEBUG |
ge |
GETexture.copyScreenToTexture GETexture[0x04000000-0x04088000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] |
13631 |
user_main |
DEBUG |
hle.sceGe_user |
really waking thread a(user_main) |
13631 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - rendering the FB 0x04088000 |
13631 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- unblock SceUID=a name:'user_main' caller:'sceGe_user.step' |
13631 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04088000-0x04110000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
13631 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'user_main(Status PSP_THREAD_READY, Wait None)' after reschedule |
13631 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - end display |
13631 |
user_main |
DEBUG |
hle.ThreadManForUser |
---------------------------------------- SceUID=a name:'user_main' |
13633 |
user_main |
DEBUG |
hle.sceDisplay |
sceDisplayWaitVblankStart |
13633 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- block SceUID=a name:'user_main' caller:'ThreadManForUser.hleBlockCurrentThread' |
13633 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'idle0(Status PSP_THREAD_READY, Wait None)' after reschedule |
13646 |
user_main |
DEBUG |
hle.sceCtrl |
hleCtrlExecuteSampling |
13646 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- unblock SceUID=a name:'user_main' caller:'UnblockThreadAction.execute' |
13646 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt VBLANK(0x1E) |
13646 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
13647 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'user_main(Status PSP_THREAD_READY, Wait None)' after reschedule |
13647 |
user_main |
DEBUG |
hle.ThreadManForUser |
---------------------------------------- SceUID=a name:'user_main' |
13647 |
user_main |
DEBUG |
hle.sceDisplay |
sceDisplaySetFrameBuf(topaddr=0x04000000, bufferwidth=512, pixelformat=3, syncType=0) |
13647 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListEnQueue(list=0x0880D860, stall=0x0880D860, cbid=0xF, arg=0x00000000) |
13647 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListEnQueue returning 0x7 |
13648 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x7, stall=0x0880D888) |
13648 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x7, stall=0x0880D89C) |
13648 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x7, stall=0x0880D99C) |
13648 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x7, stall=0x0880D9A4) |
13648 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeDrawSync mode=0 |
13649 |
user_main |
DEBUG |
hle.sceGe_user |
blockCurrentThreadOnList blocking thread a on list PspGeList[id=0x7, status=PSP_GE_LIST_STALL_REACHED, pc=0x0880D860, stall=0x0880D9A4, cbid=0xF, ended=false, finished=false, paused=false, restarted=false] |
13649 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - start display |
13649 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- block SceUID=a name:'user_main' caller:'ThreadManForUser.hleBlockCurrentThread' |
13649 |
GUI |
DEBUG |
ge |
executeList PspGeList[id=0x7, status=PSP_GE_LIST_DRAWING, pc=0x0880D860, stall=0x0880D9A4, cbid=0xF, ended=false, finished=false, paused=false, restarted=false] |
13650 |
GUI |
DEBUG |
ge |
fbp fbp=4088000, fbw=512 |
13650 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'idle0(Status PSP_THREAD_READY, Wait None)' after reschedule |
13650 |
GUI |
DEBUG |
ge |
fbw fbp=88000, fbw=512 |
13650 |
GUI |
DEBUG |
ge |
base 08000000 |
13650 |
GUI |
DEBUG |
ge |
jump old PC: 0x0880D870, new PC: 0x0880D888 |
13650 |
GUI |
DEBUG |
hle.sceDisplay |
hleDisplaySetGeBuf topaddr=0x04088000, bufferwidth=512, pixelformat=3, copyGE=false, with=480, height=272 |
13651 |
GUI |
DEBUG |
ge |
Reloading GE Memory (0x04088000-0x04110000) to screen (480x272) |
13651 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04088000-0x04110000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
13651 |
GUI |
DEBUG |
ge |
clear mode : 5 |
13651 |
GUI |
DEBUG |
ge |
vtype GU_COLOR_8888|GU_VERTEX_16BIT|GU_TRANSFORM_2D size=12 |
13651 |
GUI |
DEBUG |
ge |
base 0x080000 redundant pure state cmd ignored |
13651 |
GUI |
DEBUG |
ge |
vaddr 0880d870 |
13652 |
GUI |
DEBUG |
ge |
Texture.hashCode: 8192 bytes |
13652 |
GUI |
DEBUG |
ge |
tflush Reusing cached texture 5 |
13652 |
GUI |
DEBUG |
ge |
prim sprites 1x |
13652 |
GUI |
DEBUG |
ge |
sceGuEnable(GU_SCISSOR_TEST) |
13652 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
13653 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
13653 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_COLOR_MATERIAL) |
13653 |
GUI |
DEBUG |
ge |
Texture Mipmap base=0, max=0, textureNumMipmaps=0 |
13653 |
GUI |
DEBUG |
ge |
sprite (0,0)-(0,0) at (0,0,0)-(480,272,0) |
13653 |
GUI |
DEBUG |
ge |
clear mode end |
13653 |
GUI |
DEBUG |
ge |
sceGuTexMode(X, mipmaps=0, mipmapShareClut=true, swizzle=false) |
13654 |
GUI |
DEBUG |
ge |
sceGuTexMode(tpsm=2(PSM_4444), X, X, X) |
13654 |
GUI |
DEBUG |
ge |
tflush (deferring to prim) |
13654 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, X, X, X, lo(pointer=0x880ac00)) |
13654 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, X, X, texBufferWidth=64, hi(pointer=0x880ac00)) |
13654 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, width=64, height=64, X, X) |
13654 |
GUI |
DEBUG |
ge |
tflush (deferring to prim) |
13654 |
GUI |
DEBUG |
ge |
sceGuTexFunc mode 000004 |
13655 |
GUI |
DEBUG |
ge |
sceGuTexEnvColor 00FFFF00 (no alpha) |
13655 |
GUI |
DEBUG |
ge |
sceGuTexFilter(min=1, mag=1) (mm#0) |
13655 |
GUI |
DEBUG |
ge |
sceGuTexScale(u=1.0, v=1.0) |
13655 |
GUI |
DEBUG |
ge |
sceGuTexOffset(u=0.0, v=0.0) |
13655 |
GUI |
DEBUG |
ge |
material ambient r=1,0 g=1,0 b=1,0 (00FFFFFF) |
13655 |
GUI |
DEBUG |
ge |
material ambient a=1,0 (FF) |
13656 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_PROJECTION 0 |
13656 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,7 0,0 0,0 0,0 |
13656 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 1,3 0,0 0,0 |
13656 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -1,0 -1,0 |
13656 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -1,0 0,0 |
13656 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_VIEW 0 |
13657 |
GUI |
DEBUG |
ge |
glLoadMatrixf 1,0 0,0 0,0 0,0 |
13657 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 1,0 0,0 0,0 |
13657 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 1,0 0,0 |
13657 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 0,0 1,0 |
13657 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_MODEL 0 |
13657 |
GUI |
DEBUG |
ge |
glLoadMatrixf -0,0 0,6 0,8 0,0 |
13657 |
GUI |
DEBUG |
ge |
glLoadMatrixf -0,4 -0,8 0,5 0,0 |
13658 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,9 -0,3 0,2 0,0 |
13658 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -2,5 1,0 |
13658 |
GUI |
DEBUG |
ge |
vtype GU_TEXTURE_32BITF|GU_COLOR_8888|GU_VERTEX_32BITF|GU_TRANSFORM_3D size=24 |
13658 |
GUI |
DEBUG |
ge |
base 0x080000 redundant pure state cmd ignored |
13658 |
GUI |
DEBUG |
ge |
vaddr 0880a890 |
13659 |
GUI |
DEBUG |
ge |
prim triangle 12x |
13659 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
13659 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
13659 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_COLOR_MATERIAL) |
13659 |
GUI |
DEBUG |
ge |
Texture Mipmap base=0, max=0, textureNumMipmaps=0 |
13659 |
GUI |
DEBUG |
ge |
Not reading Vertex, all native at 0x0880A890 |
13660 |
GUI |
DEBUG |
ge |
finish (0) |
13660 |
GUI |
DEBUG |
hle.sceGe_user |
Scheduling Async Callback name:'GeCallbackFinish', thread:'user_main', PC:08806468, $a0:00000000, $a1: 00000000, $a2: 08914EBC, listId=0x7, behavior=1, signalId=0x0 |
13660 |
GUI |
DEBUG |
ge |
end pc=0x880d9a4 |
13660 |
GUI |
DEBUG |
ge |
FINISH / SIGNAL / END reached, waiting for Sync (PspGeList[id=0x7, status=PSP_GE_LIST_DRAWING, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false]) |
13660 |
GUI |
DEBUG |
ge |
FINISH / SIGNAL / END reached, waiting for Sync (PspGeList[id=0x7, status=PSP_GE_LIST_END_REACHED, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false]) |
13661 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt GE(0x19) at 0x08806468 |
13661 |
user_main |
DEBUG |
hle.ThreadManForUser |
Calling InterruptHandler 0x08806468(0x00000000,0x08914EBC) |
13661 |
user_main |
DEBUG |
hle.sceGe_user |
hleGeOnAfterCallback restarting list PspGeList[id=0x7, status=PSP_GE_LIST_END_REACHED, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false] |
13661 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
13661 |
GUI |
DEBUG |
hle.sceGe_user |
hleGeListSyncDone list PspGeList[id=0x7, status=PSP_GE_LIST_DONE, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=false, restarted=false], done, waking thread a |
13661 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
13662 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
13662 |
user_main |
DEBUG |
hle.sceGe_user |
really waking thread a(user_main) |
13662 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - saving the GE to memory 0x04088000 |
13662 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- unblock SceUID=a name:'user_main' caller:'sceGe_user.step' |
13662 |
GUI |
DEBUG |
ge |
GETexture.copyScreenToTexture GETexture[0x04088000-0x04110000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] |
13662 |
user_main |
DEBUG |
hle.sceCtrl |
hleCtrlExecuteSampling |
13663 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - rendering the FB 0x04000000 |
13663 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt VBLANK(0x1E) |
13663 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04000000-0x04088000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
13663 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
13663 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - end display |
13663 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'user_main(Status PSP_THREAD_READY, Wait None)' after reschedule |
13664 |
user_main |
DEBUG |
hle.ThreadManForUser |
---------------------------------------- SceUID=a name:'user_main' |
13664 |
user_main |
DEBUG |
hle.sceDisplay |
sceDisplayWaitVblankStart |
13664 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- block SceUID=a name:'user_main' caller:'ThreadManForUser.hleBlockCurrentThread' |
13664 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'idle0(Status PSP_THREAD_READY, Wait None)' after reschedule |
13679 |
user_main |
DEBUG |
hle.sceCtrl |
hleCtrlExecuteSampling |
13679 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- unblock SceUID=a name:'user_main' caller:'UnblockThreadAction.execute' |
13679 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt VBLANK(0x1E) |
13679 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
13679 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'user_main(Status PSP_THREAD_READY, Wait None)' after reschedule |
13680 |
user_main |
DEBUG |
hle.ThreadManForUser |
---------------------------------------- SceUID=a name:'user_main' |
13680 |
user_main |
DEBUG |
hle.sceDisplay |
sceDisplaySetFrameBuf(topaddr=0x04088000, bufferwidth=512, pixelformat=3, syncType=0) |
13680 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListEnQueue(list=0x0880D860, stall=0x0880D860, cbid=0xF, arg=0x00000000) |
13680 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListEnQueue returning 0x8 |
13681 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x8, stall=0x0880D888) |
13681 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x8, stall=0x0880D89C) |
13681 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - start display |
13681 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x8, stall=0x0880D99C) |
13681 |
GUI |
DEBUG |
ge |
executeList PspGeList[id=0x8, status=PSP_GE_LIST_DRAWING, pc=0x0880D860, stall=0x0880D89C, cbid=0xF, ended=false, finished=false, paused=false, restarted=false] |
13681 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x8, stall=0x0880D9A4) |
13682 |
GUI |
DEBUG |
ge |
fbp fbp=4000000, fbw=512 |
13682 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeDrawSync mode=0 |
13682 |
GUI |
DEBUG |
ge |
fbw fbp=0, fbw=512 |
13682 |
user_main |
DEBUG |
hle.sceGe_user |
blockCurrentThreadOnList blocking thread a on list PspGeList[id=0x8, status=PSP_GE_LIST_DRAWING, pc=0x0880D868, stall=0x0880D9A4, cbid=0xF, ended=false, finished=false, paused=false, restarted=false] |
13682 |
GUI |
DEBUG |
ge |
base 08000000 |
13683 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- block SceUID=a name:'user_main' caller:'ThreadManForUser.hleBlockCurrentThread' |
13683 |
GUI |
DEBUG |
ge |
jump old PC: 0x0880D870, new PC: 0x0880D888 |
13683 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'idle0(Status PSP_THREAD_READY, Wait None)' after reschedule |
13683 |
GUI |
DEBUG |
hle.sceDisplay |
hleDisplaySetGeBuf topaddr=0x04000000, bufferwidth=512, pixelformat=3, copyGE=false, with=480, height=272 |
13683 |
GUI |
DEBUG |
ge |
Reloading GE Memory (0x04000000-0x04088000) to screen (480x272) |
13684 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04000000-0x04088000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
13684 |
GUI |
DEBUG |
ge |
clear mode : 5 |
13684 |
GUI |
DEBUG |
ge |
vtype GU_COLOR_8888|GU_VERTEX_16BIT|GU_TRANSFORM_2D size=12 |
13684 |
GUI |
DEBUG |
ge |
base 0x080000 redundant pure state cmd ignored |
13684 |
GUI |
DEBUG |
ge |
vaddr 0880d870 |
13685 |
GUI |
DEBUG |
ge |
Texture.hashCode: 8192 bytes |
13685 |
GUI |
DEBUG |
ge |
tflush Reusing cached texture 5 |
13685 |
GUI |
DEBUG |
ge |
prim sprites 1x |
13685 |
GUI |
DEBUG |
ge |
sceGuEnable(GU_SCISSOR_TEST) |
13685 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
13686 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
13686 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_COLOR_MATERIAL) |
13686 |
GUI |
DEBUG |
ge |
Texture Mipmap base=0, max=0, textureNumMipmaps=0 |
13686 |
GUI |
DEBUG |
ge |
sprite (0,0)-(0,0) at (0,0,0)-(480,272,0) |
13686 |
GUI |
DEBUG |
ge |
clear mode end |
13686 |
GUI |
DEBUG |
ge |
sceGuTexMode(X, mipmaps=0, mipmapShareClut=true, swizzle=false) |
13687 |
GUI |
DEBUG |
ge |
sceGuTexMode(tpsm=2(PSM_4444), X, X, X) |
13687 |
GUI |
DEBUG |
ge |
tflush (deferring to prim) |
13687 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, X, X, X, lo(pointer=0x880ac00)) |
13687 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, X, X, texBufferWidth=64, hi(pointer=0x880ac00)) |
13687 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, width=64, height=64, X, X) |
13687 |
GUI |
DEBUG |
ge |
tflush (deferring to prim) |
13688 |
GUI |
DEBUG |
ge |
sceGuTexFunc mode 000004 |
13688 |
GUI |
DEBUG |
ge |
sceGuTexEnvColor 00FFFF00 (no alpha) |
13688 |
GUI |
DEBUG |
ge |
sceGuTexFilter(min=1, mag=1) (mm#0) |
13688 |
GUI |
DEBUG |
ge |
sceGuTexScale(u=1.0, v=1.0) |
13688 |
GUI |
DEBUG |
ge |
sceGuTexOffset(u=0.0, v=0.0) |
13688 |
GUI |
DEBUG |
ge |
material ambient r=1,0 g=1,0 b=1,0 (00FFFFFF) |
13689 |
GUI |
DEBUG |
ge |
material ambient a=1,0 (FF) |
13689 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_PROJECTION 0 |
13689 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,7 0,0 0,0 0,0 |
13689 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 1,3 0,0 0,0 |
13689 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -1,0 -1,0 |
13690 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -1,0 0,0 |
13690 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_VIEW 0 |
13690 |
GUI |
DEBUG |
ge |
glLoadMatrixf 1,0 0,0 0,0 0,0 |
13690 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 1,0 0,0 0,0 |
13690 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 1,0 0,0 |
13690 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 0,0 1,0 |
13691 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_MODEL 0 |
13691 |
GUI |
DEBUG |
ge |
glLoadMatrixf -0,0 0,5 0,8 0,0 |
13691 |
GUI |
DEBUG |
ge |
glLoadMatrixf -0,4 -0,8 0,5 0,0 |
13691 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,9 -0,3 0,2 0,0 |
13691 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -2,5 1,0 |
13692 |
GUI |
DEBUG |
ge |
vtype GU_TEXTURE_32BITF|GU_COLOR_8888|GU_VERTEX_32BITF|GU_TRANSFORM_3D size=24 |
13692 |
GUI |
DEBUG |
ge |
base 0x080000 redundant pure state cmd ignored |
13692 |
GUI |
DEBUG |
ge |
vaddr 0880a890 |
13692 |
GUI |
DEBUG |
ge |
prim triangle 12x |
13692 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
13692 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
13693 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_COLOR_MATERIAL) |
13693 |
GUI |
DEBUG |
ge |
Texture Mipmap base=0, max=0, textureNumMipmaps=0 |
13693 |
GUI |
DEBUG |
ge |
Not reading Vertex, all native at 0x0880A890 |
13693 |
GUI |
DEBUG |
ge |
finish (0) |
13693 |
GUI |
DEBUG |
hle.sceGe_user |
Scheduling Async Callback name:'GeCallbackFinish', thread:'user_main', PC:08806468, $a0:00000000, $a1: 00000000, $a2: 08914EBC, listId=0x8, behavior=1, signalId=0x0 |
13693 |
GUI |
DEBUG |
ge |
end pc=0x880d9a4 |
13694 |
GUI |
DEBUG |
ge |
FINISH / SIGNAL / END reached, waiting for Sync (PspGeList[id=0x8, status=PSP_GE_LIST_DRAWING, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false]) |
13694 |
GUI |
DEBUG |
ge |
FINISH / SIGNAL / END reached, waiting for Sync (PspGeList[id=0x8, status=PSP_GE_LIST_END_REACHED, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false]) |
13694 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt GE(0x19) at 0x08806468 |
13694 |
user_main |
DEBUG |
hle.ThreadManForUser |
Calling InterruptHandler 0x08806468(0x00000000,0x08914EBC) |
13695 |
user_main |
DEBUG |
hle.sceGe_user |
hleGeOnAfterCallback restarting list PspGeList[id=0x8, status=PSP_GE_LIST_END_REACHED, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false] |
13695 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
13695 |
GUI |
DEBUG |
hle.sceGe_user |
hleGeListSyncDone list PspGeList[id=0x8, status=PSP_GE_LIST_DONE, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=false, restarted=false], done, waking thread a |
13695 |
user_main |
DEBUG |
hle.sceCtrl |
hleCtrlExecuteSampling |
13695 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
13696 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
13696 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - saving the GE to memory 0x04000000 |
13695 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt VBLANK(0x1E) |
13696 |
GUI |
DEBUG |
ge |
GETexture.copyScreenToTexture GETexture[0x04000000-0x04088000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] |
13696 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - rendering the FB 0x04088000 |
13697 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04088000-0x04110000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
13697 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - end display |
13698 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - start display |
13699 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - rendering the FB 0x04088000 |
13699 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04088000-0x04110000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
13700 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - end display |
13696 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
13701 |
user_main |
DEBUG |
hle.sceGe_user |
really waking thread a(user_main) |
13701 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- unblock SceUID=a name:'user_main' caller:'sceGe_user.step' |
13701 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'user_main(Status PSP_THREAD_READY, Wait None)' after reschedule |
13701 |
user_main |
DEBUG |
hle.ThreadManForUser |
---------------------------------------- SceUID=a name:'user_main' |
13701 |
user_main |
DEBUG |
hle.sceDisplay |
sceDisplayWaitVblankStart |
13702 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- block SceUID=a name:'user_main' caller:'ThreadManForUser.hleBlockCurrentThread' |
13702 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'idle0(Status PSP_THREAD_READY, Wait None)' after reschedule |
13712 |
user_main |
DEBUG |
hle.sceCtrl |
hleCtrlExecuteSampling |
13712 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- unblock SceUID=a name:'user_main' caller:'UnblockThreadAction.execute' |
13712 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt VBLANK(0x1E) |
13713 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
13713 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'user_main(Status PSP_THREAD_READY, Wait None)' after reschedule |
13713 |
user_main |
DEBUG |
hle.ThreadManForUser |
---------------------------------------- SceUID=a name:'user_main' |
13713 |
user_main |
DEBUG |
hle.sceDisplay |
sceDisplaySetFrameBuf(topaddr=0x04000000, bufferwidth=512, pixelformat=3, syncType=0) |
13713 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListEnQueue(list=0x0880D860, stall=0x0880D860, cbid=0xF, arg=0x00000000) |
13714 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListEnQueue returning 0x9 |
13714 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x9, stall=0x0880D888) |
13714 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x9, stall=0x0880D89C) |
13714 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x9, stall=0x0880D99C) |
13715 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x9, stall=0x0880D9A4) |
13715 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeDrawSync mode=0 |
13714 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - start display |
13715 |
user_main |
DEBUG |
hle.sceGe_user |
blockCurrentThreadOnList blocking thread a on list PspGeList[id=0x9, status=PSP_GE_LIST_STALL_REACHED, pc=0x0880D860, stall=0x0880D9A4, cbid=0xF, ended=false, finished=false, paused=false, restarted=false] |
13715 |
GUI |
DEBUG |
ge |
executeList PspGeList[id=0x9, status=PSP_GE_LIST_DRAWING, pc=0x0880D860, stall=0x0880D9A4, cbid=0xF, ended=false, finished=false, paused=false, restarted=false] |
13716 |
GUI |
DEBUG |
ge |
fbp fbp=4088000, fbw=512 |
13715 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- block SceUID=a name:'user_main' caller:'ThreadManForUser.hleBlockCurrentThread' |
13716 |
GUI |
DEBUG |
ge |
fbw fbp=88000, fbw=512 |
13716 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'idle0(Status PSP_THREAD_READY, Wait None)' after reschedule |
13716 |
GUI |
DEBUG |
ge |
base 08000000 |
13716 |
GUI |
DEBUG |
ge |
jump old PC: 0x0880D870, new PC: 0x0880D888 |
13717 |
GUI |
DEBUG |
hle.sceDisplay |
hleDisplaySetGeBuf topaddr=0x04088000, bufferwidth=512, pixelformat=3, copyGE=false, with=480, height=272 |
13717 |
GUI |
DEBUG |
ge |
Reloading GE Memory (0x04088000-0x04110000) to screen (480x272) |
13717 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04088000-0x04110000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
13717 |
GUI |
DEBUG |
ge |
clear mode : 5 |
13717 |
GUI |
DEBUG |
ge |
vtype GU_COLOR_8888|GU_VERTEX_16BIT|GU_TRANSFORM_2D size=12 |
13718 |
GUI |
DEBUG |
ge |
base 0x080000 redundant pure state cmd ignored |
13718 |
GUI |
DEBUG |
ge |
vaddr 0880d870 |
13718 |
GUI |
DEBUG |
ge |
Texture.hashCode: 8192 bytes |
13718 |
GUI |
DEBUG |
ge |
tflush Reusing cached texture 5 |
13718 |
GUI |
DEBUG |
ge |
prim sprites 1x |
13718 |
GUI |
DEBUG |
ge |
sceGuEnable(GU_SCISSOR_TEST) |
13719 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
13719 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
13719 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_COLOR_MATERIAL) |
13719 |
GUI |
DEBUG |
ge |
Texture Mipmap base=0, max=0, textureNumMipmaps=0 |
13720 |
GUI |
DEBUG |
ge |
sprite (0,0)-(0,0) at (0,0,0)-(480,272,0) |
13720 |
GUI |
DEBUG |
ge |
clear mode end |
13720 |
GUI |
DEBUG |
ge |
sceGuTexMode(X, mipmaps=0, mipmapShareClut=true, swizzle=false) |
13720 |
GUI |
DEBUG |
ge |
sceGuTexMode(tpsm=2(PSM_4444), X, X, X) |
13721 |
GUI |
DEBUG |
ge |
tflush (deferring to prim) |
13721 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, X, X, X, lo(pointer=0x880ac00)) |
13721 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, X, X, texBufferWidth=64, hi(pointer=0x880ac00)) |
13721 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, width=64, height=64, X, X) |
13721 |
GUI |
DEBUG |
ge |
tflush (deferring to prim) |
13721 |
GUI |
DEBUG |
ge |
sceGuTexFunc mode 000004 |
13722 |
GUI |
DEBUG |
ge |
sceGuTexEnvColor 00FFFF00 (no alpha) |
13722 |
GUI |
DEBUG |
ge |
sceGuTexFilter(min=1, mag=1) (mm#0) |
13722 |
GUI |
DEBUG |
ge |
sceGuTexScale(u=1.0, v=1.0) |
13722 |
GUI |
DEBUG |
ge |
sceGuTexOffset(u=0.0, v=0.0) |
13722 |
GUI |
DEBUG |
ge |
material ambient r=1,0 g=1,0 b=1,0 (00FFFFFF) |
13722 |
GUI |
DEBUG |
ge |
material ambient a=1,0 (FF) |
13723 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_PROJECTION 0 |
13723 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,7 0,0 0,0 0,0 |
13723 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 1,3 0,0 0,0 |
13723 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -1,0 -1,0 |
13723 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -1,0 0,0 |
13723 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_VIEW 0 |
13724 |
GUI |
DEBUG |
ge |
glLoadMatrixf 1,0 0,0 0,0 0,0 |
13724 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 1,0 0,0 0,0 |
13724 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 1,0 0,0 |
13724 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 0,0 1,0 |
13724 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_MODEL 0 |
13725 |
GUI |
DEBUG |
ge |
glLoadMatrixf -0,0 0,5 0,9 0,0 |
13725 |
GUI |
DEBUG |
ge |
glLoadMatrixf -0,3 -0,8 0,5 0,0 |
13725 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,9 -0,3 0,2 0,0 |
13725 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -2,5 1,0 |
13725 |
GUI |
DEBUG |
ge |
vtype GU_TEXTURE_32BITF|GU_COLOR_8888|GU_VERTEX_32BITF|GU_TRANSFORM_3D size=24 |
13726 |
GUI |
DEBUG |
ge |
base 0x080000 redundant pure state cmd ignored |
13726 |
GUI |
DEBUG |
ge |
vaddr 0880a890 |
13726 |
GUI |
DEBUG |
ge |
prim triangle 12x |
13726 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
13726 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
13726 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_COLOR_MATERIAL) |
13727 |
GUI |
DEBUG |
ge |
Texture Mipmap base=0, max=0, textureNumMipmaps=0 |
13727 |
GUI |
DEBUG |
ge |
Not reading Vertex, all native at 0x0880A890 |
13727 |
GUI |
DEBUG |
ge |
finish (0) |
13727 |
GUI |
DEBUG |
hle.sceGe_user |
Scheduling Async Callback name:'GeCallbackFinish', thread:'user_main', PC:08806468, $a0:00000000, $a1: 00000000, $a2: 08914EBC, listId=0x9, behavior=1, signalId=0x0 |
13727 |
GUI |
DEBUG |
ge |
end pc=0x880d9a4 |
13728 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt GE(0x19) at 0x08806468 |
13728 |
GUI |
DEBUG |
ge |
FINISH / SIGNAL / END reached, waiting for Sync (PspGeList[id=0x9, status=PSP_GE_LIST_DRAWING, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false]) |
13728 |
user_main |
DEBUG |
hle.ThreadManForUser |
Calling InterruptHandler 0x08806468(0x00000000,0x08914EBC) |
13728 |
GUI |
DEBUG |
ge |
FINISH / SIGNAL / END reached, waiting for Sync (PspGeList[id=0x9, status=PSP_GE_LIST_END_REACHED, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false]) |
13728 |
user_main |
DEBUG |
hle.sceGe_user |
hleGeOnAfterCallback restarting list PspGeList[id=0x9, status=PSP_GE_LIST_END_REACHED, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false] |
13728 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
13729 |
user_main |
DEBUG |
hle.sceCtrl |
hleCtrlExecuteSampling |
13729 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt VBLANK(0x1E) |
13729 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
13730 |
GUI |
DEBUG |
hle.sceGe_user |
hleGeListSyncDone list PspGeList[id=0x9, status=PSP_GE_LIST_DONE, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=false, restarted=false], done, waking thread a |
13730 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
13730 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
13730 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - saving the GE to memory 0x04088000 |
13730 |
GUI |
DEBUG |
ge |
GETexture.copyScreenToTexture GETexture[0x04088000-0x04110000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] |
13731 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - rendering the FB 0x04000000 |
13731 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04000000-0x04088000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
13731 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - end display |
13731 |
user_main |
DEBUG |
hle.sceGe_user |
really waking thread a(user_main) |
13732 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- unblock SceUID=a name:'user_main' caller:'sceGe_user.step' |
13732 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'user_main(Status PSP_THREAD_READY, Wait None)' after reschedule |
13732 |
user_main |
DEBUG |
hle.ThreadManForUser |
---------------------------------------- SceUID=a name:'user_main' |
13732 |
user_main |
DEBUG |
hle.sceDisplay |
sceDisplayWaitVblankStart |
13732 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- block SceUID=a name:'user_main' caller:'ThreadManForUser.hleBlockCurrentThread' |
13733 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'idle0(Status PSP_THREAD_READY, Wait None)' after reschedule |
13734 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - start display |
13734 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - rendering the FB 0x04000000 |
13735 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04000000-0x04088000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
13735 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - end display |
13746 |
user_main |
DEBUG |
hle.sceCtrl |
hleCtrlExecuteSampling |
13746 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- unblock SceUID=a name:'user_main' caller:'UnblockThreadAction.execute' |
13746 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt VBLANK(0x1E) |
13746 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
13747 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'user_main(Status PSP_THREAD_READY, Wait None)' after reschedule |
13747 |
user_main |
DEBUG |
hle.ThreadManForUser |
---------------------------------------- SceUID=a name:'user_main' |
13747 |
user_main |
DEBUG |
hle.sceDisplay |
sceDisplaySetFrameBuf(topaddr=0x04088000, bufferwidth=512, pixelformat=3, syncType=0) |
13747 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListEnQueue(list=0x0880D860, stall=0x0880D860, cbid=0xF, arg=0x00000000) |
13747 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListEnQueue returning 0xA |
13748 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0xA, stall=0x0880D888) |
13748 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0xA, stall=0x0880D89C) |
13748 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - start display |
13748 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0xA, stall=0x0880D99C) |
13749 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0xA, stall=0x0880D9A4) |
13749 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeDrawSync mode=0 |
13749 |
GUI |
DEBUG |
ge |
executeList PspGeList[id=0xa, status=PSP_GE_LIST_DRAWING, pc=0x0880D860, stall=0x0880D89C, cbid=0xF, ended=false, finished=false, paused=false, restarted=false] |
13749 |
user_main |
DEBUG |
hle.sceGe_user |
blockCurrentThreadOnList blocking thread a on list PspGeList[id=0xa, status=PSP_GE_LIST_DRAWING, pc=0x0880D860, stall=0x0880D9A4, cbid=0xF, ended=false, finished=false, paused=false, restarted=false] |
13749 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- block SceUID=a name:'user_main' caller:'ThreadManForUser.hleBlockCurrentThread' |
13750 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'idle0(Status PSP_THREAD_READY, Wait None)' after reschedule |
13749 |
GUI |
DEBUG |
ge |
fbp fbp=4000000, fbw=512 |
13750 |
GUI |
DEBUG |
ge |
fbw fbp=0, fbw=512 |
13750 |
GUI |
DEBUG |
ge |
base 08000000 |
13750 |
GUI |
DEBUG |
ge |
jump old PC: 0x0880D870, new PC: 0x0880D888 |
13751 |
GUI |
DEBUG |
hle.sceDisplay |
hleDisplaySetGeBuf topaddr=0x04000000, bufferwidth=512, pixelformat=3, copyGE=false, with=480, height=272 |
13751 |
GUI |
DEBUG |
ge |
Reloading GE Memory (0x04000000-0x04088000) to screen (480x272) |
13751 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04000000-0x04088000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
13751 |
GUI |
DEBUG |
ge |
clear mode : 5 |
13751 |
GUI |
DEBUG |
ge |
vtype GU_COLOR_8888|GU_VERTEX_16BIT|GU_TRANSFORM_2D size=12 |
13752 |
GUI |
DEBUG |
ge |
base 0x080000 redundant pure state cmd ignored |
13752 |
GUI |
DEBUG |
ge |
vaddr 0880d870 |
13752 |
GUI |
DEBUG |
ge |
Texture.hashCode: 8192 bytes |
13752 |
GUI |
DEBUG |
ge |
tflush Reusing cached texture 5 |
13752 |
GUI |
DEBUG |
ge |
prim sprites 1x |
13752 |
GUI |
DEBUG |
ge |
sceGuEnable(GU_SCISSOR_TEST) |
13753 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
13753 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
13753 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_COLOR_MATERIAL) |
13753 |
GUI |
DEBUG |
ge |
Texture Mipmap base=0, max=0, textureNumMipmaps=0 |
13753 |
GUI |
DEBUG |
ge |
sprite (0,0)-(0,0) at (0,0,0)-(480,272,0) |
13754 |
GUI |
DEBUG |
ge |
clear mode end |
13754 |
GUI |
DEBUG |
ge |
sceGuTexMode(X, mipmaps=0, mipmapShareClut=true, swizzle=false) |
13754 |
GUI |
DEBUG |
ge |
sceGuTexMode(tpsm=2(PSM_4444), X, X, X) |
13754 |
GUI |
DEBUG |
ge |
tflush (deferring to prim) |
13754 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, X, X, X, lo(pointer=0x880ac00)) |
13755 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, X, X, texBufferWidth=64, hi(pointer=0x880ac00)) |
13755 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, width=64, height=64, X, X) |
13755 |
GUI |
DEBUG |
ge |
tflush (deferring to prim) |
13755 |
GUI |
DEBUG |
ge |
sceGuTexFunc mode 000004 |
13756 |
GUI |
DEBUG |
ge |
sceGuTexEnvColor 00FFFF00 (no alpha) |
13756 |
GUI |
DEBUG |
ge |
sceGuTexFilter(min=1, mag=1) (mm#0) |
13756 |
GUI |
DEBUG |
ge |
sceGuTexScale(u=1.0, v=1.0) |
13756 |
GUI |
DEBUG |
ge |
sceGuTexOffset(u=0.0, v=0.0) |
13756 |
GUI |
DEBUG |
ge |
material ambient r=1,0 g=1,0 b=1,0 (00FFFFFF) |
13756 |
GUI |
DEBUG |
ge |
material ambient a=1,0 (FF) |
13757 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_PROJECTION 0 |
13757 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,7 0,0 0,0 0,0 |
13757 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 1,3 0,0 0,0 |
13757 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -1,0 -1,0 |
13757 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -1,0 0,0 |
13758 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_VIEW 0 |
13758 |
GUI |
DEBUG |
ge |
glLoadMatrixf 1,0 0,0 0,0 0,0 |
13758 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 1,0 0,0 0,0 |
13758 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 1,0 0,0 |
13758 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 0,0 1,0 |
13758 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_MODEL 0 |
13759 |
GUI |
DEBUG |
ge |
glLoadMatrixf -0,0 0,5 0,9 0,0 |
13759 |
GUI |
DEBUG |
ge |
glLoadMatrixf -0,3 -0,8 0,4 0,0 |
13759 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,9 -0,3 0,2 0,0 |
13759 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -2,5 1,0 |
13759 |
GUI |
DEBUG |
ge |
vtype GU_TEXTURE_32BITF|GU_COLOR_8888|GU_VERTEX_32BITF|GU_TRANSFORM_3D size=24 |
13760 |
GUI |
DEBUG |
ge |
base 0x080000 redundant pure state cmd ignored |
13760 |
GUI |
DEBUG |
ge |
vaddr 0880a890 |
13760 |
GUI |
DEBUG |
ge |
prim triangle 12x |
13760 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
13760 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
13761 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_COLOR_MATERIAL) |
13761 |
GUI |
DEBUG |
ge |
Texture Mipmap base=0, max=0, textureNumMipmaps=0 |
13761 |
GUI |
DEBUG |
ge |
Not reading Vertex, all native at 0x0880A890 |
13761 |
GUI |
DEBUG |
ge |
finish (0) |
13761 |
GUI |
DEBUG |
hle.sceGe_user |
Scheduling Async Callback name:'GeCallbackFinish', thread:'user_main', PC:08806468, $a0:00000000, $a1: 00000000, $a2: 08914EBC, listId=0xA, behavior=1, signalId=0x0 |
13762 |
GUI |
DEBUG |
ge |
end pc=0x880d9a4 |
13762 |
GUI |
DEBUG |
ge |
FINISH / SIGNAL / END reached, waiting for Sync (PspGeList[id=0xa, status=PSP_GE_LIST_DRAWING, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false]) |
13762 |
GUI |
DEBUG |
ge |
FINISH / SIGNAL / END reached, waiting for Sync (PspGeList[id=0xa, status=PSP_GE_LIST_END_REACHED, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false]) |
13762 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt GE(0x19) at 0x08806468 |
13762 |
user_main |
DEBUG |
hle.ThreadManForUser |
Calling InterruptHandler 0x08806468(0x00000000,0x08914EBC) |
13763 |
user_main |
DEBUG |
hle.sceGe_user |
hleGeOnAfterCallback restarting list PspGeList[id=0xa, status=PSP_GE_LIST_END_REACHED, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false] |
13763 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
13763 |
user_main |
DEBUG |
hle.sceCtrl |
hleCtrlExecuteSampling |
13763 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt VBLANK(0x1E) |
13763 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
13764 |
GUI |
DEBUG |
hle.sceGe_user |
hleGeListSyncDone list PspGeList[id=0xa, status=PSP_GE_LIST_DONE, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=false, restarted=false], done, waking thread a |
13764 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
13764 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
13764 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - saving the GE to memory 0x04000000 |
13765 |
GUI |
DEBUG |
ge |
GETexture.copyScreenToTexture GETexture[0x04000000-0x04088000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] |
13765 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - rendering the FB 0x04088000 |
13765 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04088000-0x04110000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
13765 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - end display |
13767 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - start display |
13767 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - rendering the FB 0x04088000 |
13767 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04088000-0x04110000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
13768 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - end display |
13768 |
user_main |
DEBUG |
hle.sceGe_user |
really waking thread a(user_main) |
13768 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- unblock SceUID=a name:'user_main' caller:'sceGe_user.step' |
13769 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'user_main(Status PSP_THREAD_READY, Wait None)' after reschedule |
13769 |
user_main |
DEBUG |
hle.ThreadManForUser |
---------------------------------------- SceUID=a name:'user_main' |
13769 |
user_main |
DEBUG |
hle.sceDisplay |
sceDisplayWaitVblankStart |
13769 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- block SceUID=a name:'user_main' caller:'ThreadManForUser.hleBlockCurrentThread' |
13770 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'idle0(Status PSP_THREAD_READY, Wait None)' after reschedule |
13779 |
user_main |
DEBUG |
hle.sceCtrl |
hleCtrlExecuteSampling |
13779 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- unblock SceUID=a name:'user_main' caller:'UnblockThreadAction.execute' |
13780 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt VBLANK(0x1E) |
13780 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
13780 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'user_main(Status PSP_THREAD_READY, Wait None)' after reschedule |
13780 |
user_main |
DEBUG |
hle.ThreadManForUser |
---------------------------------------- SceUID=a name:'user_main' |
13781 |
user_main |
DEBUG |
hle.sceDisplay |
sceDisplaySetFrameBuf(topaddr=0x04000000, bufferwidth=512, pixelformat=3, syncType=0) |
13781 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListEnQueue(list=0x0880D860, stall=0x0880D860, cbid=0xF, arg=0x00000000) |
13781 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListEnQueue returning 0xB |
13781 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0xB, stall=0x0880D888) |
13782 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0xB, stall=0x0880D89C) |
13782 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0xB, stall=0x0880D99C) |
13782 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0xB, stall=0x0880D9A4) |
13783 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeDrawSync mode=0 |
13783 |
user_main |
DEBUG |
hle.sceGe_user |
blockCurrentThreadOnList blocking thread a on list PspGeList[id=0xb, status=PSP_GE_LIST_STALL_REACHED, pc=0x0880D860, stall=0x0880D9A4, cbid=0xF, ended=false, finished=false, paused=false, restarted=false] |
13783 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- block SceUID=a name:'user_main' caller:'ThreadManForUser.hleBlockCurrentThread' |
13783 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'idle0(Status PSP_THREAD_READY, Wait None)' after reschedule |
13785 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - start display |
13786 |
GUI |
DEBUG |
ge |
executeList PspGeList[id=0xb, status=PSP_GE_LIST_DRAWING, pc=0x0880D860, stall=0x0880D9A4, cbid=0xF, ended=false, finished=false, paused=false, restarted=false] |
13786 |
GUI |
DEBUG |
ge |
fbp fbp=4088000, fbw=512 |
13787 |
GUI |
DEBUG |
ge |
fbw fbp=88000, fbw=512 |
13787 |
GUI |
DEBUG |
ge |
base 08000000 |
13787 |
GUI |
DEBUG |
ge |
jump old PC: 0x0880D870, new PC: 0x0880D888 |
13787 |
GUI |
DEBUG |
hle.sceDisplay |
hleDisplaySetGeBuf topaddr=0x04088000, bufferwidth=512, pixelformat=3, copyGE=false, with=480, height=272 |
13788 |
GUI |
DEBUG |
ge |
Reloading GE Memory (0x04088000-0x04110000) to screen (480x272) |
13788 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04088000-0x04110000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
13788 |
GUI |
DEBUG |
ge |
clear mode : 5 |
13788 |
GUI |
DEBUG |
ge |
vtype GU_COLOR_8888|GU_VERTEX_16BIT|GU_TRANSFORM_2D size=12 |
13788 |
GUI |
DEBUG |
ge |
base 0x080000 redundant pure state cmd ignored |
13789 |
GUI |
DEBUG |
ge |
vaddr 0880d870 |
13789 |
GUI |
DEBUG |
ge |
Texture.hashCode: 8192 bytes |
13789 |
GUI |
DEBUG |
ge |
tflush Reusing cached texture 5 |
13790 |
GUI |
DEBUG |
ge |
prim sprites 1x |
13790 |
GUI |
DEBUG |
ge |
sceGuEnable(GU_SCISSOR_TEST) |
13790 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
13790 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
13790 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_COLOR_MATERIAL) |
13790 |
GUI |
DEBUG |
ge |
Texture Mipmap base=0, max=0, textureNumMipmaps=0 |
13791 |
GUI |
DEBUG |
ge |
sprite (0,0)-(0,0) at (0,0,0)-(480,272,0) |
13792 |
GUI |
DEBUG |
ge |
clear mode end |
13792 |
GUI |
DEBUG |
ge |
sceGuTexMode(X, mipmaps=0, mipmapShareClut=true, swizzle=false) |
13792 |
GUI |
DEBUG |
ge |
sceGuTexMode(tpsm=2(PSM_4444), X, X, X) |
13796 |
GUI |
DEBUG |
ge |
tflush (deferring to prim) |
13796 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, X, X, X, lo(pointer=0x880ac00)) |
13796 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, X, X, texBufferWidth=64, hi(pointer=0x880ac00)) |
13796 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, width=64, height=64, X, X) |
13796 |
GUI |
DEBUG |
ge |
tflush (deferring to prim) |
13798 |
GUI |
DEBUG |
ge |
sceGuTexFunc mode 000004 |
13798 |
GUI |
DEBUG |
ge |
sceGuTexEnvColor 00FFFF00 (no alpha) |
13799 |
GUI |
DEBUG |
ge |
sceGuTexFilter(min=1, mag=1) (mm#0) |
13799 |
GUI |
DEBUG |
ge |
sceGuTexScale(u=1.0, v=1.0) |
13800 |
GUI |
DEBUG |
ge |
sceGuTexOffset(u=0.0, v=0.0) |
13800 |
GUI |
DEBUG |
ge |
material ambient r=1,0 g=1,0 b=1,0 (00FFFFFF) |
13800 |
GUI |
DEBUG |
ge |
material ambient a=1,0 (FF) |
13800 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_PROJECTION 0 |
13800 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,7 0,0 0,0 0,0 |
13801 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 1,3 0,0 0,0 |
13801 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -1,0 -1,0 |
13801 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -1,0 0,0 |
13801 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_VIEW 0 |
13801 |
GUI |
DEBUG |
ge |
glLoadMatrixf 1,0 0,0 0,0 0,0 |
13801 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 1,0 0,0 0,0 |
13802 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 1,0 0,0 |
13802 |
user_main |
DEBUG |
hle.sceCtrl |
hleCtrlExecuteSampling |
13802 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 0,0 1,0 |
13802 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt VBLANK(0x1E) |
13802 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_MODEL 0 |
13802 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
13803 |
GUI |
DEBUG |
ge |
glLoadMatrixf -0,0 0,4 0,9 0,0 |
13803 |
GUI |
DEBUG |
ge |
glLoadMatrixf -0,3 -0,9 0,4 0,0 |
13803 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,9 -0,3 0,2 0,0 |
13803 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -2,5 1,0 |
13804 |
GUI |
DEBUG |
ge |
vtype GU_TEXTURE_32BITF|GU_COLOR_8888|GU_VERTEX_32BITF|GU_TRANSFORM_3D size=24 |
13804 |
GUI |
DEBUG |
ge |
base 0x080000 redundant pure state cmd ignored |
13804 |
GUI |
DEBUG |
ge |
vaddr 0880a890 |
13804 |
GUI |
DEBUG |
ge |
prim triangle 12x |
13804 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
13805 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
13805 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_COLOR_MATERIAL) |
13805 |
GUI |
DEBUG |
ge |
Texture Mipmap base=0, max=0, textureNumMipmaps=0 |
13805 |
GUI |
DEBUG |
ge |
Not reading Vertex, all native at 0x0880A890 |
13805 |
GUI |
DEBUG |
ge |
finish (0) |
13806 |
GUI |
DEBUG |
hle.sceGe_user |
Scheduling Async Callback name:'GeCallbackFinish', thread:'user_main', PC:08806468, $a0:00000000, $a1: 00000000, $a2: 08914EBC, listId=0xB, behavior=1, signalId=0x0 |
13806 |
GUI |
DEBUG |
ge |
end pc=0x880d9a4 |
13806 |
GUI |
DEBUG |
ge |
FINISH / SIGNAL / END reached, waiting for Sync (PspGeList[id=0xb, status=PSP_GE_LIST_DRAWING, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false]) |
13806 |
GUI |
DEBUG |
ge |
FINISH / SIGNAL / END reached, waiting for Sync (PspGeList[id=0xb, status=PSP_GE_LIST_END_REACHED, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false]) |
13807 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt GE(0x19) at 0x08806468 |
13807 |
user_main |
DEBUG |
hle.ThreadManForUser |
Calling InterruptHandler 0x08806468(0x00000000,0x08914EBC) |
13807 |
user_main |
DEBUG |
hle.sceGe_user |
hleGeOnAfterCallback restarting list PspGeList[id=0xb, status=PSP_GE_LIST_END_REACHED, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false] |
13807 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
13808 |
GUI |
DEBUG |
hle.sceGe_user |
hleGeListSyncDone list PspGeList[id=0xb, status=PSP_GE_LIST_DONE, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=false, restarted=false], done, waking thread a |
13808 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
13808 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
13808 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - saving the GE to memory 0x04088000 |
13808 |
GUI |
DEBUG |
ge |
GETexture.copyScreenToTexture GETexture[0x04088000-0x04110000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] |
13809 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - rendering the FB 0x04000000 |
13809 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04000000-0x04088000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
13809 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - end display |
13809 |
user_main |
DEBUG |
hle.sceGe_user |
really waking thread a(user_main) |
13810 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- unblock SceUID=a name:'user_main' caller:'sceGe_user.step' |
13810 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'user_main(Status PSP_THREAD_READY, Wait None)' after reschedule |
13810 |
user_main |
DEBUG |
hle.ThreadManForUser |
---------------------------------------- SceUID=a name:'user_main' |
13811 |
user_main |
DEBUG |
hle.sceDisplay |
sceDisplayWaitVblankStart |
13811 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- block SceUID=a name:'user_main' caller:'ThreadManForUser.hleBlockCurrentThread' |
13811 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'idle0(Status PSP_THREAD_READY, Wait None)' after reschedule |
13811 |
user_main |
DEBUG |
hle.sceCtrl |
hleCtrlExecuteSampling |
13812 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- unblock SceUID=a name:'user_main' caller:'UnblockThreadAction.execute' |
13812 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt VBLANK(0x1E) |
13812 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
13812 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'user_main(Status PSP_THREAD_READY, Wait None)' after reschedule |
13813 |
user_main |
DEBUG |
hle.ThreadManForUser |
---------------------------------------- SceUID=a name:'user_main' |
13813 |
user_main |
DEBUG |
hle.sceDisplay |
sceDisplaySetFrameBuf(topaddr=0x04088000, bufferwidth=512, pixelformat=3, syncType=0) |
13813 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListEnQueue(list=0x0880D860, stall=0x0880D860, cbid=0xF, arg=0x00000000) |
13813 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListEnQueue returning 0xC |
13814 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0xC, stall=0x0880D888) |
13814 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0xC, stall=0x0880D89C) |
13814 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0xC, stall=0x0880D99C) |
13814 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0xC, stall=0x0880D9A4) |
13815 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeDrawSync mode=0 |
13815 |
user_main |
DEBUG |
hle.sceGe_user |
blockCurrentThreadOnList blocking thread a on list PspGeList[id=0xc, status=PSP_GE_LIST_STALL_REACHED, pc=0x0880D860, stall=0x0880D9A4, cbid=0xF, ended=false, finished=false, paused=false, restarted=false] |
13815 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- block SceUID=a name:'user_main' caller:'ThreadManForUser.hleBlockCurrentThread' |
13815 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'idle0(Status PSP_THREAD_READY, Wait None)' after reschedule |
13816 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - start display |
13816 |
GUI |
DEBUG |
ge |
executeList PspGeList[id=0xc, status=PSP_GE_LIST_DRAWING, pc=0x0880D860, stall=0x0880D9A4, cbid=0xF, ended=false, finished=false, paused=false, restarted=false] |
13816 |
GUI |
DEBUG |
ge |
fbp fbp=4000000, fbw=512 |
13817 |
GUI |
DEBUG |
ge |
fbw fbp=0, fbw=512 |
13817 |
GUI |
DEBUG |
ge |
base 08000000 |
13817 |
GUI |
DEBUG |
ge |
jump old PC: 0x0880D870, new PC: 0x0880D888 |
13817 |
GUI |
DEBUG |
hle.sceDisplay |
hleDisplaySetGeBuf topaddr=0x04000000, bufferwidth=512, pixelformat=3, copyGE=false, with=480, height=272 |
13817 |
GUI |
DEBUG |
ge |
Reloading GE Memory (0x04000000-0x04088000) to screen (480x272) |
13818 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04000000-0x04088000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
13818 |
GUI |
DEBUG |
ge |
clear mode : 5 |
13818 |
GUI |
DEBUG |
ge |
vtype GU_COLOR_8888|GU_VERTEX_16BIT|GU_TRANSFORM_2D size=12 |
13818 |
GUI |
DEBUG |
ge |
base 0x080000 redundant pure state cmd ignored |
13819 |
GUI |
DEBUG |
ge |
vaddr 0880d870 |
13819 |
GUI |
DEBUG |
ge |
Texture.hashCode: 8192 bytes |
13819 |
GUI |
DEBUG |
ge |
tflush Reusing cached texture 5 |
13819 |
GUI |
DEBUG |
ge |
prim sprites 1x |
13819 |
GUI |
DEBUG |
ge |
sceGuEnable(GU_SCISSOR_TEST) |
13820 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
13820 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
13820 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_COLOR_MATERIAL) |
13820 |
GUI |
DEBUG |
ge |
Texture Mipmap base=0, max=0, textureNumMipmaps=0 |
13821 |
GUI |
DEBUG |
ge |
sprite (0,0)-(0,0) at (0,0,0)-(480,272,0) |
13821 |
GUI |
DEBUG |
ge |
clear mode end |
13821 |
GUI |
DEBUG |
ge |
sceGuTexMode(X, mipmaps=0, mipmapShareClut=true, swizzle=false) |
13821 |
GUI |
DEBUG |
ge |
sceGuTexMode(tpsm=2(PSM_4444), X, X, X) |
13822 |
GUI |
DEBUG |
ge |
tflush (deferring to prim) |
13822 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, X, X, X, lo(pointer=0x880ac00)) |
13822 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, X, X, texBufferWidth=64, hi(pointer=0x880ac00)) |
13822 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, width=64, height=64, X, X) |
13822 |
GUI |
DEBUG |
ge |
tflush (deferring to prim) |
13822 |
GUI |
DEBUG |
ge |
sceGuTexFunc mode 000004 |
13823 |
GUI |
DEBUG |
ge |
sceGuTexEnvColor 00FFFF00 (no alpha) |
13823 |
GUI |
DEBUG |
ge |
sceGuTexFilter(min=1, mag=1) (mm#0) |
13823 |
GUI |
DEBUG |
ge |
sceGuTexScale(u=1.0, v=1.0) |
13823 |
GUI |
DEBUG |
ge |
sceGuTexOffset(u=0.0, v=0.0) |
13823 |
GUI |
DEBUG |
ge |
material ambient r=1,0 g=1,0 b=1,0 (00FFFFFF) |
13823 |
GUI |
DEBUG |
ge |
material ambient a=1,0 (FF) |
13824 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_PROJECTION 0 |
13824 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,7 0,0 0,0 0,0 |
13824 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 1,3 0,0 0,0 |
13824 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -1,0 -1,0 |
13824 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -1,0 0,0 |
13825 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_VIEW 0 |
13825 |
GUI |
DEBUG |
ge |
glLoadMatrixf 1,0 0,0 0,0 0,0 |
13825 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 1,0 0,0 0,0 |
13825 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 1,0 0,0 |
13825 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 0,0 1,0 |
13826 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_MODEL 0 |
13826 |
GUI |
DEBUG |
ge |
glLoadMatrixf -0,0 0,4 0,9 0,0 |
13826 |
GUI |
DEBUG |
ge |
glLoadMatrixf -0,3 -0,9 0,4 0,0 |
13826 |
GUI |
DEBUG |
ge |
glLoadMatrixf 1,0 -0,3 0,2 0,0 |
13826 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -2,5 1,0 |
13827 |
GUI |
DEBUG |
ge |
vtype GU_TEXTURE_32BITF|GU_COLOR_8888|GU_VERTEX_32BITF|GU_TRANSFORM_3D size=24 |
13827 |
GUI |
DEBUG |
ge |
base 0x080000 redundant pure state cmd ignored |
13827 |
GUI |
DEBUG |
ge |
vaddr 0880a890 |
13827 |
GUI |
DEBUG |
ge |
prim triangle 12x |
13827 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
13828 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
13828 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_COLOR_MATERIAL) |
13828 |
GUI |
DEBUG |
ge |
Texture Mipmap base=0, max=0, textureNumMipmaps=0 |
13828 |
GUI |
DEBUG |
ge |
Not reading Vertex, all native at 0x0880A890 |
13829 |
GUI |
DEBUG |
ge |
finish (0) |
13829 |
GUI |
DEBUG |
hle.sceGe_user |
Scheduling Async Callback name:'GeCallbackFinish', thread:'user_main', PC:08806468, $a0:00000000, $a1: 00000000, $a2: 08914EBC, listId=0xC, behavior=1, signalId=0x0 |
13829 |
GUI |
DEBUG |
ge |
end pc=0x880d9a4 |
13829 |
GUI |
DEBUG |
ge |
FINISH / SIGNAL / END reached, waiting for Sync (PspGeList[id=0xc, status=PSP_GE_LIST_DRAWING, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false]) |
13829 |
GUI |
DEBUG |
ge |
FINISH / SIGNAL / END reached, waiting for Sync (PspGeList[id=0xc, status=PSP_GE_LIST_END_REACHED, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false]) |
13830 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt GE(0x19) at 0x08806468 |
13830 |
user_main |
DEBUG |
hle.ThreadManForUser |
Calling InterruptHandler 0x08806468(0x00000000,0x08914EBC) |
13830 |
user_main |
DEBUG |
hle.sceGe_user |
hleGeOnAfterCallback restarting list PspGeList[id=0xc, status=PSP_GE_LIST_END_REACHED, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false] |
13830 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
13831 |
user_main |
DEBUG |
hle.sceCtrl |
hleCtrlExecuteSampling |
13831 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt VBLANK(0x1E) |
13831 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
13831 |
GUI |
DEBUG |
hle.sceGe_user |
hleGeListSyncDone list PspGeList[id=0xc, status=PSP_GE_LIST_DONE, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=false, restarted=false], done, waking thread a |
13831 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
13832 |
user_main |
DEBUG |
hle.sceGe_user |
really waking thread a(user_main) |
13832 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
13832 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- unblock SceUID=a name:'user_main' caller:'sceGe_user.step' |
13832 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - saving the GE to memory 0x04000000 |
13832 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'user_main(Status PSP_THREAD_READY, Wait None)' after reschedule |
13832 |
GUI |
DEBUG |
ge |
GETexture.copyScreenToTexture GETexture[0x04000000-0x04088000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] |
13833 |
user_main |
DEBUG |
hle.ThreadManForUser |
---------------------------------------- SceUID=a name:'user_main' |
13833 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - rendering the FB 0x04088000 |
13833 |
user_main |
DEBUG |
hle.sceDisplay |
sceDisplayWaitVblankStart |
13833 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04088000-0x04110000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
13833 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- block SceUID=a name:'user_main' caller:'ThreadManForUser.hleBlockCurrentThread' |
13834 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - end display |
13834 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'idle0(Status PSP_THREAD_READY, Wait None)' after reschedule |
13846 |
user_main |
DEBUG |
hle.sceCtrl |
hleCtrlExecuteSampling |
13846 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- unblock SceUID=a name:'user_main' caller:'UnblockThreadAction.execute' |
13847 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt VBLANK(0x1E) |
13847 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
13847 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'user_main(Status PSP_THREAD_READY, Wait None)' after reschedule |
13847 |
user_main |
DEBUG |
hle.ThreadManForUser |
---------------------------------------- SceUID=a name:'user_main' |
13847 |
user_main |
DEBUG |
hle.sceDisplay |
sceDisplaySetFrameBuf(topaddr=0x04000000, bufferwidth=512, pixelformat=3, syncType=0) |
13848 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListEnQueue(list=0x0880D860, stall=0x0880D860, cbid=0xF, arg=0x00000000) |
13848 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListEnQueue returning 0xD |
13848 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0xD, stall=0x0880D888) |
13849 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0xD, stall=0x0880D89C) |
13849 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0xD, stall=0x0880D99C) |
13849 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - start display |
13849 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0xD, stall=0x0880D9A4) |
13850 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeDrawSync mode=0 |
13850 |
GUI |
DEBUG |
ge |
executeList PspGeList[id=0xd, status=PSP_GE_LIST_DRAWING, pc=0x0880D860, stall=0x0880D99C, cbid=0xF, ended=false, finished=false, paused=false, restarted=false] |
13850 |
GUI |
DEBUG |
ge |
fbp fbp=4088000, fbw=512 |
13850 |
GUI |
DEBUG |
ge |
fbw fbp=88000, fbw=512 |
13851 |
GUI |
DEBUG |
ge |
base 08000000 |
13851 |
GUI |
DEBUG |
ge |
jump old PC: 0x0880D870, new PC: 0x0880D888 |
13850 |
user_main |
DEBUG |
hle.sceGe_user |
blockCurrentThreadOnList blocking thread a on list PspGeList[id=0xd, status=PSP_GE_LIST_DRAWING, pc=0x0880D860, stall=0x0880D9A4, cbid=0xF, ended=false, finished=false, paused=false, restarted=false] |
13851 |
GUI |
DEBUG |
hle.sceDisplay |
hleDisplaySetGeBuf topaddr=0x04088000, bufferwidth=512, pixelformat=3, copyGE=false, with=480, height=272 |
13851 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- block SceUID=a name:'user_main' caller:'ThreadManForUser.hleBlockCurrentThread' |
13851 |
GUI |
DEBUG |
ge |
Reloading GE Memory (0x04088000-0x04110000) to screen (480x272) |
13852 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'idle0(Status PSP_THREAD_READY, Wait None)' after reschedule |
13852 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04088000-0x04110000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
13852 |
GUI |
DEBUG |
ge |
clear mode : 5 |
13852 |
GUI |
DEBUG |
ge |
vtype GU_COLOR_8888|GU_VERTEX_16BIT|GU_TRANSFORM_2D size=12 |
13853 |
GUI |
DEBUG |
ge |
base 0x080000 redundant pure state cmd ignored |
13853 |
GUI |
DEBUG |
ge |
vaddr 0880d870 |
13853 |
GUI |
DEBUG |
ge |
Texture.hashCode: 8192 bytes |
13853 |
GUI |
DEBUG |
ge |
tflush Reusing cached texture 5 |
13853 |
GUI |
DEBUG |
ge |
prim sprites 1x |
13854 |
GUI |
DEBUG |
ge |
sceGuEnable(GU_SCISSOR_TEST) |
13854 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
13854 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
13854 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_COLOR_MATERIAL) |
13854 |
GUI |
DEBUG |
ge |
Texture Mipmap base=0, max=0, textureNumMipmaps=0 |
13855 |
GUI |
DEBUG |
ge |
sprite (0,0)-(0,0) at (0,0,0)-(480,272,0) |
13855 |
GUI |
DEBUG |
ge |
clear mode end |
13855 |
GUI |
DEBUG |
ge |
sceGuTexMode(X, mipmaps=0, mipmapShareClut=true, swizzle=false) |
13855 |
GUI |
DEBUG |
ge |
sceGuTexMode(tpsm=2(PSM_4444), X, X, X) |
13855 |
GUI |
DEBUG |
ge |
tflush (deferring to prim) |
13856 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, X, X, X, lo(pointer=0x880ac00)) |
13856 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, X, X, texBufferWidth=64, hi(pointer=0x880ac00)) |
13856 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, width=64, height=64, X, X) |
13856 |
GUI |
DEBUG |
ge |
tflush (deferring to prim) |
13856 |
GUI |
DEBUG |
ge |
sceGuTexFunc mode 000004 |
13856 |
GUI |
DEBUG |
ge |
sceGuTexEnvColor 00FFFF00 (no alpha) |
13857 |
GUI |
DEBUG |
ge |
sceGuTexFilter(min=1, mag=1) (mm#0) |
13857 |
GUI |
DEBUG |
ge |
sceGuTexScale(u=1.0, v=1.0) |
13857 |
GUI |
DEBUG |
ge |
sceGuTexOffset(u=0.0, v=0.0) |
13857 |
GUI |
DEBUG |
ge |
material ambient r=1,0 g=1,0 b=1,0 (00FFFFFF) |
13857 |
GUI |
DEBUG |
ge |
material ambient a=1,0 (FF) |
13858 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_PROJECTION 0 |
13858 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,7 0,0 0,0 0,0 |
13858 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 1,3 0,0 0,0 |
13858 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -1,0 -1,0 |
13859 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -1,0 0,0 |
13859 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_VIEW 0 |
13859 |
GUI |
DEBUG |
ge |
glLoadMatrixf 1,0 0,0 0,0 0,0 |
13859 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 1,0 0,0 0,0 |
13860 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 1,0 0,0 |
13860 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 0,0 1,0 |
13860 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_MODEL 0 |
13860 |
GUI |
DEBUG |
ge |
glLoadMatrixf -0,0 0,4 0,9 0,0 |
13860 |
GUI |
DEBUG |
ge |
glLoadMatrixf -0,3 -0,9 0,3 0,0 |
13861 |
GUI |
DEBUG |
ge |
glLoadMatrixf 1,0 -0,2 0,1 0,0 |
13861 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -2,5 1,0 |
13861 |
GUI |
DEBUG |
ge |
vtype GU_TEXTURE_32BITF|GU_COLOR_8888|GU_VERTEX_32BITF|GU_TRANSFORM_3D size=24 |
13861 |
GUI |
DEBUG |
ge |
base 0x080000 redundant pure state cmd ignored |
13861 |
GUI |
DEBUG |
ge |
vaddr 0880a890 |
13862 |
user_main |
DEBUG |
hle.sceCtrl |
hleCtrlExecuteSampling |
13862 |
GUI |
DEBUG |
ge |
prim triangle 12x |
13862 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
13862 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
13862 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt VBLANK(0x1E) |
13862 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_COLOR_MATERIAL) |
13863 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
13863 |
GUI |
DEBUG |
ge |
Texture Mipmap base=0, max=0, textureNumMipmaps=0 |
13863 |
GUI |
DEBUG |
ge |
Not reading Vertex, all native at 0x0880A890 |
13864 |
GUI |
DEBUG |
ge |
finish (0) |
13864 |
GUI |
DEBUG |
hle.sceGe_user |
Scheduling Async Callback name:'GeCallbackFinish', thread:'user_main', PC:08806468, $a0:00000000, $a1: 00000000, $a2: 08914EBC, listId=0xD, behavior=1, signalId=0x0 |
13864 |
GUI |
DEBUG |
ge |
end pc=0x880d9a4 |
13864 |
GUI |
DEBUG |
ge |
FINISH / SIGNAL / END reached, waiting for Sync (PspGeList[id=0xd, status=PSP_GE_LIST_DRAWING, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false]) |
13864 |
GUI |
DEBUG |
ge |
FINISH / SIGNAL / END reached, waiting for Sync (PspGeList[id=0xd, status=PSP_GE_LIST_END_REACHED, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false]) |
13865 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt GE(0x19) at 0x08806468 |
13865 |
user_main |
DEBUG |
hle.ThreadManForUser |
Calling InterruptHandler 0x08806468(0x00000000,0x08914EBC) |
13865 |
user_main |
DEBUG |
hle.sceGe_user |
hleGeOnAfterCallback restarting list PspGeList[id=0xd, status=PSP_GE_LIST_END_REACHED, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false] |
13865 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
13865 |
GUI |
DEBUG |
hle.sceGe_user |
hleGeListSyncDone list PspGeList[id=0xd, status=PSP_GE_LIST_DONE, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=false, restarted=false], done, waking thread a |
13866 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
13866 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
13866 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - saving the GE to memory 0x04088000 |
13866 |
GUI |
DEBUG |
ge |
GETexture.copyScreenToTexture GETexture[0x04088000-0x04110000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] |
13866 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - rendering the FB 0x04000000 |
13867 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04000000-0x04088000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
13867 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - end display |
13868 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - start display |
13868 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - rendering the FB 0x04000000 |
13869 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04000000-0x04088000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
13869 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - end display |
13867 |
user_main |
DEBUG |
hle.sceGe_user |
really waking thread a(user_main) |
13869 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- unblock SceUID=a name:'user_main' caller:'sceGe_user.step' |
13870 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'user_main(Status PSP_THREAD_READY, Wait None)' after reschedule |
13870 |
user_main |
DEBUG |
hle.ThreadManForUser |
---------------------------------------- SceUID=a name:'user_main' |
13870 |
user_main |
DEBUG |
hle.sceDisplay |
sceDisplayWaitVblankStart |
13870 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- block SceUID=a name:'user_main' caller:'ThreadManForUser.hleBlockCurrentThread' |
13870 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'idle0(Status PSP_THREAD_READY, Wait None)' after reschedule |
13879 |
user_main |
DEBUG |
hle.sceCtrl |
hleCtrlExecuteSampling |
13879 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- unblock SceUID=a name:'user_main' caller:'UnblockThreadAction.execute' |
13879 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt VBLANK(0x1E) |
13879 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
13880 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'user_main(Status PSP_THREAD_READY, Wait None)' after reschedule |
13880 |
user_main |
DEBUG |
hle.ThreadManForUser |
---------------------------------------- SceUID=a name:'user_main' |
13880 |
user_main |
DEBUG |
hle.sceDisplay |
sceDisplaySetFrameBuf(topaddr=0x04088000, bufferwidth=512, pixelformat=3, syncType=0) |
13880 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListEnQueue(list=0x0880D860, stall=0x0880D860, cbid=0xF, arg=0x00000000) |
13881 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListEnQueue returning 0xE |
13881 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0xE, stall=0x0880D888) |
13881 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0xE, stall=0x0880D89C) |
13881 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0xE, stall=0x0880D99C) |
13882 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0xE, stall=0x0880D9A4) |
13882 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeDrawSync mode=0 |
13882 |
user_main |
DEBUG |
hle.sceGe_user |
blockCurrentThreadOnList blocking thread a on list PspGeList[id=0xe, status=PSP_GE_LIST_STALL_REACHED, pc=0x0880D860, stall=0x0880D9A4, cbid=0xF, ended=false, finished=false, paused=false, restarted=false] |
13882 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- block SceUID=a name:'user_main' caller:'ThreadManForUser.hleBlockCurrentThread' |
13883 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'idle0(Status PSP_THREAD_READY, Wait None)' after reschedule |
13883 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - start display |
13884 |
GUI |
DEBUG |
ge |
executeList PspGeList[id=0xe, status=PSP_GE_LIST_DRAWING, pc=0x0880D860, stall=0x0880D9A4, cbid=0xF, ended=false, finished=false, paused=false, restarted=false] |
13884 |
GUI |
DEBUG |
ge |
fbp fbp=4000000, fbw=512 |
13884 |
GUI |
DEBUG |
ge |
fbw fbp=0, fbw=512 |
13884 |
GUI |
DEBUG |
ge |
base 08000000 |
13885 |
GUI |
DEBUG |
ge |
jump old PC: 0x0880D870, new PC: 0x0880D888 |
13885 |
GUI |
DEBUG |
hle.sceDisplay |
hleDisplaySetGeBuf topaddr=0x04000000, bufferwidth=512, pixelformat=3, copyGE=false, with=480, height=272 |
13885 |
GUI |
DEBUG |
ge |
Reloading GE Memory (0x04000000-0x04088000) to screen (480x272) |
13885 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04000000-0x04088000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
13885 |
GUI |
DEBUG |
ge |
clear mode : 5 |
13886 |
GUI |
DEBUG |
ge |
vtype GU_COLOR_8888|GU_VERTEX_16BIT|GU_TRANSFORM_2D size=12 |
13886 |
GUI |
DEBUG |
ge |
base 0x080000 redundant pure state cmd ignored |
13886 |
GUI |
DEBUG |
ge |
vaddr 0880d870 |
13886 |
GUI |
DEBUG |
ge |
Texture.hashCode: 8192 bytes |
13886 |
GUI |
DEBUG |
ge |
tflush Reusing cached texture 5 |
13887 |
GUI |
DEBUG |
ge |
prim sprites 1x |
13887 |
GUI |
DEBUG |
ge |
sceGuEnable(GU_SCISSOR_TEST) |
13887 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
13887 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
13887 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_COLOR_MATERIAL) |
13888 |
GUI |
DEBUG |
ge |
Texture Mipmap base=0, max=0, textureNumMipmaps=0 |
13888 |
GUI |
DEBUG |
ge |
sprite (0,0)-(0,0) at (0,0,0)-(480,272,0) |
13888 |
GUI |
DEBUG |
ge |
clear mode end |
13888 |
GUI |
DEBUG |
ge |
sceGuTexMode(X, mipmaps=0, mipmapShareClut=true, swizzle=false) |
13889 |
GUI |
DEBUG |
ge |
sceGuTexMode(tpsm=2(PSM_4444), X, X, X) |
13889 |
GUI |
DEBUG |
ge |
tflush (deferring to prim) |
13889 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, X, X, X, lo(pointer=0x880ac00)) |
13889 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, X, X, texBufferWidth=64, hi(pointer=0x880ac00)) |
13889 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, width=64, height=64, X, X) |
13889 |
GUI |
DEBUG |
ge |
tflush (deferring to prim) |
13890 |
GUI |
DEBUG |
ge |
sceGuTexFunc mode 000004 |
13890 |
GUI |
DEBUG |
ge |
sceGuTexEnvColor 00FFFF00 (no alpha) |
13890 |
GUI |
DEBUG |
ge |
sceGuTexFilter(min=1, mag=1) (mm#0) |
13890 |
GUI |
DEBUG |
ge |
sceGuTexScale(u=1.0, v=1.0) |
13890 |
GUI |
DEBUG |
ge |
sceGuTexOffset(u=0.0, v=0.0) |
13891 |
GUI |
DEBUG |
ge |
material ambient r=1,0 g=1,0 b=1,0 (00FFFFFF) |
13891 |
GUI |
DEBUG |
ge |
material ambient a=1,0 (FF) |
13891 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_PROJECTION 0 |
13891 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,7 0,0 0,0 0,0 |
13892 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 1,3 0,0 0,0 |
13892 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -1,0 -1,0 |
13892 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -1,0 0,0 |
13892 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_VIEW 0 |
13892 |
GUI |
DEBUG |
ge |
glLoadMatrixf 1,0 0,0 0,0 0,0 |
13893 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 1,0 0,0 0,0 |
13893 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 1,0 0,0 |
13893 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 0,0 1,0 |
13893 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_MODEL 0 |
13893 |
GUI |
DEBUG |
ge |
glLoadMatrixf -0,0 0,3 0,9 0,0 |
13894 |
GUI |
DEBUG |
ge |
glLoadMatrixf -0,3 -0,9 0,3 0,0 |
13894 |
GUI |
DEBUG |
ge |
glLoadMatrixf 1,0 -0,2 0,1 0,0 |
13894 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -2,5 1,0 |
13894 |
GUI |
DEBUG |
ge |
vtype GU_TEXTURE_32BITF|GU_COLOR_8888|GU_VERTEX_32BITF|GU_TRANSFORM_3D size=24 |
13894 |
GUI |
DEBUG |
ge |
base 0x080000 redundant pure state cmd ignored |
13894 |
GUI |
DEBUG |
ge |
vaddr 0880a890 |
13895 |
GUI |
DEBUG |
ge |
prim triangle 12x |
13895 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
13895 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
13895 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_COLOR_MATERIAL) |
13895 |
GUI |
DEBUG |
ge |
Texture Mipmap base=0, max=0, textureNumMipmaps=0 |
13896 |
GUI |
DEBUG |
ge |
Not reading Vertex, all native at 0x0880A890 |
13896 |
user_main |
DEBUG |
hle.sceCtrl |
hleCtrlExecuteSampling |
13896 |
GUI |
DEBUG |
ge |
finish (0) |
13896 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt VBLANK(0x1E) |
13896 |
GUI |
DEBUG |
hle.sceGe_user |
Scheduling Async Callback name:'GeCallbackFinish', thread:'user_main', PC:08806468, $a0:00000000, $a1: 00000000, $a2: 08914EBC, listId=0xE, behavior=1, signalId=0x0 |
13897 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
13897 |
GUI |
DEBUG |
ge |
end pc=0x880d9a4 |
13897 |
GUI |
DEBUG |
ge |
FINISH / SIGNAL / END reached, waiting for Sync (PspGeList[id=0xe, status=PSP_GE_LIST_DRAWING, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false]) |
13897 |
GUI |
DEBUG |
ge |
FINISH / SIGNAL / END reached, waiting for Sync (PspGeList[id=0xe, status=PSP_GE_LIST_END_REACHED, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false]) |
13898 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt GE(0x19) at 0x08806468 |
13898 |
user_main |
DEBUG |
hle.ThreadManForUser |
Calling InterruptHandler 0x08806468(0x00000000,0x08914EBC) |
13898 |
user_main |
DEBUG |
hle.sceGe_user |
hleGeOnAfterCallback restarting list PspGeList[id=0xe, status=PSP_GE_LIST_END_REACHED, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false] |
13898 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
13898 |
GUI |
DEBUG |
hle.sceGe_user |
hleGeListSyncDone list PspGeList[id=0xe, status=PSP_GE_LIST_DONE, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=false, restarted=false], done, waking thread a |
13899 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
13899 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
13899 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - saving the GE to memory 0x04000000 |
13899 |
GUI |
DEBUG |
ge |
GETexture.copyScreenToTexture GETexture[0x04000000-0x04088000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] |
13900 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - rendering the FB 0x04088000 |
13900 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04088000-0x04110000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
13900 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - end display |
13901 |
user_main |
DEBUG |
hle.sceGe_user |
really waking thread a(user_main) |
13901 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- unblock SceUID=a name:'user_main' caller:'sceGe_user.step' |
13902 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'user_main(Status PSP_THREAD_READY, Wait None)' after reschedule |
13902 |
user_main |
DEBUG |
hle.ThreadManForUser |
---------------------------------------- SceUID=a name:'user_main' |
13902 |
user_main |
DEBUG |
hle.sceDisplay |
sceDisplayWaitVblankStart |
13902 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- block SceUID=a name:'user_main' caller:'ThreadManForUser.hleBlockCurrentThread' |
13903 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'idle0(Status PSP_THREAD_READY, Wait None)' after reschedule |
13912 |
user_main |
DEBUG |
hle.sceCtrl |
hleCtrlExecuteSampling |
13912 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- unblock SceUID=a name:'user_main' caller:'UnblockThreadAction.execute' |
13912 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt VBLANK(0x1E) |
13913 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
13913 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'user_main(Status PSP_THREAD_READY, Wait None)' after reschedule |
13913 |
user_main |
DEBUG |
hle.ThreadManForUser |
---------------------------------------- SceUID=a name:'user_main' |
13914 |
user_main |
DEBUG |
hle.sceDisplay |
sceDisplaySetFrameBuf(topaddr=0x04000000, bufferwidth=512, pixelformat=3, syncType=0) |
13914 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListEnQueue(list=0x0880D860, stall=0x0880D860, cbid=0xF, arg=0x00000000) |
13914 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListEnQueue returning 0xF |
13914 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0xF, stall=0x0880D888) |
13915 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0xF, stall=0x0880D89C) |
13915 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0xF, stall=0x0880D99C) |
13915 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0xF, stall=0x0880D9A4) |
13915 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - start display |
13915 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeDrawSync mode=0 |
13916 |
GUI |
DEBUG |
ge |
executeList PspGeList[id=0xf, status=PSP_GE_LIST_DRAWING, pc=0x0880D860, stall=0x0880D9A4, cbid=0xF, ended=false, finished=false, paused=false, restarted=false] |
13916 |
GUI |
DEBUG |
ge |
fbp fbp=4088000, fbw=512 |
13916 |
GUI |
DEBUG |
ge |
fbw fbp=88000, fbw=512 |
13916 |
user_main |
DEBUG |
hle.sceGe_user |
blockCurrentThreadOnList blocking thread a on list PspGeList[id=0xf, status=PSP_GE_LIST_DRAWING, pc=0x0880D860, stall=0x0880D9A4, cbid=0xF, ended=false, finished=false, paused=false, restarted=false] |
13916 |
GUI |
DEBUG |
ge |
base 08000000 |
13917 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- block SceUID=a name:'user_main' caller:'ThreadManForUser.hleBlockCurrentThread' |
13917 |
GUI |
DEBUG |
ge |
jump old PC: 0x0880D870, new PC: 0x0880D888 |
13917 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'idle0(Status PSP_THREAD_READY, Wait None)' after reschedule |
13917 |
GUI |
DEBUG |
hle.sceDisplay |
hleDisplaySetGeBuf topaddr=0x04088000, bufferwidth=512, pixelformat=3, copyGE=false, with=480, height=272 |
13918 |
GUI |
DEBUG |
ge |
Reloading GE Memory (0x04088000-0x04110000) to screen (480x272) |
13918 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04088000-0x04110000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
13918 |
GUI |
DEBUG |
ge |
clear mode : 5 |
13918 |
GUI |
DEBUG |
ge |
vtype GU_COLOR_8888|GU_VERTEX_16BIT|GU_TRANSFORM_2D size=12 |
13919 |
GUI |
DEBUG |
ge |
base 0x080000 redundant pure state cmd ignored |
13919 |
GUI |
DEBUG |
ge |
vaddr 0880d870 |
13919 |
GUI |
DEBUG |
ge |
Texture.hashCode: 8192 bytes |
13919 |
GUI |
DEBUG |
ge |
tflush Reusing cached texture 5 |
13919 |
GUI |
DEBUG |
ge |
prim sprites 1x |
13920 |
GUI |
DEBUG |
ge |
sceGuEnable(GU_SCISSOR_TEST) |
13920 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
13920 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
13920 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_COLOR_MATERIAL) |
13920 |
GUI |
DEBUG |
ge |
Texture Mipmap base=0, max=0, textureNumMipmaps=0 |
13921 |
GUI |
DEBUG |
ge |
sprite (0,0)-(0,0) at (0,0,0)-(480,272,0) |
13922 |
GUI |
DEBUG |
ge |
clear mode end |
13922 |
GUI |
DEBUG |
ge |
sceGuTexMode(X, mipmaps=0, mipmapShareClut=true, swizzle=false) |
13922 |
GUI |
DEBUG |
ge |
sceGuTexMode(tpsm=2(PSM_4444), X, X, X) |
13922 |
GUI |
DEBUG |
ge |
tflush (deferring to prim) |
13923 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, X, X, X, lo(pointer=0x880ac00)) |
13924 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, X, X, texBufferWidth=64, hi(pointer=0x880ac00)) |
13924 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, width=64, height=64, X, X) |
13925 |
GUI |
DEBUG |
ge |
tflush (deferring to prim) |
13925 |
GUI |
DEBUG |
ge |
sceGuTexFunc mode 000004 |
13925 |
GUI |
DEBUG |
ge |
sceGuTexEnvColor 00FFFF00 (no alpha) |
13925 |
GUI |
DEBUG |
ge |
sceGuTexFilter(min=1, mag=1) (mm#0) |
13926 |
GUI |
DEBUG |
ge |
sceGuTexScale(u=1.0, v=1.0) |
13926 |
GUI |
DEBUG |
ge |
sceGuTexOffset(u=0.0, v=0.0) |
13926 |
GUI |
DEBUG |
ge |
material ambient r=1,0 g=1,0 b=1,0 (00FFFFFF) |
13926 |
GUI |
DEBUG |
ge |
material ambient a=1,0 (FF) |
13926 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_PROJECTION 0 |
13927 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,7 0,0 0,0 0,0 |
13927 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 1,3 0,0 0,0 |
13927 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -1,0 -1,0 |
13927 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -1,0 0,0 |
13927 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_VIEW 0 |
13928 |
GUI |
DEBUG |
ge |
glLoadMatrixf 1,0 0,0 0,0 0,0 |
13928 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 1,0 0,0 0,0 |
13928 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 1,0 0,0 |
13928 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 0,0 1,0 |
13929 |
user_main |
DEBUG |
hle.sceCtrl |
hleCtrlExecuteSampling |
13929 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_MODEL 0 |
13929 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt VBLANK(0x1E) |
13929 |
GUI |
DEBUG |
ge |
glLoadMatrixf -0,1 0,3 1,0 0,0 |
13929 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
13929 |
GUI |
DEBUG |
ge |
glLoadMatrixf -0,2 -0,9 0,3 0,0 |
13930 |
GUI |
DEBUG |
ge |
glLoadMatrixf 1,0 -0,2 0,1 0,0 |
13930 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -2,5 1,0 |
13930 |
GUI |
DEBUG |
ge |
vtype GU_TEXTURE_32BITF|GU_COLOR_8888|GU_VERTEX_32BITF|GU_TRANSFORM_3D size=24 |
13930 |
GUI |
DEBUG |
ge |
base 0x080000 redundant pure state cmd ignored |
13931 |
GUI |
DEBUG |
ge |
vaddr 0880a890 |
13931 |
GUI |
DEBUG |
ge |
prim triangle 12x |
13931 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
13931 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
13932 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_COLOR_MATERIAL) |
13932 |
GUI |
DEBUG |
ge |
Texture Mipmap base=0, max=0, textureNumMipmaps=0 |
13932 |
GUI |
DEBUG |
ge |
Not reading Vertex, all native at 0x0880A890 |
13932 |
GUI |
DEBUG |
ge |
finish (0) |
13932 |
GUI |
DEBUG |
hle.sceGe_user |
Scheduling Async Callback name:'GeCallbackFinish', thread:'user_main', PC:08806468, $a0:00000000, $a1: 00000000, $a2: 08914EBC, listId=0xF, behavior=1, signalId=0x0 |
13934 |
GUI |
DEBUG |
ge |
end pc=0x880d9a4 |
13934 |
GUI |
DEBUG |
ge |
FINISH / SIGNAL / END reached, waiting for Sync (PspGeList[id=0xf, status=PSP_GE_LIST_DRAWING, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false]) |
13934 |
GUI |
DEBUG |
ge |
FINISH / SIGNAL / END reached, waiting for Sync (PspGeList[id=0xf, status=PSP_GE_LIST_END_REACHED, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false]) |
13934 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt GE(0x19) at 0x08806468 |
13935 |
user_main |
DEBUG |
hle.ThreadManForUser |
Calling InterruptHandler 0x08806468(0x00000000,0x08914EBC) |
13935 |
user_main |
DEBUG |
hle.sceGe_user |
hleGeOnAfterCallback restarting list PspGeList[id=0xf, status=PSP_GE_LIST_END_REACHED, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false] |
13935 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
13935 |
GUI |
DEBUG |
hle.sceGe_user |
hleGeListSyncDone list PspGeList[id=0xf, status=PSP_GE_LIST_DONE, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=false, restarted=false], done, waking thread a |
13936 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
13936 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
13936 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - saving the GE to memory 0x04088000 |
13938 |
user_main |
DEBUG |
hle.sceGe_user |
really waking thread a(user_main) |
13939 |
GUI |
DEBUG |
ge |
GETexture.copyScreenToTexture GETexture[0x04088000-0x04110000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] |
13939 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - rendering the FB 0x04000000 |
13940 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- unblock SceUID=a name:'user_main' caller:'sceGe_user.step' |
13940 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04000000-0x04088000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
13940 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'user_main(Status PSP_THREAD_READY, Wait None)' after reschedule |
13940 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - end display |
13940 |
user_main |
DEBUG |
hle.ThreadManForUser |
---------------------------------------- SceUID=a name:'user_main' |
13941 |
user_main |
DEBUG |
hle.sceDisplay |
sceDisplayWaitVblankStart |
13941 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- block SceUID=a name:'user_main' caller:'ThreadManForUser.hleBlockCurrentThread' |
13941 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'idle0(Status PSP_THREAD_READY, Wait None)' after reschedule |
13942 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - start display |
13942 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - rendering the FB 0x04000000 |
13942 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04000000-0x04088000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
13942 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - end display |
13945 |
user_main |
DEBUG |
hle.sceCtrl |
hleCtrlExecuteSampling |
13945 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- unblock SceUID=a name:'user_main' caller:'UnblockThreadAction.execute' |
13945 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt VBLANK(0x1E) |
13945 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
13946 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'user_main(Status PSP_THREAD_READY, Wait None)' after reschedule |
13946 |
user_main |
DEBUG |
hle.ThreadManForUser |
---------------------------------------- SceUID=a name:'user_main' |
13946 |
user_main |
DEBUG |
hle.sceDisplay |
sceDisplaySetFrameBuf(topaddr=0x04088000, bufferwidth=512, pixelformat=3, syncType=0) |
13946 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListEnQueue(list=0x0880D860, stall=0x0880D860, cbid=0xF, arg=0x00000000) |
13946 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListEnQueue returning 0x10 |
13946 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x10, stall=0x0880D888) |
13947 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x10, stall=0x0880D89C) |
13947 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x10, stall=0x0880D99C) |
13947 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x10, stall=0x0880D9A4) |
13947 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeDrawSync mode=0 |
13947 |
user_main |
DEBUG |
hle.sceGe_user |
blockCurrentThreadOnList blocking thread a on list PspGeList[id=0x10, status=PSP_GE_LIST_STALL_REACHED, pc=0x0880D860, stall=0x0880D9A4, cbid=0xF, ended=false, finished=false, paused=false, restarted=false] |
13947 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - start display |
13948 |
GUI |
DEBUG |
ge |
executeList PspGeList[id=0x10, status=PSP_GE_LIST_DRAWING, pc=0x0880D860, stall=0x0880D9A4, cbid=0xF, ended=false, finished=false, paused=false, restarted=false] |
13948 |
GUI |
DEBUG |
ge |
fbp fbp=4000000, fbw=512 |
13948 |
GUI |
DEBUG |
ge |
fbw fbp=0, fbw=512 |
13947 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- block SceUID=a name:'user_main' caller:'ThreadManForUser.hleBlockCurrentThread' |
13948 |
GUI |
DEBUG |
ge |
base 08000000 |
13948 |
GUI |
DEBUG |
ge |
jump old PC: 0x0880D870, new PC: 0x0880D888 |
13948 |
GUI |
DEBUG |
hle.sceDisplay |
hleDisplaySetGeBuf topaddr=0x04000000, bufferwidth=512, pixelformat=3, copyGE=false, with=480, height=272 |
13948 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'idle0(Status PSP_THREAD_READY, Wait None)' after reschedule |
13948 |
GUI |
DEBUG |
ge |
Reloading GE Memory (0x04000000-0x04088000) to screen (480x272) |
13949 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04000000-0x04088000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
13949 |
GUI |
DEBUG |
ge |
clear mode : 5 |
13949 |
GUI |
DEBUG |
ge |
vtype GU_COLOR_8888|GU_VERTEX_16BIT|GU_TRANSFORM_2D size=12 |
13949 |
GUI |
DEBUG |
ge |
base 0x080000 redundant pure state cmd ignored |
13949 |
GUI |
DEBUG |
ge |
vaddr 0880d870 |
13949 |
GUI |
DEBUG |
ge |
Texture.hashCode: 8192 bytes |
13950 |
GUI |
DEBUG |
ge |
tflush Reusing cached texture 5 |
13950 |
GUI |
DEBUG |
ge |
prim sprites 1x |
13950 |
GUI |
DEBUG |
ge |
sceGuEnable(GU_SCISSOR_TEST) |
13950 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
13950 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
13950 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_COLOR_MATERIAL) |
13950 |
GUI |
DEBUG |
ge |
Texture Mipmap base=0, max=0, textureNumMipmaps=0 |
13951 |
GUI |
DEBUG |
ge |
sprite (0,0)-(0,0) at (0,0,0)-(480,272,0) |
13951 |
GUI |
DEBUG |
ge |
clear mode end |
13951 |
GUI |
DEBUG |
ge |
sceGuTexMode(X, mipmaps=0, mipmapShareClut=true, swizzle=false) |
13951 |
GUI |
DEBUG |
ge |
sceGuTexMode(tpsm=2(PSM_4444), X, X, X) |
13951 |
GUI |
DEBUG |
ge |
tflush (deferring to prim) |
13951 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, X, X, X, lo(pointer=0x880ac00)) |
13951 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, X, X, texBufferWidth=64, hi(pointer=0x880ac00)) |
13951 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, width=64, height=64, X, X) |
13952 |
GUI |
DEBUG |
ge |
tflush (deferring to prim) |
13952 |
GUI |
DEBUG |
ge |
sceGuTexFunc mode 000004 |
13952 |
GUI |
DEBUG |
ge |
sceGuTexEnvColor 00FFFF00 (no alpha) |
13952 |
GUI |
DEBUG |
ge |
sceGuTexFilter(min=1, mag=1) (mm#0) |
13952 |
GUI |
DEBUG |
ge |
sceGuTexScale(u=1.0, v=1.0) |
13952 |
GUI |
DEBUG |
ge |
sceGuTexOffset(u=0.0, v=0.0) |
13952 |
GUI |
DEBUG |
ge |
material ambient r=1,0 g=1,0 b=1,0 (00FFFFFF) |
13952 |
GUI |
DEBUG |
ge |
material ambient a=1,0 (FF) |
13953 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_PROJECTION 0 |
13953 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,7 0,0 0,0 0,0 |
13953 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 1,3 0,0 0,0 |
13953 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -1,0 -1,0 |
13953 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -1,0 0,0 |
13953 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_VIEW 0 |
13953 |
GUI |
DEBUG |
ge |
glLoadMatrixf 1,0 0,0 0,0 0,0 |
13953 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 1,0 0,0 0,0 |
13954 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 1,0 0,0 |
13954 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 0,0 1,0 |
13954 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_MODEL 0 |
13954 |
GUI |
DEBUG |
ge |
glLoadMatrixf -0,1 0,3 1,0 0,0 |
13954 |
GUI |
DEBUG |
ge |
glLoadMatrixf -0,2 -0,9 0,3 0,0 |
13954 |
GUI |
DEBUG |
ge |
glLoadMatrixf 1,0 -0,2 0,1 0,0 |
13954 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -2,5 1,0 |
13954 |
GUI |
DEBUG |
ge |
vtype GU_TEXTURE_32BITF|GU_COLOR_8888|GU_VERTEX_32BITF|GU_TRANSFORM_3D size=24 |
13955 |
GUI |
DEBUG |
ge |
base 0x080000 redundant pure state cmd ignored |
13955 |
GUI |
DEBUG |
ge |
vaddr 0880a890 |
13955 |
GUI |
DEBUG |
ge |
prim triangle 12x |
13955 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
13955 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
13955 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_COLOR_MATERIAL) |
13955 |
GUI |
DEBUG |
ge |
Texture Mipmap base=0, max=0, textureNumMipmaps=0 |
13955 |
GUI |
DEBUG |
ge |
Not reading Vertex, all native at 0x0880A890 |
13956 |
GUI |
DEBUG |
ge |
finish (0) |
13956 |
GUI |
DEBUG |
hle.sceGe_user |
Scheduling Async Callback name:'GeCallbackFinish', thread:'user_main', PC:08806468, $a0:00000000, $a1: 00000000, $a2: 08914EBC, listId=0x10, behavior=1, signalId=0x0 |
13956 |
GUI |
DEBUG |
ge |
end pc=0x880d9a4 |
13956 |
GUI |
DEBUG |
ge |
FINISH / SIGNAL / END reached, waiting for Sync (PspGeList[id=0x10, status=PSP_GE_LIST_DRAWING, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false]) |
13956 |
GUI |
DEBUG |
ge |
FINISH / SIGNAL / END reached, waiting for Sync (PspGeList[id=0x10, status=PSP_GE_LIST_END_REACHED, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false]) |
13956 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt GE(0x19) at 0x08806468 |
13956 |
user_main |
DEBUG |
hle.ThreadManForUser |
Calling InterruptHandler 0x08806468(0x00000000,0x08914EBC) |
13957 |
user_main |
DEBUG |
hle.sceGe_user |
hleGeOnAfterCallback restarting list PspGeList[id=0x10, status=PSP_GE_LIST_END_REACHED, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false] |
13957 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
13957 |
GUI |
DEBUG |
hle.sceGe_user |
hleGeListSyncDone list PspGeList[id=0x10, status=PSP_GE_LIST_DONE, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=false, restarted=false], done, waking thread a |
13957 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
13957 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
13957 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - saving the GE to memory 0x04000000 |
13958 |
GUI |
DEBUG |
ge |
GETexture.copyScreenToTexture GETexture[0x04000000-0x04088000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] |
13958 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - rendering the FB 0x04088000 |
13958 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04088000-0x04110000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
13958 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - end display |
13959 |
user_main |
DEBUG |
hle.sceGe_user |
really waking thread a(user_main) |
13959 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- unblock SceUID=a name:'user_main' caller:'sceGe_user.step' |
13959 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'user_main(Status PSP_THREAD_READY, Wait None)' after reschedule |
13959 |
user_main |
DEBUG |
hle.ThreadManForUser |
---------------------------------------- SceUID=a name:'user_main' |
13959 |
user_main |
DEBUG |
hle.sceDisplay |
sceDisplayWaitVblankStart |
13959 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- block SceUID=a name:'user_main' caller:'ThreadManForUser.hleBlockCurrentThread' |
13960 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'idle0(Status PSP_THREAD_READY, Wait None)' after reschedule |
13960 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - start display |
13960 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - rendering the FB 0x04088000 |
13961 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04088000-0x04110000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
13961 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - end display |
13962 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- unblock SceUID=a name:'user_main' caller:'sceDisplay.hleVblankStart' |
13962 |
user_main |
DEBUG |
hle.sceCtrl |
hleCtrlExecuteSampling |
13962 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt VBLANK(0x1E) |
13962 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
13962 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'user_main(Status PSP_THREAD_READY, Wait None)' after reschedule |
13962 |
user_main |
DEBUG |
hle.ThreadManForUser |
---------------------------------------- SceUID=a name:'user_main' |
13963 |
user_main |
DEBUG |
hle.sceDisplay |
sceDisplaySetFrameBuf(topaddr=0x04000000, bufferwidth=512, pixelformat=3, syncType=0) |
13963 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListEnQueue(list=0x0880D860, stall=0x0880D860, cbid=0xF, arg=0x00000000) |
13963 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListEnQueue returning 0x11 |
13963 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x11, stall=0x0880D888) |
13963 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x11, stall=0x0880D89C) |
13963 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x11, stall=0x0880D99C) |
13964 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x11, stall=0x0880D9A4) |
13964 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeDrawSync mode=0 |
13964 |
user_main |
DEBUG |
hle.sceGe_user |
blockCurrentThreadOnList blocking thread a on list PspGeList[id=0x11, status=PSP_GE_LIST_STALL_REACHED, pc=0x0880D860, stall=0x0880D9A4, cbid=0xF, ended=false, finished=false, paused=false, restarted=false] |
13964 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- block SceUID=a name:'user_main' caller:'ThreadManForUser.hleBlockCurrentThread' |
13964 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'idle0(Status PSP_THREAD_READY, Wait None)' after reschedule |
13965 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - start display |
13965 |
GUI |
DEBUG |
ge |
executeList PspGeList[id=0x11, status=PSP_GE_LIST_DRAWING, pc=0x0880D860, stall=0x0880D9A4, cbid=0xF, ended=false, finished=false, paused=false, restarted=false] |
13965 |
GUI |
DEBUG |
ge |
fbp fbp=4088000, fbw=512 |
13965 |
GUI |
DEBUG |
ge |
fbw fbp=88000, fbw=512 |
13965 |
GUI |
DEBUG |
ge |
base 08000000 |
13965 |
GUI |
DEBUG |
ge |
jump old PC: 0x0880D870, new PC: 0x0880D888 |
13965 |
GUI |
DEBUG |
hle.sceDisplay |
hleDisplaySetGeBuf topaddr=0x04088000, bufferwidth=512, pixelformat=3, copyGE=false, with=480, height=272 |
13966 |
GUI |
DEBUG |
ge |
Reloading GE Memory (0x04088000-0x04110000) to screen (480x272) |
13966 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04088000-0x04110000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
13966 |
GUI |
DEBUG |
ge |
clear mode : 5 |
13966 |
GUI |
DEBUG |
ge |
vtype GU_COLOR_8888|GU_VERTEX_16BIT|GU_TRANSFORM_2D size=12 |
13966 |
GUI |
DEBUG |
ge |
base 0x080000 redundant pure state cmd ignored |
13966 |
GUI |
DEBUG |
ge |
vaddr 0880d870 |
13966 |
GUI |
DEBUG |
ge |
Texture.hashCode: 8192 bytes |
13967 |
GUI |
DEBUG |
ge |
tflush Reusing cached texture 5 |
13967 |
GUI |
DEBUG |
ge |
prim sprites 1x |
13967 |
GUI |
DEBUG |
ge |
sceGuEnable(GU_SCISSOR_TEST) |
13967 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
13967 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
13967 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_COLOR_MATERIAL) |
13967 |
GUI |
DEBUG |
ge |
Texture Mipmap base=0, max=0, textureNumMipmaps=0 |
13968 |
GUI |
DEBUG |
ge |
sprite (0,0)-(0,0) at (0,0,0)-(480,272,0) |
13968 |
GUI |
DEBUG |
ge |
clear mode end |
13968 |
GUI |
DEBUG |
ge |
sceGuTexMode(X, mipmaps=0, mipmapShareClut=true, swizzle=false) |
13968 |
GUI |
DEBUG |
ge |
sceGuTexMode(tpsm=2(PSM_4444), X, X, X) |
13968 |
GUI |
DEBUG |
ge |
tflush (deferring to prim) |
13968 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, X, X, X, lo(pointer=0x880ac00)) |
13968 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, X, X, texBufferWidth=64, hi(pointer=0x880ac00)) |
13968 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, width=64, height=64, X, X) |
13969 |
GUI |
DEBUG |
ge |
tflush (deferring to prim) |
13969 |
GUI |
DEBUG |
ge |
sceGuTexFunc mode 000004 |
13969 |
GUI |
DEBUG |
ge |
sceGuTexEnvColor 00FFFF00 (no alpha) |
13969 |
GUI |
DEBUG |
ge |
sceGuTexFilter(min=1, mag=1) (mm#0) |
13969 |
GUI |
DEBUG |
ge |
sceGuTexScale(u=1.0, v=1.0) |
13969 |
GUI |
DEBUG |
ge |
sceGuTexOffset(u=0.0, v=0.0) |
13969 |
GUI |
DEBUG |
ge |
material ambient r=1,0 g=1,0 b=1,0 (00FFFFFF) |
13969 |
GUI |
DEBUG |
ge |
material ambient a=1,0 (FF) |
13970 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_PROJECTION 0 |
13970 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,7 0,0 0,0 0,0 |
13970 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 1,3 0,0 0,0 |
13970 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -1,0 -1,0 |
13970 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -1,0 0,0 |
13970 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_VIEW 0 |
13970 |
GUI |
DEBUG |
ge |
glLoadMatrixf 1,0 0,0 0,0 0,0 |
13971 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 1,0 0,0 0,0 |
13971 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 1,0 0,0 |
13971 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 0,0 1,0 |
13971 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_MODEL 0 |
13971 |
GUI |
DEBUG |
ge |
glLoadMatrixf -0,1 0,2 1,0 0,0 |
13971 |
GUI |
DEBUG |
ge |
glLoadMatrixf -0,2 -1,0 0,2 0,0 |
13971 |
GUI |
DEBUG |
ge |
glLoadMatrixf 1,0 -0,2 0,1 0,0 |
13972 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -2,5 1,0 |
13972 |
GUI |
DEBUG |
ge |
vtype GU_TEXTURE_32BITF|GU_COLOR_8888|GU_VERTEX_32BITF|GU_TRANSFORM_3D size=24 |
13972 |
GUI |
DEBUG |
ge |
base 0x080000 redundant pure state cmd ignored |
13972 |
GUI |
DEBUG |
ge |
vaddr 0880a890 |
13972 |
GUI |
DEBUG |
ge |
prim triangle 12x |
13972 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
13972 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
13972 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_COLOR_MATERIAL) |
13973 |
GUI |
DEBUG |
ge |
Texture Mipmap base=0, max=0, textureNumMipmaps=0 |
13973 |
GUI |
DEBUG |
ge |
Not reading Vertex, all native at 0x0880A890 |
13973 |
GUI |
DEBUG |
ge |
finish (0) |
13973 |
GUI |
DEBUG |
hle.sceGe_user |
Scheduling Async Callback name:'GeCallbackFinish', thread:'user_main', PC:08806468, $a0:00000000, $a1: 00000000, $a2: 08914EBC, listId=0x11, behavior=1, signalId=0x0 |
13973 |
GUI |
DEBUG |
ge |
end pc=0x880d9a4 |
13973 |
GUI |
DEBUG |
ge |
FINISH / SIGNAL / END reached, waiting for Sync (PspGeList[id=0x11, status=PSP_GE_LIST_DRAWING, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false]) |
13973 |
GUI |
DEBUG |
ge |
FINISH / SIGNAL / END reached, waiting for Sync (PspGeList[id=0x11, status=PSP_GE_LIST_END_REACHED, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false]) |
13974 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt GE(0x19) at 0x08806468 |
13974 |
user_main |
DEBUG |
hle.ThreadManForUser |
Calling InterruptHandler 0x08806468(0x00000000,0x08914EBC) |
13974 |
user_main |
DEBUG |
hle.sceGe_user |
hleGeOnAfterCallback restarting list PspGeList[id=0x11, status=PSP_GE_LIST_END_REACHED, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false] |
13974 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
13974 |
GUI |
DEBUG |
hle.sceGe_user |
hleGeListSyncDone list PspGeList[id=0x11, status=PSP_GE_LIST_DONE, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=false, restarted=false], done, waking thread a |
13975 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
13975 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
13975 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - saving the GE to memory 0x04088000 |
13975 |
GUI |
DEBUG |
ge |
GETexture.copyScreenToTexture GETexture[0x04088000-0x04110000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] |
13975 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - rendering the FB 0x04000000 |
13975 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04000000-0x04088000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
13976 |
user_main |
DEBUG |
hle.sceGe_user |
really waking thread a(user_main) |
13976 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- unblock SceUID=a name:'user_main' caller:'sceGe_user.step' |
13976 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'user_main(Status PSP_THREAD_READY, Wait None)' after reschedule |
13976 |
user_main |
DEBUG |
hle.ThreadManForUser |
---------------------------------------- SceUID=a name:'user_main' |
13976 |
user_main |
DEBUG |
hle.sceDisplay |
sceDisplayWaitVblankStart |
13976 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- block SceUID=a name:'user_main' caller:'ThreadManForUser.hleBlockCurrentThread' |
13976 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'idle0(Status PSP_THREAD_READY, Wait None)' after reschedule |
13977 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - end display |
13979 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- unblock SceUID=a name:'user_main' caller:'sceDisplay.hleVblankStart' |
13979 |
user_main |
DEBUG |
hle.sceCtrl |
hleCtrlExecuteSampling |
13979 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt VBLANK(0x1E) |
13979 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
13979 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'user_main(Status PSP_THREAD_READY, Wait None)' after reschedule |
13979 |
user_main |
DEBUG |
hle.ThreadManForUser |
---------------------------------------- SceUID=a name:'user_main' |
13980 |
user_main |
DEBUG |
hle.sceDisplay |
sceDisplaySetFrameBuf(topaddr=0x04088000, bufferwidth=512, pixelformat=3, syncType=0) |
13980 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListEnQueue(list=0x0880D860, stall=0x0880D860, cbid=0xF, arg=0x00000000) |
13980 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListEnQueue returning 0x12 |
13980 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x12, stall=0x0880D888) |
13980 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x12, stall=0x0880D89C) |
13981 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - start display |
13981 |
GUI |
DEBUG |
ge |
executeList PspGeList[id=0x12, status=PSP_GE_LIST_DRAWING, pc=0x0880D860, stall=0x0880D89C, cbid=0xF, ended=false, finished=false, paused=false, restarted=false] |
13981 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x12, stall=0x0880D99C) |
13981 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x12, stall=0x0880D9A4) |
13981 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeDrawSync mode=0 |
13981 |
user_main |
DEBUG |
hle.sceGe_user |
blockCurrentThreadOnList blocking thread a on list PspGeList[id=0x12, status=PSP_GE_LIST_DRAWING, pc=0x0880D864, stall=0x0880D9A4, cbid=0xF, ended=false, finished=false, paused=false, restarted=false] |
13981 |
GUI |
DEBUG |
ge |
fbp fbp=4000000, fbw=512 |
13982 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- block SceUID=a name:'user_main' caller:'ThreadManForUser.hleBlockCurrentThread' |
13982 |
GUI |
DEBUG |
ge |
fbw fbp=0, fbw=512 |
13982 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'idle0(Status PSP_THREAD_READY, Wait None)' after reschedule |
13982 |
GUI |
DEBUG |
ge |
base 08000000 |
13982 |
GUI |
DEBUG |
ge |
jump old PC: 0x0880D870, new PC: 0x0880D888 |
13982 |
GUI |
DEBUG |
hle.sceDisplay |
hleDisplaySetGeBuf topaddr=0x04000000, bufferwidth=512, pixelformat=3, copyGE=false, with=480, height=272 |
13982 |
GUI |
DEBUG |
ge |
Reloading GE Memory (0x04000000-0x04088000) to screen (480x272) |
13983 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04000000-0x04088000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
13983 |
GUI |
DEBUG |
ge |
clear mode : 5 |
13983 |
GUI |
DEBUG |
ge |
vtype GU_COLOR_8888|GU_VERTEX_16BIT|GU_TRANSFORM_2D size=12 |
13983 |
GUI |
DEBUG |
ge |
base 0x080000 redundant pure state cmd ignored |
13983 |
GUI |
DEBUG |
ge |
vaddr 0880d870 |
13983 |
GUI |
DEBUG |
ge |
Texture.hashCode: 8192 bytes |
13984 |
GUI |
DEBUG |
ge |
tflush Reusing cached texture 5 |
13984 |
GUI |
DEBUG |
ge |
prim sprites 1x |
13984 |
GUI |
DEBUG |
ge |
sceGuEnable(GU_SCISSOR_TEST) |
13984 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
13984 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
13984 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_COLOR_MATERIAL) |
13984 |
GUI |
DEBUG |
ge |
Texture Mipmap base=0, max=0, textureNumMipmaps=0 |
13985 |
GUI |
DEBUG |
ge |
sprite (0,0)-(0,0) at (0,0,0)-(480,272,0) |
13985 |
GUI |
DEBUG |
ge |
clear mode end |
13985 |
GUI |
DEBUG |
ge |
sceGuTexMode(X, mipmaps=0, mipmapShareClut=true, swizzle=false) |
13985 |
GUI |
DEBUG |
ge |
sceGuTexMode(tpsm=2(PSM_4444), X, X, X) |
13985 |
GUI |
DEBUG |
ge |
tflush (deferring to prim) |
13985 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, X, X, X, lo(pointer=0x880ac00)) |
13985 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, X, X, texBufferWidth=64, hi(pointer=0x880ac00)) |
13985 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, width=64, height=64, X, X) |
13986 |
GUI |
DEBUG |
ge |
tflush (deferring to prim) |
13986 |
GUI |
DEBUG |
ge |
sceGuTexFunc mode 000004 |
13986 |
GUI |
DEBUG |
ge |
sceGuTexEnvColor 00FFFF00 (no alpha) |
13986 |
GUI |
DEBUG |
ge |
sceGuTexFilter(min=1, mag=1) (mm#0) |
13986 |
GUI |
DEBUG |
ge |
sceGuTexScale(u=1.0, v=1.0) |
13986 |
GUI |
DEBUG |
ge |
sceGuTexOffset(u=0.0, v=0.0) |
13986 |
GUI |
DEBUG |
ge |
material ambient r=1,0 g=1,0 b=1,0 (00FFFFFF) |
13986 |
GUI |
DEBUG |
ge |
material ambient a=1,0 (FF) |
13987 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_PROJECTION 0 |
13987 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,7 0,0 0,0 0,0 |
13987 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 1,3 0,0 0,0 |
13987 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -1,0 -1,0 |
13987 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -1,0 0,0 |
13987 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_VIEW 0 |
13987 |
GUI |
DEBUG |
ge |
glLoadMatrixf 1,0 0,0 0,0 0,0 |
13987 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 1,0 0,0 0,0 |
13988 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 1,0 0,0 |
13988 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 0,0 1,0 |
13988 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_MODEL 0 |
13988 |
GUI |
DEBUG |
ge |
glLoadMatrixf -0,1 0,2 1,0 0,0 |
13988 |
GUI |
DEBUG |
ge |
glLoadMatrixf -0,2 -1,0 0,2 0,0 |
13988 |
GUI |
DEBUG |
ge |
glLoadMatrixf 1,0 -0,2 0,1 0,0 |
13988 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -2,5 1,0 |
13989 |
GUI |
DEBUG |
ge |
vtype GU_TEXTURE_32BITF|GU_COLOR_8888|GU_VERTEX_32BITF|GU_TRANSFORM_3D size=24 |
13989 |
GUI |
DEBUG |
ge |
base 0x080000 redundant pure state cmd ignored |
13989 |
GUI |
DEBUG |
ge |
vaddr 0880a890 |
13989 |
GUI |
DEBUG |
ge |
prim triangle 12x |
13989 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
13989 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
13989 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_COLOR_MATERIAL) |
13990 |
GUI |
DEBUG |
ge |
Texture Mipmap base=0, max=0, textureNumMipmaps=0 |
13990 |
GUI |
DEBUG |
ge |
Not reading Vertex, all native at 0x0880A890 |
13990 |
GUI |
DEBUG |
ge |
finish (0) |
13990 |
GUI |
DEBUG |
hle.sceGe_user |
Scheduling Async Callback name:'GeCallbackFinish', thread:'user_main', PC:08806468, $a0:00000000, $a1: 00000000, $a2: 08914EBC, listId=0x12, behavior=1, signalId=0x0 |
13990 |
GUI |
DEBUG |
ge |
end pc=0x880d9a4 |
13990 |
GUI |
DEBUG |
ge |
FINISH / SIGNAL / END reached, waiting for Sync (PspGeList[id=0x12, status=PSP_GE_LIST_DRAWING, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false]) |
13991 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt GE(0x19) at 0x08806468 |
13991 |
GUI |
DEBUG |
ge |
FINISH / SIGNAL / END reached, waiting for Sync (PspGeList[id=0x12, status=PSP_GE_LIST_END_REACHED, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false]) |
13991 |
user_main |
DEBUG |
hle.ThreadManForUser |
Calling InterruptHandler 0x08806468(0x00000000,0x08914EBC) |
13991 |
user_main |
DEBUG |
hle.sceGe_user |
hleGeOnAfterCallback restarting list PspGeList[id=0x12, status=PSP_GE_LIST_END_REACHED, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false] |
13991 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
13991 |
GUI |
DEBUG |
hle.sceGe_user |
hleGeListSyncDone list PspGeList[id=0x12, status=PSP_GE_LIST_DONE, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=false, restarted=false], done, waking thread a |
13992 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
13992 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
13992 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - saving the GE to memory 0x04000000 |
13992 |
GUI |
DEBUG |
ge |
GETexture.copyScreenToTexture GETexture[0x04000000-0x04088000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] |
13992 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - rendering the FB 0x04088000 |
13992 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04088000-0x04110000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
13993 |
user_main |
DEBUG |
hle.sceGe_user |
really waking thread a(user_main) |
13993 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - end display |
13993 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- unblock SceUID=a name:'user_main' caller:'sceGe_user.step' |
13993 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'user_main(Status PSP_THREAD_READY, Wait None)' after reschedule |
13993 |
user_main |
DEBUG |
hle.ThreadManForUser |
---------------------------------------- SceUID=a name:'user_main' |
13994 |
user_main |
DEBUG |
hle.sceDisplay |
sceDisplayWaitVblankStart |
13994 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- block SceUID=a name:'user_main' caller:'ThreadManForUser.hleBlockCurrentThread' |
13994 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'idle0(Status PSP_THREAD_READY, Wait None)' after reschedule |
13995 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - start display |
13995 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - rendering the FB 0x04088000 |
13995 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04088000-0x04110000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
13995 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - end display |
13996 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- unblock SceUID=a name:'user_main' caller:'sceDisplay.hleVblankStart' |
13996 |
user_main |
DEBUG |
hle.sceCtrl |
hleCtrlExecuteSampling |
13996 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt VBLANK(0x1E) |
13996 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
13996 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'user_main(Status PSP_THREAD_READY, Wait None)' after reschedule |
13996 |
user_main |
DEBUG |
hle.ThreadManForUser |
---------------------------------------- SceUID=a name:'user_main' |
13996 |
user_main |
DEBUG |
hle.sceDisplay |
sceDisplaySetFrameBuf(topaddr=0x04000000, bufferwidth=512, pixelformat=3, syncType=0) |
13997 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListEnQueue(list=0x0880D860, stall=0x0880D860, cbid=0xF, arg=0x00000000) |
13997 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListEnQueue returning 0x13 |
13997 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x13, stall=0x0880D888) |
13997 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x13, stall=0x0880D89C) |
13997 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x13, stall=0x0880D99C) |
13998 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x13, stall=0x0880D9A4) |
13998 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeDrawSync mode=0 |
13998 |
user_main |
DEBUG |
hle.sceGe_user |
blockCurrentThreadOnList blocking thread a on list PspGeList[id=0x13, status=PSP_GE_LIST_STALL_REACHED, pc=0x0880D860, stall=0x0880D9A4, cbid=0xF, ended=false, finished=false, paused=false, restarted=false] |
13998 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- block SceUID=a name:'user_main' caller:'ThreadManForUser.hleBlockCurrentThread' |
13998 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'idle0(Status PSP_THREAD_READY, Wait None)' after reschedule |
13999 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - start display |
13999 |
GUI |
DEBUG |
ge |
executeList PspGeList[id=0x13, status=PSP_GE_LIST_DRAWING, pc=0x0880D860, stall=0x0880D9A4, cbid=0xF, ended=false, finished=false, paused=false, restarted=false] |
13999 |
GUI |
DEBUG |
ge |
fbp fbp=4088000, fbw=512 |
14000 |
GUI |
DEBUG |
ge |
fbw fbp=88000, fbw=512 |
14000 |
GUI |
DEBUG |
ge |
base 08000000 |
14000 |
GUI |
DEBUG |
ge |
jump old PC: 0x0880D870, new PC: 0x0880D888 |
14000 |
GUI |
DEBUG |
hle.sceDisplay |
hleDisplaySetGeBuf topaddr=0x04088000, bufferwidth=512, pixelformat=3, copyGE=false, with=480, height=272 |
14000 |
GUI |
DEBUG |
ge |
Reloading GE Memory (0x04088000-0x04110000) to screen (480x272) |
14001 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04088000-0x04110000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
14001 |
GUI |
DEBUG |
ge |
clear mode : 5 |
14001 |
GUI |
DEBUG |
ge |
vtype GU_COLOR_8888|GU_VERTEX_16BIT|GU_TRANSFORM_2D size=12 |
14001 |
GUI |
DEBUG |
ge |
base 0x080000 redundant pure state cmd ignored |
14001 |
GUI |
DEBUG |
ge |
vaddr 0880d870 |
14001 |
GUI |
DEBUG |
ge |
Texture.hashCode: 8192 bytes |
14002 |
GUI |
DEBUG |
ge |
tflush Reusing cached texture 5 |
14002 |
GUI |
DEBUG |
ge |
prim sprites 1x |
14002 |
GUI |
DEBUG |
ge |
sceGuEnable(GU_SCISSOR_TEST) |
14002 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
14002 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
14002 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_COLOR_MATERIAL) |
14002 |
GUI |
DEBUG |
ge |
Texture Mipmap base=0, max=0, textureNumMipmaps=0 |
14003 |
GUI |
DEBUG |
ge |
sprite (0,0)-(0,0) at (0,0,0)-(480,272,0) |
14003 |
GUI |
DEBUG |
ge |
clear mode end |
14003 |
GUI |
DEBUG |
ge |
sceGuTexMode(X, mipmaps=0, mipmapShareClut=true, swizzle=false) |
14003 |
GUI |
DEBUG |
ge |
sceGuTexMode(tpsm=2(PSM_4444), X, X, X) |
14003 |
GUI |
DEBUG |
ge |
tflush (deferring to prim) |
14003 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, X, X, X, lo(pointer=0x880ac00)) |
14003 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, X, X, texBufferWidth=64, hi(pointer=0x880ac00)) |
14003 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, width=64, height=64, X, X) |
14004 |
GUI |
DEBUG |
ge |
tflush (deferring to prim) |
14004 |
GUI |
DEBUG |
ge |
sceGuTexFunc mode 000004 |
14004 |
GUI |
DEBUG |
ge |
sceGuTexEnvColor 00FFFF00 (no alpha) |
14004 |
GUI |
DEBUG |
ge |
sceGuTexFilter(min=1, mag=1) (mm#0) |
14004 |
GUI |
DEBUG |
ge |
sceGuTexScale(u=1.0, v=1.0) |
14004 |
GUI |
DEBUG |
ge |
sceGuTexOffset(u=0.0, v=0.0) |
14005 |
GUI |
DEBUG |
ge |
material ambient r=1,0 g=1,0 b=1,0 (00FFFFFF) |
14005 |
GUI |
DEBUG |
ge |
material ambient a=1,0 (FF) |
14005 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_PROJECTION 0 |
14005 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,7 0,0 0,0 0,0 |
14005 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 1,3 0,0 0,0 |
14005 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -1,0 -1,0 |
14005 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -1,0 0,0 |
14005 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_VIEW 0 |
14006 |
GUI |
DEBUG |
ge |
glLoadMatrixf 1,0 0,0 0,0 0,0 |
14006 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 1,0 0,0 0,0 |
14006 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 1,0 0,0 |
14006 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 0,0 1,0 |
14006 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_MODEL 0 |
14006 |
GUI |
DEBUG |
ge |
glLoadMatrixf -0,1 0,2 1,0 0,0 |
14006 |
GUI |
DEBUG |
ge |
glLoadMatrixf -0,2 -1,0 0,2 0,0 |
14007 |
GUI |
DEBUG |
ge |
glLoadMatrixf 1,0 -0,2 0,1 0,0 |
14007 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -2,5 1,0 |
14007 |
GUI |
DEBUG |
ge |
vtype GU_TEXTURE_32BITF|GU_COLOR_8888|GU_VERTEX_32BITF|GU_TRANSFORM_3D size=24 |
14007 |
GUI |
DEBUG |
ge |
base 0x080000 redundant pure state cmd ignored |
14007 |
GUI |
DEBUG |
ge |
vaddr 0880a890 |
14007 |
GUI |
DEBUG |
ge |
prim triangle 12x |
14007 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
14008 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
14008 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_COLOR_MATERIAL) |
14008 |
GUI |
DEBUG |
ge |
Texture Mipmap base=0, max=0, textureNumMipmaps=0 |
14008 |
GUI |
DEBUG |
ge |
Not reading Vertex, all native at 0x0880A890 |
14008 |
GUI |
DEBUG |
ge |
finish (0) |
14008 |
GUI |
DEBUG |
hle.sceGe_user |
Scheduling Async Callback name:'GeCallbackFinish', thread:'user_main', PC:08806468, $a0:00000000, $a1: 00000000, $a2: 08914EBC, listId=0x13, behavior=1, signalId=0x0 |
14009 |
GUI |
DEBUG |
ge |
end pc=0x880d9a4 |
14009 |
GUI |
DEBUG |
ge |
FINISH / SIGNAL / END reached, waiting for Sync (PspGeList[id=0x13, status=PSP_GE_LIST_DRAWING, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false]) |
14009 |
GUI |
DEBUG |
ge |
FINISH / SIGNAL / END reached, waiting for Sync (PspGeList[id=0x13, status=PSP_GE_LIST_END_REACHED, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false]) |
14009 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt GE(0x19) at 0x08806468 |
14009 |
user_main |
DEBUG |
hle.ThreadManForUser |
Calling InterruptHandler 0x08806468(0x00000000,0x08914EBC) |
14009 |
user_main |
DEBUG |
hle.sceGe_user |
hleGeOnAfterCallback restarting list PspGeList[id=0x13, status=PSP_GE_LIST_END_REACHED, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false] |
14010 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
14010 |
GUI |
DEBUG |
hle.sceGe_user |
hleGeListSyncDone list PspGeList[id=0x13, status=PSP_GE_LIST_DONE, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=false, restarted=false], done, waking thread a |
14010 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
14010 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
14010 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - saving the GE to memory 0x04088000 |
14010 |
GUI |
DEBUG |
ge |
GETexture.copyScreenToTexture GETexture[0x04088000-0x04110000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] |
14011 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - rendering the FB 0x04000000 |
14011 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04000000-0x04088000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
14011 |
user_main |
DEBUG |
hle.sceGe_user |
really waking thread a(user_main) |
14011 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- unblock SceUID=a name:'user_main' caller:'sceGe_user.step' |
14011 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'user_main(Status PSP_THREAD_READY, Wait None)' after reschedule |
14011 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - end display |
14011 |
user_main |
DEBUG |
hle.ThreadManForUser |
---------------------------------------- SceUID=a name:'user_main' |
14012 |
user_main |
DEBUG |
hle.sceCtrl |
hleCtrlExecuteSampling |
14013 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt VBLANK(0x1E) |
14013 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
14013 |
user_main |
DEBUG |
hle.sceDisplay |
sceDisplayWaitVblankStart |
14013 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- block SceUID=a name:'user_main' caller:'ThreadManForUser.hleBlockCurrentThread' |
14013 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'idle0(Status PSP_THREAD_READY, Wait None)' after reschedule |
14029 |
user_main |
DEBUG |
hle.sceCtrl |
hleCtrlExecuteSampling |
14029 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- unblock SceUID=a name:'user_main' caller:'UnblockThreadAction.execute' |
14029 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt VBLANK(0x1E) |
14029 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
14029 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'user_main(Status PSP_THREAD_READY, Wait None)' after reschedule |
14029 |
user_main |
DEBUG |
hle.ThreadManForUser |
---------------------------------------- SceUID=a name:'user_main' |
14030 |
user_main |
DEBUG |
hle.sceDisplay |
sceDisplaySetFrameBuf(topaddr=0x04088000, bufferwidth=512, pixelformat=3, syncType=0) |
14030 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListEnQueue(list=0x0880D860, stall=0x0880D860, cbid=0xF, arg=0x00000000) |
14030 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListEnQueue returning 0x14 |
14030 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x14, stall=0x0880D888) |
14030 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x14, stall=0x0880D89C) |
14031 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x14, stall=0x0880D99C) |
14031 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x14, stall=0x0880D9A4) |
14031 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeDrawSync mode=0 |
14031 |
user_main |
DEBUG |
hle.sceGe_user |
blockCurrentThreadOnList blocking thread a on list PspGeList[id=0x14, status=PSP_GE_LIST_STALL_REACHED, pc=0x0880D860, stall=0x0880D9A4, cbid=0xF, ended=false, finished=false, paused=false, restarted=false] |
14031 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- block SceUID=a name:'user_main' caller:'ThreadManForUser.hleBlockCurrentThread' |
14032 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'idle0(Status PSP_THREAD_READY, Wait None)' after reschedule |
14033 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - start display |
14033 |
GUI |
DEBUG |
ge |
executeList PspGeList[id=0x14, status=PSP_GE_LIST_DRAWING, pc=0x0880D860, stall=0x0880D9A4, cbid=0xF, ended=false, finished=false, paused=false, restarted=false] |
14033 |
GUI |
DEBUG |
ge |
fbp fbp=4000000, fbw=512 |
14033 |
GUI |
DEBUG |
ge |
fbw fbp=0, fbw=512 |
14033 |
GUI |
DEBUG |
ge |
base 08000000 |
14034 |
GUI |
DEBUG |
ge |
jump old PC: 0x0880D870, new PC: 0x0880D888 |
14034 |
GUI |
DEBUG |
hle.sceDisplay |
hleDisplaySetGeBuf topaddr=0x04000000, bufferwidth=512, pixelformat=3, copyGE=false, with=480, height=272 |
14034 |
GUI |
DEBUG |
ge |
Reloading GE Memory (0x04000000-0x04088000) to screen (480x272) |
14034 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04000000-0x04088000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
14034 |
GUI |
DEBUG |
ge |
clear mode : 5 |
14034 |
GUI |
DEBUG |
ge |
vtype GU_COLOR_8888|GU_VERTEX_16BIT|GU_TRANSFORM_2D size=12 |
14035 |
GUI |
DEBUG |
ge |
base 0x080000 redundant pure state cmd ignored |
14035 |
GUI |
DEBUG |
ge |
vaddr 0880d870 |
14035 |
GUI |
DEBUG |
ge |
Texture.hashCode: 8192 bytes |
14035 |
GUI |
DEBUG |
ge |
tflush Reusing cached texture 5 |
14035 |
GUI |
DEBUG |
ge |
prim sprites 1x |
14035 |
GUI |
DEBUG |
ge |
sceGuEnable(GU_SCISSOR_TEST) |
14036 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
14036 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
14036 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_COLOR_MATERIAL) |
14036 |
GUI |
DEBUG |
ge |
Texture Mipmap base=0, max=0, textureNumMipmaps=0 |
14036 |
GUI |
DEBUG |
ge |
sprite (0,0)-(0,0) at (0,0,0)-(480,272,0) |
14036 |
GUI |
DEBUG |
ge |
clear mode end |
14037 |
GUI |
DEBUG |
ge |
sceGuTexMode(X, mipmaps=0, mipmapShareClut=true, swizzle=false) |
14037 |
GUI |
DEBUG |
ge |
sceGuTexMode(tpsm=2(PSM_4444), X, X, X) |
14037 |
GUI |
DEBUG |
ge |
tflush (deferring to prim) |
14037 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, X, X, X, lo(pointer=0x880ac00)) |
14037 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, X, X, texBufferWidth=64, hi(pointer=0x880ac00)) |
14037 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, width=64, height=64, X, X) |
14037 |
GUI |
DEBUG |
ge |
tflush (deferring to prim) |
14038 |
GUI |
DEBUG |
ge |
sceGuTexFunc mode 000004 |
14038 |
GUI |
DEBUG |
ge |
sceGuTexEnvColor 00FFFF00 (no alpha) |
14038 |
GUI |
DEBUG |
ge |
sceGuTexFilter(min=1, mag=1) (mm#0) |
14038 |
GUI |
DEBUG |
ge |
sceGuTexScale(u=1.0, v=1.0) |
14038 |
GUI |
DEBUG |
ge |
sceGuTexOffset(u=0.0, v=0.0) |
14038 |
GUI |
DEBUG |
ge |
material ambient r=1,0 g=1,0 b=1,0 (00FFFFFF) |
14038 |
GUI |
DEBUG |
ge |
material ambient a=1,0 (FF) |
14039 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_PROJECTION 0 |
14039 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,7 0,0 0,0 0,0 |
14039 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 1,3 0,0 0,0 |
14039 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -1,0 -1,0 |
14039 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -1,0 0,0 |
14039 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_VIEW 0 |
14039 |
GUI |
DEBUG |
ge |
glLoadMatrixf 1,0 0,0 0,0 0,0 |
14040 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 1,0 0,0 0,0 |
14040 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 1,0 0,0 |
14040 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 0,0 1,0 |
14040 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_MODEL 0 |
14040 |
GUI |
DEBUG |
ge |
glLoadMatrixf -0,1 0,1 1,0 0,0 |
14041 |
GUI |
DEBUG |
ge |
glLoadMatrixf -0,2 -1,0 0,1 0,0 |
14041 |
GUI |
DEBUG |
ge |
glLoadMatrixf 1,0 -0,2 0,1 0,0 |
14042 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -2,5 1,0 |
14042 |
GUI |
DEBUG |
ge |
vtype GU_TEXTURE_32BITF|GU_COLOR_8888|GU_VERTEX_32BITF|GU_TRANSFORM_3D size=24 |
14042 |
GUI |
DEBUG |
ge |
base 0x080000 redundant pure state cmd ignored |
14042 |
GUI |
DEBUG |
ge |
vaddr 0880a890 |
14042 |
GUI |
DEBUG |
ge |
prim triangle 12x |
14042 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
14043 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
14043 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_COLOR_MATERIAL) |
14043 |
GUI |
DEBUG |
ge |
Texture Mipmap base=0, max=0, textureNumMipmaps=0 |
14043 |
GUI |
DEBUG |
ge |
Not reading Vertex, all native at 0x0880A890 |
14043 |
GUI |
DEBUG |
ge |
finish (0) |
14043 |
GUI |
DEBUG |
hle.sceGe_user |
Scheduling Async Callback name:'GeCallbackFinish', thread:'user_main', PC:08806468, $a0:00000000, $a1: 00000000, $a2: 08914EBC, listId=0x14, behavior=1, signalId=0x0 |
14044 |
GUI |
DEBUG |
ge |
end pc=0x880d9a4 |
14044 |
GUI |
DEBUG |
ge |
FINISH / SIGNAL / END reached, waiting for Sync (PspGeList[id=0x14, status=PSP_GE_LIST_DRAWING, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false]) |
14044 |
GUI |
DEBUG |
ge |
FINISH / SIGNAL / END reached, waiting for Sync (PspGeList[id=0x14, status=PSP_GE_LIST_END_REACHED, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false]) |
14045 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt GE(0x19) at 0x08806468 |
14045 |
user_main |
DEBUG |
hle.ThreadManForUser |
Calling InterruptHandler 0x08806468(0x00000000,0x08914EBC) |
14045 |
user_main |
DEBUG |
hle.sceGe_user |
hleGeOnAfterCallback restarting list PspGeList[id=0x14, status=PSP_GE_LIST_END_REACHED, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false] |
14045 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
14045 |
user_main |
DEBUG |
hle.sceCtrl |
hleCtrlExecuteSampling |
14045 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt VBLANK(0x1E) |
14045 |
GUI |
DEBUG |
hle.sceGe_user |
hleGeListSyncDone list PspGeList[id=0x14, status=PSP_GE_LIST_DONE, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=false, restarted=false], done, waking thread a |
14046 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
14046 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
14046 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
14046 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - saving the GE to memory 0x04000000 |
14046 |
GUI |
DEBUG |
ge |
GETexture.copyScreenToTexture GETexture[0x04000000-0x04088000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] |
14047 |
user_main |
DEBUG |
hle.sceGe_user |
really waking thread a(user_main) |
14047 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- unblock SceUID=a name:'user_main' caller:'sceGe_user.step' |
14047 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - rendering the FB 0x04088000 |
14047 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'user_main(Status PSP_THREAD_READY, Wait None)' after reschedule |
14048 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04088000-0x04110000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
14048 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - end display |
14048 |
user_main |
DEBUG |
hle.ThreadManForUser |
---------------------------------------- SceUID=a name:'user_main' |
14048 |
user_main |
DEBUG |
hle.sceDisplay |
sceDisplayWaitVblankStart |
14048 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- block SceUID=a name:'user_main' caller:'ThreadManForUser.hleBlockCurrentThread' |
14049 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'idle0(Status PSP_THREAD_READY, Wait None)' after reschedule |
14062 |
user_main |
DEBUG |
hle.sceCtrl |
hleCtrlExecuteSampling |
14062 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- unblock SceUID=a name:'user_main' caller:'UnblockThreadAction.execute' |
14062 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt VBLANK(0x1E) |
14062 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
14063 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'user_main(Status PSP_THREAD_READY, Wait None)' after reschedule |
14063 |
user_main |
DEBUG |
hle.ThreadManForUser |
---------------------------------------- SceUID=a name:'user_main' |
14063 |
user_main |
DEBUG |
hle.sceDisplay |
sceDisplaySetFrameBuf(topaddr=0x04000000, bufferwidth=512, pixelformat=3, syncType=0) |
14063 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListEnQueue(list=0x0880D860, stall=0x0880D860, cbid=0xF, arg=0x00000000) |
14063 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListEnQueue returning 0x15 |
14064 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x15, stall=0x0880D888) |
14064 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x15, stall=0x0880D89C) |
14064 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - start display |
14064 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x15, stall=0x0880D99C) |
14065 |
GUI |
DEBUG |
ge |
executeList PspGeList[id=0x15, status=PSP_GE_LIST_DRAWING, pc=0x0880D860, stall=0x0880D89C, cbid=0xF, ended=false, finished=false, paused=false, restarted=false] |
14065 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x15, stall=0x0880D9A4) |
14065 |
GUI |
DEBUG |
ge |
fbp fbp=4088000, fbw=512 |
14065 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeDrawSync mode=0 |
14065 |
GUI |
DEBUG |
ge |
fbw fbp=88000, fbw=512 |
14065 |
user_main |
DEBUG |
hle.sceGe_user |
blockCurrentThreadOnList blocking thread a on list PspGeList[id=0x15, status=PSP_GE_LIST_DRAWING, pc=0x0880D868, stall=0x0880D9A4, cbid=0xF, ended=false, finished=false, paused=false, restarted=false] |
14065 |
GUI |
DEBUG |
ge |
base 08000000 |
14066 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- block SceUID=a name:'user_main' caller:'ThreadManForUser.hleBlockCurrentThread' |
14066 |
GUI |
DEBUG |
ge |
jump old PC: 0x0880D870, new PC: 0x0880D888 |
14066 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'idle0(Status PSP_THREAD_READY, Wait None)' after reschedule |
14066 |
GUI |
DEBUG |
hle.sceDisplay |
hleDisplaySetGeBuf topaddr=0x04088000, bufferwidth=512, pixelformat=3, copyGE=false, with=480, height=272 |
14066 |
GUI |
DEBUG |
ge |
Reloading GE Memory (0x04088000-0x04110000) to screen (480x272) |
14067 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04088000-0x04110000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
14067 |
GUI |
DEBUG |
ge |
clear mode : 5 |
14067 |
GUI |
DEBUG |
ge |
vtype GU_COLOR_8888|GU_VERTEX_16BIT|GU_TRANSFORM_2D size=12 |
14067 |
GUI |
DEBUG |
ge |
base 0x080000 redundant pure state cmd ignored |
14067 |
GUI |
DEBUG |
ge |
vaddr 0880d870 |
14067 |
GUI |
DEBUG |
ge |
Texture.hashCode: 8192 bytes |
14067 |
GUI |
DEBUG |
ge |
tflush Reusing cached texture 5 |
14068 |
GUI |
DEBUG |
ge |
prim sprites 1x |
14068 |
GUI |
DEBUG |
ge |
sceGuEnable(GU_SCISSOR_TEST) |
14068 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
14068 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
14068 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_COLOR_MATERIAL) |
14068 |
GUI |
DEBUG |
ge |
Texture Mipmap base=0, max=0, textureNumMipmaps=0 |
14069 |
GUI |
DEBUG |
ge |
sprite (0,0)-(0,0) at (0,0,0)-(480,272,0) |
14069 |
GUI |
DEBUG |
ge |
clear mode end |
14069 |
GUI |
DEBUG |
ge |
sceGuTexMode(X, mipmaps=0, mipmapShareClut=true, swizzle=false) |
14069 |
GUI |
DEBUG |
ge |
sceGuTexMode(tpsm=2(PSM_4444), X, X, X) |
14069 |
GUI |
DEBUG |
ge |
tflush (deferring to prim) |
14069 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, X, X, X, lo(pointer=0x880ac00)) |
14070 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, X, X, texBufferWidth=64, hi(pointer=0x880ac00)) |
14070 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, width=64, height=64, X, X) |
14070 |
GUI |
DEBUG |
ge |
tflush (deferring to prim) |
14070 |
GUI |
DEBUG |
ge |
sceGuTexFunc mode 000004 |
14070 |
GUI |
DEBUG |
ge |
sceGuTexEnvColor 00FFFF00 (no alpha) |
14070 |
GUI |
DEBUG |
ge |
sceGuTexFilter(min=1, mag=1) (mm#0) |
14070 |
GUI |
DEBUG |
ge |
sceGuTexScale(u=1.0, v=1.0) |
14071 |
GUI |
DEBUG |
ge |
sceGuTexOffset(u=0.0, v=0.0) |
14071 |
GUI |
DEBUG |
ge |
material ambient r=1,0 g=1,0 b=1,0 (00FFFFFF) |
14071 |
GUI |
DEBUG |
ge |
material ambient a=1,0 (FF) |
14071 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_PROJECTION 0 |
14071 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,7 0,0 0,0 0,0 |
14071 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 1,3 0,0 0,0 |
14071 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -1,0 -1,0 |
14072 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -1,0 0,0 |
14072 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_VIEW 0 |
14072 |
GUI |
DEBUG |
ge |
glLoadMatrixf 1,0 0,0 0,0 0,0 |
14072 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 1,0 0,0 0,0 |
14072 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 1,0 0,0 |
14072 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 0,0 1,0 |
14072 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_MODEL 0 |
14073 |
GUI |
DEBUG |
ge |
glLoadMatrixf -0,1 0,1 1,0 0,0 |
14073 |
GUI |
DEBUG |
ge |
glLoadMatrixf -0,1 -1,0 0,1 0,0 |
14073 |
GUI |
DEBUG |
ge |
glLoadMatrixf 1,0 -0,1 0,1 0,0 |
14073 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -2,5 1,0 |
14073 |
GUI |
DEBUG |
ge |
vtype GU_TEXTURE_32BITF|GU_COLOR_8888|GU_VERTEX_32BITF|GU_TRANSFORM_3D size=24 |
14073 |
GUI |
DEBUG |
ge |
base 0x080000 redundant pure state cmd ignored |
14073 |
GUI |
DEBUG |
ge |
vaddr 0880a890 |
14074 |
GUI |
DEBUG |
ge |
prim triangle 12x |
14074 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
14074 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
14074 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_COLOR_MATERIAL) |
14075 |
GUI |
DEBUG |
ge |
Texture Mipmap base=0, max=0, textureNumMipmaps=0 |
14075 |
GUI |
DEBUG |
ge |
Not reading Vertex, all native at 0x0880A890 |
14075 |
GUI |
DEBUG |
ge |
finish (0) |
14075 |
GUI |
DEBUG |
hle.sceGe_user |
Scheduling Async Callback name:'GeCallbackFinish', thread:'user_main', PC:08806468, $a0:00000000, $a1: 00000000, $a2: 08914EBC, listId=0x15, behavior=1, signalId=0x0 |
14075 |
GUI |
DEBUG |
ge |
end pc=0x880d9a4 |
14075 |
GUI |
DEBUG |
ge |
FINISH / SIGNAL / END reached, waiting for Sync (PspGeList[id=0x15, status=PSP_GE_LIST_DRAWING, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false]) |
14076 |
GUI |
DEBUG |
ge |
FINISH / SIGNAL / END reached, waiting for Sync (PspGeList[id=0x15, status=PSP_GE_LIST_END_REACHED, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false]) |
14076 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt GE(0x19) at 0x08806468 |
14076 |
user_main |
DEBUG |
hle.ThreadManForUser |
Calling InterruptHandler 0x08806468(0x00000000,0x08914EBC) |
14076 |
user_main |
DEBUG |
hle.sceGe_user |
hleGeOnAfterCallback restarting list PspGeList[id=0x15, status=PSP_GE_LIST_END_REACHED, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false] |
14077 |
GUI |
DEBUG |
hle.sceGe_user |
hleGeListSyncDone list PspGeList[id=0x15, status=PSP_GE_LIST_DONE, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=false, restarted=false], done, waking thread a |
14077 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
14077 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
14077 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
14077 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - saving the GE to memory 0x04088000 |
14077 |
GUI |
DEBUG |
ge |
GETexture.copyScreenToTexture GETexture[0x04088000-0x04110000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] |
14077 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - rendering the FB 0x04000000 |
14078 |
user_main |
DEBUG |
hle.sceGe_user |
really waking thread a(user_main) |
14078 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04000000-0x04088000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
14078 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - end display |
14078 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- unblock SceUID=a name:'user_main' caller:'sceGe_user.step' |
14078 |
user_main |
DEBUG |
hle.sceCtrl |
hleCtrlExecuteSampling |
14079 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt VBLANK(0x1E) |
14080 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
14080 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'user_main(Status PSP_THREAD_READY, Wait None)' after reschedule |
14080 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - start display |
14080 |
user_main |
DEBUG |
hle.ThreadManForUser |
---------------------------------------- SceUID=a name:'user_main' |
14080 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - rendering the FB 0x04000000 |
14080 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04000000-0x04088000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
14081 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - end display |
14080 |
user_main |
DEBUG |
hle.sceDisplay |
sceDisplayWaitVblankStart |
14081 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- block SceUID=a name:'user_main' caller:'ThreadManForUser.hleBlockCurrentThread' |
14081 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'idle0(Status PSP_THREAD_READY, Wait None)' after reschedule |
14096 |
user_main |
DEBUG |
hle.sceCtrl |
hleCtrlExecuteSampling |
14097 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- unblock SceUID=a name:'user_main' caller:'UnblockThreadAction.execute' |
14097 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt VBLANK(0x1E) |
14097 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
14097 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'user_main(Status PSP_THREAD_READY, Wait None)' after reschedule |
14097 |
user_main |
DEBUG |
hle.ThreadManForUser |
---------------------------------------- SceUID=a name:'user_main' |
14098 |
user_main |
DEBUG |
hle.sceDisplay |
sceDisplaySetFrameBuf(topaddr=0x04088000, bufferwidth=512, pixelformat=3, syncType=0) |
14098 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListEnQueue(list=0x0880D860, stall=0x0880D860, cbid=0xF, arg=0x00000000) |
14099 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListEnQueue returning 0x16 |
14099 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x16, stall=0x0880D888) |
14099 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x16, stall=0x0880D89C) |
14100 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x16, stall=0x0880D99C) |
14101 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x16, stall=0x0880D9A4) |
14101 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeDrawSync mode=0 |
14101 |
user_main |
DEBUG |
hle.sceGe_user |
blockCurrentThreadOnList blocking thread a on list PspGeList[id=0x16, status=PSP_GE_LIST_STALL_REACHED, pc=0x0880D860, stall=0x0880D9A4, cbid=0xF, ended=false, finished=false, paused=false, restarted=false] |
14101 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- block SceUID=a name:'user_main' caller:'ThreadManForUser.hleBlockCurrentThread' |
14101 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'idle0(Status PSP_THREAD_READY, Wait None)' after reschedule |
14106 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - start display |
14106 |
GUI |
DEBUG |
ge |
executeList PspGeList[id=0x16, status=PSP_GE_LIST_DRAWING, pc=0x0880D860, stall=0x0880D9A4, cbid=0xF, ended=false, finished=false, paused=false, restarted=false] |
14106 |
GUI |
DEBUG |
ge |
fbp fbp=4000000, fbw=512 |
14106 |
GUI |
DEBUG |
ge |
fbw fbp=0, fbw=512 |
14106 |
GUI |
DEBUG |
ge |
base 08000000 |
14106 |
GUI |
DEBUG |
ge |
jump old PC: 0x0880D870, new PC: 0x0880D888 |
14107 |
GUI |
DEBUG |
hle.sceDisplay |
hleDisplaySetGeBuf topaddr=0x04000000, bufferwidth=512, pixelformat=3, copyGE=false, with=480, height=272 |
14107 |
GUI |
DEBUG |
ge |
Reloading GE Memory (0x04000000-0x04088000) to screen (480x272) |
14107 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04000000-0x04088000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
14107 |
GUI |
DEBUG |
ge |
clear mode : 5 |
14107 |
GUI |
DEBUG |
ge |
vtype GU_COLOR_8888|GU_VERTEX_16BIT|GU_TRANSFORM_2D size=12 |
14108 |
GUI |
DEBUG |
ge |
base 0x080000 redundant pure state cmd ignored |
14108 |
GUI |
DEBUG |
ge |
vaddr 0880d870 |
14108 |
GUI |
DEBUG |
ge |
Texture.hashCode: 8192 bytes |
14108 |
GUI |
DEBUG |
ge |
tflush Reusing cached texture 5 |
14108 |
GUI |
DEBUG |
ge |
prim sprites 1x |
14108 |
GUI |
DEBUG |
ge |
sceGuEnable(GU_SCISSOR_TEST) |
14109 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
14109 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
14109 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_COLOR_MATERIAL) |
14109 |
GUI |
DEBUG |
ge |
Texture Mipmap base=0, max=0, textureNumMipmaps=0 |
14109 |
GUI |
DEBUG |
ge |
sprite (0,0)-(0,0) at (0,0,0)-(480,272,0) |
14109 |
GUI |
DEBUG |
ge |
clear mode end |
14109 |
GUI |
DEBUG |
ge |
sceGuTexMode(X, mipmaps=0, mipmapShareClut=true, swizzle=false) |
14110 |
GUI |
DEBUG |
ge |
sceGuTexMode(tpsm=2(PSM_4444), X, X, X) |
14110 |
GUI |
DEBUG |
ge |
tflush (deferring to prim) |
14110 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, X, X, X, lo(pointer=0x880ac00)) |
14110 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, X, X, texBufferWidth=64, hi(pointer=0x880ac00)) |
14110 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, width=64, height=64, X, X) |
14110 |
GUI |
DEBUG |
ge |
tflush (deferring to prim) |
14111 |
GUI |
DEBUG |
ge |
sceGuTexFunc mode 000004 |
14111 |
GUI |
DEBUG |
ge |
sceGuTexEnvColor 00FFFF00 (no alpha) |
14111 |
GUI |
DEBUG |
ge |
sceGuTexFilter(min=1, mag=1) (mm#0) |
14111 |
GUI |
DEBUG |
ge |
sceGuTexScale(u=1.0, v=1.0) |
14111 |
GUI |
DEBUG |
ge |
sceGuTexOffset(u=0.0, v=0.0) |
14111 |
GUI |
DEBUG |
ge |
material ambient r=1,0 g=1,0 b=1,0 (00FFFFFF) |
14112 |
GUI |
DEBUG |
ge |
material ambient a=1,0 (FF) |
14112 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_PROJECTION 0 |
14112 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,7 0,0 0,0 0,0 |
14112 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 1,3 0,0 0,0 |
14112 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -1,0 -1,0 |
14112 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -1,0 0,0 |
14112 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_VIEW 0 |
14113 |
GUI |
DEBUG |
ge |
glLoadMatrixf 1,0 0,0 0,0 0,0 |
14113 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 1,0 0,0 0,0 |
14113 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 1,0 0,0 |
14113 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 0,0 1,0 |
14113 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_MODEL 0 |
14113 |
GUI |
DEBUG |
ge |
glLoadMatrixf -0,0 0,1 1,0 0,0 |
14114 |
GUI |
DEBUG |
ge |
glLoadMatrixf -0,1 -1,0 0,0 0,0 |
14114 |
GUI |
DEBUG |
ge |
glLoadMatrixf 1,0 -0,1 0,1 0,0 |
14114 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -2,5 1,0 |
14114 |
GUI |
DEBUG |
ge |
vtype GU_TEXTURE_32BITF|GU_COLOR_8888|GU_VERTEX_32BITF|GU_TRANSFORM_3D size=24 |
14114 |
GUI |
DEBUG |
ge |
base 0x080000 redundant pure state cmd ignored |
14114 |
GUI |
DEBUG |
ge |
vaddr 0880a890 |
14114 |
GUI |
DEBUG |
ge |
prim triangle 12x |
14115 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
14115 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
14115 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_COLOR_MATERIAL) |
14115 |
GUI |
DEBUG |
ge |
Texture Mipmap base=0, max=0, textureNumMipmaps=0 |
14115 |
GUI |
DEBUG |
ge |
Not reading Vertex, all native at 0x0880A890 |
14115 |
GUI |
DEBUG |
ge |
finish (0) |
14116 |
GUI |
DEBUG |
hle.sceGe_user |
Scheduling Async Callback name:'GeCallbackFinish', thread:'user_main', PC:08806468, $a0:00000000, $a1: 00000000, $a2: 08914EBC, listId=0x16, behavior=1, signalId=0x0 |
14116 |
user_main |
DEBUG |
hle.sceCtrl |
hleCtrlExecuteSampling |
14116 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt VBLANK(0x1E) |
14117 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
14117 |
GUI |
DEBUG |
ge |
end pc=0x880d9a4 |
14117 |
GUI |
DEBUG |
ge |
FINISH / SIGNAL / END reached, waiting for Sync (PspGeList[id=0x16, status=PSP_GE_LIST_DRAWING, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false]) |
14117 |
GUI |
DEBUG |
ge |
FINISH / SIGNAL / END reached, waiting for Sync (PspGeList[id=0x16, status=PSP_GE_LIST_END_REACHED, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false]) |
14117 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt GE(0x19) at 0x08806468 |
14118 |
user_main |
DEBUG |
hle.ThreadManForUser |
Calling InterruptHandler 0x08806468(0x00000000,0x08914EBC) |
14118 |
user_main |
DEBUG |
hle.sceGe_user |
hleGeOnAfterCallback restarting list PspGeList[id=0x16, status=PSP_GE_LIST_END_REACHED, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false] |
14118 |
GUI |
DEBUG |
hle.sceGe_user |
hleGeListSyncDone list PspGeList[id=0x16, status=PSP_GE_LIST_DONE, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=false, restarted=false], done, waking thread a |
14118 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
14118 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
14118 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - saving the GE to memory 0x04000000 |
14119 |
GUI |
DEBUG |
ge |
GETexture.copyScreenToTexture GETexture[0x04000000-0x04088000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] |
14119 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - rendering the FB 0x04088000 |
14119 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04088000-0x04110000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
14119 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - end display |
14120 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
14122 |
user_main |
DEBUG |
hle.sceGe_user |
really waking thread a(user_main) |
14122 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- unblock SceUID=a name:'user_main' caller:'sceGe_user.step' |
14122 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'user_main(Status PSP_THREAD_READY, Wait None)' after reschedule |
14122 |
user_main |
DEBUG |
hle.ThreadManForUser |
---------------------------------------- SceUID=a name:'user_main' |
14122 |
user_main |
DEBUG |
hle.sceDisplay |
sceDisplayWaitVblankStart |
14123 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- block SceUID=a name:'user_main' caller:'ThreadManForUser.hleBlockCurrentThread' |
14123 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'idle0(Status PSP_THREAD_READY, Wait None)' after reschedule |
14128 |
user_main |
DEBUG |
hle.sceCtrl |
hleCtrlExecuteSampling |
14129 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- unblock SceUID=a name:'user_main' caller:'UnblockThreadAction.execute' |
14129 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt VBLANK(0x1E) |
14129 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
14130 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'user_main(Status PSP_THREAD_READY, Wait None)' after reschedule |
14130 |
user_main |
DEBUG |
hle.ThreadManForUser |
---------------------------------------- SceUID=a name:'user_main' |
14130 |
user_main |
DEBUG |
hle.sceDisplay |
sceDisplaySetFrameBuf(topaddr=0x04000000, bufferwidth=512, pixelformat=3, syncType=0) |
14130 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListEnQueue(list=0x0880D860, stall=0x0880D860, cbid=0xF, arg=0x00000000) |
14131 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListEnQueue returning 0x17 |
14131 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x17, stall=0x0880D888) |
14131 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x17, stall=0x0880D89C) |
14132 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x17, stall=0x0880D99C) |
14132 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x17, stall=0x0880D9A4) |
14132 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeDrawSync mode=0 |
14132 |
user_main |
DEBUG |
hle.sceGe_user |
blockCurrentThreadOnList blocking thread a on list PspGeList[id=0x17, status=PSP_GE_LIST_STALL_REACHED, pc=0x0880D860, stall=0x0880D9A4, cbid=0xF, ended=false, finished=false, paused=false, restarted=false] |
14133 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- block SceUID=a name:'user_main' caller:'ThreadManForUser.hleBlockCurrentThread' |
14133 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - start display |
14133 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'idle0(Status PSP_THREAD_READY, Wait None)' after reschedule |
14133 |
GUI |
DEBUG |
ge |
executeList PspGeList[id=0x17, status=PSP_GE_LIST_DRAWING, pc=0x0880D860, stall=0x0880D9A4, cbid=0xF, ended=false, finished=false, paused=false, restarted=false] |
14133 |
GUI |
DEBUG |
ge |
fbp fbp=4088000, fbw=512 |
14134 |
GUI |
DEBUG |
ge |
fbw fbp=88000, fbw=512 |
14134 |
GUI |
DEBUG |
ge |
base 08000000 |
14134 |
GUI |
DEBUG |
ge |
jump old PC: 0x0880D870, new PC: 0x0880D888 |
14134 |
GUI |
DEBUG |
hle.sceDisplay |
hleDisplaySetGeBuf topaddr=0x04088000, bufferwidth=512, pixelformat=3, copyGE=false, with=480, height=272 |
14134 |
GUI |
DEBUG |
ge |
Reloading GE Memory (0x04088000-0x04110000) to screen (480x272) |
14134 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04088000-0x04110000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
14135 |
GUI |
DEBUG |
ge |
clear mode : 5 |
14135 |
GUI |
DEBUG |
ge |
vtype GU_COLOR_8888|GU_VERTEX_16BIT|GU_TRANSFORM_2D size=12 |
14135 |
GUI |
DEBUG |
ge |
base 0x080000 redundant pure state cmd ignored |
14135 |
GUI |
DEBUG |
ge |
vaddr 0880d870 |
14135 |
GUI |
DEBUG |
ge |
Texture.hashCode: 8192 bytes |
14135 |
GUI |
DEBUG |
ge |
tflush Reusing cached texture 5 |
14136 |
GUI |
DEBUG |
ge |
prim sprites 1x |
14136 |
GUI |
DEBUG |
ge |
sceGuEnable(GU_SCISSOR_TEST) |
14136 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
14136 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
14136 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_COLOR_MATERIAL) |
14136 |
GUI |
DEBUG |
ge |
Texture Mipmap base=0, max=0, textureNumMipmaps=0 |
14137 |
GUI |
DEBUG |
ge |
sprite (0,0)-(0,0) at (0,0,0)-(480,272,0) |
14137 |
GUI |
DEBUG |
ge |
clear mode end |
14137 |
GUI |
DEBUG |
ge |
sceGuTexMode(X, mipmaps=0, mipmapShareClut=true, swizzle=false) |
14137 |
GUI |
DEBUG |
ge |
sceGuTexMode(tpsm=2(PSM_4444), X, X, X) |
14137 |
GUI |
DEBUG |
ge |
tflush (deferring to prim) |
14137 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, X, X, X, lo(pointer=0x880ac00)) |
14138 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, X, X, texBufferWidth=64, hi(pointer=0x880ac00)) |
14138 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, width=64, height=64, X, X) |
14138 |
GUI |
DEBUG |
ge |
tflush (deferring to prim) |
14138 |
GUI |
DEBUG |
ge |
sceGuTexFunc mode 000004 |
14138 |
GUI |
DEBUG |
ge |
sceGuTexEnvColor 00FFFF00 (no alpha) |
14138 |
GUI |
DEBUG |
ge |
sceGuTexFilter(min=1, mag=1) (mm#0) |
14139 |
GUI |
DEBUG |
ge |
sceGuTexScale(u=1.0, v=1.0) |
14139 |
GUI |
DEBUG |
ge |
sceGuTexOffset(u=0.0, v=0.0) |
14139 |
GUI |
DEBUG |
ge |
material ambient r=1,0 g=1,0 b=1,0 (00FFFFFF) |
14139 |
GUI |
DEBUG |
ge |
material ambient a=1,0 (FF) |
14139 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_PROJECTION 0 |
14139 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,7 0,0 0,0 0,0 |
14139 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 1,3 0,0 0,0 |
14140 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -1,0 -1,0 |
14140 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -1,0 0,0 |
14140 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_VIEW 0 |
14140 |
GUI |
DEBUG |
ge |
glLoadMatrixf 1,0 0,0 0,0 0,0 |
14140 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 1,0 0,0 0,0 |
14140 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 1,0 0,0 |
14141 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 0,0 1,0 |
14141 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_MODEL 0 |
14141 |
GUI |
DEBUG |
ge |
glLoadMatrixf -0,0 0,0 1,0 0,0 |
14141 |
GUI |
DEBUG |
ge |
glLoadMatrixf -0,1 -1,0 0,0 0,0 |
14141 |
GUI |
DEBUG |
ge |
glLoadMatrixf 1,0 -0,1 0,0 0,0 |
14141 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -2,5 1,0 |
14142 |
GUI |
DEBUG |
ge |
vtype GU_TEXTURE_32BITF|GU_COLOR_8888|GU_VERTEX_32BITF|GU_TRANSFORM_3D size=24 |
14142 |
GUI |
DEBUG |
ge |
base 0x080000 redundant pure state cmd ignored |
14142 |
GUI |
DEBUG |
ge |
vaddr 0880a890 |
14142 |
GUI |
DEBUG |
ge |
prim triangle 12x |
14142 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
14142 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
14143 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_COLOR_MATERIAL) |
14143 |
GUI |
DEBUG |
ge |
Texture Mipmap base=0, max=0, textureNumMipmaps=0 |
14143 |
GUI |
DEBUG |
ge |
Not reading Vertex, all native at 0x0880A890 |
14143 |
GUI |
DEBUG |
ge |
finish (0) |
14143 |
GUI |
DEBUG |
hle.sceGe_user |
Scheduling Async Callback name:'GeCallbackFinish', thread:'user_main', PC:08806468, $a0:00000000, $a1: 00000000, $a2: 08914EBC, listId=0x17, behavior=1, signalId=0x0 |
14143 |
GUI |
DEBUG |
ge |
end pc=0x880d9a4 |
14144 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt GE(0x19) at 0x08806468 |
14144 |
GUI |
DEBUG |
ge |
FINISH / SIGNAL / END reached, waiting for Sync (PspGeList[id=0x17, status=PSP_GE_LIST_DRAWING, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false]) |
14144 |
user_main |
DEBUG |
hle.ThreadManForUser |
Calling InterruptHandler 0x08806468(0x00000000,0x08914EBC) |
14144 |
GUI |
DEBUG |
ge |
FINISH / SIGNAL / END reached, waiting for Sync (PspGeList[id=0x17, status=PSP_GE_LIST_END_REACHED, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false]) |
14144 |
user_main |
DEBUG |
hle.sceGe_user |
hleGeOnAfterCallback restarting list PspGeList[id=0x17, status=PSP_GE_LIST_END_REACHED, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false] |
14145 |
GUI |
DEBUG |
hle.sceGe_user |
hleGeListSyncDone list PspGeList[id=0x17, status=PSP_GE_LIST_DONE, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=false, restarted=false], done, waking thread a |
14145 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
14145 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
14145 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - saving the GE to memory 0x04088000 |
14145 |
GUI |
DEBUG |
ge |
GETexture.copyScreenToTexture GETexture[0x04088000-0x04110000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] |
14145 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - rendering the FB 0x04000000 |
14146 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04000000-0x04088000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
14146 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - end display |
14147 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
14147 |
user_main |
DEBUG |
hle.sceGe_user |
really waking thread a(user_main) |
14147 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- unblock SceUID=a name:'user_main' caller:'sceGe_user.step' |
14148 |
user_main |
DEBUG |
hle.sceCtrl |
hleCtrlExecuteSampling |
14148 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt VBLANK(0x1E) |
14148 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
14148 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'user_main(Status PSP_THREAD_READY, Wait None)' after reschedule |
14149 |
user_main |
DEBUG |
hle.ThreadManForUser |
---------------------------------------- SceUID=a name:'user_main' |
14149 |
user_main |
DEBUG |
hle.sceDisplay |
sceDisplayWaitVblankStart |
14149 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- block SceUID=a name:'user_main' caller:'ThreadManForUser.hleBlockCurrentThread' |
14149 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'idle0(Status PSP_THREAD_READY, Wait None)' after reschedule |
14162 |
user_main |
DEBUG |
hle.sceCtrl |
hleCtrlExecuteSampling |
14162 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- unblock SceUID=a name:'user_main' caller:'UnblockThreadAction.execute' |
14162 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt VBLANK(0x1E) |
14162 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
14162 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'user_main(Status PSP_THREAD_READY, Wait None)' after reschedule |
14163 |
user_main |
DEBUG |
hle.ThreadManForUser |
---------------------------------------- SceUID=a name:'user_main' |
14163 |
user_main |
DEBUG |
hle.sceDisplay |
sceDisplaySetFrameBuf(topaddr=0x04088000, bufferwidth=512, pixelformat=3, syncType=0) |
14163 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListEnQueue(list=0x0880D860, stall=0x0880D860, cbid=0xF, arg=0x00000000) |
14163 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListEnQueue returning 0x18 |
14164 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x18, stall=0x0880D888) |
14164 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - start display |
14164 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x18, stall=0x0880D89C) |
14164 |
GUI |
DEBUG |
ge |
executeList PspGeList[id=0x18, status=PSP_GE_LIST_DRAWING, pc=0x0880D860, stall=0x0880D888, cbid=0xF, ended=false, finished=false, paused=false, restarted=false] |
14164 |
GUI |
DEBUG |
ge |
fbp fbp=4000000, fbw=512 |
14164 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x18, stall=0x0880D99C) |
14164 |
GUI |
DEBUG |
ge |
fbw fbp=0, fbw=512 |
14165 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x18, stall=0x0880D9A4) |
14165 |
GUI |
DEBUG |
ge |
base 08000000 |
14165 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeDrawSync mode=0 |
14165 |
GUI |
DEBUG |
ge |
jump old PC: 0x0880D870, new PC: 0x0880D888 |
14165 |
user_main |
DEBUG |
hle.sceGe_user |
blockCurrentThreadOnList blocking thread a on list PspGeList[id=0x18, status=PSP_GE_LIST_DRAWING, pc=0x0880D888, stall=0x0880D9A4, cbid=0xF, ended=false, finished=false, paused=false, restarted=false] |
14166 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- block SceUID=a name:'user_main' caller:'ThreadManForUser.hleBlockCurrentThread' |
14166 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'idle0(Status PSP_THREAD_READY, Wait None)' after reschedule |
14165 |
GUI |
DEBUG |
hle.sceDisplay |
hleDisplaySetGeBuf topaddr=0x04000000, bufferwidth=512, pixelformat=3, copyGE=false, with=480, height=272 |
14166 |
GUI |
DEBUG |
ge |
Reloading GE Memory (0x04000000-0x04088000) to screen (480x272) |
14166 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04000000-0x04088000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
14167 |
GUI |
DEBUG |
ge |
clear mode : 5 |
14167 |
GUI |
DEBUG |
ge |
vtype GU_COLOR_8888|GU_VERTEX_16BIT|GU_TRANSFORM_2D size=12 |
14167 |
GUI |
DEBUG |
ge |
base 0x080000 redundant pure state cmd ignored |
14167 |
GUI |
DEBUG |
ge |
vaddr 0880d870 |
14167 |
GUI |
DEBUG |
ge |
Texture.hashCode: 8192 bytes |
14167 |
GUI |
DEBUG |
ge |
tflush Reusing cached texture 5 |
14168 |
GUI |
DEBUG |
ge |
prim sprites 1x |
14168 |
GUI |
DEBUG |
ge |
sceGuEnable(GU_SCISSOR_TEST) |
14168 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
14168 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
14168 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_COLOR_MATERIAL) |
14168 |
GUI |
DEBUG |
ge |
Texture Mipmap base=0, max=0, textureNumMipmaps=0 |
14169 |
GUI |
DEBUG |
ge |
sprite (0,0)-(0,0) at (0,0,0)-(480,272,0) |
14169 |
GUI |
DEBUG |
ge |
clear mode end |
14169 |
GUI |
DEBUG |
ge |
sceGuTexMode(X, mipmaps=0, mipmapShareClut=true, swizzle=false) |
14169 |
GUI |
DEBUG |
ge |
sceGuTexMode(tpsm=2(PSM_4444), X, X, X) |
14169 |
GUI |
DEBUG |
ge |
tflush (deferring to prim) |
14169 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, X, X, X, lo(pointer=0x880ac00)) |
14170 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, X, X, texBufferWidth=64, hi(pointer=0x880ac00)) |
14170 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, width=64, height=64, X, X) |
14170 |
GUI |
DEBUG |
ge |
tflush (deferring to prim) |
14170 |
GUI |
DEBUG |
ge |
sceGuTexFunc mode 000004 |
14170 |
GUI |
DEBUG |
ge |
sceGuTexEnvColor 00FFFF00 (no alpha) |
14170 |
GUI |
DEBUG |
ge |
sceGuTexFilter(min=1, mag=1) (mm#0) |
14171 |
GUI |
DEBUG |
ge |
sceGuTexScale(u=1.0, v=1.0) |
14171 |
GUI |
DEBUG |
ge |
sceGuTexOffset(u=0.0, v=0.0) |
14171 |
GUI |
DEBUG |
ge |
material ambient r=1,0 g=1,0 b=1,0 (00FFFFFF) |
14171 |
GUI |
DEBUG |
ge |
material ambient a=1,0 (FF) |
14172 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_PROJECTION 0 |
14172 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,7 0,0 0,0 0,0 |
14172 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 1,3 0,0 0,0 |
14172 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -1,0 -1,0 |
14172 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -1,0 0,0 |
14172 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_VIEW 0 |
14173 |
GUI |
DEBUG |
ge |
glLoadMatrixf 1,0 0,0 0,0 0,0 |
14173 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 1,0 0,0 0,0 |
14173 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 1,0 0,0 |
14173 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 0,0 1,0 |
14173 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_MODEL 0 |
14173 |
GUI |
DEBUG |
ge |
glLoadMatrixf -0,0 -0,0 1,0 0,0 |
14174 |
GUI |
DEBUG |
ge |
glLoadMatrixf -0,1 -1,0 -0,0 0,0 |
14174 |
GUI |
DEBUG |
ge |
glLoadMatrixf 1,0 -0,1 0,0 0,0 |
14174 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -2,5 1,0 |
14174 |
GUI |
DEBUG |
ge |
vtype GU_TEXTURE_32BITF|GU_COLOR_8888|GU_VERTEX_32BITF|GU_TRANSFORM_3D size=24 |
14174 |
GUI |
DEBUG |
ge |
base 0x080000 redundant pure state cmd ignored |
14174 |
GUI |
DEBUG |
ge |
vaddr 0880a890 |
14175 |
GUI |
DEBUG |
ge |
prim triangle 12x |
14175 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
14175 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
14175 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_COLOR_MATERIAL) |
14175 |
GUI |
DEBUG |
ge |
Texture Mipmap base=0, max=0, textureNumMipmaps=0 |
14175 |
GUI |
DEBUG |
ge |
Not reading Vertex, all native at 0x0880A890 |
14176 |
GUI |
DEBUG |
ge |
finish (0) |
14176 |
GUI |
DEBUG |
hle.sceGe_user |
Scheduling Async Callback name:'GeCallbackFinish', thread:'user_main', PC:08806468, $a0:00000000, $a1: 00000000, $a2: 08914EBC, listId=0x18, behavior=1, signalId=0x0 |
14176 |
GUI |
DEBUG |
ge |
end pc=0x880d9a4 |
14176 |
GUI |
DEBUG |
ge |
FINISH / SIGNAL / END reached, waiting for Sync (PspGeList[id=0x18, status=PSP_GE_LIST_DRAWING, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false]) |
14176 |
GUI |
DEBUG |
ge |
FINISH / SIGNAL / END reached, waiting for Sync (PspGeList[id=0x18, status=PSP_GE_LIST_END_REACHED, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false]) |
14177 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt GE(0x19) at 0x08806468 |
14177 |
user_main |
DEBUG |
hle.ThreadManForUser |
Calling InterruptHandler 0x08806468(0x00000000,0x08914EBC) |
14177 |
user_main |
DEBUG |
hle.sceGe_user |
hleGeOnAfterCallback restarting list PspGeList[id=0x18, status=PSP_GE_LIST_END_REACHED, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false] |
14177 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
14177 |
GUI |
DEBUG |
hle.sceGe_user |
hleGeListSyncDone list PspGeList[id=0x18, status=PSP_GE_LIST_DONE, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=false, restarted=false], done, waking thread a |
14178 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
14178 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
14178 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - saving the GE to memory 0x04000000 |
14178 |
GUI |
DEBUG |
ge |
GETexture.copyScreenToTexture GETexture[0x04000000-0x04088000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] |
14178 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - rendering the FB 0x04088000 |
14179 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04088000-0x04110000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
14179 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - end display |
14180 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - start display |
14180 |
user_main |
DEBUG |
hle.sceGe_user |
really waking thread a(user_main) |
14180 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- unblock SceUID=a name:'user_main' caller:'sceGe_user.step' |
14181 |
user_main |
DEBUG |
hle.sceCtrl |
hleCtrlExecuteSampling |
14181 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt VBLANK(0x1E) |
14181 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
14181 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'user_main(Status PSP_THREAD_READY, Wait None)' after reschedule |
14181 |
user_main |
DEBUG |
hle.ThreadManForUser |
---------------------------------------- SceUID=a name:'user_main' |
14182 |
user_main |
DEBUG |
hle.sceDisplay |
sceDisplayWaitVblankStart |
14180 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - rendering the FB 0x04088000 |
14182 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- block SceUID=a name:'user_main' caller:'ThreadManForUser.hleBlockCurrentThread' |
14182 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04088000-0x04110000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
14182 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'idle0(Status PSP_THREAD_READY, Wait None)' after reschedule |
14183 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - end display |
14196 |
user_main |
DEBUG |
hle.sceCtrl |
hleCtrlExecuteSampling |
14196 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- unblock SceUID=a name:'user_main' caller:'UnblockThreadAction.execute' |
14196 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt VBLANK(0x1E) |
14196 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
14197 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'user_main(Status PSP_THREAD_READY, Wait None)' after reschedule |
14197 |
user_main |
DEBUG |
hle.ThreadManForUser |
---------------------------------------- SceUID=a name:'user_main' |
14197 |
user_main |
DEBUG |
hle.sceDisplay |
sceDisplaySetFrameBuf(topaddr=0x04000000, bufferwidth=512, pixelformat=3, syncType=0) |
14197 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListEnQueue(list=0x0880D860, stall=0x0880D860, cbid=0xF, arg=0x00000000) |
14197 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListEnQueue returning 0x19 |
14198 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x19, stall=0x0880D888) |
14198 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x19, stall=0x0880D89C) |
14198 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x19, stall=0x0880D99C) |
14198 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x19, stall=0x0880D9A4) |
14198 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeDrawSync mode=0 |
14199 |
user_main |
DEBUG |
hle.sceGe_user |
blockCurrentThreadOnList blocking thread a on list PspGeList[id=0x19, status=PSP_GE_LIST_STALL_REACHED, pc=0x0880D860, stall=0x0880D9A4, cbid=0xF, ended=false, finished=false, paused=false, restarted=false] |
14199 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- block SceUID=a name:'user_main' caller:'ThreadManForUser.hleBlockCurrentThread' |
14200 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'idle0(Status PSP_THREAD_READY, Wait None)' after reschedule |
14201 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - start display |
14202 |
GUI |
DEBUG |
ge |
executeList PspGeList[id=0x19, status=PSP_GE_LIST_DRAWING, pc=0x0880D860, stall=0x0880D9A4, cbid=0xF, ended=false, finished=false, paused=false, restarted=false] |
14202 |
GUI |
DEBUG |
ge |
fbp fbp=4088000, fbw=512 |
14202 |
GUI |
DEBUG |
ge |
fbw fbp=88000, fbw=512 |
14202 |
GUI |
DEBUG |
ge |
base 08000000 |
14202 |
GUI |
DEBUG |
ge |
jump old PC: 0x0880D870, new PC: 0x0880D888 |
14202 |
GUI |
DEBUG |
hle.sceDisplay |
hleDisplaySetGeBuf topaddr=0x04088000, bufferwidth=512, pixelformat=3, copyGE=false, with=480, height=272 |
14203 |
GUI |
DEBUG |
ge |
Reloading GE Memory (0x04088000-0x04110000) to screen (480x272) |
14203 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04088000-0x04110000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
14203 |
GUI |
DEBUG |
ge |
clear mode : 5 |
14203 |
GUI |
DEBUG |
ge |
vtype GU_COLOR_8888|GU_VERTEX_16BIT|GU_TRANSFORM_2D size=12 |
14203 |
GUI |
DEBUG |
ge |
base 0x080000 redundant pure state cmd ignored |
14204 |
GUI |
DEBUG |
ge |
vaddr 0880d870 |
14204 |
GUI |
DEBUG |
ge |
Texture.hashCode: 8192 bytes |
14204 |
GUI |
DEBUG |
ge |
tflush Reusing cached texture 5 |
14204 |
GUI |
DEBUG |
ge |
prim sprites 1x |
14204 |
GUI |
DEBUG |
ge |
sceGuEnable(GU_SCISSOR_TEST) |
14204 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
14205 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
14205 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_COLOR_MATERIAL) |
14205 |
GUI |
DEBUG |
ge |
Texture Mipmap base=0, max=0, textureNumMipmaps=0 |
14205 |
GUI |
DEBUG |
ge |
sprite (0,0)-(0,0) at (0,0,0)-(480,272,0) |
14205 |
GUI |
DEBUG |
ge |
clear mode end |
14205 |
GUI |
DEBUG |
ge |
sceGuTexMode(X, mipmaps=0, mipmapShareClut=true, swizzle=false) |
14206 |
GUI |
DEBUG |
ge |
sceGuTexMode(tpsm=2(PSM_4444), X, X, X) |
14206 |
GUI |
DEBUG |
ge |
tflush (deferring to prim) |
14206 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, X, X, X, lo(pointer=0x880ac00)) |
14206 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, X, X, texBufferWidth=64, hi(pointer=0x880ac00)) |
14206 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, width=64, height=64, X, X) |
14206 |
GUI |
DEBUG |
ge |
tflush (deferring to prim) |
14207 |
GUI |
DEBUG |
ge |
sceGuTexFunc mode 000004 |
14207 |
GUI |
DEBUG |
ge |
sceGuTexEnvColor 00FFFF00 (no alpha) |
14207 |
GUI |
DEBUG |
ge |
sceGuTexFilter(min=1, mag=1) (mm#0) |
14207 |
GUI |
DEBUG |
ge |
sceGuTexScale(u=1.0, v=1.0) |
14207 |
GUI |
DEBUG |
ge |
sceGuTexOffset(u=0.0, v=0.0) |
14207 |
GUI |
DEBUG |
ge |
material ambient r=1,0 g=1,0 b=1,0 (00FFFFFF) |
14208 |
GUI |
DEBUG |
ge |
material ambient a=1,0 (FF) |
14208 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_PROJECTION 0 |
14208 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,7 0,0 0,0 0,0 |
14208 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 1,3 0,0 0,0 |
14208 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -1,0 -1,0 |
14208 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -1,0 0,0 |
14209 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_VIEW 0 |
14209 |
GUI |
DEBUG |
ge |
glLoadMatrixf 1,0 0,0 0,0 0,0 |
14209 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 1,0 0,0 0,0 |
14209 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 1,0 0,0 |
14209 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 0,0 1,0 |
14209 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_MODEL 0 |
14210 |
GUI |
DEBUG |
ge |
glLoadMatrixf -0,0 -0,1 1,0 0,0 |
14210 |
GUI |
DEBUG |
ge |
glLoadMatrixf -0,1 -1,0 -0,1 0,0 |
14210 |
GUI |
DEBUG |
ge |
glLoadMatrixf 1,0 -0,1 0,0 0,0 |
14210 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -2,5 1,0 |
14210 |
GUI |
DEBUG |
ge |
vtype GU_TEXTURE_32BITF|GU_COLOR_8888|GU_VERTEX_32BITF|GU_TRANSFORM_3D size=24 |
14210 |
GUI |
DEBUG |
ge |
base 0x080000 redundant pure state cmd ignored |
14211 |
GUI |
DEBUG |
ge |
vaddr 0880a890 |
14211 |
GUI |
DEBUG |
ge |
prim triangle 12x |
14211 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
14211 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
14211 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_COLOR_MATERIAL) |
14211 |
GUI |
DEBUG |
ge |
Texture Mipmap base=0, max=0, textureNumMipmaps=0 |
14212 |
GUI |
DEBUG |
ge |
Not reading Vertex, all native at 0x0880A890 |
14212 |
GUI |
DEBUG |
ge |
finish (0) |
14212 |
GUI |
DEBUG |
hle.sceGe_user |
Scheduling Async Callback name:'GeCallbackFinish', thread:'user_main', PC:08806468, $a0:00000000, $a1: 00000000, $a2: 08914EBC, listId=0x19, behavior=1, signalId=0x0 |
14212 |
user_main |
DEBUG |
hle.sceCtrl |
hleCtrlExecuteSampling |
14212 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt VBLANK(0x1E) |
14213 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
14213 |
GUI |
DEBUG |
ge |
end pc=0x880d9a4 |
14213 |
GUI |
DEBUG |
ge |
FINISH / SIGNAL / END reached, waiting for Sync (PspGeList[id=0x19, status=PSP_GE_LIST_DRAWING, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false]) |
14213 |
GUI |
DEBUG |
ge |
FINISH / SIGNAL / END reached, waiting for Sync (PspGeList[id=0x19, status=PSP_GE_LIST_END_REACHED, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false]) |
14214 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt GE(0x19) at 0x08806468 |
14214 |
user_main |
DEBUG |
hle.ThreadManForUser |
Calling InterruptHandler 0x08806468(0x00000000,0x08914EBC) |
14214 |
user_main |
DEBUG |
hle.sceGe_user |
hleGeOnAfterCallback restarting list PspGeList[id=0x19, status=PSP_GE_LIST_END_REACHED, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false] |
14214 |
GUI |
DEBUG |
hle.sceGe_user |
hleGeListSyncDone list PspGeList[id=0x19, status=PSP_GE_LIST_DONE, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=false, restarted=false], done, waking thread a |
14214 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
14215 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
14215 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - saving the GE to memory 0x04088000 |
14215 |
GUI |
DEBUG |
ge |
GETexture.copyScreenToTexture GETexture[0x04088000-0x04110000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] |
14215 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - rendering the FB 0x04000000 |
14215 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04000000-0x04088000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
14216 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
14216 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - end display |
14217 |
user_main |
DEBUG |
hle.sceGe_user |
really waking thread a(user_main) |
14217 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- unblock SceUID=a name:'user_main' caller:'sceGe_user.step' |
14217 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'user_main(Status PSP_THREAD_READY, Wait None)' after reschedule |
14217 |
user_main |
DEBUG |
hle.ThreadManForUser |
---------------------------------------- SceUID=a name:'user_main' |
14217 |
user_main |
DEBUG |
hle.sceDisplay |
sceDisplayWaitVblankStart |
14218 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- block SceUID=a name:'user_main' caller:'ThreadManForUser.hleBlockCurrentThread' |
14218 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'idle0(Status PSP_THREAD_READY, Wait None)' after reschedule |
14229 |
user_main |
DEBUG |
hle.sceCtrl |
hleCtrlExecuteSampling |
14229 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- unblock SceUID=a name:'user_main' caller:'UnblockThreadAction.execute' |
14229 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt VBLANK(0x1E) |
14229 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
14230 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'user_main(Status PSP_THREAD_READY, Wait None)' after reschedule |
14230 |
user_main |
DEBUG |
hle.ThreadManForUser |
---------------------------------------- SceUID=a name:'user_main' |
14230 |
user_main |
DEBUG |
hle.sceDisplay |
sceDisplaySetFrameBuf(topaddr=0x04088000, bufferwidth=512, pixelformat=3, syncType=0) |
14230 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListEnQueue(list=0x0880D860, stall=0x0880D860, cbid=0xF, arg=0x00000000) |
14231 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListEnQueue returning 0x1A |
14231 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x1A, stall=0x0880D888) |
14231 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x1A, stall=0x0880D89C) |
14231 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x1A, stall=0x0880D99C) |
14232 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x1A, stall=0x0880D9A4) |
14232 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeDrawSync mode=0 |
14232 |
user_main |
DEBUG |
hle.sceGe_user |
blockCurrentThreadOnList blocking thread a on list PspGeList[id=0x1a, status=PSP_GE_LIST_STALL_REACHED, pc=0x0880D860, stall=0x0880D9A4, cbid=0xF, ended=false, finished=false, paused=false, restarted=false] |
14232 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- block SceUID=a name:'user_main' caller:'ThreadManForUser.hleBlockCurrentThread' |
14233 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'idle0(Status PSP_THREAD_READY, Wait None)' after reschedule |
14234 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - start display |
14234 |
GUI |
DEBUG |
ge |
executeList PspGeList[id=0x1a, status=PSP_GE_LIST_DRAWING, pc=0x0880D860, stall=0x0880D9A4, cbid=0xF, ended=false, finished=false, paused=false, restarted=false] |
14234 |
GUI |
DEBUG |
ge |
fbp fbp=4000000, fbw=512 |
14234 |
GUI |
DEBUG |
ge |
fbw fbp=0, fbw=512 |
14234 |
GUI |
DEBUG |
ge |
base 08000000 |
14234 |
GUI |
DEBUG |
ge |
jump old PC: 0x0880D870, new PC: 0x0880D888 |
14235 |
GUI |
DEBUG |
hle.sceDisplay |
hleDisplaySetGeBuf topaddr=0x04000000, bufferwidth=512, pixelformat=3, copyGE=false, with=480, height=272 |
14235 |
GUI |
DEBUG |
ge |
Reloading GE Memory (0x04000000-0x04088000) to screen (480x272) |
14235 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04000000-0x04088000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
14235 |
GUI |
DEBUG |
ge |
clear mode : 5 |
14236 |
GUI |
DEBUG |
ge |
vtype GU_COLOR_8888|GU_VERTEX_16BIT|GU_TRANSFORM_2D size=12 |
14236 |
GUI |
DEBUG |
ge |
base 0x080000 redundant pure state cmd ignored |
14236 |
GUI |
DEBUG |
ge |
vaddr 0880d870 |
14236 |
GUI |
DEBUG |
ge |
Texture.hashCode: 8192 bytes |
14236 |
GUI |
DEBUG |
ge |
tflush Reusing cached texture 5 |
14237 |
GUI |
DEBUG |
ge |
prim sprites 1x |
14237 |
GUI |
DEBUG |
ge |
sceGuEnable(GU_SCISSOR_TEST) |
14237 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
14237 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
14237 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_COLOR_MATERIAL) |
14237 |
GUI |
DEBUG |
ge |
Texture Mipmap base=0, max=0, textureNumMipmaps=0 |
14238 |
GUI |
DEBUG |
ge |
sprite (0,0)-(0,0) at (0,0,0)-(480,272,0) |
14238 |
GUI |
DEBUG |
ge |
clear mode end |
14238 |
GUI |
DEBUG |
ge |
sceGuTexMode(X, mipmaps=0, mipmapShareClut=true, swizzle=false) |
14238 |
GUI |
DEBUG |
ge |
sceGuTexMode(tpsm=2(PSM_4444), X, X, X) |
14238 |
GUI |
DEBUG |
ge |
tflush (deferring to prim) |
14238 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, X, X, X, lo(pointer=0x880ac00)) |
14239 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, X, X, texBufferWidth=64, hi(pointer=0x880ac00)) |
14239 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, width=64, height=64, X, X) |
14239 |
GUI |
DEBUG |
ge |
tflush (deferring to prim) |
14239 |
GUI |
DEBUG |
ge |
sceGuTexFunc mode 000004 |
14239 |
GUI |
DEBUG |
ge |
sceGuTexEnvColor 00FFFF00 (no alpha) |
14239 |
GUI |
DEBUG |
ge |
sceGuTexFilter(min=1, mag=1) (mm#0) |
14240 |
GUI |
DEBUG |
ge |
sceGuTexScale(u=1.0, v=1.0) |
14240 |
GUI |
DEBUG |
ge |
sceGuTexOffset(u=0.0, v=0.0) |
14240 |
GUI |
DEBUG |
ge |
material ambient r=1,0 g=1,0 b=1,0 (00FFFFFF) |
14240 |
GUI |
DEBUG |
ge |
material ambient a=1,0 (FF) |
14240 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_PROJECTION 0 |
14241 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,7 0,0 0,0 0,0 |
14241 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 1,3 0,0 0,0 |
14241 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -1,0 -1,0 |
14241 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -1,0 0,0 |
14241 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_VIEW 0 |
14241 |
GUI |
DEBUG |
ge |
glLoadMatrixf 1,0 0,0 0,0 0,0 |
14242 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 1,0 0,0 0,0 |
14242 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 1,0 0,0 |
14242 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 0,0 1,0 |
14242 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_MODEL 0 |
14242 |
GUI |
DEBUG |
ge |
glLoadMatrixf -0,0 -0,1 1,0 0,0 |
14242 |
GUI |
DEBUG |
ge |
glLoadMatrixf -0,1 -1,0 -0,1 0,0 |
14243 |
GUI |
DEBUG |
ge |
glLoadMatrixf 1,0 -0,1 0,0 0,0 |
14243 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -2,5 1,0 |
14243 |
GUI |
DEBUG |
ge |
vtype GU_TEXTURE_32BITF|GU_COLOR_8888|GU_VERTEX_32BITF|GU_TRANSFORM_3D size=24 |
14243 |
GUI |
DEBUG |
ge |
base 0x080000 redundant pure state cmd ignored |
14243 |
GUI |
DEBUG |
ge |
vaddr 0880a890 |
14243 |
GUI |
DEBUG |
ge |
prim triangle 12x |
14244 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
14244 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
14244 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_COLOR_MATERIAL) |
14244 |
GUI |
DEBUG |
ge |
Texture Mipmap base=0, max=0, textureNumMipmaps=0 |
14244 |
GUI |
DEBUG |
ge |
Not reading Vertex, all native at 0x0880A890 |
14245 |
GUI |
DEBUG |
ge |
finish (0) |
14245 |
GUI |
DEBUG |
hle.sceGe_user |
Scheduling Async Callback name:'GeCallbackFinish', thread:'user_main', PC:08806468, $a0:00000000, $a1: 00000000, $a2: 08914EBC, listId=0x1A, behavior=1, signalId=0x0 |
14245 |
GUI |
DEBUG |
ge |
end pc=0x880d9a4 |
14245 |
GUI |
DEBUG |
ge |
FINISH / SIGNAL / END reached, waiting for Sync (PspGeList[id=0x1a, status=PSP_GE_LIST_DRAWING, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false]) |
14245 |
GUI |
DEBUG |
ge |
FINISH / SIGNAL / END reached, waiting for Sync (PspGeList[id=0x1a, status=PSP_GE_LIST_END_REACHED, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false]) |
14246 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt GE(0x19) at 0x08806468 |
14246 |
user_main |
DEBUG |
hle.ThreadManForUser |
Calling InterruptHandler 0x08806468(0x00000000,0x08914EBC) |
14246 |
user_main |
DEBUG |
hle.sceGe_user |
hleGeOnAfterCallback restarting list PspGeList[id=0x1a, status=PSP_GE_LIST_END_REACHED, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false] |
14246 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
14246 |
GUI |
DEBUG |
hle.sceGe_user |
hleGeListSyncDone list PspGeList[id=0x1a, status=PSP_GE_LIST_DONE, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=false, restarted=false], done, waking thread a |
14247 |
user_main |
DEBUG |
hle.sceCtrl |
hleCtrlExecuteSampling |
14247 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
14247 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt VBLANK(0x1E) |
14247 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
14247 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
14247 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - saving the GE to memory 0x04000000 |
14248 |
GUI |
DEBUG |
ge |
GETexture.copyScreenToTexture GETexture[0x04000000-0x04088000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] |
14248 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - rendering the FB 0x04088000 |
14248 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04088000-0x04110000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
14249 |
user_main |
DEBUG |
hle.sceGe_user |
really waking thread a(user_main) |
14249 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - end display |
14249 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- unblock SceUID=a name:'user_main' caller:'sceGe_user.step' |
14249 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'user_main(Status PSP_THREAD_READY, Wait None)' after reschedule |
14249 |
user_main |
DEBUG |
hle.ThreadManForUser |
---------------------------------------- SceUID=a name:'user_main' |
14249 |
user_main |
DEBUG |
hle.sceDisplay |
sceDisplayWaitVblankStart |
14250 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- block SceUID=a name:'user_main' caller:'ThreadManForUser.hleBlockCurrentThread' |
14250 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'idle0(Status PSP_THREAD_READY, Wait None)' after reschedule |
14262 |
user_main |
DEBUG |
hle.sceCtrl |
hleCtrlExecuteSampling |
14262 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- unblock SceUID=a name:'user_main' caller:'UnblockThreadAction.execute' |
14262 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt VBLANK(0x1E) |
14263 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
14263 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'user_main(Status PSP_THREAD_READY, Wait None)' after reschedule |
14263 |
user_main |
DEBUG |
hle.ThreadManForUser |
---------------------------------------- SceUID=a name:'user_main' |
14263 |
user_main |
DEBUG |
hle.sceDisplay |
sceDisplaySetFrameBuf(topaddr=0x04000000, bufferwidth=512, pixelformat=3, syncType=0) |
14264 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListEnQueue(list=0x0880D860, stall=0x0880D860, cbid=0xF, arg=0x00000000) |
14264 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListEnQueue returning 0x1B |
14264 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x1B, stall=0x0880D888) |
14265 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x1B, stall=0x0880D89C) |
14265 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x1B, stall=0x0880D99C) |
14265 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x1B, stall=0x0880D9A4) |
14266 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeDrawSync mode=0 |
14266 |
user_main |
DEBUG |
hle.sceGe_user |
blockCurrentThreadOnList blocking thread a on list PspGeList[id=0x1b, status=PSP_GE_LIST_STALL_REACHED, pc=0x0880D860, stall=0x0880D9A4, cbid=0xF, ended=false, finished=false, paused=false, restarted=false] |
14267 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- block SceUID=a name:'user_main' caller:'ThreadManForUser.hleBlockCurrentThread' |
14267 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'idle0(Status PSP_THREAD_READY, Wait None)' after reschedule |
14268 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - start display |
14268 |
GUI |
DEBUG |
ge |
executeList PspGeList[id=0x1b, status=PSP_GE_LIST_DRAWING, pc=0x0880D860, stall=0x0880D9A4, cbid=0xF, ended=false, finished=false, paused=false, restarted=false] |
14269 |
GUI |
DEBUG |
ge |
fbp fbp=4088000, fbw=512 |
14269 |
GUI |
DEBUG |
ge |
fbw fbp=88000, fbw=512 |
14269 |
GUI |
DEBUG |
ge |
base 08000000 |
14269 |
GUI |
DEBUG |
ge |
jump old PC: 0x0880D870, new PC: 0x0880D888 |
14269 |
GUI |
DEBUG |
hle.sceDisplay |
hleDisplaySetGeBuf topaddr=0x04088000, bufferwidth=512, pixelformat=3, copyGE=false, with=480, height=272 |
14269 |
GUI |
DEBUG |
ge |
Reloading GE Memory (0x04088000-0x04110000) to screen (480x272) |
14270 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04088000-0x04110000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
14270 |
GUI |
DEBUG |
ge |
clear mode : 5 |
14270 |
GUI |
DEBUG |
ge |
vtype GU_COLOR_8888|GU_VERTEX_16BIT|GU_TRANSFORM_2D size=12 |
14271 |
GUI |
DEBUG |
ge |
base 0x080000 redundant pure state cmd ignored |
14271 |
GUI |
DEBUG |
ge |
vaddr 0880d870 |
14271 |
GUI |
DEBUG |
ge |
Texture.hashCode: 8192 bytes |
14271 |
GUI |
DEBUG |
ge |
tflush Reusing cached texture 5 |
14271 |
GUI |
DEBUG |
ge |
prim sprites 1x |
14271 |
GUI |
DEBUG |
ge |
sceGuEnable(GU_SCISSOR_TEST) |
14272 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
14272 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
14272 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_COLOR_MATERIAL) |
14272 |
GUI |
DEBUG |
ge |
Texture Mipmap base=0, max=0, textureNumMipmaps=0 |
14272 |
GUI |
DEBUG |
ge |
sprite (0,0)-(0,0) at (0,0,0)-(480,272,0) |
14273 |
GUI |
DEBUG |
ge |
clear mode end |
14273 |
GUI |
DEBUG |
ge |
sceGuTexMode(X, mipmaps=0, mipmapShareClut=true, swizzle=false) |
14273 |
GUI |
DEBUG |
ge |
sceGuTexMode(tpsm=2(PSM_4444), X, X, X) |
14273 |
GUI |
DEBUG |
ge |
tflush (deferring to prim) |
14273 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, X, X, X, lo(pointer=0x880ac00)) |
14274 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, X, X, texBufferWidth=64, hi(pointer=0x880ac00)) |
14274 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, width=64, height=64, X, X) |
14274 |
GUI |
DEBUG |
ge |
tflush (deferring to prim) |
14274 |
GUI |
DEBUG |
ge |
sceGuTexFunc mode 000004 |
14274 |
GUI |
DEBUG |
ge |
sceGuTexEnvColor 00FFFF00 (no alpha) |
14274 |
GUI |
DEBUG |
ge |
sceGuTexFilter(min=1, mag=1) (mm#0) |
14275 |
GUI |
DEBUG |
ge |
sceGuTexScale(u=1.0, v=1.0) |
14275 |
GUI |
DEBUG |
ge |
sceGuTexOffset(u=0.0, v=0.0) |
14275 |
GUI |
DEBUG |
ge |
material ambient r=1,0 g=1,0 b=1,0 (00FFFFFF) |
14275 |
GUI |
DEBUG |
ge |
material ambient a=1,0 (FF) |
14275 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_PROJECTION 0 |
14276 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,7 0,0 0,0 0,0 |
14276 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 1,3 0,0 0,0 |
14276 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -1,0 -1,0 |
14276 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -1,0 0,0 |
14276 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_VIEW 0 |
14276 |
GUI |
DEBUG |
ge |
glLoadMatrixf 1,0 0,0 0,0 0,0 |
14277 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 1,0 0,0 0,0 |
14277 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 1,0 0,0 |
14277 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 0,0 1,0 |
14277 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_MODEL 0 |
14277 |
GUI |
DEBUG |
ge |
glLoadMatrixf -0,0 -0,1 1,0 0,0 |
14278 |
GUI |
DEBUG |
ge |
glLoadMatrixf -0,0 -1,0 -0,1 0,0 |
14278 |
GUI |
DEBUG |
ge |
glLoadMatrixf 1,0 -0,0 0,0 0,0 |
14278 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -2,5 1,0 |
14278 |
GUI |
DEBUG |
ge |
vtype GU_TEXTURE_32BITF|GU_COLOR_8888|GU_VERTEX_32BITF|GU_TRANSFORM_3D size=24 |
14278 |
GUI |
DEBUG |
ge |
base 0x080000 redundant pure state cmd ignored |
14279 |
user_main |
DEBUG |
hle.sceCtrl |
hleCtrlExecuteSampling |
14279 |
GUI |
DEBUG |
ge |
vaddr 0880a890 |
14279 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt VBLANK(0x1E) |
14279 |
GUI |
DEBUG |
ge |
prim triangle 12x |
14279 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
14279 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
14280 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
14280 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_COLOR_MATERIAL) |
14280 |
GUI |
DEBUG |
ge |
Texture Mipmap base=0, max=0, textureNumMipmaps=0 |
14280 |
GUI |
DEBUG |
ge |
Not reading Vertex, all native at 0x0880A890 |
14281 |
GUI |
DEBUG |
ge |
finish (0) |
14281 |
GUI |
DEBUG |
hle.sceGe_user |
Scheduling Async Callback name:'GeCallbackFinish', thread:'user_main', PC:08806468, $a0:00000000, $a1: 00000000, $a2: 08914EBC, listId=0x1B, behavior=1, signalId=0x0 |
14281 |
GUI |
DEBUG |
ge |
end pc=0x880d9a4 |
14281 |
GUI |
DEBUG |
ge |
FINISH / SIGNAL / END reached, waiting for Sync (PspGeList[id=0x1b, status=PSP_GE_LIST_DRAWING, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false]) |
14282 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt GE(0x19) at 0x08806468 |
14282 |
GUI |
DEBUG |
ge |
FINISH / SIGNAL / END reached, waiting for Sync (PspGeList[id=0x1b, status=PSP_GE_LIST_END_REACHED, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false]) |
14282 |
user_main |
DEBUG |
hle.ThreadManForUser |
Calling InterruptHandler 0x08806468(0x00000000,0x08914EBC) |
14282 |
user_main |
DEBUG |
hle.sceGe_user |
hleGeOnAfterCallback restarting list PspGeList[id=0x1b, status=PSP_GE_LIST_END_REACHED, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false] |
14282 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
14282 |
GUI |
DEBUG |
hle.sceGe_user |
hleGeListSyncDone list PspGeList[id=0x1b, status=PSP_GE_LIST_DONE, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=false, restarted=false], done, waking thread a |
14283 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
14283 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
14283 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - saving the GE to memory 0x04088000 |
14283 |
GUI |
DEBUG |
ge |
GETexture.copyScreenToTexture GETexture[0x04088000-0x04110000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] |
14284 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - rendering the FB 0x04000000 |
14284 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04000000-0x04088000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
14284 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - end display |
14286 |
user_main |
DEBUG |
hle.sceGe_user |
really waking thread a(user_main) |
14286 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- unblock SceUID=a name:'user_main' caller:'sceGe_user.step' |
14286 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'user_main(Status PSP_THREAD_READY, Wait None)' after reschedule |
14287 |
user_main |
DEBUG |
hle.ThreadManForUser |
---------------------------------------- SceUID=a name:'user_main' |
14287 |
user_main |
DEBUG |
hle.sceDisplay |
sceDisplayWaitVblankStart |
14288 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- block SceUID=a name:'user_main' caller:'ThreadManForUser.hleBlockCurrentThread' |
14288 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'idle0(Status PSP_THREAD_READY, Wait None)' after reschedule |
14296 |
user_main |
DEBUG |
hle.sceCtrl |
hleCtrlExecuteSampling |
14296 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- unblock SceUID=a name:'user_main' caller:'UnblockThreadAction.execute' |
14297 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt VBLANK(0x1E) |
14297 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
14297 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'user_main(Status PSP_THREAD_READY, Wait None)' after reschedule |
14297 |
user_main |
DEBUG |
hle.ThreadManForUser |
---------------------------------------- SceUID=a name:'user_main' |
14298 |
user_main |
DEBUG |
hle.sceDisplay |
sceDisplaySetFrameBuf(topaddr=0x04088000, bufferwidth=512, pixelformat=3, syncType=0) |
14298 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListEnQueue(list=0x0880D860, stall=0x0880D860, cbid=0xF, arg=0x00000000) |
14298 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListEnQueue returning 0x1C |
14298 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x1C, stall=0x0880D888) |
14299 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x1C, stall=0x0880D89C) |
14299 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x1C, stall=0x0880D99C) |
14299 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - start display |
14299 |
GUI |
DEBUG |
ge |
executeList PspGeList[id=0x1c, status=PSP_GE_LIST_DRAWING, pc=0x0880D860, stall=0x0880D99C, cbid=0xF, ended=false, finished=false, paused=false, restarted=false] |
14300 |
GUI |
DEBUG |
ge |
fbp fbp=4000000, fbw=512 |
14300 |
GUI |
DEBUG |
ge |
fbw fbp=0, fbw=512 |
14300 |
GUI |
DEBUG |
ge |
base 08000000 |
14300 |
GUI |
DEBUG |
ge |
jump old PC: 0x0880D870, new PC: 0x0880D888 |
14300 |
GUI |
DEBUG |
hle.sceDisplay |
hleDisplaySetGeBuf topaddr=0x04000000, bufferwidth=512, pixelformat=3, copyGE=false, with=480, height=272 |
14301 |
GUI |
DEBUG |
ge |
Reloading GE Memory (0x04000000-0x04088000) to screen (480x272) |
14301 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04000000-0x04088000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
14299 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x1C, stall=0x0880D9A4) |
14301 |
GUI |
DEBUG |
ge |
clear mode : 5 |
14301 |
GUI |
DEBUG |
ge |
vtype GU_COLOR_8888|GU_VERTEX_16BIT|GU_TRANSFORM_2D size=12 |
14302 |
GUI |
DEBUG |
ge |
base 0x080000 redundant pure state cmd ignored |
14302 |
GUI |
DEBUG |
ge |
vaddr 0880d870 |
14302 |
GUI |
DEBUG |
ge |
Texture.hashCode: 8192 bytes |
14302 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeDrawSync mode=0 |
14302 |
GUI |
DEBUG |
ge |
tflush Reusing cached texture 5 |
14303 |
user_main |
DEBUG |
hle.sceGe_user |
blockCurrentThreadOnList blocking thread a on list PspGeList[id=0x1c, status=PSP_GE_LIST_DRAWING, pc=0x0880D89C, stall=0x0880D9A4, cbid=0xF, ended=false, finished=false, paused=false, restarted=false] |
14303 |
GUI |
DEBUG |
ge |
prim sprites 1x |
14303 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- block SceUID=a name:'user_main' caller:'ThreadManForUser.hleBlockCurrentThread' |
14303 |
GUI |
DEBUG |
ge |
sceGuEnable(GU_SCISSOR_TEST) |
14303 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'idle0(Status PSP_THREAD_READY, Wait None)' after reschedule |
14303 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
14304 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
14304 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_COLOR_MATERIAL) |
14304 |
GUI |
DEBUG |
ge |
Texture Mipmap base=0, max=0, textureNumMipmaps=0 |
14304 |
GUI |
DEBUG |
ge |
sprite (0,0)-(0,0) at (0,0,0)-(480,272,0) |
14305 |
GUI |
DEBUG |
ge |
clear mode end |
14305 |
GUI |
DEBUG |
ge |
sceGuTexMode(X, mipmaps=0, mipmapShareClut=true, swizzle=false) |
14305 |
GUI |
DEBUG |
ge |
sceGuTexMode(tpsm=2(PSM_4444), X, X, X) |
14305 |
GUI |
DEBUG |
ge |
tflush (deferring to prim) |
14305 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, X, X, X, lo(pointer=0x880ac00)) |
14306 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, X, X, texBufferWidth=64, hi(pointer=0x880ac00)) |
14306 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, width=64, height=64, X, X) |
14306 |
GUI |
DEBUG |
ge |
tflush (deferring to prim) |
14306 |
GUI |
DEBUG |
ge |
sceGuTexFunc mode 000004 |
14306 |
GUI |
DEBUG |
ge |
sceGuTexEnvColor 00FFFF00 (no alpha) |
14307 |
GUI |
DEBUG |
ge |
sceGuTexFilter(min=1, mag=1) (mm#0) |
14307 |
GUI |
DEBUG |
ge |
sceGuTexScale(u=1.0, v=1.0) |
14307 |
GUI |
DEBUG |
ge |
sceGuTexOffset(u=0.0, v=0.0) |
14307 |
GUI |
DEBUG |
ge |
material ambient r=1,0 g=1,0 b=1,0 (00FFFFFF) |
14307 |
GUI |
DEBUG |
ge |
material ambient a=1,0 (FF) |
14307 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_PROJECTION 0 |
14308 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,7 0,0 0,0 0,0 |
14308 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 1,3 0,0 0,0 |
14308 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -1,0 -1,0 |
14308 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -1,0 0,0 |
14308 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_VIEW 0 |
14309 |
GUI |
DEBUG |
ge |
glLoadMatrixf 1,0 0,0 0,0 0,0 |
14309 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 1,0 0,0 0,0 |
14309 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 1,0 0,0 |
14309 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 0,0 1,0 |
14309 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_MODEL 0 |
14310 |
GUI |
DEBUG |
ge |
glLoadMatrixf -0,0 -0,2 1,0 0,0 |
14310 |
GUI |
DEBUG |
ge |
glLoadMatrixf -0,0 -1,0 -0,2 0,0 |
14310 |
GUI |
DEBUG |
ge |
glLoadMatrixf 1,0 -0,0 0,0 0,0 |
14310 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -2,5 1,0 |
14310 |
GUI |
DEBUG |
ge |
vtype GU_TEXTURE_32BITF|GU_COLOR_8888|GU_VERTEX_32BITF|GU_TRANSFORM_3D size=24 |
14311 |
GUI |
DEBUG |
ge |
base 0x080000 redundant pure state cmd ignored |
14311 |
GUI |
DEBUG |
ge |
vaddr 0880a890 |
14311 |
GUI |
DEBUG |
ge |
prim triangle 12x |
14311 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
14311 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
14312 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_COLOR_MATERIAL) |
14312 |
GUI |
DEBUG |
ge |
Texture Mipmap base=0, max=0, textureNumMipmaps=0 |
14312 |
user_main |
DEBUG |
hle.sceCtrl |
hleCtrlExecuteSampling |
14312 |
GUI |
DEBUG |
ge |
Not reading Vertex, all native at 0x0880A890 |
14312 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt VBLANK(0x1E) |
14312 |
GUI |
DEBUG |
ge |
finish (0) |
14313 |
GUI |
DEBUG |
hle.sceGe_user |
Scheduling Async Callback name:'GeCallbackFinish', thread:'user_main', PC:08806468, $a0:00000000, $a1: 00000000, $a2: 08914EBC, listId=0x1C, behavior=1, signalId=0x0 |
14313 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
14313 |
GUI |
DEBUG |
ge |
end pc=0x880d9a4 |
14313 |
GUI |
DEBUG |
ge |
FINISH / SIGNAL / END reached, waiting for Sync (PspGeList[id=0x1c, status=PSP_GE_LIST_DRAWING, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false]) |
14314 |
GUI |
DEBUG |
ge |
FINISH / SIGNAL / END reached, waiting for Sync (PspGeList[id=0x1c, status=PSP_GE_LIST_END_REACHED, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false]) |
14314 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt GE(0x19) at 0x08806468 |
14314 |
user_main |
DEBUG |
hle.ThreadManForUser |
Calling InterruptHandler 0x08806468(0x00000000,0x08914EBC) |
14314 |
user_main |
DEBUG |
hle.sceGe_user |
hleGeOnAfterCallback restarting list PspGeList[id=0x1c, status=PSP_GE_LIST_END_REACHED, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false] |
14314 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
14314 |
GUI |
DEBUG |
hle.sceGe_user |
hleGeListSyncDone list PspGeList[id=0x1c, status=PSP_GE_LIST_DONE, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=false, restarted=false], done, waking thread a |
14315 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
14315 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
14315 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - saving the GE to memory 0x04000000 |
14316 |
GUI |
DEBUG |
ge |
GETexture.copyScreenToTexture GETexture[0x04000000-0x04088000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] |
14316 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - rendering the FB 0x04088000 |
14316 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04088000-0x04110000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
14316 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - end display |
14318 |
user_main |
DEBUG |
hle.sceGe_user |
really waking thread a(user_main) |
14318 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- unblock SceUID=a name:'user_main' caller:'sceGe_user.step' |
14318 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'user_main(Status PSP_THREAD_READY, Wait None)' after reschedule |
14318 |
user_main |
DEBUG |
hle.ThreadManForUser |
---------------------------------------- SceUID=a name:'user_main' |
14319 |
user_main |
DEBUG |
hle.sceDisplay |
sceDisplayWaitVblankStart |
14319 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - start display |
14319 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- block SceUID=a name:'user_main' caller:'ThreadManForUser.hleBlockCurrentThread' |
14319 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - rendering the FB 0x04088000 |
14319 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04088000-0x04110000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
14320 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - end display |
14319 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'idle0(Status PSP_THREAD_READY, Wait None)' after reschedule |
14328 |
user_main |
DEBUG |
hle.sceCtrl |
hleCtrlExecuteSampling |
14329 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- unblock SceUID=a name:'user_main' caller:'UnblockThreadAction.execute' |
14329 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt VBLANK(0x1E) |
14329 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
14329 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'user_main(Status PSP_THREAD_READY, Wait None)' after reschedule |
14330 |
user_main |
DEBUG |
hle.ThreadManForUser |
---------------------------------------- SceUID=a name:'user_main' |
14330 |
user_main |
DEBUG |
hle.sceDisplay |
sceDisplaySetFrameBuf(topaddr=0x04000000, bufferwidth=512, pixelformat=3, syncType=0) |
14330 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListEnQueue(list=0x0880D860, stall=0x0880D860, cbid=0xF, arg=0x00000000) |
14330 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListEnQueue returning 0x1D |
14331 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x1D, stall=0x0880D888) |
14331 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x1D, stall=0x0880D89C) |
14332 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x1D, stall=0x0880D99C) |
14332 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x1D, stall=0x0880D9A4) |
14332 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - start display |
14332 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeDrawSync mode=0 |
14332 |
GUI |
DEBUG |
ge |
executeList PspGeList[id=0x1d, status=PSP_GE_LIST_DRAWING, pc=0x0880D860, stall=0x0880D9A4, cbid=0xF, ended=false, finished=false, paused=false, restarted=false] |
14333 |
user_main |
DEBUG |
hle.sceGe_user |
blockCurrentThreadOnList blocking thread a on list PspGeList[id=0x1d, status=PSP_GE_LIST_DRAWING, pc=0x0880D860, stall=0x0880D9A4, cbid=0xF, ended=false, finished=false, paused=false, restarted=false] |
14333 |
GUI |
DEBUG |
ge |
fbp fbp=4088000, fbw=512 |
14333 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- block SceUID=a name:'user_main' caller:'ThreadManForUser.hleBlockCurrentThread' |
14333 |
GUI |
DEBUG |
ge |
fbw fbp=88000, fbw=512 |
14334 |
GUI |
DEBUG |
ge |
base 08000000 |
14334 |
GUI |
DEBUG |
ge |
jump old PC: 0x0880D870, new PC: 0x0880D888 |
14334 |
GUI |
DEBUG |
hle.sceDisplay |
hleDisplaySetGeBuf topaddr=0x04088000, bufferwidth=512, pixelformat=3, copyGE=false, with=480, height=272 |
14334 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'idle0(Status PSP_THREAD_READY, Wait None)' after reschedule |
14334 |
GUI |
DEBUG |
ge |
Reloading GE Memory (0x04088000-0x04110000) to screen (480x272) |
14335 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04088000-0x04110000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
14335 |
GUI |
DEBUG |
ge |
clear mode : 5 |
14335 |
GUI |
DEBUG |
ge |
vtype GU_COLOR_8888|GU_VERTEX_16BIT|GU_TRANSFORM_2D size=12 |
14335 |
GUI |
DEBUG |
ge |
base 0x080000 redundant pure state cmd ignored |
14336 |
GUI |
DEBUG |
ge |
vaddr 0880d870 |
14336 |
GUI |
DEBUG |
ge |
Texture.hashCode: 8192 bytes |
14336 |
GUI |
DEBUG |
ge |
tflush Reusing cached texture 5 |
14336 |
GUI |
DEBUG |
ge |
prim sprites 1x |
14336 |
GUI |
DEBUG |
ge |
sceGuEnable(GU_SCISSOR_TEST) |
14337 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
14337 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
14337 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_COLOR_MATERIAL) |
14337 |
GUI |
DEBUG |
ge |
Texture Mipmap base=0, max=0, textureNumMipmaps=0 |
14337 |
GUI |
DEBUG |
ge |
sprite (0,0)-(0,0) at (0,0,0)-(480,272,0) |
14338 |
GUI |
DEBUG |
ge |
clear mode end |
14338 |
GUI |
DEBUG |
ge |
sceGuTexMode(X, mipmaps=0, mipmapShareClut=true, swizzle=false) |
14338 |
GUI |
DEBUG |
ge |
sceGuTexMode(tpsm=2(PSM_4444), X, X, X) |
14338 |
GUI |
DEBUG |
ge |
tflush (deferring to prim) |
14338 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, X, X, X, lo(pointer=0x880ac00)) |
14339 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, X, X, texBufferWidth=64, hi(pointer=0x880ac00)) |
14339 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, width=64, height=64, X, X) |
14339 |
GUI |
DEBUG |
ge |
tflush (deferring to prim) |
14340 |
GUI |
DEBUG |
ge |
sceGuTexFunc mode 000004 |
14340 |
GUI |
DEBUG |
ge |
sceGuTexEnvColor 00FFFF00 (no alpha) |
14340 |
GUI |
DEBUG |
ge |
sceGuTexFilter(min=1, mag=1) (mm#0) |
14340 |
GUI |
DEBUG |
ge |
sceGuTexScale(u=1.0, v=1.0) |
14340 |
GUI |
DEBUG |
ge |
sceGuTexOffset(u=0.0, v=0.0) |
14341 |
GUI |
DEBUG |
ge |
material ambient r=1,0 g=1,0 b=1,0 (00FFFFFF) |
14341 |
GUI |
DEBUG |
ge |
material ambient a=1,0 (FF) |
14341 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_PROJECTION 0 |
14341 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,7 0,0 0,0 0,0 |
14342 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 1,3 0,0 0,0 |
14342 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -1,0 -1,0 |
14342 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -1,0 0,0 |
14342 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_VIEW 0 |
14342 |
GUI |
DEBUG |
ge |
glLoadMatrixf 1,0 0,0 0,0 0,0 |
14343 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 1,0 0,0 0,0 |
14343 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 1,0 0,0 |
14343 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 0,0 1,0 |
14343 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_MODEL 0 |
14343 |
GUI |
DEBUG |
ge |
glLoadMatrixf -0,0 -0,2 1,0 0,0 |
14344 |
GUI |
DEBUG |
ge |
glLoadMatrixf -0,0 -1,0 -0,2 0,0 |
14344 |
GUI |
DEBUG |
ge |
glLoadMatrixf 1,0 -0,0 0,0 0,0 |
14344 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -2,5 1,0 |
14344 |
GUI |
DEBUG |
ge |
vtype GU_TEXTURE_32BITF|GU_COLOR_8888|GU_VERTEX_32BITF|GU_TRANSFORM_3D size=24 |
14344 |
GUI |
DEBUG |
ge |
base 0x080000 redundant pure state cmd ignored |
14344 |
GUI |
DEBUG |
ge |
vaddr 0880a890 |
14345 |
GUI |
DEBUG |
ge |
prim triangle 12x |
14345 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
14345 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
14345 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_COLOR_MATERIAL) |
14345 |
GUI |
DEBUG |
ge |
Texture Mipmap base=0, max=0, textureNumMipmaps=0 |
14346 |
GUI |
DEBUG |
ge |
Not reading Vertex, all native at 0x0880A890 |
14346 |
user_main |
DEBUG |
hle.sceCtrl |
hleCtrlExecuteSampling |
14346 |
GUI |
DEBUG |
ge |
finish (0) |
14346 |
GUI |
DEBUG |
hle.sceGe_user |
Scheduling Async Callback name:'GeCallbackFinish', thread:'user_main', PC:08806468, $a0:00000000, $a1: 00000000, $a2: 08914EBC, listId=0x1D, behavior=1, signalId=0x0 |
14347 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt VBLANK(0x1E) |
14347 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
14347 |
GUI |
DEBUG |
ge |
end pc=0x880d9a4 |
14347 |
GUI |
DEBUG |
ge |
FINISH / SIGNAL / END reached, waiting for Sync (PspGeList[id=0x1d, status=PSP_GE_LIST_DRAWING, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false]) |
14347 |
GUI |
DEBUG |
ge |
FINISH / SIGNAL / END reached, waiting for Sync (PspGeList[id=0x1d, status=PSP_GE_LIST_END_REACHED, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false]) |
14348 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt GE(0x19) at 0x08806468 |
14348 |
user_main |
DEBUG |
hle.ThreadManForUser |
Calling InterruptHandler 0x08806468(0x00000000,0x08914EBC) |
14348 |
user_main |
DEBUG |
hle.sceGe_user |
hleGeOnAfterCallback restarting list PspGeList[id=0x1d, status=PSP_GE_LIST_END_REACHED, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false] |
14348 |
GUI |
DEBUG |
hle.sceGe_user |
hleGeListSyncDone list PspGeList[id=0x1d, status=PSP_GE_LIST_DONE, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=false, restarted=false], done, waking thread a |
14349 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
14349 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
14349 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - saving the GE to memory 0x04088000 |
14349 |
GUI |
DEBUG |
ge |
GETexture.copyScreenToTexture GETexture[0x04088000-0x04110000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] |
14350 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - rendering the FB 0x04000000 |
14350 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04000000-0x04088000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
14350 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - end display |
14352 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - start display |
14352 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - rendering the FB 0x04000000 |
14352 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04000000-0x04088000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
14353 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - end display |
14353 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
14354 |
user_main |
DEBUG |
hle.sceGe_user |
really waking thread a(user_main) |
14354 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- unblock SceUID=a name:'user_main' caller:'sceGe_user.step' |
14354 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'user_main(Status PSP_THREAD_READY, Wait None)' after reschedule |
14354 |
user_main |
DEBUG |
hle.ThreadManForUser |
---------------------------------------- SceUID=a name:'user_main' |
14355 |
user_main |
DEBUG |
hle.sceDisplay |
sceDisplayWaitVblankStart |
14355 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- block SceUID=a name:'user_main' caller:'ThreadManForUser.hleBlockCurrentThread' |
14355 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'idle0(Status PSP_THREAD_READY, Wait None)' after reschedule |
14362 |
user_main |
DEBUG |
hle.sceCtrl |
hleCtrlExecuteSampling |
14362 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- unblock SceUID=a name:'user_main' caller:'UnblockThreadAction.execute' |
14362 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt VBLANK(0x1E) |
14363 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
14363 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'user_main(Status PSP_THREAD_READY, Wait None)' after reschedule |
14363 |
user_main |
DEBUG |
hle.ThreadManForUser |
---------------------------------------- SceUID=a name:'user_main' |
14363 |
user_main |
DEBUG |
hle.sceDisplay |
sceDisplaySetFrameBuf(topaddr=0x04088000, bufferwidth=512, pixelformat=3, syncType=0) |
14364 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListEnQueue(list=0x0880D860, stall=0x0880D860, cbid=0xF, arg=0x00000000) |
14364 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListEnQueue returning 0x1E |
14364 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x1E, stall=0x0880D888) |
14364 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - start display |
14364 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x1E, stall=0x0880D89C) |
14365 |
GUI |
DEBUG |
ge |
executeList PspGeList[id=0x1e, status=PSP_GE_LIST_DRAWING, pc=0x0880D860, stall=0x0880D888, cbid=0xF, ended=false, finished=false, paused=false, restarted=false] |
14365 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x1E, stall=0x0880D99C) |
14365 |
GUI |
DEBUG |
ge |
fbp fbp=4000000, fbw=512 |
14365 |
GUI |
DEBUG |
ge |
fbw fbp=0, fbw=512 |
14365 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x1E, stall=0x0880D9A4) |
14365 |
GUI |
DEBUG |
ge |
base 08000000 |
14366 |
GUI |
DEBUG |
ge |
jump old PC: 0x0880D870, new PC: 0x0880D888 |
14366 |
GUI |
DEBUG |
hle.sceDisplay |
hleDisplaySetGeBuf topaddr=0x04000000, bufferwidth=512, pixelformat=3, copyGE=false, with=480, height=272 |
14366 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeDrawSync mode=0 |
14366 |
GUI |
DEBUG |
ge |
Reloading GE Memory (0x04000000-0x04088000) to screen (480x272) |
14367 |
user_main |
DEBUG |
hle.sceGe_user |
blockCurrentThreadOnList blocking thread a on list PspGeList[id=0x1e, status=PSP_GE_LIST_DRAWING, pc=0x0880D88C, stall=0x0880D9A4, cbid=0xF, ended=false, finished=false, paused=false, restarted=false] |
14367 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04000000-0x04088000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
14367 |
GUI |
DEBUG |
ge |
clear mode : 5 |
14367 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- block SceUID=a name:'user_main' caller:'ThreadManForUser.hleBlockCurrentThread' |
14367 |
GUI |
DEBUG |
ge |
vtype GU_COLOR_8888|GU_VERTEX_16BIT|GU_TRANSFORM_2D size=12 |
14368 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'idle0(Status PSP_THREAD_READY, Wait None)' after reschedule |
14368 |
GUI |
DEBUG |
ge |
base 0x080000 redundant pure state cmd ignored |
14368 |
GUI |
DEBUG |
ge |
vaddr 0880d870 |
14368 |
GUI |
DEBUG |
ge |
Texture.hashCode: 8192 bytes |
14369 |
GUI |
DEBUG |
ge |
tflush Reusing cached texture 5 |
14369 |
GUI |
DEBUG |
ge |
prim sprites 1x |
14369 |
GUI |
DEBUG |
ge |
sceGuEnable(GU_SCISSOR_TEST) |
14369 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
14369 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
14370 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_COLOR_MATERIAL) |
14370 |
GUI |
DEBUG |
ge |
Texture Mipmap base=0, max=0, textureNumMipmaps=0 |
14370 |
GUI |
DEBUG |
ge |
sprite (0,0)-(0,0) at (0,0,0)-(480,272,0) |
14370 |
GUI |
DEBUG |
ge |
clear mode end |
14370 |
GUI |
DEBUG |
ge |
sceGuTexMode(X, mipmaps=0, mipmapShareClut=true, swizzle=false) |
14371 |
GUI |
DEBUG |
ge |
sceGuTexMode(tpsm=2(PSM_4444), X, X, X) |
14371 |
GUI |
DEBUG |
ge |
tflush (deferring to prim) |
14371 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, X, X, X, lo(pointer=0x880ac00)) |
14371 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, X, X, texBufferWidth=64, hi(pointer=0x880ac00)) |
14371 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, width=64, height=64, X, X) |
14372 |
GUI |
DEBUG |
ge |
tflush (deferring to prim) |
14372 |
GUI |
DEBUG |
ge |
sceGuTexFunc mode 000004 |
14372 |
GUI |
DEBUG |
ge |
sceGuTexEnvColor 00FFFF00 (no alpha) |
14372 |
GUI |
DEBUG |
ge |
sceGuTexFilter(min=1, mag=1) (mm#0) |
14373 |
GUI |
DEBUG |
ge |
sceGuTexScale(u=1.0, v=1.0) |
14373 |
GUI |
DEBUG |
ge |
sceGuTexOffset(u=0.0, v=0.0) |
14373 |
GUI |
DEBUG |
ge |
material ambient r=1,0 g=1,0 b=1,0 (00FFFFFF) |
14373 |
GUI |
DEBUG |
ge |
material ambient a=1,0 (FF) |
14373 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_PROJECTION 0 |
14374 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,7 0,0 0,0 0,0 |
14374 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 1,3 0,0 0,0 |
14374 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -1,0 -1,0 |
14374 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -1,0 0,0 |
14374 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_VIEW 0 |
14375 |
GUI |
DEBUG |
ge |
glLoadMatrixf 1,0 0,0 0,0 0,0 |
14375 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 1,0 0,0 0,0 |
14375 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 1,0 0,0 |
14375 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 0,0 1,0 |
14375 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_MODEL 0 |
14376 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 -0,2 1,0 0,0 |
14376 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 -1,0 -0,2 0,0 |
14376 |
GUI |
DEBUG |
ge |
glLoadMatrixf 1,0 0,0 -0,0 0,0 |
14376 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -2,5 1,0 |
14376 |
GUI |
DEBUG |
ge |
vtype GU_TEXTURE_32BITF|GU_COLOR_8888|GU_VERTEX_32BITF|GU_TRANSFORM_3D size=24 |
14377 |
GUI |
DEBUG |
ge |
base 0x080000 redundant pure state cmd ignored |
14377 |
GUI |
DEBUG |
ge |
vaddr 0880a890 |
14377 |
GUI |
DEBUG |
ge |
prim triangle 12x |
14377 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
14377 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
14378 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_COLOR_MATERIAL) |
14378 |
GUI |
DEBUG |
ge |
Texture Mipmap base=0, max=0, textureNumMipmaps=0 |
14378 |
GUI |
DEBUG |
ge |
Not reading Vertex, all native at 0x0880A890 |
14378 |
GUI |
DEBUG |
ge |
finish (0) |
14379 |
user_main |
DEBUG |
hle.sceCtrl |
hleCtrlExecuteSampling |
14379 |
GUI |
DEBUG |
hle.sceGe_user |
Scheduling Async Callback name:'GeCallbackFinish', thread:'user_main', PC:08806468, $a0:00000000, $a1: 00000000, $a2: 08914EBC, listId=0x1E, behavior=1, signalId=0x0 |
14379 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt VBLANK(0x1E) |
14379 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
14379 |
GUI |
DEBUG |
ge |
end pc=0x880d9a4 |
14380 |
GUI |
DEBUG |
ge |
FINISH / SIGNAL / END reached, waiting for Sync (PspGeList[id=0x1e, status=PSP_GE_LIST_DRAWING, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false]) |
14380 |
GUI |
DEBUG |
ge |
FINISH / SIGNAL / END reached, waiting for Sync (PspGeList[id=0x1e, status=PSP_GE_LIST_END_REACHED, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false]) |
14380 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt GE(0x19) at 0x08806468 |
14380 |
user_main |
DEBUG |
hle.ThreadManForUser |
Calling InterruptHandler 0x08806468(0x00000000,0x08914EBC) |
14381 |
user_main |
DEBUG |
hle.sceGe_user |
hleGeOnAfterCallback restarting list PspGeList[id=0x1e, status=PSP_GE_LIST_END_REACHED, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false] |
14381 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
14381 |
GUI |
DEBUG |
hle.sceGe_user |
hleGeListSyncDone list PspGeList[id=0x1e, status=PSP_GE_LIST_DONE, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=false, restarted=false], done, waking thread a |
14381 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
14381 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
14382 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - saving the GE to memory 0x04000000 |
14382 |
GUI |
DEBUG |
ge |
GETexture.copyScreenToTexture GETexture[0x04000000-0x04088000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] |
14382 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - rendering the FB 0x04088000 |
14382 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04088000-0x04110000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
14383 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - end display |
14384 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - start display |
14384 |
user_main |
DEBUG |
hle.sceGe_user |
really waking thread a(user_main) |
14385 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - rendering the FB 0x04088000 |
14385 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- unblock SceUID=a name:'user_main' caller:'sceGe_user.step' |
14385 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04088000-0x04110000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
14385 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'user_main(Status PSP_THREAD_READY, Wait None)' after reschedule |
14385 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - end display |
14386 |
user_main |
DEBUG |
hle.ThreadManForUser |
---------------------------------------- SceUID=a name:'user_main' |
14386 |
user_main |
DEBUG |
hle.sceDisplay |
sceDisplayWaitVblankStart |
14386 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- block SceUID=a name:'user_main' caller:'ThreadManForUser.hleBlockCurrentThread' |
14386 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'idle0(Status PSP_THREAD_READY, Wait None)' after reschedule |
14396 |
user_main |
DEBUG |
hle.sceCtrl |
hleCtrlExecuteSampling |
14396 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- unblock SceUID=a name:'user_main' caller:'UnblockThreadAction.execute' |
14396 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt VBLANK(0x1E) |
14397 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
14397 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'user_main(Status PSP_THREAD_READY, Wait None)' after reschedule |
14397 |
user_main |
DEBUG |
hle.ThreadManForUser |
---------------------------------------- SceUID=a name:'user_main' |
14397 |
user_main |
DEBUG |
hle.sceDisplay |
sceDisplaySetFrameBuf(topaddr=0x04000000, bufferwidth=512, pixelformat=3, syncType=0) |
14398 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListEnQueue(list=0x0880D860, stall=0x0880D860, cbid=0xF, arg=0x00000000) |
14398 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListEnQueue returning 0x1F |
14398 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x1F, stall=0x0880D888) |
14398 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - start display |
14398 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x1F, stall=0x0880D89C) |
14398 |
GUI |
DEBUG |
ge |
executeList PspGeList[id=0x1f, status=PSP_GE_LIST_DRAWING, pc=0x0880D860, stall=0x0880D888, cbid=0xF, ended=false, finished=false, paused=false, restarted=false] |
14399 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x1F, stall=0x0880D99C) |
14399 |
GUI |
DEBUG |
ge |
fbp fbp=4088000, fbw=512 |
14399 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x1F, stall=0x0880D9A4) |
14399 |
GUI |
DEBUG |
ge |
fbw fbp=88000, fbw=512 |
14399 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeDrawSync mode=0 |
14400 |
GUI |
DEBUG |
ge |
base 08000000 |
14400 |
user_main |
DEBUG |
hle.sceGe_user |
blockCurrentThreadOnList blocking thread a on list PspGeList[id=0x1f, status=PSP_GE_LIST_DRAWING, pc=0x0880D86C, stall=0x0880D9A4, cbid=0xF, ended=false, finished=false, paused=false, restarted=false] |
14400 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- block SceUID=a name:'user_main' caller:'ThreadManForUser.hleBlockCurrentThread' |
14401 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'idle0(Status PSP_THREAD_READY, Wait None)' after reschedule |
14400 |
GUI |
DEBUG |
ge |
jump old PC: 0x0880D870, new PC: 0x0880D888 |
14401 |
GUI |
DEBUG |
hle.sceDisplay |
hleDisplaySetGeBuf topaddr=0x04088000, bufferwidth=512, pixelformat=3, copyGE=false, with=480, height=272 |
14401 |
GUI |
DEBUG |
ge |
Reloading GE Memory (0x04088000-0x04110000) to screen (480x272) |
14402 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04088000-0x04110000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
14402 |
GUI |
DEBUG |
ge |
clear mode : 5 |
14402 |
GUI |
DEBUG |
ge |
vtype GU_COLOR_8888|GU_VERTEX_16BIT|GU_TRANSFORM_2D size=12 |
14402 |
GUI |
DEBUG |
ge |
base 0x080000 redundant pure state cmd ignored |
14402 |
GUI |
DEBUG |
ge |
vaddr 0880d870 |
14403 |
GUI |
DEBUG |
ge |
Texture.hashCode: 8192 bytes |
14403 |
GUI |
DEBUG |
ge |
tflush Reusing cached texture 5 |
14403 |
GUI |
DEBUG |
ge |
prim sprites 1x |
14403 |
GUI |
DEBUG |
ge |
sceGuEnable(GU_SCISSOR_TEST) |
14404 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
14404 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
14404 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_COLOR_MATERIAL) |
14404 |
GUI |
DEBUG |
ge |
Texture Mipmap base=0, max=0, textureNumMipmaps=0 |
14404 |
GUI |
DEBUG |
ge |
sprite (0,0)-(0,0) at (0,0,0)-(480,272,0) |
14405 |
GUI |
DEBUG |
ge |
clear mode end |
14405 |
GUI |
DEBUG |
ge |
sceGuTexMode(X, mipmaps=0, mipmapShareClut=true, swizzle=false) |
14405 |
GUI |
DEBUG |
ge |
sceGuTexMode(tpsm=2(PSM_4444), X, X, X) |
14405 |
GUI |
DEBUG |
ge |
tflush (deferring to prim) |
14406 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, X, X, X, lo(pointer=0x880ac00)) |
14406 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, X, X, texBufferWidth=64, hi(pointer=0x880ac00)) |
14406 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, width=64, height=64, X, X) |
14406 |
GUI |
DEBUG |
ge |
tflush (deferring to prim) |
14406 |
GUI |
DEBUG |
ge |
sceGuTexFunc mode 000004 |
14407 |
GUI |
DEBUG |
ge |
sceGuTexEnvColor 00FFFF00 (no alpha) |
14407 |
GUI |
DEBUG |
ge |
sceGuTexFilter(min=1, mag=1) (mm#0) |
14407 |
GUI |
DEBUG |
ge |
sceGuTexScale(u=1.0, v=1.0) |
14407 |
GUI |
DEBUG |
ge |
sceGuTexOffset(u=0.0, v=0.0) |
14407 |
GUI |
DEBUG |
ge |
material ambient r=1,0 g=1,0 b=1,0 (00FFFFFF) |
14408 |
GUI |
DEBUG |
ge |
material ambient a=1,0 (FF) |
14408 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_PROJECTION 0 |
14408 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,7 0,0 0,0 0,0 |
14408 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 1,3 0,0 0,0 |
14409 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -1,0 -1,0 |
14409 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -1,0 0,0 |
14409 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_VIEW 0 |
14409 |
GUI |
DEBUG |
ge |
glLoadMatrixf 1,0 0,0 0,0 0,0 |
14409 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 1,0 0,0 0,0 |
14410 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 1,0 0,0 |
14410 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 0,0 1,0 |
14410 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_MODEL 0 |
14410 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 -0,3 1,0 0,0 |
14410 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 -1,0 -0,3 0,0 |
14411 |
GUI |
DEBUG |
ge |
glLoadMatrixf 1,0 0,0 -0,0 0,0 |
14411 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -2,5 1,0 |
14411 |
GUI |
DEBUG |
ge |
vtype GU_TEXTURE_32BITF|GU_COLOR_8888|GU_VERTEX_32BITF|GU_TRANSFORM_3D size=24 |
14411 |
GUI |
DEBUG |
ge |
base 0x080000 redundant pure state cmd ignored |
14412 |
GUI |
DEBUG |
ge |
vaddr 0880a890 |
14412 |
GUI |
DEBUG |
ge |
prim triangle 12x |
14412 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
14412 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
14413 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_COLOR_MATERIAL) |
14413 |
GUI |
DEBUG |
ge |
Texture Mipmap base=0, max=0, textureNumMipmaps=0 |
14413 |
GUI |
DEBUG |
ge |
Not reading Vertex, all native at 0x0880A890 |
14413 |
GUI |
DEBUG |
ge |
finish (0) |
14414 |
GUI |
DEBUG |
hle.sceGe_user |
Scheduling Async Callback name:'GeCallbackFinish', thread:'user_main', PC:08806468, $a0:00000000, $a1: 00000000, $a2: 08914EBC, listId=0x1F, behavior=1, signalId=0x0 |
14414 |
user_main |
DEBUG |
hle.sceCtrl |
hleCtrlExecuteSampling |
14415 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt VBLANK(0x1E) |
14415 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
14415 |
GUI |
DEBUG |
ge |
end pc=0x880d9a4 |
14415 |
GUI |
DEBUG |
ge |
FINISH / SIGNAL / END reached, waiting for Sync (PspGeList[id=0x1f, status=PSP_GE_LIST_DRAWING, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false]) |
14415 |
GUI |
DEBUG |
ge |
FINISH / SIGNAL / END reached, waiting for Sync (PspGeList[id=0x1f, status=PSP_GE_LIST_END_REACHED, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false]) |
14416 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt GE(0x19) at 0x08806468 |
14416 |
user_main |
DEBUG |
hle.ThreadManForUser |
Calling InterruptHandler 0x08806468(0x00000000,0x08914EBC) |
14416 |
user_main |
DEBUG |
hle.sceGe_user |
hleGeOnAfterCallback restarting list PspGeList[id=0x1f, status=PSP_GE_LIST_END_REACHED, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false] |
14416 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
14416 |
GUI |
DEBUG |
hle.sceGe_user |
hleGeListSyncDone list PspGeList[id=0x1f, status=PSP_GE_LIST_DONE, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=false, restarted=false], done, waking thread a |
14417 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
14417 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
14417 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - saving the GE to memory 0x04088000 |
14417 |
GUI |
DEBUG |
ge |
GETexture.copyScreenToTexture GETexture[0x04088000-0x04110000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] |
14418 |
user_main |
DEBUG |
hle.sceGe_user |
really waking thread a(user_main) |
14418 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - rendering the FB 0x04000000 |
14418 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- unblock SceUID=a name:'user_main' caller:'sceGe_user.step' |
14418 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04000000-0x04088000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
14418 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'user_main(Status PSP_THREAD_READY, Wait None)' after reschedule |
14419 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - end display |
14419 |
user_main |
DEBUG |
hle.ThreadManForUser |
---------------------------------------- SceUID=a name:'user_main' |
14419 |
user_main |
DEBUG |
hle.sceDisplay |
sceDisplayWaitVblankStart |
14419 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- block SceUID=a name:'user_main' caller:'ThreadManForUser.hleBlockCurrentThread' |
14420 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'idle0(Status PSP_THREAD_READY, Wait None)' after reschedule |
14421 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - start display |
14421 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - rendering the FB 0x04000000 |
14421 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04000000-0x04088000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
14421 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - end display |
14429 |
user_main |
DEBUG |
hle.sceCtrl |
hleCtrlExecuteSampling |
14429 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- unblock SceUID=a name:'user_main' caller:'UnblockThreadAction.execute' |
14429 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt VBLANK(0x1E) |
14430 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
14430 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'user_main(Status PSP_THREAD_READY, Wait None)' after reschedule |
14430 |
user_main |
DEBUG |
hle.ThreadManForUser |
---------------------------------------- SceUID=a name:'user_main' |
14430 |
user_main |
DEBUG |
hle.sceDisplay |
sceDisplaySetFrameBuf(topaddr=0x04088000, bufferwidth=512, pixelformat=3, syncType=0) |
14431 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListEnQueue(list=0x0880D860, stall=0x0880D860, cbid=0xF, arg=0x00000000) |
14431 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListEnQueue returning 0x20 |
14431 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x20, stall=0x0880D888) |
14432 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x20, stall=0x0880D89C) |
14432 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x20, stall=0x0880D99C) |
14432 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x20, stall=0x0880D9A4) |
14432 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeDrawSync mode=0 |
14433 |
user_main |
DEBUG |
hle.sceGe_user |
blockCurrentThreadOnList blocking thread a on list PspGeList[id=0x20, status=PSP_GE_LIST_STALL_REACHED, pc=0x0880D860, stall=0x0880D9A4, cbid=0xF, ended=false, finished=false, paused=false, restarted=false] |
14433 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- block SceUID=a name:'user_main' caller:'ThreadManForUser.hleBlockCurrentThread' |
14433 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'idle0(Status PSP_THREAD_READY, Wait None)' after reschedule |
14432 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - start display |
14434 |
GUI |
DEBUG |
ge |
executeList PspGeList[id=0x20, status=PSP_GE_LIST_DRAWING, pc=0x0880D860, stall=0x0880D9A4, cbid=0xF, ended=false, finished=false, paused=false, restarted=false] |
14434 |
GUI |
DEBUG |
ge |
fbp fbp=4000000, fbw=512 |
14434 |
GUI |
DEBUG |
ge |
fbw fbp=0, fbw=512 |
14434 |
GUI |
DEBUG |
ge |
base 08000000 |
14435 |
GUI |
DEBUG |
ge |
jump old PC: 0x0880D870, new PC: 0x0880D888 |
14435 |
GUI |
DEBUG |
hle.sceDisplay |
hleDisplaySetGeBuf topaddr=0x04000000, bufferwidth=512, pixelformat=3, copyGE=false, with=480, height=272 |
14435 |
GUI |
DEBUG |
ge |
Reloading GE Memory (0x04000000-0x04088000) to screen (480x272) |
14435 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04000000-0x04088000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
14436 |
GUI |
DEBUG |
ge |
clear mode : 5 |
14436 |
GUI |
DEBUG |
ge |
vtype GU_COLOR_8888|GU_VERTEX_16BIT|GU_TRANSFORM_2D size=12 |
14436 |
GUI |
DEBUG |
ge |
base 0x080000 redundant pure state cmd ignored |
14436 |
GUI |
DEBUG |
ge |
vaddr 0880d870 |
14436 |
GUI |
DEBUG |
ge |
Texture.hashCode: 8192 bytes |
14437 |
GUI |
DEBUG |
ge |
tflush Reusing cached texture 5 |
14437 |
GUI |
DEBUG |
ge |
prim sprites 1x |
14437 |
GUI |
DEBUG |
ge |
sceGuEnable(GU_SCISSOR_TEST) |
14438 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
14438 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
14438 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_COLOR_MATERIAL) |
14438 |
GUI |
DEBUG |
ge |
Texture Mipmap base=0, max=0, textureNumMipmaps=0 |
14438 |
GUI |
DEBUG |
ge |
sprite (0,0)-(0,0) at (0,0,0)-(480,272,0) |
14439 |
GUI |
DEBUG |
ge |
clear mode end |
14439 |
GUI |
DEBUG |
ge |
sceGuTexMode(X, mipmaps=0, mipmapShareClut=true, swizzle=false) |
14439 |
GUI |
DEBUG |
ge |
sceGuTexMode(tpsm=2(PSM_4444), X, X, X) |
14439 |
GUI |
DEBUG |
ge |
tflush (deferring to prim) |
14440 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, X, X, X, lo(pointer=0x880ac00)) |
14440 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, X, X, texBufferWidth=64, hi(pointer=0x880ac00)) |
14440 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, width=64, height=64, X, X) |
14440 |
GUI |
DEBUG |
ge |
tflush (deferring to prim) |
14440 |
GUI |
DEBUG |
ge |
sceGuTexFunc mode 000004 |
14441 |
GUI |
DEBUG |
ge |
sceGuTexEnvColor 00FFFF00 (no alpha) |
14441 |
GUI |
DEBUG |
ge |
sceGuTexFilter(min=1, mag=1) (mm#0) |
14441 |
GUI |
DEBUG |
ge |
sceGuTexScale(u=1.0, v=1.0) |
14441 |
GUI |
DEBUG |
ge |
sceGuTexOffset(u=0.0, v=0.0) |
14441 |
GUI |
DEBUG |
ge |
material ambient r=1,0 g=1,0 b=1,0 (00FFFFFF) |
14442 |
GUI |
DEBUG |
ge |
material ambient a=1,0 (FF) |
14442 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_PROJECTION 0 |
14442 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,7 0,0 0,0 0,0 |
14442 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 1,3 0,0 0,0 |
14443 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -1,0 -1,0 |
14443 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -1,0 0,0 |
14443 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_VIEW 0 |
14443 |
GUI |
DEBUG |
ge |
glLoadMatrixf 1,0 0,0 0,0 0,0 |
14444 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 1,0 0,0 0,0 |
14444 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 1,0 0,0 |
14444 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 0,0 1,0 |
14444 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_MODEL 0 |
14445 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 -0,3 0,9 0,0 |
14445 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 -0,9 -0,3 0,0 |
14445 |
GUI |
DEBUG |
ge |
glLoadMatrixf 1,0 0,0 -0,0 0,0 |
14445 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -2,5 1,0 |
14447 |
user_main |
DEBUG |
hle.sceCtrl |
hleCtrlExecuteSampling |
14448 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt VBLANK(0x1E) |
14448 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
14448 |
GUI |
DEBUG |
ge |
vtype GU_TEXTURE_32BITF|GU_COLOR_8888|GU_VERTEX_32BITF|GU_TRANSFORM_3D size=24 |
14448 |
GUI |
DEBUG |
ge |
base 0x080000 redundant pure state cmd ignored |
14448 |
GUI |
DEBUG |
ge |
vaddr 0880a890 |
14449 |
GUI |
DEBUG |
ge |
prim triangle 12x |
14449 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
14449 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
14449 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_COLOR_MATERIAL) |
14450 |
GUI |
DEBUG |
ge |
Texture Mipmap base=0, max=0, textureNumMipmaps=0 |
14450 |
GUI |
DEBUG |
ge |
Not reading Vertex, all native at 0x0880A890 |
14450 |
GUI |
DEBUG |
ge |
finish (0) |
14450 |
GUI |
DEBUG |
hle.sceGe_user |
Scheduling Async Callback name:'GeCallbackFinish', thread:'user_main', PC:08806468, $a0:00000000, $a1: 00000000, $a2: 08914EBC, listId=0x20, behavior=1, signalId=0x0 |
14450 |
GUI |
DEBUG |
ge |
end pc=0x880d9a4 |
14450 |
GUI |
DEBUG |
ge |
FINISH / SIGNAL / END reached, waiting for Sync (PspGeList[id=0x20, status=PSP_GE_LIST_DRAWING, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false]) |
14450 |
GUI |
DEBUG |
ge |
FINISH / SIGNAL / END reached, waiting for Sync (PspGeList[id=0x20, status=PSP_GE_LIST_END_REACHED, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false]) |
14451 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt GE(0x19) at 0x08806468 |
14451 |
user_main |
DEBUG |
hle.ThreadManForUser |
Calling InterruptHandler 0x08806468(0x00000000,0x08914EBC) |
14451 |
user_main |
DEBUG |
hle.sceGe_user |
hleGeOnAfterCallback restarting list PspGeList[id=0x20, status=PSP_GE_LIST_END_REACHED, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false] |
14451 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
14451 |
GUI |
DEBUG |
hle.sceGe_user |
hleGeListSyncDone list PspGeList[id=0x20, status=PSP_GE_LIST_DONE, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=false, restarted=false], done, waking thread a |
14451 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
14451 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
14451 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - saving the GE to memory 0x04000000 |
14452 |
user_main |
DEBUG |
hle.sceGe_user |
really waking thread a(user_main) |
14452 |
GUI |
DEBUG |
ge |
GETexture.copyScreenToTexture GETexture[0x04000000-0x04088000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] |
14452 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- unblock SceUID=a name:'user_main' caller:'sceGe_user.step' |
14452 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - rendering the FB 0x04088000 |
14452 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'user_main(Status PSP_THREAD_READY, Wait None)' after reschedule |
14452 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04088000-0x04110000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
14452 |
user_main |
DEBUG |
hle.ThreadManForUser |
---------------------------------------- SceUID=a name:'user_main' |
14452 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - end display |
14452 |
user_main |
DEBUG |
hle.sceDisplay |
sceDisplayWaitVblankStart |
14453 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- block SceUID=a name:'user_main' caller:'ThreadManForUser.hleBlockCurrentThread' |
14453 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'idle0(Status PSP_THREAD_READY, Wait None)' after reschedule |
14454 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - start display |
14454 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - rendering the FB 0x04088000 |
14454 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04088000-0x04110000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
14454 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - end display |
14462 |
user_main |
DEBUG |
hle.sceCtrl |
hleCtrlExecuteSampling |
14462 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- unblock SceUID=a name:'user_main' caller:'UnblockThreadAction.execute' |
14462 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt VBLANK(0x1E) |
14462 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
14462 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'user_main(Status PSP_THREAD_READY, Wait None)' after reschedule |
14462 |
user_main |
DEBUG |
hle.ThreadManForUser |
---------------------------------------- SceUID=a name:'user_main' |
14463 |
user_main |
DEBUG |
hle.sceDisplay |
sceDisplaySetFrameBuf(topaddr=0x04000000, bufferwidth=512, pixelformat=3, syncType=0) |
14463 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListEnQueue(list=0x0880D860, stall=0x0880D860, cbid=0xF, arg=0x00000000) |
14463 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListEnQueue returning 0x21 |
14463 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x21, stall=0x0880D888) |
14463 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - start display |
14463 |
GUI |
DEBUG |
ge |
executeList PspGeList[id=0x21, status=PSP_GE_LIST_DRAWING, pc=0x0880D860, stall=0x0880D888, cbid=0xF, ended=false, finished=false, paused=false, restarted=false] |
14463 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x21, stall=0x0880D89C) |
14464 |
GUI |
DEBUG |
ge |
fbp fbp=4088000, fbw=512 |
14464 |
GUI |
DEBUG |
ge |
fbw fbp=88000, fbw=512 |
14464 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x21, stall=0x0880D99C) |
14464 |
GUI |
DEBUG |
ge |
base 08000000 |
14464 |
GUI |
DEBUG |
ge |
jump old PC: 0x0880D870, new PC: 0x0880D888 |
14464 |
GUI |
DEBUG |
hle.sceDisplay |
hleDisplaySetGeBuf topaddr=0x04088000, bufferwidth=512, pixelformat=3, copyGE=false, with=480, height=272 |
14465 |
GUI |
DEBUG |
ge |
Reloading GE Memory (0x04088000-0x04110000) to screen (480x272) |
14465 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04088000-0x04110000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
14465 |
GUI |
DEBUG |
ge |
clear mode : 5 |
14465 |
GUI |
DEBUG |
ge |
vtype GU_COLOR_8888|GU_VERTEX_16BIT|GU_TRANSFORM_2D size=12 |
14465 |
GUI |
DEBUG |
ge |
base 0x080000 redundant pure state cmd ignored |
14465 |
GUI |
DEBUG |
ge |
vaddr 0880d870 |
14465 |
GUI |
DEBUG |
ge |
Texture.hashCode: 8192 bytes |
14465 |
GUI |
DEBUG |
ge |
tflush Reusing cached texture 5 |
14466 |
GUI |
DEBUG |
ge |
prim sprites 1x |
14466 |
GUI |
DEBUG |
ge |
sceGuEnable(GU_SCISSOR_TEST) |
14466 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
14466 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
14466 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_COLOR_MATERIAL) |
14466 |
GUI |
DEBUG |
ge |
Texture Mipmap base=0, max=0, textureNumMipmaps=0 |
14466 |
GUI |
DEBUG |
ge |
sprite (0,0)-(0,0) at (0,0,0)-(480,272,0) |
14467 |
GUI |
DEBUG |
ge |
clear mode end |
14467 |
GUI |
DEBUG |
ge |
sceGuTexMode(X, mipmaps=0, mipmapShareClut=true, swizzle=false) |
14467 |
GUI |
DEBUG |
ge |
sceGuTexMode(tpsm=2(PSM_4444), X, X, X) |
14467 |
GUI |
DEBUG |
ge |
tflush (deferring to prim) |
14467 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, X, X, X, lo(pointer=0x880ac00)) |
14467 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, X, X, texBufferWidth=64, hi(pointer=0x880ac00)) |
14467 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, width=64, height=64, X, X) |
14467 |
GUI |
DEBUG |
ge |
tflush (deferring to prim) |
14467 |
GUI |
DEBUG |
ge |
sceGuTexFunc mode 000004 |
14468 |
GUI |
DEBUG |
ge |
sceGuTexEnvColor 00FFFF00 (no alpha) |
14468 |
GUI |
DEBUG |
ge |
sceGuTexFilter(min=1, mag=1) (mm#0) |
14468 |
GUI |
DEBUG |
ge |
sceGuTexScale(u=1.0, v=1.0) |
14468 |
GUI |
DEBUG |
ge |
sceGuTexOffset(u=0.0, v=0.0) |
14468 |
GUI |
DEBUG |
ge |
material ambient r=1,0 g=1,0 b=1,0 (00FFFFFF) |
14468 |
GUI |
DEBUG |
ge |
material ambient a=1,0 (FF) |
14468 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_PROJECTION 0 |
14468 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,7 0,0 0,0 0,0 |
14469 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 1,3 0,0 0,0 |
14469 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -1,0 -1,0 |
14469 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -1,0 0,0 |
14469 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_VIEW 0 |
14469 |
GUI |
DEBUG |
ge |
glLoadMatrixf 1,0 0,0 0,0 0,0 |
14469 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 1,0 0,0 0,0 |
14469 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 1,0 0,0 |
14470 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 0,0 1,0 |
14470 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_MODEL 0 |
14464 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x21, stall=0x0880D9A4) |
14470 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 -0,3 0,9 0,0 |
14470 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeDrawSync mode=0 |
14470 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 -0,9 -0,3 0,0 |
14470 |
user_main |
DEBUG |
hle.sceGe_user |
blockCurrentThreadOnList blocking thread a on list PspGeList[id=0x21, status=PSP_GE_LIST_DRAWING, pc=0x0880D98C, stall=0x0880D9A4, cbid=0xF, ended=false, finished=false, paused=false, restarted=false] |
14470 |
GUI |
DEBUG |
ge |
glLoadMatrixf 1,0 0,1 -0,0 0,0 |
14471 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -2,5 1,0 |
14471 |
GUI |
DEBUG |
ge |
vtype GU_TEXTURE_32BITF|GU_COLOR_8888|GU_VERTEX_32BITF|GU_TRANSFORM_3D size=24 |
14471 |
GUI |
DEBUG |
ge |
base 0x080000 redundant pure state cmd ignored |
14470 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- block SceUID=a name:'user_main' caller:'ThreadManForUser.hleBlockCurrentThread' |
14471 |
GUI |
DEBUG |
ge |
vaddr 0880a890 |
14471 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'idle0(Status PSP_THREAD_READY, Wait None)' after reschedule |
14471 |
GUI |
DEBUG |
ge |
prim triangle 12x |
14472 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
14472 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
14472 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_COLOR_MATERIAL) |
14472 |
GUI |
DEBUG |
ge |
Texture Mipmap base=0, max=0, textureNumMipmaps=0 |
14472 |
GUI |
DEBUG |
ge |
Not reading Vertex, all native at 0x0880A890 |
14472 |
GUI |
DEBUG |
ge |
finish (0) |
14473 |
GUI |
DEBUG |
hle.sceGe_user |
Scheduling Async Callback name:'GeCallbackFinish', thread:'user_main', PC:08806468, $a0:00000000, $a1: 00000000, $a2: 08914EBC, listId=0x21, behavior=1, signalId=0x0 |
14473 |
GUI |
DEBUG |
ge |
end pc=0x880d9a4 |
14473 |
GUI |
DEBUG |
ge |
FINISH / SIGNAL / END reached, waiting for Sync (PspGeList[id=0x21, status=PSP_GE_LIST_DRAWING, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false]) |
14473 |
GUI |
DEBUG |
ge |
FINISH / SIGNAL / END reached, waiting for Sync (PspGeList[id=0x21, status=PSP_GE_LIST_END_REACHED, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false]) |
14474 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt GE(0x19) at 0x08806468 |
14474 |
user_main |
DEBUG |
hle.ThreadManForUser |
Calling InterruptHandler 0x08806468(0x00000000,0x08914EBC) |
14474 |
user_main |
DEBUG |
hle.sceGe_user |
hleGeOnAfterCallback restarting list PspGeList[id=0x21, status=PSP_GE_LIST_END_REACHED, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false] |
14474 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
14474 |
GUI |
DEBUG |
hle.sceGe_user |
hleGeListSyncDone list PspGeList[id=0x21, status=PSP_GE_LIST_DONE, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=false, restarted=false], done, waking thread a |
14474 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
14474 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
14475 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - saving the GE to memory 0x04088000 |
14475 |
user_main |
DEBUG |
hle.sceGe_user |
really waking thread a(user_main) |
14475 |
GUI |
DEBUG |
ge |
GETexture.copyScreenToTexture GETexture[0x04088000-0x04110000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] |
14475 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - rendering the FB 0x04000000 |
14475 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04000000-0x04088000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
14475 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - end display |
14476 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - start display |
14477 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - rendering the FB 0x04000000 |
14477 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04000000-0x04088000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
14477 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - end display |
14475 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- unblock SceUID=a name:'user_main' caller:'sceGe_user.step' |
14477 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'user_main(Status PSP_THREAD_READY, Wait None)' after reschedule |
14478 |
user_main |
DEBUG |
hle.ThreadManForUser |
---------------------------------------- SceUID=a name:'user_main' |
14478 |
user_main |
DEBUG |
hle.sceDisplay |
sceDisplayWaitVblankStart |
14478 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- block SceUID=a name:'user_main' caller:'ThreadManForUser.hleBlockCurrentThread' |
14478 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'idle0(Status PSP_THREAD_READY, Wait None)' after reschedule |
14478 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- unblock SceUID=a name:'user_main' caller:'sceDisplay.hleVblankStart' |
14478 |
user_main |
DEBUG |
hle.sceCtrl |
hleCtrlExecuteSampling |
14478 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt VBLANK(0x1E) |
14479 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
14479 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'user_main(Status PSP_THREAD_READY, Wait None)' after reschedule |
14479 |
user_main |
DEBUG |
hle.ThreadManForUser |
---------------------------------------- SceUID=a name:'user_main' |
14479 |
user_main |
DEBUG |
hle.sceDisplay |
sceDisplaySetFrameBuf(topaddr=0x04088000, bufferwidth=512, pixelformat=3, syncType=0) |
14479 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListEnQueue(list=0x0880D860, stall=0x0880D860, cbid=0xF, arg=0x00000000) |
14479 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListEnQueue returning 0x22 |
14480 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x22, stall=0x0880D888) |
14480 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x22, stall=0x0880D89C) |
14480 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x22, stall=0x0880D99C) |
14480 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x22, stall=0x0880D9A4) |
14481 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeDrawSync mode=0 |
14481 |
user_main |
DEBUG |
hle.sceGe_user |
blockCurrentThreadOnList blocking thread a on list PspGeList[id=0x22, status=PSP_GE_LIST_STALL_REACHED, pc=0x0880D860, stall=0x0880D9A4, cbid=0xF, ended=false, finished=false, paused=false, restarted=false] |
14481 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- block SceUID=a name:'user_main' caller:'ThreadManForUser.hleBlockCurrentThread' |
14481 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'idle0(Status PSP_THREAD_READY, Wait None)' after reschedule |
14482 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - start display |
14482 |
GUI |
DEBUG |
ge |
executeList PspGeList[id=0x22, status=PSP_GE_LIST_DRAWING, pc=0x0880D860, stall=0x0880D9A4, cbid=0xF, ended=false, finished=false, paused=false, restarted=false] |
14482 |
GUI |
DEBUG |
ge |
fbp fbp=4000000, fbw=512 |
14483 |
GUI |
DEBUG |
ge |
fbw fbp=0, fbw=512 |
14483 |
GUI |
DEBUG |
ge |
base 08000000 |
14483 |
GUI |
DEBUG |
ge |
jump old PC: 0x0880D870, new PC: 0x0880D888 |
14483 |
GUI |
DEBUG |
hle.sceDisplay |
hleDisplaySetGeBuf topaddr=0x04000000, bufferwidth=512, pixelformat=3, copyGE=false, with=480, height=272 |
14483 |
GUI |
DEBUG |
ge |
Reloading GE Memory (0x04000000-0x04088000) to screen (480x272) |
14483 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04000000-0x04088000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
14484 |
GUI |
DEBUG |
ge |
clear mode : 5 |
14484 |
GUI |
DEBUG |
ge |
vtype GU_COLOR_8888|GU_VERTEX_16BIT|GU_TRANSFORM_2D size=12 |
14484 |
GUI |
DEBUG |
ge |
base 0x080000 redundant pure state cmd ignored |
14484 |
GUI |
DEBUG |
ge |
vaddr 0880d870 |
14484 |
GUI |
DEBUG |
ge |
Texture.hashCode: 8192 bytes |
14484 |
GUI |
DEBUG |
ge |
tflush Reusing cached texture 5 |
14484 |
GUI |
DEBUG |
ge |
prim sprites 1x |
14485 |
GUI |
DEBUG |
ge |
sceGuEnable(GU_SCISSOR_TEST) |
14485 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
14485 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
14485 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_COLOR_MATERIAL) |
14485 |
GUI |
DEBUG |
ge |
Texture Mipmap base=0, max=0, textureNumMipmaps=0 |
14485 |
GUI |
DEBUG |
ge |
sprite (0,0)-(0,0) at (0,0,0)-(480,272,0) |
14485 |
GUI |
DEBUG |
ge |
clear mode end |
14485 |
GUI |
DEBUG |
ge |
sceGuTexMode(X, mipmaps=0, mipmapShareClut=true, swizzle=false) |
14486 |
GUI |
DEBUG |
ge |
sceGuTexMode(tpsm=2(PSM_4444), X, X, X) |
14486 |
GUI |
DEBUG |
ge |
tflush (deferring to prim) |
14486 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, X, X, X, lo(pointer=0x880ac00)) |
14486 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, X, X, texBufferWidth=64, hi(pointer=0x880ac00)) |
14486 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, width=64, height=64, X, X) |
14486 |
GUI |
DEBUG |
ge |
tflush (deferring to prim) |
14486 |
GUI |
DEBUG |
ge |
sceGuTexFunc mode 000004 |
14486 |
GUI |
DEBUG |
ge |
sceGuTexEnvColor 00FFFF00 (no alpha) |
14487 |
GUI |
DEBUG |
ge |
sceGuTexFilter(min=1, mag=1) (mm#0) |
14487 |
GUI |
DEBUG |
ge |
sceGuTexScale(u=1.0, v=1.0) |
14487 |
GUI |
DEBUG |
ge |
sceGuTexOffset(u=0.0, v=0.0) |
14487 |
GUI |
DEBUG |
ge |
material ambient r=1,0 g=1,0 b=1,0 (00FFFFFF) |
14487 |
GUI |
DEBUG |
ge |
material ambient a=1,0 (FF) |
14487 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_PROJECTION 0 |
14487 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,7 0,0 0,0 0,0 |
14488 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 1,3 0,0 0,0 |
14488 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -1,0 -1,0 |
14488 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -1,0 0,0 |
14488 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_VIEW 0 |
14488 |
GUI |
DEBUG |
ge |
glLoadMatrixf 1,0 0,0 0,0 0,0 |
14488 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 1,0 0,0 0,0 |
14488 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 1,0 0,0 |
14488 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 0,0 1,0 |
14489 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_MODEL 0 |
14489 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 -0,4 0,9 0,0 |
14489 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,1 -0,9 -0,4 0,0 |
14489 |
GUI |
DEBUG |
ge |
glLoadMatrixf 1,0 0,1 -0,0 0,0 |
14489 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -2,5 1,0 |
14489 |
GUI |
DEBUG |
ge |
vtype GU_TEXTURE_32BITF|GU_COLOR_8888|GU_VERTEX_32BITF|GU_TRANSFORM_3D size=24 |
14489 |
GUI |
DEBUG |
ge |
base 0x080000 redundant pure state cmd ignored |
14489 |
GUI |
DEBUG |
ge |
vaddr 0880a890 |
14490 |
GUI |
DEBUG |
ge |
prim triangle 12x |
14490 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
14490 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
14490 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_COLOR_MATERIAL) |
14490 |
GUI |
DEBUG |
ge |
Texture Mipmap base=0, max=0, textureNumMipmaps=0 |
14490 |
GUI |
DEBUG |
ge |
Not reading Vertex, all native at 0x0880A890 |
14491 |
GUI |
DEBUG |
ge |
finish (0) |
14491 |
GUI |
DEBUG |
hle.sceGe_user |
Scheduling Async Callback name:'GeCallbackFinish', thread:'user_main', PC:08806468, $a0:00000000, $a1: 00000000, $a2: 08914EBC, listId=0x22, behavior=1, signalId=0x0 |
14491 |
GUI |
DEBUG |
ge |
end pc=0x880d9a4 |
14491 |
GUI |
DEBUG |
ge |
FINISH / SIGNAL / END reached, waiting for Sync (PspGeList[id=0x22, status=PSP_GE_LIST_DRAWING, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false]) |
14491 |
GUI |
DEBUG |
ge |
FINISH / SIGNAL / END reached, waiting for Sync (PspGeList[id=0x22, status=PSP_GE_LIST_END_REACHED, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false]) |
14491 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt GE(0x19) at 0x08806468 |
14492 |
user_main |
DEBUG |
hle.ThreadManForUser |
Calling InterruptHandler 0x08806468(0x00000000,0x08914EBC) |
14492 |
user_main |
DEBUG |
hle.sceGe_user |
hleGeOnAfterCallback restarting list PspGeList[id=0x22, status=PSP_GE_LIST_END_REACHED, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false] |
14492 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
14492 |
GUI |
DEBUG |
hle.sceGe_user |
hleGeListSyncDone list PspGeList[id=0x22, status=PSP_GE_LIST_DONE, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=false, restarted=false], done, waking thread a |
14492 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
14492 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
14492 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - saving the GE to memory 0x04000000 |
14493 |
user_main |
DEBUG |
hle.sceGe_user |
really waking thread a(user_main) |
14493 |
GUI |
DEBUG |
ge |
GETexture.copyScreenToTexture GETexture[0x04000000-0x04088000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] |
14493 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- unblock SceUID=a name:'user_main' caller:'sceGe_user.step' |
14493 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - rendering the FB 0x04088000 |
14493 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'user_main(Status PSP_THREAD_READY, Wait None)' after reschedule |
14493 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04088000-0x04110000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
14493 |
user_main |
DEBUG |
hle.ThreadManForUser |
---------------------------------------- SceUID=a name:'user_main' |
14494 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - end display |
14494 |
user_main |
DEBUG |
hle.sceDisplay |
sceDisplayWaitVblankStart |
14494 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- block SceUID=a name:'user_main' caller:'ThreadManForUser.hleBlockCurrentThread' |
14494 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'idle0(Status PSP_THREAD_READY, Wait None)' after reschedule |
14496 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- unblock SceUID=a name:'user_main' caller:'sceDisplay.hleVblankStart' |
14496 |
user_main |
DEBUG |
hle.sceCtrl |
hleCtrlExecuteSampling |
14496 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt VBLANK(0x1E) |
14496 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
14496 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'user_main(Status PSP_THREAD_READY, Wait None)' after reschedule |
14496 |
user_main |
DEBUG |
hle.ThreadManForUser |
---------------------------------------- SceUID=a name:'user_main' |
14497 |
user_main |
DEBUG |
hle.sceDisplay |
sceDisplaySetFrameBuf(topaddr=0x04000000, bufferwidth=512, pixelformat=3, syncType=0) |
14497 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListEnQueue(list=0x0880D860, stall=0x0880D860, cbid=0xF, arg=0x00000000) |
14497 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListEnQueue returning 0x23 |
14497 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x23, stall=0x0880D888) |
14498 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x23, stall=0x0880D89C) |
14498 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x23, stall=0x0880D99C) |
14498 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x23, stall=0x0880D9A4) |
14498 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeDrawSync mode=0 |
14498 |
user_main |
DEBUG |
hle.sceGe_user |
blockCurrentThreadOnList blocking thread a on list PspGeList[id=0x23, status=PSP_GE_LIST_STALL_REACHED, pc=0x0880D860, stall=0x0880D9A4, cbid=0xF, ended=false, finished=false, paused=false, restarted=false] |
14499 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- block SceUID=a name:'user_main' caller:'ThreadManForUser.hleBlockCurrentThread' |
14499 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'idle0(Status PSP_THREAD_READY, Wait None)' after reschedule |
14500 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - start display |
14500 |
GUI |
DEBUG |
ge |
executeList PspGeList[id=0x23, status=PSP_GE_LIST_DRAWING, pc=0x0880D860, stall=0x0880D9A4, cbid=0xF, ended=false, finished=false, paused=false, restarted=false] |
14500 |
GUI |
DEBUG |
ge |
fbp fbp=4088000, fbw=512 |
14501 |
GUI |
DEBUG |
ge |
fbw fbp=88000, fbw=512 |
14501 |
GUI |
DEBUG |
ge |
base 08000000 |
14501 |
GUI |
DEBUG |
ge |
jump old PC: 0x0880D870, new PC: 0x0880D888 |
14501 |
GUI |
DEBUG |
hle.sceDisplay |
hleDisplaySetGeBuf topaddr=0x04088000, bufferwidth=512, pixelformat=3, copyGE=false, with=480, height=272 |
14501 |
GUI |
DEBUG |
ge |
Reloading GE Memory (0x04088000-0x04110000) to screen (480x272) |
14501 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04088000-0x04110000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
14502 |
GUI |
DEBUG |
ge |
clear mode : 5 |
14502 |
GUI |
DEBUG |
ge |
vtype GU_COLOR_8888|GU_VERTEX_16BIT|GU_TRANSFORM_2D size=12 |
14502 |
GUI |
DEBUG |
ge |
base 0x080000 redundant pure state cmd ignored |
14502 |
GUI |
DEBUG |
ge |
vaddr 0880d870 |
14502 |
GUI |
DEBUG |
ge |
Texture.hashCode: 8192 bytes |
14502 |
GUI |
DEBUG |
ge |
tflush Reusing cached texture 5 |
14502 |
GUI |
DEBUG |
ge |
prim sprites 1x |
14503 |
GUI |
DEBUG |
ge |
sceGuEnable(GU_SCISSOR_TEST) |
14503 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
14503 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
14503 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_COLOR_MATERIAL) |
14503 |
GUI |
DEBUG |
ge |
Texture Mipmap base=0, max=0, textureNumMipmaps=0 |
14503 |
GUI |
DEBUG |
ge |
sprite (0,0)-(0,0) at (0,0,0)-(480,272,0) |
14503 |
GUI |
DEBUG |
ge |
clear mode end |
14504 |
GUI |
DEBUG |
ge |
sceGuTexMode(X, mipmaps=0, mipmapShareClut=true, swizzle=false) |
14504 |
GUI |
DEBUG |
ge |
sceGuTexMode(tpsm=2(PSM_4444), X, X, X) |
14504 |
GUI |
DEBUG |
ge |
tflush (deferring to prim) |
14504 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, X, X, X, lo(pointer=0x880ac00)) |
14504 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, X, X, texBufferWidth=64, hi(pointer=0x880ac00)) |
14504 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, width=64, height=64, X, X) |
14504 |
GUI |
DEBUG |
ge |
tflush (deferring to prim) |
14505 |
GUI |
DEBUG |
ge |
sceGuTexFunc mode 000004 |
14505 |
GUI |
DEBUG |
ge |
sceGuTexEnvColor 00FFFF00 (no alpha) |
14505 |
GUI |
DEBUG |
ge |
sceGuTexFilter(min=1, mag=1) (mm#0) |
14505 |
GUI |
DEBUG |
ge |
sceGuTexScale(u=1.0, v=1.0) |
14505 |
GUI |
DEBUG |
ge |
sceGuTexOffset(u=0.0, v=0.0) |
14505 |
GUI |
DEBUG |
ge |
material ambient r=1,0 g=1,0 b=1,0 (00FFFFFF) |
14506 |
GUI |
DEBUG |
ge |
material ambient a=1,0 (FF) |
14506 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_PROJECTION 0 |
14506 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,7 0,0 0,0 0,0 |
14506 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 1,3 0,0 0,0 |
14506 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -1,0 -1,0 |
14506 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -1,0 0,0 |
14506 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_VIEW 0 |
14506 |
GUI |
DEBUG |
ge |
glLoadMatrixf 1,0 0,0 0,0 0,0 |
14507 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 1,0 0,0 0,0 |
14507 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 1,0 0,0 |
14507 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 0,0 1,0 |
14507 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_MODEL 0 |
14507 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,1 -0,4 0,9 0,0 |
14507 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,1 -0,9 -0,4 0,0 |
14507 |
GUI |
DEBUG |
ge |
glLoadMatrixf 1,0 0,1 -0,0 0,0 |
14508 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -2,5 1,0 |
14508 |
GUI |
DEBUG |
ge |
vtype GU_TEXTURE_32BITF|GU_COLOR_8888|GU_VERTEX_32BITF|GU_TRANSFORM_3D size=24 |
14508 |
GUI |
DEBUG |
ge |
base 0x080000 redundant pure state cmd ignored |
14508 |
GUI |
DEBUG |
ge |
vaddr 0880a890 |
14508 |
GUI |
DEBUG |
ge |
prim triangle 12x |
14508 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
14508 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
14509 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_COLOR_MATERIAL) |
14509 |
GUI |
DEBUG |
ge |
Texture Mipmap base=0, max=0, textureNumMipmaps=0 |
14509 |
GUI |
DEBUG |
ge |
Not reading Vertex, all native at 0x0880A890 |
14509 |
GUI |
DEBUG |
ge |
finish (0) |
14509 |
GUI |
DEBUG |
hle.sceGe_user |
Scheduling Async Callback name:'GeCallbackFinish', thread:'user_main', PC:08806468, $a0:00000000, $a1: 00000000, $a2: 08914EBC, listId=0x23, behavior=1, signalId=0x0 |
14509 |
GUI |
DEBUG |
ge |
end pc=0x880d9a4 |
14509 |
GUI |
DEBUG |
ge |
FINISH / SIGNAL / END reached, waiting for Sync (PspGeList[id=0x23, status=PSP_GE_LIST_DRAWING, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false]) |
14510 |
GUI |
DEBUG |
ge |
FINISH / SIGNAL / END reached, waiting for Sync (PspGeList[id=0x23, status=PSP_GE_LIST_END_REACHED, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false]) |
14510 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt GE(0x19) at 0x08806468 |
14510 |
user_main |
DEBUG |
hle.ThreadManForUser |
Calling InterruptHandler 0x08806468(0x00000000,0x08914EBC) |
14510 |
user_main |
DEBUG |
hle.sceGe_user |
hleGeOnAfterCallback restarting list PspGeList[id=0x23, status=PSP_GE_LIST_END_REACHED, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false] |
14510 |
GUI |
DEBUG |
hle.sceGe_user |
hleGeListSyncDone list PspGeList[id=0x23, status=PSP_GE_LIST_DONE, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=false, restarted=false], done, waking thread a |
14511 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
14511 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
14511 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - saving the GE to memory 0x04088000 |
14511 |
GUI |
DEBUG |
ge |
GETexture.copyScreenToTexture GETexture[0x04088000-0x04110000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] |
14511 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - rendering the FB 0x04000000 |
14511 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04000000-0x04088000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
14512 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - end display |
14513 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
14513 |
user_main |
DEBUG |
hle.sceGe_user |
really waking thread a(user_main) |
14513 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- unblock SceUID=a name:'user_main' caller:'sceGe_user.step' |
14513 |
user_main |
DEBUG |
hle.sceCtrl |
hleCtrlExecuteSampling |
14513 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt VBLANK(0x1E) |
14514 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
14514 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'user_main(Status PSP_THREAD_READY, Wait None)' after reschedule |
14514 |
user_main |
DEBUG |
hle.ThreadManForUser |
---------------------------------------- SceUID=a name:'user_main' |
14514 |
user_main |
DEBUG |
hle.sceDisplay |
sceDisplayWaitVblankStart |
14514 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- block SceUID=a name:'user_main' caller:'ThreadManForUser.hleBlockCurrentThread' |
14515 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'idle0(Status PSP_THREAD_READY, Wait None)' after reschedule |
14529 |
user_main |
DEBUG |
hle.sceCtrl |
hleCtrlExecuteSampling |
14529 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- unblock SceUID=a name:'user_main' caller:'UnblockThreadAction.execute' |
14529 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt VBLANK(0x1E) |
14529 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
14530 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'user_main(Status PSP_THREAD_READY, Wait None)' after reschedule |
14530 |
user_main |
DEBUG |
hle.ThreadManForUser |
---------------------------------------- SceUID=a name:'user_main' |
14530 |
user_main |
DEBUG |
hle.sceDisplay |
sceDisplaySetFrameBuf(topaddr=0x04088000, bufferwidth=512, pixelformat=3, syncType=0) |
14530 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListEnQueue(list=0x0880D860, stall=0x0880D860, cbid=0xF, arg=0x00000000) |
14531 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListEnQueue returning 0x24 |
14531 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x24, stall=0x0880D888) |
14531 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x24, stall=0x0880D89C) |
14531 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x24, stall=0x0880D99C) |
14532 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x24, stall=0x0880D9A4) |
14532 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeDrawSync mode=0 |
14532 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - start display |
14533 |
GUI |
DEBUG |
ge |
executeList PspGeList[id=0x24, status=PSP_GE_LIST_DRAWING, pc=0x0880D860, stall=0x0880D9A4, cbid=0xF, ended=false, finished=false, paused=false, restarted=false] |
14533 |
GUI |
DEBUG |
ge |
fbp fbp=4000000, fbw=512 |
14534 |
GUI |
DEBUG |
ge |
fbw fbp=0, fbw=512 |
14534 |
GUI |
DEBUG |
ge |
base 08000000 |
14534 |
GUI |
DEBUG |
ge |
jump old PC: 0x0880D870, new PC: 0x0880D888 |
14534 |
user_main |
DEBUG |
hle.sceGe_user |
blockCurrentThreadOnList blocking thread a on list PspGeList[id=0x24, status=PSP_GE_LIST_STALL_REACHED, pc=0x0880D860, stall=0x0880D9A4, cbid=0xF, ended=false, finished=false, paused=false, restarted=false] |
14534 |
GUI |
DEBUG |
hle.sceDisplay |
hleDisplaySetGeBuf topaddr=0x04000000, bufferwidth=512, pixelformat=3, copyGE=false, with=480, height=272 |
14534 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- block SceUID=a name:'user_main' caller:'ThreadManForUser.hleBlockCurrentThread' |
14534 |
GUI |
DEBUG |
ge |
Reloading GE Memory (0x04000000-0x04088000) to screen (480x272) |
14534 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'idle0(Status PSP_THREAD_READY, Wait None)' after reschedule |
14535 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04000000-0x04088000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
14535 |
GUI |
DEBUG |
ge |
clear mode : 5 |
14535 |
GUI |
DEBUG |
ge |
vtype GU_COLOR_8888|GU_VERTEX_16BIT|GU_TRANSFORM_2D size=12 |
14535 |
GUI |
DEBUG |
ge |
base 0x080000 redundant pure state cmd ignored |
14536 |
GUI |
DEBUG |
ge |
vaddr 0880d870 |
14536 |
GUI |
DEBUG |
ge |
Texture.hashCode: 8192 bytes |
14536 |
GUI |
DEBUG |
ge |
tflush Reusing cached texture 5 |
14536 |
GUI |
DEBUG |
ge |
prim sprites 1x |
14536 |
GUI |
DEBUG |
ge |
sceGuEnable(GU_SCISSOR_TEST) |
14536 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
14536 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
14537 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_COLOR_MATERIAL) |
14537 |
GUI |
DEBUG |
ge |
Texture Mipmap base=0, max=0, textureNumMipmaps=0 |
14537 |
GUI |
DEBUG |
ge |
sprite (0,0)-(0,0) at (0,0,0)-(480,272,0) |
14537 |
GUI |
DEBUG |
ge |
clear mode end |
14537 |
GUI |
DEBUG |
ge |
sceGuTexMode(X, mipmaps=0, mipmapShareClut=true, swizzle=false) |
14537 |
GUI |
DEBUG |
ge |
sceGuTexMode(tpsm=2(PSM_4444), X, X, X) |
14537 |
GUI |
DEBUG |
ge |
tflush (deferring to prim) |
14538 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, X, X, X, lo(pointer=0x880ac00)) |
14538 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, X, X, texBufferWidth=64, hi(pointer=0x880ac00)) |
14538 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, width=64, height=64, X, X) |
14538 |
GUI |
DEBUG |
ge |
tflush (deferring to prim) |
14538 |
GUI |
DEBUG |
ge |
sceGuTexFunc mode 000004 |
14538 |
GUI |
DEBUG |
ge |
sceGuTexEnvColor 00FFFF00 (no alpha) |
14539 |
GUI |
DEBUG |
ge |
sceGuTexFilter(min=1, mag=1) (mm#0) |
14539 |
GUI |
DEBUG |
ge |
sceGuTexScale(u=1.0, v=1.0) |
14539 |
GUI |
DEBUG |
ge |
sceGuTexOffset(u=0.0, v=0.0) |
14539 |
GUI |
DEBUG |
ge |
material ambient r=1,0 g=1,0 b=1,0 (00FFFFFF) |
14539 |
GUI |
DEBUG |
ge |
material ambient a=1,0 (FF) |
14539 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_PROJECTION 0 |
14539 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,7 0,0 0,0 0,0 |
14540 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 1,3 0,0 0,0 |
14540 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -1,0 -1,0 |
14540 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -1,0 0,0 |
14540 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_VIEW 0 |
14540 |
GUI |
DEBUG |
ge |
glLoadMatrixf 1,0 0,0 0,0 0,0 |
14540 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 1,0 0,0 0,0 |
14541 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 1,0 0,0 |
14541 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 0,0 1,0 |
14541 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_MODEL 0 |
14541 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,1 -0,4 0,9 0,0 |
14541 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,1 -0,9 -0,5 0,0 |
14541 |
GUI |
DEBUG |
ge |
glLoadMatrixf 1,0 0,1 -0,0 0,0 |
14541 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -2,5 1,0 |
14541 |
GUI |
DEBUG |
ge |
vtype GU_TEXTURE_32BITF|GU_COLOR_8888|GU_VERTEX_32BITF|GU_TRANSFORM_3D size=24 |
14542 |
GUI |
DEBUG |
ge |
base 0x080000 redundant pure state cmd ignored |
14542 |
GUI |
DEBUG |
ge |
vaddr 0880a890 |
14542 |
GUI |
DEBUG |
ge |
prim triangle 12x |
14542 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
14542 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
14542 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_COLOR_MATERIAL) |
14542 |
GUI |
DEBUG |
ge |
Texture Mipmap base=0, max=0, textureNumMipmaps=0 |
14543 |
GUI |
DEBUG |
ge |
Not reading Vertex, all native at 0x0880A890 |
14543 |
GUI |
DEBUG |
ge |
finish (0) |
14543 |
GUI |
DEBUG |
hle.sceGe_user |
Scheduling Async Callback name:'GeCallbackFinish', thread:'user_main', PC:08806468, $a0:00000000, $a1: 00000000, $a2: 08914EBC, listId=0x24, behavior=1, signalId=0x0 |
14543 |
GUI |
DEBUG |
ge |
end pc=0x880d9a4 |
14543 |
GUI |
DEBUG |
ge |
FINISH / SIGNAL / END reached, waiting for Sync (PspGeList[id=0x24, status=PSP_GE_LIST_DRAWING, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false]) |
14543 |
GUI |
DEBUG |
ge |
FINISH / SIGNAL / END reached, waiting for Sync (PspGeList[id=0x24, status=PSP_GE_LIST_END_REACHED, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false]) |
14543 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt GE(0x19) at 0x08806468 |
14544 |
user_main |
DEBUG |
hle.ThreadManForUser |
Calling InterruptHandler 0x08806468(0x00000000,0x08914EBC) |
14544 |
user_main |
DEBUG |
hle.sceGe_user |
hleGeOnAfterCallback restarting list PspGeList[id=0x24, status=PSP_GE_LIST_END_REACHED, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false] |
14544 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
14544 |
GUI |
DEBUG |
hle.sceGe_user |
hleGeListSyncDone list PspGeList[id=0x24, status=PSP_GE_LIST_DONE, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=false, restarted=false], done, waking thread a |
14545 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
14545 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
14545 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - saving the GE to memory 0x04000000 |
14545 |
GUI |
DEBUG |
ge |
GETexture.copyScreenToTexture GETexture[0x04000000-0x04088000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] |
14545 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - rendering the FB 0x04088000 |
14545 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04088000-0x04110000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
14546 |
user_main |
DEBUG |
hle.sceGe_user |
really waking thread a(user_main) |
14546 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - end display |
14546 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- unblock SceUID=a name:'user_main' caller:'sceGe_user.step' |
14546 |
user_main |
DEBUG |
hle.sceCtrl |
hleCtrlExecuteSampling |
14546 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt VBLANK(0x1E) |
14546 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
14546 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'user_main(Status PSP_THREAD_READY, Wait None)' after reschedule |
14547 |
user_main |
DEBUG |
hle.ThreadManForUser |
---------------------------------------- SceUID=a name:'user_main' |
14547 |
user_main |
DEBUG |
hle.sceDisplay |
sceDisplayWaitVblankStart |
14547 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- block SceUID=a name:'user_main' caller:'ThreadManForUser.hleBlockCurrentThread' |
14547 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'idle0(Status PSP_THREAD_READY, Wait None)' after reschedule |
14548 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - start display |
14548 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - rendering the FB 0x04088000 |
14548 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04088000-0x04110000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
14548 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - end display |
14562 |
user_main |
DEBUG |
hle.sceCtrl |
hleCtrlExecuteSampling |
14562 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- unblock SceUID=a name:'user_main' caller:'UnblockThreadAction.execute' |
14562 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt VBLANK(0x1E) |
14562 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
14562 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'user_main(Status PSP_THREAD_READY, Wait None)' after reschedule |
14562 |
user_main |
DEBUG |
hle.ThreadManForUser |
---------------------------------------- SceUID=a name:'user_main' |
14563 |
user_main |
DEBUG |
hle.sceDisplay |
sceDisplaySetFrameBuf(topaddr=0x04000000, bufferwidth=512, pixelformat=3, syncType=0) |
14563 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListEnQueue(list=0x0880D860, stall=0x0880D860, cbid=0xF, arg=0x00000000) |
14563 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListEnQueue returning 0x25 |
14563 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x25, stall=0x0880D888) |
14563 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x25, stall=0x0880D89C) |
14564 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x25, stall=0x0880D99C) |
14564 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x25, stall=0x0880D9A4) |
14564 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeDrawSync mode=0 |
14564 |
user_main |
DEBUG |
hle.sceGe_user |
blockCurrentThreadOnList blocking thread a on list PspGeList[id=0x25, status=PSP_GE_LIST_STALL_REACHED, pc=0x0880D860, stall=0x0880D9A4, cbid=0xF, ended=false, finished=false, paused=false, restarted=false] |
14564 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- block SceUID=a name:'user_main' caller:'ThreadManForUser.hleBlockCurrentThread' |
14565 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'idle0(Status PSP_THREAD_READY, Wait None)' after reschedule |
14566 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - start display |
14566 |
GUI |
DEBUG |
ge |
executeList PspGeList[id=0x25, status=PSP_GE_LIST_DRAWING, pc=0x0880D860, stall=0x0880D9A4, cbid=0xF, ended=false, finished=false, paused=false, restarted=false] |
14566 |
GUI |
DEBUG |
ge |
fbp fbp=4088000, fbw=512 |
14566 |
GUI |
DEBUG |
ge |
fbw fbp=88000, fbw=512 |
14567 |
GUI |
DEBUG |
ge |
base 08000000 |
14567 |
GUI |
DEBUG |
ge |
jump old PC: 0x0880D870, new PC: 0x0880D888 |
14567 |
GUI |
DEBUG |
hle.sceDisplay |
hleDisplaySetGeBuf topaddr=0x04088000, bufferwidth=512, pixelformat=3, copyGE=false, with=480, height=272 |
14567 |
GUI |
DEBUG |
ge |
Reloading GE Memory (0x04088000-0x04110000) to screen (480x272) |
14567 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04088000-0x04110000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
14567 |
GUI |
DEBUG |
ge |
clear mode : 5 |
14568 |
GUI |
DEBUG |
ge |
vtype GU_COLOR_8888|GU_VERTEX_16BIT|GU_TRANSFORM_2D size=12 |
14568 |
GUI |
DEBUG |
ge |
base 0x080000 redundant pure state cmd ignored |
14568 |
GUI |
DEBUG |
ge |
vaddr 0880d870 |
14568 |
GUI |
DEBUG |
ge |
Texture.hashCode: 8192 bytes |
14568 |
GUI |
DEBUG |
ge |
tflush Reusing cached texture 5 |
14569 |
GUI |
DEBUG |
ge |
prim sprites 1x |
14569 |
GUI |
DEBUG |
ge |
sceGuEnable(GU_SCISSOR_TEST) |
14569 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
14569 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
14569 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_COLOR_MATERIAL) |
14569 |
GUI |
DEBUG |
ge |
Texture Mipmap base=0, max=0, textureNumMipmaps=0 |
14569 |
GUI |
DEBUG |
ge |
sprite (0,0)-(0,0) at (0,0,0)-(480,272,0) |
14570 |
GUI |
DEBUG |
ge |
clear mode end |
14570 |
GUI |
DEBUG |
ge |
sceGuTexMode(X, mipmaps=0, mipmapShareClut=true, swizzle=false) |
14570 |
GUI |
DEBUG |
ge |
sceGuTexMode(tpsm=2(PSM_4444), X, X, X) |
14570 |
GUI |
DEBUG |
ge |
tflush (deferring to prim) |
14570 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, X, X, X, lo(pointer=0x880ac00)) |
14570 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, X, X, texBufferWidth=64, hi(pointer=0x880ac00)) |
14570 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, width=64, height=64, X, X) |
14571 |
GUI |
DEBUG |
ge |
tflush (deferring to prim) |
14571 |
GUI |
DEBUG |
ge |
sceGuTexFunc mode 000004 |
14571 |
GUI |
DEBUG |
ge |
sceGuTexEnvColor 00FFFF00 (no alpha) |
14571 |
GUI |
DEBUG |
ge |
sceGuTexFilter(min=1, mag=1) (mm#0) |
14571 |
GUI |
DEBUG |
ge |
sceGuTexScale(u=1.0, v=1.0) |
14571 |
GUI |
DEBUG |
ge |
sceGuTexOffset(u=0.0, v=0.0) |
14571 |
GUI |
DEBUG |
ge |
material ambient r=1,0 g=1,0 b=1,0 (00FFFFFF) |
14572 |
GUI |
DEBUG |
ge |
material ambient a=1,0 (FF) |
14572 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_PROJECTION 0 |
14572 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,7 0,0 0,0 0,0 |
14572 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 1,3 0,0 0,0 |
14572 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -1,0 -1,0 |
14572 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -1,0 0,0 |
14572 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_VIEW 0 |
14573 |
GUI |
DEBUG |
ge |
glLoadMatrixf 1,0 0,0 0,0 0,0 |
14573 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 1,0 0,0 0,0 |
14573 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 1,0 0,0 |
14573 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 0,0 1,0 |
14573 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_MODEL 0 |
14573 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,1 -0,5 0,9 0,0 |
14573 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,1 -0,9 -0,5 0,0 |
14574 |
GUI |
DEBUG |
ge |
glLoadMatrixf 1,0 0,1 -0,0 0,0 |
14574 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -2,5 1,0 |
14574 |
GUI |
DEBUG |
ge |
vtype GU_TEXTURE_32BITF|GU_COLOR_8888|GU_VERTEX_32BITF|GU_TRANSFORM_3D size=24 |
14574 |
GUI |
DEBUG |
ge |
base 0x080000 redundant pure state cmd ignored |
14574 |
GUI |
DEBUG |
ge |
vaddr 0880a890 |
14574 |
GUI |
DEBUG |
ge |
prim triangle 12x |
14575 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
14575 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
14575 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_COLOR_MATERIAL) |
14575 |
GUI |
DEBUG |
ge |
Texture Mipmap base=0, max=0, textureNumMipmaps=0 |
14575 |
GUI |
DEBUG |
ge |
Not reading Vertex, all native at 0x0880A890 |
14575 |
GUI |
DEBUG |
ge |
finish (0) |
14575 |
GUI |
DEBUG |
hle.sceGe_user |
Scheduling Async Callback name:'GeCallbackFinish', thread:'user_main', PC:08806468, $a0:00000000, $a1: 00000000, $a2: 08914EBC, listId=0x25, behavior=1, signalId=0x0 |
14576 |
GUI |
DEBUG |
ge |
end pc=0x880d9a4 |
14576 |
GUI |
DEBUG |
ge |
FINISH / SIGNAL / END reached, waiting for Sync (PspGeList[id=0x25, status=PSP_GE_LIST_DRAWING, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false]) |
14576 |
GUI |
DEBUG |
ge |
FINISH / SIGNAL / END reached, waiting for Sync (PspGeList[id=0x25, status=PSP_GE_LIST_END_REACHED, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false]) |
14577 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt GE(0x19) at 0x08806468 |
14577 |
user_main |
DEBUG |
hle.ThreadManForUser |
Calling InterruptHandler 0x08806468(0x00000000,0x08914EBC) |
14577 |
user_main |
DEBUG |
hle.sceGe_user |
hleGeOnAfterCallback restarting list PspGeList[id=0x25, status=PSP_GE_LIST_END_REACHED, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false] |
14577 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
14577 |
GUI |
DEBUG |
hle.sceGe_user |
hleGeListSyncDone list PspGeList[id=0x25, status=PSP_GE_LIST_DONE, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=false, restarted=false], done, waking thread a |
14577 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
14578 |
user_main |
DEBUG |
hle.sceGe_user |
really waking thread a(user_main) |
14578 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
14578 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- unblock SceUID=a name:'user_main' caller:'sceGe_user.step' |
14578 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - saving the GE to memory 0x04088000 |
14578 |
GUI |
DEBUG |
ge |
GETexture.copyScreenToTexture GETexture[0x04088000-0x04110000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] |
14578 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - rendering the FB 0x04000000 |
14579 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04000000-0x04088000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
14578 |
user_main |
DEBUG |
hle.sceCtrl |
hleCtrlExecuteSampling |
14579 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - end display |
14579 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt VBLANK(0x1E) |
14579 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
14580 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'user_main(Status PSP_THREAD_READY, Wait None)' after reschedule |
14580 |
user_main |
DEBUG |
hle.ThreadManForUser |
---------------------------------------- SceUID=a name:'user_main' |
14580 |
user_main |
DEBUG |
hle.sceDisplay |
sceDisplayWaitVblankStart |
14580 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- block SceUID=a name:'user_main' caller:'ThreadManForUser.hleBlockCurrentThread' |
14581 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'idle0(Status PSP_THREAD_READY, Wait None)' after reschedule |
14596 |
user_main |
DEBUG |
hle.sceCtrl |
hleCtrlExecuteSampling |
14596 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- unblock SceUID=a name:'user_main' caller:'UnblockThreadAction.execute' |
14596 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt VBLANK(0x1E) |
14596 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
14596 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'user_main(Status PSP_THREAD_READY, Wait None)' after reschedule |
14597 |
user_main |
DEBUG |
hle.ThreadManForUser |
---------------------------------------- SceUID=a name:'user_main' |
14597 |
user_main |
DEBUG |
hle.sceDisplay |
sceDisplaySetFrameBuf(topaddr=0x04088000, bufferwidth=512, pixelformat=3, syncType=0) |
14597 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListEnQueue(list=0x0880D860, stall=0x0880D860, cbid=0xF, arg=0x00000000) |
14597 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListEnQueue returning 0x26 |
14597 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x26, stall=0x0880D888) |
14598 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - start display |
14598 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x26, stall=0x0880D89C) |
14598 |
GUI |
DEBUG |
ge |
executeList PspGeList[id=0x26, status=PSP_GE_LIST_DRAWING, pc=0x0880D860, stall=0x0880D888, cbid=0xF, ended=false, finished=false, paused=false, restarted=false] |
14598 |
GUI |
DEBUG |
ge |
fbp fbp=4000000, fbw=512 |
14598 |
GUI |
DEBUG |
ge |
fbw fbp=0, fbw=512 |
14598 |
GUI |
DEBUG |
ge |
base 08000000 |
14599 |
GUI |
DEBUG |
ge |
jump old PC: 0x0880D870, new PC: 0x0880D888 |
14598 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x26, stall=0x0880D99C) |
14599 |
GUI |
DEBUG |
hle.sceDisplay |
hleDisplaySetGeBuf topaddr=0x04000000, bufferwidth=512, pixelformat=3, copyGE=false, with=480, height=272 |
14599 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x26, stall=0x0880D9A4) |
14599 |
GUI |
DEBUG |
ge |
Reloading GE Memory (0x04000000-0x04088000) to screen (480x272) |
14599 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeDrawSync mode=0 |
14599 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04000000-0x04088000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
14599 |
user_main |
DEBUG |
hle.sceGe_user |
blockCurrentThreadOnList blocking thread a on list PspGeList[id=0x26, status=PSP_GE_LIST_DRAWING, pc=0x0880D88C, stall=0x0880D9A4, cbid=0xF, ended=false, finished=false, paused=false, restarted=false] |
14600 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- block SceUID=a name:'user_main' caller:'ThreadManForUser.hleBlockCurrentThread' |
14600 |
GUI |
DEBUG |
ge |
clear mode : 5 |
14600 |
GUI |
DEBUG |
ge |
vtype GU_COLOR_8888|GU_VERTEX_16BIT|GU_TRANSFORM_2D size=12 |
14600 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'idle0(Status PSP_THREAD_READY, Wait None)' after reschedule |
14600 |
GUI |
DEBUG |
ge |
base 0x080000 redundant pure state cmd ignored |
14601 |
GUI |
DEBUG |
ge |
vaddr 0880d870 |
14601 |
GUI |
DEBUG |
ge |
Texture.hashCode: 8192 bytes |
14601 |
GUI |
DEBUG |
ge |
tflush Reusing cached texture 5 |
14601 |
GUI |
DEBUG |
ge |
prim sprites 1x |
14601 |
GUI |
DEBUG |
ge |
sceGuEnable(GU_SCISSOR_TEST) |
14601 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
14602 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
14602 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_COLOR_MATERIAL) |
14602 |
GUI |
DEBUG |
ge |
Texture Mipmap base=0, max=0, textureNumMipmaps=0 |
14602 |
GUI |
DEBUG |
ge |
sprite (0,0)-(0,0) at (0,0,0)-(480,272,0) |
14602 |
GUI |
DEBUG |
ge |
clear mode end |
14602 |
GUI |
DEBUG |
ge |
sceGuTexMode(X, mipmaps=0, mipmapShareClut=true, swizzle=false) |
14603 |
GUI |
DEBUG |
ge |
sceGuTexMode(tpsm=2(PSM_4444), X, X, X) |
14603 |
GUI |
DEBUG |
ge |
tflush (deferring to prim) |
14603 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, X, X, X, lo(pointer=0x880ac00)) |
14603 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, X, X, texBufferWidth=64, hi(pointer=0x880ac00)) |
14603 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, width=64, height=64, X, X) |
14603 |
GUI |
DEBUG |
ge |
tflush (deferring to prim) |
14603 |
GUI |
DEBUG |
ge |
sceGuTexFunc mode 000004 |
14604 |
GUI |
DEBUG |
ge |
sceGuTexEnvColor 00FFFF00 (no alpha) |
14604 |
GUI |
DEBUG |
ge |
sceGuTexFilter(min=1, mag=1) (mm#0) |
14604 |
GUI |
DEBUG |
ge |
sceGuTexScale(u=1.0, v=1.0) |
14604 |
GUI |
DEBUG |
ge |
sceGuTexOffset(u=0.0, v=0.0) |
14604 |
GUI |
DEBUG |
ge |
material ambient r=1,0 g=1,0 b=1,0 (00FFFFFF) |
14605 |
GUI |
DEBUG |
ge |
material ambient a=1,0 (FF) |
14605 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_PROJECTION 0 |
14606 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,7 0,0 0,0 0,0 |
14606 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 1,3 0,0 0,0 |
14606 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -1,0 -1,0 |
14606 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -1,0 0,0 |
14606 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_VIEW 0 |
14607 |
GUI |
DEBUG |
ge |
glLoadMatrixf 1,0 0,0 0,0 0,0 |
14607 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 1,0 0,0 0,0 |
14607 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 1,0 0,0 |
14607 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 0,0 1,0 |
14607 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_MODEL 0 |
14607 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,1 -0,5 0,9 0,0 |
14608 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,1 -0,9 -0,5 0,0 |
14608 |
GUI |
DEBUG |
ge |
glLoadMatrixf 1,0 0,1 -0,0 0,0 |
14608 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -2,5 1,0 |
14608 |
GUI |
DEBUG |
ge |
vtype GU_TEXTURE_32BITF|GU_COLOR_8888|GU_VERTEX_32BITF|GU_TRANSFORM_3D size=24 |
14608 |
GUI |
DEBUG |
ge |
base 0x080000 redundant pure state cmd ignored |
14608 |
GUI |
DEBUG |
ge |
vaddr 0880a890 |
14608 |
GUI |
DEBUG |
ge |
prim triangle 12x |
14609 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
14609 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
14609 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_COLOR_MATERIAL) |
14609 |
GUI |
DEBUG |
ge |
Texture Mipmap base=0, max=0, textureNumMipmaps=0 |
14609 |
GUI |
DEBUG |
ge |
Not reading Vertex, all native at 0x0880A890 |
14609 |
GUI |
DEBUG |
ge |
finish (0) |
14610 |
GUI |
DEBUG |
hle.sceGe_user |
Scheduling Async Callback name:'GeCallbackFinish', thread:'user_main', PC:08806468, $a0:00000000, $a1: 00000000, $a2: 08914EBC, listId=0x26, behavior=1, signalId=0x0 |
14610 |
GUI |
DEBUG |
ge |
end pc=0x880d9a4 |
14610 |
GUI |
DEBUG |
ge |
FINISH / SIGNAL / END reached, waiting for Sync (PspGeList[id=0x26, status=PSP_GE_LIST_DRAWING, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false]) |
14610 |
GUI |
DEBUG |
ge |
FINISH / SIGNAL / END reached, waiting for Sync (PspGeList[id=0x26, status=PSP_GE_LIST_END_REACHED, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false]) |
14611 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt GE(0x19) at 0x08806468 |
14611 |
user_main |
DEBUG |
hle.ThreadManForUser |
Calling InterruptHandler 0x08806468(0x00000000,0x08914EBC) |
14611 |
user_main |
DEBUG |
hle.sceGe_user |
hleGeOnAfterCallback restarting list PspGeList[id=0x26, status=PSP_GE_LIST_END_REACHED, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false] |
14611 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
14611 |
GUI |
DEBUG |
hle.sceGe_user |
hleGeListSyncDone list PspGeList[id=0x26, status=PSP_GE_LIST_DONE, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=false, restarted=false], done, waking thread a |
14611 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
14612 |
user_main |
DEBUG |
hle.sceGe_user |
really waking thread a(user_main) |
14612 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
14612 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- unblock SceUID=a name:'user_main' caller:'sceGe_user.step' |
14612 |
user_main |
DEBUG |
hle.sceCtrl |
hleCtrlExecuteSampling |
14612 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - saving the GE to memory 0x04000000 |
14612 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt VBLANK(0x1E) |
14612 |
GUI |
DEBUG |
ge |
GETexture.copyScreenToTexture GETexture[0x04000000-0x04088000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] |
14613 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
14613 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - rendering the FB 0x04088000 |
14613 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'user_main(Status PSP_THREAD_READY, Wait None)' after reschedule |
14613 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04088000-0x04110000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
14613 |
user_main |
DEBUG |
hle.ThreadManForUser |
---------------------------------------- SceUID=a name:'user_main' |
14613 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - end display |
14615 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - start display |
14615 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - rendering the FB 0x04088000 |
14615 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04088000-0x04110000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
14615 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - end display |
14616 |
user_main |
DEBUG |
hle.sceDisplay |
sceDisplayWaitVblankStart |
14616 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- block SceUID=a name:'user_main' caller:'ThreadManForUser.hleBlockCurrentThread' |
14616 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'idle0(Status PSP_THREAD_READY, Wait None)' after reschedule |
14629 |
user_main |
DEBUG |
hle.sceCtrl |
hleCtrlExecuteSampling |
14629 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- unblock SceUID=a name:'user_main' caller:'UnblockThreadAction.execute' |
14629 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt VBLANK(0x1E) |
14630 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
14630 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'user_main(Status PSP_THREAD_READY, Wait None)' after reschedule |
14630 |
user_main |
DEBUG |
hle.ThreadManForUser |
---------------------------------------- SceUID=a name:'user_main' |
14630 |
user_main |
DEBUG |
hle.sceDisplay |
sceDisplaySetFrameBuf(topaddr=0x04000000, bufferwidth=512, pixelformat=3, syncType=0) |
14630 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListEnQueue(list=0x0880D860, stall=0x0880D860, cbid=0xF, arg=0x00000000) |
14631 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListEnQueue returning 0x27 |
14631 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x27, stall=0x0880D888) |
14631 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - start display |
14631 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x27, stall=0x0880D89C) |
14631 |
GUI |
DEBUG |
ge |
executeList PspGeList[id=0x27, status=PSP_GE_LIST_DRAWING, pc=0x0880D860, stall=0x0880D888, cbid=0xF, ended=false, finished=false, paused=false, restarted=false] |
14632 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x27, stall=0x0880D99C) |
14632 |
GUI |
DEBUG |
ge |
fbp fbp=4088000, fbw=512 |
14632 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x27, stall=0x0880D9A4) |
14632 |
GUI |
DEBUG |
ge |
fbw fbp=88000, fbw=512 |
14632 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeDrawSync mode=0 |
14632 |
GUI |
DEBUG |
ge |
base 08000000 |
14633 |
GUI |
DEBUG |
ge |
jump old PC: 0x0880D870, new PC: 0x0880D888 |
14632 |
user_main |
DEBUG |
hle.sceGe_user |
blockCurrentThreadOnList blocking thread a on list PspGeList[id=0x27, status=PSP_GE_LIST_DRAWING, pc=0x0880D86C, stall=0x0880D9A4, cbid=0xF, ended=false, finished=false, paused=false, restarted=false] |
14633 |
GUI |
DEBUG |
hle.sceDisplay |
hleDisplaySetGeBuf topaddr=0x04088000, bufferwidth=512, pixelformat=3, copyGE=false, with=480, height=272 |
14633 |
GUI |
DEBUG |
ge |
Reloading GE Memory (0x04088000-0x04110000) to screen (480x272) |
14633 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- block SceUID=a name:'user_main' caller:'ThreadManForUser.hleBlockCurrentThread' |
14633 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04088000-0x04110000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
14633 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'idle0(Status PSP_THREAD_READY, Wait None)' after reschedule |
14634 |
GUI |
DEBUG |
ge |
clear mode : 5 |
14634 |
GUI |
DEBUG |
ge |
vtype GU_COLOR_8888|GU_VERTEX_16BIT|GU_TRANSFORM_2D size=12 |
14634 |
GUI |
DEBUG |
ge |
base 0x080000 redundant pure state cmd ignored |
14634 |
GUI |
DEBUG |
ge |
vaddr 0880d870 |
14634 |
GUI |
DEBUG |
ge |
Texture.hashCode: 8192 bytes |
14634 |
GUI |
DEBUG |
ge |
tflush Reusing cached texture 5 |
14635 |
GUI |
DEBUG |
ge |
prim sprites 1x |
14635 |
GUI |
DEBUG |
ge |
sceGuEnable(GU_SCISSOR_TEST) |
14635 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
14635 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
14635 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_COLOR_MATERIAL) |
14635 |
GUI |
DEBUG |
ge |
Texture Mipmap base=0, max=0, textureNumMipmaps=0 |
14636 |
GUI |
DEBUG |
ge |
sprite (0,0)-(0,0) at (0,0,0)-(480,272,0) |
14636 |
GUI |
DEBUG |
ge |
clear mode end |
14636 |
GUI |
DEBUG |
ge |
sceGuTexMode(X, mipmaps=0, mipmapShareClut=true, swizzle=false) |
14637 |
GUI |
DEBUG |
ge |
sceGuTexMode(tpsm=2(PSM_4444), X, X, X) |
14637 |
GUI |
DEBUG |
ge |
tflush (deferring to prim) |
14637 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, X, X, X, lo(pointer=0x880ac00)) |
14637 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, X, X, texBufferWidth=64, hi(pointer=0x880ac00)) |
14638 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, width=64, height=64, X, X) |
14638 |
GUI |
DEBUG |
ge |
tflush (deferring to prim) |
14638 |
GUI |
DEBUG |
ge |
sceGuTexFunc mode 000004 |
14638 |
GUI |
DEBUG |
ge |
sceGuTexEnvColor 00FFFF00 (no alpha) |
14638 |
GUI |
DEBUG |
ge |
sceGuTexFilter(min=1, mag=1) (mm#0) |
14638 |
GUI |
DEBUG |
ge |
sceGuTexScale(u=1.0, v=1.0) |
14638 |
GUI |
DEBUG |
ge |
sceGuTexOffset(u=0.0, v=0.0) |
14639 |
GUI |
DEBUG |
ge |
material ambient r=1,0 g=1,0 b=1,0 (00FFFFFF) |
14639 |
GUI |
DEBUG |
ge |
material ambient a=1,0 (FF) |
14639 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_PROJECTION 0 |
14639 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,7 0,0 0,0 0,0 |
14639 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 1,3 0,0 0,0 |
14639 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -1,0 -1,0 |
14640 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -1,0 0,0 |
14640 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_VIEW 0 |
14640 |
GUI |
DEBUG |
ge |
glLoadMatrixf 1,0 0,0 0,0 0,0 |
14640 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 1,0 0,0 0,0 |
14640 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 1,0 0,0 |
14640 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 0,0 1,0 |
14641 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_MODEL 0 |
14641 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,1 -0,5 0,8 0,0 |
14641 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,1 -0,8 -0,5 0,0 |
14641 |
GUI |
DEBUG |
ge |
glLoadMatrixf 1,0 0,2 -0,0 0,0 |
14641 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -2,5 1,0 |
14641 |
GUI |
DEBUG |
ge |
vtype GU_TEXTURE_32BITF|GU_COLOR_8888|GU_VERTEX_32BITF|GU_TRANSFORM_3D size=24 |
14641 |
GUI |
DEBUG |
ge |
base 0x080000 redundant pure state cmd ignored |
14642 |
GUI |
DEBUG |
ge |
vaddr 0880a890 |
14642 |
GUI |
DEBUG |
ge |
prim triangle 12x |
14642 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
14642 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
14643 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_COLOR_MATERIAL) |
14643 |
GUI |
DEBUG |
ge |
Texture Mipmap base=0, max=0, textureNumMipmaps=0 |
14643 |
GUI |
DEBUG |
ge |
Not reading Vertex, all native at 0x0880A890 |
14643 |
GUI |
DEBUG |
ge |
finish (0) |
14643 |
GUI |
DEBUG |
hle.sceGe_user |
Scheduling Async Callback name:'GeCallbackFinish', thread:'user_main', PC:08806468, $a0:00000000, $a1: 00000000, $a2: 08914EBC, listId=0x27, behavior=1, signalId=0x0 |
14644 |
GUI |
DEBUG |
ge |
end pc=0x880d9a4 |
14644 |
GUI |
DEBUG |
ge |
FINISH / SIGNAL / END reached, waiting for Sync (PspGeList[id=0x27, status=PSP_GE_LIST_DRAWING, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false]) |
14644 |
GUI |
DEBUG |
ge |
FINISH / SIGNAL / END reached, waiting for Sync (PspGeList[id=0x27, status=PSP_GE_LIST_END_REACHED, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false]) |
14645 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt GE(0x19) at 0x08806468 |
14645 |
user_main |
DEBUG |
hle.ThreadManForUser |
Calling InterruptHandler 0x08806468(0x00000000,0x08914EBC) |
14645 |
user_main |
DEBUG |
hle.sceGe_user |
hleGeOnAfterCallback restarting list PspGeList[id=0x27, status=PSP_GE_LIST_END_REACHED, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false] |
14645 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
14645 |
GUI |
DEBUG |
hle.sceGe_user |
hleGeListSyncDone list PspGeList[id=0x27, status=PSP_GE_LIST_DONE, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=false, restarted=false], done, waking thread a |
14646 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
14646 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
14646 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - saving the GE to memory 0x04088000 |
14646 |
GUI |
DEBUG |
ge |
GETexture.copyScreenToTexture GETexture[0x04088000-0x04110000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] |
14646 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - rendering the FB 0x04000000 |
14646 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04000000-0x04088000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
14647 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - end display |
14648 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - start display |
14648 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - rendering the FB 0x04000000 |
14648 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04000000-0x04088000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
14649 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - end display |
14645 |
user_main |
DEBUG |
hle.sceCtrl |
hleCtrlExecuteSampling |
14649 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt VBLANK(0x1E) |
14649 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
14651 |
user_main |
DEBUG |
hle.sceGe_user |
really waking thread a(user_main) |
14651 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- unblock SceUID=a name:'user_main' caller:'sceGe_user.step' |
14651 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'user_main(Status PSP_THREAD_READY, Wait None)' after reschedule |
14651 |
user_main |
DEBUG |
hle.ThreadManForUser |
---------------------------------------- SceUID=a name:'user_main' |
14651 |
user_main |
DEBUG |
hle.sceDisplay |
sceDisplayWaitVblankStart |
14652 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- block SceUID=a name:'user_main' caller:'ThreadManForUser.hleBlockCurrentThread' |
14652 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'idle0(Status PSP_THREAD_READY, Wait None)' after reschedule |
14662 |
user_main |
DEBUG |
hle.sceCtrl |
hleCtrlExecuteSampling |
14662 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- unblock SceUID=a name:'user_main' caller:'UnblockThreadAction.execute' |
14662 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt VBLANK(0x1E) |
14662 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
14662 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'user_main(Status PSP_THREAD_READY, Wait None)' after reschedule |
14663 |
user_main |
DEBUG |
hle.ThreadManForUser |
---------------------------------------- SceUID=a name:'user_main' |
14663 |
user_main |
DEBUG |
hle.sceDisplay |
sceDisplaySetFrameBuf(topaddr=0x04088000, bufferwidth=512, pixelformat=3, syncType=0) |
14663 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListEnQueue(list=0x0880D860, stall=0x0880D860, cbid=0xF, arg=0x00000000) |
14663 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListEnQueue returning 0x28 |
14663 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x28, stall=0x0880D888) |
14664 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - start display |
14664 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x28, stall=0x0880D89C) |
14664 |
GUI |
DEBUG |
ge |
executeList PspGeList[id=0x28, status=PSP_GE_LIST_DRAWING, pc=0x0880D860, stall=0x0880D888, cbid=0xF, ended=false, finished=false, paused=false, restarted=false] |
14664 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x28, stall=0x0880D99C) |
14664 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x28, stall=0x0880D9A4) |
14664 |
GUI |
DEBUG |
ge |
fbp fbp=4000000, fbw=512 |
14664 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeDrawSync mode=0 |
14665 |
GUI |
DEBUG |
ge |
fbw fbp=0, fbw=512 |
14665 |
user_main |
DEBUG |
hle.sceGe_user |
blockCurrentThreadOnList blocking thread a on list PspGeList[id=0x28, status=PSP_GE_LIST_DRAWING, pc=0x0880D868, stall=0x0880D9A4, cbid=0xF, ended=false, finished=false, paused=false, restarted=false] |
14665 |
GUI |
DEBUG |
ge |
base 08000000 |
14665 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- block SceUID=a name:'user_main' caller:'ThreadManForUser.hleBlockCurrentThread' |
14665 |
GUI |
DEBUG |
ge |
jump old PC: 0x0880D870, new PC: 0x0880D888 |
14666 |
GUI |
DEBUG |
hle.sceDisplay |
hleDisplaySetGeBuf topaddr=0x04000000, bufferwidth=512, pixelformat=3, copyGE=false, with=480, height=272 |
14666 |
GUI |
DEBUG |
ge |
Reloading GE Memory (0x04000000-0x04088000) to screen (480x272) |
14666 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04000000-0x04088000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
14666 |
GUI |
DEBUG |
ge |
clear mode : 5 |
14666 |
GUI |
DEBUG |
ge |
vtype GU_COLOR_8888|GU_VERTEX_16BIT|GU_TRANSFORM_2D size=12 |
14667 |
GUI |
DEBUG |
ge |
base 0x080000 redundant pure state cmd ignored |
14667 |
GUI |
DEBUG |
ge |
vaddr 0880d870 |
14667 |
GUI |
DEBUG |
ge |
Texture.hashCode: 8192 bytes |
14667 |
GUI |
DEBUG |
ge |
tflush Reusing cached texture 5 |
14667 |
GUI |
DEBUG |
ge |
prim sprites 1x |
14667 |
GUI |
DEBUG |
ge |
sceGuEnable(GU_SCISSOR_TEST) |
14668 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
14668 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
14668 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_COLOR_MATERIAL) |
14668 |
GUI |
DEBUG |
ge |
Texture Mipmap base=0, max=0, textureNumMipmaps=0 |
14668 |
GUI |
DEBUG |
ge |
sprite (0,0)-(0,0) at (0,0,0)-(480,272,0) |
14669 |
GUI |
DEBUG |
ge |
clear mode end |
14669 |
GUI |
DEBUG |
ge |
sceGuTexMode(X, mipmaps=0, mipmapShareClut=true, swizzle=false) |
14669 |
GUI |
DEBUG |
ge |
sceGuTexMode(tpsm=2(PSM_4444), X, X, X) |
14669 |
GUI |
DEBUG |
ge |
tflush (deferring to prim) |
14669 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, X, X, X, lo(pointer=0x880ac00)) |
14669 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, X, X, texBufferWidth=64, hi(pointer=0x880ac00)) |
14669 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, width=64, height=64, X, X) |
14670 |
GUI |
DEBUG |
ge |
tflush (deferring to prim) |
14670 |
GUI |
DEBUG |
ge |
sceGuTexFunc mode 000004 |
14670 |
GUI |
DEBUG |
ge |
sceGuTexEnvColor 00FFFF00 (no alpha) |
14670 |
GUI |
DEBUG |
ge |
sceGuTexFilter(min=1, mag=1) (mm#0) |
14670 |
GUI |
DEBUG |
ge |
sceGuTexScale(u=1.0, v=1.0) |
14670 |
GUI |
DEBUG |
ge |
sceGuTexOffset(u=0.0, v=0.0) |
14670 |
GUI |
DEBUG |
ge |
material ambient r=1,0 g=1,0 b=1,0 (00FFFFFF) |
14671 |
GUI |
DEBUG |
ge |
material ambient a=1,0 (FF) |
14671 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_PROJECTION 0 |
14671 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,7 0,0 0,0 0,0 |
14671 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 1,3 0,0 0,0 |
14671 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -1,0 -1,0 |
14671 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -1,0 0,0 |
14672 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_VIEW 0 |
14672 |
GUI |
DEBUG |
ge |
glLoadMatrixf 1,0 0,0 0,0 0,0 |
14672 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 1,0 0,0 0,0 |
14672 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 1,0 0,0 |
14672 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 0,0 1,0 |
14665 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'idle0(Status PSP_THREAD_READY, Wait None)' after reschedule |
14672 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_MODEL 0 |
14673 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,1 -0,6 0,8 0,0 |
14673 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,1 -0,8 -0,6 0,0 |
14673 |
GUI |
DEBUG |
ge |
glLoadMatrixf 1,0 0,2 -0,0 0,0 |
14673 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -2,5 1,0 |
14674 |
GUI |
DEBUG |
ge |
vtype GU_TEXTURE_32BITF|GU_COLOR_8888|GU_VERTEX_32BITF|GU_TRANSFORM_3D size=24 |
14674 |
GUI |
DEBUG |
ge |
base 0x080000 redundant pure state cmd ignored |
14674 |
GUI |
DEBUG |
ge |
vaddr 0880a890 |
14674 |
GUI |
DEBUG |
ge |
prim triangle 12x |
14674 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
14674 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
14675 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_COLOR_MATERIAL) |
14675 |
GUI |
DEBUG |
ge |
Texture Mipmap base=0, max=0, textureNumMipmaps=0 |
14675 |
GUI |
DEBUG |
ge |
Not reading Vertex, all native at 0x0880A890 |
14675 |
GUI |
DEBUG |
ge |
finish (0) |
14676 |
GUI |
DEBUG |
hle.sceGe_user |
Scheduling Async Callback name:'GeCallbackFinish', thread:'user_main', PC:08806468, $a0:00000000, $a1: 00000000, $a2: 08914EBC, listId=0x28, behavior=1, signalId=0x0 |
14676 |
GUI |
DEBUG |
ge |
end pc=0x880d9a4 |
14676 |
GUI |
DEBUG |
ge |
FINISH / SIGNAL / END reached, waiting for Sync (PspGeList[id=0x28, status=PSP_GE_LIST_DRAWING, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false]) |
14676 |
GUI |
DEBUG |
ge |
FINISH / SIGNAL / END reached, waiting for Sync (PspGeList[id=0x28, status=PSP_GE_LIST_END_REACHED, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false]) |
14677 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt GE(0x19) at 0x08806468 |
14677 |
user_main |
DEBUG |
hle.ThreadManForUser |
Calling InterruptHandler 0x08806468(0x00000000,0x08914EBC) |
14677 |
user_main |
DEBUG |
hle.sceGe_user |
hleGeOnAfterCallback restarting list PspGeList[id=0x28, status=PSP_GE_LIST_END_REACHED, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false] |
14677 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
14677 |
GUI |
DEBUG |
hle.sceGe_user |
hleGeListSyncDone list PspGeList[id=0x28, status=PSP_GE_LIST_DONE, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=false, restarted=false], done, waking thread a |
14677 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
14678 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
14678 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - saving the GE to memory 0x04000000 |
14678 |
GUI |
DEBUG |
ge |
GETexture.copyScreenToTexture GETexture[0x04000000-0x04088000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] |
14678 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - rendering the FB 0x04088000 |
14678 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04088000-0x04110000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
14679 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - end display |
14680 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - start display |
14681 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - rendering the FB 0x04088000 |
14678 |
user_main |
DEBUG |
hle.sceGe_user |
really waking thread a(user_main) |
14681 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04088000-0x04110000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
14682 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- unblock SceUID=a name:'user_main' caller:'sceGe_user.step' |
14682 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - end display |
14682 |
user_main |
DEBUG |
hle.sceCtrl |
hleCtrlExecuteSampling |
14682 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt VBLANK(0x1E) |
14683 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
14683 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'user_main(Status PSP_THREAD_READY, Wait None)' after reschedule |
14683 |
user_main |
DEBUG |
hle.ThreadManForUser |
---------------------------------------- SceUID=a name:'user_main' |
14683 |
user_main |
DEBUG |
hle.sceDisplay |
sceDisplayWaitVblankStart |
14684 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- block SceUID=a name:'user_main' caller:'ThreadManForUser.hleBlockCurrentThread' |
14684 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'idle0(Status PSP_THREAD_READY, Wait None)' after reschedule |
14696 |
user_main |
DEBUG |
hle.sceCtrl |
hleCtrlExecuteSampling |
14696 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- unblock SceUID=a name:'user_main' caller:'UnblockThreadAction.execute' |
14696 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt VBLANK(0x1E) |
14696 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
14696 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'user_main(Status PSP_THREAD_READY, Wait None)' after reschedule |
14697 |
user_main |
DEBUG |
hle.ThreadManForUser |
---------------------------------------- SceUID=a name:'user_main' |
14697 |
user_main |
DEBUG |
hle.sceDisplay |
sceDisplaySetFrameBuf(topaddr=0x04000000, bufferwidth=512, pixelformat=3, syncType=0) |
14697 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListEnQueue(list=0x0880D860, stall=0x0880D860, cbid=0xF, arg=0x00000000) |
14698 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListEnQueue returning 0x29 |
14698 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x29, stall=0x0880D888) |
14698 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - start display |
14698 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x29, stall=0x0880D89C) |
14698 |
GUI |
DEBUG |
ge |
executeList PspGeList[id=0x29, status=PSP_GE_LIST_DRAWING, pc=0x0880D860, stall=0x0880D888, cbid=0xF, ended=false, finished=false, paused=false, restarted=false] |
14698 |
GUI |
DEBUG |
ge |
fbp fbp=4088000, fbw=512 |
14699 |
GUI |
DEBUG |
ge |
fbw fbp=88000, fbw=512 |
14699 |
GUI |
DEBUG |
ge |
base 08000000 |
14699 |
GUI |
DEBUG |
ge |
jump old PC: 0x0880D870, new PC: 0x0880D888 |
14699 |
GUI |
DEBUG |
hle.sceDisplay |
hleDisplaySetGeBuf topaddr=0x04088000, bufferwidth=512, pixelformat=3, copyGE=false, with=480, height=272 |
14699 |
GUI |
DEBUG |
ge |
Reloading GE Memory (0x04088000-0x04110000) to screen (480x272) |
14699 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04088000-0x04110000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
14700 |
GUI |
DEBUG |
ge |
clear mode : 5 |
14700 |
GUI |
DEBUG |
ge |
vtype GU_COLOR_8888|GU_VERTEX_16BIT|GU_TRANSFORM_2D size=12 |
14700 |
GUI |
DEBUG |
ge |
base 0x080000 redundant pure state cmd ignored |
14700 |
GUI |
DEBUG |
ge |
vaddr 0880d870 |
14700 |
GUI |
DEBUG |
ge |
Texture.hashCode: 8192 bytes |
14701 |
GUI |
DEBUG |
ge |
tflush Reusing cached texture 5 |
14701 |
GUI |
DEBUG |
ge |
prim sprites 1x |
14701 |
GUI |
DEBUG |
ge |
sceGuEnable(GU_SCISSOR_TEST) |
14701 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
14701 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
14701 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_COLOR_MATERIAL) |
14702 |
GUI |
DEBUG |
ge |
Texture Mipmap base=0, max=0, textureNumMipmaps=0 |
14702 |
GUI |
DEBUG |
ge |
sprite (0,0)-(0,0) at (0,0,0)-(480,272,0) |
14702 |
GUI |
DEBUG |
ge |
Stall address 0x0880D89C reached, waiting for Sync |
14702 |
GUI |
DEBUG |
ge |
Stall address 0x0880D89C reached, waiting for Sync |
14699 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x29, stall=0x0880D99C) |
14703 |
GUI |
DEBUG |
ge |
clear mode end |
14703 |
GUI |
DEBUG |
ge |
sceGuTexMode(X, mipmaps=0, mipmapShareClut=true, swizzle=false) |
14703 |
GUI |
DEBUG |
ge |
sceGuTexMode(tpsm=2(PSM_4444), X, X, X) |
14703 |
GUI |
DEBUG |
ge |
tflush (deferring to prim) |
14703 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x29, stall=0x0880D9A4) |
14704 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeDrawSync mode=0 |
14704 |
user_main |
DEBUG |
hle.sceGe_user |
blockCurrentThreadOnList blocking thread a on list PspGeList[id=0x29, status=PSP_GE_LIST_DRAWING, pc=0x0880D8B0, stall=0x0880D9A4, cbid=0xF, ended=false, finished=false, paused=false, restarted=false] |
14704 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- block SceUID=a name:'user_main' caller:'ThreadManForUser.hleBlockCurrentThread' |
14704 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'idle0(Status PSP_THREAD_READY, Wait None)' after reschedule |
14703 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, X, X, X, lo(pointer=0x880ac00)) |
14704 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, X, X, texBufferWidth=64, hi(pointer=0x880ac00)) |
14705 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, width=64, height=64, X, X) |
14705 |
GUI |
DEBUG |
ge |
tflush (deferring to prim) |
14705 |
GUI |
DEBUG |
ge |
sceGuTexFunc mode 000004 |
14705 |
GUI |
DEBUG |
ge |
sceGuTexEnvColor 00FFFF00 (no alpha) |
14705 |
GUI |
DEBUG |
ge |
sceGuTexFilter(min=1, mag=1) (mm#0) |
14705 |
GUI |
DEBUG |
ge |
sceGuTexScale(u=1.0, v=1.0) |
14706 |
GUI |
DEBUG |
ge |
sceGuTexOffset(u=0.0, v=0.0) |
14706 |
GUI |
DEBUG |
ge |
material ambient r=1,0 g=1,0 b=1,0 (00FFFFFF) |
14706 |
GUI |
DEBUG |
ge |
material ambient a=1,0 (FF) |
14706 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_PROJECTION 0 |
14706 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,7 0,0 0,0 0,0 |
14706 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 1,3 0,0 0,0 |
14707 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -1,0 -1,0 |
14707 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -1,0 0,0 |
14707 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_VIEW 0 |
14707 |
GUI |
DEBUG |
ge |
glLoadMatrixf 1,0 0,0 0,0 0,0 |
14707 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 1,0 0,0 0,0 |
14707 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 1,0 0,0 |
14708 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 0,0 1,0 |
14708 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_MODEL 0 |
14708 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,1 -0,6 0,8 0,0 |
14708 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,1 -0,8 -0,6 0,0 |
14708 |
GUI |
DEBUG |
ge |
glLoadMatrixf 1,0 0,2 -0,0 0,0 |
14708 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -2,5 1,0 |
14709 |
GUI |
DEBUG |
ge |
vtype GU_TEXTURE_32BITF|GU_COLOR_8888|GU_VERTEX_32BITF|GU_TRANSFORM_3D size=24 |
14709 |
GUI |
DEBUG |
ge |
base 0x080000 redundant pure state cmd ignored |
14709 |
GUI |
DEBUG |
ge |
vaddr 0880a890 |
14709 |
GUI |
DEBUG |
ge |
prim triangle 12x |
14709 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
14709 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
14710 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_COLOR_MATERIAL) |
14710 |
GUI |
DEBUG |
ge |
Texture Mipmap base=0, max=0, textureNumMipmaps=0 |
14710 |
GUI |
DEBUG |
ge |
Not reading Vertex, all native at 0x0880A890 |
14710 |
GUI |
DEBUG |
ge |
finish (0) |
14710 |
GUI |
DEBUG |
hle.sceGe_user |
Scheduling Async Callback name:'GeCallbackFinish', thread:'user_main', PC:08806468, $a0:00000000, $a1: 00000000, $a2: 08914EBC, listId=0x29, behavior=1, signalId=0x0 |
14710 |
GUI |
DEBUG |
ge |
end pc=0x880d9a4 |
14711 |
GUI |
DEBUG |
ge |
FINISH / SIGNAL / END reached, waiting for Sync (PspGeList[id=0x29, status=PSP_GE_LIST_DRAWING, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false]) |
14711 |
GUI |
DEBUG |
ge |
FINISH / SIGNAL / END reached, waiting for Sync (PspGeList[id=0x29, status=PSP_GE_LIST_END_REACHED, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false]) |
14711 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt GE(0x19) at 0x08806468 |
14711 |
user_main |
DEBUG |
hle.ThreadManForUser |
Calling InterruptHandler 0x08806468(0x00000000,0x08914EBC) |
14712 |
user_main |
DEBUG |
hle.sceGe_user |
hleGeOnAfterCallback restarting list PspGeList[id=0x29, status=PSP_GE_LIST_END_REACHED, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false] |
14712 |
GUI |
DEBUG |
hle.sceGe_user |
hleGeListSyncDone list PspGeList[id=0x29, status=PSP_GE_LIST_DONE, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=false, restarted=false], done, waking thread a |
14712 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
14712 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
14712 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - saving the GE to memory 0x04088000 |
14712 |
GUI |
DEBUG |
ge |
GETexture.copyScreenToTexture GETexture[0x04088000-0x04110000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] |
14713 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - rendering the FB 0x04000000 |
14713 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04000000-0x04088000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
14713 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
14713 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - end display |
14715 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - start display |
14714 |
user_main |
DEBUG |
hle.sceGe_user |
really waking thread a(user_main) |
14715 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - rendering the FB 0x04000000 |
14716 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- unblock SceUID=a name:'user_main' caller:'sceGe_user.step' |
14716 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04000000-0x04088000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
14716 |
user_main |
DEBUG |
hle.sceCtrl |
hleCtrlExecuteSampling |
14716 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - end display |
14716 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt VBLANK(0x1E) |
14717 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
14717 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'user_main(Status PSP_THREAD_READY, Wait None)' after reschedule |
14717 |
user_main |
DEBUG |
hle.ThreadManForUser |
---------------------------------------- SceUID=a name:'user_main' |
14718 |
user_main |
DEBUG |
hle.sceDisplay |
sceDisplayWaitVblankStart |
14718 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- block SceUID=a name:'user_main' caller:'ThreadManForUser.hleBlockCurrentThread' |
14718 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'idle0(Status PSP_THREAD_READY, Wait None)' after reschedule |
14729 |
user_main |
DEBUG |
hle.sceCtrl |
hleCtrlExecuteSampling |
14729 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- unblock SceUID=a name:'user_main' caller:'UnblockThreadAction.execute' |
14729 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt VBLANK(0x1E) |
14729 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
14730 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'user_main(Status PSP_THREAD_READY, Wait None)' after reschedule |
14730 |
user_main |
DEBUG |
hle.ThreadManForUser |
---------------------------------------- SceUID=a name:'user_main' |
14730 |
user_main |
DEBUG |
hle.sceDisplay |
sceDisplaySetFrameBuf(topaddr=0x04088000, bufferwidth=512, pixelformat=3, syncType=0) |
14730 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListEnQueue(list=0x0880D860, stall=0x0880D860, cbid=0xF, arg=0x00000000) |
14730 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListEnQueue returning 0x2A |
14731 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x2A, stall=0x0880D888) |
14731 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - start display |
14731 |
GUI |
DEBUG |
ge |
executeList PspGeList[id=0x2a, status=PSP_GE_LIST_DRAWING, pc=0x0880D860, stall=0x0880D888, cbid=0xF, ended=false, finished=false, paused=false, restarted=false] |
14731 |
GUI |
DEBUG |
ge |
fbp fbp=4000000, fbw=512 |
14731 |
GUI |
DEBUG |
ge |
fbw fbp=0, fbw=512 |
14732 |
GUI |
DEBUG |
ge |
base 08000000 |
14732 |
GUI |
DEBUG |
ge |
jump old PC: 0x0880D870, new PC: 0x0880D888 |
14732 |
GUI |
DEBUG |
ge |
Stall address 0x0880D888 reached, waiting for Sync |
14732 |
GUI |
DEBUG |
ge |
Stall address 0x0880D888 reached, waiting for Sync |
14732 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x2A, stall=0x0880D89C) |
14733 |
GUI |
DEBUG |
hle.sceDisplay |
hleDisplaySetGeBuf topaddr=0x04000000, bufferwidth=512, pixelformat=3, copyGE=false, with=480, height=272 |
14733 |
GUI |
DEBUG |
ge |
Reloading GE Memory (0x04000000-0x04088000) to screen (480x272) |
14733 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04000000-0x04088000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
14734 |
GUI |
DEBUG |
ge |
clear mode : 5 |
14734 |
GUI |
DEBUG |
ge |
vtype GU_COLOR_8888|GU_VERTEX_16BIT|GU_TRANSFORM_2D size=12 |
14734 |
GUI |
DEBUG |
ge |
base 0x080000 redundant pure state cmd ignored |
14734 |
GUI |
DEBUG |
ge |
vaddr 0880d870 |
14734 |
GUI |
DEBUG |
ge |
Texture.hashCode: 8192 bytes |
14734 |
GUI |
DEBUG |
ge |
tflush Reusing cached texture 5 |
14734 |
GUI |
DEBUG |
ge |
prim sprites 1x |
14735 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x2A, stall=0x0880D99C) |
14735 |
GUI |
DEBUG |
ge |
sceGuEnable(GU_SCISSOR_TEST) |
14735 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x2A, stall=0x0880D9A4) |
14735 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
14735 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
14736 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_COLOR_MATERIAL) |
14736 |
GUI |
DEBUG |
ge |
Texture Mipmap base=0, max=0, textureNumMipmaps=0 |
14736 |
GUI |
DEBUG |
ge |
sprite (0,0)-(0,0) at (0,0,0)-(480,272,0) |
14736 |
GUI |
DEBUG |
ge |
clear mode end |
14735 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeDrawSync mode=0 |
14736 |
GUI |
DEBUG |
ge |
sceGuTexMode(X, mipmaps=0, mipmapShareClut=true, swizzle=false) |
14737 |
user_main |
DEBUG |
hle.sceGe_user |
blockCurrentThreadOnList blocking thread a on list PspGeList[id=0x2a, status=PSP_GE_LIST_DRAWING, pc=0x0880D8A4, stall=0x0880D9A4, cbid=0xF, ended=false, finished=false, paused=false, restarted=false] |
14737 |
GUI |
DEBUG |
ge |
sceGuTexMode(tpsm=2(PSM_4444), X, X, X) |
14737 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- block SceUID=a name:'user_main' caller:'ThreadManForUser.hleBlockCurrentThread' |
14737 |
GUI |
DEBUG |
ge |
tflush (deferring to prim) |
14737 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'idle0(Status PSP_THREAD_READY, Wait None)' after reschedule |
14737 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, X, X, X, lo(pointer=0x880ac00)) |
14738 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, X, X, texBufferWidth=64, hi(pointer=0x880ac00)) |
14738 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, width=64, height=64, X, X) |
14738 |
GUI |
DEBUG |
ge |
tflush (deferring to prim) |
14738 |
GUI |
DEBUG |
ge |
sceGuTexFunc mode 000004 |
14738 |
GUI |
DEBUG |
ge |
sceGuTexEnvColor 00FFFF00 (no alpha) |
14738 |
GUI |
DEBUG |
ge |
sceGuTexFilter(min=1, mag=1) (mm#0) |
14739 |
GUI |
DEBUG |
ge |
sceGuTexScale(u=1.0, v=1.0) |
14739 |
GUI |
DEBUG |
ge |
sceGuTexOffset(u=0.0, v=0.0) |
14739 |
GUI |
DEBUG |
ge |
material ambient r=1,0 g=1,0 b=1,0 (00FFFFFF) |
14739 |
GUI |
DEBUG |
ge |
material ambient a=1,0 (FF) |
14739 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_PROJECTION 0 |
14740 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,7 0,0 0,0 0,0 |
14740 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 1,3 0,0 0,0 |
14740 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -1,0 -1,0 |
14740 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -1,0 0,0 |
14740 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_VIEW 0 |
14741 |
GUI |
DEBUG |
ge |
glLoadMatrixf 1,0 0,0 0,0 0,0 |
14741 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 1,0 0,0 0,0 |
14741 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 1,0 0,0 |
14741 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 0,0 1,0 |
14741 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_MODEL 0 |
14741 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,2 -0,6 0,8 0,0 |
14742 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,1 -0,8 -0,6 0,0 |
14742 |
GUI |
DEBUG |
ge |
glLoadMatrixf 1,0 0,2 -0,0 0,0 |
14742 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -2,5 1,0 |
14742 |
GUI |
DEBUG |
ge |
vtype GU_TEXTURE_32BITF|GU_COLOR_8888|GU_VERTEX_32BITF|GU_TRANSFORM_3D size=24 |
14742 |
GUI |
DEBUG |
ge |
base 0x080000 redundant pure state cmd ignored |
14742 |
GUI |
DEBUG |
ge |
vaddr 0880a890 |
14743 |
GUI |
DEBUG |
ge |
prim triangle 12x |
14743 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
14743 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
14743 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_COLOR_MATERIAL) |
14743 |
GUI |
DEBUG |
ge |
Texture Mipmap base=0, max=0, textureNumMipmaps=0 |
14743 |
GUI |
DEBUG |
ge |
Not reading Vertex, all native at 0x0880A890 |
14744 |
GUI |
DEBUG |
ge |
finish (0) |
14744 |
GUI |
DEBUG |
hle.sceGe_user |
Scheduling Async Callback name:'GeCallbackFinish', thread:'user_main', PC:08806468, $a0:00000000, $a1: 00000000, $a2: 08914EBC, listId=0x2A, behavior=1, signalId=0x0 |
14744 |
GUI |
DEBUG |
ge |
end pc=0x880d9a4 |
14744 |
GUI |
DEBUG |
ge |
FINISH / SIGNAL / END reached, waiting for Sync (PspGeList[id=0x2a, status=PSP_GE_LIST_DRAWING, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false]) |
14744 |
GUI |
DEBUG |
ge |
FINISH / SIGNAL / END reached, waiting for Sync (PspGeList[id=0x2a, status=PSP_GE_LIST_END_REACHED, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false]) |
14745 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt GE(0x19) at 0x08806468 |
14745 |
user_main |
DEBUG |
hle.ThreadManForUser |
Calling InterruptHandler 0x08806468(0x00000000,0x08914EBC) |
14745 |
user_main |
DEBUG |
hle.sceGe_user |
hleGeOnAfterCallback restarting list PspGeList[id=0x2a, status=PSP_GE_LIST_END_REACHED, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false] |
14745 |
GUI |
DEBUG |
hle.sceGe_user |
hleGeListSyncDone list PspGeList[id=0x2a, status=PSP_GE_LIST_DONE, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=false, restarted=false], done, waking thread a |
14745 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
14746 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
14746 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - saving the GE to memory 0x04000000 |
14746 |
GUI |
DEBUG |
ge |
GETexture.copyScreenToTexture GETexture[0x04000000-0x04088000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] |
14746 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - rendering the FB 0x04088000 |
14747 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04088000-0x04110000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
14747 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - end display |
14748 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
14748 |
user_main |
DEBUG |
hle.sceGe_user |
really waking thread a(user_main) |
14748 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - start display |
14748 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- unblock SceUID=a name:'user_main' caller:'sceGe_user.step' |
14749 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - rendering the FB 0x04088000 |
14749 |
user_main |
DEBUG |
hle.sceCtrl |
hleCtrlExecuteSampling |
14749 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04088000-0x04110000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
14749 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt VBLANK(0x1E) |
14749 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - end display |
14750 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
14750 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'user_main(Status PSP_THREAD_READY, Wait None)' after reschedule |
14750 |
user_main |
DEBUG |
hle.ThreadManForUser |
---------------------------------------- SceUID=a name:'user_main' |
14750 |
user_main |
DEBUG |
hle.sceDisplay |
sceDisplayWaitVblankStart |
14751 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- block SceUID=a name:'user_main' caller:'ThreadManForUser.hleBlockCurrentThread' |
14751 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'idle0(Status PSP_THREAD_READY, Wait None)' after reschedule |
14763 |
user_main |
DEBUG |
hle.sceCtrl |
hleCtrlExecuteSampling |
14763 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- unblock SceUID=a name:'user_main' caller:'UnblockThreadAction.execute' |
14763 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt VBLANK(0x1E) |
14764 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
14764 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'user_main(Status PSP_THREAD_READY, Wait None)' after reschedule |
14764 |
user_main |
DEBUG |
hle.ThreadManForUser |
---------------------------------------- SceUID=a name:'user_main' |
14764 |
user_main |
DEBUG |
hle.sceDisplay |
sceDisplaySetFrameBuf(topaddr=0x04000000, bufferwidth=512, pixelformat=3, syncType=0) |
14765 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListEnQueue(list=0x0880D860, stall=0x0880D860, cbid=0xF, arg=0x00000000) |
14765 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListEnQueue returning 0x2B |
14765 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x2B, stall=0x0880D888) |
14765 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x2B, stall=0x0880D89C) |
14766 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x2B, stall=0x0880D99C) |
14766 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x2B, stall=0x0880D9A4) |
14766 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeDrawSync mode=0 |
14766 |
user_main |
DEBUG |
hle.sceGe_user |
blockCurrentThreadOnList blocking thread a on list PspGeList[id=0x2b, status=PSP_GE_LIST_STALL_REACHED, pc=0x0880D860, stall=0x0880D9A4, cbid=0xF, ended=false, finished=false, paused=false, restarted=false] |
14767 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- block SceUID=a name:'user_main' caller:'ThreadManForUser.hleBlockCurrentThread' |
14767 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'idle0(Status PSP_THREAD_READY, Wait None)' after reschedule |
14768 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - start display |
14768 |
GUI |
DEBUG |
ge |
executeList PspGeList[id=0x2b, status=PSP_GE_LIST_DRAWING, pc=0x0880D860, stall=0x0880D9A4, cbid=0xF, ended=false, finished=false, paused=false, restarted=false] |
14768 |
GUI |
DEBUG |
ge |
fbp fbp=4088000, fbw=512 |
14768 |
GUI |
DEBUG |
ge |
fbw fbp=88000, fbw=512 |
14768 |
GUI |
DEBUG |
ge |
base 08000000 |
14769 |
GUI |
DEBUG |
ge |
jump old PC: 0x0880D870, new PC: 0x0880D888 |
14769 |
GUI |
DEBUG |
hle.sceDisplay |
hleDisplaySetGeBuf topaddr=0x04088000, bufferwidth=512, pixelformat=3, copyGE=false, with=480, height=272 |
14769 |
GUI |
DEBUG |
ge |
Reloading GE Memory (0x04088000-0x04110000) to screen (480x272) |
14769 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04088000-0x04110000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
14769 |
GUI |
DEBUG |
ge |
clear mode : 5 |
14770 |
GUI |
DEBUG |
ge |
vtype GU_COLOR_8888|GU_VERTEX_16BIT|GU_TRANSFORM_2D size=12 |
14770 |
GUI |
DEBUG |
ge |
base 0x080000 redundant pure state cmd ignored |
14770 |
GUI |
DEBUG |
ge |
vaddr 0880d870 |
14770 |
GUI |
DEBUG |
ge |
Texture.hashCode: 8192 bytes |
14770 |
GUI |
DEBUG |
ge |
tflush Reusing cached texture 5 |
14770 |
GUI |
DEBUG |
ge |
prim sprites 1x |
14771 |
GUI |
DEBUG |
ge |
sceGuEnable(GU_SCISSOR_TEST) |
14771 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
14771 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
14771 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_COLOR_MATERIAL) |
14771 |
GUI |
DEBUG |
ge |
Texture Mipmap base=0, max=0, textureNumMipmaps=0 |
14772 |
GUI |
DEBUG |
ge |
sprite (0,0)-(0,0) at (0,0,0)-(480,272,0) |
14772 |
GUI |
DEBUG |
ge |
clear mode end |
14772 |
GUI |
DEBUG |
ge |
sceGuTexMode(X, mipmaps=0, mipmapShareClut=true, swizzle=false) |
14772 |
GUI |
DEBUG |
ge |
sceGuTexMode(tpsm=2(PSM_4444), X, X, X) |
14772 |
GUI |
DEBUG |
ge |
tflush (deferring to prim) |
14773 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, X, X, X, lo(pointer=0x880ac00)) |
14773 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, X, X, texBufferWidth=64, hi(pointer=0x880ac00)) |
14773 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, width=64, height=64, X, X) |
14773 |
GUI |
DEBUG |
ge |
tflush (deferring to prim) |
14773 |
GUI |
DEBUG |
ge |
sceGuTexFunc mode 000004 |
14773 |
GUI |
DEBUG |
ge |
sceGuTexEnvColor 00FFFF00 (no alpha) |
14773 |
GUI |
DEBUG |
ge |
sceGuTexFilter(min=1, mag=1) (mm#0) |
14774 |
GUI |
DEBUG |
ge |
sceGuTexScale(u=1.0, v=1.0) |
14774 |
GUI |
DEBUG |
ge |
sceGuTexOffset(u=0.0, v=0.0) |
14774 |
GUI |
DEBUG |
ge |
material ambient r=1,0 g=1,0 b=1,0 (00FFFFFF) |
14774 |
GUI |
DEBUG |
ge |
material ambient a=1,0 (FF) |
14774 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_PROJECTION 0 |
14775 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,7 0,0 0,0 0,0 |
14775 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 1,3 0,0 0,0 |
14775 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -1,0 -1,0 |
14775 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -1,0 0,0 |
14775 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_VIEW 0 |
14775 |
GUI |
DEBUG |
ge |
glLoadMatrixf 1,0 0,0 0,0 0,0 |
14776 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 1,0 0,0 0,0 |
14776 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 1,0 0,0 |
14776 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 0,0 1,0 |
14776 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_MODEL 0 |
14776 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,2 -0,6 0,7 0,0 |
14776 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,1 -0,7 -0,7 0,0 |
14777 |
GUI |
DEBUG |
ge |
glLoadMatrixf 1,0 0,2 -0,0 0,0 |
14777 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -2,5 1,0 |
14777 |
GUI |
DEBUG |
ge |
vtype GU_TEXTURE_32BITF|GU_COLOR_8888|GU_VERTEX_32BITF|GU_TRANSFORM_3D size=24 |
14777 |
GUI |
DEBUG |
ge |
base 0x080000 redundant pure state cmd ignored |
14777 |
GUI |
DEBUG |
ge |
vaddr 0880a890 |
14777 |
GUI |
DEBUG |
ge |
prim triangle 12x |
14778 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
14778 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
14778 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_COLOR_MATERIAL) |
14778 |
GUI |
DEBUG |
ge |
Texture Mipmap base=0, max=0, textureNumMipmaps=0 |
14779 |
GUI |
DEBUG |
ge |
Not reading Vertex, all native at 0x0880A890 |
14779 |
GUI |
DEBUG |
ge |
finish (0) |
14779 |
user_main |
DEBUG |
hle.sceCtrl |
hleCtrlExecuteSampling |
14779 |
GUI |
DEBUG |
hle.sceGe_user |
Scheduling Async Callback name:'GeCallbackFinish', thread:'user_main', PC:08806468, $a0:00000000, $a1: 00000000, $a2: 08914EBC, listId=0x2B, behavior=1, signalId=0x0 |
14779 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt VBLANK(0x1E) |
14780 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
14780 |
GUI |
DEBUG |
ge |
end pc=0x880d9a4 |
14780 |
GUI |
DEBUG |
ge |
FINISH / SIGNAL / END reached, waiting for Sync (PspGeList[id=0x2b, status=PSP_GE_LIST_DRAWING, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false]) |
14780 |
GUI |
DEBUG |
ge |
FINISH / SIGNAL / END reached, waiting for Sync (PspGeList[id=0x2b, status=PSP_GE_LIST_END_REACHED, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false]) |
14781 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt GE(0x19) at 0x08806468 |
14781 |
user_main |
DEBUG |
hle.ThreadManForUser |
Calling InterruptHandler 0x08806468(0x00000000,0x08914EBC) |
14781 |
user_main |
DEBUG |
hle.sceGe_user |
hleGeOnAfterCallback restarting list PspGeList[id=0x2b, status=PSP_GE_LIST_END_REACHED, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false] |
14781 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
14781 |
GUI |
DEBUG |
hle.sceGe_user |
hleGeListSyncDone list PspGeList[id=0x2b, status=PSP_GE_LIST_DONE, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=false, restarted=false], done, waking thread a |
14782 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
14782 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
14782 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - saving the GE to memory 0x04088000 |
14782 |
GUI |
DEBUG |
ge |
GETexture.copyScreenToTexture GETexture[0x04088000-0x04110000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] |
14782 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - rendering the FB 0x04000000 |
14783 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04000000-0x04088000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
14783 |
user_main |
DEBUG |
hle.sceGe_user |
really waking thread a(user_main) |
14783 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - end display |
14783 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- unblock SceUID=a name:'user_main' caller:'sceGe_user.step' |
14784 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'user_main(Status PSP_THREAD_READY, Wait None)' after reschedule |
14784 |
user_main |
DEBUG |
hle.ThreadManForUser |
---------------------------------------- SceUID=a name:'user_main' |
14784 |
user_main |
DEBUG |
hle.sceDisplay |
sceDisplayWaitVblankStart |
14784 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- block SceUID=a name:'user_main' caller:'ThreadManForUser.hleBlockCurrentThread' |
14784 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'idle0(Status PSP_THREAD_READY, Wait None)' after reschedule |
14796 |
user_main |
DEBUG |
hle.sceCtrl |
hleCtrlExecuteSampling |
14796 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- unblock SceUID=a name:'user_main' caller:'UnblockThreadAction.execute' |
14796 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt VBLANK(0x1E) |
14796 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
14797 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'user_main(Status PSP_THREAD_READY, Wait None)' after reschedule |
14797 |
user_main |
DEBUG |
hle.ThreadManForUser |
---------------------------------------- SceUID=a name:'user_main' |
14797 |
user_main |
DEBUG |
hle.sceDisplay |
sceDisplaySetFrameBuf(topaddr=0x04088000, bufferwidth=512, pixelformat=3, syncType=0) |
14797 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListEnQueue(list=0x0880D860, stall=0x0880D860, cbid=0xF, arg=0x00000000) |
14797 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListEnQueue returning 0x2C |
14798 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x2C, stall=0x0880D888) |
14798 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x2C, stall=0x0880D89C) |
14798 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x2C, stall=0x0880D99C) |
14798 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x2C, stall=0x0880D9A4) |
14799 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeDrawSync mode=0 |
14799 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - start display |
14799 |
user_main |
DEBUG |
hle.sceGe_user |
blockCurrentThreadOnList blocking thread a on list PspGeList[id=0x2c, status=PSP_GE_LIST_STALL_REACHED, pc=0x0880D860, stall=0x0880D9A4, cbid=0xF, ended=false, finished=false, paused=false, restarted=false] |
14799 |
GUI |
DEBUG |
ge |
executeList PspGeList[id=0x2c, status=PSP_GE_LIST_DRAWING, pc=0x0880D860, stall=0x0880D9A4, cbid=0xF, ended=false, finished=false, paused=false, restarted=false] |
14799 |
GUI |
DEBUG |
ge |
fbp fbp=4000000, fbw=512 |
14800 |
GUI |
DEBUG |
ge |
fbw fbp=0, fbw=512 |
14799 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- block SceUID=a name:'user_main' caller:'ThreadManForUser.hleBlockCurrentThread' |
14801 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'idle0(Status PSP_THREAD_READY, Wait None)' after reschedule |
14800 |
GUI |
DEBUG |
ge |
base 08000000 |
14801 |
GUI |
DEBUG |
ge |
jump old PC: 0x0880D870, new PC: 0x0880D888 |
14801 |
GUI |
DEBUG |
hle.sceDisplay |
hleDisplaySetGeBuf topaddr=0x04000000, bufferwidth=512, pixelformat=3, copyGE=false, with=480, height=272 |
14801 |
GUI |
DEBUG |
ge |
Reloading GE Memory (0x04000000-0x04088000) to screen (480x272) |
14802 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04000000-0x04088000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
14802 |
GUI |
DEBUG |
ge |
clear mode : 5 |
14802 |
GUI |
DEBUG |
ge |
vtype GU_COLOR_8888|GU_VERTEX_16BIT|GU_TRANSFORM_2D size=12 |
14802 |
GUI |
DEBUG |
ge |
base 0x080000 redundant pure state cmd ignored |
14802 |
GUI |
DEBUG |
ge |
vaddr 0880d870 |
14803 |
GUI |
DEBUG |
ge |
Texture.hashCode: 8192 bytes |
14803 |
GUI |
DEBUG |
ge |
tflush Reusing cached texture 5 |
14803 |
GUI |
DEBUG |
ge |
prim sprites 1x |
14803 |
GUI |
DEBUG |
ge |
sceGuEnable(GU_SCISSOR_TEST) |
14803 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
14804 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
14804 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_COLOR_MATERIAL) |
14804 |
GUI |
DEBUG |
ge |
Texture Mipmap base=0, max=0, textureNumMipmaps=0 |
14804 |
GUI |
DEBUG |
ge |
sprite (0,0)-(0,0) at (0,0,0)-(480,272,0) |
14804 |
GUI |
DEBUG |
ge |
clear mode end |
14804 |
GUI |
DEBUG |
ge |
sceGuTexMode(X, mipmaps=0, mipmapShareClut=true, swizzle=false) |
14805 |
GUI |
DEBUG |
ge |
sceGuTexMode(tpsm=2(PSM_4444), X, X, X) |
14805 |
GUI |
DEBUG |
ge |
tflush (deferring to prim) |
14805 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, X, X, X, lo(pointer=0x880ac00)) |
14805 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, X, X, texBufferWidth=64, hi(pointer=0x880ac00)) |
14805 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, width=64, height=64, X, X) |
14805 |
GUI |
DEBUG |
ge |
tflush (deferring to prim) |
14806 |
GUI |
DEBUG |
ge |
sceGuTexFunc mode 000004 |
14806 |
GUI |
DEBUG |
ge |
sceGuTexEnvColor 00FFFF00 (no alpha) |
14806 |
GUI |
DEBUG |
ge |
sceGuTexFilter(min=1, mag=1) (mm#0) |
14806 |
GUI |
DEBUG |
ge |
sceGuTexScale(u=1.0, v=1.0) |
14806 |
GUI |
DEBUG |
ge |
sceGuTexOffset(u=0.0, v=0.0) |
14806 |
GUI |
DEBUG |
ge |
material ambient r=1,0 g=1,0 b=1,0 (00FFFFFF) |
14807 |
GUI |
DEBUG |
ge |
material ambient a=1,0 (FF) |
14807 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_PROJECTION 0 |
14807 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,7 0,0 0,0 0,0 |
14807 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 1,3 0,0 0,0 |
14807 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -1,0 -1,0 |
14808 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -1,0 0,0 |
14808 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_VIEW 0 |
14808 |
GUI |
DEBUG |
ge |
glLoadMatrixf 1,0 0,0 0,0 0,0 |
14808 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 1,0 0,0 0,0 |
14808 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 1,0 0,0 |
14808 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 0,0 1,0 |
14809 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_MODEL 0 |
14809 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,2 -0,7 0,7 0,0 |
14809 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,2 -0,7 -0,7 0,0 |
14809 |
GUI |
DEBUG |
ge |
glLoadMatrixf 1,0 0,2 -0,0 0,0 |
14809 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -2,5 1,0 |
14810 |
GUI |
DEBUG |
ge |
vtype GU_TEXTURE_32BITF|GU_COLOR_8888|GU_VERTEX_32BITF|GU_TRANSFORM_3D size=24 |
14810 |
GUI |
DEBUG |
ge |
base 0x080000 redundant pure state cmd ignored |
14810 |
GUI |
DEBUG |
ge |
vaddr 0880a890 |
14810 |
GUI |
DEBUG |
ge |
prim triangle 12x |
14810 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
14811 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
14811 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_COLOR_MATERIAL) |
14811 |
GUI |
DEBUG |
ge |
Texture Mipmap base=0, max=0, textureNumMipmaps=0 |
14811 |
GUI |
DEBUG |
ge |
Not reading Vertex, all native at 0x0880A890 |
14812 |
GUI |
DEBUG |
ge |
finish (0) |
14812 |
GUI |
DEBUG |
hle.sceGe_user |
Scheduling Async Callback name:'GeCallbackFinish', thread:'user_main', PC:08806468, $a0:00000000, $a1: 00000000, $a2: 08914EBC, listId=0x2C, behavior=1, signalId=0x0 |
14812 |
GUI |
DEBUG |
ge |
end pc=0x880d9a4 |
14812 |
GUI |
DEBUG |
ge |
FINISH / SIGNAL / END reached, waiting for Sync (PspGeList[id=0x2c, status=PSP_GE_LIST_DRAWING, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false]) |
14812 |
GUI |
DEBUG |
ge |
FINISH / SIGNAL / END reached, waiting for Sync (PspGeList[id=0x2c, status=PSP_GE_LIST_END_REACHED, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false]) |
14813 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt GE(0x19) at 0x08806468 |
14813 |
user_main |
DEBUG |
hle.ThreadManForUser |
Calling InterruptHandler 0x08806468(0x00000000,0x08914EBC) |
14813 |
user_main |
DEBUG |
hle.sceGe_user |
hleGeOnAfterCallback restarting list PspGeList[id=0x2c, status=PSP_GE_LIST_END_REACHED, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false] |
14813 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
14813 |
GUI |
DEBUG |
hle.sceGe_user |
hleGeListSyncDone list PspGeList[id=0x2c, status=PSP_GE_LIST_DONE, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=false, restarted=false], done, waking thread a |
14813 |
user_main |
DEBUG |
hle.sceCtrl |
hleCtrlExecuteSampling |
14814 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
14814 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt VBLANK(0x1E) |
14814 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
14814 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
14814 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - saving the GE to memory 0x04000000 |
14815 |
user_main |
DEBUG |
hle.sceGe_user |
really waking thread a(user_main) |
14815 |
GUI |
DEBUG |
ge |
GETexture.copyScreenToTexture GETexture[0x04000000-0x04088000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] |
14815 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- unblock SceUID=a name:'user_main' caller:'sceGe_user.step' |
14815 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - rendering the FB 0x04088000 |
14815 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'user_main(Status PSP_THREAD_READY, Wait None)' after reschedule |
14816 |
user_main |
DEBUG |
hle.ThreadManForUser |
---------------------------------------- SceUID=a name:'user_main' |
14815 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04088000-0x04110000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
14816 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - end display |
14817 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - start display |
14818 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - rendering the FB 0x04088000 |
14818 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04088000-0x04110000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
14818 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - end display |
14816 |
user_main |
DEBUG |
hle.sceDisplay |
sceDisplayWaitVblankStart |
14820 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- block SceUID=a name:'user_main' caller:'ThreadManForUser.hleBlockCurrentThread' |
14820 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'idle0(Status PSP_THREAD_READY, Wait None)' after reschedule |
14829 |
user_main |
DEBUG |
hle.sceCtrl |
hleCtrlExecuteSampling |
14829 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- unblock SceUID=a name:'user_main' caller:'UnblockThreadAction.execute' |
14829 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt VBLANK(0x1E) |
14829 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
14830 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'user_main(Status PSP_THREAD_READY, Wait None)' after reschedule |
14830 |
user_main |
DEBUG |
hle.ThreadManForUser |
---------------------------------------- SceUID=a name:'user_main' |
14830 |
user_main |
DEBUG |
hle.sceDisplay |
sceDisplaySetFrameBuf(topaddr=0x04000000, bufferwidth=512, pixelformat=3, syncType=0) |
14830 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListEnQueue(list=0x0880D860, stall=0x0880D860, cbid=0xF, arg=0x00000000) |
14830 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListEnQueue returning 0x2D |
14831 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x2D, stall=0x0880D888) |
14831 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x2D, stall=0x0880D89C) |
14831 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x2D, stall=0x0880D99C) |
14832 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x2D, stall=0x0880D9A4) |
14832 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeDrawSync mode=0 |
14832 |
user_main |
DEBUG |
hle.sceGe_user |
blockCurrentThreadOnList blocking thread a on list PspGeList[id=0x2d, status=PSP_GE_LIST_STALL_REACHED, pc=0x0880D860, stall=0x0880D9A4, cbid=0xF, ended=false, finished=false, paused=false, restarted=false] |
14832 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- block SceUID=a name:'user_main' caller:'ThreadManForUser.hleBlockCurrentThread' |
14833 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'idle0(Status PSP_THREAD_READY, Wait None)' after reschedule |
14833 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - start display |
14833 |
GUI |
DEBUG |
ge |
executeList PspGeList[id=0x2d, status=PSP_GE_LIST_DRAWING, pc=0x0880D860, stall=0x0880D9A4, cbid=0xF, ended=false, finished=false, paused=false, restarted=false] |
14833 |
GUI |
DEBUG |
ge |
fbp fbp=4088000, fbw=512 |
14833 |
GUI |
DEBUG |
ge |
fbw fbp=88000, fbw=512 |
14834 |
GUI |
DEBUG |
ge |
base 08000000 |
14834 |
GUI |
DEBUG |
ge |
jump old PC: 0x0880D870, new PC: 0x0880D888 |
14834 |
GUI |
DEBUG |
hle.sceDisplay |
hleDisplaySetGeBuf topaddr=0x04088000, bufferwidth=512, pixelformat=3, copyGE=false, with=480, height=272 |
14834 |
GUI |
DEBUG |
ge |
Reloading GE Memory (0x04088000-0x04110000) to screen (480x272) |
14834 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04088000-0x04110000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
14835 |
GUI |
DEBUG |
ge |
clear mode : 5 |
14835 |
GUI |
DEBUG |
ge |
vtype GU_COLOR_8888|GU_VERTEX_16BIT|GU_TRANSFORM_2D size=12 |
14835 |
GUI |
DEBUG |
ge |
base 0x080000 redundant pure state cmd ignored |
14835 |
GUI |
DEBUG |
ge |
vaddr 0880d870 |
14835 |
GUI |
DEBUG |
ge |
Texture.hashCode: 8192 bytes |
14836 |
GUI |
DEBUG |
ge |
tflush Reusing cached texture 5 |
14836 |
GUI |
DEBUG |
ge |
prim sprites 1x |
14836 |
GUI |
DEBUG |
ge |
sceGuEnable(GU_SCISSOR_TEST) |
14836 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
14836 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
14837 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_COLOR_MATERIAL) |
14837 |
GUI |
DEBUG |
ge |
Texture Mipmap base=0, max=0, textureNumMipmaps=0 |
14837 |
GUI |
DEBUG |
ge |
sprite (0,0)-(0,0) at (0,0,0)-(480,272,0) |
14837 |
GUI |
DEBUG |
ge |
clear mode end |
14837 |
GUI |
DEBUG |
ge |
sceGuTexMode(X, mipmaps=0, mipmapShareClut=true, swizzle=false) |
14838 |
GUI |
DEBUG |
ge |
sceGuTexMode(tpsm=2(PSM_4444), X, X, X) |
14838 |
GUI |
DEBUG |
ge |
tflush (deferring to prim) |
14838 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, X, X, X, lo(pointer=0x880ac00)) |
14838 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, X, X, texBufferWidth=64, hi(pointer=0x880ac00)) |
14838 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, width=64, height=64, X, X) |
14838 |
GUI |
DEBUG |
ge |
tflush (deferring to prim) |
14839 |
GUI |
DEBUG |
ge |
sceGuTexFunc mode 000004 |
14839 |
GUI |
DEBUG |
ge |
sceGuTexEnvColor 00FFFF00 (no alpha) |
14839 |
GUI |
DEBUG |
ge |
sceGuTexFilter(min=1, mag=1) (mm#0) |
14839 |
GUI |
DEBUG |
ge |
sceGuTexScale(u=1.0, v=1.0) |
14839 |
GUI |
DEBUG |
ge |
sceGuTexOffset(u=0.0, v=0.0) |
14840 |
GUI |
DEBUG |
ge |
material ambient r=1,0 g=1,0 b=1,0 (00FFFFFF) |
14840 |
GUI |
DEBUG |
ge |
material ambient a=1,0 (FF) |
14840 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_PROJECTION 0 |
14840 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,7 0,0 0,0 0,0 |
14840 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 1,3 0,0 0,0 |
14841 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -1,0 -1,0 |
14841 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -1,0 0,0 |
14841 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_VIEW 0 |
14841 |
GUI |
DEBUG |
ge |
glLoadMatrixf 1,0 0,0 0,0 0,0 |
14841 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 1,0 0,0 0,0 |
14842 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 1,0 0,0 |
14842 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 0,0 1,0 |
14842 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_MODEL 0 |
14842 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,2 -0,7 0,7 0,0 |
14842 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,2 -0,7 -0,7 0,0 |
14843 |
GUI |
DEBUG |
ge |
glLoadMatrixf 1,0 0,3 -0,0 0,0 |
14843 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -2,5 1,0 |
14843 |
GUI |
DEBUG |
ge |
vtype GU_TEXTURE_32BITF|GU_COLOR_8888|GU_VERTEX_32BITF|GU_TRANSFORM_3D size=24 |
14843 |
GUI |
DEBUG |
ge |
base 0x080000 redundant pure state cmd ignored |
14843 |
GUI |
DEBUG |
ge |
vaddr 0880a890 |
14844 |
GUI |
DEBUG |
ge |
prim triangle 12x |
14844 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
14844 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
14844 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_COLOR_MATERIAL) |
14844 |
GUI |
DEBUG |
ge |
Texture Mipmap base=0, max=0, textureNumMipmaps=0 |
14845 |
GUI |
DEBUG |
ge |
Not reading Vertex, all native at 0x0880A890 |
14845 |
GUI |
DEBUG |
ge |
finish (0) |
14845 |
GUI |
DEBUG |
hle.sceGe_user |
Scheduling Async Callback name:'GeCallbackFinish', thread:'user_main', PC:08806468, $a0:00000000, $a1: 00000000, $a2: 08914EBC, listId=0x2D, behavior=1, signalId=0x0 |
14845 |
GUI |
DEBUG |
ge |
end pc=0x880d9a4 |
14845 |
GUI |
DEBUG |
ge |
FINISH / SIGNAL / END reached, waiting for Sync (PspGeList[id=0x2d, status=PSP_GE_LIST_DRAWING, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false]) |
14846 |
GUI |
DEBUG |
ge |
FINISH / SIGNAL / END reached, waiting for Sync (PspGeList[id=0x2d, status=PSP_GE_LIST_END_REACHED, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false]) |
14846 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt GE(0x19) at 0x08806468 |
14846 |
user_main |
DEBUG |
hle.ThreadManForUser |
Calling InterruptHandler 0x08806468(0x00000000,0x08914EBC) |
14846 |
user_main |
DEBUG |
hle.sceGe_user |
hleGeOnAfterCallback restarting list PspGeList[id=0x2d, status=PSP_GE_LIST_END_REACHED, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false] |
14846 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
14847 |
GUI |
DEBUG |
hle.sceGe_user |
hleGeListSyncDone list PspGeList[id=0x2d, status=PSP_GE_LIST_DONE, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=false, restarted=false], done, waking thread a |
14847 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
14847 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
14847 |
user_main |
DEBUG |
hle.sceCtrl |
hleCtrlExecuteSampling |
14847 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - saving the GE to memory 0x04088000 |
14847 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt VBLANK(0x1E) |
14848 |
GUI |
DEBUG |
ge |
GETexture.copyScreenToTexture GETexture[0x04088000-0x04110000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] |
14848 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
14848 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - rendering the FB 0x04000000 |
14848 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04000000-0x04088000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
14849 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - end display |
14850 |
user_main |
DEBUG |
hle.sceGe_user |
really waking thread a(user_main) |
14850 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- unblock SceUID=a name:'user_main' caller:'sceGe_user.step' |
14850 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'user_main(Status PSP_THREAD_READY, Wait None)' after reschedule |
14851 |
user_main |
DEBUG |
hle.ThreadManForUser |
---------------------------------------- SceUID=a name:'user_main' |
14851 |
user_main |
DEBUG |
hle.sceDisplay |
sceDisplayWaitVblankStart |
14852 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- block SceUID=a name:'user_main' caller:'ThreadManForUser.hleBlockCurrentThread' |
14852 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'idle0(Status PSP_THREAD_READY, Wait None)' after reschedule |
14863 |
user_main |
DEBUG |
hle.sceCtrl |
hleCtrlExecuteSampling |
14863 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- unblock SceUID=a name:'user_main' caller:'UnblockThreadAction.execute' |
14863 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt VBLANK(0x1E) |
14864 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
14864 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'user_main(Status PSP_THREAD_READY, Wait None)' after reschedule |
14864 |
user_main |
DEBUG |
hle.ThreadManForUser |
---------------------------------------- SceUID=a name:'user_main' |
14865 |
user_main |
DEBUG |
hle.sceDisplay |
sceDisplaySetFrameBuf(topaddr=0x04088000, bufferwidth=512, pixelformat=3, syncType=0) |
14865 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListEnQueue(list=0x0880D860, stall=0x0880D860, cbid=0xF, arg=0x00000000) |
14865 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListEnQueue returning 0x2E |
14865 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x2E, stall=0x0880D888) |
14865 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - start display |
14866 |
GUI |
DEBUG |
ge |
executeList PspGeList[id=0x2e, status=PSP_GE_LIST_DRAWING, pc=0x0880D860, stall=0x0880D888, cbid=0xF, ended=false, finished=false, paused=false, restarted=false] |
14866 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x2E, stall=0x0880D89C) |
14866 |
GUI |
DEBUG |
ge |
fbp fbp=4000000, fbw=512 |
14866 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x2E, stall=0x0880D99C) |
14866 |
GUI |
DEBUG |
ge |
fbw fbp=0, fbw=512 |
14867 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x2E, stall=0x0880D9A4) |
14867 |
GUI |
DEBUG |
ge |
base 08000000 |
14867 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeDrawSync mode=0 |
14867 |
GUI |
DEBUG |
ge |
jump old PC: 0x0880D870, new PC: 0x0880D888 |
14867 |
user_main |
DEBUG |
hle.sceGe_user |
blockCurrentThreadOnList blocking thread a on list PspGeList[id=0x2e, status=PSP_GE_LIST_DRAWING, pc=0x0880D888, stall=0x0880D9A4, cbid=0xF, ended=false, finished=false, paused=false, restarted=false] |
14868 |
GUI |
DEBUG |
hle.sceDisplay |
hleDisplaySetGeBuf topaddr=0x04000000, bufferwidth=512, pixelformat=3, copyGE=false, with=480, height=272 |
14868 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- block SceUID=a name:'user_main' caller:'ThreadManForUser.hleBlockCurrentThread' |
14868 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'idle0(Status PSP_THREAD_READY, Wait None)' after reschedule |
14868 |
GUI |
DEBUG |
ge |
Reloading GE Memory (0x04000000-0x04088000) to screen (480x272) |
14869 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04000000-0x04088000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
14869 |
GUI |
DEBUG |
ge |
clear mode : 5 |
14869 |
GUI |
DEBUG |
ge |
vtype GU_COLOR_8888|GU_VERTEX_16BIT|GU_TRANSFORM_2D size=12 |
14869 |
GUI |
DEBUG |
ge |
base 0x080000 redundant pure state cmd ignored |
14869 |
GUI |
DEBUG |
ge |
vaddr 0880d870 |
14870 |
GUI |
DEBUG |
ge |
Texture.hashCode: 8192 bytes |
14870 |
GUI |
DEBUG |
ge |
tflush Reusing cached texture 5 |
14870 |
GUI |
DEBUG |
ge |
prim sprites 1x |
14870 |
GUI |
DEBUG |
ge |
sceGuEnable(GU_SCISSOR_TEST) |
14870 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
14870 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
14871 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_COLOR_MATERIAL) |
14871 |
GUI |
DEBUG |
ge |
Texture Mipmap base=0, max=0, textureNumMipmaps=0 |
14871 |
GUI |
DEBUG |
ge |
sprite (0,0)-(0,0) at (0,0,0)-(480,272,0) |
14871 |
GUI |
DEBUG |
ge |
clear mode end |
14871 |
GUI |
DEBUG |
ge |
sceGuTexMode(X, mipmaps=0, mipmapShareClut=true, swizzle=false) |
14872 |
GUI |
DEBUG |
ge |
sceGuTexMode(tpsm=2(PSM_4444), X, X, X) |
14872 |
GUI |
DEBUG |
ge |
tflush (deferring to prim) |
14872 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, X, X, X, lo(pointer=0x880ac00)) |
14872 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, X, X, texBufferWidth=64, hi(pointer=0x880ac00)) |
14873 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, width=64, height=64, X, X) |
14873 |
GUI |
DEBUG |
ge |
tflush (deferring to prim) |
14873 |
GUI |
DEBUG |
ge |
sceGuTexFunc mode 000004 |
14873 |
GUI |
DEBUG |
ge |
sceGuTexEnvColor 00FFFF00 (no alpha) |
14873 |
GUI |
DEBUG |
ge |
sceGuTexFilter(min=1, mag=1) (mm#0) |
14874 |
GUI |
DEBUG |
ge |
sceGuTexScale(u=1.0, v=1.0) |
14874 |
GUI |
DEBUG |
ge |
sceGuTexOffset(u=0.0, v=0.0) |
14874 |
GUI |
DEBUG |
ge |
material ambient r=1,0 g=1,0 b=1,0 (00FFFFFF) |
14874 |
GUI |
DEBUG |
ge |
material ambient a=1,0 (FF) |
14874 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_PROJECTION 0 |
14875 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,7 0,0 0,0 0,0 |
14875 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 1,3 0,0 0,0 |
14875 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -1,0 -1,0 |
14875 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -1,0 0,0 |
14875 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_VIEW 0 |
14876 |
GUI |
DEBUG |
ge |
glLoadMatrixf 1,0 0,0 0,0 0,0 |
14876 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 1,0 0,0 0,0 |
14876 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 1,0 0,0 |
14876 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 0,0 1,0 |
14876 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_MODEL 0 |
14877 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,2 -0,7 0,7 0,0 |
14877 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,2 -0,6 -0,7 0,0 |
14877 |
GUI |
DEBUG |
ge |
glLoadMatrixf 1,0 0,3 -0,0 0,0 |
14877 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -2,5 1,0 |
14877 |
GUI |
DEBUG |
ge |
vtype GU_TEXTURE_32BITF|GU_COLOR_8888|GU_VERTEX_32BITF|GU_TRANSFORM_3D size=24 |
14878 |
GUI |
DEBUG |
ge |
base 0x080000 redundant pure state cmd ignored |
14878 |
GUI |
DEBUG |
ge |
vaddr 0880a890 |
14878 |
GUI |
DEBUG |
ge |
prim triangle 12x |
14878 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
14878 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
14878 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_COLOR_MATERIAL) |
14879 |
GUI |
DEBUG |
ge |
Texture Mipmap base=0, max=0, textureNumMipmaps=0 |
14879 |
user_main |
DEBUG |
hle.sceCtrl |
hleCtrlExecuteSampling |
14879 |
GUI |
DEBUG |
ge |
Not reading Vertex, all native at 0x0880A890 |
14879 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt VBLANK(0x1E) |
14879 |
GUI |
DEBUG |
ge |
finish (0) |
14880 |
GUI |
DEBUG |
hle.sceGe_user |
Scheduling Async Callback name:'GeCallbackFinish', thread:'user_main', PC:08806468, $a0:00000000, $a1: 00000000, $a2: 08914EBC, listId=0x2E, behavior=1, signalId=0x0 |
14880 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
14880 |
GUI |
DEBUG |
ge |
end pc=0x880d9a4 |
14880 |
GUI |
DEBUG |
ge |
FINISH / SIGNAL / END reached, waiting for Sync (PspGeList[id=0x2e, status=PSP_GE_LIST_DRAWING, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false]) |
14881 |
GUI |
DEBUG |
ge |
FINISH / SIGNAL / END reached, waiting for Sync (PspGeList[id=0x2e, status=PSP_GE_LIST_END_REACHED, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false]) |
14881 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt GE(0x19) at 0x08806468 |
14881 |
user_main |
DEBUG |
hle.ThreadManForUser |
Calling InterruptHandler 0x08806468(0x00000000,0x08914EBC) |
14881 |
user_main |
DEBUG |
hle.sceGe_user |
hleGeOnAfterCallback restarting list PspGeList[id=0x2e, status=PSP_GE_LIST_END_REACHED, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false] |
14881 |
GUI |
DEBUG |
hle.sceGe_user |
hleGeListSyncDone list PspGeList[id=0x2e, status=PSP_GE_LIST_DONE, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=false, restarted=false], done, waking thread a |
14882 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
14882 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
14882 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - saving the GE to memory 0x04000000 |
14882 |
GUI |
DEBUG |
ge |
GETexture.copyScreenToTexture GETexture[0x04000000-0x04088000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] |
14882 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - rendering the FB 0x04088000 |
14883 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04088000-0x04110000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
14883 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - end display |
14884 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - start display |
14884 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - rendering the FB 0x04088000 |
14885 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04088000-0x04110000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
14885 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - end display |
14885 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
14886 |
user_main |
DEBUG |
hle.sceGe_user |
really waking thread a(user_main) |
14886 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- unblock SceUID=a name:'user_main' caller:'sceGe_user.step' |
14886 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'user_main(Status PSP_THREAD_READY, Wait None)' after reschedule |
14886 |
user_main |
DEBUG |
hle.ThreadManForUser |
---------------------------------------- SceUID=a name:'user_main' |
14887 |
user_main |
DEBUG |
hle.sceDisplay |
sceDisplayWaitVblankStart |
14887 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- block SceUID=a name:'user_main' caller:'ThreadManForUser.hleBlockCurrentThread' |
14887 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'idle0(Status PSP_THREAD_READY, Wait None)' after reschedule |
14896 |
user_main |
DEBUG |
hle.sceCtrl |
hleCtrlExecuteSampling |
14896 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- unblock SceUID=a name:'user_main' caller:'UnblockThreadAction.execute' |
14897 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt VBLANK(0x1E) |
14897 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
14897 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'user_main(Status PSP_THREAD_READY, Wait None)' after reschedule |
14897 |
user_main |
DEBUG |
hle.ThreadManForUser |
---------------------------------------- SceUID=a name:'user_main' |
14897 |
user_main |
DEBUG |
hle.sceDisplay |
sceDisplaySetFrameBuf(topaddr=0x04000000, bufferwidth=512, pixelformat=3, syncType=0) |
14898 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListEnQueue(list=0x0880D860, stall=0x0880D860, cbid=0xF, arg=0x00000000) |
14898 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListEnQueue returning 0x2F |
14898 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x2F, stall=0x0880D888) |
14898 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - start display |
14898 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x2F, stall=0x0880D89C) |
14899 |
GUI |
DEBUG |
ge |
executeList PspGeList[id=0x2f, status=PSP_GE_LIST_DRAWING, pc=0x0880D860, stall=0x0880D888, cbid=0xF, ended=false, finished=false, paused=false, restarted=false] |
14899 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x2F, stall=0x0880D99C) |
14899 |
GUI |
DEBUG |
ge |
fbp fbp=4088000, fbw=512 |
14899 |
GUI |
DEBUG |
ge |
fbw fbp=88000, fbw=512 |
14899 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x2F, stall=0x0880D9A4) |
14899 |
GUI |
DEBUG |
ge |
base 08000000 |
14900 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeDrawSync mode=0 |
14900 |
GUI |
DEBUG |
ge |
jump old PC: 0x0880D870, new PC: 0x0880D888 |
14900 |
user_main |
DEBUG |
hle.sceGe_user |
blockCurrentThreadOnList blocking thread a on list PspGeList[id=0x2f, status=PSP_GE_LIST_DRAWING, pc=0x0880D888, stall=0x0880D9A4, cbid=0xF, ended=false, finished=false, paused=false, restarted=false] |
14900 |
GUI |
DEBUG |
hle.sceDisplay |
hleDisplaySetGeBuf topaddr=0x04088000, bufferwidth=512, pixelformat=3, copyGE=false, with=480, height=272 |
14900 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- block SceUID=a name:'user_main' caller:'ThreadManForUser.hleBlockCurrentThread' |
14901 |
GUI |
DEBUG |
ge |
Reloading GE Memory (0x04088000-0x04110000) to screen (480x272) |
14901 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'idle0(Status PSP_THREAD_READY, Wait None)' after reschedule |
14901 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04088000-0x04110000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
14902 |
GUI |
DEBUG |
ge |
clear mode : 5 |
14902 |
GUI |
DEBUG |
ge |
vtype GU_COLOR_8888|GU_VERTEX_16BIT|GU_TRANSFORM_2D size=12 |
14902 |
GUI |
DEBUG |
ge |
base 0x080000 redundant pure state cmd ignored |
14902 |
GUI |
DEBUG |
ge |
vaddr 0880d870 |
14902 |
GUI |
DEBUG |
ge |
Texture.hashCode: 8192 bytes |
14903 |
GUI |
DEBUG |
ge |
tflush Reusing cached texture 5 |
14903 |
GUI |
DEBUG |
ge |
prim sprites 1x |
14903 |
GUI |
DEBUG |
ge |
sceGuEnable(GU_SCISSOR_TEST) |
14903 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
14903 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
14903 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_COLOR_MATERIAL) |
14904 |
GUI |
DEBUG |
ge |
Texture Mipmap base=0, max=0, textureNumMipmaps=0 |
14904 |
GUI |
DEBUG |
ge |
sprite (0,0)-(0,0) at (0,0,0)-(480,272,0) |
14904 |
GUI |
DEBUG |
ge |
clear mode end |
14904 |
GUI |
DEBUG |
ge |
sceGuTexMode(X, mipmaps=0, mipmapShareClut=true, swizzle=false) |
14904 |
GUI |
DEBUG |
ge |
sceGuTexMode(tpsm=2(PSM_4444), X, X, X) |
14905 |
GUI |
DEBUG |
ge |
tflush (deferring to prim) |
14905 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, X, X, X, lo(pointer=0x880ac00)) |
14905 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, X, X, texBufferWidth=64, hi(pointer=0x880ac00)) |
14905 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, width=64, height=64, X, X) |
14905 |
GUI |
DEBUG |
ge |
tflush (deferring to prim) |
14906 |
GUI |
DEBUG |
ge |
sceGuTexFunc mode 000004 |
14906 |
GUI |
DEBUG |
ge |
sceGuTexEnvColor 00FFFF00 (no alpha) |
14906 |
GUI |
DEBUG |
ge |
sceGuTexFilter(min=1, mag=1) (mm#0) |
14906 |
GUI |
DEBUG |
ge |
sceGuTexScale(u=1.0, v=1.0) |
14906 |
GUI |
DEBUG |
ge |
sceGuTexOffset(u=0.0, v=0.0) |
14907 |
GUI |
DEBUG |
ge |
material ambient r=1,0 g=1,0 b=1,0 (00FFFFFF) |
14907 |
GUI |
DEBUG |
ge |
material ambient a=1,0 (FF) |
14907 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_PROJECTION 0 |
14907 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,7 0,0 0,0 0,0 |
14908 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 1,3 0,0 0,0 |
14908 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -1,0 -1,0 |
14908 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -1,0 0,0 |
14908 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_VIEW 0 |
14908 |
GUI |
DEBUG |
ge |
glLoadMatrixf 1,0 0,0 0,0 0,0 |
14909 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 1,0 0,0 0,0 |
14909 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 1,0 0,0 |
14909 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 0,0 1,0 |
14909 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_MODEL 0 |
14909 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,2 -0,7 0,6 0,0 |
14910 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,2 -0,6 -0,8 0,0 |
14910 |
GUI |
DEBUG |
ge |
glLoadMatrixf 1,0 0,3 -0,0 0,0 |
14910 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -2,5 1,0 |
14910 |
GUI |
DEBUG |
ge |
vtype GU_TEXTURE_32BITF|GU_COLOR_8888|GU_VERTEX_32BITF|GU_TRANSFORM_3D size=24 |
14910 |
GUI |
DEBUG |
ge |
base 0x080000 redundant pure state cmd ignored |
14911 |
GUI |
DEBUG |
ge |
vaddr 0880a890 |
14911 |
GUI |
DEBUG |
ge |
prim triangle 12x |
14911 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
14911 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
14912 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_COLOR_MATERIAL) |
14912 |
GUI |
DEBUG |
ge |
Texture Mipmap base=0, max=0, textureNumMipmaps=0 |
14912 |
GUI |
DEBUG |
ge |
Not reading Vertex, all native at 0x0880A890 |
14912 |
GUI |
DEBUG |
ge |
finish (0) |
14912 |
GUI |
DEBUG |
hle.sceGe_user |
Scheduling Async Callback name:'GeCallbackFinish', thread:'user_main', PC:08806468, $a0:00000000, $a1: 00000000, $a2: 08914EBC, listId=0x2F, behavior=1, signalId=0x0 |
14913 |
GUI |
DEBUG |
ge |
end pc=0x880d9a4 |
14913 |
GUI |
DEBUG |
ge |
FINISH / SIGNAL / END reached, waiting for Sync (PspGeList[id=0x2f, status=PSP_GE_LIST_DRAWING, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false]) |
14913 |
GUI |
DEBUG |
ge |
FINISH / SIGNAL / END reached, waiting for Sync (PspGeList[id=0x2f, status=PSP_GE_LIST_END_REACHED, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false]) |
14914 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt GE(0x19) at 0x08806468 |
14914 |
user_main |
DEBUG |
hle.ThreadManForUser |
Calling InterruptHandler 0x08806468(0x00000000,0x08914EBC) |
14914 |
user_main |
DEBUG |
hle.sceGe_user |
hleGeOnAfterCallback restarting list PspGeList[id=0x2f, status=PSP_GE_LIST_END_REACHED, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false] |
14914 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
14915 |
user_main |
DEBUG |
hle.sceCtrl |
hleCtrlExecuteSampling |
14915 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt VBLANK(0x1E) |
14915 |
GUI |
DEBUG |
hle.sceGe_user |
hleGeListSyncDone list PspGeList[id=0x2f, status=PSP_GE_LIST_DONE, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=false, restarted=false], done, waking thread a |
14915 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
14916 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
14916 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
14916 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - saving the GE to memory 0x04088000 |
14916 |
GUI |
DEBUG |
ge |
GETexture.copyScreenToTexture GETexture[0x04088000-0x04110000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] |
14917 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - rendering the FB 0x04000000 |
14917 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04000000-0x04088000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
14917 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - end display |
14917 |
user_main |
DEBUG |
hle.sceGe_user |
really waking thread a(user_main) |
14918 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- unblock SceUID=a name:'user_main' caller:'sceGe_user.step' |
14918 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'user_main(Status PSP_THREAD_READY, Wait None)' after reschedule |
14918 |
user_main |
DEBUG |
hle.ThreadManForUser |
---------------------------------------- SceUID=a name:'user_main' |
14918 |
user_main |
DEBUG |
hle.sceDisplay |
sceDisplayWaitVblankStart |
14919 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- block SceUID=a name:'user_main' caller:'ThreadManForUser.hleBlockCurrentThread' |
14919 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'idle0(Status PSP_THREAD_READY, Wait None)' after reschedule |
14920 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - start display |
14920 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - rendering the FB 0x04000000 |
14921 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04000000-0x04088000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
14921 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - end display |
14929 |
user_main |
DEBUG |
hle.sceCtrl |
hleCtrlExecuteSampling |
14929 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- unblock SceUID=a name:'user_main' caller:'UnblockThreadAction.execute' |
14929 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt VBLANK(0x1E) |
14930 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
14930 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'user_main(Status PSP_THREAD_READY, Wait None)' after reschedule |
14930 |
user_main |
DEBUG |
hle.ThreadManForUser |
---------------------------------------- SceUID=a name:'user_main' |
14930 |
user_main |
DEBUG |
hle.sceDisplay |
sceDisplaySetFrameBuf(topaddr=0x04088000, bufferwidth=512, pixelformat=3, syncType=0) |
14930 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListEnQueue(list=0x0880D860, stall=0x0880D860, cbid=0xF, arg=0x00000000) |
14931 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListEnQueue returning 0x30 |
14931 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x30, stall=0x0880D888) |
14931 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x30, stall=0x0880D89C) |
14931 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - start display |
14931 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x30, stall=0x0880D99C) |
14932 |
GUI |
DEBUG |
ge |
executeList PspGeList[id=0x30, status=PSP_GE_LIST_DRAWING, pc=0x0880D860, stall=0x0880D89C, cbid=0xF, ended=false, finished=false, paused=false, restarted=false] |
14932 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x30, stall=0x0880D9A4) |
14932 |
GUI |
DEBUG |
ge |
fbp fbp=4000000, fbw=512 |
14932 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeDrawSync mode=0 |
14932 |
GUI |
DEBUG |
ge |
fbw fbp=0, fbw=512 |
14933 |
user_main |
DEBUG |
hle.sceGe_user |
blockCurrentThreadOnList blocking thread a on list PspGeList[id=0x30, status=PSP_GE_LIST_DRAWING, pc=0x0880D868, stall=0x0880D9A4, cbid=0xF, ended=false, finished=false, paused=false, restarted=false] |
14933 |
GUI |
DEBUG |
ge |
base 08000000 |
14933 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- block SceUID=a name:'user_main' caller:'ThreadManForUser.hleBlockCurrentThread' |
14933 |
GUI |
DEBUG |
ge |
jump old PC: 0x0880D870, new PC: 0x0880D888 |
14934 |
GUI |
DEBUG |
hle.sceDisplay |
hleDisplaySetGeBuf topaddr=0x04000000, bufferwidth=512, pixelformat=3, copyGE=false, with=480, height=272 |
14934 |
GUI |
DEBUG |
ge |
Reloading GE Memory (0x04000000-0x04088000) to screen (480x272) |
14934 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04000000-0x04088000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
14934 |
GUI |
DEBUG |
ge |
clear mode : 5 |
14935 |
GUI |
DEBUG |
ge |
vtype GU_COLOR_8888|GU_VERTEX_16BIT|GU_TRANSFORM_2D size=12 |
14935 |
GUI |
DEBUG |
ge |
base 0x080000 redundant pure state cmd ignored |
14935 |
GUI |
DEBUG |
ge |
vaddr 0880d870 |
14935 |
GUI |
DEBUG |
ge |
Texture.hashCode: 8192 bytes |
14935 |
GUI |
DEBUG |
ge |
tflush Reusing cached texture 5 |
14935 |
GUI |
DEBUG |
ge |
prim sprites 1x |
14936 |
GUI |
DEBUG |
ge |
sceGuEnable(GU_SCISSOR_TEST) |
14936 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
14936 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
14936 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_COLOR_MATERIAL) |
14936 |
GUI |
DEBUG |
ge |
Texture Mipmap base=0, max=0, textureNumMipmaps=0 |
14937 |
GUI |
DEBUG |
ge |
sprite (0,0)-(0,0) at (0,0,0)-(480,272,0) |
14937 |
GUI |
DEBUG |
ge |
clear mode end |
14937 |
GUI |
DEBUG |
ge |
sceGuTexMode(X, mipmaps=0, mipmapShareClut=true, swizzle=false) |
14937 |
GUI |
DEBUG |
ge |
sceGuTexMode(tpsm=2(PSM_4444), X, X, X) |
14938 |
GUI |
DEBUG |
ge |
tflush (deferring to prim) |
14933 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'idle0(Status PSP_THREAD_READY, Wait None)' after reschedule |
14938 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, X, X, X, lo(pointer=0x880ac00)) |
14938 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, X, X, texBufferWidth=64, hi(pointer=0x880ac00)) |
14938 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, width=64, height=64, X, X) |
14939 |
GUI |
DEBUG |
ge |
tflush (deferring to prim) |
14939 |
GUI |
DEBUG |
ge |
sceGuTexFunc mode 000004 |
14939 |
GUI |
DEBUG |
ge |
sceGuTexEnvColor 00FFFF00 (no alpha) |
14939 |
GUI |
DEBUG |
ge |
sceGuTexFilter(min=1, mag=1) (mm#0) |
14939 |
GUI |
DEBUG |
ge |
sceGuTexScale(u=1.0, v=1.0) |
14940 |
GUI |
DEBUG |
ge |
sceGuTexOffset(u=0.0, v=0.0) |
14940 |
GUI |
DEBUG |
ge |
material ambient r=1,0 g=1,0 b=1,0 (00FFFFFF) |
14940 |
GUI |
DEBUG |
ge |
material ambient a=1,0 (FF) |
14940 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_PROJECTION 0 |
14940 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,7 0,0 0,0 0,0 |
14941 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 1,3 0,0 0,0 |
14941 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -1,0 -1,0 |
14941 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -1,0 0,0 |
14941 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_VIEW 0 |
14942 |
GUI |
DEBUG |
ge |
glLoadMatrixf 1,0 0,0 0,0 0,0 |
14942 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 1,0 0,0 0,0 |
14942 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 1,0 0,0 |
14942 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 0,0 1,0 |
14942 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_MODEL 0 |
14943 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,3 -0,7 0,6 0,0 |
14943 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,2 -0,6 -0,8 0,0 |
14943 |
GUI |
DEBUG |
ge |
glLoadMatrixf 1,0 0,3 -0,0 0,0 |
14943 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -2,5 1,0 |
14943 |
GUI |
DEBUG |
ge |
vtype GU_TEXTURE_32BITF|GU_COLOR_8888|GU_VERTEX_32BITF|GU_TRANSFORM_3D size=24 |
14944 |
GUI |
DEBUG |
ge |
base 0x080000 redundant pure state cmd ignored |
14944 |
GUI |
DEBUG |
ge |
vaddr 0880a890 |
14944 |
GUI |
DEBUG |
ge |
prim triangle 12x |
14944 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
14945 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
14945 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_COLOR_MATERIAL) |
14945 |
GUI |
DEBUG |
ge |
Texture Mipmap base=0, max=0, textureNumMipmaps=0 |
14945 |
GUI |
DEBUG |
ge |
Not reading Vertex, all native at 0x0880A890 |
14945 |
GUI |
DEBUG |
ge |
finish (0) |
14946 |
GUI |
DEBUG |
hle.sceGe_user |
Scheduling Async Callback name:'GeCallbackFinish', thread:'user_main', PC:08806468, $a0:00000000, $a1: 00000000, $a2: 08914EBC, listId=0x30, behavior=1, signalId=0x0 |
14946 |
GUI |
DEBUG |
ge |
end pc=0x880d9a4 |
14946 |
GUI |
DEBUG |
ge |
FINISH / SIGNAL / END reached, waiting for Sync (PspGeList[id=0x30, status=PSP_GE_LIST_DRAWING, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false]) |
14946 |
GUI |
DEBUG |
ge |
FINISH / SIGNAL / END reached, waiting for Sync (PspGeList[id=0x30, status=PSP_GE_LIST_END_REACHED, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false]) |
14947 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt GE(0x19) at 0x08806468 |
14947 |
user_main |
DEBUG |
hle.ThreadManForUser |
Calling InterruptHandler 0x08806468(0x00000000,0x08914EBC) |
14947 |
user_main |
DEBUG |
hle.sceGe_user |
hleGeOnAfterCallback restarting list PspGeList[id=0x30, status=PSP_GE_LIST_END_REACHED, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false] |
14947 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
14947 |
user_main |
DEBUG |
hle.sceCtrl |
hleCtrlExecuteSampling |
14948 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt VBLANK(0x1E) |
14948 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
14948 |
GUI |
DEBUG |
hle.sceGe_user |
hleGeListSyncDone list PspGeList[id=0x30, status=PSP_GE_LIST_DONE, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=false, restarted=false], done, waking thread a |
14948 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
14949 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
14949 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - saving the GE to memory 0x04000000 |
14949 |
GUI |
DEBUG |
ge |
GETexture.copyScreenToTexture GETexture[0x04000000-0x04088000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] |
14949 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - rendering the FB 0x04088000 |
14950 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04088000-0x04110000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
14950 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - end display |
14951 |
user_main |
DEBUG |
hle.sceGe_user |
really waking thread a(user_main) |
14951 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- unblock SceUID=a name:'user_main' caller:'sceGe_user.step' |
14951 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'user_main(Status PSP_THREAD_READY, Wait None)' after reschedule |
14951 |
user_main |
DEBUG |
hle.ThreadManForUser |
---------------------------------------- SceUID=a name:'user_main' |
14952 |
user_main |
DEBUG |
hle.sceDisplay |
sceDisplayWaitVblankStart |
14952 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- block SceUID=a name:'user_main' caller:'ThreadManForUser.hleBlockCurrentThread' |
14952 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'idle0(Status PSP_THREAD_READY, Wait None)' after reschedule |
14953 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - start display |
14953 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - rendering the FB 0x04088000 |
14954 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04088000-0x04110000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
14954 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - end display |
14963 |
user_main |
DEBUG |
hle.sceCtrl |
hleCtrlExecuteSampling |
14963 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- unblock SceUID=a name:'user_main' caller:'UnblockThreadAction.execute' |
14963 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt VBLANK(0x1E) |
14964 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
14964 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'user_main(Status PSP_THREAD_READY, Wait None)' after reschedule |
14964 |
user_main |
DEBUG |
hle.ThreadManForUser |
---------------------------------------- SceUID=a name:'user_main' |
14964 |
user_main |
DEBUG |
hle.sceDisplay |
sceDisplaySetFrameBuf(topaddr=0x04000000, bufferwidth=512, pixelformat=3, syncType=0) |
14964 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListEnQueue(list=0x0880D860, stall=0x0880D860, cbid=0xF, arg=0x00000000) |
14968 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListEnQueue returning 0x31 |
14968 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x31, stall=0x0880D888) |
14968 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x31, stall=0x0880D89C) |
14969 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x31, stall=0x0880D99C) |
14969 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeListUpdateStallAddr(id=0x31, stall=0x0880D9A4) |
14969 |
user_main |
DEBUG |
hle.sceGe_user |
sceGeDrawSync mode=0 |
14969 |
user_main |
DEBUG |
hle.sceGe_user |
blockCurrentThreadOnList blocking thread a on list PspGeList[id=0x31, status=PSP_GE_LIST_STALL_REACHED, pc=0x0880D860, stall=0x0880D9A4, cbid=0xF, ended=false, finished=false, paused=false, restarted=false] |
14969 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- block SceUID=a name:'user_main' caller:'ThreadManForUser.hleBlockCurrentThread' |
14969 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'idle0(Status PSP_THREAD_READY, Wait None)' after reschedule |
14970 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - start display |
14970 |
GUI |
DEBUG |
ge |
executeList PspGeList[id=0x31, status=PSP_GE_LIST_DRAWING, pc=0x0880D860, stall=0x0880D9A4, cbid=0xF, ended=false, finished=false, paused=false, restarted=false] |
14970 |
GUI |
DEBUG |
ge |
fbp fbp=4088000, fbw=512 |
14970 |
GUI |
DEBUG |
ge |
fbw fbp=88000, fbw=512 |
14970 |
GUI |
DEBUG |
ge |
base 08000000 |
14971 |
GUI |
DEBUG |
ge |
jump old PC: 0x0880D870, new PC: 0x0880D888 |
14971 |
GUI |
DEBUG |
hle.sceDisplay |
hleDisplaySetGeBuf topaddr=0x04088000, bufferwidth=512, pixelformat=3, copyGE=false, with=480, height=272 |
14971 |
GUI |
DEBUG |
ge |
Reloading GE Memory (0x04088000-0x04110000) to screen (480x272) |
14971 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04088000-0x04110000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
14972 |
GUI |
DEBUG |
ge |
clear mode : 5 |
14972 |
GUI |
DEBUG |
ge |
vtype GU_COLOR_8888|GU_VERTEX_16BIT|GU_TRANSFORM_2D size=12 |
14972 |
GUI |
DEBUG |
ge |
base 0x080000 redundant pure state cmd ignored |
14972 |
GUI |
DEBUG |
ge |
vaddr 0880d870 |
14972 |
GUI |
DEBUG |
ge |
Texture.hashCode: 8192 bytes |
14972 |
GUI |
DEBUG |
ge |
tflush Reusing cached texture 5 |
14972 |
GUI |
DEBUG |
ge |
prim sprites 1x |
14972 |
GUI |
DEBUG |
ge |
sceGuEnable(GU_SCISSOR_TEST) |
14972 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
14973 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
14973 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_COLOR_MATERIAL) |
14973 |
GUI |
DEBUG |
ge |
Texture Mipmap base=0, max=0, textureNumMipmaps=0 |
14973 |
GUI |
DEBUG |
ge |
sprite (0,0)-(0,0) at (0,0,0)-(480,272,0) |
14973 |
GUI |
DEBUG |
ge |
clear mode end |
14973 |
GUI |
DEBUG |
ge |
sceGuTexMode(X, mipmaps=0, mipmapShareClut=true, swizzle=false) |
14973 |
GUI |
DEBUG |
ge |
sceGuTexMode(tpsm=2(PSM_4444), X, X, X) |
14973 |
GUI |
DEBUG |
ge |
tflush (deferring to prim) |
14974 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, X, X, X, lo(pointer=0x880ac00)) |
14974 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, X, X, texBufferWidth=64, hi(pointer=0x880ac00)) |
14974 |
GUI |
DEBUG |
ge |
sceGuTexImage(level=0, width=64, height=64, X, X) |
14974 |
GUI |
DEBUG |
ge |
tflush (deferring to prim) |
14974 |
GUI |
DEBUG |
ge |
sceGuTexFunc mode 000004 |
14974 |
GUI |
DEBUG |
ge |
sceGuTexEnvColor 00FFFF00 (no alpha) |
14974 |
GUI |
DEBUG |
ge |
sceGuTexFilter(min=1, mag=1) (mm#0) |
14974 |
GUI |
DEBUG |
ge |
sceGuTexScale(u=1.0, v=1.0) |
14974 |
GUI |
DEBUG |
ge |
sceGuTexOffset(u=0.0, v=0.0) |
14975 |
GUI |
DEBUG |
ge |
material ambient r=1,0 g=1,0 b=1,0 (00FFFFFF) |
14975 |
GUI |
DEBUG |
ge |
material ambient a=1,0 (FF) |
14975 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_PROJECTION 0 |
14975 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,7 0,0 0,0 0,0 |
14975 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 1,3 0,0 0,0 |
14975 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -1,0 -1,0 |
14975 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -1,0 0,0 |
14975 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_VIEW 0 |
14976 |
GUI |
DEBUG |
ge |
glLoadMatrixf 1,0 0,0 0,0 0,0 |
14976 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 1,0 0,0 0,0 |
14976 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 1,0 0,0 |
14976 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 0,0 1,0 |
14976 |
GUI |
DEBUG |
ge |
sceGumMatrixMode GU_MODEL 0 |
14976 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,3 -0,8 0,6 0,0 |
14976 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,2 -0,6 -0,8 0,0 |
14976 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,9 0,3 -0,0 0,0 |
14976 |
GUI |
DEBUG |
ge |
glLoadMatrixf 0,0 0,0 -2,5 1,0 |
14977 |
GUI |
DEBUG |
ge |
vtype GU_TEXTURE_32BITF|GU_COLOR_8888|GU_VERTEX_32BITF|GU_TRANSFORM_3D size=24 |
14977 |
GUI |
DEBUG |
ge |
base 0x080000 redundant pure state cmd ignored |
14977 |
GUI |
DEBUG |
ge |
vaddr 0880a890 |
14977 |
GUI |
DEBUG |
ge |
prim triangle 12x |
14977 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
14977 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
14977 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_COLOR_MATERIAL) |
14977 |
GUI |
DEBUG |
ge |
Texture Mipmap base=0, max=0, textureNumMipmaps=0 |
14978 |
GUI |
DEBUG |
ge |
Not reading Vertex, all native at 0x0880A890 |
14978 |
GUI |
DEBUG |
ge |
finish (0) |
14978 |
GUI |
DEBUG |
hle.sceGe_user |
Scheduling Async Callback name:'GeCallbackFinish', thread:'user_main', PC:08806468, $a0:00000000, $a1: 00000000, $a2: 08914EBC, listId=0x31, behavior=1, signalId=0x0 |
14978 |
GUI |
DEBUG |
ge |
end pc=0x880d9a4 |
14978 |
GUI |
DEBUG |
ge |
FINISH / SIGNAL / END reached, waiting for Sync (PspGeList[id=0x31, status=PSP_GE_LIST_DRAWING, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false]) |
14978 |
GUI |
DEBUG |
ge |
FINISH / SIGNAL / END reached, waiting for Sync (PspGeList[id=0x31, status=PSP_GE_LIST_END_REACHED, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false]) |
14979 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt GE(0x19) at 0x08806468 |
14979 |
user_main |
DEBUG |
hle.ThreadManForUser |
Calling InterruptHandler 0x08806468(0x00000000,0x08914EBC) |
14979 |
user_main |
DEBUG |
hle.sceGe_user |
hleGeOnAfterCallback restarting list PspGeList[id=0x31, status=PSP_GE_LIST_END_REACHED, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=true, restarted=false] |
14979 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
14979 |
user_main |
DEBUG |
hle.sceCtrl |
hleCtrlExecuteSampling |
14979 |
user_main |
DEBUG |
hle.ThreadManForUser |
Triggering Interrupt VBLANK(0x1E) |
14980 |
user_main |
DEBUG |
hle.ThreadManForUser |
End of Interrupt |
14980 |
GUI |
DEBUG |
hle.sceGe_user |
hleGeListSyncDone list PspGeList[id=0x31, status=PSP_GE_LIST_DONE, pc=0x0880D9A4, stall=0x0880D9A4, cbid=0xF, ended=true, finished=true, paused=false, restarted=false], done, waking thread a |
14980 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_S) |
14980 |
GUI |
DEBUG |
ge |
sceGuDisable(RE_TEXTURE_GEN_T) |
14980 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - saving the GE to memory 0x04088000 |
14980 |
GUI |
DEBUG |
ge |
GETexture.copyScreenToTexture GETexture[0x04088000-0x04110000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] |
14981 |
user_main |
DEBUG |
hle.sceGe_user |
really waking thread a(user_main) |
14981 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- unblock SceUID=a name:'user_main' caller:'sceGe_user.step' |
14981 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'user_main(Status PSP_THREAD_READY, Wait None)' after reschedule |
14981 |
user_main |
DEBUG |
hle.ThreadManForUser |
---------------------------------------- SceUID=a name:'user_main' |
14981 |
user_main |
DEBUG |
hle.sceDisplay |
sceDisplayWaitVblankStart |
14981 |
user_main |
DEBUG |
hle.ThreadManForUser |
-------------------- block SceUID=a name:'user_main' caller:'ThreadManForUser.hleBlockCurrentThread' |
14981 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - rendering the FB 0x04000000 |
14982 |
user_main |
DEBUG |
hle.ThreadManForUser |
Context switching to 'idle0(Status PSP_THREAD_READY, Wait None)' after reschedule |
14982 |
GUI |
DEBUG |
ge |
GETexture.copyTextureToScreen GETexture[0x04000000-0x04088000, 480x272, bufferWidth=512, pixelFormat=3(PSM_8888)] at 0x0 |
14982 |
GUI |
DEBUG |
hle.sceDisplay |
sceDisplay.paintGL - end display |
15767 |
GUI |
DEBUG |
hle.ThreadManForUser |
really deleting thread:'idle0' |
15767 |
GUI |
DEBUG |
hle.ThreadManForUser |
thread:'idle0' freeing stack 0x08800000 |
15768 |
GUI |
DEBUG |
hle.ThreadManForUser |
really deleting thread:'idle1' |
15768 |
GUI |
DEBUG |
hle.ThreadManForUser |
thread:'idle1' freeing stack 0x08802000 |
15768 |
GUI |
DEBUG |
hle.ThreadManForUser |
really deleting thread:'user_main' |
15768 |
GUI |
DEBUG |
hle.ThreadManForUser |
thread:'user_main' freeing stack 0x09F80000 |
15768 |
GUI |
DEBUG |
hle.SysMemUserForUser |
free SysMemInfo[addr=0x09F80000-0x09FC0000, uid=b, partition=2, name='ThreadMan-Stack-0xa-user_main', type=PSP_SMEM_High, size=0x40000 (allocated=0x40000)] |
15768 |
GUI |
DEBUG |
hle.ThreadManForUser |
really deleting thread:'update_thread' |
15768 |
GUI |
DEBUG |
hle.ThreadManForUser |
thread:'update_thread' freeing stack 0x09FFF000 |
15768 |
GUI |
DEBUG |
hle.SysMemUserForUser |
free SysMemInfo[addr=0x09FFF000-0x0A000000, uid=d, partition=2, name='ThreadMan-Stack-0xc-update_thread', type=PSP_SMEM_High, size=0x1000 (allocated=0x1000)] |
15768 |
GUI |
INFO |
hle.ThreadManForUser |
----------------------------- ThreadMan exit ----------------------------- |