Previous thread on JPCSP forum.
On older revision (1423) this game shows few intros.
r1733
Load with decrypted boot.bin
Running with dynarec compiler (log level set to INFO)
Compability options used: None
On older revision (1423) this game shows few intros.
r1733
Load with decrypted boot.bin
Code:
8359 [GUI] INFO emu - Jpcsp v0.5 1733
8359 [GUI] INFO emu - UMD param.sfo :
BOOTABLE = 1
CATEGORY = UG
DISC_ID = ULUS10462
DISC_NUMBER = 1
DISC_TOTAL = 1
DISC_VERSION = 1.00
PARENTAL_LEVEL = 3
PSP_SYSTEM_VER = 5.50
REGION = 32768
TITLE = Need for Speed™ Shift
probably homebrew? false
8422 [GUI] DEBUG hle - Loading HLE firmware up to version 550
8469 [GUI] INFO emu - Loading global compatibility settings
8469 [GUI] INFO ge - Only GE Graphics: false
8547 [GUI] INFO hle.sceAudio - Audio ChReserve disabled: false
8547 [GUI] INFO hle.sceAudio - Audio Blocking disabled: false
8547 [GUI] INFO hle.ThreadManForUser - Audio threads disabled: false
8547 [GUI] INFO memory - Ignore invalid memory access: false
8578 [GUI] DEBUG emu - No patch file found for this game
8688 [GUI] DEBUG runtime - RuntimeContext.reset
9109 [GUI] DEBUG hle - Loading HLE firmware up to version 550
9172 [GUI] DEBUG emu - Loader: Relocation required (PRX)
9172 [GUI] DEBUG memory - PH#0: loading program 08804000 - 08BF05A0 - 08BF05A0
9281 [GUI] DEBUG memory - PH#1: loading program 08BF05A0 - 08BF1E3C - 090DBF88
9281 [GUI] DEBUG memory - PH alloc consumption 008D7F88 (mem 004EA14C)
9281 [GUI] DEBUG memory - .bss: clearing section 08BF1E40 - 090DBF88 (len 004EA148)
9297 [GUI] DEBUG memory - .rel.text: relocating 122319 entries
9422 [GUI] DEBUG memory - .rel.lib.ent: relocating 1 entries
9438 [GUI] DEBUG memory - .rel.lib.stub: relocating 99 entries
9453 [GUI] DEBUG memory - .rel.rodata.sceModuleInfo: relocating 4 entries
9453 [GUI] DEBUG memory - .rel.rodata.sceResident: relocating 6 entries
9453 [GUI] DEBUG memory - .rel.rodata: relocating 6988 entries
9453 [GUI] DEBUG memory - .rel.data: relocating 7088 entries
9453 [GUI] DEBUG memory - .rel.eh_frame: relocating 3 entries
9453 [GUI] DEBUG memory - .rel.cplinit: relocating 13 entries
9453 [GUI] DEBUG memory - .rel.linkonce.d: relocating 688 entries
9453 [GUI] DEBUG memory - .rel.psp_lib_markimport_: relocating 6 entries
9453 [GUI] INFO emu - Found ModuleInfo name:'FusionCore' version:0101 attr:00000000 gp:00000000
9453 [GUI] DEBUG memory - Reserving 0x8D7F88 bytes at 0x08804000 for module 'disc0:/PSP_GAME/SYSDIR/BOOT.BIN'
9453 [GUI] DEBUG hle.SysMemUserForUser - malloc partition=2, type=PSP_SMEM_Addr, size=0x8D7F88, addr=0x08804000: returns 0x08804000
9469 [GUI] INFO emu - Found 266 imports from 33 modules
9484 [GUI] DEBUG emu - module_start found: nid=0xD632ACDB, function=0x08804000
9484 [GUI] DEBUG emu - module_stop found: nid=0xCEE8593C, function=0x088043D8
9484 [GUI] DEBUG emu - module_start_thread_parameter found: nid=0x0F7C276C, priority=32, stacksize=1024, attr=0x80000000
9484 [GUI] DEBUG emu - module_stop_thread_parameter found: nid=0xCF0CC697, priority=32, stacksize=1024, attr=0x80000000
9484 [GUI] DEBUG emu - module_info found: nid=0xF01D73A7, addr=0x08B7F70C
9484 [GUI] WARN emu - module_sdk_version found: nid=0x11B97506, sdk_version=0x05000010
9484 [GUI] INFO emu - 266 NIDS mapped
9500 [GUI] DEBUG hle.SysMemUserForUser - malloc partition=1, type=PSP_SMEM_Addr, size=0x4000, addr=0x08800000: returns 0x08800000
9531 [GUI] DEBUG hle.SysMemUserForUser - malloc partition=2, type=PSP_SMEM_High, size=0x400, addr=0x00000000: returns 0x09FFFC00
9531 [GUI] DEBUG runtime - Switching to Thread root
9531 [GUI] INFO hle.IoFileMgrForUser - pspiofilemgr - filepath disc0/
9688 [GUI] INFO ge - OpenGL version: 2.1.2
9750 [GUI] INFO ge - Using VBO
Compability options used: None
Code:
39438 [Emu] INFO runtime - Using Compiler
39797 [root_6] WARN hle - Unsupported syscall 2138 SysMemUserForUser_91DE343C 05000010 09fffe00 00000000
39844 [user_main] INFO compiler - Replacing CodeBlock at 0x08AFD154 by Native Code 'strlen'
39844 [user_main] INFO compiler - Replacing CodeBlock at 0x08AF8E9C by Native Code 'nop'
39844 [user_main] INFO compiler - Replacing CodeBlock at 0x08AF8EC4 by Native Code 'nop'
39859 [user_main] INFO compiler - Replacing CodeBlock at 0x08B06784 by Native Code 'nop'
40000 [user_main] INFO compiler - Replacing CodeBlock at 0x08AFD380 by Native Code 'strncpy'
40109 [user_main] INFO compiler - Replacing CodeBlock at 0x08AFCF5C by Native Code 'memset'
40500 [user_main] INFO compiler - Replacing CodeBlock at 0x08805108 by Native Code 'nop'
40531 [user_main] INFO compiler - Replacing CodeBlock at 0x08AFD0DC by Native Code 'strcmp'
40609 [user_main] INFO compiler - Replacing CodeBlock at 0x08AFD110 by Native Code 'strcpy'
40641 [user_main] INFO compiler - Replacing CodeBlock at 0x08B7B7D4 by Native Code 'nop'
40656 [user_main] INFO compiler - Replacing CodeBlock at 0x0880D980 by Native Code 'nop'
40656 [user_main] INFO compiler - Replacing CodeBlock at 0x08ABF714 by Native Code 'nop'
40766 [user_main] INFO compiler - Replacing CodeBlock at 0x08AFD048 by Native Code 'strcat'
40828 [user_main] INFO compiler - Replacing CodeBlock at 0x088069DC by Native Code 'nop'
40938 [user_main] INFO hle.sceUtility - IGNORING:sceUtilityLoadModule(module=0x0100) PSP_MODULE_NET_COMMON
40953 [user_main] INFO hle.sceUtility - IGNORING:sceUtilityLoadModule(module=0x0101) PSP_MODULE_NET_ADHOC
40953 [user_main] INFO hle.sceUtility - IGNORING:sceUtilityLoadModule(module=0x0102) PSP_MODULE_NET_INET
40953 [user_main] INFO compiler - Replacing CodeBlock at 0x088AB9B4 by Native Code 'nop'
40969 [user_main] WARN hle.ThreadManForUser - hleKernelNotifyCallback(type=0) thread:'user_main' overwriting previous notifyArg 0x22 -> 0x22, newCount=2
40969 [user_main] WARN hle.IoFileMgrForUser - sceIoDevctl 0x01F20001 unknown umd command (check disc type?)
41016 [user_main] INFO compiler - Replacing CodeBlock at 0x08AFCE88 by Native Code 'memcpy'
41203 [user_main] INFO hle.IoFileMgrForUser - hleIoOpen filename = disc0:/sce_lbne4c0_size2e6ac000 flags = 1 permissions = 00
41250 [user_main] INFO compiler - Replacing CodeBlock at 0x088072B8 by Native Code 'nop'
41281 [user_main] INFO compiler - Replacing CodeBlock at 0x08B7B7DC by Native Code 'nop'
42000 [user_main] INFO compiler - Replacing CodeBlock at 0x08823A18 by Native Code 'nop'
42000 [user_main] INFO compiler - Replacing CodeBlock at 0x08823A20 by Native Code 'nop'
42016 [user_main] INFO compiler - Replacing CodeBlock at 0x08823CE4 by Native Code 'nop'
42031 [user_main] INFO compiler - Replacing CodeBlock at 0x0882E938 by Native Code 'nop'
42281 [user_main] INFO hle.IoFileMgrForUser - hleIoOpen filename = disc0:/sce_lbn6c0c0_size352c2800 flags = 1 permissions = 00
Code:
------------------------------------------------------------
Thread ID - 0x00000004
Th Name - idle0
zr:0x00000000 at:0x00000000 v0:0x00000000 v1:0x00000000
a0:0x00000000 a1:0x00000000 a2:0x00000000 a3:0x00000000
t0:0x00000000 t1:0x00000000 t2:0x00000000 t3:0x00000000
t4:0x00000000 t5:0x00000000 t6:0x00000000 t7:0x00000000
s0:0x00000000 s1:0x00000000 s2:0x00000000 s3:0x00000000
s4:0x00000000 s5:0x00000000 s6:0x00000000 s7:0x00000000
t8:0x00000000 t9:0x00000000 k0:0x08801F00 k1:0x00000000
gp:0x00000000 sp:0x08801E00 fp:0x00000000 ra:0x08000020
0x88000000: 0x24040000 - addiu $a0, $zr, 0 <=> li $a0, 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Thread Name: 'cMemoryStickFilesystemPSP Thread' ID: 0x0023 Module ID: 0x0001
Thread Status: 0x00000004 PSP_THREAD_WAITING
Thread Attr: 0x80000000 Current Priority: 0x11 Initial Priority: 0x11
Thread Entry: 0x08804CD4 Stack: 0x09FD8C00 - 0x09FD9C00 Stack Size: 0x00001000
Thread Run Clocks: 58 Exit Code: 0x800201A4
Thread Wait Type: None (sleeping) Us: 0 Forever: true
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Thread Name: 'SceIofileAsync' ID: 0x0020 Module ID: 0x0001
Thread Status: 0x00000004 PSP_THREAD_WAITING
Thread Attr: 0x80004000 Current Priority: 0x65 Initial Priority: 0x65
Thread Entry: 0x08000040 Stack: 0x09FD9C00 - 0x09FDBC00 Stack Size: 0x00002000
Thread Run Clocks: 571 Exit Code: 0x800201A4
Thread Wait Type: None (sleeping) Us: 0 Forever: true
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Thread Name: 'idle0' ID: 0x0004 Module ID: 0x0000
Thread Status: 0x00000001 PSP_THREAD_RUNNING
Thread Attr: 0x00001000 Current Priority: 0x7F Initial Priority: 0x7F
Thread Entry: 0x88000000 Stack: 0x08800000 - 0x08802000 Stack Size: 0x00002000
Thread Run Clocks: 116569 Exit Code: 0x800201A4
Thread Wait Type: None Us: 0 Forever: false
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Thread Name: 'SceIofileAsync' ID: 0x0027 Module ID: 0x0001
Thread Status: 0x00000004 PSP_THREAD_WAITING
Thread Attr: 0x80004000 Current Priority: 0x65 Initial Priority: 0x65
Thread Entry: 0x08000040 Stack: 0x09FD6C00 - 0x09FD8C00 Stack Size: 0x00002000
Thread Run Clocks: 189 Exit Code: 0x800201A4
Thread Wait Type: None (sleeping) Us: 0 Forever: true
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Thread Name: 'idle1' ID: 0x0005 Module ID: 0x0000
Thread Status: 0x00000002 PSP_THREAD_READY
Thread Attr: 0x00001000 Current Priority: 0x7F Initial Priority: 0x7F
Thread Entry: 0x88000000 Stack: 0x08802000 - 0x08804000 Stack Size: 0x00002000
Thread Run Clocks: 123565 Exit Code: 0x800201A4
Thread Wait Type: None Us: 0 Forever: false
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Thread Name: 'user_main' ID: 0x0008 Module ID: 0x0001
Thread Status: 0x00000004 PSP_THREAD_WAITING
Thread Attr: 0x80004000 Current Priority: 0x6F Initial Priority: 0x20
Thread Entry: 0x08804114 Stack: 0x09FDFC00 - 0x09FFFC00 Stack Size: 0x00020000
Thread Run Clocks: 11738606 Exit Code: 0x800201A4
Thread Wait Type: Semaphore (0x0022) Us: 0 Forever: true
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Thread Name: 'GECallbackHandler' ID: 0x000E Module ID: 0x0001
Thread Status: 0x00000004 PSP_THREAD_WAITING
Thread Attr: 0x80000000 Current Priority: 0x10 Initial Priority: 0x10
Thread Entry: 0x088700D0 Stack: 0x09FDBC00 - 0x09FDFC00 Stack Size: 0x00004000
Thread Run Clocks: 426 Exit Code: 0x800201A4
Thread Wait Type: None (sleeping) Us: 0 Forever: true
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Allocated memory: 0170EF88 24178568 bytes
[XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX X]
Fragmented memory: 000F1000 987136 bytes
[ XXX]
------------------------------------------------------------
Code:
...
98250 [user_main] DEBUG runtime - End of Callback 0x8870068
98250 [user_main] DEBUG hle - End of Interrupt
98250 [user_main] DEBUG hle.ThreadManForUser - Context switching to 'idle1' after reschedule
98250 [user_main] DEBUG runtime - Switching to Thread idle0
98250 [user_main] DEBUG runtime - Switching to Thread idle1
98266 [user_main] DEBUG hle.ThreadManForUser - Context switching to 'idle0' after reschedule
98281 [user_main] DEBUG runtime - Switching to Thread idle1
98281 [user_main] DEBUG runtime - Switching to Thread idle0
98297 [user_main] DEBUG runtime - syncEmulator immediately=true
98297 [user_main] DEBUG hle.sceCtrl - hleCtrlExecuteSampling
98297 [user_main] DEBUG hle - Triggering Interrupt VBLANK(0x1E)
98297 [user_main] DEBUG hle - Calling InterruptHandler 0x08870068(0x00000001,0x00000000)
98297 [user_main] DEBUG runtime - Start of Callback 0x8870068
98297 [user_main] DEBUG hle - sceKernelSignalSema id=0xd name='Display list control' signal=1
98297 [user_main] DEBUG hle.ThreadManForUser - Context switching to 'idle1' after reschedule
98297 [user_main] DEBUG hle.ThreadManForUser - Inside an interrupt, not context switching to idle1
98297 [user_main] DEBUG hle - sceKernelSignalSema id=0xd name='Display list control' signal=1
98297 [user_main] DEBUG hle.ThreadManForUser - Context switching to 'idle1' after reschedule
98297 [user_main] DEBUG hle.ThreadManForUser - Inside an interrupt, not context switching to idle1
98297 [user_main] DEBUG hle - sceKernelSignalSema id=0xd name='Display list control' signal=1
98297 [user_main] DEBUG hle.ThreadManForUser - Context switching to 'idle1' after reschedule
98297 [user_main] DEBUG hle.ThreadManForUser - Inside an interrupt, not context switching to idle1
98297 [user_main] DEBUG hle - sceKernelSignalSema id=0xd name='Display list control' signal=1
98297 [user_main] DEBUG hle.ThreadManForUser - Context switching to 'idle1' after reschedule
98297 [user_main] DEBUG hle.ThreadManForUser - Inside an interrupt, not context switching to idle1
98297 [user_main] DEBUG runtime - End of Callback 0x8870068
98297 [user_main] DEBUG hle - End of Interrupt
...