App Types: Difference between revisions

From PS3 Developer wiki
Jump to navigation Jump to search
mNo edit summary
No edit summary
 
(5 intermediate revisions by 2 users not shown)
Line 1: Line 1:
NP-DRM App Types:
PS3 NPDRM SELF App Type is a flag stored in the [[NPD]] header of a [[NPDRM]] [[EDAT files|EDAT file]].
 
{| class="wikitable sortable"
{| class="wikitable sortable"
|-
! Value !! Type !! Remark
! Value !! Type !! Remark
|-
|-
| 0x00 || Module ||  
| 0x00 || Module ||  
|-
|-
| 0x01 || Executable ||  
| 0x01 || Executable || (only theme/avatar/activation key, come with only PS3LOGO.DAT. [[PKG_files#File_Header_2|PKG items count]] is 0x02) and PS2 EDAT ([[Iso.bin.edat#About_PS2_Classics Iso.bin.edat]])
|-
| 0x20 || Module (Update for Disc Based Game) ||
|-
|-
| 0x21 || Executable (Update for Disc Based Game) ||  
| 0x20 || Module (Update for Disc Based Game) || Regular disc, PSP HD Remaster
|-
|-
| 0x30 || ||  
| 0x21 || Executable (Update for Disc Based Game) ||
|-
|-
| 0x31 || ||  
| 0x30 || Module (Update for ?HDD Based Game?) || Ridge Racer 7 PS3 game update
|-
|-
| 0x31 || Executable (Update for ?HDD Based Game?) ||
|}
|}
<source lang="C">
#define SCE_NPDRM_APPLICATION_TYPE_MODULE 0
#define SCE_NPDRM_APPLICATION_TYPE_EXECUTABLE 1
#define SCE_NPDRM_APPLICATION_TYPE_UNKNOWN_0x10 0x10
#define SCE_NPDRM_APPLICATION_TYPE_DISC_BIND 0x20
</source>
{{File Formats}}<noinclude>[[Category:Main]]</noinclude>

Latest revision as of 00:33, 15 June 2023

PS3 NPDRM SELF App Type is a flag stored in the NPD header of a NPDRM EDAT file.

Value Type Remark
0x00 Module
0x01 Executable (only theme/avatar/activation key, come with only PS3LOGO.DAT. PKG items count is 0x02) and PS2 EDAT (Iso.bin.edat#About_PS2_Classics Iso.bin.edat)
0x20 Module (Update for Disc Based Game) Regular disc, PSP HD Remaster
0x21 Executable (Update for Disc Based Game)
0x30 Module (Update for ?HDD Based Game?) Ridge Racer 7 PS3 game update
0x31 Executable (Update for ?HDD Based Game?)
#define SCE_NPDRM_APPLICATION_TYPE_MODULE 0
#define SCE_NPDRM_APPLICATION_TYPE_EXECUTABLE 1
#define SCE_NPDRM_APPLICATION_TYPE_UNKNOWN_0x10 0x10
#define SCE_NPDRM_APPLICATION_TYPE_DISC_BIND 0x20