By Alex Free
The earliest PS2 console models (SCPH-10000-SCPH-39004) have an issue handling large seek distances with an 80 minute CD-R. This issue causes a number of games to not boot if burned to an 80 minute CD-R. It is applicable to mod-chipped PS2s using the normal boot process, as well as most homebrew loaders.
New old stock 74 minute and 71 minute CD-Rs work correctly. This issue is only present with 80 minute CD-Rs, which are unfortunately the lowest capacity still made brand new as of 2023. The solution for 80 minute CD-Rs is to use this patcher first before burning, which overcomes the issues encountered with 80 minute CD-Rs, allowing them to work just as well as lower capacity CD-Rs for the affected PS2 console models. Any burning software can be used with the patched disc image. Note that IMGBurn disc verification will fail for the patched disc image, that is ok and expected.
Tonyhax International as of the v1.4.5 update now includes a workaround for booting the affected games when burned to an 80 minute CD-R, so no patching is required anymore. This patcher may still help the affected PS2 consoles to read PSX games burned to 80 minute CD-R better while in-game, after boot. That is something Tonyhax International has no control of. This is because some games may also do large seeks in-game, potentially the same issue. This has not been seen plainly yet however…
You need the BIN+CUE image of the game you want to patch in redump format (If it has CD audio tracks, they are separate bin files)/ The patcher can not work correctly with multi-bin games that have been ‘merged’ into one track, with a tool such as binmerge. You can use
binmerge -s <binfile> to split the file into the redump format if needed to use this patcher.There are 2 ways you can interact with the PSX80MP patcher:
On Windows and most Linux distributions, you can simply drag the first track bin file on top of the
psexe80mp executable file found in the downloaded release.
On Linux, execute
./psx80mp <track 01 bin file> in your Terminal. On Windows, execute
psx80mp.exe <track 01 bin file> in
<track 01 bin file > with the actual first and or only data track from the game you want to patch.
These games have been verified by myself to not boot at all when burned to 80 minute CD-R (due to
SYSTEM.CNF or PS-EXE read error) without being PSX80MP patched first on my SCPH-10000 Japanese launch PS2.
PSX80MP is released under the 3-BSD license, see the file
license.txt distributed in the source and releases.