>cdrwin couldnt.
May I ask how you tried going about using CDRWin to extract from the disc? There are quite a few things you can try, though I'm sure you've already thought of a few:
1. In the "Extract Disc Tracks/Sectors" dialog, try setting the Read Retry count up rather high, I usually leave mine set at 10. While you're there, also check to see that your extraction method is set to "Raw."
2. When extracting from the disc try setting the speed of the extraction down (even to 1x, if necessary). Oftentimes a slower read will have more success in reading corrupted data.
3. If you have one (or have access to one, at least) try reading the PSX CD from a CD (Re)Writer. Oftentimes you'll find that they're much more capable of reading discs that other drives simply cannot.