Replies: 1 comment 1 reply
-
|
Dual SID Tunes are all individually different in where they expect the second SID. Some use address D420, some use something else. If the expected address is not matching between SKpico and the chiptune, it will sound distorted. |
Beta Was this translation helpful? Give feedback.
1 reply
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
I have a few C64 systems and a C128. I started with the C128 and the SIDKick Pico PWM and external DAC. I added the A5/A6 wire to CPU pin 13 and A8/IO to expansion port pin 10. I did the same setup for a C64 and later swapped the PWM model for an Onboard DAC version. All of these are the .2v of the respective SDKick Pico boards.
At the moment, I've been sticking to a configuration setup for 8580 Dual SID (addresses $de00/$df00 - no digiboost, FM, digi-detect etc.) The sample file plays beautifully, but any attempt I make to play any 2SID file, the audio is distorted; some static, pops, missing notes. I do need to go back and try some "mono" SIDS but my head has been stuck at "If it will not play the 2SID files correctly, then it doesn't matter if "mono" SIDS play correctly"
This evening, I changed the A5/A6 wire to connect to CPU PIN12 ( $d420) and left A8/IO disconnected. At this point, I also started trying to the timing settings. I landed on 12/8 and the 2SID files started playing correctly. At least the small sample of files I tried. Tomorrow, I'm going to try and replicate this success on the C128 w/ SidKIck Pico PWM + ext. DAC.
What I cannot figure out is why the other configs I tried could not produce the desired results. Is this a matter of continuing to try different timing settings? I am on an NTSC system C64 ASSY No. 250425 (the C128 is also a NTSC machine) I thought that once you found timings that worked, then it should probably work for other addresses. However, when I went back to the original wiring I noted above and tried the 12/8 timing values again, I was still getting bad audio until I put the system wiring back to use $d420. Thoughts?
Thanks!
Beta Was this translation helpful? Give feedback.
All reactions