Skip to content

P4G 0.4.0 Beta Fix

Choose a tag to compare

@nxdevxz nxdevxz released this 06 Nov 11:52
· 14 commits to main since this release
ec18d55

Persona 4 Golden Android — Beta 0.4.0

Fixed

-Translation mod not working
-PowerVR experimental test

What's New

  • Added installed game data support.

    • The NSP/XCI is extracted during preparation.
    • After successful preparation, the game can launch without accessing the original NSP/XCI or prod.keys.
    • Installed game files are stored under the app's Android/data directory.
  • Added automatic migration for existing installed game data.

    • Saves, mods, settings, logs and shader caches remain in their existing shared folder.
  • Simplified the preparation screen.

    • Only NSP/XCI, prod.keys and the Prepare button are displayed before installation.
  • Added individual on-screen button visibility.

    • Unused touch buttons can now be hidden through the controls editor.
    • The analog stick and physical controllers remain unaffected.
  • Optimized diagnostic logging.

    • Repetitive IPC, filesystem and controller traces are disabled by default.
    • Important errors, crashes and unsupported operations are still recorded.
    • Log exporting remains available for troubleshooting.
    • Detailed traces can still be enabled manually when required.
  • Added experimental PowerVR custom-driver support.

    • PowerVR drivers can now be imported, saved, selected and deleted.
    • Added support for PowerVR Mesa and proprietary Imagination driver identification.
    • Required libraries such as libc++_shared.so are now preserved during import.
    • Incompatible drivers automatically fall back to the system driver.
  • Existing Turnip and PanVK driver management remains available.

Important Upgrade Information

Install Beta 0.4.0 over the existing application.

Do not uninstall the previous version before updating. Uninstalling the application removes game files stored inside its Android/data directory.

Keep a backup of your original game dump even though it is no longer required during normal gameplay after preparation.

Known Limitations

  • PowerVR driver support is experimental and depends on the exact GPU model and driver package.
  • The supplied PowerVR BXM Mesa driver targets BXM-8-256 / BVNC 35.3.408.101.
  • The supplied PowerVR Wrapper package has additional dependencies and may fall back to the system driver.
  • The intermittent walking issue reported with some external controllers is still under investigation.

Driver Verification

Export the log after launching the game.

A successfully loaded PowerVR driver will show:

gpu driver: using ... (PowerVR)

If the custom driver cannot be used, the log will show did not load or failed verification, and the system driver will be restored automatically.