RetroPie forum home
    • Recent
    • Tags
    • Popular
    • Home
    • Docs
    • Register
    • Login

    [PSX] PSXPackager - A tool to convert from 7z, BIN+CUE to PBP

    Scheduled Pinned Locked Moved Ideas and Development
    psxpbppsx multi disktools
    9 Posts 10 Posters 82.6k Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • E
      enderwiggin
      last edited by

      Hi,

      I've built a tool to convert BIN+CUE, IMG, ISO, 7z to PBP and PBP to BIN+CUE.

      I got tired of having to load up CDMage, PSX2PSP, especially when converting a bunch of files, so I wrote my own converter based off popstation.

      It supports multi-track CUE sheets. It will merge the BINs in a temp folder and generate a PBP together with (uncompressed) audio tracks.

      It supports 7z, zip and rar files. If it can find an img, iso, bin, or cue in the archive, it will unpack it and convert the files to a PBP.

      It also supports multi-disc PBPs. Create a .M3U file containing the file names of the images, and use that as an input file to the converter. It can also take multi-track CUE sheets in the M3U.

      Extracting PBPs will generate a BIN+CUE.

      I'm thinking about adding CHD support, with the possibility of direct PBP to CHD conversion, but it may take a while to port CHDMAN to C#, or maybe I can just call chdman.exe with uncompressed bins.

      Be sure to read the README for usage.

      https://github.com/RupertAvery/PSXPackager/releases/tag/v1.3

      https://github.com/RupertAvery/PSXPackager

      sirhenrythe5thS cyperghostC 2Play2 C D 5 Replies Last reply Reply Quote 6
      • sirhenrythe5thS
        sirhenrythe5th @enderwiggin
        last edited by

        @enderwiggin This is great, thank you!
        As Retro-Achievements does only support BIN/CUE i allready changed back to this Format for most PSX-Games, but i have quite a lot that i only have in *.PBP, so this tool might help me a lot to convert them too.
        Awesome, much appreciated!

        -- Retro-Achievements Username: SirALX --
        RetroRatio: 1.88
        Started Games beaten: 2,47%
        Site Rank: 4382/93743 ranked users (TOP 4.76%)
        Last seen in [The Legend of Zelda: Lost in Time (HACK) [N64], exploring Hyrule at Night]

        1 Reply Last reply Reply Quote 0
        • cyperghostC
          cyperghost @enderwiggin
          last edited by cyperghost

          @enderwiggin can you include chd-fileformat as you mentioned?

          1 Reply Last reply Reply Quote 0
          • 2Play2
            2Play @enderwiggin
            last edited by

            @enderwiggin Thank you! Works great to easily get the cue bin and make then chd with correct tool

            Your friend,
            2Play!

            1 Reply Last reply Reply Quote 0
            • C
              cibine @enderwiggin
              last edited by

              @enderwiggin i have error , it's in french, but it says exception not handle, reference to object is not defined to an instance of object, quite similar indeed :D i try to convert street fighter alpha 3 in bin and cue format.

              E:\Download\PSXPackager.v1.4.1>PSXPACKAGER -i E:\Download\sfa3 -o E:\Download
              PSXPackager v1.4.1 by RupertAvery

              Input : E:\Download\sfa3
              Output: E:\Download
              Compression Level: 5

              Exception non gérée : System.NullReferenceException: La référence d'objet n'est pas définie à une instance d'un objet.
              à PSXPackager.Program.<GetFilesFromDirectory>d__3.MoveNext()
              à System.Collections.Generic.List1.InsertRange(Int32 index, IEnumerable1 collection)
              à PSXPackager.Program.<>c__DisplayClass2_0.<Main>b__0(Options o)
              à CommandLine.ParserResultExtensions.WithParsed[T](ParserResult1 result, Action1 action)
              à PSXPackager.Program.Main(String[] args)

              1 Reply Last reply Reply Quote 0
              • D
                Drdave79 @enderwiggin
                last edited by

                @enderwiggin My Retroarch only seems to recognize .CSO games for the PSP. I have lots of .PBP roms that I can't use. Any recommendations?

                1 Reply Last reply Reply Quote 0
                • E
                  elisor
                  last edited by

                  @enderwiggin thank you for your contributions! I am a Linux user and can confirm that PsxPackager (v1.4.1) works well when using mono!

                  1 Reply Last reply Reply Quote 0
                  • M
                    mattimeo84
                    last edited by mattimeo84

                    I'm happy to admit I have no idea how to run this program. I tried putting "psxpackager -i E:\No-Intro Collection\ROMs\psx\Rayman (USA).7z" into CMD and nothing happened. Tried multiple variations of above. Updated to newest version. Ran exe. Nothing. Tried cmd "E:\PSXPackager.v1.4.1>PSXPACKAGER.exe -i E:\No-Intro Collection\ROMs\psx\Rayman (USA).7z" and multiple vartiations. All nothing. Can someone please explain like I'm 5?

                    1 Reply Last reply Reply Quote 0
                    • ClassicGMRC
                      ClassicGMR
                      last edited by

                      So in creating PBP files are they compatible with real PSP hardware running CFW?

                      Growing older is mandatory. Growing up is optional!
                      Enjoy the ride!

                      1 Reply Last reply Reply Quote 0
                      • First post
                        Last post

                      Contributions to the project are always appreciated, so if you would like to support us with a donation you can do so here.

                      Hosting provided by Mythic-Beasts. See the Hosting Information page for more information.