Compaq Portable (Halt & Catch Fire) - Computerphile

Поділитися
Вставка
  • Опубліковано 17 вер 2024
  • The Compaq portable was the first IBM compatible machine and its creation inspired the AMC TV Show "Halt and Catch Fire."
    See more of the Centre for Computing History's Archive: • The Archive (Centre Fo...
    Thanks to the Centre for Computing History in Cambridge & Jason Fitzpatrick for showing us around: www.bit.ly/C_Co...
    Centre for Computing History's "Retro Tech Archive" Channel: www.bit.ly/C_RTA
    / computerphile
    / computer_phile
    This video was filmed and edited by Sean Riley.
    Computer Science at the University of Nottingham: bit.ly/nottsco...
    Computerphile is a sister project to Brady Haran's Numberphile. More at www.bradyharan.com

КОМЕНТАРІ • 126

  • @kingpin123rcs
    @kingpin123rcs 6 років тому +43

    Halt and Catch Fire was an awesome show. Everyone should find it and watch all four seasons.

  • @ManDryver
    @ManDryver 6 років тому +48

    I still have the Compaq Portable I bought in 1983 and started my business on stored in my loft. I took it with me on my first trip (of many) to the USA and was stopped at the customs in Miami and asked "why are you bring a sewing machine with you on a flight from the UK?"
    It wouldn't run Doom, but it would run the Leather Goddess of Phobos (as recently mentioned in the movie 'The Martian'), Zork, Planetside, and all the other Infocom text adventures that got me hooked on computer gaming. It still works to this day.

    • @herauthon
      @herauthon 6 років тому

      i wanted to buy a computer - saw that box there.. two floppy units.. thought for a while.. and decided.. no..f..way.. - if feld it to limited.. bought a 386DX25
      much better.. for a bit more money

  • @railpressureflip
    @railpressureflip 6 років тому +9

    Never thought I'd live to see the day where a famous youtube channel on the internet talks about a ridiculously underrated tv show and its connection with the real world technology. Love it!

  • @thebigmg
    @thebigmg 6 років тому +11

    I do like this historic computer stories. Please more of this!!

  • @garrettdothard3945
    @garrettdothard3945 6 років тому +5

    I restored one of these last year, fantastic machine for the time.

    • @telesniper2
      @telesniper2 7 місяців тому

      The Access Actrix DS was much better.

  • @bborkzilla
    @bborkzilla 6 років тому +3

    I designed and built a piece of automated test equipment into one of those 80286 Luggables. It had the advantage of a couple full-sized ISA slots into which I plugged my boards. It was controlled via commands to its serial port. It worked very reliably for years, long after the PC inside was considered hopelessly outmoded.

  • @sebastianelytron8450
    @sebastianelytron8450 6 років тому +40

    We know about halting, but is the "catching fire" problem decidable?

    • @bluerizlagirl
      @bluerizlagirl 6 років тому +2

      Eminently decidable ..... it all depends on the heat capacity of the substrate, the ignition temperature and activation energy of the combustion reaction, and the energy available from the power supply.

  • @suicidalbanananana
    @suicidalbanananana 6 років тому +1

    Thanks for the little extra video on this gem, highly appreciated

  • @ianmcass
    @ianmcass 6 років тому +20

    Reverse engineering is still legal in UK and Europe.

    • @richdobbs6595
      @richdobbs6595 6 років тому

      I think the argument is that today IBM would have been gotten some bogus software patent to bollix up the situation. At that time software patents were not be issued based on the (what I think is valid) argument that software is just a mathematical algorithm, and those aren't patentable.

    • @valshaped
      @valshaped 6 років тому +2

      Legal in USA and many other countries as well. There's no reason to outlaw it, since it produces a functionally equivalent but wholly different result.

    • @Longlius
      @Longlius 6 років тому

      Reverse engineering is legal in the US as well. You just have to follow the clean room approach. The reason why so few companies attempted it early on (and what the drama of the show focuses on in the first season) is that IBM had hordes of lawyers and connections to throw at anything that got in their way. Like when the lawsuit went nowhere in the first season of HCF, they simply took all of Cardiff's software customers away instead.

    • @lifeisstr4nge
      @lifeisstr4nge 3 роки тому

      @@richdobbs6595 I find it extremely dishonest to hear that something you cannot think up yourself but can study piece by piece from someone's labor is called non-invasive and unpatentable. Were it not for IBM - we'd be counting on our fingers up until now.

  • @kd1s
    @kd1s 6 років тому +22

    And then HP bought compaq and it was never the same.

    • @bborkzilla
      @bborkzilla 6 років тому +4

      Kind of destroyed both companies.

    • @simontay4851
      @simontay4851 6 років тому +1

      It became known as comcrap.

  • @robbievenezia
    @robbievenezia 6 років тому +2

    I had one of these as a teenager in the 90s....i remember lugging it to school and playing snake in qbasic, and using a 1200 baud modem to dialup into PC-Connect, which later became AOL.....and then using telnet to go to bbs's and chat with others. It had a 10 MB hard drive which I never thought I'd never fill up, I used office 1.0 or 1.1 on it to type some papers in high school. I remember it was a lil heavy, like a suitcase...not a laptop!

  • @valshaped
    @valshaped 6 років тому +4

    Black box reverse engineering is still legal. It's perfectly fine, as long as your implementation is completely your own work (no outside information beyond public knowledge)

  • @mattvjmeasures
    @mattvjmeasures 2 роки тому +1

    The thing that gets you to the thing

  • @wisteela
    @wisteela 6 років тому

    This is one of the computers I've always wanted.
    I've got two Portable IIIs. One 286, and one 386.

  • @thedaftgamer
    @thedaftgamer 6 років тому +1

    My first computer!!

  • @moustafa19997
    @moustafa19997 6 років тому +2

    You're close to 1M subs, congrats😃

  • @proudsnowtiger
    @proudsnowtiger 6 років тому +8

    Don't think that's quite fair on the BIOS re-engineering effort: the idea was that you give 8086 programmers the API for the PC BIOS - which isn't copyright - and then they write code which performs those API functions. Provided you can show that no actual code was copied (most easily done by not letting the programmers read the BIOS listing published in the IBM tech ref, or a disassembly) then not only was no law broken, no principles of law were either. Oracle sued Google for using Java APIs in a similar way, a court case that went through multiple appeals, but the initial jury decision and the final appeal decision in 2016 both said that using APIs for re-engineering was fair use. This legal battlefield has been periodically refought since the 60s (when IBM tried to stop 'plug compatible' third party expansions for its mainframes, and failed) and has always come out that you cannot copyright the functionality of interfaces. You can copyright design elements, sometimes, as with the Apple/GEM/Windows 'look and feel' stuff in the 1980s, but even that's grey.

    • @jesuszamora6949
      @jesuszamora6949 6 років тому +2

      proudsnowtiger I was about to say, clean-room cloning is still employed today. The clone BIOS would have no trouble surviving a lawsuit today.

    • @SimonBauer7
      @SimonBauer7 3 роки тому

      why on earth did oracle sue google that was like shooting yourself in the foot android apps back then where all coded in java why woulndt you want more people using your product?

    • @bobweiram6321
      @bobweiram6321 6 місяців тому

      @@SimonBauer7Why in the world would you want them using your product if you're not going to profit from it?

  • @movax20h
    @movax20h Рік тому

    There was another contemporary called Hyperion. Which was slightly lighter and smaller, and cheaper. But it has rather horrible screen.
    Compaq portable was selling so so, when it arrived, and sellers did not want to stock it because IBM was preparing own portable. But Compaq decided to produce anyway, and have them on hand hoping that IBM will slip up. And IBM did slip up, delaying launch by at least 6 months. Compaq with all stock on hand, was able to quickly sell it to sellers and dealers, and rest is the history.
    Compaq was enormous. If you notice left, on the left there is another Compaq computer. DEC Alphastation XP1000, in standardish PC case, with red oval logo on the top. Yes, Compaq had so much money that they did buy DEC (Digital Equipement Corporation), that was on the level of IBM for decades in terms of size, technology and innovation. Few years later they merged with HP.

  • @TWX1138
    @TWX1138 6 років тому +1

    I had one of these computers, long after it was obsolete. Dual double-density 5.25" floppy disk drives, 128K RAM. It was a nice computer to BBS with when I was grounded from the family 486, once I put a 2400 baud modem in.

    • @herauthon
      @herauthon 6 років тому

      The Hayes underground movement ...

    • @TWX1138
      @TWX1138 6 років тому

      @herauthon four: all I could afford was a cheap clone. When I had a 2400 baud modem it was a Compudyne, which I'm gathering was a brand more than a manufacturer. Had Zoom 14400 and 33600, it was probably the 14400 that I put into the Compaq, I think the 33.6 was 16 bit ISA. Been a couple decades, memory might be mistaken though.

  • @VAXHeadroom
    @VAXHeadroom 6 років тому +8

    I have a Compaq Portable 286 which still powers up, but since the small internal batteries that held the date & time have died, it requires the "Advanced Diagnostics Disk" to boot...which I no longer have :(

    • @zoomosis
      @zoomosis 6 років тому +7

      The battery can be replaced. There are also disk images of the Compaq BIOS setup diskette on the Internet.

  • @photosinensis
    @photosinensis 6 років тому

    And now we come to something I have a personal connection with: the Compaq Portable, the first computer I ever used.

  • @user-sasha-user
    @user-sasha-user 6 років тому +1

    Thanks for great videos. Are there any Commodore PET 600 in this museum? Can't find it through a search on their site.

  • @HomeofLawboy
    @HomeofLawboy 6 років тому +4

    I noticed the keyboard has a PrintScreen key (@ 1:21), before graphics was this key used to literally print the screen?

    • @Derkman96
      @Derkman96 6 років тому +3

      Yes

    • @HomeofLawboy
      @HomeofLawboy 6 років тому +1

      Thank you.

    • @md95065
      @md95065 6 років тому

      Remember that not only was the screen "text only" but so were the majority of the printers.

  • @telesniper2
    @telesniper2 7 місяців тому

    Actually this was not an achievement. It actually set back computing immensely, and it's taken us decades to recover from it. There were superior systems to IBM's brain dead way of doing things. Namely CP/M rather than DOS. And DOS and Windoze would have quietly died off it werent' for this BIOS reverse engineering effort. CP/M was a beautiful operating system and was used on many machines at the time, so we ALREADY had an "open" system for personal computing at this time, and it was GREAT. And this same year the Compaq came out, there were already better portable machines in terms of hardware. Namely, the Access Actrix DS. IT had a printer AND an acoustic modem built into it. I have some great memories of using my Actrix at various payphones so that I could access computers all over teh world remotely, but not do it from my house (catch my drift). Another handy tool was a specially modified Radio Shack pocket dialer. Man those were the days!

  • @MrJamesbowen
    @MrJamesbowen 6 років тому +2

    I found an identical working computer in a warehouse about 16 years ago. About five years ago my parents donated to the computer collection at Bletchley Park. I wonder if this is the computer I found??
    I would love to know?

    • @Computerphile
      @Computerphile  6 років тому +5

      +James Bowen hey, probably not as this isn't TNMOC (Bletchley) but CCH, I'm sure it also has a good home! >Sean

  • @pcuser80
    @pcuser80 6 років тому

    Here is still a Osborne 1, i remember there was a big battery pack available for the O1 but not the exact details.

  • @feanenatreides
    @feanenatreides 6 років тому +2

    How does its computing power compare with that of a dead fish? I know the Portable II was significantly better than one.

    • @zoomosis
      @zoomosis 6 років тому +1

      Only John Cleese can say.

  • @EddyGurge
    @EddyGurge 6 років тому

    I remember lugging one of those things around years ago.

  • @OscarAlsing
    @OscarAlsing 6 років тому +63

    But.. Will it run DOOM?

    • @bborkzilla
      @bborkzilla 6 років тому +3

      Need a 486 for that...

    • @jennasloan396
      @jennasloan396 6 років тому +2

      Yes, assuming that you can successfully make the DOOM engine run on it.

    • @kduhtdkzrt
      @kduhtdkzrt 6 років тому +5

      hoppes9 Not true. As a poor kid I played doom on a 364 for two whole years. Display scaled down to about the size of half a stamp, it even ran quite smooth. With framerates of a whopping 10 or so per second.

    • @Kostchei
      @Kostchei 6 років тому

      @kduhtdkzrt
      What a great time to be alive :D

    • @cybercat1531
      @cybercat1531 6 років тому +1

      Wolfenstein 3D maybe.

  • @rabidbigdog
    @rabidbigdog 6 років тому

    Very nice DEC AlphaServer visible to Jason's right. Please video-review it.

  • @eatbolt42
    @eatbolt42 6 років тому

    My uncle gave me one of these as my first computer in 1989. I saved up to buy a 600 baud modem for $300.00. Those were the days.

  • @snoballuk
    @snoballuk 6 років тому +1

    I used to own one of these. Really heavy.

  • @tekvax01
    @tekvax01 6 років тому

    i use to have one of these!!! I removed the 5.25's and installed 3.5's and a hard disk!

  • @jecelassumpcaojr890
    @jecelassumpcaojr890 6 років тому

    History is told by the winners. Compaq was the most successful PC clone (and later coming out with the 386 before IBM did had a huge impact on computing history) but it was not the first. People make a big deal about their "clean room" lawyer driven BIOS reverse engineering but in practice this was overkill as other companies that took far less care in creating their own BIOSes were able to get away with it.

  • @arthur2305
    @arthur2305 6 років тому

    Do you guys have a Compaq Portable 486c? That machine is super rare to find...!

  • @namefinder
    @namefinder 6 років тому

    My first PC was a Compaq, the number of hours I spent playing around with that thing...

  • @network_king
    @network_king 6 років тому

    First computer I did much with was a compaq, 20GB HDD, win 98, 128MB RAM, DVD rom, LS120 floppy. I guess at the time that was high end now that seems like nothing.

  • @adamaleksander5226
    @adamaleksander5226 6 років тому

    I saw an Amiga 2000 on the shelf at 4:11

  • @arthur2305
    @arthur2305 6 років тому +1

    I have a Compaq Portable 486c.
    It has an ethernet card so I can even go online with it...!

    • @herauthon
      @herauthon 6 років тому

      Gold finger.... are you right now ?

  • @AexisRai
    @AexisRai 6 років тому

    First learned about "Halt and Catch Fire" from Zachtronics' TIS-100. Pleasantly surprised there's also a TV series carrying the name of that "bug".
    They could probably do a variety episode on HCF / "killer poke" / "Lp0 on fire" / other older programmer humor.

  • @nikanj
    @nikanj 6 років тому

    0:29 What is he afraid of? Compaq suing him for slander? They're a long gone cautionary tale.

    • @jonathanguthrie9368
      @jonathanguthrie9368 6 років тому

      You better not tell any of us that actually work at Compaq that they're long gone.

  • @frankowalker4662
    @frankowalker4662 4 роки тому

    Take one to an internet cafe. LOL.

  • @MrBenMcLean
    @MrBenMcLean 4 роки тому

    There is nothing morally questionable about what Compaq did. They made their own chip, with their own BIOS software, designed to replace the functionality of IBM's BIOS ROM chip without even peeking at IBM's code at all. That should always be completely legal and if it's illegal then we need to change the law to make it legal again.

  • @teddyboragina6437
    @teddyboragina6437 6 років тому +1

    what is this? I assumed it would tell me about halt and catch fire problems

    • @danta7777
      @danta7777 6 років тому +1

      teddy boragina Did you watch the video? Its about the Compaq Portable computer, the creation of which was dramatized in the television show Halt and Catch Fire. Computerphiles love computers, especially older ones with interesting histories like being the first IBM compatible.
      There's no such thing as a halt and catch fire problem. HCF is just an instruction to shut down the CPU so that it requires a restart.

  • @WilliamLevasseur
    @WilliamLevasseur 6 років тому

    I played Jumpman and Burger Time on one of those.

  • @rogerdatt8861
    @rogerdatt8861 5 років тому

    It's hard to know what he's talking about without watching "Silicon Cowboys" or living through it

  • @RichardEricCollins
    @RichardEricCollins 6 років тому

    I watched a BBC documentary and I am sure Microsoft did the same trick for DOS.

  • @peterdoa1
    @peterdoa1 6 років тому

    at least amstrad was straight forward about nicking ibm controllers

  • @avi8aviate
    @avi8aviate 4 роки тому

    I was expecting a video about the Halt and Catch Fire operation code, not a computer from a movie.

  • @Haldrie
    @Haldrie 6 років тому

    I used to actually have that same computer but I knew it as the Compaq Briefcase. Of course when I had it Windows 98SE had had only recently been released.

  • @lohitchhabra7042
    @lohitchhabra7042 6 років тому

    But how is it different from other computers? Or other old conputers?

    • @johnfrancisdoe1563
      @johnfrancisdoe1563 6 років тому

      Lohit Chhabra FIRST IBM Compatible PC not by IBM themselves.

    • @lohitchhabra7042
      @lohitchhabra7042 6 років тому

      John Francis Doe Ohhh okay i get it now

  • @teresamartinson7427
    @teresamartinson7427 6 років тому

    i actually live in houston

  • @HarshColby
    @HarshColby 6 років тому

    We called these "luggables".

  • @thomasnn
    @thomasnn 6 років тому

    But will it run the nano editor

  • @briandecker8403
    @briandecker8403 6 років тому

    Was the company Compaq at this point or was it still DEC?

    • @cabc74
      @cabc74 6 років тому +2

      Compaq. They acquired Digital in 1998.

    • @RonJohn63
      @RonJohn63 6 років тому +1

      Compaq was never DEC. It's DEC that became Compaq.

  • @NichoTBE
    @NichoTBE 6 років тому

    how are they so clean lol my 3 year old computer looks older than those..

    • @ct92404
      @ct92404 6 років тому

      NichoTBE heh, my guess is that they've obviously been cleaned and restored at some point.

  • @procactus9109
    @procactus9109 6 років тому

    The standard should be as follows.. .
    If one man can drag an object by 1 meter in 1 minute, It's portable.

    • @ct92404
      @ct92404 6 років тому

      ProCactus yes, but you'd also have to factor in how many grunts and groans per minute.

  • @trilobyte3851
    @trilobyte3851 6 років тому

    Will it run pong???

  • @PaulaJBean
    @PaulaJBean 6 років тому +1

    Portable? More like 'luggable', LOL

    • @ct92404
      @ct92404 6 років тому

      Paula J. Bean the "Compaq Backbreaker" model.

  • @RonJohn63
    @RonJohn63 6 років тому +2

    0:25 No.... that's *not* what the BIOS is, since the BIOS *is* the low level software.
    0:40 That's called using a "clean room" design.
    1:38 No, it's *not* questionable *at all.*

  • @johnfrancisdoe1563
    @johnfrancisdoe1563 6 років тому +26

    Obvious mistakes: 1. The BIOS is not a chip, it's a program. 2. IBM had published the source code in their manual, reverse engineering was a matter of reading it and describing it without quoting it, like in one of those quiz challenges. 3. A very similar process was later used to clone UNIX (via the published POSIX standard and textbooks written about the inner workings) and most of Microsoft Windows (as Wine and ReactOS).

    • @Stars-Mine
      @Stars-Mine 6 років тому +24

      The bios is held on a single chip.....

    • @leeacton9572
      @leeacton9572 6 років тому +10

      It is irrelevant that the BIOS was stored on a chip. They did not reverse engineer the chip. In fact, they probably used the same kind of chip. They reverse engineered the code that was stored on the chip.

    • @Sibula
      @Sibula 6 років тому +4

      i'd imagine #2 was because of some legal reasons. just so no one can say you used their code.

    • @sydneycbr6466
      @sydneycbr6466 6 років тому +1

      The trick with reverse engineering it was that if you used the manual then IBM would be able to argue that you copied it even if you didn't quote it directly. Instead they had the person who was writing the BIOS never look at the manual. They'd write some small part and the people helping would simply tell him just 'yes or no' whether or not he had achieved the correct functionality of that part before moving on to the next bit. That way they weren't passing on any information directly and so it wasn't copied.

  • @samsharma8621
    @samsharma8621 6 років тому +15

    Will it run crisis ....?

  • @SimGunther
    @SimGunther 6 років тому

    But...Will it be invincible to spectre/meltdown? :D

    • @kyoung21b
      @kyoung21b 6 років тому +2

      SimGunther - Maybe though I think you needed at least 2 of them to do out of order execution...

    • @cycnus
      @cycnus 6 років тому

      Definitely impervious to either.

    • @herauthon
      @herauthon 6 років тому

      for some people, one already is an out of order execution..

  • @thefacebiters
    @thefacebiters 6 років тому

    Your face, can halt and catch fire. X3

  • @moustafa19997
    @moustafa19997 6 років тому

    Now i feel like i wanna watch the movie, this can be a very nice commercial for it

    • @filmfreak988
      @filmfreak988 6 років тому +2

      It's a TV series.

    • @moustafa19997
      @moustafa19997 6 років тому

      FellToRise sorry, didn't know that, what is it called?

    • @jonathanguthrie9368
      @jonathanguthrie9368 6 років тому +1

      As someone else mentioned "Halt and Catch Fire" is a TV series. However, there is a documentary movie about the founding of Compaq and the creation of the Compaq Portable, it's called "Silicon Cowboys".

    • @moustafa19997
      @moustafa19997 6 років тому

      Jonathan Guthrie. Well, thanks a lot. I'll definetly check it out.

    • @emgeestreaming3780
      @emgeestreaming3780 6 років тому

      Definitely recommend giving Halt and Catch fire a try. One of my favorite shows of last year that had an amazing 4 season run.

  • @gregf9160
    @gregf9160 6 років тому

    Yes it was a _clone_ .

  • @TheBandy01
    @TheBandy01 6 років тому

    I had a Compaq once. You could only use Compaq parts in it, else it wouldn't boot. Worst computer I've ever had.

  • @jacrispy3443
    @jacrispy3443 6 років тому +1

    1st lmao