Good work Dave!! Looking forward to some future videos of you using the thing.
@jamesfirnhaber9842 жыл бұрын
This is a trip back memory lane. As an EE major ('78 grad) for my senior project I built an optical bar code reader using the Altair 8800 as the processing engine. Yes, I had to use the toggle switches to load the boot loading program that interacted with the paper tape reader. I wrote the processing algorithm in assembly which I transferred to paper tape to load into the Altair. I had to teach myself assembly language programming for the 8080 which was fun to learn. I never used the basic interpreter as it had just become available and likely wasn't fast enough to do what I needed it to do. The reader was a laser that sent a reflected signal to an optical sensor that then counted on-off (reflected/not reflected) light pulses during the scan. This data was sent to the Altair which stored the counts in memory during the scan, and detected the stop bar to trigger code processing. The software then used these counts to perform the bar decode.
@DavesGarage2 жыл бұрын
Did anyone else notice that the Altair shown in the Gates footage is a replica???
@ernstoud2 жыл бұрын
How do we know?
@javabeanz85492 жыл бұрын
I wouldn't know the difference, but I might recognize it if it was the IMSAI ;0)
@crypticquintessence48142 жыл бұрын
I didnt notice, but i was looking at this recently and found an emulator/simulator of the altair 8800. You can see some how to videos on how to use it in youtube as well. Pretty fun
@vcv65602 жыл бұрын
They probably couldn't afford an original 😁
@thatguy70852 жыл бұрын
Not me… my first computer filled a large room. My father was a computer scientist at Georgia Tech. He would take me and my brother into his office when he worked late. I use to play the lunar lander program as a game… long before there was such a thing as a computer game, even before pong.
@rayoflight622 жыл бұрын
I designed similar circuits back in the day. The distributed power supply is vastly superior to the modern single-stabiliser designs. The reason why the designer of the Altair used a separate power transformer (and rectifier, filter and stabiliser) for the front panel, is obviously to maximise the dis-coupling from the power bus. This is because the logic board was overly sensitive to power glitch. They used tiny +V PCB tracks, while the power plane impedance balancing on the PCB wasn't practiced at the time. They had glitch problems with the interface logic, and solved the problem like we did with vacuum tubes. You can add a LM7808 to the feed entering the main +8 V bus, and remove the additional transformer. Add a VK200 inductor in series with the output of the 7808. Thank you for the video, it is very interesting to watch. Regards from the UK, Anthony
@vcv65602 жыл бұрын
What a generous perspective for those that hadn't lived through the time. This article came out I was in middle school. My EE uncle bought a kit, but didn't get it working. It was later given to me, but thrown out while I was away at college (someone cleaning the garage! - I haven't tried replacing it. I have to say I saw the title and hoped you would be talking about the PDP-10, it was here the Gates and Allen learned programming (a terminal at Lakeside) and their experience with that instruction set put them in the position once at Harvard to start working up their 8080 re-assembler and the Basic interpreter, without having to first learn TOPS10 and the DEC environment. Allen talked at some length about their development cycle in his book "Idea Man" (2011). I think this doesn't get enough notice, the advantage of years programming and especially low level assembly from their teens positioned them to get straight into creating their Micro-soft product and be 'first to market'.
@Altair-Fan2 жыл бұрын
Built my Altair 8800 from MITS as a Kit of the month plan. Each month you got a part. Last part was the Intel 8080 processor. It worked the first time. Toggled in kill the bit as my first program. Got a serial board and hooked it to my "TV Typewriter" terminal that I built the year before. Later got cassette tape interface working. Sold it a few years later and built a Altair 8800B. Those were fun days!
@ConwayBob2 жыл бұрын
I was a Popular Electronics subscriber when that January 1975 issue arrived in my mailbox with that intriguing cover story. At the time my interest was focused on audio circuits, things like amplifiers, mixers, etc. -- and this issue prompted me to get interested in the possibility of owning and using my own computer. WOW! A Personal Computer! Years would pass before I finally had a computer on my desk, but that was the beginning of my software development career.
@Darryl_Frost2 жыл бұрын
I guess you were really interested in how to read FM Turner specs then, I got into the computer field in the same way, here in Australia we had "Electronics Australia" I built the Signetics 2650 Kit what was June 1978 EA project.
@andrewwasson61532 жыл бұрын
Pretty much the same story and eventual career path. I saw the Mark-8, Altair and IMSAI computers in the magazines of the time and dreamt of the possibilities. Eventually, I bought a Netronics ELF II kit from a school friend who lost interest in it and I got my first experience programming computers using the CDP1802 instruction set. I still tinker with my CDP1802 based computer systems and I often resort to lessons learned programming the 1802 when coming up with solutions for writing software for current projects.
@ScottPlude2 жыл бұрын
This video was heartwarming: It proves that even a (very well off) retired Microsoft veteran ends up using a bench grinder and garden hose if he follows his passion for old gear. I love it!
@DavesGarage2 жыл бұрын
Thanks! I polished about 500 bolts on that damned wheel when I restored my truck! I prefer built over bought :-). And yes, eye protection!
@drummerdoingstuff50202 жыл бұрын
Eye hear ya
@mercster2 жыл бұрын
Very well off...?
@bubzuru2 жыл бұрын
@@mercster yes, he has alot of money so could of paid to fix those problems
@StoneBrooks10 ай бұрын
Adrian's Digital Basement is a great place to start on hardware. I would bet you had a loose connection from shipping. Nice work. c:
@daveturner53052 жыл бұрын
Oh boy, this takes me back to '75 when I ordered a Z80 single microprocessor, delivered in '76. That was £120. 16 1kx8 static ram (another £180) and sundry components. Home brew at its best. 7 years later it was 64k dynamic, cassette interface, improved graphics monitor (B&W only) all on two 12" square self-etched pcbs with point-to-point wiring.
@longjohn5262 жыл бұрын
I was on one of the KZbin channels that does computers and people were complaining about the high cost of parts like CPUs and I mentioned that when the 386 came out it went for $399.99 and those were 1985 dollars and building a decent IBM clone would set you back $2 grand .... In the 1980's you had to decide whether you wanted a decent car and no computer or get a computer and drive a hunk of junk.
@brostenen2 жыл бұрын
I went through the late half of 1980's and to now. So much have happened, and in 2012, I began getting into vintage computing to relive what I experienced. Some call it retro, but I like vintage better as a term. And it has taken me to the level of building replica's of 8-bit machines. I have more or less what I need of original hardware, but building replica's that are close to original as possible, with the solder iron. Is something completely different and way more awesomme than just buying a used machine, recapping and then playing games. More fun to actually build. Games are fun to use as burnin software. But I get bored of gaming after 10 to 30 minutes. 35 to 40 years ago, it was different though.
@DerrangedGadgeteer2 жыл бұрын
Working on c.1990 CNC machines, we'd start getting memory and bus errors randomly. A common troubleshooting procedure included removing the memory boards, taking them to a mop station, hosing them down with hot water and floor degreaser. We'd rinse them off, blow them dry-ish with compressed air, then let them air out until the next day. It was startlingly effective, and I don't know of killing a single board that way.
@AndersNielsenAA2 жыл бұрын
Well, the only real danger is leaving behind conductive liquid(tap water) that might short pins when dried(less of a problem with large dips) - or the always present danger when handling old boards: static. My favorite mixture is still demineralized water+isopropyl alcohol in an ultrasonic cleaner with a drop of fabric softener for the anti static properties - saved quite a lot of toilet iPhone logic boards that way. And the fabric softener also makes them smell less like toilet.
@MillBrookRailroad2 жыл бұрын
I'm impressed that you lined all the screw slots in the same orientation. I used to work in assembly at Allen-Bradley/Rockwell Automation (building CNC control computers) and we didn't care how the screw slots were oriented as long as the screws were present and properly tightened. That was our level of precision for screws. As you could imagine, it was far more important to get working machines out the door and into customers hands. Good on you for taking the time to get the old Altair back on its feet.
@TurntableTV2 жыл бұрын
This man is slowly but surely building his own computer museum. Golden content, Dave!
@coisasnatv2 жыл бұрын
Former Sony Engineer here. Electrolytic capacitors (e-caps) have a lifespan of about 6~12 years (you can read more details in any e-cap datasheet), after that they start to degrade. Since your computer is from the 70's, your computer will need a full electrolytic capacitor replacement (recap) before it starts to operate full time. E-caps are made of an electrolyte and water, since you water your board (not recommended) that might have done something to make it work, but it will eventually fail again if you don't address this issue right away. We don't clean PCBs with water because when the water or the PCBs are in a high humidity environment, the moisture expands. When it gets into the layers of the fiber board or under the copper of the tracks and expands, it creates bubbles. Also, humidity + airborne contaminants + electrical current will oxidize the copper. Good luck.
@RobertRiskin-n4y24 күн бұрын
I built one of these when it came out. Great experience. Bought a copy of MITS Altair 4K basic , the interpreter that Gates and Allen and Davidoff wrote. Wobbly memory boards and I/O cards and no bootstrap loader but I loved it and there even was a floppy (8") pertec drive in a matching case. All this happened in one or two years.
@mep16242 жыл бұрын
…The video was an 8.9, then I saw the alignment of the screws in the back. Instant 9.4! Either way a thumbs up from me. Thank You again Dave.
@cpuuk2 жыл бұрын
As with the Commodore, oxidization is the number one thing to check for on this old kit, so a good clean of the connections is a great place to start.
@richardthunderbay83642 жыл бұрын
I particularly liked your presentation of the history of the Altair and BASIC. Fascinating stuff.
@bobriemersma2 жыл бұрын
I was a college freshman when that magazine came out. Despite the excitement, I was scraping by just paying for school and the Altair 8800 was hilariously expensive for what you got and unattainable for me at the time in any event. If it wasn't for competition by the 6502 shortly afterward I hate to think how long PCs would have remained expensive luxury items. I don't think Intel or Motorola ever intended to address personal computing.
@dycedargselderbrother53532 жыл бұрын
Minicomputers occupied a role smaller than mainframes and microcomputers would be the next step down in this continuum. But the target audience was still medium to large businesses who could afford to pay 4+ figures for a microcomputer rather than 5+ for a mini or 6+ for a mainframe. The people who formed MOS and Zilog figured this out and left Motorola and Intel, respectively, to create the personal computer revolution themselves.
@timjackson39542 жыл бұрын
It was summer time at university in the early '70s and I was sitting in the sun on the lawn doing some reading when a fellow postgrad came rushing over with a magazine advert. "Look you can actually buy a computer for less than the price of a family house! Personal computers have arrived." The machine advertised was a DEC PDP8 with 4096 12-bit words of memory.
@datadude675 ай бұрын
Motorola rejected employee Chuck Peddle's proposal to create a low cost stripped down 8 bit microprocessor. Chuck recruited some colleagues and together they created M.O.S. (M-O-S not MOSS) in Norristown, Pennsylvania. This came roughly at the time that the American calculator manufacturing industry began to wither on the vine. Market maturity and commoditization possibly aggravated by T.I.'s alleged attempt to compete with the Japanese suppliers by sucking the remaining profit out of the calculator industry by undercutting its supply chain buyers. Meanwhile, Auschwitz survivor Jack Tramiel, had transformed a small typewriter repair shop in New York into a successful calculator and office equipment manufacturer in Toronto called Commodore Business Machines. Commodore's biggest supplier of calculator IC's was Texas Instruments. Jack was outraged that his primary supplier, TI, in an arguably shortsighted and self serving move, would undercut the profit of their long trusted supply chain partners by selling the chips to their own calculator division at a large discount. This was a market that Commodore had worked hard to shape and grow over the years. Dismissing Commodore's interests was a major gaff that would later hurt Texas Instruments in a profoundly negative financial way. Tramiel's outrage at the alleged unethical squeezing of Commodore's supply chain would take years to forget, if ever. Jack's aversion to the feeling of being taken advantage of, coupled with an instinct for survival led to the purchase of MOS Technology, a cash starved semi conductor design and fabrication company. MOS would give Commodore the ability to create their next big thing in house: The Commodore PET. A computer that would be simple and affordable. A personal computer for the masses, not than the classes. I digress.
@fattomandeibu2 жыл бұрын
Using your resources to show off such great piece kit that the vast majority will never get their hands on is such a great thing to do. Absolutely fantastic stuff. I cut my teeth in MS BASIC, but the only thing I remember these days is shift and run/stop, then typically after about 5-10 on the tape counter, press the Commodore key when the file name appears.
@georgemallard41202 жыл бұрын
Those big electrolytic capacitors will give you trouble later. That is the first thing to go. Best practice is to replace them as they sometimes make a nasty mess when they fail.
@absalomdraconis2 жыл бұрын
Good to do, but not necessarily a priority, as some years were much worse than others: the years we usually hear about were using "capacitor plague" capacitors, which were accidentally produced during _multiple_ periods of time. In contrast, some other periods of electrolytics merely slowly die instead of oozing out.
@pcrepair74562 жыл бұрын
Check uF and change those caps as needed. I agree. Also Dave probably fixed the loose wire with his overhaul, as it was more a overall approach not component based analysis.
@alpaykasal29022 жыл бұрын
I love seeing cameo appearances of Amiga's and earlier Commodore, back to the PET. Thanks, and great work on your clean up and repair.
@robertleemeyer2 жыл бұрын
Beautiful, just beautiful. Always wanted one of those. Read the original article when it came out and knew immediately my future profession was going to revolve around computers. Now my home office is jam-packed with computers, both ancient and (nearly) new! Glad to see you enjoying it so much. Keep up the good work!!
@southernflatland2 жыл бұрын
If you wanna get an idea of how much water electronics can handle (while powered off of course), well I entered into the electronics repair field right after hurricane Katrina. My late father had picked up an entire truckload of completely flooded computers and brought them to me asking if I could fix them. My heart sunk and I gave him the crazy eye like WTF you expect me to do with all this sh!t? But then after about an hour of brainstorming on it, I was like what the hell, why not try something at least? I mean hell, it was all a loss already, not like I could really hurt anything ya know. So I went to my nerd friend's house who happened to have a pressure washer, and asked if I could borrow it for a bit. Of course he looked at me like I was stupid, to which I agreed with him LOL! And then I went out to his back yard and proceeded to do the insane... After I pressure washed the few boards, I set them all out in the sun to dry for the rest of the day. By that evening I knew it wasn't gonna dry anymore than it was since the dew was starting to set, so I picked what seemed to be the highest spec board and brought it in his place to test. Sure enough the damn thing booted to BIOS! I ran out back where my buddy was burning hurricane debris in a bonfire, ecstatic to tell him the good news! He came right away to see this former hunk of mud booted up, and it was still displaying the BIOS screen, but it had locked up.. ☹️ Well, we figured it probably just needed a bit more drying time, so we shut it down and gave it another full day of drying time, and after that it ended up working perfectly! That ended up being a huge upgrade for me too! I salvaged quite a bit of that haul too, and as I continued this crazy pressure washing venture, I added a step to the process by using an air compressor to rapidly accelerate the drying time. Boy that sure helped a lot ya know... A little thing I unfortunately discovered during all this though, is that any which way I went about it, its not a good idea to pressure wash power supplies LOL! They pretty much all let out the smoke ya know, but the boards were pretty much all perfectly happy with this. Anyways, thank you for coming to my Ted Talk.
@andygozzo722 жыл бұрын
the psus would likely have survived and been ok but you wouldve had to be absolutely sure they were completely dried inside,
@southernflatland2 жыл бұрын
@@andygozzo72 Indeed, you're likely right, but at the same time I believe some of the remaining water had infiltrated and saturated between the coil windings in the transformer and inductors. And given that they had been flooded in brackish muddy water, I think it had already compromised the insulation of the windings prior to ever trying to clean them. So unfortunately I don't think it would have really mattered much how long I let them dry, I think they were already compromised no matter what I did.
@absalomdraconis2 жыл бұрын
@@southernflatland : Likely true, though I have to say that using a pressure washer seems a bit extreme. I would have probably just used an ordinary hose.
@eljuano282 жыл бұрын
Last step after "washing" power supplies; isopropyl alcohol bath. Full submerge. Displaces the water trapped in the nooks and crannies.
@southernflatland2 жыл бұрын
@@eljuano28 Sounds like an awesome plan, should I ever have a reason to try it again anyways. I'm sure I wouldn't have been able to come up with that much alcohol right after the storm though, we were half without electricity and struggling for food, clean water and fuel for vehicles and equipment after the storm. With supply chain difficulties and all, there's only so long before you can manage to salvage these sorts of things before they corrode too much to be saved. In my experience doing this, I managed to save about 80% of the boards I washed within two weeks after being flooded. I even salvaged a few hard drives, but I had to recover the data quickly to known good drives as there's no chance in a flooded hard drive to maintain a seal in the long run after being flooded. Edit: After about two weeks, the boards had generally corroded too much where pressure washing alone wouldn't work. I also ended up upgrading the first experimental board there with another flood salvage board, after I replaced 14 capacitors as well...
@hernancoronel2 жыл бұрын
At 12:57 “…screws all nicely aligned…” phew! Sooooo nice for OCD, thanks for the great video!
@LordLarryWho2 жыл бұрын
Hi Dave. Take it from a guy who has been working on a Raspberry PI based brain for a DIY smart still for a couple years. Distilled water isn't conductive. No electrolytes, no conductivity. I learned this when I first approached the idea of detecting the level of alcohol in the distillate. I already knew that ethanol wasn't conductive and figured water in the distillate would indicate that there was no more ethanol to extract. Nope, distilled water has no electrolytes, not conductive at all. So, distilled water is perfectly safe for washing down circuit boards with.
@katbryce2 жыл бұрын
Is the water still non-conductive when it dissolves metal salts and oxides from the corroded parts?
@vcv65602 жыл бұрын
@@katbryce ohh, memories of Chemistry lab 40 years ago. Psyche!
@LordLarryWho2 жыл бұрын
@@katbryce Equally as conductive as any other liquid that you would use for the same purpose.
@dstrome2 жыл бұрын
Would love to see you recreate the first time Alan got Basic running on the Altair when he flew out to New Mexico. From entering in the boot loader to reading in the tape to actually performing validation checks to show it actually worked.
@petervanderwaart11382 жыл бұрын
Back about 1973, my employer bought a Data General minicomputer. Usually, booting up one of these required entering a bootstrap of about 23 words using switches as you described, but we had the latest version with an extra chipmwith the bootstrap encoded.
@alexandermaasland34942 жыл бұрын
What a treat to watch this video, I love seeing this old 'stuff' getting reanimated as well as getting some well deserved love and attention from its new owner :) Thanks for the video Dave, keep it up!
@fn0rd-f5o2 жыл бұрын
I'm 43 years old, I only got in to this back in the days of 386 and BBS days which at that time was right at the key to our internet. I was fortunate to be part of that transition. So cool to chat with MS guy from that time :P Thanks Dave for sharing your skill and taking the time to make some very fun and informative videos!
@thecandyman93085 ай бұрын
Fellow Xennial. We were so fortunate to go from "functional" personal computing to the web by the dawn of the new millennium. We have roots in "analogue" but took flight in "digital".
@melkiorwiseman52342 жыл бұрын
It's my understanding that the "computer that birthed BASIC" was a mainframe system on a college campus. It was noticed that the computer was standing idle most of the time and it was capable of handling input from multiple users at the same time. So BASIC was developed as an easy way to program the computer (a lot easier than the other languages which existed at the time, which were oriented towards particular fields, such as COBOL for business and FORTRAN for mathematics). BASIC was instead designed to be versatile and easy to understand. Computer terminals were located in accessible places around the university, all linked to the computer so that anyone could program the computer in BASIC and save their programs on the computer. It proved to be a huge success and this was the real birth of BASIC. Although the Altair may have come first in the home computer market, it's my opinion that the TRS-80 was the first really popular "home" computer to use BASIC and led to the huge popularity of incorporating a version of BASIC into all home computers during this era.
@melkiorwiseman52342 жыл бұрын
Oh, and congratulations on fixing the power supply. I know how much fun it is to work hard on something not knowing what the result will be and then find that your efforts were actually worth it.
@patrickmcginnis72 жыл бұрын
I so agree! Microsoft didn't birth BASIC. I mean MSDOS was good. Basic wasn't a thing on my univ. mainframe ... it was Pascal or Fortran 77, but that was in '88. The dummy terminals sucked at text editing. I still have my TSR-80s in boxes.
@fuzzy1dk2 жыл бұрын
8:27 that is basically how it works today, there isn't anything on a graphics card, or motherboard for that matter, that runs on 12V other than the regulators that make the much lower voltages for ICs and IOs. Distributing something like 1.2V at hundreds of amps would be very inefficent and basically impossible
@stephenalexander3212 жыл бұрын
This is absolutely great! I've had all sorts of old products that I wished I could repair or augment. This is inspiring. Very nice work! Thanks, Dave!
@dsuess2 жыл бұрын
Dave, this was pretty neat to hear the history and your detailed cleanup - especially the cleanup. Thank you as always for your videos! I have a few "portable" PCs from the mid 80s which my dad first introduced me to, BasicA programming. As you can imagine, as a 5yr old I was more excited to make it print funny words. But it sparked my journey to become an engineer.
@glasser28192 жыл бұрын
Uncle Dave, this linear power supply rely on the load from the different boards to bring down the voltage of transformer secondary winding. I started learning electronics in 1976... Flow goes like so: > On/Off Switch > Primary Fuse! > AC Transformer 120/07VAC > AC Rectifier diodes in bridge > DC Filtering Capacitors > Secondary fuses! > Dispatched to daughter boards for local regulation. The voltage regulator is where the most heat dissipation occurs. TO3 were used. Caps advice if you will: 2 light Blue caps seems to have been replaced. These parts are known to age and are very cost effective. Change the whole supply board cap collection for $1Ea. Keep the same caps voltage but bump up the uF to get smoother filtering. "Low ESR Caps" not necessary here but nice upgrade as well. Repete filtering upgrade after each local regulation circuits. You absolutely need clean DC Power to feed digital TTL gates, right? C-MOS chips were right around the corner... MIL Specs 👍
@canuck112 жыл бұрын
My start was a little newer in the Apple II+ but it lead me down a 30 year path in computer tech.
@Learnerofthings2 жыл бұрын
I miss hardware! I first got into computers in 1996 when the 486 was being phased out for the Pentium, but I got to work on a lot of older systems using MFM and RLL drives and how to manually setup HDs using CHS. Good old days of computing.
@javabeanz85492 жыл бұрын
what was that command again? Open debug and enter g800?
@thejoneseys2 жыл бұрын
@@javabeanz8549 g=c800:5
@javabeanz85492 жыл бұрын
@@thejoneseys that sounds like the standard one, there was another one for some controller cards, but it's only been about 30 years since I moved over to IDE (PATA in newer terms)
@ahayesm2 жыл бұрын
Washing a dirty computer is a perfectly valid first step for troubleshooting. I got a fully dead laptop that was coffee spilled to perfect working order just by washing the motherboard (and chassis) under the sink, rinsing it with IPA, and blasting it dry with an air compressor.
@timjackson39542 жыл бұрын
Washing down a computer brings back memories of my industrial electronics work. Yes, water wash is no problem (with any batteries removed), something I often did to contaminated PCBs. The key is thorough drying. Half an hour in an oven set very low, or overnight in the airing cupboard generally sorted it. Water only hurts electronics if it is under bias and electrolytic corrosion goes on. But flood water leaves muddy residues that can be hygroscopic and can conduct, so a clean wash-down is important. The most memorable occasion was the SMPS from a toffee wrapping machine. The filter-less fan had ingested sugar mist for years until the whole PCB was covered in a layer of toffee. A good soak in the bath and thorough drying and it was good as new.
@dont.beknown56222 жыл бұрын
Awesome video!! For someone that "doesn't know electronics" - you show great patience and attention to detail. That by itself will fix most issues... Thank you from an old tech...
@G7LWT Жыл бұрын
For me, this has been the most interesting video so far (and I really enjoyed many of the others) - thanks very much for making and sharing!
@stevejohnson16852 жыл бұрын
I built a contemporaneous but non-S-100-bus computer (from Carl Suding's Digital Group) in 1974, which actually came with a ROM monitor that could load from cassette tape directly. It used a linear power supply and case that I scrounged from the discard pile at Argonne National Laboratory (where I had a summer internship). Sounded like a hovercraft when it was running. Ah - hand-assembled 8080 code! I can remember hexadecimal instruction codes to this day. Thanks, Dave!
@arnotek2 жыл бұрын
I remember when that magazine came out. I was programming IBM mainframes in assembly language at the time and I knew it was a big deal. I still have that magazine issue locked away all these years later. Gates and company built an empire and I have a magazine put away - yeah, missed that opportunity.
@dubselectorr3452 жыл бұрын
Edward Robert's was my great uncle! He invented the Altair, GATES worked for him during that time, then he sold it! Thank you for showcasing his work! I don't have one of these!
@ReallyBigCookie2 жыл бұрын
Mits was sold to a company called Pertec. They made tape drives. Pertec thought they had bought ownership of the software. Bill Gates father was a lawyer so they knew to sue to regain control of the software. Thus Microsoft was born and the could sell it to Tandy, IBM, et al.
@AiOinc12 жыл бұрын
I would LOVE to see more of your computer museum back there, I bet there's some real forgotten gems laying around. Will you ever acquire a rack mount PDP machine or even a Teletype 33? Just to complete the childhood memories, of course. Given enough time to dry, any component should in theory survive water, especially distilled, which is nonconductive. However, using compressed air is usually a no-no! Many compressors can fling water or oil under components or in the case of transformers and several other fragile components can often break them irreparably. Transformer connection was absolutely the most likely point of failure, I can't imagine an add-on transistor having caused the issue unless it was dead short to ground or something.
@DavesGarage2 жыл бұрын
Wow, I'm so tempted... there's a mint PDP/11-70 front panel on eBay right now, but it's $4200. I might hate myself later, but that's steep!
@zeruty2 жыл бұрын
@@DavesGarage Dave, have you thought of seeing if you can film at REPC's little computer museum at their Seattle location? Or searching through their back room like MetalJesusRocks did at their Tukwila location with all the commodores etc that the public don't normally get to go through to purchase?
@absalomdraconis2 жыл бұрын
@@DavesGarage : At that sort of cost, you'll probably be happier buying a boat load of switches and making a panel yourself.
@JohnDoe43212 жыл бұрын
@@DavesGarage If you really want "the computer that birthed [Microsoft] BASIC", and score some serious Nerd Points, you need to get yourself a DEC-10! P.S. MS BASIC was definitely influenced by DEC's BASIC. Not an exact clone, but you can clearly feel the influence. Especially when you compare MS BASIC with the BASIC's on other mini/mainframe systems (e.g. compare to HP or IBM).
@tekvax012 жыл бұрын
Good Job Dave! Unregulated and Linear regulated supplies are really the best way to start understanding electronics. Once you get the basics, try to tackle a switch mode supply! They are *much* *more* fun!
@MarkHopewell2 жыл бұрын
Any TV's from the late 70's through to when they became obsolete are a good way to cut your teeth on SMPSU.s! Wouldn't it be amazing if someone still had access to the old Thorn/EMI/Ferguson 'SYCLOPS'-based SMPSU/LOPS-based chassis to work on. I think the 7800.x chassis? The 'Ipsala' -based SMPSU from Nokia would be nice to aim for. Also maybe some of the Thompson/Ferguson VHS VCR's (3V30's+) from the late 80's - early 90's too. Heaps of directly-coupled silicone in those SMPSU's. Lovely!
@davidgekler2 жыл бұрын
I worked for a company in 1977 -78 that had exclusive to sell IMSAI 8080's - essentially the same as the Altair ad I think made by former Altair employees. One summer at Ultra Byte I sold over 150 of them , 20 to NASA - they claimed to be using for "mail system" but a couple years later I saw them in mission control consoles.
@MarkSeve2 жыл бұрын
Darn, seems I'm already subscribed. Thank you for sharing your adventure into antique small iron Dave.
@rigilchrist2 жыл бұрын
Hi Dave. I'm in the UK. My first microcomputer I built from a kit. It used Nat Semi’s SC/MP (SCAMP) microprocessor. It had a simple instruction set and like the later Altair, there was no assembler so we had to manually enter the opcodes to create a program. Around that time, S-50 bus PC’s appeared and then the S-100 bus, as in the Altair 8800. Bill Gates’ anecdote about demonstrating their DOS to IBM relates how he realised they didn’t have a boot loader - so in the demo, they had to write a boot loader and then switch in the opcodes for it, all in front of the client. I went on to work on a product that incorporated the LSI-11, DEC’s microcomputer version of the PDP-11. It ran the RT-11 DOS which was way ahead of CP/M (and IBM DOS). I bought a home Z80 board with MS BASIC in an EPROM and a friend disassembled this. We were all astonished to see that the interpreter used every single byte in the EPROM. Someone, presumably Gates, had hand-optimised the code in order to save space. For example, there was a three-byte jump instruction in part of the code, but another part of the code jumped to the second byte of this, which then performed a different task! Great channel, thanks!😊
@petersterrantino66022 жыл бұрын
Hey Dave, Lucky you! The Altair has escaped my capture since reading that article as a kid back in ‘75. Glad you found one… I’ll keep looking! Thanks for the great content. Would love to see you get this up and running MS Basic.
@steverae682 жыл бұрын
OMG - love hearing about old retro kit, did a presentation on other birth of computers … based loosely around the storyline of Pirates of Silicon Valley. Covering Microsoft and Apples early days. Loved researching this… What an amazing video ❤
@bradjoyce5252 жыл бұрын
Experienced electronics tech here. From pausing your video at the circuit diagram and seeing the number of taps on the transformers, I suspect that the large transformer was for the high amp 8 volt feed and the smaller one for the other for your front panel, the multi-tapped smaller transformer would make sense for the + & - 16 volts. If this is the case the connections in the circuits to the smaller transformer would most likely be the cause of no 8V for your front panel, the act of simply pulling it apart, cleaning it and reassemble has rectified the connection issue. It is my experience that connections cause the majority of faults in circuits.
@JPBennett2 жыл бұрын
I was recently introduced to the q1 computer, based on the 8008. Probably led directly to the Altair, too.
@joinedupjon2 жыл бұрын
Glad you took the appropriate safety precautions (checking wife was out) Looks like some of the PSU electrolytic capacitors have already been replaced - might be worth replacing them all TBH or at least checking to see if any are bulging - they don't age well compared to the other components.
@eDoc20202 жыл бұрын
I noticed the two different capacitors but then figured they were probably different voltage for the other rails. 1970s electrolytic capacitors are pretty reliable.
@davidberrien9711 Жыл бұрын
This is a very common result in troubleshooting electronics. "Not sure what I did, but it's working now..." That said, my experience is First, it's dirty. Second, "It's always the connectors." Not really, but these are always the most likely suspects. It's consistent with the failure pattern you noted, and with the fix. No power from the transformer = no power from the rectifier. If the transistor wiring was open, you would have been missing only the +5v, with no effect on the 8v. Good job, Dave, and welcome to the magic of electronics. I always wanted an Altair, ever since they were advertised in the backs og the geek magazines I subscribed to. Congratulations!
@Jiburley2 жыл бұрын
This took me back to the early 80's when I got my hands on an already old 2650 processor and board to build. Fun times.
@mhoover2 жыл бұрын
I built mine in 1975. It launched this college dropout from file clerk to systems analyst in a couple years. Thanks for the memories.
@michaelangel79072 жыл бұрын
Great! Congrats, and thank you for making the video.
@skyrocketautomotive2 жыл бұрын
I've always wondered just how the generational leap was made from the Altair, and in a few minutes you've already explained it perfectly! Fairly new to the channel but binging you vids like noone's business Dave! Cheers!
@Theineluctable_SOME_CANT2 жыл бұрын
Great video, Dave. Your channel is as fantastic as you are. Kudos, brother!
@Hama465 ай бұрын
My dad was an installer for Western Electric, working on the first generations of ESS. One day he came into my room, all excited, and threw that copy of Populatr Electronics on my bed and told me the computer age was starting. Within 5 years he bought an Apple II+, serial number in the 2000's. He had to lie to my mom about the cost, but both me and my brother used the hell out of that thing and have had careers in tech. So worth the cost, I think.
@billbez74652 жыл бұрын
Wow. Fantastic video. I am a computer history addict , so I really appreciate these videos on vintage PCs.
@randy78942 жыл бұрын
Good guy Adrian! The super entertaining troubleshooting channel (for beginners and amateurs) Loce that guy.
@gali019922 жыл бұрын
I was planning on getting an Altair 8800 since they first came out but when Radio Shack announced the TRS-80 model 1 with keyboard, monitor, and tape storage, I opted for that instead.
@whitneyeaton55852 жыл бұрын
well done, thanks for your contributions to the buisness. i recently aquired my AA in computer science and am looking forward to revisiting an Commadore 64 , sitting in my garage after a few decades! it is at least protected in a box, but it is old, i want to see how it will run , soon. thanks for your videos.
@artmezins3785 Жыл бұрын
Before the Altair, I was already working on my first PC using the Radio Electronics July 1974 8008 based PC "PCB kit" while in college (I mailed my check with a hand-written note - way before the internet). I designed my own 2KB SRAM PCB. After quickly tiring of the lousy entry switches I had (all parks came from surplus stores: Poly Paks, Jameco, John Meshna, etc.), I designed and made a hex data entry PCB to enter data (with auto-step) for data or setting the starting address. For the PCB, I used a direct contact positive with a 1:1 tape-out which used a very poisonous tetrachloroethane solvent developer! Then etched with ferric chloride solution. That PC worked great, albeit slowly (125KHz clock). I used it with my senior design project to program Intel 1702A 256x8 UVEPROMs on another PCB I made. I got an A for it. Way too much work, but fun!
@matt_b...2 жыл бұрын
One thing's for certain, the smoke hasn't been let out. Yet. Thanks for the amazing and engaging content.
@Monotoba Жыл бұрын
My father saved and purchased an 8800. I remember it came in large boxes. One every few weeks until we had the whole thing. I was only about 11 or 12 years old but after a bit my father had me soldering components to the pcbs. I wasn't allowed to power anything on until he checked the board assembly. While I don't recall a lot of what we did with the Altair, I do remember the joy and excitement when we got a Lissajous pattern on the oscilloscope. I do remember hand assembling short programs and entering them by hand. I know data added a couple cards to the Altair of his own hardware. His interest was more in electronics than programming and I wrote most of the code for the Altair. We didn't have a terminal so we build a keyboard on a piece of wood paneling with a few dozen little red Radio Shack push buttons. The letter each button represented was mark on the board above the switch. Later my mother wrote tiny little stick on labels for each button. White paper labels with blue ink that eventually smeared and wore off. Eventually, my father started a TV teletype writer to use as a terminal, and got his hands on a paper tape machine. I don't think he ever got the paper tape to work and I'm not sure he ever completed the tv typewriter. But that Altair gave me my love of coding and electronics even though I only used it a couple years before the Coco and Commodores became the thing, these too seemed short lived and were replaced by a Tandy 1000. My coding skills went from 8080 machine language, to BASIC, to Pascal, Forth, C, and C++. Today, I do things mostly in Python and C, and occasionally in Dart and JavaScript. Though of late I played a bit with Algol, FORTRAN, and Pascal just for kicks. There is still a lot one can learn from revisiting old hardware and old programming languages. If nothing else, I believe every developer should have to write an animated side scroller on one of these old systems as doing so requires a good understanding of the hardware, software, and the limitations of the system. This like many of your videos has brought back some fond memories. Thank you!
@matthewJ1422 жыл бұрын
I always had a fascination with the mechanical side of PCs more over than the programming side but I love both of them just the same. Just wish it was easier to understand
@seikibrian86412 жыл бұрын
I started using BASIC -- specifically DEC's EduSystem BASIC -- in 1973. We had a half-dozen ASR-33 teletypes as interfaces into a DEC PDP-8, 3 of them connected remotely via telephone modems, and we saved our programs on punched paper tape. Each terminal was allocated 4k of RAM. My, how things have changed.
@MarianoLu2 жыл бұрын
Great work Dave! Been following since the early days and love this old tech videos. Looking forward to see you running MS Basic in that awesome Altair! By the way I also follow your other channel since my daughter also lives in the Spectrum it has been very close to my heart
@teamsafa2 жыл бұрын
Yea, I remember the Altair basic. Microsoft had a 4K, 8K and a 12K version of the basic. Back in the days i did a disassembly of the 12K basic so I could port it to CP/M. Had to undo a lot of smart tricks that was in the code to make it assemble and run under CP/M. One of the really neat codes in the 12K version was the routine to check for variable type. The 12K basic supported integer, string, float and double. The size of the variables were 2, 3, 4 and 8 bytes respective. It does a compare of size with 8 and then three decrements and after this the flags is set as follows: Minus set if integer, Zero set if string, Parity set if float, Carry cleared if double.
@HelloKittyFanMan11 ай бұрын
Cool video, happy Christmas!
@ByronWatts Жыл бұрын
That issue of Popular Electronics is where I started programming. I was in High School when I discovered it in the school library. That and quite a few other issues were fascinating and made me want to be a programmer....which I am. Thank you for sharing!
@Zonfeair2 жыл бұрын
Wow you brought back memories. I got my first computer in the early 1980's a Commodore 64 and self taught myself to code in BASIC. Using a tape drive I wrote my first program that kept track of our farm production. I even repaired my 64 when a circuit went bad and I had to resolder one of the traces to get it working again. While I don't have my original 64 I did acquire another brand new still in the box 64 I keep as a reminder of my start in computing. I also still have my original 128 and omega. I never did make a career out of computing but use them every day. I tried learning other languages and did code simple things but never mastered any of them. Python was the last language I tried with some success. I lost count of how many computers I owed over the years Apple and PC now with a custom Falcon Northwest running windows 10. I am currently learning Electronics and have a small lab in my basement doing electronic repairs. I stumbled onto your KZbin channel when I was looking up info on LED's. Great channel I have subscribed ty.
@JeremyMcMahan2 жыл бұрын
Great video once again. I really enjoy seeing this tech that was just a bit before my time.
@stephenalexander3212 жыл бұрын
In 1976, our teacher had a 4004 from SouthWest Texas Technical Products Corporation. It held 4kB of RAM. It was about the size of a car radio, with DIP switches on the front panel for input. The only other input was a standard shoebox casette tape recorder. It took over 20 minutes to load a little character-based StarTrek game! The manual was a good-sized book, but we had a blast with that thing. Programming was an electronics wonk's game back then. A few years later I was coding on an IBM 020 keypunch desk, and setting RPG programs on plugboards. The good old days!
@neonvoid2 жыл бұрын
same happened with my commodore sx64. it arrived with the internals in pieces. i took it fully apart and i was able to identify the faulty chips replaced them and make it work. i am not a electrician either, i feel very lucky to be able to fix it.
@georgeprout422 жыл бұрын
In the decades before getting the dreaded IT calls I used to get the family "the TV is broken". Ok, get dad/grandad to remove the back and gently hoover it out. Use a clean paintbrush to remove as much detritus as possible. Be gentle, but get the muck out. Also, put the kettle on. "Oh, will that fix it?" No, but I'll be there in an hour and it'll be a lot more pleasant to work on. CRT TVs were absolute dust magnets, hated them. I ended up in Boeing London Service Centre (yes, Boeing acknowledged the British spelling) and the worst was a 737 Flap Control Unit. Or may have been the APU Control Unit, meh, it's been 25+ years now. If the forward toilet had a leak then it ran straight down onto this box. It'd stain your hands/clothes with that lovely blue chemical toilet stuff. Forget running initial tests, it was seals intact or not, boards removed and the whole lot went straight into the ultrasonic soapy water bath. Then dried out in the 60°C oven after rinsing with distilled water. Never underestimate how much nicer it is diagnosing boards when they're clean.
@rodcappon62495 ай бұрын
I was exposed to the Altair 8800 as at the age of 13 years old. I was on the way to work for the summer with a relative in Ontario. While in transit I stayed at another relative for a week and he had a Altair 8800. I was given the task of labeling the keyboard keys with their new functions after he had gotten a OS upgrade that supported a floppy drive. The number on rule was do not turn it off. The Altair did not know how to access to anything on boot so you had to program to boot code via the front switch, Which i was told was a very long a tedious process. That week opened a whole new world to me.
@boyscout3992 жыл бұрын
I wasn't even born when most of the tech you show was made but I love seeing the origins of it all
@kevincozens68372 жыл бұрын
I still have my copy of the January 1975 issue of Popular Electronics. I also have an original cassette tape with ALTAIR BASIC 4.0 on it from 1977. No idea how I wound up with it as I've never owned an Altair 8800 or IMSAI 8080 machine. A few years ago I saw a working Altair 8800 that came with an extra memory module board that wasn't working. I was partly tempted to buy it but the seller was asking $4,000. I wasn't willing to spend that much on the system. I have considered buying and building one of the modern replica kits.
@RY-TIOUSRY7 ай бұрын
great stuff Dave. you do it ALL man.
@marksadams012 жыл бұрын
Great episode! I programmed in FOCAL [Formulating Online Calculations in Algebraic Language] in high school ('70-'73) on our PDP-8/S [S for Slow]. I toggled in the bootsrap and read in the paper tape OS, then the FOCAL. Bill Gates may have developed PC BASIC, but I must remark Professor John G. Kemeny, at Dartmouth College, co-invented and introduced BASIC [Beginners' All-purpose Symbolic Instruction Code] in 1964. D'77
@markmuir73382 жыл бұрын
Interesting video - I love these history lessons, with actual hardware! A quick point on your analogy with sending unregulated power to the cards being as if modern PCs sent a single voltage to the graphics card and the card converts it to what it needs: actually they do - GPUs and their memory run on very low voltages (~1V). They pull power from 12V (via the slot and cables) and contain lots of voltage regulators (VRMs) to do the conversion. VRMs and their passive support components make up about half the components on modern graphics cards!
@laurenceglazier Жыл бұрын
Excellent, thank you. Though the first computer I unscrewed was an IBM PC, it all looks very familiar and I remember coding 8080. Nostalgia!
@lignow97622 жыл бұрын
Another good vid. Thanks. For old electronics repair I recommend Mr. Carlsons Lab.
@jrkorman2 жыл бұрын
I started USAF Basic training in Nov 1974 and then on to electronics school at Lowry AFB in Denver. I started a subscription to Popular Electronics with my new found "wealth" and the first issue I received was Jan 1975 with the Altair on the cover. I was hooked. It would still be several years before I got my first computer, a Radio Shack Model I in 1980. Hope to see more of this beast as the first one I saw was in 1977 out in a computer shop in Albuquerque. Some of the guys were trying to get code running to access an 8 inch disc drive.
@Thatdavemarsh2 жыл бұрын
That trs80 brought back memories! I remember using turtle to draw things back in 84 and the slowly learning basic in 86-88
@Erik-gg2vb2 жыл бұрын
I have a HAAS CNC mill, 1996 year.I bought used, it had sat for 6 years from where I got it. Put about 30 hours on it and then a fault that cause the Z axis drive to shut down and the spindle came down from gravity. Big 15,000 lbs. machine that had pneumatic cylinder counter weight devices for the spindle. I went to the electronics store a bought 3 cans of electronic aerosol cleaner and some cotton swabs. The driver board was very dirty. Put it back in and now works great.
@guyprovost2 жыл бұрын
Awesome job.... Quite impressed! Congrats!
@ka9dgx2 жыл бұрын
I used to rebuild 480 volt 3 phase Westinghouse SCR packs. We'd strip them down, and everything that wasn't a paper insulated coil was sprayed down with 409 spray cleaner, then a garden hose. Transformers could, in theory, handle water... but they'd take forever to dry out, and you don't want to lower their breakdown voltage in the meanwhile. It was probably the broken connection at the transformer that kept your other 8 volt supply out of service. I had a friend whose business back in the late 1970s was taking S-100 machines, splitting the power bus in the middle of the backplane, and adding a complete second power supply. This was necessary to cope with the density of cards that arose over time.
@michaelpezzulo44132 жыл бұрын
After ten years in the Army as a radio repairman, I have seen my fair share of open connections hidden by the wire shielding. Most likely the break was there until you cleaned it and the weak shielding gave way to expose the open circuit..
@volmarrwyrd2 жыл бұрын
When I was a child (born in 1972) my father had one of those in the 70s, and I used to watch him building and tinkering with it. We went on later to have all sorts of different (what now would be considered vintage) computers. Wow watching this brings back memories!
@WJV9 Жыл бұрын
A good friend of mine was working with Ed Roberts at MITS when the Altair 8800 was being developed. He was working there when Bill Gates and Paul Allen came down to develop the drivers to get their BASIC Interpreter working on the 8800. MITS was started as electronic hobbyist company selling tracking RF Transmitters for hobby rocket makers. With the on-board transmitter a hobbyist could find his rocket after its flight by using a directional antenna to locate the transmitter signal. The hobby missile electronics people didn't think the 8800 would be successful so they split off from the company before the Altair became popular.
@PyroX7922 жыл бұрын
What a cool piece of old kit! Great job getting it working again.
@martinhaub26022 жыл бұрын
Thanks for the trip down memory lane! Computers were so much fun back in those early days. Kids today have things like Raspberry Pi to play with, but building a machine from a kit and having it actually work was a thrill beyond words. Hope all those machines wind up in a museum someday for people to ogle over.
@diskgrind34102 жыл бұрын
I had a friend in the late 80's earl 90's who bought computers from estate stales. i loved checking out how this stuff worked. Loved it.
@uTube4862 жыл бұрын
Just love your work. And, I'm a MicroSoft freak. What ever you and Bill do is gold.
@28add112 жыл бұрын
I really wish I could be around during when tech was growing like this. Physically flipping switches feels so tedious compared to the luxuries of today. Getting to see all of that evolve is something I wish I could see myself. I'd like to hear what you think of the new UI with task manager. Seeing how it's still your code under the hood what do you think of UI refreshes in general?
@ChrisSmith-tc4df2 жыл бұрын
An Altair 8800 very similar to that one was gifted to teenage me in the 80's as it was already obsolete. I messed around with entering simple assembly language programs into it for a couple of months, but ultimately decided to scrap it. I still have the front panel switches, transformers, and fans. As a teen, it was hard to imagine it becoming collectable given the onslaught of much more interesting machines.