File Structures: Difference between revisions

From PS5 Developer wiki
Jump to navigation Jump to search
No edit summary
 
(One intermediate revision by one other user not shown)
Line 76: Line 76:
=Directory Tree for an Application Package=
=Directory Tree for an Application Package=


 
{| class="wikitable sortable"
 
|-
| Eboot.bin         Boot file (required)  
| eboot.bin           || Boot file (required)  
|(Files)           Arbitrary Files used by the application
|-
|(Directories)     Arbitrary sub-directories used by the application
|(Files)               ||Arbitrary Files used by the application
| Sce_modules        Directory for storing the system libaries.
|-
|Prx                System Libararies : Lib.prx is required
|(Directories)         ||Arbitrary sub-directories used by the application
+- sce_sys           System Directory.
|-
+- Param.json       Param.file
| sce_modules          ||Directory for storing the system libaries.
+- icon0.png         Still image icon file.
|-
+- icon0_*png       Still image icon files per language.
| prx                  ||System Libararies : Lib.prx is required
+- Pic0.png         Background Image file
|-
+- Pic1.png         Startup image file
| sce_sys             ||System Directory.
+- Pic1_*.png       Start up image file (background image) for each language
|-
+- Pic2.png Start up Image (foreground image)
| -> about            ||About Directory
+- Pic2_*.png Start up image (foreground image)
|-
+- snd0.at9          BGM file
| --> right.sprx      ||
+- Playgo-scenario.json     Playgo Scenario information file
|-
+- Playgo-scenario.json     Playgo Scenario image file
| -> trophy2          ||Trophy Service directory
+- Shareoverlayimage.png     Overlay Image File (used with share features)
|-
+- Save_data.png            Save Data icon (used by the savedata libary)
| --> npbind.dat      ||
+- nptitle.dat              file for verifing the title
|-
+- trophy2                  Trophy Service directory
| --> trophy00.ucp    ||Trophy file
+- uds                      UDS Services directory##
|-
| -> uds              ||UDS Services directory
|-
| --> npbind.dat      ||
|-
| --> uds00.ucp       ||
|-
| icon0.dds            ||
|-
| icon0.png           ||Still image icon file.
|-
| icon0_*png           ||Still image icon files per language.
|-
| imagedigs.dat        ||
|-
| keystone            ||
|-
| license.dat          ||
|-
| license.info        ||
|-
| nptite.dat          ||File for verifying the title
|-
| origin-param.json    ||
|-
| origin-relocinfo.dat ||
|-
| param.json          ||Param file
|-
| pfs-version.dat      ||
|-
| pic0.dds            ||
|-
| Pic0.png             ||Background Image file
|-
| pic1.dds            ||
|-
| Pic1.png             ||Startup image file
|-
| Pic1_*.png           ||Start up image file (background image) for each language
|-
| pic2.dds            ||
|-
| Pic2.png       ||Start up Image (foreground image)
|-
| Pic2_*.png           ||Start up image (foreground image)
|-
| playgo-chunk.dat    ||
|-
| playgo-ficm.dat     ||
|-
| playgo-hash-table.dat ||
|-
| Playgo-scenario.json ||Playgo Scenario information file
|-
| save_data.png         ||Save Data icon (used by the savedata libary)
|-
| shareoverlayimage.png ||Overlay Image File (used with share features)
|-
| snd0.at9              ||BGM file
|-
| target-param.json    ||
|-
| target-relocinfo.dat  ||
|-

Latest revision as of 00:45, 18 August 2023

Main file structure fetched via FTP payload[edit | edit source]

Root directory Type Permissions R/W
adm folder drwxr-xr-x 775 read only
app_temp0 folder drwxr-xr-x 775 read only
app_temp1 folder drwxr-xr-x 775 read only
app_tmp folder drwxr-xr-x 775 read only
data folder drwxr-xr-x 775 YES
dev folder drwxr-xr-x 775 read only
eap_user folder drwxr-xr-x 775 read only
eap_vsh folder drwxr-xr-x 775 read only
devbin folder drwxr-xr-x 775 read only
devlog folder drwxr-xr-x 775 read only
hdd folder drwxr-xr-x 775 read only
host folder drwxr-xr-x 775 read only
host0 folder drwxr-xr-x 775 read only
hostapp folder drwxr-xr-x 775 read only
mnt folder drwxr-xr-x 775 YES
preinst folder drwxr-xr-x 775 YES
preinst2 folder drwxr-xr-x 775 read only
system folder drwxr-xr-x 775 YES
system_data folder drwxr-xr-x 775 YES
system_ex folder drwxr-xr-x 775 YES
system_tmp folder drwxr-xr-x 775 YES
update folder drwxr-xr-x 775 YES
usb folder drwxr-xr-x 775 read only
user folder drwxr-xr-x 775 YES
decid_update.elf

first_img_writer.elf 

mini-syscore.elf

safemode.elf

SceSysAvControl.elf

setipaddr.elf

elf File -rw-r--r-- 644 read only


PS5 PKG Structure[edit | edit source]

Directory Tree for an Application Package[edit | edit source]

eboot.bin Boot file (required)
(Files) Arbitrary Files used by the application
(Directories) Arbitrary sub-directories used by the application
sce_modules Directory for storing the system libaries.
prx System Libararies : Lib.prx is required
sce_sys System Directory.
-> about About Directory
--> right.sprx
-> trophy2 Trophy Service directory
--> npbind.dat
--> trophy00.ucp Trophy file
-> uds UDS Services directory
--> npbind.dat
--> uds00.ucp
icon0.dds
icon0.png Still image icon file.
icon0_*png Still image icon files per language.
imagedigs.dat
keystone
license.dat
license.info
nptite.dat File for verifying the title
origin-param.json
origin-relocinfo.dat
param.json Param file
pfs-version.dat
pic0.dds
Pic0.png Background Image file
pic1.dds
Pic1.png Startup image file
Pic1_*.png Start up image file (background image) for each language
pic2.dds
Pic2.png Start up Image (foreground image)
Pic2_*.png Start up image (foreground image)
playgo-chunk.dat
playgo-ficm.dat
playgo-hash-table.dat
Playgo-scenario.json Playgo Scenario information file
save_data.png Save Data icon (used by the savedata libary)
shareoverlayimage.png Overlay Image File (used with share features)
snd0.at9 BGM file
target-param.json
target-relocinfo.dat