I've noticed that there's an initialization problem if the speakers are configured in 4.0/5.1/7.1, they need to be configured in 2.0 otherwise no sound is transmitted. Would it be possible to correct this or set it via the software rather than via Windows?
The compressors in NostalgicPlayer/Source/Agents/Decrunchers/AncientDecruncher/Formats/Streams/Xpk/ are derivate of ancient in https://github.com/temisu/ancient which is fine and allowed by the license as long as the license is included.
The recent Windows build doesn't play this file here. Apparently the sample data offset finder breaks at the check of [i+4] == 0x66 (it's 0x67 there instead). I don't understand this file format so uh no further aid :|
I generally don't care if people copy over a couple lines of code and use my module loaders as a reference / documentation source for their own loaders and then don't do any attribution, but the recently-added MO3 decoder is clearly a 1:1 copy of pretty much the entire MO3 loader from OpenMPT. It would be nice if you could add a reference here: https://github.com/neumatho/NostalgicPlayer?tab=readme-ov-file#license
Thanks.