Amiga.org

Amiga computer related discussion => Amiga Software Issues and Discussion => Topic started by: spirantho on June 29, 2013, 07:22:15 PM

Title: SID playing on the AmigaOS 4 Catweasel MkIV
Post by: spirantho on June 29, 2013, 07:22:15 PM
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
Title: Re: SID playing on the AmigaOS 4 Catweasel MkIV
Post by: magnetic on June 30, 2013, 06:10:04 AM
That is sooo awesome! Thanks man
Title: Re: SID playing on the AmigaOS 4 Catweasel MkIV
Post by: spirantho on June 30, 2013, 05:07:52 PM
New version:

http://www.retroreview.com/iang/Catweasel/catweaselsid_20130630.lha

Now much better handling of files, better support for SIDs, and no longer slows down when the CPU gets busy! Using OWB on my Sam440ep and it's playing Cybernoid II theme without skipping a beat. Nice. :)
Title: Re: SID playing on the AmigaOS 4 Catweasel MkIV
Post by: lionstorm on June 30, 2013, 05:37:42 PM
I guess you need the SID chip on the CW ?
Title: Re: SID playing on the AmigaOS 4 Catweasel MkIV
Post by: spirantho on June 30, 2013, 06:06:51 PM
Strangely yes, it does help. :)
Title: Re: SID playing on the AmigaOS 4 Catweasel MkIV
Post by: lionstorm on June 30, 2013, 09:27:49 PM
thx ! sounds obvious but since it is not said explicitely I wanted to b sure !