I've recently been fiddling around a bit with ways to play back .sid files. What came out of it is a custom hardsid.dll that doesn't work with hardsid(4u) but with the mbSID via the ASID protocol :drool: Technically that means mbSID is now supported by all apps that support hardsid. Oh, and the sidstation as well.
It's in early beta state and for those of you that feel lucky, the (constantly updated most) recect version will located here.
It's been successfully tested to work with sidplayw (not sidplay2w atm), goattracker, ACID 64 Player, and my own little tracker :) WinVice support will follow once I found time see which version it expects... Any other candidates?
Usage: Copy the .dll to the folder that has the .exe you want to use. When the app loads the library it creates a tray icon. Clicking that icon will let you set the MIDI out port (careful - if you don't have a midi device at all it'll prolly just crash, burn and turn off your freezer so your ice cream goes all melty). Select the one you want and check the "try to reopen..." checkbox so you don't have to select it everytime the driver gets loaded.
It seemsthe driver has issues with some MIDI devices, gm5s work really well :thumbsup: The M-Audio Delta 1010LT seems to be trouble for Wilba and some EMU device for Smithy. If you have a midi device that creates problems, send it to me for testing :angel:
If you try it out, please give some feedback about if and how it works for you with some info on your system (CPU, midi device, OS, software used with it).
Have fun. :yes: