Тёмный

Garbled Screen! Amstrad CPC 464 Video Failure 

Noel's Retro Lab
Подписаться 68 тыс.
Просмотров 18 тыс.
50% 1

Опубликовано:

 

4 окт 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 178   
@atzefatze
@atzefatze 3 года назад
...this channel is underrated!
@barnQowl
@barnQowl 3 года назад
Noel and Adrian are the true kings of the scene
@OtreblaMaslab
@OtreblaMaslab 3 года назад
@@barnQowl a collab of dreams!
@MichaelEhling
@MichaelEhling 3 года назад
19:18 "I decided to do what we usually do...dig deeper." I love the commitment and thoroughness. This is one of the reasons Noel's videos are so satisfying.
@NoelsRetroLab
@NoelsRetroLab 3 года назад
I'm glad! It's something that I really enjoy doing, so it's great that some other people like it too 😃
@minombredepila1580
@minombredepila1580 3 года назад
Another fine job from Noel. The part I like the most: when Noel fixes it and tries to find why it failed. You nailed it again :-)
@GORF_EMPIRE
@GORF_EMPIRE 3 года назад
I'm not really surprised that bad RAM caused the problem. But you were not wrong for suspecting the video generation.
@GreenAppelPie
@GreenAppelPie 3 года назад
This is the first video of yours I watched, and the first time seeing an Amstrad repaired. You did an absolutely incredible job showing us how the video signal was generated, I've never seen someone deep dive into a repair while explaining things so clearly. I have rarely learned so much in 30 minutes. Outstanding video!
@NoelsRetroLab
@NoelsRetroLab 3 года назад
Wow, I'm so happy to hear that! Really glad you enjoyed it! 👍
@WacKEDmaN
@WacKEDmaN 3 года назад
@GreenAppelPie come back next week! the vids here are always great and easily understandable even with the deep dives!
@Aruneh
@Aruneh 3 года назад
Love the explanation on how the video signal is generated!
@NoelsRetroLab
@NoelsRetroLab 3 года назад
Glad it was helpful!
@lindoran
@lindoran 3 года назад
I really like how you don't ignore symptoms cue fixes but back them up with data. Your attention to bias in data shows a very educated understanding of engineering and trouble shooting. Bravo!
@frankowalker4662
@frankowalker4662 3 года назад
Great repair, Noel. The CPC is a very perculiar design, that's why I gave mine away about 15 years ago. I don't miss it.
@NoelsRetroLab
@NoelsRetroLab 3 года назад
Haha! Apart from the personal fondness I have for the CPC, peculiar is what makes these quirky computers interesting for me 😃 I mean, the TI99 is *really* peculiar, and that's where its charm lies.
@digitalarchaeologist5102
@digitalarchaeologist5102 3 года назад
Absolutely fascinating Noel. It's awesome to see that a faulty RAM chip is not good enough, you need to understand exactly why it behaves as it does because of that fault. Totally brilliant.
@NoelsRetroLab
@NoelsRetroLab 3 года назад
Thanks! Glad you enjoyed it 😃
@MichaelDoornbos
@MichaelDoornbos 3 года назад
Good video as usual. I'm glad I'm not the only one that sometimes sees a hardware problem and chases down a trail only to find out that it was one thing I didn't expect. Funny how you can get focused early and then not see it until later.
@NoelsRetroLab
@NoelsRetroLab 3 года назад
Thank you! And to be fair, that's totally fine as long as you keep checking your assumptions. The thing I'm most proud of in this repair is that I resisted the temptation to desolder anything until I was sure it wasn't working correctly (unlike a certain C64 repair I did a while ago 😃).
@MichaelDoornbos
@MichaelDoornbos 3 года назад
@@NoelsRetroLab I went down a 128 repair for a week. Replaced some expensive parts. Turned out to be a single bad trace on multiplexer. I think we've all been there ;-)
@lis6502
@lis6502 3 года назад
excellent troubleshooting with deep explanation and thorough walkthrough on each step & idea. Brilliant!
@NoelsRetroLab
@NoelsRetroLab 3 года назад
Thank you so much!
@lis6502
@lis6502 3 года назад
@@NoelsRetroLab hope you find some time to discuss with me in comments under your other videos ;p
@OscarSommerbo
@OscarSommerbo 2 года назад
Yay! The "gatorade" is back. It wasn't on this video but rather the first Spectrum video, you kept talking about the "gatorade" which was of course baffling to me as I had zero knowledge of the speccy internals. But about halfway in you showed a block diagram with the gate array/ULA was marked, but gate array was still pretty far from gate array in my mind, but over a few seconds I figured it out. So now the ULA is forever the gatorade at least in my twisted mind.
@adilsongoliveira
@adilsongoliveira 3 года назад
I really love your deep-dive videos. Though I'm now working on IT, I started my career in electronics. As an intern in my first job (at 16) the department of the company I work for designed Z80-based computers to use in industrial environments so tinkering with those old 8/16 bit computers is something that has a great appeal to me. Too bad here in Brazil the prices for anything like that are too rich for my pocket.
@NoelsRetroLab
@NoelsRetroLab 3 года назад
Really glad to hear you're enjoying them! I have heard about the retro situation in Brazil! In general retro is getting more expensive everywhere, but that sounds ridiculous from what people have told me 😖
@KJohansson
@KJohansson 3 года назад
Good one, very educating and informative how the Amstrad works and behaves.
@NoelsRetroLab
@NoelsRetroLab 3 года назад
Glad it was helpful!
@thesillyhatday
@thesillyhatday 3 года назад
Please keep making videos, they are really well done and enjoyable. Between you and Adrian, I get my electronics fix in a week. One thing I'd like to see, is someone find out why these old computers were designed the way they were. Cost is obviously top priority, so hearing the solutions around that problem would be fascinating. Such as why the CRTC and Gate Array weren't combined into one chip!
@thomaskalbe6018
@thomaskalbe6018 3 года назад
The CRTC is a stock component made by Hitachi, Motorola and others (?) and can be found on PC graphic cards of this era. The GA is what makes the CPC a CPC and does a bit more than video output; maybe compare it to the PLA on the C64 (with some Vic2 mixed in) :-). See also neuro-sys.github.io/2019/10/01/amstrad-cpc-crtc.html
@NoelsRetroLab
@NoelsRetroLab 3 года назад
In addition to what Thomas said, if the CRTC was combined with the Gate Array... then we would need many more pins! They did that later when they went to ASICs, but I guess using that level of technology, this was much cheaper that way.
@thomaskalbe6018
@thomaskalbe6018 3 года назад
And it is fascinating to compare the US 8 bit micros to those developed in UK. The C64 for example has lots of custom chips (VIC2, Sid, PLA, CIAs) whereas the design of the 464 is really simple (no custom parts except for the GA). The 64 basic sucks, an OS is almost non existing. The CPC basic and AMSDos are way better! But the C64 has HW sprites, the CPC doesn't.
@thesillyhatday
@thesillyhatday 3 года назад
I commented before I even got to see the CRTC was an off shelf part. 🙃
@thesillyhatday
@thesillyhatday 3 года назад
@@thomaskalbe6018 That would make for an interesting video in itself. A general look at those sorts of differences. The Amiga 500 (and 600 etc) is full of custom chips, though later than the C64. It has weird quirks that the CPU isn't even on the same bus as the RAM. Anyway, thanks Noel. Never surprised to see a reply from you. You do great at interacting with your community.
@francoisrevol7926
@francoisrevol7926 3 года назад
On SCART at least the lines are usually terminated with 75 Ohm resistors in the display IIRC, so yeah, that'd drop the thing quite a lot when plugged in.
@fumthings
@fumthings 3 года назад
excellent diagnosis and repair.
@goku445
@goku445 3 года назад
Thanks for sharing your thought process as well! Really interesting video.
@NoelsRetroLab
@NoelsRetroLab 3 года назад
Glad you enjoyed it!
@fred-9929
@fred-9929 3 года назад
I love your CPC video series! Years ago, with my cousin, I developped Fugitif, a french adventure game. It was really a great journey into learning computers. I recently rebought a CPC 6128 to dig again in this fantastic world, and I will have look at all these cool tools, like Dandanator, M4, etc, I which I had at the time. Thanks again for all the great informations you give in your videos, it brings me back 30 year back :o) And it gives me the desire to restore some CPC!
@NoelsRetroLab
@NoelsRetroLab 3 года назад
Really glad to hear that. If my videos make someone more excited about using and restoring their old computers, mission accomplished 😃 And wow, Fugitif looks amazing! I never played it back in the day, but I wasn't using the Amstrad as late as 1991. I'm going to have to check it out.
@IanSlothieRolfe
@IanSlothieRolfe 3 года назад
Another great video Noel! Diagnosing signal errors is always a field of rabbit-holes, especially when everything is inter-dependant like in these machines with ULAs. Great bit of detective work. Just goes to show that it pays to fix things as you find them, even if it seems unrelated to the main problem.
@kjamison5951
@kjamison5951 3 года назад
Okay, so I’ve lurked for several videos but I subscribed today. I have a CPC6128 and I like your videos!
@NoelsRetroLab
@NoelsRetroLab 3 года назад
Really glad to hear that! Welcome aboard 😃
@VladoT
@VladoT 3 года назад
That test with missing RAM chips is very helpfull, good job!
@retrolabo
@retrolabo 3 года назад
Amazing video! Those deepdives leaving no stone unturned make this channel the best retro channel on YT IMHO!
@NoelsRetroLab
@NoelsRetroLab 3 года назад
Wow, thank you so much!!
@JimLeonard
@JimLeonard 3 года назад
Fantastic explanation of your analysis. Really fine work.
@NoelsRetroLab
@NoelsRetroLab 3 года назад
Thank you! Glad you liked it!
@Geek_Chef
@Geek_Chef 3 года назад
This was amazing.....!! Noel....I hope this channel blows up with tons of geeks....just love seeing a new video from here pop up! Thanks!!
@NoelsRetroLab
@NoelsRetroLab 3 года назад
Thanks so much!! I can't complain with the growth I've had already in a year and a half!
@Colt45hatchback
@Colt45hatchback 10 месяцев назад
Im glad i found your video, my 464 is exhibiting the same symptoms as #4 and #5 intermittantly (either one or the other) it used to do the white square sometimes but now its only ever one of those two. Ill buy a bag of ram and some sockets and change the lot seeing as i dont have a scope anymore, thankyou so much
@AndrewTubbiolo
@AndrewTubbiolo 3 года назад
Today I learned a new geography lesson. I never knew about the city of Gijon until I saw your map. Several wikipedia links later, I'm now a seasoned expert. :) My geographical overview of the world has improved.
@NoelsRetroLab
@NoelsRetroLab 3 года назад
Haha, glad you enjoyed the Wikipedia trip 😃
@MartinSuper7
@MartinSuper7 3 года назад
I’m glad I’m not the only one that paused the video as soon as I saw the map to find out a bit about where Noel lives 😎
@AndrewTubbiolo
@AndrewTubbiolo 3 года назад
@@MartinSuper7 That's EXACTLY what I did. :)
@MartinSuper7
@MartinSuper7 3 года назад
I'm quite curious to know Noel's background (if he's happy to share it). When I first started watching his videos from his accent I'd have guessed he spent quite a bit of his life in Northern Europe, Netherlands, North West Germany or Denmark areas
@AndrewTubbiolo
@AndrewTubbiolo 3 года назад
@@MartinSuper7 I assumed he was Northern European as well with heavy exposure to American English, so I figured perhaps military/NATO. I latched onto his channel because he shows his probe points on a sub schematic of what he's measuring. It's a great quality of his vids.
@gertsy2000
@gertsy2000 3 года назад
Great troubleshooting Noel. Good video.
@NoelsRetroLab
@NoelsRetroLab 3 года назад
Thank you!
@spyrosskam8632
@spyrosskam8632 3 года назад
Greetings from Greece!!! Your job is excellent!!!
@NoelsRetroLab
@NoelsRetroLab 3 года назад
Thank you very much!
@ΓιώργοςΠαρασκευάκης-ν7ε
in depth analysis ... very good!!!!!
@NoelsRetroLab
@NoelsRetroLab 3 года назад
Thanks! Glad you enjoyed it 👍
@CarlosGarcia-yf1jj
@CarlosGarcia-yf1jj 3 года назад
Increible ... que trabajo tan bueno y minucioso. Enhorabuena.
@TranceTrousers
@TranceTrousers 3 года назад
This was fascinating to watch! Very in depth but also very well explained. Amazing to think that the problem was caused by one faulty RAM chip! Pleased to see you figured it out in the end though, after a bit of a wild goose chase :-)
@NoelsRetroLab
@NoelsRetroLab 3 года назад
Glad you enjoyed it!
@TheCurlyP
@TheCurlyP 2 года назад
Mine has just developed a video fault, can eliminate the z80 and the rom thanks to this :) Really hope it's not the gate array
@leesmithsworkshop
@leesmithsworkshop 3 года назад
Another great video, the explanation of how that one ram chip was changing the boot code is just so good.
@NoelsRetroLab
@NoelsRetroLab 3 года назад
Thanks! Much appreciated.
@chainq68k
@chainq68k 3 года назад
Cool repair video. Loved the deep dig part. Sets apart this channel from others, even after the original problem has been fixed. Great job.
@EmilOppelnBronikowski
@EmilOppelnBronikowski 3 года назад
Imagine how cool you can be if after watching this you'd be able to tell some Amstrad head the number of RAM chip that's busted just by looking at garbage on the screen. "Yeah, I know that lines, it's number three"
@NoelsRetroLab
@NoelsRetroLab 3 года назад
Thank you so much! I'm glad that what I like doing lines up with what people watching the channel also like. Win-win! 😃
@NoelsRetroLab
@NoelsRetroLab 3 года назад
You know, I was planning on making a comment like that "If you ever see the screen rolling that way, you can instantly say, oh that's bit 5". Unfortunately bit 4 ruined my plan by also causing the screen to roll. Grrr... 😃
@EmilOppelnBronikowski
@EmilOppelnBronikowski 3 года назад
@@NoelsRetroLab That's still worth a shot. 50/50 on being a living legend are the odds I'm willing to take. ;-)
@MartinPaoloni
@MartinPaoloni 3 года назад
Stellar troubleshooting! I didn't know you were Spanish, btw. Your English is perfect. When you said "Marcos" like that my brain went "What the hell"🤣
@mogwaay
@mogwaay 3 года назад
Super vid Noel, REALLY like your deep dives, I always like to know why something went wrong not that just it did and now it's fixed, so appreciate the extra effort there. I bet the missing-ram-chip-screens-shot will be freeze framed by CPC repairers all over the world!
@NoelsRetroLab
@NoelsRetroLab 3 года назад
Hi Chris! Glad to hear that. I'm never quite sure what level to go to while still keeping things interesting. But I guess that if it's interesting to me, chances are it's interesting to other people as well 😃 But I'm really glad to get that kind of feedback anyway. Cheers!
@tony359
@tony359 3 года назад
Excellent video as usual, Noel - thank you! I may have mentioned this before - sorry if I have! - but may I suggest that the "probe" icon on the schematic is placed so that it does not cover the label of the pin you are probing? I suppose that a red dot or a small arrow would work anyways, I can understand that changing the transparency of the schematic picture would take time. Looking forward to your next video!
@NoelsRetroLab
@NoelsRetroLab 3 года назад
Thanks! Yes, I remember your suggestion but I didn't come up with anything that worked really well. Maybe I can just use a smaller probe graphic and put it on the inside of the chip. I'll try that next time. Cheers!
@tony359
@tony359 3 года назад
@@NoelsRetroLab No problem and sorry for mentioning this again. What about a red rectangular shape which highlights the pin AND the label? A smaller probe/arrow from the inside would work as well I think.
@TRONMAGNUM2099
@TRONMAGNUM2099 3 года назад
Great Video. Very thorough explanations. Really like how you showed exactly where to put the oscilloscope probe and what signal we should be getting. This makes me even more excited for when I get mine.
@NoelsRetroLab
@NoelsRetroLab 3 года назад
Glad it was helpful!
@lenny02112
@lenny02112 3 года назад
Im currently working on a thrown-away commodore 64...your videos always inspire me when working on these old machines. Keep up the great work
@NoelsRetroLab
@NoelsRetroLab 3 года назад
Glad to hear that! Keep working on it 😃
@CallousCoder
@CallousCoder 3 года назад
I always love your diagrams and explanation of your thought process! Another great video Noel! I love it 🥰
@NoelsRetroLab
@NoelsRetroLab 3 года назад
Glad you like them!
@WinrichNaujoks
@WinrichNaujoks 3 года назад
That was super fun and interesting!
@NoelsRetroLab
@NoelsRetroLab 3 года назад
Glad you enjoyed it!
@Xoferif
@Xoferif 3 года назад
Another enthralling piece of detective work, Noel! =)
@NoelsRetroLab
@NoelsRetroLab 3 года назад
Thank you so much! 😃
@Mrf.7213
@Mrf.7213 2 года назад
Super fun to watch!
@pledg
@pledg 3 года назад
Great as ever... Is that a late issue short board but with an early gate array? The more 8 bit systems I restore the more love I have for the design and build of the CPC464.
@NoelsRetroLab
@NoelsRetroLab 3 года назад
That's right! A bit of an odd combination, isn't it? At least it has room for both kinds of GAs. Personally, I'm a fan of the original long board. That thing is soooo roomy to work on! 😃
@rastislavzima
@rastislavzima 3 года назад
Nice investigation work! Although it could be easyer if connector was cleaned before. :-)
@NoelsRetroLab
@NoelsRetroLab 3 года назад
Seriously! The crazy thing is that I *did* clean it before, but for whatever reason it wasn't enough. Weird!
@bricerive
@bricerive 3 года назад
Always a pleasure to see you fix a CPC (my favorite). Your explanation of the video signal generation is awesome. It is great that you could follow the issue down to where in the ROM code it must have ended up to corrupt all the CRTC registers. Makes me want to modify my simulator to support damaged RAM bits and reproduce in the debugger where it goes step by step :-)
@NoelsRetroLab
@NoelsRetroLab 3 года назад
Do it! I'd be very curious about it. Are you still working on your emulator by the way? I noticed it doesn't run on 64-bit Mac. Maybe I need to get the source and build it myself. Is there a Github page by any chance? I wasn't able to find the source even though the web page says you're going to open source it.
@bricerive
@bricerive 3 года назад
@@NoelsRetroLab I'll try it and let you know. Yes I still improve CPC++ on my ample spare time :-) It's on bitbucket at bitbucket.org/bricerive/cpc/src/master/ I need to update the build instructions but it currently builds on my Mojave mac. I should also make a release at some point.
@ElectronGordo
@ElectronGordo 3 года назад
Nice job again! :) thanks Noel
@oqibidipo
@oqibidipo 3 года назад
23:07 "... test that there is nothing broken..." is exactly when when the playback stopped for a moment. 🤣
@NoelsRetroLab
@NoelsRetroLab 3 года назад
Right as I was reaching for the resistor with the tweezers?? Oops! 😃
@WacKEDmaN
@WacKEDmaN 3 года назад
interesting...this might be the issue with mine not displaying anything on my RGB to VGA board... (cant test it on an original monitor coz i dont have one!) thanks Noel.. your vids are always top notch!
@NoelsRetroLab
@NoelsRetroLab 3 года назад
Do you have access to a Dandanator, M4, or some kind of ROM board? If so you can pop in the Diagnostics ROM and you should be able to sort it out (unless your edge connector was dirty like mine was). It also beeps as soon as it starts, so if nothing else, if you hear that you know that there's a lot of stuff working already, even if you get no video out.
@WacKEDmaN
@WacKEDmaN 3 года назад
@@NoelsRetroLab unfortunatly no access to a Dandanator or the like... and the top of my edge connector is pitted bad! ...and i dont have the tape deck either...(its just the original Z70100 board!)..so no sound out! (guess i should bodge up a speaker!) ive sorta given up on it :( i think ive ripped some vias on the CRTC...and my eyes are going bad!... ...i wish i had access to a working cpc i could probe around on... you wouldnt be interested in trying a repair? ill send it over to ya from Aus! (i was hoping to get the board working so i could make up my own input for it...it was just missing the gate array when i purchaced it.. ive replaced that but still cant get anything out on the RGB to VGA board..even tho there seems to be signals coming out of the CPCs RGB+Lum+Sync) ive even contemplated buying one of the clone/smaller form factor boards and using the chips from my board
@DolganoFF
@DolganoFF 3 года назад
Great episode!
@NoelsRetroLab
@NoelsRetroLab 3 года назад
Thanks!!
@nonamenola33
@nonamenola33 3 года назад
Ok, going out om a limb here: I'm stating that this is a stellar video, as always. Don't make me come back and edit this comment, Noel! 😜 Edit: Goddammit! I had to edit because I didn't say that I made my statement before viewing the video, obviously. Don't make me edit it again! 😁
@NoelsRetroLab
@NoelsRetroLab 3 года назад
Haha, hope you enjoyed it and you don't have to edit it again (I figured you meant that anyway 😃).
@nonamenola33
@nonamenola33 3 года назад
@@NoelsRetroLab Yeah, no more edits needed! 😊 Another great video.
@KeriSqueak
@KeriSqueak 3 года назад
Wow, that Noel's a tricksy one! Made you edit without even doing anything :P
@TaberBucknell
@TaberBucknell 3 года назад
Excellent detective work! I really enjoyed the deep dive aspect of this video ... especially the scope work. Thank you for taking the time to explain the interrelationships of the chip functions and data flow (I was barely hanging on in places ... but I followed 😉). The graphics were very helpful.
@muttBunch
@muttBunch 3 года назад
I can’t stop watching Noel’s videos ❤️
@NoelsRetroLab
@NoelsRetroLab 3 года назад
Fortunately, there are a lot of them by now. Unfortunately, the early ones aren't quite up to the standard of the later ones 😃
@muttBunch
@muttBunch 3 года назад
@@NoelsRetroLab, a lot indeed and I plan on going back and watching them all :) I finally got my hands on an Atari 800xl and a 130xe but haven’t even had a chance to test them. Hopefully soon, I can play.
@JohnSweevo
@JohnSweevo 3 года назад
I noticed you use a desolder pump, me too. However they take the use of both hands, I bought an Iron that has one built into it and boy it works great. They are 30W and cost about 16 quid on ebay. Great video btw ^^
@NoelsRetroLab
@NoelsRetroLab 3 года назад
Thanks! I use both kinds of desolder pumps: the manual ones for single things, but then I pull out the desoldering gun for whole ICs. It's such a useful tool!
@ismaelyutub
@ismaelyutub 3 года назад
Which model did you get john?
@JohnSweevo
@JohnSweevo 3 года назад
@@ismaelyutub Sorry my bad, it was from a company called CPC and the iron is called D01849 DESOLDERING IRON/SUCKER
@JohnSweevo
@JohnSweevo 3 года назад
@@NoelsRetroLab Agree on that one for sure. BTW Noel check out the computer on my channel, bet you haven't seen one of them before ^^
@ismaelyutub
@ismaelyutub 3 года назад
Great, thank you for sharing your knowledge. I have learnt a lot with this video.
@NoelsRetroLab
@NoelsRetroLab 3 года назад
Great to hear!
@scottlarson1548
@scottlarson1548 2 года назад
The problem of how the CPU and the video hardware fight over the RAM is always interesting to me because every personal computer of that era had its own solution.
@NoelsRetroLab
@NoelsRetroLab 2 года назад
Absolutely! That's actually one of the main distinguishing features of computers at the time: separate RAM, interleave access, or blocking CPU are the main general approaches. Honestly, I'm not sure which one I would pick if I were to make a similar computer today.
@scottlarson1548
@scottlarson1548 2 года назад
@@NoelsRetroLab There's also the simple but ugly approach that my Ohio Scientific used. It just blanked the video output with an AND gate whenever the CPU was accessing the video RAM. Whenever you wrote to the screen, lines would briefly disappear which was better than the sparkles that would have been displayed.
@galier2
@galier2 3 года назад
Génial.
@NoelsRetroLab
@NoelsRetroLab 3 года назад
Merci beaucoup! 😃
@104d_3rr0r_vince
@104d_3rr0r_vince 3 года назад
Thanks youtube, no notification about this video...
@NoelsRetroLab
@NoelsRetroLab 3 года назад
Yeah, that's frustrating. I'm really annoyed that YT got rid of email notifications a few years ago. That's why I ended up setting up a mailing list in case people want to receive notifications that way: noelsretrolab.com/
@104d_3rr0r_vince
@104d_3rr0r_vince 3 года назад
@@NoelsRetroLab Yeah, I did a hate video about the emails :-D
@jaycee1980
@jaycee1980 3 года назад
I've seen this with bad RAM chips before.. it's important they stay off the bus when they're not supposed to be there... but i have seen faulty chips that always hold their output at some bad level regardless. Have definitely seen this happen on those Samsung 4164's in ZX Spectrums
@danielson9579
@danielson9579 3 года назад
Oh no I remember having the green screen modal as a kid I always wanted the colour one
@NoelsRetroLab
@NoelsRetroLab 3 года назад
The green one had slightly better resolution, but some games were downright impossible with it. My parents bought me the green version and the game Trailblazer. After my dad tried playing it a bit and realizing that some of the color tiles looked identical, he went back to the store and swapped it for a color one 😃
@TechCowboy
@TechCowboy 3 года назад
Good lesson: Always test the RAM.
@markretro3612
@markretro3612 3 года назад
another great video your knowledge is supreme ...... ohh them smaller mother- boards are so fragile..i have seen that with the power sockets on a few of them i normally put a new capacitor in and bend the leg round.. any advice on a ""cheap" "O scope" for use with these computers (Amstrads/spectrums/ maybe commodore at some point) ? i have got a couple 464's at the moment with that dreaded 'square' of doom
@NoelsRetroLab
@NoelsRetroLab 3 года назад
Hey, that's a cool trick to fix the power track and doubles as a nice voltage stabilizer. I like it. I don't have any recommendations for a cheap scope. Some people have good results with PC USB ones but I never used them. My scope isn't super expensive and I even bought it second hand, so it ended up being around 150€ I think. Totally worth it, but I understand it's still a lot if you aren't going to be using it all the time. You can try just using a logic probe that just tells you if there's activity in a line. They're probably like 5-10€. And if you have that square of doom, put in the Diagnostics ROM and it'll probably narrow it down for you. Good luck!
@104d_3rr0r_vince
@104d_3rr0r_vince 3 года назад
I got a 5 screen on a dead 464 (long board version) and it was no 0. Replaced that chip and found that ROM was also dead (same screen effect).
@asleeds
@asleeds 3 года назад
Great video as usual. Did you spot the swollen capacitor near the power jack Noel ?
@NoelsRetroLab
@NoelsRetroLab 3 года назад
I didn't. Was it swollen? I noticed it was a bit dirty around there, but it wasn't the cap leaking. Electrolytic caps almost never fail on the CPC main boards for some reason, so I hardly ever look at them.
@Breakfast_of_Champions
@Breakfast_of_Champions 3 года назад
When I see these battlefields of ancient low-cost engineering, I always wonder if it couldn't be at least improved with added or improved bypass caps?
@NoelsRetroLab
@NoelsRetroLab 3 года назад
I'm not sure. Where would you use them? To clean up noise somewhere?
@Breakfast_of_Champions
@Breakfast_of_Champions 3 года назад
@@NoelsRetroLab It's just an idea, maybe clean up the video out or the power supply, inductors must have been too expensive for these machines.
@williamsquires3070
@williamsquires3070 3 года назад
Ohhh, did someone melt their scope probe with the ‘ol soldering iron? Oops. 😬
@megamanfan3
@megamanfan3 3 года назад
Why the Amstrad engineers thought about RGB signal bleed through the video connector is beyond me.
@Leahi84
@Leahi84 3 года назад
Am I the only one who kept hearing Gatorade whenever Noel said Gate Array? lol
@NoelsRetroLab
@NoelsRetroLab 3 года назад
Haha, no, I even hear it 😃 In one of my past Amstrad videos I even flashed a Gatorade when I was talking about the Gate Array.
@Leahi84
@Leahi84 3 года назад
@@NoelsRetroLab Oh man, I need to go back and watch that. That hilarious.
@Codeaholic1
@Codeaholic1 3 года назад
Validate your assumptions!
@senilyDeluxe
@senilyDeluxe 3 года назад
19:03 you been watching CuriousMarc, haven't you? ;-)
@NoelsRetroLab
@NoelsRetroLab 3 года назад
I actually didn't even know about it until now. I'll have to watch a few 👍
@senilyDeluxe
@senilyDeluxe 3 года назад
@@NoelsRetroLab OK that's an insane coincidence. He's currently working on a 1972 HP PC whose PSU shorted and sent 13V into the 5V rail and as far as he fixed it, the current state is exactly the same as you said there - the machine executes a subroutine, but when it returns, the return address is corrupted. I genuinely thought this was a nod to CuriousMarc! Be warned though: His videos are entertaining, very informative (he makes learning fun) and even thrilling - he ends most episodes with a cliffhanger so if you start watching his channel at 10pm, it could happen that you won't go to bed until 3am...
@gregborders8713
@gregborders8713 3 года назад
@@NoelsRetroLab His series on the Apollo Guidance Computer is pure GOLD!
@WacKEDmaN
@WacKEDmaN 3 года назад
@@senilyDeluxe i just watched his latest vid on that yesterday... ...looks like Marc might get some hints from this vid!...he was thinking it was a DRAM refresh issue... seems it could be a completely bad RAM chip!
@senilyDeluxe
@senilyDeluxe 3 года назад
@@WacKEDmaN Good idea. Usually these 4116 are pretty sensitive and die easily. But they can fail in a way that single bits drop back to zero quicker than refresh can catch them. But mind you, the machine's self test tested the entire RAM and found no faults.* Also he checked various refresh-related signals on the RAM PCB and found them to be way out of whack compared to a working board. So the board is definitely not refreshing the RAM the way it should. * TL;DR when testing RAM, don't just write a bit, read a bit, but fill the entire RAM and then read the entire RAM. I've encountered so many machines that pass their RAM test even though the RAM is flaky because of bad RAM test routines. Sure, it'll find dead chips, but it won't find flaky chips. (but I've also encountered ones that did it right and flagged chips that otherwise would have passed - you can see it on the screen, it clears and then a few erratic pixels start to appear - the simple RAM test would pass that and you'd have to find the bad RAM yourself)
@konturgestalter
@konturgestalter 3 года назад
at 22:02 you mention the gray screen repair of a 6128. But i cannot find the video. could you point me to that?
@ropersonline
@ropersonline 3 года назад
19:57: It bothers me slightly how you're saying here that it has "two bits set to zero". I guess you could say that on that particular nibble, the _second_ bit (from the LSB) is set to zero, but unless there's something else you're not showing us, this isn't "two bits".
@NoelsRetroLab
@NoelsRetroLab 3 года назад
What I meant by that is that each byte will have 1 bit (the 5th from the LSB). Since the return address is 2 bytes, popping that 16-bit address off the stack will return it with two bits set to zero (or one, or incorrect in general): The 5th one of the lower byte and the 5th one of the upper byte. I didn't show it graphically with the second red circle because that one was already zero, but maybe I should have to make it clearer.
@ropersonline
@ropersonline 3 года назад
@@NoelsRetroLab "each byte will have 1 bit"
@stephenwhite506
@stephenwhite506 3 года назад
If only they made it so the CRTC could start its first fetch at a specified address or better yet, allow the address to be changed mid frame. This would have allowed for cheap. fast and smooth vertical scrolling. They make the same dumb mistake in the Atari ST.
@NoelsRetroLab
@NoelsRetroLab 3 года назад
There's no doubt the CRTC could have been much better, but the one there isn't horrible. I believe you can specify the starting address, although maybe not mid-frame though. You can tweak a lot of parameters.
@OTuit
@OTuit 3 года назад
⭐⭐⭐⭐⭐
@damianbutterworth2434
@damianbutterworth2434 11 месяцев назад
Hi, I had a memory problem. I poked the memory and found that 49151 memory address failed. I guess that is upper memory. Is that the 4 top chips on your vid? Your help would be really helpful. Save me taking all chips out. :)
@dorinxtg
@dorinxtg 3 года назад
Great video! Small question: with what software do you create the explanation parts?
@NoelsRetroLab
@NoelsRetroLab 3 года назад
Thanks! I usually create the diagrams in Illustrator, or, if they're very simple, directly in Premiere.
@fumthings
@fumthings 3 года назад
not really possible to be a burn at that point with 5v supply and those resistors it would never get hot. resistors never really go short circuit inside and if they did the burn would be in the middle of the resistor. a high resistance joint there would just drop voltage and reduce the current.
@NoelsRetroLab
@NoelsRetroLab 3 года назад
Well, there is a transistor there that I thought could be causing that, but the "burn" marks were at the base, so that's very unlikely thinking back.
@tomypower4898
@tomypower4898 3 года назад
Yes play zone!
@SkyCharger001
@SkyCharger001 3 года назад
have you tried checking what multiple bad RAM chips would show?
@NoelsRetroLab
@NoelsRetroLab 3 года назад
No, but the patter would be totally different since it would cause to jump around to different places. And then different combinations of bits would cause different patterns, and whether they failed low or high... it's a crazy number of combinations (256 to be precise 😃).
@SkyCharger001
@SkyCharger001 3 года назад
@@NoelsRetroLab 6561 combinations actually (3 to the power of eight, not 2 to the power of eight (which only accounts for all failing))
@simontay4851
@simontay4851 3 года назад
Horrible nasty little buggers, those RAM chips are. They cause all sorts of problems. Why do they fail? Did you replace the other RAM chips as well. They might fail in the future.
@NoelsRetroLab
@NoelsRetroLab 3 года назад
I didn't. It's a fair amount of work and the traces on the Amstrad CPC boards are pretty delicate, so I'd rather deal with them as they fail. The time I'll do that is more than half of them are faulty, then I figured there's something really wrong going on and swap them all.
@lis6502
@lis6502 3 года назад
As for mailing list - great idea, youtube notifications are retarded xD
@NoelsRetroLab
@NoelsRetroLab 3 года назад
Yes, totally agreed about the YT notifications. I don't even have them on on my phone so I pretty much don't get any. I'm really bummed they removed email notifications a couple of years ago.
@donaldklopper
@donaldklopper 3 года назад
Back to basics and fundamentals. Yeah... plug it in. Make sure it thinks it's pkugged in... Ouch...
@robbyxp1
@robbyxp1 3 года назад
Zed 80.. don't fall for that American pronunciation !
@DanielRowe
@DanielRowe 3 года назад
Great video, enjoyed the in-depth analysis.
@NoelsRetroLab
@NoelsRetroLab 3 года назад
Glad you enjoyed it!
Далее
Stumping Black Screen Amstrad CPC 464 Repair
25:02
Просмотров 42 тыс.
Amstrad CPC 472: The Tax-Dodging Computer
29:35
Просмотров 30 тыс.
Обменялись песнями с POLI
00:18
Просмотров 882 тыс.
Китайка стучится Домой😂😆
00:18
Meet the Amstrad 6128 | Trash to Treasure Pt1
16:07
Просмотров 54 тыс.
Best Way to Add Audio-In to an Amstrad CPC 464?
28:30
Building the World's Newest Amstrad CPC
26:15
Просмотров 119 тыс.
Amstrad CPC 6128 Super Fragile PCB Tracks
18:41
Просмотров 10 тыс.
Fixing Other People's Bad Repairs 🛠😃
19:20
Просмотров 22 тыс.
Always Check The Basics First - Amstrad CPC Repair
10:30
What is the Smallest Possible .EXE?
17:04
Просмотров 402 тыс.