File Structures: Difference between revisions

From PS5 Developer wiki
Jump to navigation Jump to search
 
Line 78: Line 78:
{| class="wikitable sortable"
{| class="wikitable sortable"
|-
|-
| Eboot.bin       || Boot file (required)  
| eboot.bin           || Boot file (required)  
|-
|-
|(Files)           ||Arbitrary Files used by the application
|(Files)               ||Arbitrary Files used by the application
|-
|-
|(Directories)     ||Arbitrary sub-directories used by the application
|(Directories)         ||Arbitrary sub-directories used by the application
|-
|-
| Sce_modules        ||Directory for storing the system libaries.
| sce_modules          ||Directory for storing the system libaries.
|-
|-
| Prx                ||System Libararies : Lib.prx is required
| prx                  ||System Libararies : Lib.prx is required
|-
|-
| sce_sys           ||System Directory.
| sce_sys             ||System Directory.
|-
|-
| Param.json        ||Param.file
| -> about            ||About Directory
|-
|-
| icon0.png        ||Still image icon file.
| --> right.sprx      ||
|-
|-
| icon0_*png        ||Still image icon files per language.
| -> trophy2          ||Trophy Service directory
|-
|-
| Pic0.png          ||Background Image file
| --> npbind.dat      ||
|-
|-
| Pic1.png          ||Startup image file
| --> trophy00.ucp    ||Trophy file
|-
|-
| Pic1_*.png        ||Start up image file (background image) for each language
| -> uds              ||UDS Services directory
|-
|-
| Pic2.png     || Start up Image (foreground image)
| --> npbind.dat      ||
|-
|-
| Pic2_*.png        ||Start up image (foreground image)
| --> uds00.ucp        ||
|-
|-
| snd0.at9          ||BGM file
| icon0.dds            ||
|-
|-
| Playgo-scenario.json      ||Playgo Scenario information file
| icon0.png            ||Still image icon file.
|-
|-
| Playgo-scenario.json      ||Playgo Scenario image file
| icon0_*png          ||Still image icon files per language.
|-
|-
|Shareoverlayimage.png    ||Overlay Image File (used with share features)
| imagedigs.dat        ||
|-
|-
| Save_data.png             ||Save Data icon (used by the savedata libary)
| keystone             ||
|-
|-
| nptitle.dat             || file for verifing the title
| license.dat         ||
|-
|-
| trophy2                  ||Trophy Service directory
| license.info        ||
|-
|-
| uds                      || UDS Services directory
| 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