If you run decrypted roms on this emulator you won't get past the sound init
GPUwritereg32: GPU write 00000000 to 00400478
GPUwritereg32: GPU write 18000000 to 00400468
GPUwritereg32: GPU write 18046500 to 0040046c
GPUwritereg32: GPU write 18119400 to 00400494
GPUwritereg32: GPU write 1815f900 to 00400498
loader_LoadFile: Name: <snip>
loader_LoadFile: Code compressed: YES
loader_LoadFile: ExeFS offset: 00002c00
loader_LoadFile: ExeFS size: 001c2a00
loader_LoadFile: ExeFS section 0:
loader_LoadFile: name: .code
loader_LoadFile: offset: 00000000
loader_LoadFile: size: 001927a4
loader_LoadFile: Decompressing..
loader_LoadFile: .. OK
loader_LoadFile: ExeFS section 1:
loader_LoadFile: name: banner
loader_LoadFile: offset: 00192800
loader_LoadFile: size: 0002c750
loader_LoadFile: ExeFS section 2:
loader_LoadFile: name: icon
loader_LoadFile: offset: 001bf000
loader_LoadFile: size: 000036c0
loader_LoadFile: RomFS offset: 001c7000
loader_LoadFile: RomFS size: 0c071000
threads_Switch: Trying to switch to current thread..
svc_Execute: -- svcCreateAddressArbiter (0x21) --
svcCreateAddressArbiter: Create AddressArbiter 0FFFFFE0
svc_Execute: -- svcConnectToPort (0x2d) --
svc_Execute: -- svcSendSyncRequest (0x32) --
srv_SyncRequest: srv_RegisterClient
svc_Execute: -- svcGetResourceLimit (0x38) --
svc_Execute: resourcelimit=0fffffe0, handle=ffff8001
svc_Execute: STUBBEDsvc_Execute: -- svcGetResourceLimitCurrentValues (0x3a) --
svc_Execute: values_ptr=0fffffd8, handleResourceLimit=deadbad0, names_ptr=0fffff
e4, nameCount=1
svc_Execute: STUBBEDsvc_Execute: -- svcCloseHandle (0x23) --
intern:148: svcCloseHandle undefined for handle-type "misc".
svc_Execute: -- svcControlMemory (0x1) --
svcControlMemory: op=COMMIT (3), addr0=8000000, addr1=0, size=2000000, perm=WR
(3)
svc_Execute: -- svcControlMemory (0x1) --
svcControlMemory: op=COMMIT GSP (10003), addr0=0, addr1=0, size=2000000, perm=WR
(3)
svc_Execute: -- svcDuplicateHandle (0x27) --
svc_Execute: -- svcQueryMemory (0x2) --
svc_Execute: -- svcGetThreadId (0x37) --
svc_Execute: -- svcDuplicateHandle (0x27) --
svc_Execute: -- svcGetSystemTick (0x28) --
svc_Execute: -- svcGetSystemTick (0x28) --
svc_Execute: -- svcCreateMutex (0x13) --
svc_Execute: -- svcSendSyncRequest (0x32) --
svc_Execute: -- svcCreateThread (0x8) --
svcCreateThread: entrypoint=0013dbf4, r0=005ed3f0, sp=005ed3f0, prio=18, cpu=fff
ffffesvc_Execute: -- svcSendSyncRequest (0x32) --
srv_SyncRequest: srv_GetServiceHandle
srv_SyncRequest: name=APT:U, namelen=5, unk=0x0
svc_Execute: -- svcSendSyncRequest (0x32) --
apt_u_SyncRequest: apt_u_GetLockHandle, flags=00000000
svc_Execute: -- svcCloseHandle (0x23) --
intern:148: svcCloseHandle undefined for handle-type "service".
svc_Execute: -- svcWaitSynchronization1 (0x24) --
mutex_WaitSynchronization: waiting for mutex to unlock..
threads_Switch: Thread switch 0->1
svc_Execute: -- svcWaitSynchronization1 (0x24) --
mutex_WaitSynchronization: waiting for mutex to unlock..
threads_Switch: Thread switch -1->0
svc_Execute: -- svcSendSyncRequest (0x32) --
srv_SyncRequest: srv_GetServiceHandle
srv_SyncRequest: name=APT:U, namelen=5, unk=0x0
svc_Execute: -- svcSendSyncRequest (0x32) --
apt_u_SyncRequest: apt_u_RegisterApp, app_id=00000300
svc_Execute: -- svcCreateEvent (0x17) --
svcCreateEvent: handleoriginal=fffff88, resettype=0.
svc_Execute: -- svcCloseHandle (0x23) --
intern:148: svcCloseHandle undefined for handle-type "event".
svc_Execute: -- svcCreateEvent (0x17) --
svcCreateEvent: handleoriginal=fffff88, resettype=0.
svc_Execute: -- svcCloseHandle (0x23) --
intern:148: svcCloseHandle undefined for handle-type "event".
svc_Execute: -- svcCreateEvent (0x17) --
svcCreateEvent: handleoriginal=fffff88, resettype=0.
svc_Execute: -- svcCreateThread (0x8) --
svcCreateThread: entrypoint=0013dbf4, r0=00386fe0, sp=00386fe0, prio=2f, cpu=fff
ffffesvc_Execute: -- svcCloseHandle (0x23) --
intern:148: svcCloseHandle undefined for handle-type "service".
svc_Execute: -- svcReleaseMutex (0x14) --
svc_Execute: -- svcGetSystemTick (0x28) --
svc_Execute: -- svcWaitSynchronization1 (0x24) --
mutex_WaitSynchronization: waiting for mutex to unlock..
mutex_WaitSynchronization: waiting for mutex to unlock..
threads_Switch: Thread switch 0->2
svc_Execute: -- svcWaitSynchronizationN (0x25) --
Event_WaitSynchronization: waiting for event to happen..
Event_WaitSynchronization: waiting for event to happen..
threads_Switch: Thread switch -1->0
svc_Execute: -- svcSendSyncRequest (0x32) --
srv_SyncRequest: srv_GetServiceHandle
srv_SyncRequest: name=APT:U, namelen=5, unk=0x0
svc_Execute: -- svcSendSyncRequest (0x32) --
apt_u_SyncRequest: AppletUtility 00000004 (0FFFFAE0 00000001,0FFFFAE4 00000001)
00 svc_Execute: -- svcCloseHandle (0x23) --
intern:148: svcCloseHandle undefined for handle-type "service".
svc_Execute: -- svcReleaseMutex (0x14) --
svc_Execute: -- svcWaitSynchronization1 (0x24) --
mutex_WaitSynchronization: waiting for mutex to unlock..
mutex_WaitSynchronization: waiting for mutex to unlock..
threads_Switch: Thread switch 0->2
svc_Execute: -- svcClearEvent (0x19) --
svc_Execute: -- svcWaitSynchronization1 (0x24) --
mutex_WaitSynchronization: waiting for mutex to unlock..
threads_Switch: Thread switch -1->0
svc_Execute: -- svcSendSyncRequest (0x32) --
srv_SyncRequest: srv_GetServiceHandle
srv_SyncRequest: name=APT:U, namelen=5, unk=0x0
svc_Execute: -- svcSendSyncRequest (0x32) --
apt_u_SyncRequest: AppletUtility 00000007 (0FFFFB10 00000004,0FFFFADC 00000001)
01 00 00 00 svc_Execute: -- svcCloseHandle (0x23) --
intern:148: svcCloseHandle undefined for handle-type "service".
svc_Execute: -- svcReleaseMutex (0x14) --
svc_Execute: -- svcWaitSynchronization1 (0x24) --
mutex_WaitSynchronization: waiting for mutex to unlock..
mutex_WaitSynchronization: waiting for mutex to unlock..
threads_Switch: Thread switch 0->2
svc_Execute: -- svcSendSyncRequest (0x32) --
srv_SyncRequest: srv_GetServiceHandle
srv_SyncRequest: name=APT:U, namelen=5, unk=0x0
svc_Execute: -- svcSendSyncRequest (0x32) --
intern:133: NOT IMPLEMENTED, cid=000e0080
arm11_Dump: Reg dump:
<snip>
svc_Execute: -- svcCloseHandle (0x23) --
intern:148: svcCloseHandle undefined for handle-type "service".
svc_Execute: -- svcReleaseMutex (0x14) --
svc_Execute: -- svcArbitrateAddress (0x22) --
svcArbitrateAddress: ArbitrateAddress DEADBAC1 003A39DC 00000000 FFFFFFFF 000000
00 00000000 svc_Execute: -- svcWaitSynchronizationN (0x25) --
Event_WaitSynchronization: waiting for event to happen..
Event_WaitSynchronization: waiting for event to happen..
Event_WaitSynchronization: waiting for event to happen..
threads_Switch: Thread switch -1->0
svc_Execute: -- svcSendSyncRequest (0x32) --
srv_SyncRequest: srv_GetServiceHandle
srv_SyncRequest: name=APT:U, namelen=5, unk=0x0
svc_Execute: -- svcSendSyncRequest (0x32) --
apt_u_SyncRequest: AppletUtility 00000004 (0FFFFAE0 00000001,0FFFFAE4 00000001)
00 svc_Execute: -- svcCloseHandle (0x23) --
intern:148: svcCloseHandle undefined for handle-type "service".
svc_Execute: -- svcReleaseMutex (0x14) --
svc_Execute: -- svcWaitSynchronization1 (0x24) --
mutex_WaitSynchronization: waiting for mutex to unlock..
mutex_WaitSynchronization: waiting for mutex to unlock..
Event_WaitSynchronization: waiting for event to happen..
Event_WaitSynchronization: waiting for event to happen..
Event_WaitSynchronization: waiting for event to happen..
threads_Switch: Thread switch -1->0
svc_Execute: -- svcSendSyncRequest (0x32) --
srv_SyncRequest: srv_GetServiceHandle
srv_SyncRequest: name=APT:U, namelen=5, unk=0x0
svc_Execute: -- svcSendSyncRequest (0x32) --
apt_u_SyncRequest: apt_u_Enable, unk=66630055
svc_Execute: -- svcCloseHandle (0x23) --
intern:148: svcCloseHandle undefined for handle-type "service".
svc_Execute: -- svcReleaseMutex (0x14) --
svc_Execute: -- svcSendSyncRequest (0x32) --
srv_SyncRequest: srv_GetServiceHandle
srv_SyncRequest: name=ndm:u, namelen=5, unk=0x0
svc_Execute: -- svcSendSyncRequest (0x32) --
svc_Execute: -- svcSendSyncRequest (0x32) --
srv_SyncRequest: srv_GetServiceHandle
srv_SyncRequest: name=cfg:u, namelen=5, unk=0x0
svc_Execute: -- svcSendSyncRequest (0x32) --
srv_SyncRequest: srv_GetServiceHandle
srv_SyncRequest: name=fs:USER, namelen=7, unk=0x0
svc_Execute: -- svcSendSyncRequest (0x32) --
svc_Execute: -- svcSendSyncRequest (0x32) --
svc_Execute: -- svcSendSyncRequest (0x32) --
fs_user_SyncRequest: fs:USER
penArchive(sex/000000000B0000F000000000/);
svc_Execute: -- svcSendSyncRequest (0x32) --
fs_user_SyncRequest: fs:USER
penFile(/ubll.lst);
svc_Execute: -- svcSendSyncRequest (0x32) --
svc_Execute: -- svcSendSyncRequest (0x32) --
svc_Execute: -- svcCloseHandle (0x23) --
svc_Execute: -- svcSendSyncRequest (0x32) --
fs_user_SyncRequest: fs:USER:CloseArchive(sex/000000000B0000F000000000/);
svc_Execute: -- svcSendSyncRequest (0x32) --
svc_Execute: -- svcSendSyncRequest (0x32) --
svc_Execute: -- svcSendSyncRequest (0x32) --
srv_SyncRequest: srv_GetServiceHandle
srv_SyncRequest: name=frd:u, namelen=5, unk=0x0
svc_Execute: -- svcSendSyncRequest (0x32) --
svc_Execute: -- svcSendSyncRequest (0x32) --
frd_u_SyncRequest: GetMyPresence 004B0002,0FFFF9D8
svc_Execute: -- svcSendSyncRequest (0x32) --
fs_user_SyncRequest: fs:USER
penFileDirect(romfs/000000000000000000000000);
arm11_Dump: Reg dump:
<snip>
svc_Execute: -- svcSendSyncRequest (0x32) --
file_SyncRequest: read 0FFFFAD0 00000028 0000000000000000
svc_Execute: -- svcSendSyncRequest (0x32) --
svc_Execute: -- svcCloseHandle (0x23) --
svc_Execute: -- svcSendSyncRequest (0x32) --
fs_user_SyncRequest: fs:USER
penFileDirect(romfs/000000000000000000000000);
arm11_Dump: Reg dump:
<snip>
svc_Execute: -- svcSendSyncRequest (0x32) --
file_SyncRequest: read 0FFFFA18 00000028 0000000000000000
svc_Execute: -- svcSendSyncRequest (0x32) --
file_SyncRequest: read 0FFFFA40 00000028 0000000000000000
svc_Execute: -- svcSendSyncRequest (0x32) --
file_SyncRequest: read 098680B8 0000005C 0000000000000028
svc_Execute: -- svcSendSyncRequest (0x32) --
file_SyncRequest: read 09868114 00000368 0000000000000084
svc_Execute: -- svcSendSyncRequest (0x32) --
file_SyncRequest: read 0986847C 00001274 00000000000003EC
svc_Execute: -- svcSendSyncRequest (0x32) --
file_SyncRequest: read 098696F0 00015778 0000000000001660
svc_Execute: -- svcSendSyncRequest (0x32) --
svc_Execute: -- svcSendSyncRequest (0x32) --
srv_SyncRequest: srv_GetServiceHandle
srv_SyncRequest: name=hid:USER, namelen=8, unk=0x0
svc_Execute: -- svcSendSyncRequest (0x32) --
svc_Execute: -- svcMapMemoryBlock (0x1f) --
svc_Execute: -- svcSendSyncRequest (0x32) --
svc_Execute: -- svcSendSyncRequest (0x32) --
svc_Execute: -- svcSendSyncRequest (0x32) --
svc_Execute: -- svcSendSyncRequest (0x32) --
intern:65: STUBBED, cid=00160000
arm11_Dump: Reg dump:
<snip>
svc_Execute: -- svcSendSyncRequest (0x32) --
intern:65: STUBBED, cid=00150000
arm11_Dump: Reg dump:
<snip>
svc_Execute: -- svcGetSystemTick (0x28) --
svc_Execute: -- svcCreateThread (0x8) --
svcCreateThread: entrypoint=0013dbf4, r0=00592088, sp=00592088, prio=30, cpu=fff
ffffesvc_Execute: -- svcSendSyncRequest (0x32) --
file_SyncRequest: read 09864700 000001E8 00000000057C2D30
svc_Execute: -- svcSendSyncRequest (0x32) --
svc_Execute: -- svcSendSyncRequest (0x32) --
srv_SyncRequest: srv_GetServiceHandle
srv_SyncRequest: name=dsp:
SP, namelen=8, unk=0x0
svc_Execute: -- svcSendSyncRequest (0x32) --
dsp_dsp_SyncRequest: LoadComponent 0000C288 003A3AB4 505300FF DEAD00FFmutex_Wait
Synchronization: waiting for mutex to unlock..
Event_WaitSynchronization: waiting for event to happen..
Event_WaitSynchronization: waiting for event to happen..
Event_WaitSynchronization: waiting for event to happen..
threads_Switch: Thread switch 0->3
svc_Execute: -- svcArbitrateAddress (0x22) --
svcArbitrateAddress: ArbitrateAddress DEADBAC1 0038E9A8 00000001 00000000 000000
00 00000000 svc_Execute: -- svcSendSyncRequest (0x32) --
srv_SyncRequest: srv_GetServiceHandle
srv_SyncRequest: name=ir:USER, namelen=7, unk=0x0
svc_Execute: -- svcCreateMemoryBlock (0x1e) --
svc_Execute: -- svcSendSyncRequest (0x32) --
intern:49: NOT IMPLEMENTED, cid=00180182
arm11_Dump: Reg dump
<snip>
svc_Execute: -- svcCreateEvent (0x17) --
svcCreateEvent: handleoriginal=591ea8, resettype=0.
svc_Execute: -- svcSendSyncRequest (0x32) --
svc_Execute: -- svcCloseHandle (0x23) --
intern:148: svcCloseHandle undefined for handle-type "event".
svc_Execute: -- svcWaitSynchronization1 (0x24) --
Event_WaitSynchronization: waiting for event to happen..
threads_Switch: Thread switch -1->0
svc_Execute: -- svcCreateThread (0x8) --
svcCreateThread: entrypoint=0013dbf4, r0=15c29fe0, sp=15c29fe0, prio=23, cpu=fff
ffffesvc_Execute: -- svcCreateThread (0x8) --
svcCreateThread: entrypoint=0013dbf4, r0=15c25fe0, sp=15c25fe0, prio=24, cpu=0sv
c_Execute: -- svcSendSyncRequest (0x32) --
file_SyncRequest: read 0FFFF9E0 00000040 000000000029DA40
svc_Execute: -- svcSendSyncRequest (0x32) --
file_SyncRequest: read 15C2C8C0 000085E0 00000000002A2F20
svc_Execute: -- svcSendSyncRequest (0x32) --
file_SyncRequest: read 15C34EA0 000054A0 000000000029DA80
svc_Execute: -- svcArbitrateAddress (0x22) --
svcArbitrateAddress: ArbitrateAddress DEADBAC1 15C4E240 00000000 FFFFFFFF 000000
00 00000000 svc_Execute: -- svcArbitrateAddress (0x22) --
<endless ArbitrateAddress loop> (ArbitrateAddress is not working currently)