superfury, I will try this player in DosBox and if it works under DosBox I will return informtion about bugs.
Regarding Crystal2.HSC - this player on DosBox plays near correct but at:
0:08 - unnatural rhythm absent in Crystal2.exe - bug synchronised with change of track.*
1:15 - in my emulation and HSC interpretation the short high tones in background are stronger.
1:46 - in my emulation there are no strong volume up in this moment. But I don't know it is DBOPL problem or player (also HSC Player has the same problem). I use other interpretation of Ax, Bx and Cx commands in the HSC format in comparison with adplug. I also doesn't "correct instrument" (probably made intentionally for bad emulators with KSL 1.5dB at "01" instead of "10").
I think author was not in the intention sudden volume change at about 01:46. But. Crystal2.exe demo also does this volume change. This is probably not problem of OPL emulation but HSC interpretaion.
*) To check:
Startup instruments are 00, 01, 02, 03, 04, 05, 06, 07 and 08 for subsequent channels.
The startup speed is 2x INT8 (110ms).
The track is changed after delay after "01" command not directly after "01" command.
PruOPL2.exe and WV-OLD-TITLE-TUNE.HSC:
00:48 - additional note not present in the original. This player has more bugs than HSC Player v1.5 by Electronic Rats.
00:05, 00:12, 00:18, 00:19 - Many of cracks but probably present in original OPL2.
Author of the DINO-2e OPL2-like emulator.
DINO-2e is not OPL2 emulator.