Amiga Zorro SID Card (AmigaSID) - Hacked for A500 / A2000 / A3000 / A4000

Поделиться
HTML-код
  • Опубликовано: 5 фев 2025
  • If you would like to support the channel via Patreon (keep the channel running) - / gadgetuk164
    You can also buy me a coffee or donate via Ko-fi - much appreciated! ko-fi.com/gadg...
    A build, test and hack of the Zorro SID Card for the Amiga.
    Huge thanks to Matt (LIV2) on this one!
    You can buy the PCB here:- www.pcbway.com...
    DeliTracker2 (2.32) - aminet.net/mus/...
    DeliTracker2 (2.34) - aminet.net/mus/...
    Frodo - aminet.net/misc...
    You need to install DT2.32 first, then replace the executable with 2.34. Finally copy the C64SID player from Frodo into the players directory in DT2.
    Or you can use the modified one linked below for the $EE range.
    C64SID (Hacked for $EE range) - www.dropbox.co...
    Frodo (Hacked for $EE range too) - www.dropbox.co...
    #commodore #amiga #upgrade #zorro #c64 #sid

Комментарии • 68

  • @GadgetUK164
    @GadgetUK164  3 года назад +7

    The modified executable links are in the video description. With LIV2's help I just modified the Frodo executable too, for the $EE range. So both Frodo and the C64SID player (For DeliTracker 2) now work with the $EE range. I showed the 2 mods for C64SID executable in the video, but if you want to do the mod yourself (or set another range) to Frodo - search for 41 F9 00 A0 00 01 and change A0 to EE. LIV2 kindly converted the dissassembled code back to hex which made that mod super easy.
    NOTE: Towards the back end of the video there, the transistor is mounted the wrong way regards silk screen - that's correct! I put a different transistor in there (2N2222) - which has BCE in a different order. Regards the address range and Zorro stuff - I am mistaken at that point that it shouldnt clash unless you've filled the ZIII range - this sits (I believe) in the lower 24 bit range (at the top of it) - so in theory I would expect it may clash with the 8MB in the ZII range? I've tested with the full 8MB of ZII RAM used and it does NOT clash with the SID Card sat at $EEnnnn =D
    It's important to note that when I talk about address $A0 or $EE, this is the upper most byte of a 24 bit address. eg. $A00000 or $EE0000

  • @cv643d
    @cv643d 10 месяцев назад +1

    Just built and tested the second revision of this card and could not figure out why it was not working until I caught a glimpse of 1 sec in the video about Frodos EnableSID and now I got it working on my 060! 👍👍

  • @barnabas5688
    @barnabas5688 3 года назад +4

    Thanks so much to you and LIV2 for your great work on this, and for detailed run down in this video. Looking forward to building this when the last few bits I need arrive.

  • @3vi1J
    @3vi1J 3 года назад +2

    As a neophyte in the hardware space, I LOVE the way you showed the identification of, and solving of, the grounding issue with those caps. That's definitely something I'll check in the future rather than assuming the same orientation as other caps. It didn't even occur to me that there might have been a missing connection.

    • @GadgetUK164
      @GadgetUK164  3 года назад +1

      Thanks, very much appreciated and glad it was useful =D

  • @giuseppelavecchia775
    @giuseppelavecchia775 3 года назад +2

    Superbo,il SID del C64 che suona sull'AMIGA,fantastico!.bel lavoro

  • @keithmcgerr3056
    @keithmcgerr3056 3 года назад +2

    Great vid, like they way you address the highs & lows, absolutely amazing work Gadget & Jeff Goldblum!

  • @Astravall
    @Astravall 3 года назад +4

    Wow ... good job on this :). Now i really want to see an improved version with all your changes and suggestions of this board :).

    • @GadgetUK164
      @GadgetUK164  3 года назад +2

      call286 has re-designed the board, taking into account my suggestions (and some others). Hopefully I can do a short follow up video at some point soon!

  • @AdamSommer70
    @AdamSommer70 3 года назад +2

    Great video, always dig watching your troubleshooting process. Thanks for posting!!!

    • @GadgetUK164
      @GadgetUK164  3 года назад

      Thanks for watching and supporting me =D

  • @gregdunlap7538
    @gregdunlap7538 3 года назад +6

    Really interesting video - I wasn't familiar with this project. Great advice for people who want to use this on an A2000!
    Honestly, I just like listening to SIDs on my C64 :D However, if I were to try this project, I'd probably use an ArmSID - it sounds amazing, and very accurate with the default settings!
    Great video!

    • @GadgetUK164
      @GadgetUK164  3 года назад +3

      Thanks =D Yes, the ARMSID is great! I have a BackSID coming up too - it will be interesting to see how that sounds. The ARMSID is one of my favourite replacements so far. It's a shame the SwinSID Ultimate isn't "open source" or sold anymore as that does an amazing job all around imho - I would use that without a thought or concern vs an FPGASID.

  • @Rich-ll8ce
    @Rich-ll8ce 2 года назад +1

    Thanks for this, I got my Amiga Sid SMD version up and running in my 2000 :)

    • @GadgetUK164
      @GadgetUK164  2 года назад +1

      Sweet! =D

    • @Rich-ll8ce
      @Rich-ll8ce 2 года назад

      @@GadgetUK164 Have you tried with a real SID ? they pick up a massive amount of noise from the Amiga, especially moving the mouse or loading data, that's even connecting hifi straight to pin 27 of the SID.

  • @Bippystopper
    @Bippystopper 3 года назад +2

    Cracking job Chris 👍

  • @Rockythefishman
    @Rockythefishman 3 года назад +2

    Damm Chris thatwas a great video. The SID does sound great and seeing it working in an Amiga epic. This would have blown my mind back in the 90s.

  • @MrFixiit
    @MrFixiit 3 года назад +3

    Well done chris and Liv2 that was a fascinating video maybe you guys need to re-design that board and include and block dip switch to address the memory base range. lol then i see you talk about this right at the end that'll teach me to watch the whole thing before commenting .

    • @GadgetUK164
      @GadgetUK164  3 года назад

      It has been re-designed already by one of the chaps in my Discord (call286)! I will try and do a follow on if I can get a PCB soon!

  • @georgelea4297
    @georgelea4297 3 года назад +2

    Another awesome video Chris, sorry I missed the premiere

  • @Farull
    @Farull 3 года назад +2

    Just wanted to note that the audio input having the electrolytic capacitor oriented the same way as for the audio output, is correct, according to the SID datasheet reference design. It should not really matter though as the reverse DC bias would be really low anyway.

    • @GadgetUK164
      @GadgetUK164  3 года назад

      Technically it depends on what you are inputting and any bias there!

  • @NickFellows
    @NickFellows 3 года назад +1

    I agree with your comment about the amiga , i loved the flexibility of samples but yep why didnt they include their crowning glory ?

  • @Zebpro
    @Zebpro 3 года назад +2

    Hard work always pays off!! :-]

  • @JohnGotts
    @JohnGotts 3 года назад +2

    Happy 2022! Thought about revising the PCB?

    • @GadgetUK164
      @GadgetUK164  3 года назад

      Thanks! Yes, within a few mins of the video going up for Patrons, one of the guys there started a complete re-design (call286). He's completed that already lol! I should be able to do a follow up soon!

  • @williamsquires3070
    @williamsquires3070 3 года назад +1

    I think the “hanging note” problem was intrinsic to the SID chip, as Adrian Black (Adrian’s Digital Basement YT channel) showed in one of his C64 repair videos.

    • @GadgetUK164
      @GadgetUK164  3 года назад

      I am not so sure - I've never heard a hanging note on a SID before!?! MIDI on some of the Creative Sound Cards suffered from hanging notes for sure!

    • @williamsquires3070
      @williamsquires3070 3 года назад

      Actually, I might be wrong; it may have been Robin at 8-bit show and tell (YT channel.)

  • @TerribleFire
    @TerribleFire 3 года назад +2

    Nice video.. missed the premier!

    • @GadgetUK164
      @GadgetUK164  3 года назад

      Thanks Stephen =D You were missed!

  • @cowasakiElectronics
    @cowasakiElectronics 3 года назад +3

    That problem with the legs is down to the design file specifying holes that are too big for the legs OR the original designer was using a component with fatter leads/legs. Flux will help and when sorting old ones that are like that it's often best to wick or desolder it first. It's not down to bad technique of whoever soldered it originally or not totally. I think the board designer, maybe, should have taken a little more time over it.

  • @hoojchoons2258
    @hoojchoons2258 3 года назад +1

    SID made the C64 IMO 😎 Waiting for a game to load used to be fun as the tunes were great!!!

  • @TanjoGalbi
    @TanjoGalbi 3 года назад +1

    FYI You were wondering if WinUAE was ported to other systems like Linux, in fact the Linux version came first! It's called UAE and WinUAE is a Windows port of that.

    • @GadgetUK164
      @GadgetUK164  3 года назад +1

      Aha, of course!! I remember now!!

  • @NickFellows
    @NickFellows 3 года назад +1

    Is there an a1200 version planned:? - itd have to go on the clockport though to avoid stealing the trapdoor slot.

    • @GadgetUK164
      @GadgetUK164  3 года назад +1

      I thought about that - it needs upper address bus and some of the databus connections, so technically it could go in the 1200 somewhere... Just not sure where. I have a few ideas though!

    • @NickFellows
      @NickFellows 3 года назад

      @@GadgetUK164 i look forward to hearing more about it ! :)

  • @carlesmartorell1922
    @carlesmartorell1922 2 года назад +1

    Looks amazing. I wonder if it would work on my vampirized a2000, do you know of any test?

    • @GadgetUK164
      @GadgetUK164  2 года назад +1

      I dont see why it wouldn't tbh!

  • @Andy-xg8wk
    @Andy-xg8wk 3 года назад +1

    Great vid as usual

  • @stephenwhite506
    @stephenwhite506 3 года назад +3

    Take the plunge into Kicad. Is the project open source?

    • @GadgetUK164
      @GadgetUK164  3 года назад

      I didn't get chance lol - call286 in my Discord has completely re-designed the board, taking into account all the suggestions I made. I hope to do a follow up soon! I think it is open source, call286 branched off the design.

  • @greenfoam
    @greenfoam 3 года назад +1

    Looks a lot different to the Hardsid, didn't the catweasel mark iv have an Amiga version?, Where in the video were you talking about it? I can be watching an hour long video (I have kids and I'm too old). I'd need a picture of a cat weasel somewhere to scroll to it :)

    • @GadgetUK164
      @GadgetUK164  3 года назад

      Yes, there's a version of the Catweasel that accommodates a SID chip I think (as mentioned in the video) =D

    • @greenfoam
      @greenfoam 3 года назад +1

      @@GadgetUK164 Yeah 2 SID chips on the mark IV that I have but I've only ever used it in a PC

  • @Plan-C
    @Plan-C 3 года назад +1

    Outstanding!

  • @danielson9579
    @danielson9579 3 года назад +1

    Would a variable risiater work

    • @GadgetUK164
      @GadgetUK164  3 года назад +1

      Where - regards the 1K mixing resistor you mean?

    • @danielson9579
      @danielson9579 3 года назад

      @@GadgetUK164 yep

  • @danielson9579
    @danielson9579 3 года назад +1

    That's a lot of fast ram 🙂

  • @malcolmogilvy4885
    @malcolmogilvy4885 2 месяца назад +1

    Awesome lad but do me a favour take that Swim SID out drop it on the ground and crush it under your heel then install a real SID chip you may find that there is no problems with a real SID

    • @GadgetUK164
      @GadgetUK164  2 месяца назад +1

      Haha =D Ironically, it works exactly the same as an original SID in this card! The reason is this card does not support register reads, which is the major flaw in the Swin SID. So even with a real SID, the same quirks appear on some SID tunes because that real SID cannot have its register read. At some point I might try and modify the card and the driver to allow register reads, then it would be worth installing a read SID =D

    • @malcolmogilvy4885
      @malcolmogilvy4885 2 месяца назад +1

      @@GadgetUK164 They sound terrible though compared to 6581 the R4 AR is awesome the sound is way better the difference being night and day can hear the difference between the 8580 R5 and the 6581 R4 AR when using a SID FX 3 on a Commodore 64 personally rather the original 6581 or the R3 or R4 AR sound is way better the 8580 is tooo clean sounding while the back SID is the only clone ima would ever consider

  • @frankowalker4662
    @frankowalker4662 3 года назад +1

    The PCB is realy badly designed. Is there a stereo mod for the SID ? (like with the AY on the Speccy.) That way you could have stereo mixing for a CD drive.

    • @IanTester
      @IanTester 3 года назад +1

      I think you need a second SID chip for stereo.

    • @GadgetUK164
      @GadgetUK164  3 года назад +4

      Yes there are some problems and mistakes, but I am grateful to the original designer - without his work we wouldn't be able to use or improve it. So I am pleased he took the time to create it!

    • @GadgetUK164
      @GadgetUK164  3 года назад +3

      PS: A stereo mod could be possible, but it would need changes to the emulator and the player. The emulator code is available, but not the player.

  • @michaellowery1559
    @michaellowery1559 3 года назад +1

    Chris is the law

  • @williamsquires3070
    @williamsquires3070 3 года назад +1

    Hmm… the “0 other mem” is probably a clue to something. 🤔

    • @GadgetUK164
      @GadgetUK164  3 года назад

      I couldnt re-create that issue tbh! It was something related to the TF536 crashing at the point the write to $A0nnnnn occured, but never happened again.