retrohackers.org
https://retrohackers.org/

Problems with RR and SID2SID
https://retrohackers.org/viewtopic.php?f=20&t=143
Page 1 of 2

Author:  FriendlyFire [ Wed Jul 12, 2006 6:09 pm ]
Post subject:  Problems with RR and SID2SID

hello,
first, thanks for your nice work ->RR.
So, now my problem:
i bought prophet64 and build the sid2sid ( look at http://www.prophet64.com ), now rr doesnt start with a build in sid2sid, there is only the basic "ready" massage.
i have a new rr with the newest?software(rom)version, i think 3.8.
i think its a softwareproblem because if you use a other rom it works (look at: http://www.prophet64-forum.com/viewtopic.php?id=91 )
maybe someone knows this problem, or there is patch....
thanks for your help.

Author:  tnt/beyond force [ Wed Jul 12, 2006 6:37 pm ]
Post subject: 

No, it's hardware problem because second SID registers are at the same location as AR/RR registers. AR doesn't care as it never reads its bank switching register back (that would result in crash with AR hardware anyway).

Try switch where SID2SID is connected either to cartridge port or +5 V. Leaving chip select signal disconnected doesn't work.

Author:  FriendlyFire [ Thu Mar 01, 2007 6:17 pm ]
Post subject: 

tnt/beyond force wrote:
Try switch where SID2SID is connected either to cartridge port or +5 V. Leaving chip select signal disconnected doesn't work.


Hello, long long time ago, because of aaahh, anyway.
thaanks for your answer.
so maybe it will work do disconnect the vcc(+5v) line of sid2 (the vdd line too?). i think there is no problem for the sid to try this, isn't it?
thanks

Author:  MagerValp [ Fri Mar 02, 2007 9:32 am ]
Post subject: 

tnt/beyond force wrote:
Try switch where SID2SID is connected either to cartridge port or +5 V. Leaving chip select signal disconnected doesn't work.


Huh? Why wouldn't a switch on chip select work?

Author:  tnt/beyond force [ Fri Mar 02, 2007 8:52 pm ]
Post subject: 

What I meant was that in one position switch should connect /CS to cartridge port, in the other position it should connect it to Vcc. If you leave /CS disconnected then the wire acts like an antenna, and SID gets selected randomly.

Author:  MagerValp [ Sat Mar 03, 2007 5:43 pm ]
Post subject: 

tnt/beyond force wrote:
What I meant was that in one position switch should connect /CS to cartridge port, in the other position it should connect it to Vcc. If you leave /CS disconnected then the wire acts like an antenna, and SID gets selected randomly.


Right, you'd need a switch and a pullup resistor.

Author:  FriendlyFire [ Sat Mar 03, 2007 6:02 pm ]
Post subject: 

MagerValp wrote:
tnt/beyond force wrote:
Try switch where SID2SID is connected either to cartridge port or +5 V. Leaving chip select signal disconnected doesn't work.


Huh? Why wouldn't a switch on chip select work?


the problem is:
if i disconnect the cs line my c64 screen stays black (with and without rr).
if i remove sid2 from sid2sid rr works fine

i will try it with vcc

thanks a lot

edit:
MagerValp wrote:
Right, you'd need a switch and a pullup resistor.


i try the switch with vcc and a pull-up resistor.
which resistor size should i use? is 100ohm ok?

2.edit:
it worked :)
i used a two-way-switch between vcc+100ohm, cs, pin7

thaanks a lot, hope it will not harm my sid

Author:  MagerValp [ Sun Mar 04, 2007 3:16 pm ]
Post subject: 

FriendlyFire wrote:
i try the switch with vcc and a pull-up resistor.
which resistor size should i use? is 100ohm ok?


No, that's way too low! 10k is more like it.

Author:  FriendlyFire [ Sun Mar 04, 2007 9:46 pm ]
Post subject: 

[/quote]
No, that's way too low! 10k is more like it.[/quote]

ok, i will change it to 10k,
thaanks

Author:  Jupp3 [ Fri Aug 08, 2008 11:20 am ]
Post subject:  Re: Problems with RR and SID2SID

One mod I have been thinking of... Instead of disabling the second SID, would it be (easily) possible to make them work parallel to each other?

Currently I have one SID output the sound from one RCA jack, and the other has one aswell. Of course this results in you getting only one sound channel whenever the second sid is not used (which I cured by having the switch that disables the second sid also change where the second sound channel comes from)

But as there are 2 SIDs inside, why not use the both? :wink:

Author:  RaveGuru [ Fri Aug 08, 2008 12:04 pm ]
Post subject:  Re: Problems with RR and SID2SID

Wouldn't the better solution be to just change the address of the 2nd SID to, say $d420, so that it wont collide with RR in the first place? Or is P64 hard coded to $de00 ? In that case it's time for a patch :)

Author:  cephallus [ Mon Aug 18, 2008 4:11 pm ]
Post subject:  Re: Problems with RR and SID2SID

Ya, maybe use a spdt switch to change the address between $DE00 (pin 7) and $DF00 (pin 10). Of course, the ulitmate would be to combine it all with a rotary switch with three positions - Disabled, $DE00, and $DF00.

I don't use the little box I have a s2s in for anything other than prophet64, so I didn't bother...but I'd probably do the rotary switch thing if I did, just for maximum flexibility.

Author:  ready. [ Fri May 22, 2009 11:41 am ]
Post subject:  Re: Problems with RR and SID2SID

I have not tried specifically with a SID2SID but a pull up of 10kOHM seems a bit too much for me. I use from 1kOHM to 3.3kOHM. 10k might cause the CS line to move too slowly when second SID is used, causing bad trasmission of data.

surely 100ohm is way too low.

Author:  FriendlyFire [ Wed Aug 12, 2009 7:04 pm ]
Post subject:  Re: Problems with RR and SID2SID

here is a pic, like recommend you can use 1kOhm-3.3kOhm instead 10kOhm
http://picasaweb.google.de/lh/photo/7U5 ... directlink

Author:  brain [ Thu Aug 13, 2009 1:11 am ]
Post subject:  Re: Problems with RR and SID2SID

You can use values < 10K, but I don't think I'd go below 4.7K. The goal is to bias the input to a high state with a little current as possible. For NMOS, 4.7K provides 1mA of bias current, which should be fine. 10K works as well, with 0.0005mA. 1K is 5mA, which is too much and just wastes power.

Jim

Page 1 of 2 All times are UTC [ DST ]
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/