Let's build a SIDKick Pico so our c64's 6581 has a friend to play with! Oh, and is it any good?

แชร์
ฝัง
  • เผยแพร่เมื่อ 25 ส.ค. 2024
  • SID Chips for the C64 are getting rarer and rarer - does the SIDKick Pico come up with the goods as a suitable replacement?
    If you want to order some of these, the PCBWay project page is here:
    www.pcbway.com...
    This episode has been sponsored by our good friends at PCBWay.com - Check out their website for all your PCB fabrication needs. pcbway.com - PCBs for as little as $5!
    Follow the shack on twitter: / the_retro_shack
    If you like this video, please consider joining as a member to help support the channel and to get some lovely little perks :)
    / @theretroshack
    References & Attributions
    en.wikipedia.o...
    en.wikipedia.o...
    github.com/frn...
    retrocomp.cz/p...
    en.wikipedia.o...
    www.nexperia.c...

ความคิดเห็น • 118

  • @philipmccloy180
    @philipmccloy180 5 หลายเดือนก่อน +45

    The level shifters are for the data lines: 5v on the C64 to ~3v on the Pico.
    Not for the SID 12v/9v down to 5v.

    • @aliismail2962
      @aliismail2962 5 หลายเดือนก่อน +6

      Yeah the level shifters have nothing to do with the voltage regulation

    • @adriansdigitalbasement
      @adriansdigitalbasement 5 หลายเดือนก่อน +17

      Indeed, these types of SID replacements don't typically connect to the 9v/12v pin at all. They just use pin 25 (5V) for power. The 9v/12v pin could be used for automatic motherboard type detection to switch emulation modes, if desired.

    • @TheRetroShack
      @TheRetroShack  5 หลายเดือนก่อน +9

      Thanks Adrian (and others) for pointing this out - I’ll pin this so it’s clear.

    • @philipmccloy180
      @philipmccloy180 5 หลายเดือนก่อน +1

      Hello Adrian. Greetings from Scotland.
      Enjoy watching your retro computing videos, especially the Haribo intermissions (aye, lol) @@adriansdigitalbasement

    • @M0UAW_IO83
      @M0UAW_IO83 5 หลายเดือนก่อน

      Interestingly Eben Upton claimed the Pico inputs could cope with 5V, Hackaday comments September 25th 2022 on the "Pi Pico does PCMCIA" article.

  • @horusfalcon
    @horusfalcon 5 หลายเดือนก่อน +11

    It amazes me the sheer tenacity of the C64 community. This is several iterations downrange of the original SID chips, and newer and better implementations keep coming out. You've got a winner with the SidKick Pico. Well done!

  • @akira808state4
    @akira808state4 5 หลายเดือนก่อน +7

    Nice to see another SID replacement. I found another one a few months ago called BackSID. Fully compatible with the 6581/8580, everything is implemented except for the seldom used audio passthrough.

    • @talideon
      @talideon 5 หลายเดือนก่อน +6

      So it has analogue components, or is that side emulated digitally?

  • @g4z-kb7ct
    @g4z-kb7ct 5 หลายเดือนก่อน +3

    The TRUE cost of the SwinSID is about $3. I know because I built some myself, including reversing and re-designing the PCB to have a better layout thus making it easier to build. That amount is with the PCB and all parts. the Atmel is about $1, the remaining parts are just pennies and the PCB is about $1. But yeah the SIDKick obsoletes it completely.

  • @chepossofare
    @chepossofare 5 หลายเดือนก่อน +8

    Just a minor thing: Pico (and all of its logic) runs at 3.3v :P
    I was working on a project like this but i think they surpassed me, good job! It sounds very good!

    • @wmcmick
      @wmcmick 5 หลายเดือนก่อน +4

      Yes, Pico and all logic at 3.3V, none of the pins on the Pico is 5V tolerant (unlike the STM32 series that has some 5V tolerant pins, even running at 3.3V).

  • @Colin_Ames
    @Colin_Ames 5 หลายเดือนก่อน +1

    Great to see another SID replacement. Listening to this on an iPad, my old ears couldn’t discern a difference, but I’m sure there is. Enjoyable video.

  • @merman1974
    @merman1974 5 หลายเดือนก่อน +2

    I'm quite impressed by that. The menu looks really good and great to see the Digiboost built in. There were some very subtle differences from the original 6581, but then it's rare to find two 6581 that sound identical (due to the analogue components & how they react to heat). The price is good too, although a group buy may be harder to organise.

  • @OPdbx
    @OPdbx 4 หลายเดือนก่อน +2

    To get an idea of what a SID chip with more voices could have been like, look into the early Ensoniq synthesizers like the ESQ-1. The same engineers who created the SID chip went on to design those synths.

    • @claudioquintanilla1471
      @claudioquintanilla1471 4 หลายเดือนก่อน +1

      Yeah!!! Bob Yannes was the master mind behind the SIDchip!!!

    • @RaymondDay
      @RaymondDay 4 หลายเดือนก่อน

      @@claudioquintanilla1471 I heard you wanted way more voices just not three I forget how many but it was a lot but they didn't have time.

  • @edgeeffect
    @edgeeffect 5 หลายเดือนก่อน +3

    My tip would be: don't use those ghastly female headers to mate the Pi Pico to the SID board... because they're (aesthetically and technically) ghastly... throw them away and get some nice male and female "machine pin" headers... or just accept that you're "sacrificing" the Pi Pico and just use a single male header soldered on to both the Pico and the SID board. :)

  • @slowlymakingsmoke
    @slowlymakingsmoke 5 หลายเดือนก่อน +5

    Well, I must say it sounded better than the Armsid to me, specifically with the digitised audio parts. I just love the Pico, it is super flexible and powerful.

  • @Nguyen_Phuc08
    @Nguyen_Phuc08 5 หลายเดือนก่อน +2

    Just built one of those, got 9 spare boards. Ordered from PCBWAY

  • @g4z-kb7ct
    @g4z-kb7ct 5 หลายเดือนก่อน +1

    The biggest issue with the armsid is closed source and encrypted firmware. the microcontroller on there has a protected bootblock that is used for firmware updates. it decrypts the firmware internally. they do that so people can't copy it, especially chinese companies ripping off and re-producing stuff for a fraction of the cost. with the pi pico at least it will be possible to make these almost forever at 1/3rd the cost. The biggest issue facing the sidkick is the eventual end-of-production of the pi pico and the new iteration of it that may or may not be 100% compatible, thus requiring an updated sidkick board. But hopefully someone steps up and does it when that happens.

  • @perkulant4629
    @perkulant4629 4 หลายเดือนก่อน

    That pico one sounds better to me than the armsid. Very cool.

  • @Geenimetsuri
    @Geenimetsuri 4 หลายเดือนก่อน +2

    I think the SidKick Pico had a more natural sound compared to the ARMSid, which sounded almost too clean 🤔

  • @rager1969
    @rager1969 5 หลายเดือนก่อน

    Wow, that's a really good price to have PCBWay fully build five boards.

  • @ridbensdale
    @ridbensdale 5 หลายเดือนก่อน +2

    Super video. Love the new SID chips. I’d have tested Turbo OutRun for its mix of samples.

    • @TheRetroShack
      @TheRetroShack  5 หลายเดือนก่อน +2

      Good call!

    • @ridbensdale
      @ridbensdale 5 หลายเดือนก่อน

      I remember how that intro blew me away back in 1990.

  • @JohnAnderson4242
    @JohnAnderson4242 3 หลายเดือนก่อน

    I have BackSID and ARMSID and I think they do really well. What is missing for me, in all these replacement SID solutions, and their reviews is a musical inclined person to do the review. I want to see paddles attached, and using software like CynthCART. That would be a true show of these chips/solutions. May be I'll do that.

  • @patrickdeunhouwer5926
    @patrickdeunhouwer5926 5 หลายเดือนก่อน

    Love them, hope a complete assembled one comes available via a webshop for a good price

  • @preferredimage
    @preferredimage 5 หลายเดือนก่อน +1

    Would have been good to run it by some sid tunes that tax it. two games from the early days seems a bit of a cop out. But the project looks amazing and a great cheap way to get sound back for any dead sids.

  • @chrisdixon5241
    @chrisdixon5241 5 หลายเดือนก่อน

    Great project!
    I was about to jump into the comments to say I could hear a difference, then I realised it was the ARMSID - to me it sounds cleaner and more digital and maybe a bit louder, especially in the digitised sound samples, but in doing so it loses the charm and warmth of an original SID.
    In contrast, I thought the SidKick sounded exactly like the 6581 it replaced - what an incredible job those VICE guys did all those years ago!

  • @EinChris75
    @EinChris75 5 หลายเดือนก่อน

    Wow. The intro notes also got some friends...

  • @curiousottman
    @curiousottman 5 หลายเดือนก่อน

    They all sound great to me!

  • @thorstenoerts
    @thorstenoerts 5 หลายเดือนก่อน +2

    I wonder if anyone ever created a real analog version of the SID's filter using discrete components. It almost certainly wouldn't fit in as small a footprint as these emulators, but it would be kinda cool, even if you had to have it in an external box.

    • @NickT6630
      @NickT6630 5 หลายเดือนก่อน

      Im using SwinSIDs and I have an external 8 bit DAC controlling a VCF - analogue low pass voltage controlled filter. It can be used to take out the high frequency noise but also gives additional sound shaping possibilites.

  • @frankwhite2072
    @frankwhite2072 5 หลายเดือนก่อน

    That intro is really good.

  • @3osufdh4rfg
    @3osufdh4rfg 5 หลายเดือนก่อน

    Pretty nice, might have to get a few for some homebrew computer projects. One thing about the video, it'd be easier to compare if each SID was shown on the same game next to each other before moving on to the next game as in the video.

  • @turbinegraphics16
    @turbinegraphics16 2 หลายเดือนก่อน

    The digital sounds sound a bit harsher on the sidkick.

  • @erwindewit4073
    @erwindewit4073 5 หลายเดือนก่อน

    Cool, nice to see a video again! Is weird, it almost sounded like i prefer the sidkick to the armsid. But i wouldn't complain about any of them .. I'm fortunate to still have 3 out of 3 originals working fine..

  • @Rick_Todd
    @Rick_Todd 5 หลายเดือนก่อน +3

    Finally someone plays music we all know and love for a real comparison. Are you going to sell 1 or 2 ? I don't mind paying a little extra to help you get the costs back. All the best from Manchester UK.

    • @TheRetroShack
      @TheRetroShack  5 หลายเดือนก่อน +3

      I’ll probably end up using the picos for something else but there’s a link on the SidKick pico GitHub page for somewhere that’s selling these complete and ready to use.

    • @Rick_Todd
      @Rick_Todd 5 หลายเดือนก่อน +1

      @@TheRetroShack Nice 1 Cheers

  • @spokehedz
    @spokehedz 5 หลายเดือนก่อน

    Never had a C64, but I have no idea what the 32-voice SID would have sounded like... But can you imagine how many more pins it would need? And/or how physically much larger it would have been?

  • @R.Daneel
    @R.Daneel 5 หลายเดือนก่อน +1

    @7:50 Misspoke "VCRs"? Probably VCOs (Voltage Controlled Oscillators).

  • @kilianhekhuis
    @kilianhekhuis 5 หลายเดือนก่อน

    Would be even better if there was a design that put the RP2040 directly onto the PCB with the level shifters, so it wouldn't look like a big truck instead of a sleek sedan :).

  • @fallingwater
    @fallingwater 5 หลายเดือนก่อน +3

    Hey - I tried to look for this but couldn't find it, and it seems to confuse Shazam. What's the outro music (at 16:33)?

    • @TheRetroShack
      @TheRetroShack  5 หลายเดือนก่อน +4

      Ah - you won’t find that anywhere else because it’s my own composition :)

  • @eliotmansfield
    @eliotmansfield 5 หลายเดือนก่อน +3

    soldering iron doesn’t look hot enough - solder should flow
    down the pinhole not sit on top. Try pre-warming the board a bit with a heat gun to get over the heatsink effect.

  • @carlosbragatto
    @carlosbragatto 5 หลายเดือนก่อน +2

    Does it emulates the potentiometers in order to use a mouse and paddles?

    • @emmettturner9452
      @emmettturner9452 5 หลายเดือนก่อน

      Same question.

    • @retrig202
      @retrig202 5 หลายเดือนก่อน +1

      Yes, he mentioned that in the video.

  • @C64sidVSsid
    @C64sidVSsid 4 หลายเดือนก่อน

    I'll want it to compare with other sid chip on my channel but it s expansive. I see it's big than Armsid or backsid and other... No problems in case with c64 II ? I have tested nanoswin x-sid backsid fpga sid. For me actually the Armsid or arm2sid is the Best solution for quality price. with the firmware 2.15 compatibility is perfect... No glitchs or bugs detected

  • @FredBloggs919
    @FredBloggs919 5 หลายเดือนก่อน

    32 voice SID chip back in the day would have been absolutely amazing!

    • @stefanweilhartner4415
      @stefanweilhartner4415 5 หลายเดือนก่อน +4

      yes, but bob yannes knew the limitations. the more interesting features would have been wave tables and maybe an lfo that modulates between two wavetables as well as the adsr function. stereo with 4 bit left and 4 bit right volume.
      jack trammiel was a complete jerk to him which was the reason why bob yannes left commodore and founded his own sound chip company Ensoniq.

    • @FredBloggs919
      @FredBloggs919 5 หลายเดือนก่อน

      @@stefanweilhartner4415 very interesting! Cheers!

    • @pixelfrenzy
      @pixelfrenzy 5 หลายเดือนก่อน +1

      @@FredBloggs919 There's a documentary on Commodore somewhere on YT that covers some of this, IIRC

    • @RaymondDay
      @RaymondDay 4 หลายเดือนก่อน

      @@stefanweilhartner4415 I heard that the SID chip was the first synthesizer chip.

  • @mudi2000a
    @mudi2000a 4 หลายเดือนก่อน

    Resid is not the most accurate SID emulation any more, that one is unfortunately hidden inside the Plogue chipsynth C64 software synthesizer, which is a commercial software. Except if Plogue will feed back their code one day to the community.

  • @joopidema
    @joopidema 5 หลายเดือนก่อน +3

    Great project. It’s a shame the gerber files are not available so I can use my own preferred PCB maker.

  • @pyrotas
    @pyrotas 4 หลายเดือนก่อน +1

    The more expensive Armsid fails to align properly the sampled “Ghostbusters!” in the intro soundtrack, something the sidkick does wonderfully instead.

    • @tYNS
      @tYNS 4 หลายเดือนก่อน +2

      The user hits the space bar to trigger the voice sample. It Is not normally in the song itself. You can press the space bar at any time to play the voice sample on the title screen.

  • @newYorkStories
    @newYorkStories 4 หลายเดือนก่อน

    I have 2 6581s in my drawer. What should I do with them?

  • @SeanChYT
    @SeanChYT 5 หลายเดือนก่อน +3

    I would only seriously consider using one of these if they could make a version that was the size and shape of the original SID (and ArmSID). Right now, it doesn't look very good. The actual RP2040 chip on the Pi Pico isn't that big, so I guess it should be doable.

    • @OscarSommerbo
      @OscarSommerbo 5 หลายเดือนก่อน +3

      You can cut some height if you fore go the pinheaders and hard solder the Pico to the level shifter board.

    • @SeanChYT
      @SeanChYT 5 หลายเดือนก่อน +1

      @@OscarSommerbo It will still look bulky and oversized. I am waiting for someone to create a single-PCB version that is the same size as the ArmSID. A standard Pi Pico board is very much larger than it needs to be if you just want the processor, since that PCB is meant to be a breakout board for maker projects and prototypes.

    • @chepossofare
      @chepossofare 5 หลายเดือนก่อน +1

      That would be absolutely doable, but it would increase the cost a lot, so i think that would be out of scope :)

    • @SeanChYT
      @SeanChYT 5 หลายเดือนก่อน +1

      @@chepossofare I don't see how that would be more expensive than this solution. The RP2040 chip costs $1 on LCSC (which is JLCPCB's parts store), so instead of ordering a manufactured PCB that does only level shifting like was shown in this video you could get a single PCB that also had the RP2040 chip on it, and then you didn't have to buy the Pi Pico board at all, the PCB could be smaller, and you could get the SMD parts, including the RP2040 chip, soldered on by the PCB fab. The main issue with this approach is the time it takes for someone to make the PCB design, and they might not want to make the gerbers available for free download. I don't see why they couldn't compete with the ArmSID on price, though, if they wanted to make a commercial product.

    • @1337Shockwav3
      @1337Shockwav3 5 หลายเดือนก่อน +1

      Go ahead then. It's not like someone's gonna read this comment and do it for you :)
      For reasons of looks I only use Commodore made SIDs with the silicon flipped 180°.

  • @randysmith7094
    @randysmith7094 5 หลายเดือนก่อน

    I wonder if there's a way to avoid using level shifters and make a super cheap version. Maybe float the pico 1.2V above ground with two diodes and also diodes or resistors on the data lines. Might be janky but it might work.

    • @ghydda
      @ghydda 5 หลายเดือนก่อน

      No it won't.

  • @thebigdavester
    @thebigdavester 5 หลายเดือนก่อน +1

    Great voice. Seriously.

    • @TheRetroShack
      @TheRetroShack  5 หลายเดือนก่อน

      Thanks very much! :) Always open to offers of voiceover work :)

  • @dominikschutz6300
    @dominikschutz6300 5 หลายเดือนก่อน

    Hello, I have an idea: Maybe the SID chip is designed as a voice chip, which can emulate human voices better... Therefore the idea of further development for the Commander X16 would make sense... But a cool project would be a Twitch talking machine which only reads comments who pay a minimum amount of money :)

    • @dominikschutz6300
      @dominikschutz6300 5 หลายเดือนก่อน

      Or have a specific content which the user can better understand like only technical questions or questions about cooking stuff, where the user can respond to :)

  • @104d_3rr0r_vince
    @104d_3rr0r_vince 5 หลายเดือนก่อน +1

    There is no perfect replacement for SID.
    But yes, thank God there are replacements 😀

    • @1337Shockwav3
      @1337Shockwav3 5 หลายเดือนก่อน

      Citation needed.

    • @manicdataminer
      @manicdataminer 5 หลายเดือนก่อน +2

      “All models are wrong, some are useful.” --George Box

  • @taakelur
    @taakelur 5 หลายเดือนก่อน +2

    Is it possible to buy these fully assembled for those of us who are hesitant to solder stuff? It would be worth the extra cost, even if it's twice as much.

    • @TheRetroShack
      @TheRetroShack  5 หลายเดือนก่อน +1

      I think there’s a link on the SidKick GitHub page for somewhere that sells them direct?

    • @taakelur
      @taakelur 5 หลายเดือนก่อน

      ​@@TheRetroShack I looked, but as far as I can tell, there is nothing

    • @thomasandrews9355
      @thomasandrews9355 5 หลายเดือนก่อน

      It’s against the license of the pcb.

    • @taakelur
      @taakelur 5 หลายเดือนก่อน +1

      @@thomasandrews9355 The GPL license? I can find no such restrictions in it.

    • @thomasandrews9355
      @thomasandrews9355 5 หลายเดือนก่อน +1

      @@taakelur the pcb is not gpl sadly CC BY-NC-ND 4.0 also means: selling for profit on ebay (e.g. indicated by pricing), or running a shop and offering hardware under such license (no matter on which platform) is a violation of the license

  • @blitzerblazinoah6838
    @blitzerblazinoah6838 5 หลายเดือนก่อน

    Hilarious intro.

  • @stefanweilhartner4415
    @stefanweilhartner4415 5 หลายเดือนก่อน

    interestingly, making it sound as close to the original one's, does not mean that they will sound better. i am more in the other direction to improve things.

  • @mbosschaart
    @mbosschaart หลายเดือนก่อน

    Looks like you built it incorrectly.
    Pin 1-5 should not be going to the C64 PCB but are to connect an external DAC to. Luckily it didnt damage anything.

  • @user-yv2cz8oj1k
    @user-yv2cz8oj1k 5 หลายเดือนก่อน

    Fine if you are just into nostalgia, now make something even better, with the SID as an optional selection of yesteryear.

  • @properjob2311
    @properjob2311 5 หลายเดือนก่อน +1

    to my old ears they all sound the same

  • @RobA500
    @RobA500 5 หลายเดือนก่อน +2

    Good to see another SID replacement though it does look a bit cumbersome, ArmSID is the definite aesthetic winner. Real shame you didn't do a direct audio capture your TV speakers didn't do it justice, though I guess you went for the true authentic sound we all heard back in the days.

    • @TheRetroShack
      @TheRetroShack  5 หลายเดือนก่อน +4

      Yes, although you could of course solder the pico to the SidKick PCB without the headers if you were sure you weren’t going to need the pico for anything else in the future. I’ll make one like that and post a picture for comparison.

    • @aliismail2962
      @aliismail2962 5 หลายเดือนก่อน +2

      You can create a custom PCB with rp2040 and level shifter and it will be if similar size to Armsid

  • @CiociariaStorica
    @CiociariaStorica 5 หลายเดือนก่อน

    I knew about the 32 voices originally speculated for the SID, but I didn't know they were actually present in the chip. Fantastic!
    SIDKick Pico is a nice piece of hardware 😊

    • @pixelfrenzy
      @pixelfrenzy 5 หลายเดือนก่อน +2

      That's not what he said - the photo of the die shows the logic 3 times over, not 32x.

    • @CiociariaStorica
      @CiociariaStorica 5 หลายเดือนก่อน

      @@pixelfrenzy 32 x Is 96 😁

    • @pixelfrenzy
      @pixelfrenzy 5 หลายเดือนก่อน

      it means "32 times" as in 32 voices. @@CiociariaStorica

    • @CiociariaStorica
      @CiociariaStorica 5 หลายเดือนก่อน +1

      @@pixelfrenzy 👍🏻

  • @chrispybee
    @chrispybee 5 หลายเดือนก่อน +5

    Based on your tests, the SIDKick is way better than the ArmSID. The ghostbusters test definitely shows it off, as the sample ‘Ghostbusters’ in the song doesn’t delay unlike the ArmSID. Cheap as chips, even if you sell them on or a group purchase.

    • @eric67361
      @eric67361 5 หลายเดือนก่อน +2

      The delay was when the spacebar was pressed. Not the armsid itself.

  • @RaymondDay
    @RaymondDay 5 หลายเดือนก่อน

    This is grate. Stere SID too. Long ago I hacked some games that I wanted to make in Stereo. I made it so it auto find the 2nd SID chip. I remember looking at a byte were the SID chip is and then poke it and peek it and if it read the right number that a 2nd stereo SID chip was addressed there.
    I put 2 Videos here on TH-cam that show them and a link to download the Stereo games.
    th-cam.com/video/JBYgUorusFA/w-d-xo.html
    and
    th-cam.com/video/9PfaVCoMh_w/w-d-xo.html
    I want to get one of them but it be nice if some one can test out them games that has stereo with this and see if it auto finds the 2nd SID.
    -Raymond Day

  • @surfinbirdzx
    @surfinbirdzx 5 หลายเดือนก่อน +1

    I hope that when no-sid-dark-times will come technology will be so advanced that somebody manage to produce real chips in his garage.
    Until then - no emulators inside my C64, thanks:)

    • @TheRetroShack
      @TheRetroShack  5 หลายเดือนก่อน

      Here’s hoping!

    • @6581punk
      @6581punk 5 หลายเดือนก่อน +1

      FPGA is the way to go. I have an FPGA SID.

  • @eobet
    @eobet 5 หลายเดือนก่อน

    Surveillance cop cpu is dead to me. Let me know when the next alternative arrives.

  • @JohnSmith-iu8cj
    @JohnSmith-iu8cj 5 หลายเดือนก่อน

    What a crappy audio recording

  • @the_holy_forestfairy
    @the_holy_forestfairy 5 หลายเดือนก่อน +1

    Tip: LukHash. He makes Music with C64 and more!!