PS4 [UPDATE] PS2-FPKG (v0.3) & PSX-FPKG (0.2) - New tools to convert PS1 or PS2 games for PS4

Our good friend and developer @kozarovv has recently shared with us two projects from developer Jabu . Recently we seen the first tool and that was PS2-FPKG and that is a tool that converts your PS2 games easily for use on the PS4 (jailbroken) system, now with that tool residing at version 0.3 the tool is becoming a popular choice fast. Some of the features and support include converting PS2 ISO/BIN files. The tool comes equipped with some customization like changing the Game Icon, Backgrounds, Multi-disc creation and also several other customization that include emulator choice custom Configs and more can be seen in the details of this tool in the first tab below:​

To follow that release up there is a tool called PSX-FPKG and this one is to convert PS1 games for use on a jailbroken PS4 (Currently only 6.72 is supported with the only 6.72 exploit is one that very buggy and not recommenced at this time as its very unstable and seems not to be tested well or properly debugged before release to the public - UPDATE: Now 5.05 is supported as well!) . This tool is only at v0.1 but has some great features out of the gate as outlined in the 2nd tab, see all details in the tabs below for each tool

upload_2020-7-8_17-35-9.png unknown.png
(PS2-FPKG (left) / PSX-FPKG (right) )


  • PS2-FPKG v0.3 by Jabu
    This app convert PS2 ISO/BIN games to fPKG which can be installed directly on PS4.​

    How to use:
    1. Run ps2-fpkg.exe
    2. Select the ISO of the PS2 game in "Disc1"
    3. Click "Create fPKG" and choose a storage location
    4. Install created fPKG on PS4 and play
    Note: For CD games (.bin) click YES when asked about adding LIMG sector.


    Optionally you can:
    • change the game icon (Icon),
    • change background graphic when starting the game (Bg),
    • create a multi-disc game (up to 5 iso)
    • add your own config txt,
    • add your own config lua,
    • select the emulator to be used by the game (by default there are 2 known to be most compatible, you can throw more here)

    Program automatically adds configs (config-emu-ps4.txt), ps3 (gameid_lopnor.cfgbin), lua (gameid_config.lua) if they exist in application database.
    Yes, this application comes with unique ready to go PS2 game configs that will be added automatically!


    Known bugs:
    • Few games not follow SYSTEM.CNF standard layout, for this games app will fail to find ID (partially fixed, only CD games affected now)
    • If program has any problems with creating fPKG, you can try to run it as an administrator, it should help.
    • App will fail to create pkg if path to save pkg is root of drive, like C:\ E:\. Fix it by creating pkg to for example E:\pkg

    How to add more emulators:
    • Put the folder with emulator files into the "emus" folder, restart ps2-fpkg, new emulators should show up on the list, that's all.
    A short demonstration of the program operation can be seen here:

    CHANGELOG:
    v0.3
    • added compression support
    • added PS2 CD .bin support(app wil auto-add LIMG sector)
    • fixed DVD game ID searching code, it's fast now
    • limited "Try to improve compatibility" option to JAK v2 emu, Rogue emu not support that option
    v0.2
    • initial release

    Files used:
    Used programs:
    Credits:
    Thanks Kozarovv for help, and suggestions. @Zar for his ps3 configs database. Veritas83 (@VTSTech ) for PS2 GAMEID TITLE database.​

  • PSX-FPKG v0.2 by Jabu
    This tool can convert ps1 .bin's to ps4 fpkgs.

    How to use:
    1. Select a disc image(.bin file)
    2. Select a region(region auto-detection coming soon!)
    3. Select the scaling mode(1=1280x720, 2=1920x1080, 4=3840x2160)
    4. Type in a NP Title(id auto-detection coming soon!)
    5. Type in a Title
    6. Press "Create fPKG"
    Note: 5.05 or higher (up to 6.72) firmware is required to make created pkg work.

    Optional stuff you can do:
    • select a game icon
    • select a startup image
    • add addional commands to config-emu-ps4.txt(just put the commands into the big textbox)
    TODO:
    • game id detection
    • region detection
    • title detection
    • some other stuff idk

Downloads:
Release & Discussion Threads @ psx-place:
psx-fpkg
ps2-fpkg
 
Last edited:
Version 0.2 have checkbox that "backport" them to 5.05 ;)
So 5.05 is fully supported with included files.
The PS1 and PS2 emulators have some kind of ID or version number ?, im asking about this because it could give us a hint about the other older versions (internal development versions, never released)
 
Not really when you select "backport", then ready backported files are used. App itself just use ready files that are included.
 
As far i understood the PS1 emulator files are backported by using a python script made by flatz, so i guess there are some magic keys, encryption, and resigning involved, right ? :D

Is a bit like if we take the PS2 NET emu from PS3 firmware 4.86, we resign it with the keys of 3.55, and then we build a 3.55 CFW with it
 
As far i understood the PS1 emulator files are backported by using a python script made by flatz, so i guess there are some magic keys, encryption, and resigning involved, right ? :D

Is a bit like if we take the PS2 NET emu from PS3 firmware 4.86, we resign it with the keys of 3.55, and then we build a 3.55 CFW with it

Thats what I meant and this is why I asked because it surprises me that a 5.05 Firmware accepts a function which wasn't probably existed at all during the release of that Firmware.

Best Example, you won't be able to create a 1.10 CFW for a PS3 with "3D Support" when this was introduced somewhere in 3.21 OFW.
 
Thats what I meant and this is why I asked because it surprises me that a 5.05 Firmware accepts a function which wasn't probably existed at all during the release of that Firmware.

Best Example, you won't be able to create a 1.10 CFW for a PS3 with "3D Support" when this was introduced somewhere in 3.21 OFW.
I dont know the details of how it works so maybe im talking too much, but the way i see it is in this case we need to think in the PS1 emulator for PS4 as a standalone program that is only dependant of a few functions that exists in the PS4 SDK many versions ago
Maybe there are some dependencies for extended features thought... like the PS1 savegame support (this could have several revisions along the different PS4 SDK versions, i dont really know)
 
@kozarovv

it seems more and more that PAL Games shows way more compatibility issues than NTSC ones. Maybe someone is interested to try a PAL Game "where the Image got patched before to run as a NTSC Game?" If this work, maybe psx-fpkg can get a built-in conversion tool for PAL users.

- https://consolecopyworld.com/psx/psx_utils_pn_cnv.shtml
- https://www.ps2-home.com/forum/viewtopic.php?t=6432


EDIT: And it seems it works good with the tool from ps2-home https://twitter.com/TheheroGAC/status/1285153244822548480

EDIT 2: Maybe @jolek can make a "Resource" from that ps2-home Tool? I would like to route the results from the wiki to our forum here. :)
 
Last edited:

Similar threads

Back
Top