Serious question over here, but I really don't know what the problem is over here!
Even after converting my CUEs to TOCs, the crashes in PCSX on certain games that rely on CD Audio, (Like Vib Ribbon and Tomb Raider.) have stopped, but I'm still getting no music, and the first Tomb Raider (Which I made a dump from my original disc using IMGBurn, into a single BIN file with a CUE sheet.) is still crashing, despite removing the CUE and replacing it with an equivalent TOC.
Granted, all my other games that don't really need the TOC file for tracking CD audio, like Tekken 2, Gran Turismo, Spyro, and Rayman 2 all work just fine under PCSX from start to finish with the "Simulate BIOS" option, so my emulation setup on Xubuntu is pretty legit without needing additional hardware to dump my own BIOS.
It's my other two favorites, Vib Ribbon and Tomb Raider, that don't seem to like PCSX. Tomb Raider's running flawlessly from the disc on the Windows version of ePSXe, and Vib Ribbon's okay on the same emulator from either the disc or a BIN dump and CUE sheet. I would use the Linux port of ePSXe, but all the dependencies are kinda hard to track down for the 64-bit edition.
tl;dr, is there something wrong with the syntax of my TOC files, or does PCSX Reloaded on Linux have a broken implementation for CUE's and TOC's? I'll post my CUE and TOC for Vib Ribbon if that helps. I'd love to be able to play these titles from Linux, it's annoying having to boot into Windows just for two games. (And possibly more if I track down the rest of the Tomb Raider trilogy.)
The TOCs were converted from CUEs using cue2toc installed from Synaptic, by the way.
//Vib Ribbon Cue Sheet
FILE "VIB_RIBBON.BIN" BINARY
TRACK 01 MODE2/2352
INDEX 01 00:00:00
TRACK 02 AUDIO
INDEX 01 01:29:00
TRACK 03 AUDIO
INDEX 00 04:06:00
INDEX 01 04:08:00
TRACK 04 AUDIO
INDEX 00 06:40:00
INDEX 01 06:42:00
TRACK 05 AUDIO
INDEX 00 09:12:00
INDEX 01 09:14:00
TRACK 06 AUDIO
INDEX 00 11:47:00
INDEX 01 11:49:00
TRACK 07 AUDIO
INDEX 00 14:34:00
INDEX 01 14:36:00
TRACK 08 AUDIO
INDEX 00 17:07:00
INDEX 01 17:09:00
Also, don't even mention WINE, we all know the hilariously bad sound problems it's having with PulseAudio right now, and these two games I'm trying to play rely heavily on CD Audio in order to be playable.
//TOC for Vib Ribbon
// Generated by cue2toc 0.4
// Report bugs to <firstname.lastname@example.org>
DATAFILE "VIB_RIBBON.BIN" 01:29:00
AUDIOFILE "VIB_RIBBON.BIN" 01:29:00
AUDIOFILE "VIB_RIBBON.BIN" 04:06:00 04:08:00
AUDIOFILE "VIB_RIBBON.BIN" 06:40:00 06:42:00
AUDIOFILE "VIB_RIBBON.BIN" 09:12:00 09:14:00
AUDIOFILE "VIB_RIBBON.BIN" 11:47:00 11:49:00
AUDIOFILE "VIB_RIBBON.BIN" 14:34:00 14:36:00
AUDIOFILE "VIB_RIBBON.BIN" 17:07:00 17:09:00