Using visual clues to figure out which chips are bad

Поділитися
Вставка
  • Опубліковано 15 бер 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
  • Наука та технологія

КОМЕНТАРІ • 198

  • @kevinchastain727
    @kevinchastain727 4 місяці тому +100

    The bad sounds of a SID becoming a SAD chip.

    • @rommix0
      @rommix0 4 місяці тому +7

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

    • @dariodzimbeg
      @dariodzimbeg 4 місяці тому +2

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

  • @smakfu1375
    @smakfu1375 4 місяці тому +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 4 місяці тому +24

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

    • @adambaranek
      @adambaranek 4 місяці тому +3

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

  • @dave928
    @dave928 4 місяці тому +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.

  • @twocvbloke
    @twocvbloke 4 місяці тому +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 4 місяці тому +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 4 місяці тому +1

      I prefer to "Use the Force!".

    • @SenileOtaku
      @SenileOtaku 4 місяці тому +1

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

  • @Renville80
    @Renville80 4 місяці тому +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 4 місяці тому +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.

  • @3vi1J
    @3vi1J 4 місяці тому +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 4 місяці тому +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 3 місяці тому

      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 4 місяці тому +22

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

    • @rommix0
      @rommix0 4 місяці тому +2

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

    • @CantankerousDave
      @CantankerousDave 4 місяці тому +3

      That commercial was hilarious.

    • @zerobyte802
      @zerobyte802 4 місяці тому

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

    • @rommix0
      @rommix0 4 місяці тому +1

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

  • @edburke5731
    @edburke5731 4 місяці тому +37

    That SID chip is in violation of the Geneva convention

    • @mostlyfinnishlifeeventsand5112
      @mostlyfinnishlifeeventsand5112 4 місяці тому

      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 4 місяці тому +1

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

  • @borayurt66
    @borayurt66 4 місяці тому +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?

  • @Thomsonicus
    @Thomsonicus 4 місяці тому +6

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

    • @rommix0
      @rommix0 4 місяці тому +2

      ICE.. ICE.. BAAABY!!

  • @Taisen_Des
    @Taisen_Des 4 місяці тому +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! 👍👋

  • @lustfulvengance
    @lustfulvengance 4 місяці тому +10

    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 4 місяці тому +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! 👍🏼👍🏼

  • @baronvonschnellenstein2811
    @baronvonschnellenstein2811 4 місяці тому +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 :)

  • @wbfaulk
    @wbfaulk 4 місяці тому +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 4 місяці тому +9

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

  • @Clavichordist
    @Clavichordist 4 місяці тому +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.

  • @TradieTrev
    @TradieTrev 4 місяці тому +9

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

  • @TomFynn
    @TomFynn 4 місяці тому +1

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

  • @dans.8198
    @dans.8198 4 місяці тому +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.

  • @Robin96
    @Robin96 4 місяці тому +1

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

  • @sw_bf7202
    @sw_bf7202 4 місяці тому +1

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

  • @bb-ov3pi
    @bb-ov3pi 4 місяці тому +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.

  • @TheDefpom
    @TheDefpom 4 місяці тому +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.

  • @DHAtEnclaveForensics
    @DHAtEnclaveForensics 4 місяці тому +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.

  • @rommix0
    @rommix0 4 місяці тому +5

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

  • @jandjrandr
    @jandjrandr 4 місяці тому +9

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

    •  4 місяці тому +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 ....

  • @Those_Weirdos
    @Those_Weirdos 4 місяці тому +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.

  • @darkstatehk
    @darkstatehk 4 місяці тому +3

    Classic Digital Basement. Love it.

  • @Helltormentor
    @Helltormentor 4 місяці тому

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

  • @jameschamblin7120
    @jameschamblin7120 4 місяці тому +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

  • @LewisDonofrio
    @LewisDonofrio 4 місяці тому

    Always good to see these great videos!

  • @InfiniteBrain
    @InfiniteBrain 4 місяці тому

    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!

  • @mackal
    @mackal 4 місяці тому +5

    idk, that SID sounded beautiful :P

  • @boredwithusernames
    @boredwithusernames 4 місяці тому +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 😎👍

  • @John-jl3ky
    @John-jl3ky 4 місяці тому

    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.

  • @chadsmith8476
    @chadsmith8476 4 місяці тому +1

    Next week: Repairing computers with brain waves

  • @mcy1122
    @mcy1122 4 місяці тому +1

    Thanks for the c64 videos!

  • @erickvond6825
    @erickvond6825 4 місяці тому +1

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

  • @Lofote
    @Lofote 4 місяці тому

    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.

  • @donaldwiller9238
    @donaldwiller9238 4 місяці тому +1

    Great job man. 👏

  • @joeyusko6903
    @joeyusko6903 4 місяці тому

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

  • @cremvustila
    @cremvustila 4 місяці тому

    Awesome troubleshooting!

  • @InMyHead
    @InMyHead 4 місяці тому

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

  • @Rorschach1024
    @Rorschach1024 4 місяці тому

    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.

  • @leandrolaporta2196
    @leandrolaporta2196 4 місяці тому +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 4 місяці тому

    Decoding method is very interesting. Can never learn enough

  • @JamieStuff
    @JamieStuff 4 місяці тому

    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??? :)

  • @stevethepocket
    @stevethepocket 4 місяці тому

    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.

  • @richardblack5710
    @richardblack5710 4 місяці тому +3

    Where is Rammy and Dead Parts bin?

  • @frankowalker4662
    @frankowalker4662 4 місяці тому

    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.

  • @eatportchops
    @eatportchops 4 місяці тому +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 4 місяці тому

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

  • @ShamblerDK
    @ShamblerDK 4 місяці тому

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

  • @blackterminal
    @blackterminal 4 місяці тому

    Thanks for the video.

  • @philipwalker2800
    @philipwalker2800 4 місяці тому +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 4 місяці тому +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.

  • @peterp2deschrijver49
    @peterp2deschrijver49 4 місяці тому

    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 :)

  • @kevinklocke7796
    @kevinklocke7796 4 місяці тому

    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..

  • @senilyDeluxe
    @senilyDeluxe 4 місяці тому

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

  • @nbensa
    @nbensa 4 місяці тому +5

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

    • @Retroguyuk75
      @Retroguyuk75 4 місяці тому

      I thought that too, number one lol.😅

    • @steve.Lowles
      @steve.Lowles 4 місяці тому +1

      He taught Geordi everything he knows 😂

  • @mostlyfinnishlifeeventsand5112
    @mostlyfinnishlifeeventsand5112 4 місяці тому

    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

  • @kd5byb
    @kd5byb 4 місяці тому

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

  • @DonaldRichards-mr3lz
    @DonaldRichards-mr3lz 4 місяці тому

    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 .

  • @mfree80286
    @mfree80286 4 місяці тому

    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.

  • @Zhixalom
    @Zhixalom 4 місяці тому

    @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.

  • @JenniferinIllinois
    @JenniferinIllinois 4 місяці тому

    Oh my, that poor SID.

  • @awilliams1701
    @awilliams1701 4 місяці тому

    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.

  • @ika5663
    @ika5663 4 місяці тому +1

    Your intro is so awesome

  • @danotten3344
    @danotten3344 4 місяці тому

    I'd love to see you fix acrade boards 🙂

  • @dexteria3467
    @dexteria3467 4 місяці тому

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

  • @RavenWolfRetroTech
    @RavenWolfRetroTech 4 місяці тому +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.

  • @marNL1970
    @marNL1970 4 місяці тому

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

  • @be236
    @be236 4 місяці тому

    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 4 місяці тому

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

  • @dachannien
    @dachannien 4 місяці тому

    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?

  • @NotIT
    @NotIT 4 місяці тому

    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 4 місяці тому

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

  • @ericrichards420
    @ericrichards420 4 місяці тому +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 4 місяці тому

    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.

  • @awilliams1701
    @awilliams1701 4 місяці тому

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

  • @fearlabsaudio7815
    @fearlabsaudio7815 4 місяці тому

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

  • @RommudohDev
    @RommudohDev 4 місяці тому

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

  • @Mr.Tim.s_Tutoring
    @Mr.Tim.s_Tutoring 4 місяці тому

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

  • @ninaevans4501
    @ninaevans4501 4 місяці тому

    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)
    👍👍👍👍👍😊😊😊😊❤️❤️❤️❤️❤️🇺🇸🇺🇸🇺🇸🇺🇸🇺🇸🫡🫡🫡🫡🫡🫡

  • @jannievanzyl4073
    @jannievanzyl4073 4 місяці тому +1

    What happened to test / confirm with the RTC?

  • @davidtwist3659
    @davidtwist3659 4 місяці тому

    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?

  • @rosemeyer1939
    @rosemeyer1939 4 місяці тому +5

    8 bit noise party!

  • @solzarcat555
    @solzarcat555 4 місяці тому

    that sid was trying haha, poor sid chip.

  • @07Timmers
    @07Timmers 4 місяці тому

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

  • @FluffyTheGryphon
    @FluffyTheGryphon 4 місяці тому

    The thumbnail with your shirts gives me Picard vibes.

  • @paveljelinek772
    @paveljelinek772 4 місяці тому

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

  • @winstonsmith478
    @winstonsmith478 4 місяці тому

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

  • @DanielSquidington
    @DanielSquidington 4 місяці тому

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

  • @mikesilva3868
    @mikesilva3868 4 місяці тому

    Great 😊

  • @colinstu
    @colinstu 4 місяці тому

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

  • @bleggett29
    @bleggett29 4 місяці тому

    could piggybacking the suspected bad ram chips worked before removing them?

  • @garthhowe297
    @garthhowe297 4 місяці тому

    I don't have good hearing, and often cannot tell a SID chip is bad, when you say so. But that one today....oh yeah, I definitely could tell it was bad.

  • @graemedavidson499
    @graemedavidson499 4 місяці тому

    This SID was inspired by Les Dawson’s piano playing

  • @MonochromeWench
    @MonochromeWench 4 місяці тому

    Pretty much any 16 bit system will have difficulties trying to diagnose bit flips by character display as most do not use character modes. IBM PCs do use a character mode but bad bits in main ram probably wont show on screen as the screen buffer is in vram and if the screen shows corruption try a different video card first before thinking it could be a main board problem. If bit flips occur with any video card then yep might be bad system ram or something else on the main board like bad bus transceivers.

  • @vanhetgoor
    @vanhetgoor 3 місяці тому

    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.

  • @GarthBeagle
    @GarthBeagle 4 місяці тому +2

    Good to see the dead test cart telling you that you found the right bad RAM chips after the fact! 😁

  • @waxore1142
    @waxore1142 4 місяці тому

    So strange, even after swapping the sid the sound seems to vary the video refresh rate. We can see it on the yt vid but you probably can't on your end.