SceCoredump

Libraries
Though it may be possible to enable some Coredump features via setting registry values, patching for creating full Coredumps on retails is required. There are 2 key patches.

In the SceCoredump module, there are two functions that read values from the registry. The registry key used is "/CONFIG/COREDUMP". The first patch is to force the function that checks the key "enable_coredump" to return 1. The second is to force the function that checks the key "dump_level" to return 0xEF0. They are at base+0x3070 and base+0x3000 respectively on 1.50.

sceCoredumpCafContextCreateForDriver
derived from

sceCoredumpCafContextDestroyForDriver
derived from

sceCoredumpCafFinalForDriver
derived from

sceCoredumpCafHeaderFinalForDriver
derived from

sceCoredumpCafHeaderInitForDriver
derived from

sceCoredumpCafHeaderTransformForDriver
derived from

sceCoredumpCafInitForDriver
derived from

sceCoredumpCafSegmentFinalForDriver
derived from

sceCoredumpCafSegmentInitForDriver
derived from

sceCoredumpCafSegmentTransformForDriver
derived from

sceCoredumpCreateDumpForDriver
derived from

sceCoredumpDeleteCrashReportCafForDriver
derived from

SceCoredumpForDriver_unk_097AA37D
Used in

Used in

Some flag that always returns 1

SceCoredumpForDriver_unk_A7D214A7
Used in

Used in

SceCoredumpForDriver_unk_340856F7
Used in

Used in

SceCoredumpForDriver_unk_13EF8516
Probably opens/creates coredump file