A number PSP game releases require owners to update their PSP to the latest version of the firmware, 5.50. If you have custom firmware, that would mean upgrading to 5.50 GEN-A (and 5.50 GEN-B). If reluctant to (or in the case of PSP-3000 owners can’t) upgrade your firmware, here’s a bypass that will let you play games that require the latest firmware version.

If you’re looking for this on the web, people refer to it as the version.txt hack or version.txt for short.  People can be lazy with names it seems. :D

Important Note: Obviously for this to work you need to have custom firmware installed.  Check out my guide on How to install custom firmware and jump back here.

Important Note: If you want a more reliable way of getting your games to work use the Game Decrypter. Note that this is only for PSPs with 5.00 M33, 5.50 MHU, 5.50 GEN-A, 5.50 GEN-B, 5.03 GEN-A and 5.03 MHU.

Requirements:

How to make your PSP think it has 5.50 firmware:

  • Enter the configuration menu and find the set the following:
    If you’re on 5.00 M33:

    • Turn off your PSP and holding the R trigger when turning it on.
    • Go to Configuration > XMB USB Device and change it from Memory Stick to flash0
    • Go to Use version.txt and select the option to enable it.
    • Go to Back > Exit to restart your PSP

    If you’re on 5.03 GEN-A or Custom Firmware Enabler:

    • Press and hold select on your XMB
    • Go to Use version.txt and select the option to enable it.
  • Connect your PSP to your PC
  • Important Note: Be careful with this step. You are editing flash0, it’s where the firmware of your PSP resides. If you delete or modify anything aside from version.txt you will BRICK YOUR PSP. Be very careful.

  • Browse your PSP and go to folders VSH > etc. Inside you should see a version.txt file.
  • Right-click the version.txt file and uncheck the Read-Only property.
  • Open the version.txt file.  You will see:
  • [sourcecode language='vb']
    release:5.00:
    build:2740,0,3,1,0:builder@vsh-build6
    system:46876@release_500,0×05000010:
    vsh:p6264@release_500,v46652@release_5…
    target:1:WorldWide
    [/sourcecode]

  • Replace it with
    [sourcecode language='vb']
    release:5.50:
    build:3062,0,3,1,0:builder@vsh-build6
    system:50781@release_550,0×05050010:
    vsh:p6399@release_550,v50953@release_550,20090415:
    target:1:WorldWide
    [/sourcecode]
    and save.
  • Skip this step if you’re on 5.03 GEN-A or Custom Firmware Enabler: restart your PSP.
  • Press and hold select to access the VSH menu. Change back the XMB USB Device
  • And you’re done :D

Easy right?  Risky but yes, it is easy.  I’ll update the post with an automated version.

Special thanks to Dark Alex for adding the version.txt feature in his 5.00 M33 release and to Enrick for the heads up :D

Do note that not ALL games that require the latest firmware will run with this method.  There’s rumor that the Japanese version of Soul Calibur: Broken Destiny requires OFW 5.55 and directly bypasses this method.  Also, some games have been programmed with anti-cfw measures.  Check out this list of games that block custom firmware for updates. I’ve indicated which games can be played by using this method.

63 Comments for this entry

  • hurp on 21 Sep 09 at 05:11:01 said:

    Anyway, napagana ko na po itong version.txt, pero ayaw pa rin po talaga gmna nung game. Pero nung plinay ng friend ko sa PSP phat niya (5.00M336), gmna. Sabi niya baki dahil naka partial cfw ako?

    Hay =_=

    • sylv3rblade on 21 Sep 09 at 14:28:13 said:

      Kapag sinabing partial, temporary lang ung custom firmware. Bawal patayin ung PSP kasi mawawala. As for version.txt, 50/50 ung pagana ng games sa kanya. 100% full proof sya nung unang labas pero ngayon.. well. swertihan na lang.

  • hurp on 21 Sep 09 at 14:22:02 said:

    One last question (pasensya na po ang kulit ko =_=). Is it all right to just leave the version.txt edited as it is? Hindi po ba makakasira to in anyway? BTW PSP-200x slim 088-v3 po ito.

    • sylv3rblade on 21 Sep 09 at 14:29:41 said:

      Nope. Di nakakabrick ung version.txt kasi ung custom firmware naman nagcreate nyan.

  • takoma on 24 Sep 09 at 02:40:02 said:

    haha noob alert XD
    sorry but where do i find the “use version.txt” and enable it? is it the Vshmenu? becuase thats the only thing thats near to version.txt ><;;

  • psper on 26 Sep 09 at 21:56:54 said:

    I really don’t get it on how to make this work on 3000… Could some1 make another page where it is clearly said what to do with 3000 because in this case I really doņt know what am I doing wrong…

  • andrew on 02 Dec 09 at 07:05:18 said:

    sir pwd ko po ba ibahin ung sa version.txt ng 6.10 para makalaro ng tekken 6?? tHX!

    • sylv3rblade on 03 Dec 09 at 01:33:49 said:

      Di gumagana ang version.txt sa tekken 6.

  • SIGWIGCHIG on 18 Dec 09 at 00:19:20 said:

    can i trick my psp so that it thinks that i have a verson higher than 5.50?
    cuz sum of my games need 5.51+ lol

    • sylv3rblade on 18 Dec 09 at 08:40:14 said:

      Just install 5.50 GEN-D3 (if your PSP is hackable) or 5.03 GEN-C (if it isn’t).

  • chet on 25 Feb 10 at 10:24:32 said:

    hindi ko po ma-gets yung part na to?

    “Press and hold select to access the VSH menu. Change back the XMB USB Device”

    change back to what? to Memory Stick po?

  • Rojhel on 01 Jun 10 at 06:31:36 said:

    ehh hi po. nasa ofw 5.50 npo ako. and i have psp 2000. pwede na ba agad lagyan ng games ito? im wondering if it needs to be on the Cfw mode.

    • john paul on 08 Jul 10 at 12:34:59 said:

      rojhel sir ask ko lng kung na solve mo n yung problem kc same as me i hav a psp 1000
      ang version ko ay 5.50 may possible bng mging 5.50 gen kc hindi ko malaro yung mga download games ko pls can u help me …pls reply nmn dyn tnxs a million….

      • sylv3rblade on 08 Jul 10 at 14:59:03 said:

        If may phat ka, need mo lang ng pandora battery. Pede ka magpunta sa mga PSP shops for a conversion. That’s just about 500 a pop. Recommended ko ang 5.50 GEN-D3 for the best compatibility :)

  • Leave a Reply

    XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>