Homebrew on PSP DTP H1500

Discussion in 'Sony Programming and Development' started by kyo86sg, Sep 14, 2016.

  1. fate6

    fate6 Haha, I killed a Pumpkin!

    Joined:
    May 15, 2013
    Messages:
    973
    Likes Received:
    351
    Its probably some command PC side, Anyone have relevent docs?
     
  2. mathieulh

    mathieulh Problem Solver

    Joined:
    Jan 26, 2006
    Messages:
    558
    Likes Received:
    182
    Thanks for trying it. I am guessing it's triggered with one of the motherboard DIP Switches then. No idea which ones of course, I don't own a DTP-H1500 to try them all out :/
     
  3. mathieulh

    mathieulh Problem Solver

    Joined:
    Jan 26, 2006
    Messages:
    558
    Likes Received:
    182
    I would like to add that I ran some signed homebrews such as PicoDrive or Rin on the DTP-T000 (firmware 6.60) and for some reason they crash/don't run properly on it even though they do on retail psp firmwares, so that's something to keep in mind.
    I could flash a retail firmware to my unit but I'd probably lose most of the development capabilities (until I flash a dev firmware back) I rather try to find out what makes those homebrews crash on dev units, it's probably a pspsdk related issue.

    DTP-T1000 and DTP-H1500 are somewhat similar so the problem is likely to occur on testingtool as well.
     
  4. fate6

    fate6 Haha, I killed a Pumpkin!

    Joined:
    May 15, 2013
    Messages:
    973
    Likes Received:
    351
    How's it handle unsigned homebrew? one would think the signed one would fail do to some signature check tho IDK if the PSP had that kind of protection.
     
  5. mathieulh

    mathieulh Problem Solver

    Joined:
    Jan 26, 2006
    Messages:
    558
    Likes Received:
    182
    On psp for user applications, what is called "signed" is misleading as it's just a CMAC based check.

    Anything 1.51 and older do not run plain elf or prx except from mstart or DVD as boot.bin (and that's only on dev units)
     
  6. kyo86sg

    kyo86sg Intrepid Member

    Joined:
    Jul 23, 2012
    Messages:
    689
    Likes Received:
    34
    Thanks and sorry for the late reply. I cant seems to get any PSP WWE or UFC 2010 games to work by resigning it. The game will launch and then crash for WWE games and UFC 2010 will crash once you start a exhibition match. (Full screen of Death).

    Anyone managed to get it working do let me know. Cheerios!
     
  7. l_oliveira

    l_oliveira Officer at Arms

    Joined:
    Nov 24, 2007
    Messages:
    3,879
    Likes Received:
    245
    Some late PSP games had system version checks in them. Defense against decrypting with PRX decrypter and then using decrypted with CFW. Earlier protections involved checking the text resource file with SDK version for the installed FW but later on you had to do some asm patching to make stuff work on older FWs.

    The protections did that kind of freeze after a certain screen or during boot.

    I suggest you research on how to patch to bypass the protection.
     
  8. kyo86sg

    kyo86sg Intrepid Member

    Joined:
    Jul 23, 2012
    Messages:
    689
    Likes Received:
    34
    I suspect its the not patching portion since the whole WWE series 2006-2011 seems to crash. I am currently on 6.60 firmware and I figured that it could be the way how fakesignexpert is coded to resign games. Since the games are beyond 1.1gb I cant use fakenp for it too.
     
  9. l_oliveira

    l_oliveira Officer at Arms

    Joined:
    Nov 24, 2007
    Messages:
    3,879
    Likes Received:
    245
    Use Hykem's sign_np instead.
     
  10. speedyink

    speedyink Site Supporter 2016

    Joined:
    Apr 10, 2015
    Messages:
    1,409
    Likes Received:
    584
    Where might one find this? I can only find a github that throws a 404 error at me.
     
  11. l_oliveira

    l_oliveira Officer at Arms

    Joined:
    Nov 24, 2007
    Messages:
    3,879
    Likes Received:
    245
  12. speedyink

    speedyink Site Supporter 2016

    Joined:
    Apr 10, 2015
    Messages:
    1,409
    Likes Received:
    584
    Wow, mingw is slightly confusing.

    Thanks for the answer.
     
  13. l_oliveira

    l_oliveira Officer at Arms

    Joined:
    Nov 24, 2007
    Messages:
    3,879
    Likes Received:
    245
    You need to install mingw with msys and use automake to build (type make at command prompt, not really difficult)...

    If you are on linux you just need to unzip the stuff on some directory and type make.

    If you get too frustrated pm me and I'll try to help.
     
  14. speedyink

    speedyink Site Supporter 2016

    Joined:
    Apr 10, 2015
    Messages:
    1,409
    Likes Received:
    584
    Awesome, thank you. I'll let you know if I get stuck
     
sonicdude10
Draft saved Draft deleted
Insert every image as a...
  1.  0%

Share This Page