Hi everybody,
I've just finished a very very early preliminary not complete Pre-Alpha version of a SID player for the Catweasel Mk4!
If anybody has any comments please email them to me (ian.gledhill@btinternit.com but it's internEt not nIt).
On the plus side, it now more or less works. PSID files work better than RSID, as you'd expect, but RSID files usually do a fair rendition.
You'll find many SID files don't work properly, I'd imagine, but the ones that do will have that true SID sound (as it's a real SID!).
It's inefficient at the moment - just building the Catweasel FIFO each 1/50th or 1/60 of a second. Therefore you'll notice the tune slow down when it can't get the data fast enough.
You'll need the catweasel.device, catweaselsid.device and the executable "tinysid". It's actually a very heavily modified version of the Linux version of tinysid, hence the executable name (that'll change as it becomes less and less like tinysid).
Any comments by email or on this thread would be awesome. Enjoy!
Please note you need to set the stack size high before running the tinysid program - I use 2048000.
http://www.retroreview.com/iang/Catweasel/catweasel_tinysid.lha