I haven't ever been able to play this game's modules properly, as the original composer acknowledges could be a problem in the write-up on that page. I've tried foo_dumb, ModplugTracker, MilkyTracker, Winamp, XMplay, and even a Protracker clone, and unfortunately they all yield the same sample loop problems. foo_dumb does at least support the VBlank timing, but none of the other players do.
So I'm looking for suggestions. Does anyone know a MOD player that could work? Or should I cut my losses and manually fix the sample loops myself?
EDIT: from investigation I will say it looks to be something to do with the samples themselves. another person seems to think sample meta-data is being misinterpreted.
playptmod used to work for this, it was a hack basically. It had to detect IFF headers in the sample data, and if found, skip past them and shorten the sample data according to the info provided in the IFF headers.
Basically, a tracker that couldn't parse IFF sample headers and simply treated the whole file as a raw sample. And their game engine knows about it.