DPS files not playing infinitely by Mirby at 1:40 AM EDT on October 2, 2010
Hi! I got the DPS rip of Mega Man Network transmission (from emuparadise) and the files don't play infinitely. I have r859 of vgmstream, so I don't know why they won't.
Is it because I removed half the files of the rip (only kept the _l files and deleted the _r files for space)? Could that be it?
Files don't loop infinitely if they don't have loop points, perhaps that's the problem? Is it because I removed half the files of the rip (only kept the _l files and deleted the _r files for space)? Could that be it? Deleting the _r files makes it so they don't play as stereo. _l = left channel, _r = right channel, same with _0 and _1.
I assume you mean DSP. Mega Man Network Transmission does not have looping set in its DSP files, so what looping there is in the game must be coming from somewhere else. Someone would have to put together GENH files with the loop points to make this work.
There are some DSPs that don't have loop points, or the loop points are completely wrong (the developers themselves screwed it up, as the loop points in the files are completely wrong). The games most famous for this are Mega Man Network Transmission and Mega Man X: Command Mission. So, VGMstream isn't at fault on this one.
As for the _l and _r (or as arbingordon said, the _0 and _1 files), by deleting those files, you've turned them all into mono files. It's theoretically possible to "combine" the _l and _r files into one (thus creating a stereo DSP), but obviously, you'll essentially end up with a file of the same size as as the _l and _r put together. Thus, you've cut the audio quality in half, down to a single channel (instead of 2, left and right). VGMstream automatically combines the files as they're played, which is why the sound identical in Winamp. If a "<name>_l" file is found, VGMstream automatically looks for a "<name>_r" file in the same directory.
So, yes, it saves on file size, but I personally wouldn't recommend getting rid of them. They're there for a reason. Mouser X over and out.