Alex

PlayStation Disc Burner (PSDB) : Patch + Burn PS2 And PS1 Discs On Linux

by Alex Free

This is an open source tool kit that allows you to burn PS2 and PS1 backup discs on Linux, with the option of patching the disc image in various ways:

Additional features:

GitHub Homepage PSX-Place Thread GBATemp Thread

Table Of Contents

Downloads

v1.0.4 (9/27/2025)


Changes:

Previous versions

Usage

psdb <input file>

<input file> A file ending in .iso, .ISO, .cue, .CUE, .BIN, or .bin (or a compressed archive containing said files).

psdb -cds <cd burn speed> Set burn speed for CDs to <cd burn speed> and exit.

psdb -dvds <dvd burn speed> Set burn speed to <dvd burn speed> for DVDs and exit.

psdb -b <burner> Set burner to <burner> (i.e. "/dev/sr1").

psdb -r <yes/no> Enable RAW writing (not compatibile with some burners, default is no).

1) Download and unzip the latest release.

2) Execute psdb with one argument, the input file.

./psdb <input file>

You can also drag and drop a disc image onto the ps2db file in the release if your Linux desktop environment supports it. Otherwise you can drag psdb into your terminal and then the input file into your terminal and press return.

<input file> can be:

3) Enter option number for desired feature. PSDB will detect what type of file the disc image is and present you with options for either CD-Rs or DVD-Rs depending on the disc image.

bloodrayne-2

ts-2

ki-2

spyro-2

Note: You will be prompted for root privileges when the burning program is executed in order to prevent buffer under-runs during burning which would result in a coaster. Root privileges also ensure that the burning program can access your burner hardware successfully.

Raw Writing

A small number of PSX games require RAW burning due to EDC/ECC based protection (this does not affect Libcrypt patcher). Please see if your game is affected by finding it in this table (CTRL+F is your friend here).

If your game is affected, you can enable raw burning by using psdb -r yes. This is not enabled by default because some burners are not able to write in raw mode. If you find that your burner can not write in raw mode (cdrdao will give you an error) you can change it back to non-raw by using psdb -r no.

License

PSDB itself is released into the public domain, see the file licenses/psdb.md.

PSDB makes use of the following programs listed below, which have their own licenses/terms: