When playing songs that have restart points other than the first pattern in the order list (eg: ALLOYRUN.RAD, DRMTST.A2M), AdPlug player loops the song to the beginning of the first pattern in the order list after reaching end of song. By comparison, when playing the song in AdLib Tracker II, the song loops back to different places:
File AdPlug Adlib Tracker II
ALLOYRUN.RAD beginning of order 0 beginning of order 04
DRMTST.A2M beginning of order 0 beginning of order 01
To fix this bug, AdPlug plugin needs to support loopback to locations other than beginning of song. While it can be done at library level, the ability to expose this feature to WinAmp-compliant player and integrate it to the player's user interface is uncertain. Maybe it need a XMPlay-style plugin? After all, XMPlay's built-in module player can play modules that loop back to other locations.
 File , directory MODULES\VOID\  File , directroy MODULES\BRENDAN\
Log in to post a comment.