How to get modded Persona3 FES on Linux
This is a copy of my comment from Reddit.
My Linux distro is EndeavourOS (Arch Linux but installed with graphical installer), I installed pcsx2-git from AUR which currently provides version 1.7.4282.r0.g6d7eceb4f-1, I will give a rundown on what I did to get P3F Community Enhancement Pack on Linux.
- Get a Windows system (P3F Community Enhancement Pack requires that)
- Follow P3F Community Enhancement Pack’s installation instruction step by step.
- Boot back to Linux and mount whatever disk partition that has
P3F Mods
folder. - Rename your old PCSX2 config directory if you already played for a while (
~/.config/PCSX2
to~/.config/PCSX2.bak
) (In Linux “~” equals to /home/<your username>) - run pcsx2 once and close it to generate default config folder.
- Copy everything under
P3F Mods/Files
to~/.config/PCSX2
. - Copy
P3F Mods/.PCSX2/inis
to~/.config/PCSX2
and override original inis directory. - Open
~/.config/PCSX2/inis/PCSX2.ini
with any text editor. - remove all occurrences of
…Files
. (for example,Bios = …Filesbios
becomesBios = bios
) - change
Snapshots = …Notessnaps
toSnapshots = snaps
and “Logs = …\Logs\logs” to “Logs = logs” - save PCSX2.ini and close text editor.
- open a terminal (a program which lets you do Linux commands)
- do
cd ~/.config/PCSX2
- do
pcsx2-qt -elf elf/SLUS_216.21.ELF -batch -fastboot -nofullscreen – iso/P3F.iso
- Does the game run? Did you see “P3F CEP” logo? (I hope it work for you too.)
- To restore old save, copy memcards folder from
~/.config/PCSX2.bak
.
17 To quickly launch p3f, you can put a function under ~/.bashrc
<pre style="background-color:#ffffff;">
<span style="color:#323232;">function p3f() {
</span><span style="color:#323232;">cd ~/.config/PCSX2
</span><span style="color:#323232;">pcsx2-qt -elf elf/SLUS_216.21.ELF -batch -fastboot -nofullscreen -- iso/P3F.iso
</span><span style="color:#323232;">}
</span>
then you can just type “p3f” to launch p3f.