The most popular tool for this job is , which is part of the MAME project. Here is the simplest way to use it:
# First, dump the disc with subchannel (using cdrdao or similar to create .bin/.sub) chdman createcd -i game.cue -s game.sub -o game.chd psx chds
: Use the Beetle PSX HW or SwanStation cores for seamless CHD support. The most popular tool for this job is
: Use a simple batch command: for %i in (*.cue) do chdman createcd -i "%i" -o "%~ni.chd" Verify : Your new PSX CHD file will appear, ready for use. Compatibility: Where Can You Play Them? psx chds