Open TBirdSoars opened 2 years ago
The cue file should be the same name as the bin, and the file name in the cue should be what the bin is.
Aside from that, it looks like your bin file might not have the audio track in it. Did you extract the bin from a disc/pbp yourself/your device, or was it downloaded from somewhere?
I did keep the file names and the FILE names in the cue sheet the same. The bin was extracted from the EBOOT.PBP using PSXtract, and the PBP was transferred to my PC from my Vita.
Ok, I'll have to take a look, if I can find my copy. It appears the PSXtract2021 is saying there is a AUDIO track, when there isn't one in the pbp. That is why it works when you remove the 2nd track. (this is also why loading the bin instead of the cue works, because it just assumes 1 data track.)
Just wanted to note this, a rip of a SotN CD actually has two .bin files, Track 1 and Track 2. Either the bin/cue isn't being extracted correctly from the ISO, or this was changed to one .bin file for the PS one Classics release.
Edit: Just tested extracting Mega Man Legends 1 and 2, neither cue sheet will load into Duckstation but the bin files do, just like SotN. These two games also have two track bin files in their CD rips as well. Mega Man Legends gives an error:
Converting the final ISO image...
Fixing CD-ROM image...
ERROR: Encountered inconsistent subheader!
Generating CUE file...
ISO image successfully converted to CD-ROM format!
Only FF7 and Mega Man X4 have extracted successfully, with the expected MD5 hashes.
Sorry to necro the thread, but I've been having the same problem with SotN, along with every other multi-track PSone game as called out by the .cue file. I've tried manually adjusting the .cue files for some games like Namco Museum Vol.1 to point to the additional tracks in the ISO folder, but DuckStation keeps giving me errors. I've also tried using the same cue maker from DuckStation mentioned above by using the ISO.bin and TRACK_0X.bin files to make a new .cue file, but that doesn't work for me either. I can make the .cue file reference only the extracted CDROM.bin, and that gets the games to boot, but naturally some music doesn't play. Good news is I haven't had any trouble with games whose .cue files only call out one track. Let me know if any of this information is helpful.
Same is true for Street Fighter Alpha 2 and Street Fighter Alpha 3. (Though I have not done as extensive testing as above, I can confirm that the .cue files are incorrect (lists both tracks as starting at 00:00:00) and the .bin size is smaller than expected.)
I actually tried this program with Vib-Ribbon as well; it appears as if it can't handle games with multiple tracks, and the final cue file it produces doesn't work. I was able to get the bin file working, but the bin file doesn't have the extra tracts on it, and there will be no music. Hopefully this can be prioritized?
I've been doing a lot of digging into this lately, afaict psxtract never supported audio tracks correctly so all the bin/cue files it produces are busted. CDROM.BIN it outputs for multitrack games is just ISO.BIN after running isofix, so at least it will load by itself, but none of the audio tracks are included. From what I found, including them is not entirely trivial as they're compressed to ATRAC3 in addition to possibly being encrypted.
Found an updated psxtract that did handle the additional CD audio tracks in my JP PS3 PS Store dump of Namco Museum Vol. 1 correctly, whereas PSXtract2021 did not: https://github.com/has207/psxtract-2
Update: Ah psxtract-2 appears to be by the poster above, @has207
I recently found this repository after having this same issue with the original PSXtract.
SotN appears to extract successfully, but when I load the cue sheet in Duckstation, I get the following error: The cue sheet is as follows:
According to https://github.com/opsxcq/psx-cue-sbi-collection/blob/master/redump.org/Castlevania%20-%20Symphony%20of%20the%20Night%20(USA).cue, the cue sheet should be:
Using that and changing FILE to "CDROM.BIN" still doesn't seem to work.
Using https://www.duckstation.org/cue-maker/, I get the following:
which appears to work. (Also, loading the bin file instead of the cue in Duckstation also seems to work.)