Finally, a good C64 SID replacement!
Vložit
- čas přidán 27. 06. 2024
- The SID chip on the C64 is a pretty great synthesizer chip. Unfortunately, due to the was MOS made the chips, they fail quite frequently. In the past, I had tried the SwinSID replacement SID, but it leaves a lot to be desired about how closely it replicates the SID.
Bring on the ARMSID -- which seems to be produce a sound much closer to the real thing.
0:00 Intro
5:05 Donkey Kong 6581
6:59 Donkey Kong ARMSID
8:42 Legend Intro 6581
10:48 Legend Intro ARMSID
14:14 Ode to C64 6581
17:33 Ode to C64 ARMSID
20:37 Turbo Outrun 6581
21:32 Turbo Outrun ARMSID
22:09 Conclusion
--- Video Links
Donkey Kong SID:
csdb.dk/release/?id=151272
Legend Intro SID:
csdb.dk/sid/?id=26105
Ode to C64 SID:
csdb.dk/sid/?id=15426
Turbo Outrun SID:
csdb.dk/sid/?id=28220
Purchase the ARMSID from the creator:
www.retrocomp.cz/produkt?id=2
Turbo Chameleon 64:
icomp.de/shop-icomp/en/produk...
Adrian's Digital Basement ][ (Second Channel)
/ @adriansdigitalbasement2
Support the channel on Patreon:
/ adriansdigitalbasement
-- Tools
Deoxit D5:
amzn.to/2VvOKy1
store.caig.com/s.nl/it.A/id.16...
O-Ring Pick Set: (I use these to lift chips off boards)
amzn.to/3a9x54J
Elenco Electronics LP-560 Logic Probe:
amzn.to/2VrT5lW
Hakko FR301 Desoldering Iron:
amzn.to/2ye6xC0
Rigol DS1054Z Four Channel Oscilloscope:
www.rigolna.com/products/digi...
Head Worn Magnifying Goggles / Dual Lens Flip-In Head Magnifier:
amzn.to/3adRbuy
TL866II Plus Chip Tester and EPROM programmer: (The MiniPro)
amzn.to/2wG4tlP
www.aliexpress.com/item/33000...
TS100 Soldering Iron:
amzn.to/2K36dJ5
www.ebay.com/itm/TS100-65W-MI...
EEVBlog 121GW Multimeter:
www.eevblog.com/product/121gw/
DSLogic Basic Logic Analyzer:
amzn.to/2RDSDQw
www.ebay.com/itm/USB-Logic-DS...
Magnetic Screw Holder:
amzn.to/3b8LOhG
www.harborfreight.com/4-inch-...
Universal ZIP sockets: (clones, used on my ZIF-64 test machine)
www.ebay.com/itm/14-16-18-20-...
RetroTink 2X Upconverter: (to hook up something like a C64 to HDMI)
www.retrotink.com/
Plato (Clone) Side Cutters: (order five)
www.ebay.com/itm/1-2-5-10PCS-...
Heat Sinks:
www.aliexpress.com/item/32537...
Little squeezy bottles: (available elsewhere too)
amzn.to/3b8LOOI
--- Links
My GitHub repository:
github.com/misterblack1?tab=r...
Commodore Computer Club / Vancouver, WA - Portland, OR - PDX Commodore Users Group
www.commodorecomputerclub.com/
--- Instructional videos
My video on damage-free chip removal:
• How to remove chips wi...
--- Music
Intro music and other tracks by:
Nathan Divino
@itsnathandivino - Věda a technologie
Nice to see Acorn’s ARM technology helping out old Commodores.
Of course the first ARM was a second processor to the BBC Micro!
I also have an Armsid in my sx64 which had a 6581 with bad filters and I am very happy with the Armsid everything just sounds great!
@@melanierhianna Or was the BBC Micro (Proton) the front end to the ARM? :)
As amazing as these developments are, it is becoming a bit of a 'Ship of Theseus' dilemma - especially when we have much more powerful chips helping out the micro almost like a form of life-support. To what extent is this still viable compared to software emulation when it is doing the same thing on a hardware level to mimic the old.
@@clangerbasher The Co-Pro made the 6502 and the other chips just handle the screen and memory, all the maths and other heavy lifting was done by the 'parasite'. So, I'd go with 'front end'
I really like when you played "Ode to C64" on the ArmSID, the smile you had on your face was priceless, just screams the words "this SID is AWESOME"
I believe the phrase you are looking for is "It freakin' works!"
"it's not even warm to the touch" I guess it's not perfect emulation then :-D
Bodges adding heating resistors must be on the way :-)
To truly make it perfect, it has to have a built in timer, and after 30 years, the chip just dies
@@jessthebenjamin758 "The Bicentennial Man"
@@jessthebenjamin758 For early 6581, make that 2 years. At most :-( Think mine almost always had broken voice 2 but did not realize during warranty, but now at least one more voice is broken, but I think the remaining is also very low. Probably should buy an ArmSID, don't care if it is 100% accurate. On the other hand, last time I checked the computer did not start at all, need some testing whenever I have time.
The vintage computers are becoming the ship of Theseus.
Yes, it is the same computer If you copy the internal program of the chip into another chip then you are tranferring the "soul" of the machine.
Always love seeing these clever alternatives to aging parts and hardware running out of replacement parts.
Yeah, it's very cyberpunk with how tech is so accessible that with a bit of learning and a head for maths you can jerry-rig something new that does what the old thing does but in a completely different manner
I have FPGASID, Armsid, Swinsid Ultimate (not Nano) and now BackSid. They are all pretty darn good. I love the FPGASID the best (It's dual SID and it's the priciest) mostly due to it's Pseudo Stereo mode, where it can play Voices 1 & 2 on one speaker channel, and Voices 2 & 3 on the other. Makes old 1985 games sound just Amazing.
I like the ARMSID, because there are some noices or sounds, that it plays really clear, compared to both old and new SID. I actually feel that the ARMSID is better than the original in some way. Three notches down in the first settings and run it ad old SID. Then it sounds exactly like how I remember the 1980's. Personally I am not buying any original SID more. The ARMSID is that good if you ask me. Yes, the FPGA is just a tiny bit better, but if we look at the price as well, then there is no question that the ARMSID is the best.
@@shadowtheimpure For the average user, then it must be ARMSID. For the power user or the elite user, then it is the FPGA-SID.
Seems you have a good set of these how does the backsid compare?
@@brostenen Heard of the SIDkick, yet? Guess your collection will need this xD
@@brostenen Do they both support paddle/mouse controllers like the original SID? Most replacements don’t but SwinSID Ultimate does.
Hey; just wanted to give a big thanks for actually taking the time to let each SID play [mostly] through. This is thoughtful, as some of us jam along just as much as you do and having 10%, while OK, is just not as SIDtastic.
Very much agreed. There's a pretty clear reason Adrian seems to choose the songs he does, and it's not just for limit pushing - yes, it's good to push the SID's limits to expose faults but at the end of the day, if it's not something you want to listen to, why bother? These are all tracks I would use to showcase why I am interested in retro tech like this.
SID: "See what they must do to mimic a fraction of my power!!"
The main thing I notice is that the ARMSID is tighter; it doesn't have as much analog dropoff for the bass hits, which could be good or bad depending on what you like. I like it.
Yes. The ARMSID sounded ever so slightly tighter - more responsive - to me. The envelope shaping was more defined and less wishy-washy. Better overall, I'd say.
@@LP6_yt It's not unexpected. The ARMSID is technically capable of perfection; though that's not really what most people want.
@@AnnaVannieuwenhuyse much like how emulating various Yamaha FM chips always comes down to minutiae of crappy filter paths on the original paired hardware!
The 8580 sounds tighter than the 6581 aswell.
We should all be grateful to those who continue to produce products for these old machines to keep then alive. These old systems are what I started out with and I have so many memories of my childhood blowing entire weekends through just glued to the monitor with my brothers. I especially love when parents expose their children to this old tech - it helps them experience what we did and see how far technology has come.
Got ARMSID too. With the config PRG, I could tune the sliders so that it would be nearly identical to my 6581R3 4485. Very happy with it, and glad stuff like this exists.
I would've wished you did look at the config program to see if you were able to get it to sound as close as possible to your 6581R4AR. You might've even liked it better sounding than your beloved AR ;)
I got the top slider (first slider) three notches down and run the ARMSID as old SID. That is how I remember the 1980's.
Maybe looking at the config would be a good second channel video
Could you please share where you put the sliders, would highly appreciate.
Looking forward to a video about configuring the ARMSID
The collection of music you play makes me proud to be Danish. We had so many great composers for the C64! Some are still active to this day...
Also, the "x" in "Sxren Lund" is an "ø"...
A mxxse once bit my sister.
That ARMSID sounds excellent, but this video hi-lights just how amazing the C64 was/is at generating music, whether during into screens or in-game.....
I'm pretty sure when it was designed and first produced, no-one at Commodore could have dreamt of the creativity of music designers, and what they would achieve!
I know when I was working in a small local shop in the UK in the very early 80s, and we started selling these C64s alongside of the new ZX Spectrums and Atari 400/800 computers, the Atari was already known for it's good music and sound effects, but it didn't take too long before the C64 towered above the Atari with it's sound capabilities.....and even graphical capabilities in the hands of a skilled team!
These tunes played here though - love that 'Ode To C64' - are just amazing, and the Atari 400/800 could never have come close to reproducing that !!
Actually for a C64 and given it's a mid 1980's, inexpensive home computer, it sounds VERY good. It was never meant to be a sound system and yet it's not bad at all.
Thanks for the demo !!
I had a ZX Spectrum in the 80s. But one of my friends had a C64 which I would play on whenever when I would visit him. While I loved my speccy I wished I had a C64 as well. It's cool to be reliving this stuff with your channel. Maybe one of these days I buy me an authentic C64 and retro mod it.
M.U.L.E., Ghostbusters, Archon, and one other game which the title I forget pumps a multiplexed data into the SID making it sound like there are more than 3 voices being played. They would have been an an excellent test for the ARMSID and other SIDs.
I've been waiting for you to review one of these. Great to see (and hear).
Best thing about this video is seeing Adrian rocking to the music.
Amazing content... Adrian, sids, amazing c64 musicians and comments discussing finer details of sids
Seeing your reactions to the ARMSid is really wholesome. It's really an impressive piece of kit!
I’ve never heard any of these tracks, but the general sound from the SID chip takes me back to my childhood. Although I’ve got more memories of Amiga music
To be honest, the way the ARMSID sounds. It's clean, sharp, and tight. Almost as if it should sound as it should have been when they programed the song. The original SID is Crunchy, muddy, and soft. If I had a 64 with a bad SID, I would be aiming for the ARMSID as a direct drop in. I'm impressed!
This is one of the best channels!!
26 minutes of Adrian bopping is what I needed hahaha
Very impressed how the armsid sounds. Thanks for the comparison video:)
Another torture test might be to try some of the voice synthesis effects from games like Beach Head II, Ghostbusters, etc. Those effects really seemed to push the SID, and always sounded a little different SID to SID.
Something you may not have considered...
Who's to say after nearly 40 years if OEM SID chips sound exactly the same as they did when they were fresh from the factory?
I do think the ArmSID sounds better for the most part.
I'm sure a good number of people back in the 80s made audio recordings from their C64s. That would give a good idea if the sound has changed with age.
Keep up the great work Adrian
21:07 - Yeah I had a C64 at the time of Turbo Outrun, and I had the game ( i think I've still got it on tape), and I was blown away, the music sounded amazing, i couldn't believe the C64 could do it. What you don't get when you hear this with 2021 ears, is that Turbo Outrun had long loading times. There was a long load from tape to get the to that screen where the digitized music played, then i think you picked your settings, then it loaded again to get into the main game. It was quite tedious if you were playing from cassette. Still the intro music made it worth it. I certainly remember this game (and it's been a long time).
First impression is it’s very accurate sounding to certain Sid chips, but it’s overall quieter. That said, I really enjoy it’s sound.
You look like an actor in every Steven Spielberg movie ever made.
lol
are you referring to Richard Dreyfuss?
Richard Dreyfuss? :)
He reminds me of Richard Dreyfuss in Mr Holland's Opus
Man, it must be really awesome to listen to these tune on old computers in person. Kinda like classical music of computers
This is a weird concept for me, a soundchip that has more processing power than the main CPU of it's host
@ Depends on what you mean by "faster". At bulk math and graphics calculations? Absolutely. But a CPU is absolutely faster at doing its own thing. Otherwise, We'd just use the GPU for everything.
That has more power than my first 80286 PC too.
The CPU only moves information
That it can do math is more related to being able to use encryption
And the Commodore 64 won't be the last time you hear that kind of thing if I have anything to say about it.
To watch Adrian conduct the music and air-drum is priceless!
23:15 look in the top right corner near the camera lens when Adrian talks about SID chips dying. If you look closely, you can see the soul of one of the dead SID chips rising to the heavens right then.
I really like these old synthesizers and it's really interesting hearing different ones and how they progressed through the years. With video games remakes can be difficult to replicate when it comes to music because of how many different synthesizers were used and how they were mixed.
Listening to this at work with the headphones and it’s pretty incredible. 🎧
Watching Adrian just enjoy Music is great haha !
Ugh, my boss decided that the meeting room that he's using as his temporary office needed vacuuming right in the middle of watching this video. At least the parts on the ARMSID that I could hear properly sounded great.
Pretty great synthesizer... what an understatement...
its freakin' awesome... there you have it ! :-)
Thanks for sharing..
(I personally still prefer the original SID by a significant margin... but I liked both the Ode to C64 and the Turbo Outrun quite a lot on the ARMSID..)
It sounded awsome!
The ARMSID sounds amazing! Would love to make some ringtones out of these SID tracks.
If you search, they are out there.
Commenting before the intro, so excited! :D
Excellent :)
Sounds like it needs to have output level maybe 3dB louder just to be perfect, but you can simply turn up your speakers lol
I must admit I really dig the new camera angles!
Marvelous c64 music capabilities
Hey Adrian, thanks for turning me into this. I finally got my Commodore 64 “working” over this weekend finally (rust). Voices 2 and 3 on the SID are dead. I just ordered one of these to replace it.
Hey, Adrian, this is some good music. Maybe a video one day going into some depth on C-64 music. As time goes on it will become a question of how many 32 bit computers does it take to Run a C64 8 bit?
The digital part's emulation is a yawn to modern systems, but analog emulation is a whole new can of worms.
Yeah, would be great to see and hear good old Rob Hubbard music again for instance
Wow, i am more of a x86 computer nerd and did not do much on the C64, appart from some games and dabled some basic on someone elses. But this was freaking interesting. You just got to love how good that chip was from this time period. Cool video!
I thought the sound from the ArmSID was cleaner than that of the original SID. Like the difference between a cassette with Dolby B noise-reduction turned on, and one with it turned off. Less hiss, but slightly quieter highs -- just like what Dolby B seemed to do back in the day when you'd record on a tape with it turned on.
I would absolutely have no qualms whatsoever about buying one of these chips instead of a real SID chip, were the one in my C64 to go bad. A brand new product with a warranty? Yes please! Much better than relying on a used one sold "as is" on eBay, even though I'm sure it'd be more expensive. I'd take it in a second.
Thanks for showing us this!
the swooshing on legend is rain or wind and the drum is a taiko drum... :D
17:34 Adrian vibin' 👌
Glad you liked this Adrian, I'm a fan too. Another benefit over the Swinsid is that ARMSid perfectly handles paddle/analogue input, which the Swinsid doesn't handle at all. I love paddle games. (Apologies if someone has already mentioned this in the comments, there are hundreds to read through.)
In the meanwhile, there's a new development on this side of the water, named 'SIDKick", which is basedon ARM, too, but with much higher processing performance and more accuracy, as it can run resid 1.0 opposed to the ARMSID's resid 0.16 emulation. And btw: It also emulated paddle/mouse AND the sound expander (fmOPL) :)
Its great to have more hardware replacement options.
Like many of these things, you know the host chip could run circles around the whole machine its been put into. Which is a bit "inelegant", if you're being persnickety.
Probably done with less die space though :)
I'm in genuine awe at how decked out your c64 is inside
Thanks for reviewing this SID replacement Adrian, it's inevitable that we all need to replace those chips sooner or later and its nice to see (and hear) drop-in replacements. Are you also going to review the BackSID from Evie? (from the creator of the BackBit cartridge). As always, I love to watch your channel and I hope to see many more videos from you (especially the followup with the Tandy computer you recently posted which was full of leaves and spider eggs).
The late programmers of the SID chip did not adhere to the specifications but pushed the digital to analog converter and filter to the limits.
It is very difficult to digitally replicate the analog SID chip. I think the ARMSID succeeded in doing this.
If anything, the digital interference noises from the original SID are now missing.
You mean like when you have the volume turned up and you can hear the 1541 through the speaker? 😉
@@Renville80 not C64 related, but in certain cars you can get interference on the AM/FM radio when you rev the engine. Probably because of the alternator.
I was very impressed by that last one especially! Since it’s all done through the filter. I wonder if it’s just that accurate, or if there’s some way to decipher the intended digital audio from the signals and decode it in a more efficient way? But then it wouldn’t necessarily sound distorted in the same way right? So I guess it must be the first one. Damn.
I had discovered the ARMSID a few years ago and deemed it the ONLY suitable replacement to the genuine SID. Years later my thoughts have not changed. It's like $40 shipped to the USA...so it's pretty cheap all things considered. The configuration tool really puts it over the top as you can really adjust it in ways you just can't do with the stock SID. And, the firmware is updatable right from the C64 using the tool. Really amazing stuff.
ARMSid is an outstanding replacement. I actually prefer it to some degree, less muddy and tighter sound. Awesome stuff Adrian.
Great sounding chip.
21:51 gives me a merch idea. Adrian bobblehead. :D
The Turbo Outrun theme slaps.
There's a gnarly distortion on the 6581 that just sounds great. I say that as someone who is not that familiar with the C64. In the future, these chips/the software needs some distortion emulation to really get the sound perfect. It probably still won't be as cool as that gritty distortion on the 6581, which I'm sure wasn't by design, but sure sounds cool.
I think Adrian should host a late night program on public broadcasting called "Sounds From Your Inner SID".
I have an ARMSID too (and contrary to what is said in the video, it’s very inexpensive, at least in Europe: 28 EUR, taxes included). My first impression was not good. Since I couldn’t use my chip puller (the thing is higher than your average real IC), I removed it by hand and… broke three legs. I was finally able to fix it by putting it in a second stronger socket and pour some solder into the holes (took me hours, but that’s another story). So be aware that you have to be extremely delicate when you handle it.
Maybe it’s a placebo effect (happens all the time with music), but its sound seems too “dry”, “clinical" compared to my real 6581’s. In all honesty, it does a better job than a 6581 (less noise, predictable results, ability to change the curves to your own liking), but something is lost because of that perfection. It’s a bit like the eternal debate of vinyl vs CD. The so-called added warmness of the vinyls is in fact due to it being analogue and less precise (also, the music I listen to was originaly created for that medium, just like the SID tunes were originaly created, well, for the SID). If it makes any sense, I’d say that the analog modeling is too perfect, that the dirtyness of the real analog thing is lost in the process.
I hope that future firmware upgrades will make it even better. But, to be completely honest, it’s the irony that Adrian points at the end of the video that bugs me: I’m not comfortable with the idea of having a CPU that’s orders of magnitude more powerful than the complete C64 in my SID.
The configuration programme is nice, easy to use, fast and all, but it lacks the most elementary thing: a built-in SID player, which means you have to configure it, reset the computer, load a tune, then go back to the configurator, flash another configuration, reset the computer and load the tune again to compare. It would be really nice to do it in real time, with an integrated SID player (the three SID tunes I use for my tests are Ghost’n’Goblins, Commando and, of course, the 2016 remake of Donkey Kong’s original score best known as Adrian’s Dance Party :)).
Two things I didn’t test but would be of interest to me are to determine if the ARMSID, being an emulator, adds some lag (must be nanoseconds, so I’m not really equipped to test that). The second thing I’d like to test is how it compares to the ReSID emulator with filter emulation and full resampling, running on Vice (or other emulators that use it).
Well, Adrian, if you ever make a follow-up to that video, feel free to use my ideas! ;)
The 'BOOM BOOM!' in that "Legend" track reminds of a damn cool early demo I got from someone around 1987 that had an animated man pounding on a huge kettle-drum to make that sound while some strange space-opera played in the window beside him. Was very cool, I wish I remembered the name or could find it again today. There's a few early what would be called 'demos' now that just had awesome music playing over beautiful (for the day) images that I loved to play as a kid that I wish I could find again. I need to do a deep dive into Lemon or whatever the big C64 archive is these days.
Hope we get another video with you checking out the config for this!
ArmSID is great. Lucky to have two of them.
Hi would like to thank you for this wonderful review , your time spent on this is fantastic I've recently restored a c64 watched your video and bought a arm sid , as the c64 i have had a bad pla chip and the sid was running hot and the music was playing fast or advanced, haven't put it fully to the test as yet ! Looking forward to the arm sid to arrive
Thank you x
Just plugged my armsid, tested few, amazing. Subtle improvements and faithful to the original sid. Richer sound but always in subtle way.
@Adrian Thanks for the review. I'm using the ARMSIDs over 1 year and I feel the same way about it :-) Great small and cheap SID Chip that makes you forget the original SID ;-)
Imagine if you and "The 8-bit Guy" made a shared video, awesome 🤩
I burst out laughing at 15:55, stay awesome Adrian.
The music has a SICK sound!!
That sounds great with the arm sid chip
The happy Sid chips are having a party inside your C64!
that was the best sound i have herd from the commodore 64 it was great
Cool great to see.
Adrian is Mr. Rogers Neighborhood for a certain kind of adult weirdo. Based. Love this channel so much.
Just sitting here, rocking out to chiptunes. Best day ever.
Great to see the armsid and the chameleon again. Armsid is a nice replacement for the aging sids and nice to see the Chameleon again hope to see it in a future video the number of cores it can do is slowly growing…… also the chameleon has a sound implementation on it own…
Adrian's Digital Basement III will be 8bit audiophile reviews. Already Sub'd
Great!
I love the 6581R4AR. It is by far my favorite of the 6581 revisions.
In a dual-socket setup (typically the Reloaded MK2), I use a 6581R4AR and 8580R5. With that combination, I have almost the entirety of the High Voltage SID Collection covered... unless I'm specifically wanting to listen to 2SID files.
Like you at 18:42, I discovered an involuntary big fat grin. The ARMSID is fantastic. I really want to hear a stereo SID track played on a pair of them.
its funy , the arm chip itself can emulate the entire comodore and still to be 20 times faster
Already mentioned here int he comments, but it's amusing to think that the ARM chip is making itself known in what was a competitor computer from the time, given the original ARM CPU was the Acorn RISC Machine processor, which is now a worldwide legacy from a formerly little British computer company... :D
well, it doesnt get more exciting than seeing a new replacement for Commodore 64 custom chips such as the VIC-II or the SID !
"My sound chip has more computing power than my computer"
Sounds really good. I did notice one thing though and I think it's because the ARMSID is so much clearer ... the attack on certain sounds came through very abrupt and jarring. It may be that the addition noise on original SIDs is just masking that.
Your face while listening to Armsid is meme worthy... :D
Hey Adrian, there's a couple of tracks you may want to try out with the various SIDs.
Spellbound by Rob Hubbard
C64 Forever by Linus
64 forever is a really impressive track.
Acrouzet's channel is good for some awesome sids, with visualizations and all.
Kim Christensen's (Future Freak) Great Tune sounds different on almost every of the like 14 C64s I have so I guess it's a Great Tune (ba-dum tss) to adjust the ARMSID to your pleasing.
Are you ok Adrien? Sounded tired.
Take care, you are one of the good ones.
New Subscriber :)
Please.. Dear Adrian.. Why can you just not adopt a 37 year old Swede and have all of my old 70. 80 and 90:s computer repaired! Haha. Love your content!!
The wave / noise sound on the "Real" Sid sounds way more analog like a untuned radio. I guess its really hard to emulate analog behaviour for white noise and filters. It sounds very good for under 30 euros.
Noise was never analogue, it's an LFSR; but it does get clocked at 1 MHz, which can be an issue, and there are parasitic behaviours in the DAC and filter which i don't know if they're truly researched that well.
The noise in the SID chip is generated by an LFSR though. It's far from "real" analog noise. Though, with all these SID replacement chips, I wonder if a better noise waveform would be cool, or maybe it would just be heresy, haha. Pretty sure few program rely on the exact properties of SID waveform 3 (as opposed to just using it as a random number source).
@@Mnnvint i was thinking about playing a (random part of a long) sample of the original noise instead of generating your own. I wonder if this would be possible and if that solution could sound nice.
Wow I like the swishing
One of the best sound tracks for a game was lotus challenge 2. It's somewhere on youtube. Always sounded so cool as a kid on the Amiga CD.