Modding Docs
  • 👋Welcome
  • 💡Getting Started
    • 🎩Persona 5 Royal (PC) Mod Support
      • 🚧Manually Installing PC Mods
    • 🎩Persona 5 Royal (Switch) Mod Support
      • 🎩P5R Mods on Switch Console (CFW)
      • 🎩P5R Switch Mods on PC Emulator (Yuzu/RyujiNX)
      • 🚧Manually Installing Switch Mods
    • 🎩Persona 5 Royal (PS4) Mod Support
    • 🎩Persona 5 (PS3) Mod Support
    • 📺Persona 4 Golden (PC) Mod Support
    • 📺Persona 4 Golden (PSVita) Mod Support
    • 📺Persona 4 (PS2) Mod Support
    • 🌘Persona 3 Portable (PSP) Mod Support
    • 🌘Persona 3 FES (PS2) Mod Support
  • 📄Scripting
    • Intro to Scripting
      • Resources
    • AtlusScriptCompiler
      • Run via Commandline
        • Decompile
        • Compile
        • Batch Dump .FLOW/.MSG
      • Run via GUI
    • Flowscript
      • Procedures
      • Variables
      • Scope
      • Arrays
      • Enums
      • Loops
      • Conditionals
      • Functions
      • Importing Files
      • Menus
    • Messagescript
      • Markup
      • Message Variables
    • Library Functions
      • Persona 5
      • Persona 5 EX
      • Persona 5 Royal
      • Persona 4
      • Persona 4 Golden
      • Persona 3
      • Persona 3 FES
      • Persona 3 Portable
      • SMT III: Nocturne
      • Digital Devil Saga
Powered by GitBook
On this page
  • Background
  • Modded PS2 Console
  • Custom Firmware PS3 Console
  • HEN on PS4 Console
  • PCSX2 Emulator
  • Setting Up PCSX2
  • Patching the Game
  • Installing Mods
  • Extracting Files
  • Creating Mods

Was this helpful?

  1. Getting Started

Persona 3 FES (PS2) Mod Support

How to load modded files in P3FES (PS2, PCSX2 & PS4)

PreviousPersona 3 Portable (PSP) Mod SupportNextIntro to Scripting

Last updated 1 year ago

Was this helpful?

Background

The original version of Persona 3 FES has been around as long as the modding scene, so there is a decent amount of mods available. However, with the upcoming port of Persona 3 Portable on PC/Switch, you may notice a community effort to shift focus to that version. Many mods are not directly compatible due to substantial differences between P3FES and P3P.

Persona 3 FES is a 2006 turn-based JRPG released by Atlus on PS2. The game features dungeon crawling and life-sim elements. Combat is mainly based on summoning and fusing a party of Personas with different elemental affinities.

There is featuring many quality of life improvements (although with the removal of anime cutscenes and 3d fields/events) and a new female protagonist. A new port to PC Switch will release in January 2023.

Modded PS2 Console

Missing info:

  • How to mod a PS2 console

  • How to launch modded .ISOs

Custom Firmware PS3 Console

Missing info:

  • How to mod a PS3 console

  • How to launch modded PS2 .ISOs

HEN on PS4 Console

If you have a moddable PS4, it's possible to create and install custom PS2 titles, including modded games. Please note that this requires use of the paid software UltraISO. You're also welcome to try equivalent, free .ISO creation tools to see if they work.

These games will only be usable while in "HEN" mode, which you will lose access to if you update the system firmware. Also, due to these titles being illegitimate, there is always a possible account/console ban risk.

  1. Choose Persona 3 FES in the games dropdown, and click the Settings button.

  2. Provide the path to your ISO and the output path.

  3. In the Mod Compendium, click the checkboxes next to each mod to enable them, and sort their priority with the up/down arrows on the right.

  4. Click Build and a new set of .CVM files and a new executable will be output.

  5. Manually replace these files by dragging them in the ISO and saving as a new ISO using UltraISO Premium (paid software).

  6. Run the game to ensure that it works!

PCSX2 Emulator

