Slashdot Mirror


First IBM PC Plays Full Motion Sound and Video

wally writes "Something for the older geeks; it 'started as a bit of a joke around the office, about doing stupid things with old technology' he said. 'Stupid things like, "Well, I can calculate fractals on an abacus!" or "Well, I can surf the web on my Game Boy!". Then one person said, "Oh yeah? Well, I can display video on my XT!". And later that day I kept thinking about it and came up with a way to do it.' And he really did. With video proof and a full explanation with all the needed code, full motion video on an original 8088 IBM."

96 comments

  1. Poor Show by millennial · · Score: 1

    Please... if the only link in the story is broken, don't post the story.

    --
    I am scientifically inaccurate.
    1. Re:Poor Show by tag · · Score: 0, Offtopic

      Is it broken, or did someone spill a pot of Instant Slashdot on the server?

    2. Re:Poor Show by TripMaster+Monkey · · Score: 3, Informative


      Here's a working link, courtesy of Digg. ^_^

      --
      ____

      ~ |rip/\/\aster /\/\onkey

    3. Re:Poor Show by fishybell · · Score: 2, Informative

      Well, thanks to google, I found a link to the story.

      --
      ><));>
    4. Re:Poor Show by Anonymous Coward · · Score: 0

      Instead of digging up links and proving time and time again that you know how to use Google and other search engines, please do the rest of us a favor and bury the anime smile.

    5. Re:Poor Show by Anonymous Coward · · Score: 0

      You guys aren't even trying anymore, are you? :(

    6. Re:Poor Show by Anonymous Coward · · Score: 1, Funny

      Actually, a great many people find me trying.

    7. Re:Poor Show by DupeMaster+Donkey · · Score: 0

      Does it count as a dupe if Digg did it first?

      Yes, of course, because slashdot is supposed to be all original content. Oh, wait. They link to articles from other media sources... Hmmm... So, then, yeah, they have to be the first to link it, and Slashdot editors should spend most of their time reading digg and boingboing and the like to make sure that nobody else linked an article first. Oh, wait, but then how would readers that don't read those other sites ever see that material? For that matter, how would the editors find time to review submissions if they spent all their time reading other sites? I'm almost stumped here.

      I've got an idea. Why don't we let slashdot be slashdot, digg be digg, boingboing be boingboing, and stop worrying about the fucking dupes!

      --
      Persistence is futile. You will be metamoderated.
  2. /.ed ALREADY?! by Anonymous Coward · · Score: 0
    1. Re:/.ed ALREADY?! by Anonymous Coward · · Score: 0

      In its entire history, I have never once had Coral Cache work. Anyone else?

    2. Re:/.ed ALREADY?! by utexaspunk · · Score: 0, Offtopic

      If you're behind a firewall, you have to have port 8090 forwarded. This makes the CC useless for most people who are at work or don't know how to configure their routers, which means it's generally useless. Anyone know why they have to use a specific port to accomplish the function of CC?

    3. Re:/.ed ALREADY?! by Guspaz · · Score: 1, Offtopic

      No, you don't need to forward port 8090.

      Making a connection to Coral is an OUTGOING connection. You only need to forward ports for INCOMMING connections.

      So, the people who "don't know how to configure their routers" can still uses it, which means that it ISN'T generally useless.

      Now, firewalls that restrict outgoing traffic, that's another story. But there are ways around this. HTTP proxies through Hamachi or SSH tunnels for example. Or if the only connection to the outside world that your workplace gives you is their own transparent HTTP proxy, TCP over HTTP. That's where TCP packets are encapsulated and sent as HTTP requests. The overhead isn't as bad as it sounds since the endpoints simply create neverending HTTP GET and PUT (or GET and POST) requests. Proxies have to let these through due to all the bad web servers that don't report Content-Length.

    4. Re:/.ed ALREADY?! by merlin_jim · · Score: 0, Offtopic

      My theory is they chose a non-standard port specifically to limit their usability - by using a typically blocked port, they've stopped all the slashdotters who surf from work from overloading their service, for instance...

      --
      I am disrespectful to dirt! Can you see that I am serious?!
  3. Amigas did this at the same time and better :) by Amiga+Lover · · Score: 4, Informative

    The Amiga did this at the same time and better :). Amiga 500, 68000 at 8MHz could do smooth fullscreen full colour video with stereo 4 channel sound booted from floppy with 1MB RAM AND multitask like Windows and MacOS didn't know how to do until 1999 or later.

    Sometimes the world forgets the technology we had yesteryear.

    1. Re:Amigas did this at the same time and better :) by thaerin · · Score: 1

      Sometimes the world forgets the technology we had yesteryear.

      I'm not sure it's so much forgetting as it is many folks never even knowing that it existed. I can remember one of the local Babbage's used to have one on display showing off The Killing Game Show. It was jaw-dropping gorgeous compared to anything you could find on the PC at the time. Unfortunately, Amiga was kind of a niche product that never had anywhere near the market share that your standard, run of the mill, IBM XT had.

      --
      If big boobed women work at Hooters do one legged women work at IHOP?
    2. Re:Amigas did this at the same time and better :) by ZoneGray · · Score: 2, Insightful

      Well then, if the Amiga was so capable, it wouldn't have been very impressive to run video on it, would it?

      If somebody wants to do something impressive on an Amiga, try setting one up to surf the web.

      (and this being /., I imagine somebody will reply to me with a link....)

    3. Re:Amigas did this at the same time and better :) by iainl · · Score: 1

      I was running a web browser on my A1200 in '96, if that helps.

      --
      "I Know You Are But What Am I?"
    4. Re:Amigas did this at the same time and better :) by The+Clockwork+Troll · · Score: 5, Insightful
      The Amiga did this at the same time and better :).
      Nobody doubts the Amiga could do this better. The PC XT was introduced in 1983, based largely on a 1981 product. The first Amiga was introduced in 1985 and had purpose-built chipsets for multimedia.

      Given the pace of graphics innovation in the 80's, it is unexpected (to say the least) that anything remotely resembling what the Amiga was capable of, could have been done on a 4.77MHz 8088 with CGA graphics.

      That's the point :-)

      --

      There are no karma whores, only moderation johns
    5. Re:Amigas did this at the same time and better :) by Anonymous Coward · · Score: 0

      http://en.wikipedia.org/wiki/A500

      Ummm... the A500 came out in 1987, NOT 1983. My 286 in 1987 could do the same thing too. So how is the A500 (or my 286) even remotely relevant to this succesful experiment? About as related as Al Gore is to the Internet.

    6. Re:Amigas did this at the same time and better :) by 91degrees · · Score: 1

      Don't know why it didn't catch on everywhere. There were over a million installed in the UK, and by far the most popular gaming platform when I was at school.

    7. Re:Amigas did this at the same time and better :) by monopole · · Score: 1

      Back in the day early 90's, one of my techs at Dove Electronics (Greg if you are out there say hi!) had an Amiga running the AmigaOS with windows running the MacOS of the time, netBSD, and Windows 3.1 simultaneously. Truly astounding.

    8. Re:Amigas did this at the same time and better :) by ZoneGray · · Score: 1

      I'll be more impressed when somebody replies using an Amiga. ;)

    9. Re:Amigas did this at the same time and better :) by wesw02 · · Score: 0

      I love my Amiga, it runs 'toaster' so well :)

    10. Re:Amigas did this at the same time and better :) by Amiga+Lover · · Score: 1

      Actually the A500 competed with the first Macintosh from 1984, and the Amiga 1000 was released just before it in 1982 or 1983. The Amiga, after all, is the first consumer computer to have a GUI, something it beat the Macintosh by well over a year at. I remember scoffing at the first mac when it was released because my Amiga already did all that, and in color.

    11. Re:Amigas did this at the same time and better :) by aetherspoon · · Score: 1

      Probably because they were very, very expensive to a lot of computer people compared to standard PCs in the US.
      It caught on great in Europe by comparison, where PC prices were much higher.

      --
      --- Ãther SPOON!
    12. Re:Amigas did this at the same time and better :) by Anonymous Coward · · Score: 0

      could i just reply using say maybe, UAE instead, i'm still waiting for my power recepticle for my old 1200 to turn up, my Miggy was in a box in the UK for 7 years and i just got it back in the last few weeks, i can't wait to turn that sweet little box on and check out how old it really is now!!! ;-)

    13. Re:Amigas did this at the same time and better :) by shawnce · · Score: 2, Informative

      No the A1000 ("Commodore Amiga 1000") was release in summer of 1985 and the Macintosh 128K was released in January of 1984. The Apple Lisa which has aspect of the interface that was later used in the Mac was released in January of 1983 (but had existed in various circles near / external to Apple since around 1980... my Dad had early release access to a Lisa in mid 1982 IIRC).

      So I think your memory is faulty on the dates.

    14. Re:Amigas did this at the same time and better :) by Anonymous Coward · · Score: 0

      I don't think he's wrong. I got my Amiga 500 for my tenth birthday, I remember it as clear as a bell. That was August 1984. I felt so grown up because I was in double figures, and got to graduate from a C64 to an Amiga at the same time.

    15. Re:Amigas did this at the same time and better :) by Black+Cardinal · · Score: 3, Interesting

      This guy actually did this on a 5150, which is the original IBM PC from 1981. His system does have a hard disk, which makes it (almost) equivalent to the XT from 1983, so maybe that is a more fair date to use. One you add a hard disk, about the only difference is the number of expansion slots. The PC had 5 while the XT had 8.

    16. Re:Amigas did this at the same time and better :) by JackDW · · Score: 1
      multitask like Windows and MacOS didn't know how to do until 1999 or later

      Minor point - didn't the Amiga use co-operative multitasking without protected memory? By Windows 95, Microsoft had started using pre-emptive multitasking and memory protection, although it still didn't work very well!

      Still, I agree with the spirit of your post. Amiga deserved a lot better than they got. It's rather sad.

      --
      You're an immobile computer, remember?
    17. Re:Amigas did this at the same time and better :) by tverbeek · · Score: 1

      An Amiga surfing the Web isn't so hard. In fact, you'd have a choice of browsers: AWeb Voyager, iBrowse, and perhaps even someday Amizilla.

      --
      http://alternatives.rzero.com/
    18. Re:Amigas did this at the same time and better :) by Doctor+Memory · · Score: 1

      ISTR (I have never played with an Amiga) that it was fully preemptive, but communication with the OS was through shared memory, so no memory protection. That's also one of the things that made it so fast, you didn't have to copy a lot of stuff between system and user space. It was all just one big, happy segment and everyone was supposed to play nice.

      --
      Just junk food for thought...
    19. Re:Amigas did this at the same time and better :) by Anonymous Coward · · Score: 0

      Just to back up the other poster, the amiga was definitely, most certainly assuredly pre-emptive multitasking. It didn't use protected memory, granted - but that had other benefits at the time, when as a small scale single user system getting all speed possible from the machine was gauged more important than the stability of memory protection.

    20. Re:Amigas did this at the same time and better :) by Anonymous Coward · · Score: 0

      bullshit

    21. Re:Amigas did this at the same time and better :) by Anonymous Coward · · Score: 0

      Yes, Amiga deserved better. Commodore did not, however..

    22. Re:Amigas did this at the same time and better :) by Anonymous Coward · · Score: 0

      The parent post once again illustrates the urgent need for a "Dumbass" moderation selection.

    23. Re:Amigas did this at the same time and better :) by Anonymous Coward · · Score: 0

      I'm pretty sure the big difference (aside from the XT's extra expansion slots and hard drive) was the original PC used single-density 180k floppies and could only hold up to 256k RAM, while the XT used 360k floppies and could hold up to 640k RAM.

      dom

    24. Re:Amigas did this at the same time and better :) by Jurrasic · · Score: 1

      nope. :) full threaded pre-emptive multi-tasking on AmigaDOS 1.0 fitting into 256k of RAM and bootable on a single 170k floppy. :) This was the god-machine of the 80s.

      --
      Devil bunnies! I snort the nose! Lucifer! Banana! Banana!
    25. Re:Amigas did this at the same time and better :) by ZoneGray · · Score: 1

      You've renewed my faith in the /. community.

    26. Re:Amigas did this at the same time and better :) by phoenix.hornet · · Score: 1

      "The Amiga, after all, is the first consumer computer to have a GUI, something it beat the Macintosh by well over a year at. I remember scoffing at the first mac when it was released because my Amiga already did all that, and in color."

      Bwahaha! You, sir, are delusional. Learn the history of your beloved computer.

      http://en.wikipedia.org/wiki/Amiga#History

      And I suppose you were playing Doom on your A500 in 1992 as well?

    27. Re:Amigas did this at the same time and better :) by Anonymous Coward · · Score: 0

      A simple google for "Amiga 500 history" shows modygames.com, wikipedia.org, amigaau.com, oldcomputers.net, amigahistory.co.uk... all say 1987. The Amiga 1000 came out in 1984/1985. So it looks like you don't know when you were born, or you weren't 10, ot the people who should know are wrong, or you're just plain full of crap.

    28. Re:Amigas did this at the same time and better :) by hob42 · · Score: 1

      You must be talking about a different Amiga than I'm familiar with.

      The A500/A1200 models were so far cheaper than PCs that they were considered toys, or at best, a game console. They were stocked in our Software Etc store, right beside the NES and Sega. And the big-box Amigas were competitive until the mid-90's, when Commodore was finally going downhill.

      I priced an A1200 system with an HD and monitor for $500 for a friend in '96, at least half the price of a PC that would run comparable software and games.

      Now, I could see that argument being used about Apple. The Mac Plus debuted at $2600 in 1986, the SE/30 for $5000(!) in 1989. And it was still B&W. Ouch.

    29. Re:Amigas did this at the same time and better :) by Peredur · · Score: 1
    30. Re:Amigas did this at the same time and better :) by Black+Cardinal · · Score: 1

      You are correct on the RAM. There were two options: smaller chips that meant a maximum of 64K on the motherboard, or the larger chips which took you up to 256K. 640K was only reachable by using an expansion card. I had forgotten that the XT's motherboard could go all the way to 640K without using an expansion card.

      As for the 360K floppies, by the time my dad bought our 5150 PC in late summer 1983, they were available. I think once they were introduced they were the new default or at least an option on the original PC.

    31. Re:Amigas did this at the same time and better :) by complete+loony · · Score: 1

      Though I don't think he ever did it, a friend of mine figured he could push full motion video to a c64 from a pc link cable and software he made. We estimated the maximum theoretical transfer rate was about 36KB/s.

      --
      09F91102 no, 455FE104 nope, F190A1E8 uh-uh, 7A5F8A09 that's not it, C87294CE no. Ah! 452F6E403CDF10714E41DFAA257D313F.
    32. Re:Amigas did this at the same time and better :) by drsmithy · · Score: 2, Informative
      Minor point - didn't the Amiga use co-operative multitasking without protected memory?

      Half right. AmigaOS was pre-emptively multitasking, but did lack protected memory.

      GP is incorrect, however. Microsoft's first foray into pre-emptive multitasking was OS/2 (or Xenix, or the unreleased multitasking version of DOS, if you want to get picky). This was over a decade before 1999.

    33. Re:Amigas did this at the same time and better :) by Grench · · Score: 0

      Right enough, the A1000 was released in 1984. The A500 was in 1987. I got mine in 1990 (having used a C=64 since 1985).

      I remember reading about the Amiga 1000's first public performance, playing Defender of the Crown. People were asking where the Laser Disc player was - they didn't believe any in-game graphics could be so good (quite right too - DotC was a beautiful game).

      As for Doom? On an A500? Not a chance. I WAS playing Doom (an unofficial port) and even Quake (the official port by clickBOOM) on my A1200 w/ 68040 accelerator card and 16 MB of RAM by the time I left high school in 1998. At the time, ADoom, the Doom port, was the best rendition of Doom on any platform, performing similarly back then as the Legacy client does now.

      --
      He's Jesus, for Christ's sake.
    34. Re:Amigas did this at the same time and better :) by Eivind · · Score: 1

      Yeah, I know. There was even porn for it. Full-screen, 30fps porn.

    35. Re:Amigas did this at the same time and better :) by Malor · · Score: 1

      The 500 didn't come out until '87, just a shade under two years after the A1000. It was a superb machine, lightyears past anything else on the market, but both the A1000 and the A500 came well after the first Macs.

      Since I can't be proven wrong, I'll probably continue to assert for the remainder of my life that, had Apple's marketing and research muscle been behind the Amiga's hardware, the PC would have died by the early to mid 90s. Fortunately for Microsoft, Commodore's management was dumber 'n a box of rocks, and pissed away a machine that was, absolutely literally, eight to ten years ahead of everyone else.

  4. Cue the jokes by GigsVT · · Score: 1

    100 people commenting "They must have run the web server on the 8088 too".

    Coral doesn't have it but google does.

    --
    I've had enough abrasive sigs. Kittens are cute and fuzzy.
  5. FP? by Anonymous Coward · · Score: 0

    Slashdotted already?!? Is the webserver also running on the 8088?

  6. Coral cache by Anonymous Coward · · Score: 0
  7. Google has it. by gid · · Score: 1

    Found this link on Digg the other day.

  8. Coral cache by TeknoHog · · Score: 1
    --
    Escher was the first MC and Giger invented the HR department.
  9. OT but intersting anyway by Anonymous Coward · · Score: 0

    s/don't/won't/

  10. Re:Ugh, Flash video by b1t+r0t · · Score: 1
    With Google Video, the video isn't actually in the flash itself, so what I do is find the .flv URL in the source of the Google Video page, then download the .flv file and play it on VLC. It still generally looks like crap, but it's playable crap.

    Also, for those running OS X, a .swf with embedded video may likely be playable in Quicktime Player.

    --

    --
    "Open source is good." - Steve Jobs
    "Open source is evil." - Microsoft
  11. Wow by WWWWolf · · Score: 1

    That's pretty damn impressive!

    Almost as cool as Second Reality running on Commodore 64. Almost.

    Had only been cooler if they had done this on an unexpanded machine, that is, the music on the beeper instead of resorting to posh high-tech like SoundBlasters. And MS-DOS 6.22? Ridiculously luxurious updates =)

    1. Re:Wow by GigsVT · · Score: 1

      Did DOS really change anything major from 3.3 to 6.22?

      As far as I can tell they basically work the same, just came with different (shitty) utilities.

      --
      I've had enough abrasive sigs. Kittens are cute and fuzzy.
    2. Re:Wow by WWWWolf · · Score: 1

      Hurm... I don't think there were major changes to the underlying OS, but there may have been minor tweaks. Some commands got some very handy parameters in 4.0 if I remember correctly, but it's been so long time since I went from 3.3 to 6.0 that I can't remember for sure =) 5.x and 6.x were mostly about the additional gunk though, that's right.

    3. Re:Wow by Myself · · Score: 1

      3.3 was great for floppy-based systems. They added support for hard drive partitions over 32 meg, in 4.0 I believe. 4.01 was largely forgotten, and 5.x added good memory tools, himem and emm386. The 6.x series was mostly about doublespace/drivespace, which was Microsoft's take on Stacker.

      Somewhere in there, I think with 5.0, the interactive Qbasic editor, also known as Help, also known as Edit, came on the scene. It brought with it mouse-awareness, and funny things like clickable links in the helpfile.

      Anyway, as far as video goes, I recall seeing a parallel-port frame grabber that worked fine under DOS on a 286. Actually you didn't want to use it on a multitasking OS because of interrupt latency! Various versions exist, with the Dirt-Cheap Frame Grabber being the simplest.

    4. Re:Wow by pla · · Score: 1

      Did DOS really change anything major from 3.3 to 6.22?

      DOS 3.3 couldn't deal with HDDs bigger than 32MB (they actually added larger cluster support in DOS 4, but we all know how buggy that turned out).

      And yes, that reason alone eventually forced me to upgrade to such a nasty, bloated, memory-hungry Microsoft piece-of-crap as DOS 6.22.

      Ah, the good ol' days.

    5. Re:Wow by tverbeek · · Score: 1
      Here's a summary of major PC/MS-DOS revs and the key features they added:

      DOS 1: IBM PC compatiblity :)
      DOS 2: Hard drives, directories, loadable drivers
      DOS 3: Networking
      DOS 4: Hard drives >32MB
      DOS 5: 386 memory management
      DOS 6: Drive compression

      --
      http://alternatives.rzero.com/
    6. Re:Wow by emidln · · Score: 1

      I could be wrong but I think I remember having edit on DOS 3.3. I still have the manual to my grandpa's old NEC pc with DOS 3.3 somewhere...

    7. Re:Wow by Destoo · · Score: 1

      I'm looking for a video capture of the "second reality" demo.
      I have it somewhere, but I'm too newb (old?) to even want to try to run it full-speed and capture the video. I wouldn't know where to start.

      When I say "you know, the future crew logo with the hex nuts, and the space ape, and the spinning stuff", people just give me blank stares until I show them. But somehow when I run it on my machine it hangs halfway.

      --
      Nouvelles de jeux et technologies en français. TC
    8. Re:Wow by WWWWolf · · Score: 1
      I'm looking for a video capture of the "second reality" demo.

      Wikipedia has/had an ed2k link to a video of the demo. Though if I remember correctly, it cuts off just before the end credits. There might be some other .avis here. I hear someone had made a DVD of greatest PC demos too.

      The demo regrettably doesn't yet run on DOSbox, at least 0.63 (at least here it works just fine otherwise but it hangs mid-through, I've heard it's actually the demo's fault...)

    9. Re:Wow by Trixter · · Score: 2, Informative

      Not to pimp my own product too heavily, but you can get a perfect version of this, with commentary from Future Crew themselves, on Mindcandy Volume 1. See www.mindcandydvd.com for details.

    10. Re:Wow by cmtuan · · Score: 1

      Don't remember having edit on DOS 3.3, I do remember edlin however... I believe the GP poster is talking about edit that's based on qbasic's editor.

  12. Having programmed 8088 on an IBM PC in CGA by DPJohnny+Canuck · · Score: 1

    Heck, I made a colour organ in MASM that had decent animation in a little known CGA mode between 80x25 and 320x200.

    I think he could've done better than 80x25 graphics mode. . . .

    Finally, Flight Simulator 2.0 ran on the 5150, and it was sweet..

    1. Re:Having programmed 8088 on an IBM PC in CGA by engagebot · · Score: 1

      Wow, i'll be happy if i never even see the word 'MASM' again. I can't stand assembly...

      They made the assembly class at my university extremely difficult on purpose, making that class one of the several meant to 'weed out' students that weren't serious. Of course it didn't matter that a class like this won't actually leave you with any useful knowledge... They can MOV AX, KISS MY @$$.

      --
      Han shot first.
  13. Well the HARD way by SmallFurryCreature · · Score: 1
    Is simple enough. This is a google vid. So it should be on google right? enter the url video.google.com enter the search "8088 corruption" click on the image and on the right choose to save. Tada. Instant format of your choice. Of course only evil formats belonging to nasty MS and Apple but should be enough for most people.

    As for getting the vid out of flash, it is easy enough but if you can't even manage the above I think it is beyond you.

    Oh and to avoid that horrible off topic nazi mod, nice vid. Reminds me of playing some ancient games that tried to do full motion when the hardware still wasn't up to it. Remember when FMV was actually thought to be the beginning of a new genre in gaming. Ah, those were the days.

    --

    MMO Quests are like orgasms:

    You may solo them, I prefer them in a group.

    1. Re:Well the HARD way by Impy+the+Impiuos+Imp · · Score: 1

      I recall a female secretary loading a Ginger Lynn pr0n video on my 286, then asking me to start my computer to "get something" for her, then laughing when it started playing automatically. It was grainy as hell, but was, for lack of a better term, full motion video. God only knows what viruses would have been buried in that .exe file nowadays.

      It occurs to me that, had this happened a few years later, I could have sued for 6 or 7 figures for permanent psychological damage and sexual harassment. She smoked at work at her desk, too. Son of a bitch was America a wild, crazy, lawless place back then before people figured out how to proscribe how other people should behave in intimate detail.

      --
      (-1: Post disagrees with my already-settled worldview) is not a valid mod option.
    2. Re:Well the HARD way by starakurva · · Score: 1

      What a woman!!!!

      Hey, I remember having about 10 or 20 seconds of a He-man cartoon in just about the same vid quality of that XT demo, but on a Commodore 64 in about 1987 as well...

      --
      All you need is lurv.
  14. Putting it in perspective by SigILL · · Score: 5, Interesting

    Really impressive. Some numbers to put all this into perspective.

    If you just want to stream some pre-rendered data to your text-mode screen buffer at full-motion (25+ fps) speeds, you only need 4000 * 25 = 100 kbyte/sec. Even for a 4,77 MHz (about 1 MIPS?) 8088 that's not a lot. And if the CPU can't pull it there's always the DMA controller.

    However, the full demo is about 2 minutes long. If no compression was involved the video data file should be about 12 megabytes. That's larger than the mentioned disk-space requirements, so there's probably some simple motion compression involved.

    --
    Error: password can't contain reverse spelling of ancient Chinese emperor
    1. Re:Putting it in perspective by Trixter · · Score: 3, Informative

      You can't use DMA to transfer mem-to-mem if you are using a Sound Blaster. DMA has two usuable channels on 8088, 0 and 1. DMA 0 is used for RAM refresh, so that leaves 1 -- and Sound Blaster Pro can only use DMA 1. So no, I didn't have the option of using DMA for the memory updates.

      On a mixed benchmark of general instructions, integer math, register-to-memory, memory-to-memory, etc. operations, a 4.77MHz 8088 is generally 0.2 MIPs, not 1 MIPS.

      To the other posters: Yes, you can do digitized sound via the PC Speaker, but it almost completely ties up the machine leaving no free cycles for video playback. You need at least 30fps for decent motion (our brain is generally more sensitive to frequency than amplitude when it comes to motion) so that was the standard I reverse-engineered from.

  15. The server by mr.newt · · Score: 1

    was apparently hosted on the XT as well.

  16. On an HP100LX... by marciot · · Score: 1

    Gonna try it as soon as I get home! :)

  17. Got a 8088 machine? Run the demo! & Pout.net.. by antdude · · Score: 1

    You can download (from various mirrors), read comments, read information, vote (need an account), comment (need an account), etc. from Pout.net.

    --
    Ant(Dude) @ Quality Foraged Links (AQFL.net) & The Ant Farm (antfarm.ma.cx / antfarm.home.dhs.org).
  18. Comment removed by account_deleted · · Score: 1

    Comment removed based on user account deletion

  19. Comment removed by account_deleted · · Score: 1

    Comment removed based on user account deletion

  20. could have used 16 color mode by Anonymous Coward · · Score: 0

    there was a CGA mode that was like 100 pixels wide and 16 colors.. (or something like that). it might have been undocumented. it was used by some games like 'level 42'.

    it doesnt look like they used it, isntead opting for textmode.

    then again perhaps textmode is the only way to do it as fast as they did.. very impressive.

    i would like to know how they did the sound, though. some add on hardware would be necessary if i am not mistaken.

  21. I remember... by NeuroManson · · Score: 1

    Being awed by a PC, either AT&T or Texas Instruments, it was a long time back, around 1982. Anyway, it had a cool realtime animated face with a fully digitized voice introducing the system. It had a color display with (for me) was new, since at the time the best I could find was monochrome systems.

    It was in computer stores about the same time as the Apple Lisa, before we had exclusive Apple VS. PC departments.

    And of course, there were videogames that had those features as early as 1978.

    --
    Just because you can mod me down, doesn't mean you're right. Shoes for industry!
  22. Piggy backed RAM too. by tabbser · · Score: 0

    Didn't the XT come with those piggy backed RAM chips also ?

    The original PC's (I only remember dual 5.25 floppies) had 64k of RAM, while the XT came with more memory (configured as RAM chips sitting ontop of each other in order to reduce real estate usage.)

    I also remember it was rare I saw one decked out with 640k, but then again, at that time I was apple through and through with my 5meg symbfile from symbiotics.

  23. We forget how fast those old computers realy were. by Anonymous Coward · · Score: 0

    I remember a review of Windows 2.0 (or maybe 3.0) where the reviewer commented that windows had reduced his brand new 8.0MHz 80286 PC-AT into his old 4.33Mhz PC-XT. The point is we have added so much CRAP to the operating system that we need our monster computers just to accomplish the tasks our old PC-XTs used to just as well.
    I remember running OS-9 (an early Unix like OS)on a 6809 (8-bit processor 1.8MHz) with 96K of ram. I had multi-user capabilities with full security all from a 180K boot floppy. This ran almost as fast as my LINUX box on a 1 GHz 32 bit processor.
    Perhaps we should imagine how much different (Better?) things would be if WINTEL hadn't happened.

  24. Was Bill Gates right? by geekwithsoul · · Score: 4, Funny

    Maybe 640K and a 10MB hard drive is enough for everyone :)

  25. Not sure why this is impressive... by Anonymous Coward · · Score: 0

    For all you young kids, you may not know but they did have plenty of pr0n at that time as well. I remember downloading pr0n videos from BBS's back in 1987. They were extremely pixellated like this dude's videos but good enough to know what was going on and enough to do your business.

  26. Re:What to do about it. by TheRealDamion · · Score: 1

    The DDoS from people who hate Slashdot only lasts a day or two

    Huh? The "slashdot effect" is caused by people who like slashdot and read the articles then go to the links. /. is so popular that this takes down small sites. It doesn't have an impact on larger sites like bbc.co.uk as they have a beefy setup.

  27. Abacii by ncurtain · · Score: 0

    Someone clevver tell me if a abacus issa fractal renderer by default?

    The first line looks suspiciously like the next one and that looks like the next... etc... etc... to me.

  28. DOS 3.31 by Anonymous Coward · · Score: 0
    There exists DOS 3.31 which has all the smallness of DOS 3.3 with the benefit of FAT32 support. I used it for a while, along with QEMM for memory management.


    DOS 4.0 had serious bugs with programs wanting to stay resident -- DOS would cheerfully release the memory. Same code worked great in 3.3 and 5.0 and later.


    Don't forget IBM DOS 6.3, and the best DOS ever, IBM DOS 7.0 with XDF support. 1.6M+ per floppy.

    1. Re:DOS 3.31 by DarkDust · · Score: 1

      There exists DOS 3.31 which has all the smallness of DOS 3.3 with the benefit of FAT32 support. I used it for a while, along with QEMM for memory management.

      I'm pretty sure you're mixing something up :-) FAT32 got introduced in Win95B. You probably mean FAT16 with large cluster support.

  29. Re:We forget how fast those old computers realy we by joeljkp · · Score: 1

    There's nothing preventing you from still using your old 80s computers. There must be some reason you want the new capabilities.

    --
    WeRelate.org - wiki-based genealogy
  30. Re:What to do about it. by Anonymous Coward · · Score: 0
    Didn't your mom teach you to keep quiet unless you had something nice to say?

    Wow, that's rich coming from you.

    The DDoS from people who hate Slashdot only lasts a day or two

    The "people who hate Slashdot"? What the hell?

  31. Re:What to do about it. by xouumalperxe · · Score: 1

    It's a joke. laugh.