Using visual clues to figure out which chips are bad

Sdílet
Vložit
  • čas přidán 15. 03. 2024
  • Sometimes diagnostic routines lie and give you false readings and that was the case with this broken C64. So let's use our eyes (to look at the symptoms) and some math to figure out which chips are actually causing the issues.
    -- Links
    Adrian's Digital Basement Merch store:
    my-store-c82bd2-2.creator-spr...
    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

Komentáře • 197

  • @kevinchastain727
    @kevinchastain727 Před 3 měsíci +99

    The bad sounds of a SID becoming a SAD chip.

    • @rommix0
      @rommix0 Před 3 měsíci +7

      Yeah no kidding. I felt SAD having to hear sounds from a chip that was clearly on life support.

    • @dariodzimbeg
      @dariodzimbeg Před 3 měsíci +2

      In this particular case, SID stands for: "Sid is dead".

  • @smakfu1375
    @smakfu1375 Před 3 měsíci +44

    FYI: The MT RAM chips are Micron (as in Micron Technology, Inc.). The dram chips in question would have been from just three years after they opened Fab 1, and the 64Kbit chips were, in fact, Micron's very first dram product. The primary problem is they're sensitive to overvolting, with only .5v of headroom. The C=64's problematic PSU's (as they aged) meant that Micron's chips are more prone to failure in the C=64 than in some other machines.

  • @justherefortalking
    @justherefortalking Před 3 měsíci +22

    That SID was putting out some amazing hardcore techno/gabber noises. Perfect overdrive distortion.

    • @adambaranek
      @adambaranek Před 3 měsíci +1

      that's what I was thinking. Someone could write some absolute bangers that take advantage of it's brokenness.

  • @dave928
    @dave928 Před 3 měsíci +16

    as a die hard Apple II/Mac guy with zero interest in Commodore stuff back in the 80's, you still got me to watch a 45 minute troubleshooting video. A+. more please.

  • @Renville80
    @Renville80 Před 3 měsíci +23

    I was going to say something about the screen code values vs. ASCII, but looks like you got there in the end. 🙂

    • @cret859
      @cret859 Před 3 měsíci +2

      On CBM machines, PETSCII codes (i.e. altered ASCII codes) and screen codes are two different things. PETSCII codes are used in programming (CHR$ ASC), in character strings, BASIC tokens, files and all I/O.
      On the other hand, the SCREEN CODES are the bytes used only in the Video RAM so that the VIC video processor can find the right characters in the dedicated ROM.

  • @edburke5731
    @edburke5731 Před 3 měsíci +37

    That SID chip is in violation of the Geneva convention

    • @mostlyfinnishlifeeventsand5112
      @mostlyfinnishlifeeventsand5112 Před 3 měsíci

      But at least all channels work. In my first, then already out-of-warranty C64, back in 1986, only one (or two?) worked so for example the "piano" puzzles were impossible to solve in Impossible Mission, as those sounds used just one of that/those faulty channel(s). (And I couldn't think of getting it repaired due to the high costs.) But at least Commando's, Paradroid's and Uridium's main tunes / sound effects used the working channel(s) so I didn't miss THAT much in those particular games :)

    • @melkiorwiseman5234
      @melkiorwiseman5234 Před 3 měsíci +1

      If it gets hot enough, it'll violate the Geneva convection... 😄

  • @twocvbloke
    @twocvbloke Před 3 měsíci +29

    Senses certainly help with diagnosing faults in electricals and electronics, sight to see failure, smell to smell burning, touch to feel for heat, hearing to listen for noises, and taste, well, you're just weird if you're licking stuff... :P

    • @stevehorne5536
      @stevehorne5536 Před 3 měsíci +8

      I bet candy is one of the best diagnostic tools. The procedure is probably (1) place candy in mouth, (2) stare into space, (3) suddenly get an idea for what's wrong.

    • @Capohanf1
      @Capohanf1 Před 3 měsíci +1

      I prefer to "Use the Force!".

    • @SenileOtaku
      @SenileOtaku Před 3 měsíci +1

      @@Capohanf1 If not The Force, at least The Schwartz...

  • @3vi1J
    @3vi1J Před 3 měsíci +38

    Since that one SID is obviously broken and on its last legs, I wonder if it wouldn't be a good candidate to try to rejuvenate via the reflow oven? I mean, it's probably *not* going to work... but the SID needs to be replaced either way. Keep making these vids - I never tire of seeing how you troubleshoot these C64 repairs. Thanks!

    • @steve.Lowles
      @steve.Lowles Před 3 měsíci +3

      What I did notice, that before Adrian replaced the SID, it wasn’t indentified in the SID tune player, but the replacement was

    • @arfink
      @arfink Před 2 měsíci

      I've always wondered if dead SIDs are due to bad bond wires, and if so, would it be possible to decap and rebond the die.

  • @KewlioMZX
    @KewlioMZX Před 3 měsíci +22

    "Look with your special eyes" "MY RAM!"

    • @rommix0
      @rommix0 Před 3 měsíci +2

      Now that's an old reference. I don't think many young zoomers will get that one.

    • @CantankerousDave
      @CantankerousDave Před 3 měsíci +3

      That commercial was hilarious.

    • @zerobyte802
      @zerobyte802 Před 3 měsíci

      More of this audience would have seen it than not, I’ll wager.

    • @rommix0
      @rommix0 Před 3 měsíci +1

      @@zerobyte802Oh for sure. Most retro enthusiasts tend to lean either Gen X or Millennial.

  • @baronvonschnellenstein2811
    @baronvonschnellenstein2811 Před 3 měsíci +5

    These kind of fault-finding videos are always very enjoyable, Adrian. Very good to explain and demonstrate the first principles by hand, which should help people understand what the Dead Test and Diagnostic cartridges are trying to automate.
    Thanks again :)

  • @Taisen_Des
    @Taisen_Des Před 3 měsíci +8

    In a future chapter, Master Adrian 'Sensei' will repair another Breadbin with his eyes closed. 😄 (Using just touch, hearing, smell and taste). 😊
    Good work! 👍👋

  • @borayurt66
    @borayurt66 Před 3 měsíci +5

    That snake(~ish) sprite on your 8 bit dance party prg did not work correctly with the bad SID, but it worked fine with the good one. So, I am guessing it is not just a screen ornament, and is somehow functionally connected to the SID?

  • @lustfulvengance
    @lustfulvengance Před 3 měsíci +9

    I'm not an electronics repair technician, I'm a mechanic but it's amazing how many problems I've diagnosed simply by using my eyes and knowing what to look for! People always seem to be so amazed and I'm like dude all I did is look lol

    • @keithkneeland6849
      @keithkneeland6849 Před 3 měsíci +3

      Mechanic here too, 20+ years. I agree 100% with your experience. Open your eyes, ears, nose and it’s amazing how much stuff you can quickly diagnose! 👍🏼👍🏼

  • @Thomsonicus
    @Thomsonicus Před 3 měsíci +6

    "If there's a problem,
    Yo I'll sove it.
    Check the MOS chips
    before I desolder" 😅

    • @rommix0
      @rommix0 Před 3 měsíci +2

      ICE.. ICE.. BAAABY!!

  • @wbfaulk
    @wbfaulk Před 3 měsíci +3

    Ooh. I like your method for cleaning the flux. I always tear paper towels or leave cotton fibers behind when trying to wipe it up, but scrubbing over the top of a paper towel seems like a great idea.

  • @dennisd7
    @dennisd7 Před 3 měsíci +9

    36:19 it's the Bad SID Remix :D

  • @Robin96
    @Robin96 Před 3 měsíci +1

    That was the funniest sounding broken SID of all time. I laughed so hard.

  • @dans.8198
    @dans.8198 Před 3 měsíci +2

    @43:42 The standard Amiga (without custom graphics card) also has memory-mapped display, but the problem is it has no text mode, which is what you used to find the faulty RAM chips. About Sinclair, the ZX81 has text mode, but the ZX Spectrum does not.
    Thanks for another great video! Please feature more Sinclair classics.

  • @Clavichordist
    @Clavichordist Před 3 měsíci +4

    I used that method all the time when repairing video terminals. As you said, bit-mapped characters make this method impossible but those that use an actual character ROM and rely on a table, it works well.

  • @TomFynn
    @TomFynn Před 3 měsíci +1

    The "@" is a desperate attempt by the computer to tell you "The error is @"

  • @bb-ov3pi
    @bb-ov3pi Před 3 měsíci +1

    Many years ago when Commodore 64s were still being used I used to repair them and never had the luxury of a dead test cartridge or a diagnostics cartridge.

  • @TradieTrev
    @TradieTrev Před 3 měsíci +9

    Impressive knowledge on how to break down the issues of theses!

  • @rommix0
    @rommix0 Před 3 měsíci +5

    37:05 That is without a doubt the worst sounding SID ever. what a shame.

  • @sw_bf7202
    @sw_bf7202 Před 3 měsíci +1

    The sprites for the 8 bit dance party come and go randomly and as far as I remember it should be continuously running.

  • @Those_Weirdos
    @Those_Weirdos Před 3 měsíci +1

    I love that you took the time to put a warning up, and to make sure you made goofy faces in the camera, instead of ducking the audio to not need the warning.
    And by love, I mean question what's wrong with you.

  • @chadsmith8476
    @chadsmith8476 Před 3 měsíci +1

    Next week: Repairing computers with brain waves

  • @DHAtEnclaveForensics
    @DHAtEnclaveForensics Před 3 měsíci +1

    It's not using one vs two bytes, it's the number of cycles required to access something on zero page. The 6502 includes a zero page addressing mode that can only address the first 256 bytes of RAM, but it can do that faster because fewer moves are required with the one byte address.

  • @Helltormentor
    @Helltormentor Před 3 měsíci

    Even Adrian's sid-dance was a bit distorted. 😂
    Thanks for the laughs!

  • @darkstatehk
    @darkstatehk Před 3 měsíci +3

    Classic Digital Basement. Love it.

  • @mackal
    @mackal Před 3 měsíci +5

    idk, that SID sounded beautiful :P

  • @LewisDonofrio
    @LewisDonofrio Před 3 měsíci

    Always good to see these great videos!

  • @TheDefpom
    @TheDefpom Před 3 měsíci +2

    @39:00 you should also check using AC mode in case of high AC ripple on the DC rails, also an AC ripple can result in a higher reading in DC mode in some cases.

  • @boredwithusernames
    @boredwithusernames Před 3 měsíci +2

    Screen codes are different from ascii codes, as mentioned in the programmers reference manual on pages 376 to 378, the ascii codes are on pages 379 to 381, which is why they show different symbols when you poke them to $0400 😁 Just fyi, may be helpful to your viewers 😀 Great vid Adrian, please keep the C64 vids coming when you can, my favorite computer from back in the day 😎👍

  • @InMyHead
    @InMyHead Před 3 měsíci

    Sometimes it's cool to hear and see how things malfunction. You can sometimes hear and see some really cool things!

  • @jandjrandr
    @jandjrandr Před 3 měsíci +9

    The PETSCII and screen codes are actually different. PETSCII is converted to screen codes with the PRINT command.

    •  Před 3 měsíci +1

      Yeah, I wanted to comment this. The at symbol has screen code of zero (but petscii value is decimal 64). Though the dollar sign and the space is the same, for example. Well, by heart now, so I can be wrong with the actual data here ....

  • @mcy1122
    @mcy1122 Před 3 měsíci +1

    Thanks for the c64 videos!

  • @John-jl3ky
    @John-jl3ky Před 3 měsíci

    I'm kind of new to your channel, I really appreciate what you do. It's an awesome channel and you're a really nice guy, I'm glad you decided to do it full-time. You're going to be very successful.. doing what you love is the most important thing in life.

  • @erickvond6825
    @erickvond6825 Před 3 měsíci +1

    Given some of the strange behavior of this machine you may want to check if it's been overclocked.

  • @InfiniteBrain
    @InfiniteBrain Před 3 měsíci

    Great demonstration of how to determine which RAM is faulty. So many different implementations across all the retro systems but most have some sort of analogous troubleshooting that can be performed. Thanks!

  • @donaldwiller9238
    @donaldwiller9238 Před 3 měsíci +1

    Great job man. 👏

  • @cremvustila
    @cremvustila Před 3 měsíci

    Awesome troubleshooting!

  • @joeyusko6903
    @joeyusko6903 Před 3 měsíci

    Great video! Learned a ton from it. Thank you!

  • @jameschamblin7120
    @jameschamblin7120 Před 3 měsíci +1

    Character ROM holds the bit patterns for each character. The first bit pattern (bytes 0-7) contains the pattern for the @ symbol. The next pattern (bytes 8-15) hold the pattern for A, etc... When the VIC II chip needs to know what to display at a certain character cell, it reads the screen memory at the corresponding location and gets an "index" value into the character ROM. The pattern will start at index*8+base (where base is the location of the character ROM in address space, or RAM if the VIC II is set to point elsewhere). These "indexes" are known as screen codes. PETSCII itself has nothing to do with character display. It is a modification of the ASCII standard used for data communication (printer, modem, screen, etc...) . The KERNAL ROM will convert the PETSCII codes to screen codes whenever something is printed to the screen. The $ and @ symbols appeared because the bad RAM was causing the VIC II to get the patterns from the wrong part of character ROM.
    Also, my first thought when you played those SID tunes on the bad SID was "those are the metal versions of the SIDs." Laughed when you mentioned the same thing at the end of the video. :D

  • @Lofote
    @Lofote Před 3 měsíci

    FYI:
    Screen RAM values actually can't be the same as ASC/CHR$ value, as ASC/CHR$ also uses control commands that are not displayed, but executed.
    E.g. PRINT CHR$(13) sends a RETURN, CHR$(147) clears the screen. Others move the cursor, turn on/off reverse mode, etc.

  • @leandrolaporta2196
    @leandrolaporta2196 Před 3 měsíci +1

    Man i love your repair videos!, specially if they are about commodore, i will love to see you repair a msx machine, although i know not many where sold in the us, but it was the machine i grow up with :)

  • @donaldblakley6796
    @donaldblakley6796 Před 3 měsíci

    Decoding method is very interesting. Can never learn enough

  • @Rorschach1024
    @Rorschach1024 Před 3 měsíci

    The fact that the bit pattern seems to flip flop from the lower four to the top four bits makes me think that it might still be a multiplexer issue.

  • @kd5byb
    @kd5byb Před 3 měsíci

    Bad RAM, bad RAM! What ya gonna do, what ya gonna do when Adrian comes for you! 🤣

  • @richardblack5710
    @richardblack5710 Před 3 měsíci +3

    Where is Rammy and Dead Parts bin?

  • @philipwalker2800
    @philipwalker2800 Před 3 měsíci +3

    Interesting to go through the process once again.
    Did my eyes deceive me or was there a problem with the snakey thing on 8bit dance party near the end?
    Keep up the fascinating repairs (although I've never had a C64)

    • @gametimewarp3724
      @gametimewarp3724 Před 3 měsíci +1

      Indeed, I noticed this as well. Seems more may be wrong with this 64 (maybe the VIC-II) and would love for Adrian to investigate this further.

  • @JamieStuff
    @JamieStuff Před 3 měsíci

    While it's been at least 0x20 years since I've done 8 bit work in assembler and machine language debugging, and none of it C64, I did notice a few things. The corrupt screen characters NEVER changed position (or what was displayed), and assuming that the C64 used memory mapped I/O for its display (which it does), that told me that those specific memory addresses had corrupt data. While it's possible that support chips, like the multiplexer chips, could cause that problem, a bad logic chip isn't typically repeatably bad in a way to give the same result every time. That indicated bad RAM, which turned out to be the problem.
    When you got out the PETSCII table and analyzed what was happening, the 0x20 -> 0x24 ($) made sense. However, the 0x20 -> 0x40 (@) did not. Two failures at the exact same address? I immediately wondered what was in the character ROM at 0x00, and as you later discovered, was the @ sign.
    I appreciate your posting of these troubleshooting videos. I've done very little of this kind of work since leaving the engineering field after the "dot com" implosion. Watching these is scraping some of the rust off, and I'm getting the itch to dig my 'scope out of storage. Maybe a little Depoxit for the brain??? :)

  • @senilyDeluxe
    @senilyDeluxe Před 3 měsíci

    M.T. RAMs, where you learn to compute without RAM!
    (sung to Empty Rooms by Gary Moore)

  • @stevethepocket
    @stevethepocket Před 3 měsíci

    I feel like screen codes and ASCII must be different on every computer, because ASCII has to include control characters whereas screen codes don't. In the case of the Commodore 64, the screen codes also have to include the inverted characters because color inversion isn't actually something the VIC-II can do, which conveniently allows BASIC to have access to them to represent some of the control characters inside quotes.

  • @ShamblerDK
    @ShamblerDK Před 3 měsíci

    One of the SID tunes is called "koeleskab" which means refrigerator in Danish.

  • @blackterminal
    @blackterminal Před 3 měsíci

    Thanks for the video.

  • @nbensa
    @nbensa Před 3 měsíci +5

    Hi Adrian. You kind of look like some member of the Enterprise from ST:TNG 🙂

    • @Retroguyuk75
      @Retroguyuk75 Před 3 měsíci

      I thought that too, number one lol.😅

    • @steve.Lowles
      @steve.Lowles Před 3 měsíci +1

      He taught Geordi everything he knows 😂

  • @Zhixalom
    @Zhixalom Před 3 měsíci

    @28:30 - Yeah, Adrian... you're confusing the "Screen Display Codes" (Appendix E, Page 132 in the C64 User Manual) with the "Ascii and CHR$ Codes" (Appendix F, Page 135).
    - The original Commodore manual does not call them PETSCII characters, that is a mashed-up acronym coined by us.

  • @frankowalker4662
    @frankowalker4662 Před 3 měsíci

    Some computers use different Character$ look up tables depending on if they are PRINTing to screen or POKEing to screen.
    ASCII has control codes from 0-31 and the Character set from 32-127, but when the computer POKEs to screen the char set is from 0-95.

  • @peterp2deschrijver49
    @peterp2deschrijver49 Před 3 měsíci

    This works very well on the C64 where video memory is part of the main 64KiB of RAM and there is a text mode of some form. However in the 8bit era, there were machines which don't work that way. Eg. the ZX Spectrum doesn't have a text mode and the video memory is always part of the first 16KiB of RAM which is implemented as 8 4116 chips. So if the fault is in the upper 32KiB, it won't be visible as garbage on the screen. MSX machines also have separate RAM chips for the video memory. In short YMMV :)

  • @ika5663
    @ika5663 Před 3 měsíci +1

    Your intro is so awesome

  • @eatportchops
    @eatportchops Před 3 měsíci +1

    Had a 64 doing the same thing. Each time Diagnosis had different bad RAM. Ended up replacing the MOS and other logic chips and no luck. Then ran Dead Test and it Identified that U23 was bad and that turned out to be the only bad RAM chip. It was an MT chip of course.

    • @maxxdahl6062
      @maxxdahl6062 Před 3 měsíci

      Mine got power supply zapped. Am using a modded c64 DTV as a backup machine though.

  • @mostlyfinnishlifeeventsand5112

    Yup, encountered @ a lot of times myself (the most important / common example is a hex monitor / mem dumper with the char ROM representation of each byte - full of @'s for 0's of the, after powerup, untouched memory areas - along with FF's, both in blocks) so I immediately assumed it's 0

  • @DonaldRichards-mr3lz
    @DonaldRichards-mr3lz Před 3 měsíci

    This helps me a lot. I did not type any of this I grabbed this from the internet then dropped it here . I am not very good attyping or spelling
    Decision Flowchart .
    A decision flowchart is an essential tool for simplifying complex decision-making operations. It helps individuals or teams come to consensus by dividing the task into accessible, systematic steps and arranging them in an easy-to-follow flowchart design.2 A decision flowchart is essentially a blueprint of what needs to be done to solve a problem and helps in analyzing and balancing the effects of a particular choice.1 Flowcharts can help break down a complex problem into smaller and simpler steps and organize them in a logical order, making it easier to see the big picture and the details, and to avoid confusion or ambiguity.0 .

  • @JenniferinIllinois
    @JenniferinIllinois Před 3 měsíci

    Oh my, that poor SID.

  • @ericrichards420
    @ericrichards420 Před 3 měsíci +1

    I have this c128 that has no video. I suspect it’s a bad IC, everything is socketed. All components are new and I have been very careful building this computer. This is a 128 neo. If I can send it to you I’m sure it would make for another great video. Let me know if you’re interested.

  • @awilliams1701
    @awilliams1701 Před 3 měsíci

    If I was repairing and I saw MOS and MT, I'd replace it all, then diagnose. Maybe it fixes it maybe it doesn't, but it's a great place to start.

  • @kevinklocke7796
    @kevinklocke7796 Před 3 měsíci

    Thank you for your videos, Adrian! If you have the Commodore 64 User's Guide, Appendix E (Pg. 132) has the Screen Display Codes. Nice tutorial..

  • @danotten3344
    @danotten3344 Před 3 měsíci

    I'd love to see you fix acrade boards 🙂

  • @marNL1970
    @marNL1970 Před 3 měsíci

    Nice diagnosing! But where is your Retro Chip Tester Pro to verify the desoldered DRAM's?

  • @mfree80286
    @mfree80286 Před 3 měsíci

    Y'know, I was just thinking about the diag harness and cartridge and had an idea.... you could add one more cable to the sound output, tell the SID to output a certain series of square wave, and check it with fairly basic circuitry. The noise channel would only be checked for level this way though, the square wave would let you check for level and consistency. You could detect the right frequency via high level counts over time, and then compare similar values in slices to see if any drops occur. Might even then adjust the level to near a cutoff point as a rudimentary consistency check, count wave peaks at a touch under and a touch over to see if any don't cross the threshold.
    It'll never beat the ear test, but you could get a negative go on a given SID before subjecting your ears to it.

  • @dexteria3467
    @dexteria3467 Před 3 měsíci

    you can also update the note adding a date when you be able to fixed it :D

  • @Mr.Tim.s_Tutoring
    @Mr.Tim.s_Tutoring Před 3 měsíci

    your test cartridges did you make them or can we get them someplace

  • @colinstu
    @colinstu Před 3 měsíci

    Your dead/dying SID chips could still be useful for powering things over at THIS MUSEUM IS (NOT) OBSOLETE.

  • @dachannien
    @dachannien Před 3 měsíci

    After you replaced the SID with the known good one and ran the Dance Party, it was having trouble showing the sprite animation that normally happens. It flickered on several times briefly, and then after several seconds, popped in and worked okay. So maybe the VIC has an issue in the sprite generator?

  • @mikesilva3868
    @mikesilva3868 Před 3 měsíci

    Great 😊

  • @PeteWord
    @PeteWord Před 3 měsíci +1

    Spurious dollar signs are my nemesis $$$

  • @vanhetgoor
    @vanhetgoor Před 2 měsíci

    Don't throw away the cardboard & aluminium shield of the Commodore 64, it is needed to shield the surrounding apparatus from the disturbance caused by the Commodore 64 and visa versa. The computer is rather easy to break down, other computers like Atari had a metal housing inside the plastic cabinet, that shielded the computer against bad influences. Commodore only wanted to save money.

  • @MurderMostFowl
    @MurderMostFowl Před 3 měsíci +2

    Ok this is Uber nerdy of me but seeing the title screen for this video I legit thought you were wearing Star Trek TNG uniform.
    Forgive me, Adrian … you’re one of my favorite channels, this video is my favorite 8bit computers and apparently I’m now hallucinating my favorite Sci-Fi TV show on top of that! lol

  • @awilliams1701
    @awilliams1701 Před 3 měsíci

    When my system was bad I had to replace the bit value 128. It had some stuck 1's and some stuck 0's. It was the only chip that was bad, but I replaced all 8 of them because MT ram. I did start with that one. So yeah a failure mode with stuck 0's and stuck 1's is perfectly normal. And honestly you should just replace them all. On mine I ran a BASIC program that checked RAM by setting FF and comparing the results. And then setting 00 and comparing the results. I had like 39 errors in 32k of RAM.

  • @ninaevans4501
    @ninaevans4501 Před 3 měsíci

    Adrian, me and my other half (Wayne) salute you Sir. Your videos are the most interesting and informative on the tube.
    We would love you as a neighbor (or neighbour 😊) here in the UK.
    Great stuff.
    Wayne and Nina (Ipswich, Suffolk, UK)
    👍👍👍👍👍😊😊😊😊❤️❤️❤️❤️❤️🇺🇸🇺🇸🇺🇸🇺🇸🇺🇸🫡🫡🫡🫡🫡🫡

  • @paveljelinek772
    @paveljelinek772 Před 3 měsíci

    🖖 greetings cpt. Picard 😂 sorry i could not resist the tempting😂

  • @07Timmers
    @07Timmers Před 3 měsíci

    How do you get that top view of the camera of the board? I want to do that for my own teardown documentation.

  • @RommudohDev
    @RommudohDev Před 3 měsíci

    43:50 You forgot the lid for the VIC-Yard...

  • @solzarcat555
    @solzarcat555 Před 3 měsíci

    that sid was trying haha, poor sid chip.

  • @jannievanzyl4073
    @jannievanzyl4073 Před 3 měsíci +1

    What happened to test / confirm with the RTC?

  • @thirstyCactus
    @thirstyCactus Před 3 měsíci

    Genius!

  • @zapp442
    @zapp442 Před 3 měsíci

    YES! ❤

  • @be236
    @be236 Před 3 měsíci

    Nice fix. I have a Commodore 64 with blank screen. Swapped out the PLA chip, no difference.. that's about the extent of my troubleshooting. Not sure what to do with this C64, donate it, sell it for parts, etc... Suggestion for you, when you write a note on that sticky note, perhaps put a date on there so you know when you did any work on it... Great video!

    • @maxxdahl6062
      @maxxdahl6062 Před 3 měsíci

      I'd keep it just in case you can get it to someone that can fix it.

  • @awilliams1701
    @awilliams1701 Před 3 měsíci

    you should have your friend port the apple 2 test over.

  • @davidtwist3659
    @davidtwist3659 Před 3 měsíci

    Great work and diagnostic. I am having trouble debugging a Z80 computer without any method of input or output. How would you go about it. I tried building a RC2014 to give me input and output and using an extra Z80 card without the processor fitted and using a 40 pin to 40 pin ribbon cable to connect the processor signals. Now I have to write some code to see what is happening. No easy when the Z80 computer uses a PIO to switch eprom and ram. Do you have any suggestions?

  • @rockapartie
    @rockapartie Před 3 měsíci

    Heavy metal SID music = Machinae Supremacy from Sweden. 😉They're using a SIDstation. Sidology (1-3) has some great video game music covers. Their best cover is Gerudo Valley ("GERUDO VALLEY (Metal Version) | Machinae Supremacy")

  • @RavenWolfRetroTech
    @RavenWolfRetroTech Před 3 měsíci +1

    I fought the PETSCI issue while working on DDM this summer. The values in screen ram are Screen codes which don't easily map to PETSCII.

  • @FluffyTheGryphon
    @FluffyTheGryphon Před 3 měsíci

    The thumbnail with your shirts gives me Picard vibes.

  • @fearlabsaudio7815
    @fearlabsaudio7815 Před 3 měsíci

    You need one of those IR cameras. Vevor has a very affordable / good one, and you can save the video to an SD card

  • @uomoartificiale
    @uomoartificiale Před 3 měsíci

    I love this binary sleuthing. As usual great stuff!

  • @DanielSquidington
    @DanielSquidington Před 3 měsíci

    At some point I wanna here some stereo twin cid tunes, with both bad sids.

  • @NotIT
    @NotIT Před 3 měsíci

    I think I recall that Robin @8_Bit showed that the "@" in the upper left is normal and it's just invisible on certain systems.

  • @zUltraXO
    @zUltraXO Před 3 měsíci

    I like how the Restore key is used for "panic"
    What does that do?

  • @winstonsmith478
    @winstonsmith478 Před 3 měsíci

    "C64 gave me visual clues as to which chips were bad" Any MOS Technology custom IC dated 1983?

  • @rosemeyer1939
    @rosemeyer1939 Před 3 měsíci +5

    8 bit noise party!