Skip to content

In-game P4G (Vita) Trainer; Originally created by Sierra & maintained by TekkaGB

License

Notifications You must be signed in to change notification settings

Amicitia/P4G-Vita-Custom-Sub-Menu

 
 

Repository files navigation

Persona 4 Golden Mod Menu

Custom scripts for Persona 4 Golden that replace the square button function with a fully featured trainer

Go to this repository for the PC version or this one for PS2.

Notable Features

  • Call Menu: Using IDs, call a Field, Dungeon Floor, Battle, Event, Cutscene, BGM/SFX Track, Dungeon or Facility to load
  • Player Menu: Change date/time, Social Link ranks, give yen/items, manage party members
  • Flags: Toggle individual bitflags or entire ranges of them More features will continue to be added as game functions are discovered.

Optional Extensions

First-Time Setup (Vita)

  1. Download AutoPlugin2.vpk and transfer it to your Vita.
  2. Install the .VPK with Vitashell and launch the newly created bubble on your home screen.
  3. Use AutoPlugin2 to install the plugins 0syscall6, nonpdrm (v1.4 by lman), and rePatch (v3.0). Remove ref00d if you already have it installed.
  4. Download lipsum's mod support eboot for your region of the game and tranfer it to ux0:/rePatch/PCSE00120 on your Vita. Create the path if it doesn't already exist.

First-Time Setup (Vita3K)

  1. Download Vita3K and run it. Follow the instructions to download install the Vita and PSP firmware files, then install P4G via a PKG file.
  2. During setup, it should have let you pick a folder to install the PSVita filesystem to (by default, it's in %appdata%). Navigate to the ux0\app\PCSE00120 folder and replace the eboot.bin with lipsum's mod support eboot.

Building the Mod

  1. Install the latest version of Aemulus Package Manager for P4G Vita support.
  2. Install this mod by dragging the latest release of the mod into Aemulus or using the one click install on the Gamebanana page.
  3. Build your Aemulus loadout with this mod enabled. For Vita, the generated mod.cpk goes in ux0:/rePatch/PCSE00120/data. For Vita3K, this goes in ux0\app\PCSE00120\data.
  4. Play the game and enjoy!

Compiling the scripts yourself

You don't have to follow this section if you're merely installing the mod. This is for developers who want to make changes to the mod.

  1. Download the latest build of TGE's AtlusScriptCompiler (source), which is used to compile the .flow and .msg scripts in this repository and recompile them into .bf format.
  2. Download TGE's PAKTools which is used to unpack .BIN/.PAK files.
  3. Edit the build.bat file with the paths to your AtlusScriptCompiler and PAKTool exe files. Name your edited copy build_local.bat.
  4. Place init_free.bin from your unpacked copy of the game into the build/input folder.
  5. Run build_local.bat.

Now in your build/output folder you will have the entire compiled mod. You can copy this directly into an Aemulus package and then build your mods with Aemulus. If you'd like you can also just change the output path in your build_local.bat directly to your Aemulus package's folder so everything is immediately ready to build in Aemulus after you run build_local.bat.

About

In-game P4G (Vita) Trainer; Originally created by Sierra & maintained by TekkaGB

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C# 98.4%
  • Batchfile 1.6%