vgmtrans / vgmtrans

VGMTrans - a tool to convert proprietary, sequenced videogame music to industry-standard formats
848 stars 78 forks source link

Air Hockey - No successful sounds #307

Open Meerkov opened 2 years ago

Meerkov commented 2 years ago

Describe the bug Silent sounds / no files extracted

To Reproduce

Try to extract files from Air Hockey. This is a very basic title for PS1.

Inside the game files, you can see the following: SEQ.BIN VB00.BIN VB01.BIN VH00.BIN VH01.BIN

If you debug it, you will notice there are 11 SEQ tracks, and 4 instrument collections...

However, no matter what combination I chose (I'm off of main branch, and dumping the .sf2 and .mid files so I can mix and match more easily), the files don't sound like anything!

Expected behavior Able to get sounds.

Desktop (please complete the following information): VGM Trans (off main branch). I'd tell you which version, except the "about" only says "copyright 2015", which isn't helpful and probably no one has remember to update in 7 years. I think my version should be from last fall. I'm off main branch because of the hacked together CLI I am using.

Meerkov commented 2 years ago

Please see the attached raw files: SND.zip

Meerkov commented 2 years ago

I looked into this even more, and I've now got it generating 228 SampColls, and I still can't make it make any sound, in any combination. (Maybe it's a single SampColl, and being mistakenly split into 228 SampColls?)

It's in PSXSPU.cpp SearchForPSXADPCMs() which is detecting 228 SampColls. Probably it's not supposed to detect that many.