Coming soon - Get a detailed view of why an account is flagged as spam!
view details

This post has been de-listed

It is no longer included in search results and normal feeds (front page, hot posts, subreddit posts, etc). It remains visible only via the author's post history.

64
Reconverting CHD files for use with PPSSPP (guide)
Post Body

PPSSPP supports CHD files but it was recently discovered that if the CHD files are created with the createcd option, performance is degraded. On recent builds you see a warning on game launch if you're using this format.

If you've already converted your collection for using CHD (as many here would to save storage space), you can do the following to reconvert with createdvd to improve/correct performance:

For Linux:

  1. Copy all your PSP CHD files into a single folder (if they're not already)

  2. Install parallel (yum/apt/pamac install parallel, if you're using Linux I'll assume you can figure this out)

  3. Run the following command to extract the CDs:

parallel chdman extractcd -i {} -o {.}.cue ::: *.chd

4. This will convert all the CHD files to BIN/CUE. Once done, then run:

parallel chdman createdvd -i {} -o {.}.chd ::: *.bin

And that's it. With parallel the process is really fast because it'll use n-1 threads (however many your CPU supports minus 1) to run the command in parallel instead of serializing the whole thing.

Only potential catch here is to be sure you have enough storage space, as the CHD files will extract to bin/cue larger than they were, and you'll likely need at least 2.5x the amount of space the existing CHDs take up in the path you're using.


For Windows

For Windows users, you can make a batch file with the following to extract:

for /r %%i in (*.chd) do chdman extractcd -i "%%i" -o "%%~ni.cue"

Save this file as extractcd.bat and place it in the ROM folder path.

And then another with:

for /r %%i in (*.bin) do chdman createdvd -i "%%i" -o "%%~ni.chd"

Save this file as createdvd.bat and place it in the ROM folder path.

Copy chdman.exe to the ROM folder path, then double click extractcd.bat, and when it finishes, double click createdvd.bat.

This will reconvert to CHD as DVD, but I'm not aware of any way to parallelize this in Windows, so it will take much longer.

When you're done, test your games, and so long as all is working you can delete the bin/cue files.

Author
Account Strength
100%
Account Age
14 years
Verified Email
Yes
Verified Flair
No
Total Karma
92,693
Link Karma
14,210
Comment Karma
77,409
Profile updated: 1 day ago
Posts updated: 1 month ago
Samsung Tab S7 FE Wifi/778G

Subreddit

Post Details

We try to extract some basic information from the post title. This is not always successful or accurate, please use your best judgement and compare these values to the post title and body for confirmation.
Posted
8 months ago