Persona 5

Persona 5 is a main title in the Persona franchise. It's the long awaited sequel to Persona 4, featuring a new cast of characters who have the ability to "steal the hearts" of their adversaries. It uses a brand new engine with updated graphics and gameplay. Some features from Persona 2 also make a return.

Files
In the USDIR directory of Persona 5's PKG file: In the USDIR directory of the PS3 Blu-Ray disc release: In the Japanese version's Update PKG files: In the EU/US version's DLC PKG files: In the PS4 version's PKG file: In the USRDIR of Persona 5 for modding:
 * cache.cpk
 * data.cpk
 * ps3.cpk
 * hdd.cpk
 * data.cpk
 * ps3.cpk
 * patch1ps3.cpk
 * patch3ps3.cpk
 * ps3sndjp.cpk
 * ps4.cpk
 * mod.cpk

Filetypes

 * CPK (archive)
 * PAK/BIN (archive)
 * AWB (sound archive)
 * ADX (sound format)
 * DDS (textures)
 * GAP (3d animation files)
 * GMD (model format)
 * BF (scripts)
 * TBL (data tables)
 * PLG (vector images)
 * EPL (particles)
 * ENV (environmental effects)
 * USM (pre-rendered video)
 * DAT (unknown)

Modding
Like Persona 4 Golden and Persona 3 Portable, multiple CPK archives comprise Persona 5's filesystem. You can either modify an existing CPK or modify the EBOOT to load a new CPK that has priority over the contents of all other CPKs. (see mod.cpk). Persona 5's CPK files do not need to be compressed. Data alignment needs to be set to 2,048 and file mode needs to be filename. The only other requirement is that you must keep the filesystem structure intact. For instance, if you want to replace ps3.cpk/sound/bgm.awb, make a folder in your new cpk called sound and place the new bgm.awb inside.

It should be noted that there are duplicates/redundancies of things found in the files. Some of these files aren't used at all.

Models

 * data.cpk/model/character - A list of all the character models in the game
 * data.cpk/model/weapon - A list of all the weapons and which models they use
 * data.cpk/model/item - A list of all the prop models in the game
 * data.cpk/model/field_tex/object - A list of all the field objects in the game

Misc

 * Field_(P5) - List of all field maps in the game
 * Bustup_(P5) - A list of all the Bustup in the game
 * Bgm.awb_(P5) - A list of all the background music files in the game
 * Flags_(P5) - A list of all bit flags that can be toggled in P5

Name/Id Tables

 * Accessories_(P5) - A list of all Accessory equips
 * Arcanas_(P5) - A list of all Arcanas
 * Armors_(P5) - A list of all Armor equips
 * Confidants_(P5) - A list of all Confidants
 * Consumables_(P5) - A list of all Consumable items
 * Enemies_(P5) - A list of all enemies
 * Key Items_(P5) - A list of all Key Items
 * Materials_(P5) - A list of all Material Items
 * Melee Weapons_(P5) - A list of all Melee Weapons
 * Outfits_(P5) - A list of all equippable Outfits
 * Party_Members_(P5) - A list of all party member names
 * Personas_(P5) - A list of all usable Personas
 * Ranged Weapons_(P5) - A list of all Ranged Weapons
 * Skill Cards_(P5) - A list of all Skill Cards
 * Skills_(P5) - A list of all usable Skills