Hi everyone, I noticed that in several games and demos the "Digi boost" created for the 8580 is active. For those who know it is a system for the volume to compensate for the audio synthesized on the 8580. However, recently many programmers have been creating software for an adequate execution of audio synthesized on 8580, so being active the final result worsens. Is there a way to disable it?
Caution: Non registered users only see threads and messages in the currently selected language, which is determined by their browser. Please create an account and log in to see all content by default. This is a limitation of the forum software.
Also users that are not logged in can not create new threads. This is a, unfortunately needed, counter measure against spam. Please create an account and log in to start new threads.
Don't Panic. Please wash hands.
-
-
No. That said, while it is true that EXTIN is connected to ground via a resistor on the MK2, similar to what people do in the mentioned "digi boost", it's resistance is 4 times as much as what the "digi boost" typically uses (1.3M Ohm vs 330K Ohm) so it should have very little effect other than reducing noise. However, keep in mind that SIDs vary quite a bit, and even 8580 chips may play digis quite loud (and even without "digi boost"). Perhaps try another SID
Out of curiosity - what are the games/demos where you can hear broken sound with a 8580?
-
-
However the wrong distorted sound also turns out to be slightly even with the 6581. It would be to understand if there is preferential accommodation between 6581 and 8580.
-
just tried https://csdb.dk/release/?id=162941 on my MK2 and it sounds ok to me... what are you comparing against? (emulators are not a good reference :))
-
I tried in a C64C with 8580 without digi boost and feels much better than the mk2 with 8580
-
Mmmh ok. As said, sounds ok to me
-
Try Slipstream
https://csdb.dk/release/?id=160547 -
That sounds quite horrible distorted even on my C64C...
-
BTW, if you want to experiment ... you could (carefully!) bend EXTIN (pin26) so it doesnt go into the socket (see here). that will surely remove all problems with "digi boost".
Alternatively, if you know how to handle a soldering iron and are not afraid of voiding warranty, you can remove R26 from the board.
Caution: This is not recommended, unless you set the voltage manually in the remote control menu.
-
I can not really recommend using this "pin removal" procedure on the mk2. As it can cause the automatic chip detection to fail resulting in a flashing green LED.
-
really? if i read the schematic correctly, EXTIN isnt involved in chip detection at all *shrug*
-
Yes, it is involved, and removing that pin is not a good idea.
-
Nice idea to act on the PIN26, I think I'll try to isolate it with a heat-shrinking sheath without bending it
-
When I do some tests I will let you know, thanks.
-
I did try isolating PIN26 SID and the result is very high, the demoscene feel better, and also that of mazinga z, but the advantage of feeling good in some games like "shaolin", disappears. Furthermore the card detects an error, LED flashes.
-
Of course in programs that do traditional $d418 samples, those samples will not work anymore (this is probably the case for all games released "back in the days"). These programs absolutely require a 6581 - or the "digi boost".
-
Exactly, however the Digi Boost disturbs the new programming of the 8580, as many demos turned out to be distorted and also the game Slipstream
-
Please double-check in the remote control menu that the SID type is detected properly, and voltage is set to 9V for the 8580. I'd expect that the LED on the C64RMK2 and the power LED will be blinking because the SID detection does not work right - please confirm, and please also do check what chip type(s) have been found.
-
It works well, it flashes when I isolate the pin26, which in this condition the LED flashes, but works well and the synthesized sound edited with the recent programming of demos, is excellent
-
The last reply was more than 365 days ago, this thread is most likely obsolete. It is recommended to create a new thread instead.