1. noob404

    OP noob404 Advanced Member
    Newcomer

    Joined:
    May 25, 2020
    Messages:
    72
    Country:
    Guinea
    Since zecoxao revealed the way to downport PS4 games to 5.05 and flatz released Python scripts to automate parts of the process, many tools have arrived on the scene which help you downport 6.72 and 5.05+ games. Here's my contribution - Noob404's EZ PS4 Downporter. Using this tool, you can downport any PS4 game with just a few clicks. And, no coding or HEX editing required! 95% of the process has been automated.

    [​IMG]

    The trickiest part was dealing with the .prx modules as each game has a different location for the prx files and some games have prx modules that aren't found in other games. But, EZ PS4 Downported has a workaround for that too.

    UPDATE: Noob404 1Click Downporter

    Pre-requisites
    1. Windows Machine.
    2. Python 2.7.18.
    3. .Net Framework 4.61.
    4. Fake PKG.
    Download EZ PS4 Downporter
    Code:
    https://www.mirrored.to/files/10TODRQY/Noob404_EZ_PS4_Downporter_1.0.7z_links

    VIDEO TUTORIAL - Downport PS4 Game using Noob404's EZ PS4 Downporter


    How to downport any PS4 Game using Noob404's EZ PS4 Downporter

    Follow these steps to have a working 5.05 downported PKG within a few clicks.
    1. Extract Noob404's EZ PS4 Downporter.7z.
    2. Click on the program.exe.
    3. Click Create Required Folders. This will create 3 folders - Source, Working, Output.
    4. Copy your PKG into Source and rename it as input.pkg. (IMPORTANT)
    5. On the Program, click on Step 1. It will complete automatically. Press on any key to continue.
    6. Browse to Working > Image0 and search for prx files. Make a note of all folders which have prx files.
    7. Go to first folder eg:- sce_modules and move (CtrlX-CtrlV) all prx files to ModDgr folder in the EZ PS4 Downporter Folder.
    8. Click on Step 2 in EZ PS4 Downporter. Once complete, move the prx files (which have been downported) from ModDgr to original folder, eg:- sce_modules.
    9. Repeat the process for every folder which has prx files i.e., move prx files to ModDgr > Click on Step 2 > Move prx files back from ModDgr to original folder.
    10. Click on gengp4.exe and browse to Image0 folder. Click Generate .GP4 and then Save .GP4. Save the GP4 in the Working folder as output.gp4. (IMPORTANT)
    11. On the Downporter, click on Step 4. Wait for the PKG to compile. Progress will be shown in the CMD window.
    12. Find the downported PKG in Output folder.
    13. Run HEN on 5.05 and install and play!
    Noob friendly Tutorial
    If you want a completely noob friendly Tutorial, you can check my blog post here or watch the video above.

    Dealing with prx modules
    As already mentioned, it's a difficult part. To see what I mean, watch the video. I have automated 95% of that process too. But, in the future, I will try to completely automate the whole process.

    DONATION
    If you like my work and would love to support me, consider making a donation at https://ko-fi.com/noob404.

    Credits
    zecoxao for donwporting steps.
    flatz for Python scripts.
    Fake PKG Generator Tools Team.
    And others....
     
    Last edited by noob404, Jul 23, 2020
    mmo, hippy dave, Ninn and 15 others like this.
  2. KiiWii

    KiiWii Reporter
    Reviewer

    Joined:
    Nov 17, 2008
    Messages:
    12,562
    Country:
    United Kingdom
    Nice, props :)
     
    Deleted User and noob404 like this.
  3. noob404

    OP noob404 Advanced Member
    Newcomer

    Joined:
    May 25, 2020
    Messages:
    72
    Country:
    Guinea
    Thanks a lot, man! :) This is my first software project.
     
    Last edited by noob404, Jul 21, 2020
    Deleted User, KiiWii and schatzi24 like this.
  4. spotanjo3

    spotanjo3 GBAtemp Legend
    Member

    Joined:
    Nov 6, 2002
    Messages:
    10,751
    Country:
    United States
    Excellent and very simple tool but I am staying with 5.05 until 6.72 is fully or nearly fully stable. I rather to keep 5.05 games in clean version as well as 6.72 games too. Don't want to ported it to 5.05 at all.
     
    noob404 likes this.
  5. Chrisssj2

    Chrisssj2 GBAtemp Addict
    Member

    Joined:
    Feb 12, 2008
    Messages:
    2,282
    Country:
    Netherlands
    Does this work to downport games above 6.72?
    Like
    Sakura wars
    Ghosts of Tsushima
    The last of us Part 2
    FF 7 Remake
    Death Stranding
     
    Last edited by Chrisssj2, Jul 21, 2020
    DavidinCT likes this.
  6. noob404

    OP noob404 Advanced Member
    Newcomer

    Joined:
    May 25, 2020
    Messages:
    72
    Country:
    Guinea
    Thanks, man! It's been a long time since I played games on my PS4 (Irony) esp since Linux. I have always been interested in the development part.

    — Posts automatically merged - Please don't double post! —

    When dumps for games above 6.72 become available, this might work for that too. Can say only after taking a look at the eboot, param.sfo and prx structure for 6.72+ games. If they have changed, then minor modifications might be required.
     
    Deleted User, spotanjo3 and Chrisssj2 like this.
  7. Chrisssj2

    Chrisssj2 GBAtemp Addict
    Member

    Joined:
    Feb 12, 2008
    Messages:
    2,282
    Country:
    Netherlands
    Holy shait! That seems promising... But now to the question if people are able to dump 6.72 games...
     
  8. Ody1977

    Ody1977 Member
    Newcomer

    Joined:
    Apr 5, 2018
    Messages:
    32
    Country:
    United Kingdom
    Just tried it... everything was going fine until step 4. Got error.... saying something along the lines of couldn't open or find output.gp4. It closed the window and the working folder was deleted. So back to step 1 :)

    edit.. I saved .gp4 in step 3 to custom.gp4 ... should it have been output.gp4 ?
     
    Last edited by Ody1977, Jul 21, 2020
  9. noob404

    OP noob404 Advanced Member
    Newcomer

    Joined:
    May 25, 2020
    Messages:
    72
    Country:
    Guinea
    I am really sorry for this. Please make sure that you have saved the GP4 generated with gengp4 as output.gp4 in the folder named Working. Then run Step 4.
    And, please let me know if it works for you after that.
    I will fix the deletion problem in the next update. Thanks for the feedback.
     
    Ody1977 likes this.
  10. Ody1977

    Ody1977 Member
    Newcomer

    Joined:
    Apr 5, 2018
    Messages:
    32
    Country:
    United Kingdom
    Will let you know... just doing step 1. Thanks

    I was following your guide (can't link) so you might have to edit it to say output.gp4 instead of custom.gp4


    Edit.. Do the .sprx files need to be downported too? Or just the .prx?
     
    Last edited by Ody1977, Jul 21, 2020
    noob404 likes this.
  11. noob404

    OP noob404 Advanced Member
    Newcomer

    Joined:
    May 25, 2020
    Messages:
    72
    Country:
    Guinea
    Totally my bad, dude. So sorry. I just fixed it. It was written at the initial stage, where I had coded the program to look for custom.
    Thanks for letting me know.
     
  12. Ody1977

    Ody1977 Member
    Newcomer

    Joined:
    Apr 5, 2018
    Messages:
    32
    Country:
    United Kingdom
    No worries... step 4 is working fine now. It's creating the .pkg :)
     
  13. noob404

    OP noob404 Advanced Member
    Newcomer

    Joined:
    May 25, 2020
    Messages:
    72
    Country:
    Guinea
    Your PC seems to be good. It took me almost 2-3 hours each on Step 1 and 4. Thanks to my slow PC. I could have released the software yesterday itself if it weren't for my slow laptop. Had to test it with atleast 4-5 PKGs before releasing to public.
     
  14. arfgh

    arfgh GBAtemp Fan
    Member

    Joined:
    Oct 3, 2019
    Messages:
    313
    Country:
    Armenia
    in my opinion python shouldnt be a requisite. The tool must be an end point, so if you can compile the pythorn requisites to avoid that, it will be very good.
     
  15. mr_robot

    mr_robot Newbie
    Newcomer

    Joined:
    Feb 24, 2019
    Messages:
    6
    Country:
    Poland
    Great project, we waited for it :)
    There was a lot of work sorting out the whole game.
    Thanks
     
    noob404 likes this.
  16. noob404

    OP noob404 Advanced Member
    Newcomer

    Joined:
    May 25, 2020
    Messages:
    72
    Country:
    Guinea
    Thanks a lot, man!
     
  17. TR_mahmutpek

    TR_mahmutpek medic
    Member

    Joined:
    Jul 28, 2015
    Messages:
    1,406
    Country:
    Turkey
    Its interesting actually that, HEY SONY, WHY ARE YOU UPDATING PS4 THEN!? WHERE IS THE NEWER LIBRARIES?
     
  18. Fgamer

    Fgamer GBAtemp Regular
    Member

    Joined:
    May 26, 2012
    Messages:
    111
    Country:
    Looks good! However as I wrote in the thread for the other backport tool you should probably replace UnfSelf.exe with with selfutil.exe:


     
  19. noob404

    OP noob404 Advanced Member
    Newcomer

    Joined:
    May 25, 2020
    Messages:
    72
    Country:
    Guinea
    mr_robot and Fgamer like this.
  20. Esdeath

    Esdeath GBAtemp Regular
    Member

    Joined:
    Jul 16, 2016
    Messages:
    138
    Country:
    Germany
    Nice, thx for the work.
    Does a downported game have any problems if it is later played on 6.72 ?
    Also, does someone know if there is a write up why games with a higher FW required than HEN can't be dumped?
     
    noob404 likes this.
Draft saved Draft deleted
Loading...

Hide similar threads Similar threads with keywords - Downporter, Downport, clicks