- Group:
- Trial Member: Trial Members
- Active Posts:
- 13 (0.01 per day)
- Most Active In:
- General Sonic Discussion (5 posts)
- Joined:
- 13-February 11
- Profile Views:
- 961
- Last Active:
Jun 01 2012 02:06 PM- Currently:
- Offline
My Information
- Age:
- Age Unknown
- Birthday:
- Birthday Unknown
- Gender:
-
Not Telling
Contact Information
- E-mail:
- Private
Previous Fields
- National Flag:
- jp
- Wiki edits:
- 1
Posts I've Made
-
In Topic: Sonic Generations Hacking (and More!)
01 June 2012 - 07:25 AM
Lobotomy, on 31 May 2012 - 11:25 PM, said:*snip*
Quote
What I'm about to say may or may not please you, but it needs to be said:
I really, REALLY fucking hate asking for this, but I need donations, and I'll explain why:
In short: I've been working with Dario FF, Chimera and TwilightZoney on the Unleashed PC project, doing general beautification. Chimera and I are also designing the hub for the project. We're going to need to generate GIA for any custom modifications we do to the game, in or outside of this project.
You can donate via paypal to [email protected]
Global Illumination Ambiance (GIA) is all of that pretty and detailed lighting and shading you see around the stage. Hedgehog Engine is one of the few game engines that use this. Unreal Engine 3 running Mirror's Edge is the only other game/engine combo that does this to my knowledge, but I digress.
The problem with GIA generation is that it requires OODLES AND OODLES of power. SEGA used a render farm to create the GIA for Unleashed. I have enough computers lying about to make my own downscaled render farm, but I don't have enough graphics cards to do it. I need at least one nVidia GTX 470 to make this work. Using the delicious CUDA Cores in the 470, along with the three others I have in other computers in my house, I can create a render farm to make GIA for custom stages. The reason I'm choosing the GTX 470 is because of it's cost/power ratio. I can get one cheaply, so I don't need a whole lot of money to reach my goal (approx. $100-$150) I plan on first using this to make Global Illumination for the Unleashed PC hub world and my port of Sweet Mountain, coming soon to a theatre near you. And know this: I'm NOT TRYING TO SWINDLE YOU PEOPLE, I HAVE A TERRIBLE JOB AND CANNOT AFFORD THIS WITHOUT HELP. IF YOU WANT A PRETTY GAME, THIS IS IN YOUR BEST INTEREST. I won't be able to use my computer for a few DAYS while the GIA is being rendered, so this isn't for lol vidya. Besides one 470 will take anything I throw at it, much less two or four.
Anyway, here's a taste on what I've done to Unleashed PC so far:
Replaced the most noticeably shitty textures in the game with stupid high quality ones (2048x2048 and higher. e.g. The grass is TEN TIMES the size of the original.)
Added Ambient Occlusion and HORY SHET THIS IS FUCKING NUTS Texture Filtering. Fucking pretty shit all up in hurr.
What's to come:
More extensive texture replacements
(If the donation is successful) higher quality shadows in Unleashed and Generations stages.
A new, much higher resolution video. The reason this video is so small is because I'm doing this all on an IDE Hard Drive from the late 1990s. If I were to record this at a high resolution, the bottlenecked transfer speeds would produce like an 11 FPS video. I'm getting a new HDD in the mail in the coming days, so expect a video around the same time.
Yeah, my main system has an i7 970, and 2 MSI 6950 2GBs, tell me if you need to ever use them. -
In Topic: General Project Screenshot/Video Thread
15 February 2011 - 07:49 PM
Let's hack Sonic Unleashed.
What you can't hear is the replaced music, which for now is Sonic 4's Splash Hill Zone. Also, running this from hard drive, this is the Demo engine, running Mykonos Act 1.
I'll fix level geometry later..
This is also on PS3.
-
In Topic: Sonic 4 Episode I PS3 prototype
14 February 2011 - 07:41 AM
Wow, this game has quite a lot of threads running at the same time, and a lot of loaded SPRX files (sort of like relocatable unix .so). :-).
The entire game takes up 188MB of memory. That's a lot! On PS3, we only have 256MB, and 211MB is usable for process. :-).
Remember, I captured process state at title screen/SEGA screen, during game, we'd see even more memory usage. That's some blast processing!
Can you tell me how many threads are active (running supposedly at the same time)? This is one of the critical things I am facing (see my description to know what I am up to). The amount of RAM usage is expected because Sonic 4 uses alot of huge quality textures. This information is great! I hope you will become a Tech Member.
Memory allocation seems static to me. 188MB of RAM is allocated during process startup, and during levels and title screen and all, no more RAM is allocated, it always uses the same amount of local memory. At most I see 4 threads executing, DRAW_THREAD, <PID>_main_EBOOT.BIN (main executable on PS3), _gcm_int_thread (libgcm, does 3D/drawing on PS3 platform, very good when GCM for DEX debugger SPRX is loaded, you can then capture VRAM remotely. :-)), and _cellsurMixerMain for audio. During Movies, they use the cri* threads for rendering, here's some debug output from Unleashed (Sonic 4 doesn't have this output, probably commented out 'printf' :-)):
CODE[CRI ADX] ADX created the thread : name=cri_adxm_vv_proc, id=17105064(0x10500a8), priority=100(0x64)
[CRI ADX] ADX created the thread : name=cri_adxm_vsync_proc, id=17105065(0x10500a9), priority=500(0x1f4)
[CRI ADX] ADX created the thread : name=cri_adxm_fs_proc, id=17105066(0x10500aa), priority=600(0x258)
[CRI ADX] ADX created the thread : name=cri_adxm_idle_proc, id=17105067(0x10500ab), priority=1500(0x5dc)
[CRI ADX] ADX created the thread : name=cri_adxm_vv_proc, id=17105070(0x10500ae), priority=100(0x64)
[CRI ADX] ADX created the thread : name=cri_adxm_vsync_proc, id=17105071(0x10500af), priority=500(0x1f4)
[CRI ADX] ADX created the thread : name=cri_adxm_fs_proc, id=17105072(0x10500b0), priority=600(0x258)
[CRI ADX] ADX created the thread : name=cri_adxm_idle_proc, id=17105073(0x10500b1), priority=1500(0x5dc)
Here, they spawn multiple threads for movie, FS, audio, and idle processing threads all simultaneously to decode your introduction videos, but here's a warning, Lv-2 complains about busy loops! :-).
About mutexes created, most come from liblv2.sprx, libfs.sprx, libsysutil.sprx and libmixer.a.
And Lightweight mutexes, most come from libgcc, liblv2, libsysutil, liblv2coredump, libgcm_pm, libc, libfs, libsysutil_np_trophy, libmixer and libio. :-).
EDIT: I found out what the SPUs are doing now, they're decoding audio and video, it's not all done on PPU. Sony/SEGA used the CRI technologies Middleware SDK (FileMajic Pro SDK?) to shorten loading times and decode audio/video very quickly. :-).
Sonic Unleashed also uses this SDK.
I'll look at Sonic 2006's core state later.
EDIT #2: Sonic 4 uses a lot of rendering objects, TextureMatrix, FrontMaterial (Ambient, Diffuse, Specular, Emission, Shininess are all properties), Fog , Lighting (Ambient, Diffuse, Specular, Position, HalfVector, SpotDirection, SpotExponent, SpotCutoff, SpotCosCutoff, ConstantAttenuation, LinearAttenuation, QuadraticAttenuation), DualParaboloidMatrix, TexBaseAlpha, UserUniform, ModelViewMatrix, NormalMatrix, ModelViewProjectionMatrix, Lighting numbers, and ModelViewBoneMatrix/ModelViewNormalBoneMatrix (lots of arrays here!).
-
In Topic: Sonic 4 Episode I PS3 prototype
13 February 2011 - 06:48 PM
CODEAttribute Value
Shared Memory 0x00010000 (64 KB)
Local Memory 0x0B5C0000 (181.8 MB)
Text Size 0x002A0000 (2.6 MB)
Module Text Size 0x00110000 (1.1 MB)
Module Data Size 0x000C0000 (768 KB)
Other 0x001D6000 (1.8 MB)
Total Memory Usage 0x0BC16000 (188.1 MB)
Filename /dev_hdd0/game/NPEB00153/USRDIR/EBOOT.BIN
GUID 00000000-00000000-00000000-00000000-00000000
Handle Priority State StackAddr StackSize Name Sys lib. Base Priority
0x01170052 0x00000190 0x03 - Sleeping 0xD006D000 0x00008000 _cellsurMixerMain 0x00000190
0x01170051 0x00000192 0x03 - Sleeping 0xD0067000 0x00004000 _sys_mixerSurBusReq 0x00000192
0x01170046 0x000001F4 0x03 - Sleeping 0xD0061000 0x00004000 CriSr_SignalingServer 0x000001F4
0x01170044 0x000001F4 0x03 - Sleeping 0xD005B000 0x00004000 CriSr_ProcessServer 0x000001F4
0x01170027 0x0000044C 0x03 - Sleeping 0xD0055000 0x00004000 CriThread 0x0000044C
0x0117000B 0x00000384 0x03 - Sleeping 0xD004F000 0x00004000 CriThread 0x00000384
0x01170001 0x00000384 0x03 - Sleeping 0xD0049000 0x00004000 CriThread 0x00000384
0x011600FF 0x00000384 0x03 - Sleeping 0xD0043000 0x00004000 CriThread 0x00000384
0x011600FE 0x00000384 0x03 - Sleeping 0xD003D000 0x00004000 CriThread 0x00000384
0x011600FD 0x00000384 0x03 - Sleeping 0xD0037000 0x00004000 CriThread 0x00000384
0x011600FC 0x000003E7 0x03 - Sleeping 0xD0025000 0x00010000 DRAW_THREAD 0x000003E7
0x011600FB 0x00000200 0x03 - Sleeping 0xD0019000 0x00002000 _cfg_ev_hndlr 0x00000200
0x011600F9 0x00000001 0x03 - Sleeping 0xD001F000 0x00004000 _gcm_intr_thread libgcm_pm.a 0x00000001
0x011600F7 0x000003E9 0x03 - Sleeping 0xD0013000 0x00004000 __COREDUMP_HANDLER__ 0x000003E9
0x011600F6 0x000003E9 0x01 - Executable 0xD0001000 0x00010000 01050200_main_EBOOT.BIN 0x000003E9
Handle Owner Thread Lock Count Condition Count Condition Var. ID attr_protocol attr_recursive attr_pshared attr_adaptive key flags name Sys lib. Waiting Threads
0x85000102 0x00 0 1 0x00000000 0x00002 (SYS_SYNC_PRIORITY) 0x00010 (SYS_SYNC_RECURSIVE) 0x00200 (SYS_SYNC_NOT_PROCESS_SHARED) 0x02000 (SYS_SYNC_NOT_ADAPTIVE) 0x0000000000000000 0x00000 (0)
0x85000200 0x00 0 0 0x00000000 0x00002 (SYS_SYNC_PRIORITY) 0x00010 (SYS_SYNC_RECURSIVE) 0x00200 (SYS_SYNC_NOT_PROCESS_SHARED) 0x02000 (SYS_SYNC_NOT_ADAPTIVE) 0x0000000000000000 0x00000 _lv2tls liblv2.sprx (0)
0x85000300 0x00 0 0 0x00000000 0x00002 (SYS_SYNC_PRIORITY) 0x00020 (SYS_SYNC_NOT_RECURSIVE) 0x00200 (SYS_SYNC_NOT_PROCESS_SHARED) 0x02000 (SYS_SYNC_NOT_ADAPTIVE) 0x0000000000000000 0x00000 _lv2tls liblv2.sprx (0)
0x85000400 0x00 0 1 0x00000000 0x00002 (SYS_SYNC_PRIORITY) 0x00020 (SYS_SYNC_NOT_RECURSIVE) 0x00200 (SYS_SYNC_NOT_PROCESS_SHARED) 0x02000 (SYS_SYNC_NOT_ADAPTIVE) 0x0000000000000000 0x00000 _lv2mem liblv2.sprx (0)
0x85000900 0x00 0 0 0x00000000 0x00002 (SYS_SYNC_PRIORITY) 0x00020 (SYS_SYNC_NOT_RECURSIVE) 0x00200 (SYS_SYNC_NOT_PROCESS_SHARED) 0x02000 (SYS_SYNC_NOT_ADAPTIVE) 0x0000000000000000 0x00000 _lv2ppu liblv2.sprx (0)
0x85000902 0x00 0 0 0x00000000 0x00001 (SYS_SYNC_FIFO) 0x00020 (SYS_SYNC_NOT_RECURSIVE) 0x00200 (SYS_SYNC_NOT_PROCESS_SHARED) 0x02000 (SYS_SYNC_NOT_ADAPTIVE) 0x0000000000000000 0x00000 _mio_CM (0)
0x85000F02 0x00 0 1 0x00000000 0x00002 (SYS_SYNC_PRIORITY) 0x00020 (SYS_SYNC_NOT_RECURSIVE) 0x00200 (SYS_SYNC_NOT_PROCESS_SHARED) 0x02000 (SYS_SYNC_NOT_ADAPTIVE) 0x0000000000000000 0x00000 _mxr005 libmixer.a (0)
0x85001102 0x00 0 1 0x00000000 0x00002 (SYS_SYNC_PRIORITY) 0x00020 (SYS_SYNC_NOT_RECURSIVE) 0x00200 (SYS_SYNC_NOT_PROCESS_SHARED) 0x02000 (SYS_SYNC_NOT_ADAPTIVE) 0x0000000000000000 0x00000 _mxr007 libmixer.a (0)
0x85001302 0x00 0 1 0x00000000 0x00002 (SYS_SYNC_PRIORITY) 0x00020 (SYS_SYNC_NOT_RECURSIVE) 0x00200 (SYS_SYNC_NOT_PROCESS_SHARED) 0x02000 (SYS_SYNC_NOT_ADAPTIVE) 0x0000000000000000 0x00000 _mxr009 libmixer.a (0)
0x85001400 0x00 0 4 0x00000000 0x00002 (SYS_SYNC_PRIORITY) 0x00020 (SYS_SYNC_NOT_RECURSIVE) 0x00100 0x02000 (SYS_SYNC_NOT_ADAPTIVE) 0x8006010000000020 0x00000 _s__shm libsysutil.sprx (0)
0x85001900 0x00 0 4 0x00000000 0x00002 (SYS_SYNC_PRIORITY) 0x00020 (SYS_SYNC_NOT_RECURSIVE) 0x00100 0x02000 (SYS_SYNC_NOT_ADAPTIVE) 0x8006010000000021 0x00000 _s__shm libsysutil.sprx (0)
0x85001F00 0x00 0 1 0x00000000 0x00002 (SYS_SYNC_PRIORITY) 0x00020 (SYS_SYNC_NOT_RECURSIVE) 0x00100 0x02000 (SYS_SYNC_NOT_ADAPTIVE) 0x8006010000000110 0x00000 _s__equ libsysutil.sprx (0)
0x85002301 0x00 0 1 0x00000000 0x00002 (SYS_SYNC_PRIORITY) 0x00010 (SYS_SYNC_RECURSIVE) 0x00200 (SYS_SYNC_NOT_PROCESS_SHARED) 0x02000 (SYS_SYNC_NOT_ADAPTIVE) 0x0000000000000000 0x00000 (0)
0x85002601 0x00 0 1 0x00000000 0x00002 (SYS_SYNC_PRIORITY) 0x00010 (SYS_SYNC_RECURSIVE) 0x00200 (SYS_SYNC_NOT_PROCESS_SHARED) 0x02000 (SYS_SYNC_NOT_ADAPTIVE) 0x0000000000000000 0x00000 (0)
0x85002901 0x00 0 1 0x00000000 0x00002 (SYS_SYNC_PRIORITY) 0x00010 (SYS_SYNC_RECURSIVE) 0x00200 (SYS_SYNC_NOT_PROCESS_SHARED) 0x02000 (SYS_SYNC_NOT_ADAPTIVE) 0x0000000000000000 0x00000 (0)
0x85002C01 0x00 0 1 0x00000000 0x00002 (SYS_SYNC_PRIORITY) 0x00010 (SYS_SYNC_RECURSIVE) 0x00200 (SYS_SYNC_NOT_PROCESS_SHARED) 0x02000 (SYS_SYNC_NOT_ADAPTIVE) 0x0000000000000000 0x00000 (0)
0x85002F01 0x00 0 1 0x00000000 0x00002 (SYS_SYNC_PRIORITY) 0x00010 (SYS_SYNC_RECURSIVE) 0x00200 (SYS_SYNC_NOT_PROCESS_SHARED) 0x02000 (SYS_SYNC_NOT_ADAPTIVE) 0x0000000000000000 0x00000 (0)
0x85003201 0x00 0 1 0x00000000 0x00002 (SYS_SYNC_PRIORITY) 0x00010 (SYS_SYNC_RECURSIVE) 0x00200 (SYS_SYNC_NOT_PROCESS_SHARED) 0x02000 (SYS_SYNC_NOT_ADAPTIVE) 0x0000000000000000 0x00000 (0)
0x85003800 0x00 0 1 0x00000000 0x00001 (SYS_SYNC_FIFO) 0x00020 (SYS_SYNC_NOT_RECURSIVE) 0x00200 (SYS_SYNC_NOT_PROCESS_SHARED) 0x02000 (SYS_SYNC_NOT_ADAPTIVE) 0x0000000000000000 0x00000 _fs_pwm libfs.sprx (0)
Handle Owner Thread Lock Count attr_protocol attr_recursive name Sys lib. Waiting Threads
0x95000600 0xFFFFFFFF - INITIALIZED 0 0x00002 (SYS_SYNC_PRIORITY) 0x00020 (SYS_SYNC_NOT_RECURSIVE) _lv2tls liblv2.sprx (0)
0x95000700 0xFFFFFFFF - INITIALIZED 0 0x00002 (SYS_SYNC_PRIORITY) 0x00020 (SYS_SYNC_NOT_RECURSIVE) _lv2hea liblv2.sprx (0)
0x95000800 0xFFFFFFFF - INITIALIZED 0 0x00002 (SYS_SYNC_PRIORITY) 0x00020 (SYS_SYNC_NOT_RECURSIVE) _lv2hea liblv2.sprx (0)
0x95000A00 0xFFFFFFFF - INITIALIZED 0 0x00002 (SYS_SYNC_PRIORITY) 0x00010 (SYS_SYNC_RECURSIVE) (0)
0x95000B00 0xFFFFFFFF - INITIALIZED 0 0x00002 (SYS_SYNC_PRIORITY) 0x00010 (SYS_SYNC_RECURSIVE) _lv2prx liblv2.sprx (0)
0x95000D00 0xFFFFFFFF - INITIALIZED 0 0x00002 (SYS_SYNC_PRIORITY) 0x00020 (SYS_SYNC_NOT_RECURSIVE) _smolwm libsysmodule.sprx (0)
0x95000F00 0xFFFFFFFF - INITIALIZED 0 0x00002 (SYS_SYNC_PRIORITY) 0x00010 (SYS_SYNC_RECURSIVE) _s__ libsysutil.sprx (0)
0x95001000 0xFFFFFFFF - INITIALIZED 0 0x00002 (SYS_SYNC_PRIORITY) 0x00010 (SYS_SYNC_RECURSIVE) _s__ libsysutil.sprx (0)
0x95001100 0xFFFFFFFF - INITIALIZED 0 0x00002 (SYS_SYNC_PRIORITY) 0x00010 (SYS_SYNC_RECURSIVE) _s__ libsysutil.sprx (0)
0x95001300 0xFFFFFFFF - INITIALIZED 0 0x00002 (SYS_SYNC_PRIORITY) 0x00020 (SYS_SYNC_NOT_RECURSIVE) _lv2mma liblv2.sprx (0)
0x95002600 0xFFFFFFFF - INITIALIZED 0 0x00002 (SYS_SYNC_PRIORITY) 0x00020 (SYS_SYNC_NOT_RECURSIVE) _l2cMTX liblv2coredump.sprx (0)
0x95002700 0xFFFFFFFF - INITIALIZED 0 0x00002 (SYS_SYNC_PRIORITY) 0x00020 (SYS_SYNC_NOT_RECURSIVE) _lv2hea liblv2.sprx (0)
0x95012900 0xFFFFFFFF - INITIALIZED 0 0x00002 (SYS_SYNC_PRIORITY) 0x00010 (SYS_SYNC_RECURSIVE) _lv2prx liblv2.sprx (0)
0x95002A00 0xFFFFFFFF - INITIALIZED 0 0x00002 (SYS_SYNC_PRIORITY) 0x00010 (SYS_SYNC_RECURSIVE) _lc_mtx libc.a (0)
0x95002B00 0xFFFFFFFF - INITIALIZED 0 0x00002 (SYS_SYNC_PRIORITY) 0x00010 (SYS_SYNC_RECURSIVE) _lc_mtx libc.a (0)
0x95002C00 0xFFFFFFFF - INITIALIZED 0 0x00002 (SYS_SYNC_PRIORITY) 0x00010 (SYS_SYNC_RECURSIVE) _lc_mtx libc.a (0)
0x95002D00 0xFFFFFFFF - INITIALIZED 0 0x00002 (SYS_SYNC_PRIORITY) 0x00010 (SYS_SYNC_RECURSIVE) _lc_mtx libc.a (0)
0x95002E00 0xFFFFFFFF - INITIALIZED 0 0x00002 (SYS_SYNC_PRIORITY) 0x00010 (SYS_SYNC_RECURSIVE) _lc_mtx libc.a (0)
0x95002F00 0xFFFFFFFF - INITIALIZED 0 0x00002 (SYS_SYNC_PRIORITY) 0x00010 (SYS_SYNC_RECURSIVE) _lc_mtx libc.a (0)
0x95003000 0xFFFFFFFF - INITIALIZED 0 0x00002 (SYS_SYNC_PRIORITY) 0x00010 (SYS_SYNC_RECURSIVE) _lc_mtx libc.a (0)
0x95003100 0xFFFFFFFF - INITIALIZED 0 0x00002 (SYS_SYNC_PRIORITY) 0x00010 (SYS_SYNC_RECURSIVE) _lc_mtx libc.a (0)
0x95003200 0xFFFFFFFF - INITIALIZED 0 0x00002 (SYS_SYNC_PRIORITY) 0x00010 (SYS_SYNC_RECURSIVE) _lc_mtx libc.a (0)
0x95003300 0xFFFFFFFF - INITIALIZED 0 0x00002 (SYS_SYNC_PRIORITY) 0x00010 (SYS_SYNC_RECURSIVE) _lc_mtx libc.a (0)
0x95003400 0xFFFFFFFF - INITIALIZED 0 0x00002 (SYS_SYNC_PRIORITY) 0x00010 (SYS_SYNC_RECURSIVE) _lgcmtx libgcc.a (0)
0x95003500 0xFFFFFFFF - INITIALIZED 0 0x00002 (SYS_SYNC_PRIORITY) 0x00020 (SYS_SYNC_NOT_RECURSIVE) _lgcmtx libgcc.a (0)
0x95003700 0xFFFFFFFF - INITIALIZED 0 0x00002 (SYS_SYNC_PRIORITY) 0x00020 (SYS_SYNC_NOT_RECURSIVE) _fs_pwl libfs.sprx (0)
0x95003A00 0xFFFFFFFF - INITIALIZED 0 0x00002 (SYS_SYNC_PRIORITY) 0x00020 (SYS_SYNC_NOT_RECURSIVE) (0)
0x95003B00 0xFFFFFFFF - INITIALIZED 0 0x00002 (SYS_SYNC_PRIORITY) 0x00020 (SYS_SYNC_NOT_RECURSIVE) (0)
0x95003C00 0xFFFFFFFF - INITIALIZED 0 0x00002 (SYS_SYNC_PRIORITY) 0x00020 (SYS_SYNC_NOT_RECURSIVE) (0)
0x95003D00 0xFFFFFFFF - INITIALIZED 0 0x00002 (SYS_SYNC_PRIORITY) 0x00020 (SYS_SYNC_NOT_RECURSIVE) (0)
0x95003E00 0xFFFFFFFF - INITIALIZED 0 0x00002 (SYS_SYNC_PRIORITY) 0x00020 (SYS_SYNC_NOT_RECURSIVE) (0)
0x95003F00 0xFFFFFFFF - INITIALIZED 0 0x00002 (SYS_SYNC_PRIORITY) 0x00020 (SYS_SYNC_NOT_RECURSIVE) (0)
0x95000001 0xFFFFFFFF - INITIALIZED 0 0x00002 (SYS_SYNC_PRIORITY) 0x00020 (SYS_SYNC_NOT_RECURSIVE) (0)
0x95000101 0xFFFFFFFF - INITIALIZED 0 0x00002 (SYS_SYNC_PRIORITY) 0x00020 (SYS_SYNC_NOT_RECURSIVE) (0)
0x95000201 0xFFFFFFFF - INITIALIZED 0 0x00002 (SYS_SYNC_PRIORITY) 0x00020 (SYS_SYNC_NOT_RECURSIVE) (0)
0x95000301 0xFFFFFFFF - INITIALIZED 0 0x00002 (SYS_SYNC_PRIORITY) 0x00020 (SYS_SYNC_NOT_RECURSIVE) (0)
0x95000401 0xFFFFFFFF - INITIALIZED 0 0x00002 (SYS_SYNC_PRIORITY) 0x00020 (SYS_SYNC_NOT_RECURSIVE) (0)
0x95000501 0xFFFFFFFF - INITIALIZED 0 0x00002 (SYS_SYNC_PRIORITY) 0x00020 (SYS_SYNC_NOT_RECURSIVE) (0)
0x95000601 0xFFFFFFFF - INITIALIZED 0 0x00002 (SYS_SYNC_PRIORITY) 0x00020 (SYS_SYNC_NOT_RECURSIVE) (0)
0x95000701 0xFFFFFFFF - INITIALIZED 0 0x00002 (SYS_SYNC_PRIORITY) 0x00020 (SYS_SYNC_NOT_RECURSIVE) (0)
0x95000801 0xFFFFFFFF - INITIALIZED 0 0x00002 (SYS_SYNC_PRIORITY) 0x00020 (SYS_SYNC_NOT_RECURSIVE) (0)
0x95000901 0xFFFFFFFF - INITIALIZED 0 0x00002 (SYS_SYNC_PRIORITY) 0x00020 (SYS_SYNC_NOT_RECURSIVE) (0)
0x95000A01 0xFFFFFFFF - INITIALIZED 0 0x00002 (SYS_SYNC_PRIORITY) 0x00020 (SYS_SYNC_NOT_RECURSIVE) (0)
0x95000B01 0xFFFFFFFF - INITIALIZED 0 0x00002 (SYS_SYNC_PRIORITY) 0x00020 (SYS_SYNC_NOT_RECURSIVE) _fs_atl libfs.sprx (0)
0x95000E01 0xFFFFFFFF - INITIALIZED 0 0x00002 (SYS_SYNC_PRIORITY) 0x00020 (SYS_SYNC_NOT_RECURSIVE) _gcmlwm libgcm_pm.a (0)
0x95001401 0xFFFFFFFF - INITIALIZED 0 0x00002 (SYS_SYNC_PRIORITY) 0x00020 (SYS_SYNC_NOT_RECURSIVE) (0)
0x95001501 0xFFFFFFFF - INITIALIZED 0 0x00002 (SYS_SYNC_PRIORITY) 0x00020 (SYS_SYNC_NOT_RECURSIVE) _io_pad libio.sprx (0)
0x95001601 0xFFFFFFFF - INITIALIZED 0 0x00002 (SYS_SYNC_PRIORITY) 0x00010 (SYS_SYNC_RECURSIVE) _io_mtx libio.sprx (0)
0x95002101 0xFFFFFFFF - INITIALIZED 0 0x00002 (SYS_SYNC_PRIORITY) 0x00010 (SYS_SYNC_RECURSIVE) (0)
0x95002201 0xFFFFFFFF - INITIALIZED 0 0x00002 (SYS_SYNC_PRIORITY) 0x00010 (SYS_SYNC_RECURSIVE) (0)
0x95002501 0xFFFFFFFF - INITIALIZED 0 0x00002 (SYS_SYNC_PRIORITY) 0x00010 (SYS_SYNC_RECURSIVE) (0)
0x95002801 0xFFFFFFFF - INITIALIZED 0 0x00002 (SYS_SYNC_PRIORITY) 0x00010 (SYS_SYNC_RECURSIVE) (0)
0x95002B01 0xFFFFFFFF - INITIALIZED 0 0x00002 (SYS_SYNC_PRIORITY) 0x00010 (SYS_SYNC_RECURSIVE) (0)
0x95002E01 0xFFFFFFFF - INITIALIZED 0 0x00002 (SYS_SYNC_PRIORITY) 0x00010 (SYS_SYNC_RECURSIVE) (0)
0x95003101 0xFFFFFFFF - INITIALIZED 0 0x00002 (SYS_SYNC_PRIORITY) 0x00010 (SYS_SYNC_RECURSIVE) (0)
0x95003401 0xFFFFFFFF - INITIALIZED 0 0x00002 (SYS_SYNC_PRIORITY) 0x00010 (SYS_SYNC_RECURSIVE) (0)
0x95003501 0xFFFFFFFF - INITIALIZED 0 0x00002 (SYS_SYNC_PRIORITY) 0x00010 (SYS_SYNC_RECURSIVE) (0)
0x95003601 0xFFFFFFFF - INITIALIZED 0 0x00002 (SYS_SYNC_PRIORITY) 0x00010 (SYS_SYNC_RECURSIVE) (0)
0x95003701 0xFFFFFFFF - INITIALIZED 0 0x00002 (SYS_SYNC_PRIORITY) 0x00010 (SYS_SYNC_RECURSIVE) (0)
0x95003801 0xFFFFFFFF - INITIALIZED 0 0x00002 (SYS_SYNC_PRIORITY) 0x00010 (SYS_SYNC_RECURSIVE) (0)
0x95003901 0xFFFFFFFF - INITIALIZED 0 0x00002 (SYS_SYNC_PRIORITY) 0x00010 (SYS_SYNC_RECURSIVE) (0)
0x95003A01 0xFFFFFFFF - INITIALIZED 0 0x00002 (SYS_SYNC_PRIORITY) 0x00010 (SYS_SYNC_RECURSIVE) (0)
0x95003B01 0xFFFFFFFF - INITIALIZED 0 0x00002 (SYS_SYNC_PRIORITY) 0x00010 (SYS_SYNC_RECURSIVE) (0)
0x95003C01 0xFFFFFFFF - INITIALIZED 0 0x00002 (SYS_SYNC_PRIORITY) 0x00010 (SYS_SYNC_RECURSIVE) (0)
0x95003D01 0xFFFFFFFF - INITIALIZED 0 0x00002 (SYS_SYNC_PRIORITY) 0x00010 (SYS_SYNC_RECURSIVE) (0)
0x95003E01 0xFFFFFFFF - INITIALIZED 0 0x00002 (SYS_SYNC_PRIORITY) 0x00010 (SYS_SYNC_RECURSIVE) (0)
0x95000002 0xFFFFFFFF - INITIALIZED 0 0x00002 (SYS_SYNC_PRIORITY) 0x00010 (SYS_SYNC_RECURSIVE) (0)
0x95000702 0xFFFFFFFF - INITIALIZED 0 0x00002 (SYS_SYNC_PRIORITY) 0x00010 (SYS_SYNC_RECURSIVE) (0)
0x95000D02 0xFFFFFFFF - INITIALIZED 0 0x00002 (SYS_SYNC_PRIORITY) 0x00020 (SYS_SYNC_NOT_RECURSIVE) _lv2hea liblv2.sprx (0)
0x95000E02 0xFFFFFFFF - INITIALIZED 0 0x00002 (SYS_SYNC_PRIORITY) 0x00020 (SYS_SYNC_NOT_RECURSIVE) _mxr004 libmixer.a (0)
0x95001502 0xFFFFFFFF - INITIALIZED 0 0x00002 (SYS_SYNC_PRIORITY) 0x00020 (SYS_SYNC_NOT_RECURSIVE) _mxr001 libmixer.a (0)
0x95001602 0xFFFFFFFF - INITIALIZED 0 0x00002 (SYS_SYNC_PRIORITY) 0x00020 (SYS_SYNC_NOT_RECURSIVE) _mxr002 libmixer.a (0)
0x95001702 0xFFFFFFFF - INITIALIZED 0 0x00002 (SYS_SYNC_PRIORITY) 0x00020 (SYS_SYNC_NOT_RECURSIVE) _mxr003 libmixer.a (0)
0x95001A02 0xFFFFFFFF - INITIALIZED 0 0x00002 (SYS_SYNC_PRIORITY) 0x00020 (SYS_SYNC_NOT_RECURSIVE) (0)
0x95001B02 0xFFFFFFFF - INITIALIZED 0 0x00002 (SYS_SYNC_PRIORITY) 0x00020 (SYS_SYNC_NOT_RECURSIVE) (0)
0x95011C02 0xFFFFFFFF - INITIALIZED 0 0x00002 (SYS_SYNC_PRIORITY) 0x00020 (SYS_SYNC_NOT_RECURSIVE) (0)
0x95011E02 0xFFFFFFFF - INITIALIZED 0 0x00002 (SYS_SYNC_PRIORITY) 0x00020 (SYS_SYNC_NOT_RECURSIVE) _sntsys libsysutil_np_trophy.sprx (0)
Handle Owner Thread Lock Count attr_protocol attr_recursive name Sys lib. Waiting Threads
0x95000600 0xFFFFFFFF - INITIALIZED 0 0x00002 (SYS_SYNC_PRIORITY) 0x00020 (SYS_SYNC_NOT_RECURSIVE) _lv2tls liblv2.sprx (0)
0x95000700 0xFFFFFFFF - INITIALIZED 0 0x00002 (SYS_SYNC_PRIORITY) 0x00020 (SYS_SYNC_NOT_RECURSIVE) _lv2hea liblv2.sprx (0)
0x95000800 0xFFFFFFFF - INITIALIZED 0 0x00002 (SYS_SYNC_PRIORITY) 0x00020 (SYS_SYNC_NOT_RECURSIVE) _lv2hea liblv2.sprx (0)
0x95000A00 0xFFFFFFFF - INITIALIZED 0 0x00002 (SYS_SYNC_PRIORITY) 0x00010 (SYS_SYNC_RECURSIVE) (0)
0x95000B00 0xFFFFFFFF - INITIALIZED 0 0x00002 (SYS_SYNC_PRIORITY) 0x00010 (SYS_SYNC_RECURSIVE) _lv2prx liblv2.sprx (0)
0x95000D00 0xFFFFFFFF - INITIALIZED 0 0x00002 (SYS_SYNC_PRIORITY) 0x00020 (SYS_SYNC_NOT_RECURSIVE) _smolwm libsysmodule.sprx (0)
0x95000F00 0xFFFFFFFF - INITIALIZED 0 0x00002 (SYS_SYNC_PRIORITY) 0x00010 (SYS_SYNC_RECURSIVE) _s__ libsysutil.sprx (0)
0x95001000 0xFFFFFFFF - INITIALIZED 0 0x00002 (SYS_SYNC_PRIORITY) 0x00010 (SYS_SYNC_RECURSIVE) _s__ libsysutil.sprx (0)
0x95001100 0xFFFFFFFF - INITIALIZED 0 0x00002 (SYS_SYNC_PRIORITY) 0x00010 (SYS_SYNC_RECURSIVE) _s__ libsysutil.sprx (0)
0x95001300 0xFFFFFFFF - INITIALIZED 0 0x00002 (SYS_SYNC_PRIORITY) 0x00020 (SYS_SYNC_NOT_RECURSIVE) _lv2mma liblv2.sprx (0)
0x95002600 0xFFFFFFFF - INITIALIZED 0 0x00002 (SYS_SYNC_PRIORITY) 0x00020 (SYS_SYNC_NOT_RECURSIVE) _l2cMTX liblv2coredump.sprx (0)
0x95002700 0xFFFFFFFF - INITIALIZED 0 0x00002 (SYS_SYNC_PRIORITY) 0x00020 (SYS_SYNC_NOT_RECURSIVE) _lv2hea liblv2.sprx (0)
0x95012900 0xFFFFFFFF - INITIALIZED 0 0x00002 (SYS_SYNC_PRIORITY) 0x00010 (SYS_SYNC_RECURSIVE) _lv2prx liblv2.sprx (0)
0x95002A00 0xFFFFFFFF - INITIALIZED 0 0x00002 (SYS_SYNC_PRIORITY) 0x00010 (SYS_SYNC_RECURSIVE) _lc_mtx libc.a (0)
0x95002B00 0xFFFFFFFF - INITIALIZED 0 0x00002 (SYS_SYNC_PRIORITY) 0x00010 (SYS_SYNC_RECURSIVE) _lc_mtx libc.a (0)
0x95002C00 0xFFFFFFFF - INITIALIZED 0 0x00002 (SYS_SYNC_PRIORITY) 0x00010 (SYS_SYNC_RECURSIVE) _lc_mtx libc.a (0)
0x95002D00 0xFFFFFFFF - INITIALIZED 0 0x00002 (SYS_SYNC_PRIORITY) 0x00010 (SYS_SYNC_RECURSIVE) _lc_mtx libc.a (0)
0x95002E00 0xFFFFFFFF - INITIALIZED 0 0x00002 (SYS_SYNC_PRIORITY) 0x00010 (SYS_SYNC_RECURSIVE) _lc_mtx libc.a (0)
0x95002F00 0xFFFFFFFF - INITIALIZED 0 0x00002 (SYS_SYNC_PRIORITY) 0x00010 (SYS_SYNC_RECURSIVE) _lc_mtx libc.a (0)
0x95003000 0xFFFFFFFF - INITIALIZED 0 0x00002 (SYS_SYNC_PRIORITY) 0x00010 (SYS_SYNC_RECURSIVE) _lc_mtx libc.a (0)
0x95003100 0xFFFFFFFF - INITIALIZED 0 0x00002 (SYS_SYNC_PRIORITY) 0x00010 (SYS_SYNC_RECURSIVE) _lc_mtx libc.a (0)
0x95003200 0xFFFFFFFF - INITIALIZED 0 0x00002 (SYS_SYNC_PRIORITY) 0x00010 (SYS_SYNC_RECURSIVE) _lc_mtx libc.a (0)
0x95003300 0xFFFFFFFF - INITIALIZED 0 0x00002 (SYS_SYNC_PRIORITY) 0x00010 (SYS_SYNC_RECURSIVE) _lc_mtx libc.a (0)
0x95003400 0xFFFFFFFF - INITIALIZED 0 0x00002 (SYS_SYNC_PRIORITY) 0x00010 (SYS_SYNC_RECURSIVE) _lgcmtx libgcc.a (0)
0x95003500 0xFFFFFFFF - INITIALIZED 0 0x00002 (SYS_SYNC_PRIORITY) 0x00020 (SYS_SYNC_NOT_RECURSIVE) _lgcmtx libgcc.a (0)
0x95003700 0xFFFFFFFF - INITIALIZED 0 0x00002 (SYS_SYNC_PRIORITY) 0x00020 (SYS_SYNC_NOT_RECURSIVE) _fs_pwl libfs.sprx (0)
0x95003A00 0xFFFFFFFF - INITIALIZED 0 0x00002 (SYS_SYNC_PRIORITY) 0x00020 (SYS_SYNC_NOT_RECURSIVE) (0)
0x95003B00 0xFFFFFFFF - INITIALIZED 0 0x00002 (SYS_SYNC_PRIORITY) 0x00020 (SYS_SYNC_NOT_RECURSIVE) (0)
0x95003C00 0xFFFFFFFF - INITIALIZED 0 0x00002 (SYS_SYNC_PRIORITY) 0x00020 (SYS_SYNC_NOT_RECURSIVE) (0)
0x95003D00 0xFFFFFFFF - INITIALIZED 0 0x00002 (SYS_SYNC_PRIORITY) 0x00020 (SYS_SYNC_NOT_RECURSIVE) (0)
0x95003E00 0xFFFFFFFF - INITIALIZED 0 0x00002 (SYS_SYNC_PRIORITY) 0x00020 (SYS_SYNC_NOT_RECURSIVE) (0)
0x95003F00 0xFFFFFFFF - INITIALIZED 0 0x00002 (SYS_SYNC_PRIORITY) 0x00020 (SYS_SYNC_NOT_RECURSIVE) (0)
0x95000001 0xFFFFFFFF - INITIALIZED 0 0x00002 (SYS_SYNC_PRIORITY) 0x00020 (SYS_SYNC_NOT_RECURSIVE) (0)
0x95000101 0xFFFFFFFF - INITIALIZED 0 0x00002 (SYS_SYNC_PRIORITY) 0x00020 (SYS_SYNC_NOT_RECURSIVE) (0)
0x95000201 0xFFFFFFFF - INITIALIZED 0 0x00002 (SYS_SYNC_PRIORITY) 0x00020 (SYS_SYNC_NOT_RECURSIVE) (0)
0x95000301 0xFFFFFFFF - INITIALIZED 0 0x00002 (SYS_SYNC_PRIORITY) 0x00020 (SYS_SYNC_NOT_RECURSIVE) (0)
0x95000401 0xFFFFFFFF - INITIALIZED 0 0x00002 (SYS_SYNC_PRIORITY) 0x00020 (SYS_SYNC_NOT_RECURSIVE) (0)
0x95000501 0xFFFFFFFF - INITIALIZED 0 0x00002 (SYS_SYNC_PRIORITY) 0x00020 (SYS_SYNC_NOT_RECURSIVE) (0)
0x95000601 0xFFFFFFFF - INITIALIZED 0 0x00002 (SYS_SYNC_PRIORITY) 0x00020 (SYS_SYNC_NOT_RECURSIVE) (0)
0x95000701 0xFFFFFFFF - INITIALIZED 0 0x00002 (SYS_SYNC_PRIORITY) 0x00020 (SYS_SYNC_NOT_RECURSIVE) (0)
0x95000801 0xFFFFFFFF - INITIALIZED 0 0x00002 (SYS_SYNC_PRIORITY) 0x00020 (SYS_SYNC_NOT_RECURSIVE) (0)
0x95000901 0xFFFFFFFF - INITIALIZED 0 0x00002 (SYS_SYNC_PRIORITY) 0x00020 (SYS_SYNC_NOT_RECURSIVE) (0)
0x95000A01 0xFFFFFFFF - INITIALIZED 0 0x00002 (SYS_SYNC_PRIORITY) 0x00020 (SYS_SYNC_NOT_RECURSIVE) (0)
0x95000B01 0xFFFFFFFF - INITIALIZED 0 0x00002 (SYS_SYNC_PRIORITY) 0x00020 (SYS_SYNC_NOT_RECURSIVE) _fs_atl libfs.sprx (0)
0x95000E01 0xFFFFFFFF - INITIALIZED 0 0x00002 (SYS_SYNC_PRIORITY) 0x00020 (SYS_SYNC_NOT_RECURSIVE) _gcmlwm libgcm_pm.a (0)
0x95001401 0xFFFFFFFF - INITIALIZED 0 0x00002 (SYS_SYNC_PRIORITY) 0x00020 (SYS_SYNC_NOT_RECURSIVE) (0)
0x95001501 0xFFFFFFFF - INITIALIZED 0 0x00002 (SYS_SYNC_PRIORITY) 0x00020 (SYS_SYNC_NOT_RECURSIVE) _io_pad libio.sprx (0)
0x95001601 0xFFFFFFFF - INITIALIZED 0 0x00002 (SYS_SYNC_PRIORITY) 0x00010 (SYS_SYNC_RECURSIVE) _io_mtx libio.sprx (0)
0x95002101 0xFFFFFFFF - INITIALIZED 0 0x00002 (SYS_SYNC_PRIORITY) 0x00010 (SYS_SYNC_RECURSIVE) (0)
0x95002201 0xFFFFFFFF - INITIALIZED 0 0x00002 (SYS_SYNC_PRIORITY) 0x00010 (SYS_SYNC_RECURSIVE) (0)
0x95002501 0xFFFFFFFF - INITIALIZED 0 0x00002 (SYS_SYNC_PRIORITY) 0x00010 (SYS_SYNC_RECURSIVE) (0)
0x95002801 0xFFFFFFFF - INITIALIZED 0 0x00002 (SYS_SYNC_PRIORITY) 0x00010 (SYS_SYNC_RECURSIVE) (0)
0x95002B01 0xFFFFFFFF - INITIALIZED 0 0x00002 (SYS_SYNC_PRIORITY) 0x00010 (SYS_SYNC_RECURSIVE) (0)
0x95002E01 0xFFFFFFFF - INITIALIZED 0 0x00002 (SYS_SYNC_PRIORITY) 0x00010 (SYS_SYNC_RECURSIVE) (0)
0x95003101 0xFFFFFFFF - INITIALIZED 0 0x00002 (SYS_SYNC_PRIORITY) 0x00010 (SYS_SYNC_RECURSIVE) (0)
0x95003401 0xFFFFFFFF - INITIALIZED 0 0x00002 (SYS_SYNC_PRIORITY) 0x00010 (SYS_SYNC_RECURSIVE) (0)
0x95003501 0xFFFFFFFF - INITIALIZED 0 0x00002 (SYS_SYNC_PRIORITY) 0x00010 (SYS_SYNC_RECURSIVE) (0)
0x95003601 0xFFFFFFFF - INITIALIZED 0 0x00002 (SYS_SYNC_PRIORITY) 0x00010 (SYS_SYNC_RECURSIVE) (0)
0x95003701 0xFFFFFFFF - INITIALIZED 0 0x00002 (SYS_SYNC_PRIORITY) 0x00010 (SYS_SYNC_RECURSIVE) (0)
0x95003801 0xFFFFFFFF - INITIALIZED 0 0x00002 (SYS_SYNC_PRIORITY) 0x00010 (SYS_SYNC_RECURSIVE) (0)
0x95003901 0xFFFFFFFF - INITIALIZED 0 0x00002 (SYS_SYNC_PRIORITY) 0x00010 (SYS_SYNC_RECURSIVE) (0)
0x95003A01 0xFFFFFFFF - INITIALIZED 0 0x00002 (SYS_SYNC_PRIORITY) 0x00010 (SYS_SYNC_RECURSIVE) (0)
0x95003B01 0xFFFFFFFF - INITIALIZED 0 0x00002 (SYS_SYNC_PRIORITY) 0x00010 (SYS_SYNC_RECURSIVE) (0)
0x95003C01 0xFFFFFFFF - INITIALIZED 0 0x00002 (SYS_SYNC_PRIORITY) 0x00010 (SYS_SYNC_RECURSIVE) (0)
0x95003D01 0xFFFFFFFF - INITIALIZED 0 0x00002 (SYS_SYNC_PRIORITY) 0x00010 (SYS_SYNC_RECURSIVE) (0)
0x95003E01 0xFFFFFFFF - INITIALIZED 0 0x00002 (SYS_SYNC_PRIORITY) 0x00010 (SYS_SYNC_RECURSIVE) (0)
0x95000002 0xFFFFFFFF - INITIALIZED 0 0x00002 (SYS_SYNC_PRIORITY) 0x00010 (SYS_SYNC_RECURSIVE) (0)
0x95000702 0xFFFFFFFF - INITIALIZED 0 0x00002 (SYS_SYNC_PRIORITY) 0x00010 (SYS_SYNC_RECURSIVE) (0)
0x95000D02 0xFFFFFFFF - INITIALIZED 0 0x00002 (SYS_SYNC_PRIORITY) 0x00020 (SYS_SYNC_NOT_RECURSIVE) _lv2hea liblv2.sprx (0)
0x95000E02 0xFFFFFFFF - INITIALIZED 0 0x00002 (SYS_SYNC_PRIORITY) 0x00020 (SYS_SYNC_NOT_RECURSIVE) _mxr004 libmixer.a (0)
0x95001502 0xFFFFFFFF - INITIALIZED 0 0x00002 (SYS_SYNC_PRIORITY) 0x00020 (SYS_SYNC_NOT_RECURSIVE) _mxr001 libmixer.a (0)
0x95001602 0xFFFFFFFF - INITIALIZED 0 0x00002 (SYS_SYNC_PRIORITY) 0x00020 (SYS_SYNC_NOT_RECURSIVE) _mxr002 libmixer.a (0)
0x95001702 0xFFFFFFFF - INITIALIZED 0 0x00002 (SYS_SYNC_PRIORITY) 0x00020 (SYS_SYNC_NOT_RECURSIVE) _mxr003 libmixer.a (0)
0x95001A02 0xFFFFFFFF - INITIALIZED 0 0x00002 (SYS_SYNC_PRIORITY) 0x00020 (SYS_SYNC_NOT_RECURSIVE) (0)
0x95001B02 0xFFFFFFFF - INITIALIZED 0 0x00002 (SYS_SYNC_PRIORITY) 0x00020 (SYS_SYNC_NOT_RECURSIVE) (0)
0x95011C02 0xFFFFFFFF - INITIALIZED 0 0x00002 (SYS_SYNC_PRIORITY) 0x00020 (SYS_SYNC_NOT_RECURSIVE) (0)
0x95011E02 0xFFFFFFFF - INITIALIZED 0 0x00002 (SYS_SYNC_PRIORITY) 0x00020 (SYS_SYNC_NOT_RECURSIVE) _sntsys libsysutil_np_trophy.sprx (0)
Handle Key Queue Size attr_protocol type name Sys lib. Waiting Threads Queued Events
0x8D001E00 0x8006010000000100 0x0000007F 0x00002 (SYS_SYNC_PRIORITY) 0x01 (SYS_PPU_QUEUE) _s__equ libsysutil.sprx (0) 0
0x8D002800 0x0 0x00000018 0x00002 (SYS_SYNC_PRIORITY) 0x01 (SYS_PPU_QUEUE) _l2cDBG liblv2coredump.sprx (1) - 0x11600F7 0
0x8D000F01 0x0 0x00000020 0x00002 (SYS_SYNC_PRIORITY) 0x01 (SYS_PPU_QUEUE) (1) - 0x11600F9 0
0x8D001001 0x0 0x00000004 0x00002 (SYS_SYNC_PRIORITY) 0x01 (SYS_PPU_QUEUE) (0) 0
0x8D001201 0x0 0x00000004 0x00002 (SYS_SYNC_PRIORITY) 0x01 (SYS_PPU_QUEUE) (0) 0
0x8D001701 0x0 0x00000020 0x00002 (SYS_SYNC_PRIORITY) 0x01 (SYS_PPU_QUEUE) _io_eq_ libio.sprx (1) - 0x11600FB 0
0x8D001A01 0x0 0x00000004 0x00002 (SYS_SYNC_PRIORITY) 0x01 (SYS_PPU_QUEUE) (0) 0
0x8D001C01 0x0 0x00000004 0x00002 (SYS_SYNC_PRIORITY) 0x01 (SYS_PPU_QUEUE) (0) 0
0x8D001E01 0x0 0x00000004 0x00002 (SYS_SYNC_PRIORITY) 0x01 (SYS_PPU_QUEUE) (1) - 0x11600F6 0
0x8D000402 0x0 0x00000003 0x00002 (SYS_SYNC_PRIORITY) 0x02 (SYS_SPU_QUEUE) (0) 0
0x8D000502 0x0 0x00000003 0x00002 (SYS_SYNC_PRIORITY) 0x01 (SYS_PPU_QUEUE) (0) 2
0x8D000A02 0x80004D494F323202 0x00000040 0x00001 (SYS_SYNC_FIFO) 0x01 (SYS_PPU_QUEUE) _mio_CQ (0) 0
0x8D001802 0x8000CAFE02460300 0x00000002 0x00001 (SYS_SYNC_FIFO) 0x01 (SYS_PPU_QUEUE) _mxr000 libmixer.a (1) - 0x1170052 0
Module ID Name Mem Size Version Attribute Start Stop PRX Name Number of Segments GUID
0x23000000 liblv2 0x14DA4 (83 KB) 1.1 0x00000001 0x00410068 0x00410058 /dev_flash/sys/external/liblv2.sprx 2 0-0-0-0-0
0x23000C00 cellSysmodule_Library 0x9E24 (39 KB) 1.1 0x00000007 0x00430E00 0x00430E08 /dev_flash/sys/external/libsysmodule.sprx 2 0-0-0-0-0
0x23000E00 cellSysutil_Library 0x2CD18 (179 KB) 1.1 0x00000006 0x00460108 0x00460100 /dev_flash/sys/external/libsysutil.sprx 2 0-0-0-0-0
0x23002100 cellGcm_Library 0x11F08 (71 KB) 1.1 0x00000006 0x004807F8 0x00480800 /dev_flash/sys/external/libgcm_sys.sprx 2 0-0-0-0-0
0x23002200 cellAudio_Library 0x6070 (24 KB) 1.1 0x00000006 0x004A0050 0x004A0058 /dev_flash/sys/external/libaudio.sprx 2 0-0-0-0-0
0x23002300 sys_io_library 0xCAC8 (50 KB) 1.1 0x00000000 0x004C0518 0xFFFFFFFF /dev_flash/sys/external/libio.sprx 2 0-0-0-0-0
0x23002400 cellSre_Library 0x34340 (208 KB) 1.1 0x00000000 0xFFFFFFFF 0xFFFFFFFF /dev_flash/sys/external/libsre.sprx 2 0-0-0-0-0
0x23002500 sys_lv2coredump_Library 0x27CB8 (159 KB) 1.1 0x00000006 0x00531E5C 0x00531E4C /dev_flash/sys/external/liblv2coredump.sprx 2 0-0-0-0-0
0x23003600 sys_fs_Library 0x191C8 (100 KB) 1.1 0x00000006 0x00550480 0x00550488 /dev_flash/sys/external/libfs.sprx 2 0-0-0-0-0
0x23000C01 cellGame_Library 0x4088 (16 KB) 1.1 0x00000006 0x005700E8 0x005700E0 /dev_flash/sys/external/libsysutil_game.sprx 2 0-0-0-0-0
0x23000D01 cellResc_Library 0xC7C8 (49 KB) 1.1 0x00000006 0x005911E0 0x005911D8 /dev_flash/sys/external/libresc.sprx 2 0-0-0-0-0
0x23011D02 sceNpTrophy_Library 0x6FA8 (27 KB) 1.1 0x00000006 0xFFFFFFFF 0xFFFFFFFF /dev_flash/sys/external/libsysutil_np_trophy.sprx 2 0-0-0-0-0
ID Parent ID Total Available
Process memory N/A 211 MB 22.9 MB
Handle attr_protocol attr_pshared key flags type name Bit Pattern Waiting Threads
0x98000C02 0x00002 (SYS_SYNC_PRIORITY) 0x00100 0x80004D494F323221 0x00000 0x10000 (SYS_SYNC_WAITER_SINGLE) _aud_SF 0x0000000000000000 (0)
Wow, this game has quite a lot of threads running at the same time, and a lot of loaded SPRX files (sort of like relocatable unix .so). :-).
The entire game takes up 188MB of memory. That's a lot! On PS3, we only have 256MB, and 211MB is usable for process. :-).
Remember, I captured process state at title screen/SEGA screen, during game, we'd see even more memory usage. That's some blast processing! -
In Topic: Sonic 4 Episode I PS3 prototype
13 February 2011 - 06:15 PM
Friends
sonic4dude hasn't added any friends yet.

Find My Content
Jun 01 2012 02:06 PM
Not Telling
