Open ciros88 opened 2 years ago
also with this: anarchy.zip and i suppose with many others..
Well, what program are you comparing with? I tried BZR Player 1.06 with libxmp and its exactly the same result as in v2 with libopenmpt. And you mean this was different in 2.15?
ur right, my fault: it isnt a regression. but yeah, the behaviour seem incorrect. hippoplayer and deliplayer behave the same as bzr. normally you can distinguish mods with parts done to be recognized as subsongs because they make sense (an ingame track with the level completed subsong, or the various pinball tracks they mix linked to various bonuses, etc). but these sunsongs seems nonsense: mods.zip i need to better investigate
also this:
the cause of this behaviour in all mods.zip tracks is the Bxx (jump) command: libopenmpt provide a futher subsong that contains all the patterns which would never play if the loop were active. https://forum.openmpt.org/index.php?topic=6331.0
actual behaviour: track is splitted in subsongs: the main, unlooped, and the second, never reached if loop were active
desidered behaviour (to add in libopenmpt preferences):
1) play unlooped ignoring unplayed parts: ignore endless loops, and ignore also the unplayed part, that means do not display the further subsongs but only one playlist entry
2) follow loops and display unplayed part as another subsong: enable loops, then display also unplayed parts as further subsongs
in my opinion these behaviour are desidered for a player, and the first one should be the default, but also the second is really useful (sometimes i need it)
about universal_network_2.zip , the cause seems another (dunno for now).
As I understand if you enable "Loop Song" you will only get one subsong but the song will obviously loop. If you don't enable "Loop Song" you will get two subsongs, as it is now. I don't think I can do anything more about this?
sum of two subsongs length is the real mod length cls toon 8.zip