hit tracker

RPSDIR - Automatic PS3 files resigner

Discussion in 'Homebrew & Tools' started by Roor, Aug 31, 2014.

  1. 62
    40
    0
    Roor

    Roor Loyal Member

    Joined:
    Feb 25, 2014
    I just updated the RPSDir tool.
    I found "lots" of bugs in the previous (first) version... which was coded very quickly.
    This is basically a "fixed" version.

    With this tool, just select a directory, and it will re-sign all EBOOT.BIN, *.SELF and *.SPRX files inside it and it sub-directories.

    Old (original) files are renamed as *.bak (ie: EBOOT.BIN becomes EBOOT.BIN.BAK).
    And "decrypted files" are renamed as "*.elf" (ie: EBOOT.BIN becomes EBOOT.BIN.ELF).
    Original files are automatically replaced by the resigned-ones.
    If you do not want to keep the old ones (in case you use IRD, just delete them).


    New and fixed in this version:

    - .self files were not correctly detected.
    - .sprx files were not correctly detected (Yes... to my shame.. only Eboot.bin files were correctly detected.. my mistake).
    - now, when a decryption or encryption fails, it will be shown on screen.
    - now, after the operation is finished, it will tell how many errors there were (if any).
    - few performance enhancements.

    For future release:

    - auto-edition of param.sfo files, in order to allow "automatic" firmware requirements on newer games.

    Please post feedback.

    And have patience if bugs are present. This was made very quickly.

    Here are the new files:
    https://www.sendspace.com/file/la8nhp
     
    Last edited by a moderator: Sep 6, 2014
    Dolle, Neko-, shadowmoon and 3 others like this.
  2. 290
    53
    0
    flavioliu

    flavioliu Loyal Member

    Joined:
    Nov 15, 2013
    Thank you Roor, it will be very useful for us that dont want to updat for 4.53+.

    Thank you very much!!!
     
    Last edited by a moderator: Sep 1, 2014
  3. 34
    0
    0
    solidus8

    solidus8 Loyal Member

    Joined:
    Apr 27, 2008
    Awesome release Roor, is this the same as joonies resigner? also having problem using this tool with Watch dog BLES01854, after choosing the folder, the tool only detects the eboot not the .self (both file are in the same folder).
     
  4. 153
    5
    18
    sakran

    sakran Loyal Member

    Joined:
    Jun 24, 2014
    i have a problem..after using to resign a folder all i find is the eboot.bak file only can't find the .elf (the resigned file) anywhere
     
  5. 62
    40
    0
    Roor

    Roor Loyal Member

    Joined:
    Feb 25, 2014
    It seems that the keys I used fail with certain files.
    I already found the problem. I'll be releasing a fixed version next Saturday with all needed improvements (including "error tests", etc).

    Sorry for the inconvenience.
     
    sakran likes this.
  6. 436
    112
    43
    Jock O'Strap

    Jock O'Strap Loyal Member

    Joined:
    Sep 27, 2012
    The keys in the key file only go up to 4.30 for app and 4.20 for npdrm. It's just a text file, okay to edit it.
     
  7. 62
    40
    0
    Roor

    Roor Loyal Member

    Joined:
    Feb 25, 2014
    That's not enough, because of other parameters needed.
    I'm not using the "standard" SCETool; It's already solved and will be included in update though.
     
  8. 436
    112
    43
    Jock O'Strap

    Jock O'Strap Loyal Member

    Joined:
    Sep 27, 2012
    Ok, sorry, I thought he might be trying to resign a 4.60 game.
    @ "I'm not using the "standard" SCETool"
    Yes, it looks similar to oscetool by Spaceman Spiff; for example, the -param option that he also had in his release. A readme wasn't in the download, and I was wondering are the extra features in nscetool.exe (can't see extra commandline options) or in rspdir.exe?
    Thank you.
     
  9. 62
    40
    0
    Roor

    Roor Loyal Member

    Joined:
    Feb 25, 2014
    I'm coying this post just for archive purposes; as I'm updating the main post now with new release.

     
    sakran likes this.
  10. 290
    53
    0
    flavioliu

    flavioliu Loyal Member

    Joined:
    Nov 15, 2013
    Thank you very much for this new release!!! I really appreciate you efforts put on this tool!!!...
     
  11. 153
    5
    18
    sakran

    sakran Loyal Member

    Joined:
    Jun 24, 2014
    thanks Roor for the awesome update gonna try it out thanks
     
  12. 50
    0
    0
    usmanzsiddiqi

    usmanzsiddiqi Loyal Member

    Joined:
    May 16, 2014

    there is an error while doing the task. " the program can't start because MCVCR120.dll is missing from your computer. try reinstalling the program to fix the problem". can you help please ????
     
  13. 168
    29
    0
    Shicam

    Shicam Loyal Member

    Joined:
    Dec 26, 2013
    Download MCVCR120.dll and put it in the C:\Windows\system32 and in C:\Windows\SysWOW64 if you have 64 bit system
     
    SeaLkeN likes this.
  14. 50
    0
    0
    usmanzsiddiqi

    usmanzsiddiqi Loyal Member

    Joined:
    May 16, 2014
    now this error is shown: the application was unable to start correctly(0x000007b) click ok to close the application
     
  15. 28
    1
    0
    ga77

    ga77 Loyal Member

    Joined:
    Dec 26, 2013

    same here...
     
  16. 290
    53
    0
    flavioliu

    flavioliu Loyal Member

    Joined:
    Nov 15, 2013
    It runs fine on my windows 7 32 bit.
     
  17. 68
    9
    8
    SeaLkeN

    SeaLkeN Loyal Member

    Joined:
    Nov 15, 2013
    Occupation:
    Technician
    Location:
    Belgium
    +1
    Same here. Windows 7 64 bit.
     
  18. 68
    9
    8
    SeaLkeN

    SeaLkeN Loyal Member

    Joined:
    Nov 15, 2013
    Occupation:
    Technician
    Location:
    Belgium
    Ok. Did some digging and solved the error.

    How to solve error message "The application was unable to start correctly (0x000007b). Click OK to close the application"


    First, make sure you have Visual C++ Redistributable Packages for Visual Studio 2013 installed. (To check this, open Programs and Features by clicking the Start button, clicking Control Panel, clicking Programs, and then clicking Programs and Features) If not, 64 bit machines should have the x86 and the x64 bit version installed:

    You can download them from here. Download and install them both. When done, you can try to use RPSDIR and see if the error is gone.

    [HR][/HR]
    If the error persists, even with Microsoft Visual C++ 2013 Redistributable x86 and x64 installed, then follow these steps:

    1. Reboot your computer in Safe Mode;

    [How to restart in SAFE MODE]

    - Restart the computer;

    - Press the "F8" key (several times before Microsoft Windows begins to load; you need to press "F8" until you will be displayed a text menu);

    - Select "SAFE MODE";

    2. Access C:\Windows\SysWOW64;

    3. Locate these 5 files (If present);

    C:\Windows\SysWOW64\msvcp100.dll


    C:\Windows\SysWOW64\msvcp100d.dll


    C:\Windows\SysWOW64\msvcr100.dll

    C:\Windows\SysWOW64\msvcr100_clr0400.dll


    C:\Windows\SysWOW64\msvcr100d.dll

    4. Delete them (If present);

    5. Access C:\Windows\System32;

    6. Locate these 5 files (If present);

    C:\Windows\System32\msvcp100.dll


    C:\Windows\System32\msvcp100d.dll


    C:\Windows\System32\msvcr100.dll

    C:\Windows\System32\msvcr100_clr0400.dll


    C:\Windows\System32\msvcr100d.dll

    7. Delete them (If present);

    8. Next, reboot in normal mode by restarting the computer;

    9. Open Programs and Features by clicking the Start button, clicking Control Panel, clicking Programs, and then clicking Programs and Features;

    10. Locate and double-click Microsoft Visual C++ 2013 Redistributable (x86) in the list;

    11. You will get a pop-up screen. Click Repair, when repairing is done, click Close;

    12. Locate and double-click Microsoft Visual C++ 2013 Redistributable (x64) in the list;

    13. You will get a pop-up screen. Click Repair, when repairing is done, click Close;

    14. Close the "Programs and Features" screen;

    15. You can try to use RPSDIR and the error should be gone.



    [HR][/HR]
    Well, these steps fixed my problem on my Windows 7 Ultimate x64 system. Probably it will help you guys also.
    And last but not least, a big thx to Roor for this great tool!
     
    Last edited by a moderator: Oct 2, 2014
    187rider and flavioliu like this.
  19. 22
    0
    0
    michalis

    michalis Loyal Member

    Joined:
    Mar 28, 2014
    The same problem, I did step by step instructions and you have the same problem again. windows 7 64bit.
    It is easier for most people here in forums to relese new and Improved version rpsdir
     
  20. 50
    0
    0
    usmanzsiddiqi

    usmanzsiddiqi Loyal Member

    Joined:
    May 16, 2014
    i need to resign call of duty advance warfare. help regarding resigning self,parma,eboot files. m lost
     

Share This Page