This version has the demo recordings (same as the PC version) except probably at a higher bitrate. Any help would be appreciated.
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.
I’ve sent off a PM to a certain Shriner who both has a good knowledge of ripping game music as well as a similar appreciation for the HP games. But thanks for the assistance!
Not sure how much better quality you’ll find opposed to the PC version since they’re mono files at 22150 hz.
The PC files are at 96kbps, so anything better than that I guess will be of some use at least. Thank you!
Or maybe I’m being a yogurt-head again and missing something obvious. :ashine:
– Burn the ISO and later run a scan of the CD with the software;
– Add a SCSI Virtual Drive to the likes of DAEMON Tools Lite and use that to "virtualize" the disk, other virtual drives don’t work with PsxMC.
My problem isn’t with converting them, it’s extracting them/accessing them at all that I’m having trouble with. :erm:
Here’s a breakdown of what I’ve done so far…
Here’s the ISO, all mounted and ready to go.
Here are its contents:
(The ‘MOVIES’ folder only has a single STR file.)
Here’s PSXMC set to read the ‘Virtual Drive’; I assume when it’s set to this it’s supposed to read the game ISO?
And… nothing.
For the heck of it I tried opening that one STR file…
I chose ‘Yes’.
Arrgh!
:confused: I have no clue what I might be doing wrong… on the other hand, I’m not sure what I’m doing right, either. I should probably leave this to a pro like Alpha23, when he starts taking requests again.
Everything is buried in that .DAT file and I’ve tried several programs to try to get the files to extract in a playable format. PSound is the only thing so far I’ve been able to get to even closely remotely play these files. I’ve also tried Cube Media Player but it sounds like it’s upsampling to 44100 hz as it’s finding the files, and the files to play at too high of a frequency and it sounds really sped up. I can’t remember if I tried resampling them back down to 22150 hz in Audacity or not, I’m going to try that again. In vgmtoolbox I was able to run the Sony ADPCM function, but all it did was output a bunch of binary files with no header so no encoders recognize what it is.
– Add a SCSI Virtual Drive to the likes of DAEMON Tools Lite and use that to "virtualize" the disk, other virtual drives don’t work with PsxMC.
Maybe I’ll message him later and ask if he had any success.
Just wanted to check, are you absolutely sure that the GC version of the game doesn’t have the songs you’re looking for? That version of the game is infinitely easier to rip. Below is a paste of the files:
What happened is that the game originally came out in 2001 for PSX and PC. The game came out for GCN, XBox, and PS2 two years later. By 2003, the composer Jeremy Soule had been given time (and probably a bigger budget) to revise his earlier compositions. Thus, the PC and PSX versions are the only copies with the demo recordings. I already have the GameCube audio; it uses the newer recordings and from what I recall has SFX mixed in some tracks.
The PC game has the audio at a measly 96kbps (22.5 kHz), so I’m hoping Argonaut Games encoded the music at a much high bitrate for the PSX.
For what it’s worth, Argonaut also developed Chamber of Secrets for PSX as well. Alpha23 ripped that one and the music is in great quality, without SFX mixed in. The amount of cues that one included to other comsoles is pretty comprehensive, so I’m hoping that the files for this game were similarly organized.
Regarding "virtualizing" the ISO – I used the ‘Quick Mount’ feature in Daemon Tools Lite. I guess that didn’t qualify as an creating an SCSI drive?
No, the default virtual drive won’t work with PsxMC. I’m currently on the laptop with Windows Vista, so forgive me if what I’m going to say isn’t of much help, but at least since version 4.45.1 Daemon Tools Lite has added a button which allows you to add also an SCSI virtual drive, which is supposed to work with PsxMC. Of course, as a last resort, you may always burn the ISO to a CD-R and scan that, did it plenty of times myself.
I PMed the Reddit guy and hopefully he can shed some light on this mystery.
I’ll just wait for Alpha23 to start taking requests in his thread again. Or maybe pop into hsc64 and see if anyone there knows what to do. Thanks for all the suggestions, though! 🙂
I’ll just wait for Alpha23 to start taking requests in his thread again. Or maybe pop into hsc64 and see if anyone there knows what to do. Thanks for all the suggestions, though! 🙂
The .exe does nothing at all, or it returns some kind of error? If the former is true, tried "dragging" the DAT file into the .exe? I ask because when using ecmtools you have to drag image/rips you want it to compress into its .exe.