| |
Scarzix
Registered: Aug 2010 Posts: 143 |
Project SIDFX (formerly known as SIDFIXER)
Sorry for spamming you all, but regarding the DUAL SID hardware module SIDFX:
I mailed all PRE-ORDER contacts tuesday and I still miss a reply from 33% of you... please check your spam folder/email if there is any mail from sidfx-preorder@kick-ass.dk (16th december)
Thanks in advance.
There will be a registration site up shortly... so if you didnt pre-order/registrate already, you can also just mail me directly on the sidfx-preorder@kick-ass.dk mail address.
Cheers and merry X-mas to everyone! |
|
... 177 posts hidden. Click here to view all posts.... |
| |
lft
Registered: Jul 2007 Posts: 369 |
It was mentioned in another thread that SIDFX will always route read accesses to the chip in slot 1. In my opinion, that's a rather serious design limitation. It means that sid detection routines will always detect what's in slot 1, regardless of what chip is currently selected. So any tunes that adapt themselves to the current sid model (e.g. my tune in VN65) will sound wrong, and the only way to get it right is to open up the case and switch the chips around---which is precisely what SIDFX was supposed to eliminate. Is there any chance that this can be fixed in a firmware upgrade? |
| |
Lotus
Registered: Nov 2004 Posts: 7 |
LFT: During the design phase (this was probably back in late 2013) we concluded that it may be unwise to swap read accesses based on the switch 1 position, due to the differences between 6581 and 8580. We wanted to make sure that SID players utilizing the OSC3/ENV3 registers would not end up playing incorrectly due to manual switching during playback. Therefore switch 1 only alters the audio path, not the register map.
However, if you wish SID2 to be detected by a demo, then (using the SIDFX config tool) you can make a configuration profile with mode MONO - SID2 ONLY. Then all read accesses go to SID2, and you can still switch the audio output between SID1/SID2 using switch 1. Using switch 2 you have 3 available configuration profiles that you can choose between prior to loading a program. |
| |
lft
Registered: Jul 2007 Posts: 369 |
Ah, excellent! That solves the problem. |
| |
Frantic
Registered: Mar 2003 Posts: 1646 |
Yes, excellent.
...and speaking of that, it would be very nice if the source code for that configuration tool was available, especially since there is no programming reference available for SIDFX (as far as I know?). I would like to implement explicit support for the SIDFX in a music editor that I am currently working on. |
| |
AmiDog
Registered: Mar 2003 Posts: 97 |
Just installed my SIDFX. Other than the first SID I took from a broken C64 being broken, it all went smoothly. Took about 3 hours to mod the case and get everything installed.
I've run the config tool a few times, and once it failed to detect the SID types. It found two SIDs but listed them as unknown. Should I be worried about that? |
| |
Lotus
Registered: Nov 2004 Posts: 7 |
Frantic: Don't worry, the SIDFX API will be made available soon'ish (Scarzix will coordinate that), including example source code for easy implementation. But right now we are focusing our efforts toward improving the general documentation :) |
| |
Lotus
Registered: Nov 2004 Posts: 7 |
AmiDog: SIDs detected as unknown are operated in "safe mode" at 9V (and with 8580 filter caps) so the chips will not be damaged, but they may not operate properly for several reasons. I have only seen this with a handful of bad SID chips (mostly 6581), that were either totally dead or sounded very wrong in a plain C64. Have you tested them prior to using them with SIDFX? |
| |
mhindsbo
Registered: Dec 2014 Posts: 51 |
I have the same issue. I have a C64R with SID socket #1 : 6581and SID socket #2 : 8580. Both SID's are tested and working stand alone.
Sometimes the diagnostic tool detect none (unknown), sometimes one and sometimes the other and sometimes both.
When it does detect both then everything works fine and I can play stereo tunes or switch back and forth from one to the other. |
| |
Scarzix
Registered: Aug 2010 Posts: 143 |
okay, first version of the CONFIG tool documentation page is up now. We have added version number and dates to both Manual and Documentation pages now, so you can see if they have changed since last time you looked at them.
http://www.sidfx.dk/config-tool
http://csdb.dk/scener/?id=27019, let's get in touch and see if we can resolve that issue for you. |
| |
AmiDog
Registered: Mar 2003 Posts: 97 |
@Lotus: I've used both SIDs one by one in my Reloaded board, and as far as I can tell, they both sound correctly. One is a 8580 and the other is a 6582. I've only seen them reported as unknown once, and then both were shown as unknown. The other 5-6 times I've used the config tool, they were both identified as 8580. I got a little worried when I got unknown, but after a reset, the config tool reported them as 8580 again. Maybe the 1541U (first version) I'm using does interfere somehow, or maybe it's the Reloaded board. |
Previous - 1 | ... | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 - Next |