![]() |
![]() |
![]() |
#1 |
Registered User
![]() Join Date: Mar 2021
Location: Avellino, Italy
Posts: 170
|
Connecting a real c64 SID to the amiga
Hi, I know that the amiga version of catweasel allows you to connect a real c64 sid and for using it with playsid. Unfortunately the catweasel is not in production anymore and it is very rare. Since I don't really need the catweasel for its reading/writing abilities but only for connecting the sid, how much difficult could be to just make a sid interface? Can someone help me with the specifics and knows how that part of the catweasel works? Thank you
|
![]() |
![]() |
#2 |
Registered User
![]() Join Date: Dec 2014
Location: germany
Posts: 392
|
You could have a look at this project:
https://www.pcbway.com/project/share..._Zorro_II.html |
![]() |
![]() |
#3 | |
Registered User
![]() Join Date: Mar 2021
Location: Avellino, Italy
Posts: 170
|
Quote:
|
|
![]() |
![]() |
#4 |
Registered User
Join Date: Jun 2010
Location: PL
Posts: 2,122
|
|
![]() |
![]() |
#5 |
Moderator
![]() Join Date: Jan 2002
Location: Chicago, IL
Posts: 3,173
|
Why not comment a pair of them for stereo 3D sound?
|
![]() |
![]() |
#6 |
Registered User
Join Date: Sep 2004
Location: Poland
Posts: 1,282
|
|
![]() |
![]() |
#7 |
Registered User
Join Date: Sep 2004
Location: Poland
Posts: 1,282
|
It's not working this way. I have C64 with MixSID (two SIDs) and it can work stereo only if song is in stereo, normal ones are played same on both SIDs.
Even more interesting would be adding support for rather new 3SID standard option with three SIDs. |
![]() |
![]() |
#8 |
Registered User
Join Date: Jun 2010
Location: PL
Posts: 2,122
|
|
![]() |
![]() |
#9 | |
Banned
![]() Join Date: Oct 2021
Location: SA
Posts: 283
|
Quote:
the playsid library works very well and the sound generated in sid files is somehow similar to the original if you want a perfect sid sound try in a PC winamp 2.95 + SidAMP 2.4b plugin |
|
![]() |
![]() |
#10 |
Registered User
![]() Join Date: Jun 2009
Location: Dublin, then Glasgow
Posts: 6,041
|
The clockport would be an option, but it's not as easy as it might first appear. Looking at the SID, it looks like it has 5 address lines (32 registers). The clockport only has 4 address lines.
IDE isn't ideal, but it has been used in the past - the Catweasel Mk 2 could optionally be connected to the IDE port instead of the clockport, for example. |
![]() |
![]() |
#11 | |
Registered User
Join Date: Jun 2010
Location: PL
Posts: 2,122
|
Quote:
IDE is just convenient connector with 16 bits data bus available... |
|
![]() |
![]() |
#12 |
Registered User
![]() Join Date: Oct 2017
Location: Germany
Posts: 192
|
I really like the idea of a SID Chip connected to an Amiga. Does anyone know at what memory address the SID Chip is expected to be available at? Might be a nice add on to some of my projects.
![]() |
![]() |
![]() |
#13 | ||
Registered User
![]() Join Date: Jun 2009
Location: Dublin, then Glasgow
Posts: 6,041
|
Quote:
Quote:
I'm not really sure what the purpose of your post was - I was just pointing out that these other ways of connecting it are a bit more involved. The Zorro adaptor linked to above appears to map it to 0xA00000-0xA0003E (bytes at even addresses). That seems to be where it's expected to be by the software written for it years ago, but if you're writing your own software, you could put it wherever you like. A more "proper" way to do it in a Zorro machine would be to add it as an autoconfig I/O device, rather than a fixed address device that needs special software. |
||
![]() |
![]() |
#14 |
Registered User
![]() Join Date: Mar 2021
Location: Avellino, Italy
Posts: 170
|
Playsid itself supports the catweasel's sid chip. For basic tunes full software playsid works well enough but on some advanced ones sounds pretty different and doesn't emulate some effects at all. Cloning the catweasel's clockport sid adapter would be the way to go but from where to start?
|
![]() |
![]() |
#15 | ||
Registered User
Join Date: Jun 2010
Location: PL
Posts: 2,122
|
Quote:
Quote:
There is no other purpose than pointing that there are non-Zorro Amiga machines so other than Zorro resources can be used to accommodate SID within Amiga... |
||
![]() |
![]() |
#16 | ||
Registered User
![]() Join Date: Jun 2009
Location: Dublin, then Glasgow
Posts: 6,041
|
Quote:
Quote:
|
||
![]() |
![]() |
#17 | |
Registered User
Join Date: Jun 2010
Location: PL
Posts: 2,122
|
Quote:
Replied to concerns raised by you - from my perspective this is OK solution for limited address space. if there is another reason of your confusion then i must say: your confusion currently confusing me too... Perhaps it will be easier to do some systematic approach.
|
|
![]() |
![]() |
#18 |
Banned
![]() Join Date: Oct 2021
Location: SA
Posts: 283
|
btw,
The commodore Amiga should have built in a SID chip from scratch or at least since 1987 when the A500 was out together with paula there would have been 7 audio channels 4 for music and 3 for sid sound effects The video games would have been different and much better in sound and not all the crap created which you choose between audio effects or music We would also have had a perfect emulation in a 020 of the commodore 64, today is not very possible unless you have a 040/40mhz or 060/50 since the SID emulation waste lot of cpu time now is late for that, it does not make sense for me get into complications when something is not standard nobody is going to create good software |
![]() |
![]() |
#19 | |
Registered User
Join Date: Sep 2004
Location: Poland
Posts: 1,282
|
Quote:
Most people use IDE to connect hard disk (or similar) unit. So that's why interface on IDE is rather not too god idea. |
|
![]() |
![]() |
#20 | |
Registered User
Join Date: Jun 2010
Location: PL
Posts: 2,122
|
Quote:
As SID require PCB anyway then adding passtrough IDE connector looks to me pretty obvious - of course there are concerns raised by Daedalus associated with some IDE extensions/buffers but still for plain A1200 with only single IDE HDD connected this is neat point (IDE port) where data bus is available and some address lines also provided. |
|
![]() |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
C64 SID duration ? | chip | request.Other | 0 | 21 March 2021 10:29 |
Sid play 1000+ c64 tunes | mike4466 | request.Music | 14 | 30 November 2019 18:26 |
C64 Live Demo - SID bassline | Shoonay | Retrogaming General Discussion | 2 | 29 January 2012 23:22 |
Connecting REAL amiga hd to winuae | darket69 | support.Hardware | 12 | 05 March 2005 02:18 |
Tusker c64 sid (amiga version?) | thinlega | request.Modules | 2 | 24 September 2002 10:06 |
|
|