Just tested xmp-ds.dll from your link, but the problem remains.
Can you post step-by-step instructions to make it crash? What Windows and what soundcard do you have? Can you provide a crashlog?
I placed xmplay.exe and xmp-ds.dll into empty catalogue, launched xmplay.exe then call Options&stuff.
Clicking Output menu option cause xmplay to crash. Extending (+)Output menu tree into Encoders; Direct Sound is Ok.
OS: Windows Vista Home Premium
Soundcard: NVIDIA HDMI Audio
Crashlog:
Сигнатура проблемы:
Имя события проблемы: APPCRASH
Имя приложения: xmplay.exe
Версия приложения: 3.5.0.0
Штамп времени приложения: 4b30dabe
Имя модуля с ошибкой: xmp-ds.dll
Версия модуля с ошибкой: 1.0.3.0
Штамп времени модуля с ошибкой: 4a9bb60b
Код исключения: c0000005
Смещение исключения: 0000104e
Версия ОС: 6.0.6002.2.2.0.768.3
Код языка: 1049
Дополнительные сведения 1: 4d84
Дополнительные сведения 2: 43896777c71ad0c522f974c3a6718eee
Дополнительные сведения 3: 5f24
Дополнительные сведения 4: 2407623b795c65adca5151807375ed4d
Прочтите заявление о конфиденциальности:
http://go.microsoft.com/fwlink/?linkid=50163&clcid=0x0419