I skimmed the Article, hope it's at least some help
PROPER XA FILE EXTRACTION:
Okay, this is going to be annoying to explain. PSX2HD used to do this for you,
but since that doesn't work anymore, there's only one other way that I know of
that will do it right-- RAW sector extraction using CDRWIN. This is a
painstaking process that is done manually and takes a lot more time to do.
So, you're going to need the sector range to extract this stuff. How do you get
it? This is where IsoBuster is going to come in handy. With your CD open in
IsoBuster, check out the files. There's a column that says LBA. That is the
first sector for the file. To learn what the final sector is, look for the file
with the next highest starting sector. Subtract one from that number and you get
the final sector to the file you want to extract. Example:
NAME | LBA
----------|------
FILE1.XA | 3423
FILE2.XA | 35709
FILE3.DAT | 63935
FILE1.XA's first sector is 3423. FILE2.XA's first sector 35709. Subtract 1, and
FILE1.XA's final sector is 35708. Likewise, since FILE3.DAT begins at 63935,
FILE2.XA's final sector will be 63934.
So, write the file name and its sector range down. Repeat that until you cover
all XA files on the disc.
Directories on the discs tend to be orderly, so you if you sort the file view
in IsoBuster by LBA, the next file should be the true up of the one you noted.
If an XA file happens to be the last one in a directory, look around on the disc
for a file (or folder! Don't forget to check the folder LBAs too) that succeeds
it. If the XA file turns out to be the last file on the disc, go over to the
tree on the left, right click the Track, and select properties. Size (Blocks)
will give you the final sector of the disc. Use that exact number as the final
sector number.
With the filenames and sector ranges recorded, it's time to extract with CDRWIN.
Once in CDRWIN, go to the extract menu (the upper middle button). Do this:
1) Set Extract Mode to "Select Sectors".
2) In the Sector Selection part, set the Datatype to "Data Mode2 Mixed(2336)"
3) Under the Start Box, input the first sector for the file, and the final
sector in the end box.
4) Put the name of the file in the "Image Filename" box.
Press the START button at the bottom of the menu. It'll start extracting the
sectors into a file. You can check the file with PSMPlay
(located at
http://www.zophar.net/utilities/psxutil.html). If it plays in that,
then the file is definitely good.
Repeat as necessary for all the XA files. Note: These files should be around 15%
larger than they appear on the disc. THIS IS NORMAL, so don't worry about it.
Now, just copy the files to the appropriate locations in your CD mirror
directory.
There, you should have a perfect mirror of the game disc on your hard drive.