You can run this version of the game on PC using the PCSX2 emulator.

Setting Up PCSX2

  1. Obtain a .ISO of the game.

  2. Launch the game to make sure it works!

Patching the Game

In order to load modded files, you need to patch the executable of the game to look for them in an external directory. This patch is known as HostFS.

  1. Follow the instructions on the page to enter the game's CRC hash.

  2. Enable any optional patches you'd like.

  3. Download the .pnach file.

  4. Close PCSX2. Place the .pnach in the folder called "cheats" next to PCSX2.exe.

  5. Open the PCSX2_vm.ini file in the PCSX2 folder with your text editor. Change the line hostFS=disabled to hostFS=enabled then save and exit.

  6. Make sure to check on the option File > Enable Cheats in PCSX2.

  7. Run the .ELF in PCSX2 to check if it works!

An easy way to check if patches are working is to include the Debug Log patch and check if files are logged to the PCSX2 console as the game loads them. To view the console, go to Misc > Show Console.

Installing Mods

To use community-made mods, or to eventually create your own, you'll need a mod manager.

  1. Choose Persona 3 FES in the games dropdown, and click the Settings button. The output path should be where your extracted .ELF file is for PCSX2.

  2. Click on Extract Original Files in order to improve mod merging.

You can switch to the GameBanana tab to download community-submitted mods directly from the website. Enable them with the checkboxes and re-order their priority as desired.

Fill out the settings in Aemulus to point to the directory containing your extracted .ELF. Click Build and test it out in-game!

Note: If you're not using PCSX2/HostFS mode, you must use the merged output files from Aemulus in a new Mod Compendium mod. When built with the Mod Compendium, files will be output as new .CVM and a new executable. You must manually replace these files by dragging them in the ISO and saving as a new ISO using UltraISO Premium (paid software).

Extracting Files

If you are looking to create your own mods for this game, you will want a full dump of all the game's original, unedited files.

Persona 4 utilizes CriWare's .CVM archive format to store its individual files. You can think of it somewhat like a .zip file that contains the directory structure, but offers compression.

Creating Mods

Inside the mod folder, match the structure of the extracted .CVM contents. For instance, if you're editing a file in the DATA.CVM's /INIT/ folder, copy the unedited one from your .CVM dump to your mod folder and place it in a DATA/INIT/ folder.

Obtain an .ISO of the game. For detailed instructions on dumping your own game as an .ISO, see .

Follow the page up until the "Adding Mod Support" section to get HEN running on your moddable PS4.

Download the latest release of the .

Extract it somewhere on your PC .

Download any mods you want from . Extract them to the Mod Compendium's "Mods" folder.

Create a .PKG from your new .ISO using .

Install the .PKG using the same steps found at the end of the page.

Consider reading on getting set up with mods on PC or Steam Deck.

Download the for your platform.

Extract the .zip anywhere on your PC using .

Download any and install in PCSX2 during setup.

For detailed instructions on dumping your own game as an .ISO, see .

Go to ShrineFox.com's .

Open the game's .ISO with . Extract the executable file, which should look like "SLUS_216.21". Add the .ELF extension to it, which should give it the name "SLUS_216.21.ELF."

Download the of Aemulus Package Manager.

Extract it somewhere on your PC .

Open the game's .ISO with . Click on each .CVM file and extract its contents to a file named after the CVM (i.e. DATA, BTL, BGM).

To begin exploring the files and learning how to edit them, see the on the . Once you have an idea for a mod, open the Aemulus Package Manager and click on the New button. Fill out the form and it will create a mod folder for you.

💡
🌘
a 2009 re-release
this wiki page
Persona 5 Royal (PS4) Mod Support
Mod Compendium
using 7-zip
ShrineFox.com/Browse
PS4 PS2 Classics GUI
Persona 5 Royal (PS4) Mod Support
this more up-to-date guide
latest release
7-zip
PS2 Firmware
this wiki page
Getting Started Page
7-zip
latest release
using 7-zip
7-zip
Persona 3 FES page
Amicitia Wiki