I can't manage to burn a working audio CD-R for my (both emulated and non-emulated) PlayStation.
I'd like to get instructions on how to do it in a GNU/Linux environment (also without using a real CD-R), if possible.
Retrocomputing Stack Exchange is a question and answer site for vintage-computer hobbyists interested in restoring, preserving, and using the classic computer and gaming systems of yesteryear. It only takes a minute to sign up.Sign up to join this community
Since no tool to do what I'm asking (audio cdr in
.cue format from input media source) seemed to exist I have written one myself,
$ mkaudiocdrimg songA.mp3 songB.mp3 --image-name track_collection1
Also as a Python module it can be easily used by other applications as a library.
FILEcue command in
The reason you need to do this is because
pcsxr is not even able to load anything different than a videogame image)
BINARY as value for
only produces big-endian images,
so without passing for a sound ripper such as
sound-juicer you will get distorted audio when playing the image in the emulator. More in general, valid values for
FILE command should be these listed here.
$ cdemu load 0 image.cue
image2.bin/image2.cueusing the "duplicate" function of
sound-juicer; be sure to select "Cue image" as file format.
if you're using an emulator, just load
image2.cue as the disc file;
if you're using a real playstation, burn
image2.cue at slowest speed on a cdrom.
I can confirm the same procedure works for CDRoms to be played on Kronos emulator or on a real Sega Saturn.
Helpful resources in writing the program: