File Structures: Difference between revisions

From PS5 Developer wiki
Jump to navigation Jump to search
No edit summary
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)
| Param.json        ||Param.file
+- Pic2_*.png Start up image (foreground image)
|-
+- snd0.at9          BGM file  
| icon0.png        ||Still image icon file.
+- Playgo-scenario.json      Playgo Scenario information 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)
|-
+- Save_data.png            Save Data icon (used by the savedata libary)
| Pic0.png          ||Background Image file
+- nptitle.dat               file for verifing the title
|-
+- trophy2                  Trophy Service directory
| Pic1.png          ||Startup image file
+- uds                       UDS Services directory##
|-
| Pic1_*.png        ||Start up image file (background image) for each language
|-
| Pic2.png     || Start up Image (foreground image)
|-
| Pic2_*.png         ||Start up image (foreground image)
|-
| snd0.at9          ||BGM file  
|-
| Playgo-scenario.json      ||Playgo Scenario information file
|-
| Playgo-scenario.json      ||Playgo Scenario image file
|-
|Shareoverlayimage.png    ||Overlay Image File (used with share features)
|-
| Save_data.png            ||Save Data icon (used by the savedata libary)
|-
| nptitle.dat             || file for verifing the title
|-
| trophy2                  ||Trophy Service directory
|-
| uds                     || UDS Services directory
|-

Revision as of 08:56, 15 August 2023

Main file structure fetched via FTP payload

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

Directory Tree for an Application Package

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.
Param.json Param.file
icon0.png Still image icon file.
icon0_*png Still image icon files per language.
Pic0.png Background Image file
Pic1.png Startup image file
Pic1_*.png Start up image file (background image) for each language
Pic2.png Start up Image (foreground image)
Pic2_*.png Start up image (foreground image)
snd0.at9 BGM file
Playgo-scenario.json Playgo Scenario information file
Playgo-scenario.json Playgo Scenario image file
Shareoverlayimage.png Overlay Image File (used with share features)
Save_data.png Save Data icon (used by the savedata libary)
nptitle.dat file for verifing the title
trophy2 Trophy Service directory
uds UDS Services directory