v0.10 - February 11, 2024

It’s been a while since my last update on this tool. The truth is, it worked quite well over the years. I tried to do some GUI stuff too, but gave up on that, plus a few things changed in my life. But now I got a good reason to go back and do something.

Recently the emulator PPSSPP 1.17 got support for CHD files too. Finally! But there is a twist. The standard way of encoding CHD files with chdman createcd command are horrible for PSP games. I added a command -m or --mode to be able to choose between cd and dvd format. CD is the default, so be careful when converting PSP ISOs and use --mode dvd instead as an option.

Other than that I added a few more options, such as -s or --stats to display a summary at the end of the process. I also updated the Readme a little bit and and removed confusing and unnecessary Makefile and PKGBUILD files. Make sure to uninstall a previous tochd installation, if you gonna use the manual custom installer suggested_install.sh script.

  • new: option -m to specify disc format created by chdman backend,
    defaults to cd, but for certain emulators (such as ppsspp) dvd is
    recommended
  • new: option -s to display additional stats, such as a summary at the end and
    how long the operation took
  • new option -n to simply shorten the displayed path of printed jobs as
    filenames only, excluding the folder part
  • changed: also the install and uninstall scripts are reworked
  • removed: Makefile deleted, no need for PyInstaller packaged bundles, assuming
    most modern distributions can run the Python script anyway
  • removed: PKGBUILD deleted, which was used to create the Archlinux package
    for the AUR, its just confusing and unnecessary for the end user and not
    needed to be part of the project