5 ms·
MS-DOS is 30 years old today
- Shenglong 15y agoC:/Dos C:/Dos/Run Run/Dos/Run Happy birthday Dos. I still remember learning you to play Commander Keen, when I was 5.
- rimantas 15y agoYou mean C:\Dos ? ;)
- mrsebastian 15y agoNowadays it'd have to be C:\/Dos... damn web-based OSes...
- thought_alarm 15y agoTo celebrate, I'll buy the first round of drive letters and back-slashes.
- pnathan 15y agoTake them. Take them all. Please.
- yaix 15y agoCongrats MS-DOS! I may not remember correctly, but wasn't it that MS-DOS 4.0 was replaced by 4.01 two days later or so? Also, typo below the MS-DOS 2.0 picture: It should be 5 1/4" (the floppy with the half one was 3 1/2").
- yuhong 15y agoYea, the problem was the original 4.0 release was buggy.
- caf 15y agoThe entire 4.0 release was considered pretty sub-par - it was common practice to remain on version 3.3 until 5.0 was released.
- yuhong 15y agoYou can't really tell from the picture, but actually per the original page it was actually 8-inch. You see, the MS-DOS disk is not for the IBM PC, but for the SCP 8086 card based S-100 system SCP 86-DOS was originally developed on before MS bought it. Anyone else remember it?
- pavlov 15y agoSweet DOS memories. I could probably still remember how to write CONFIG.SYS and AUTOEXEC.BAT files that wring out every possible byte of <640K memory so that Ultima VII would run. (This game had a home-grown memory manager which required an obscene ~620K of so-called "real" memory while also requiring certain drivers that ate into that real memory, making it difficult to run the game without manually customizing the DOS startup command files.)
- nater 15y agoahem. LOADHIGH=c:\mouse\mouse.sys
- pavlov 15y agoOn my PC it required something else, making the boot files not quite that trivial. Maybe it was the sound card, or maybe it was due to the oddball MicroChannel bus and ESDI hard disk on that IBM PS/2 -- I can't remember.
- trafficlight 15y agoI'm glad we don't have to do that stuff anymore just to play a game.
- T-hawk 15y agoNo, it was DEVICEHIGH= in config.sys to load .SYS drivers, and LOADHIGH (without an equals sign) in autoexec.bat to load an .EXE.
- ducktype 15y agoI always had the same experience getting TIE Fighter to run. Mostly it was a combination of LH's and DOS=HIGH,UMB which did the trick. That and a trial and error process of reordering CONFIG.SYS and AUTOEXEC.BAT entries along with interactive boot which always reminded me of that scene from Apollo 13 when they are trying to determine the powerup sequence for the command module.
- damoncali 15y ago
- deleted 15y ago[deleted]
- yannis 15y agoMy first encounter with viri. The waterfall virus and michelangelo.
- snorkel 15y agoAh, the wasted hours of IRQ mole whacking to make the sound card AND the cdrom drive to both work at the same time ...
- mkr-hn 15y agoGetting Wing Commander to run with sound and a joystick was fun.
- known 15y agoThanks DOS. When I first saw a computer I thought it was a type of typewriter.
- 5hoom 15y agoProbably the best legacy of MS-DOS is the number of kids it taught how to really use a computer. When I got my first PC (486SX 33MHz FTW!) the ONLY way to run the best games was to get down & dirty with the command line. Soon you'd learn how to edit autoexec.bat/config.sys and how to zip big files to span several 1.44MB disks. Before you know it you're playing with BASIC, hex editing save game files & learning how to set up all sorts of ad-hoc networks with friends. Then came Doom & DEU & things really took off… Those of us that wanted to see the latest 'cool-shiny' stuff on our computer had no choice but to learn about the ugly innards, & we got pretty good at this 'hacker' stuff as a result ;)
- ltamake 15y agoAh, the innocuous days of MS-DOS. Best game was definitely Flight Simulator IMO. I remember playing it for hours every day with my Logitech joystick. By the way, that joystick has a free game called Slipstream 5000 with it. Anyone else remember playing that?
- iansinke 15y agoBrings back memories of programming QBasic in the MS-DOS shell on Windows 98. Ah, those were the days.
- jodoherty 15y agoYou should check out FreeBASIC and Qb64. Maybe you can revisit some of those memories. :) I remember learning VGA programming in C and assembly language how it was instrumental in helping me finally grasp just how low-level C really was. That's when I finally realized what pointers really were and just how useful and dangerous they could be.
- nikcub 15y agosounds like you went through a similar routine to me. I had the Norton book - which was excellent. I had second hand or pirated copies of everything though. my first thought on pointers was 'this can't be right because it is too dangerous, i can write a program to do anything!'
- Slackwise 15y ago> Thirty years ago, on July 27 1981, Microsoft bought the rights for QDOS (Quick and Dirty Operating System) from Seattle Computer Products (SCP) for $25,000. I have yet to see a definitive date for the creation of MS-DOS. This is just the date QDOS was purchased. I run a public "Geeky Events" calendar[1] and the research I've done points to August 12th as the first date "MS-DOS" was created, but even that isn't 100%. Does anyone know the actual date? [1]: https://www.google.com/calendar/b/0/embed?src=9t07jqib63if4kecndchr1nk74@group.calendar.google.com https://www.google.com/calendar/b/0/embed?src=9t07jqib63if4k...
- lawlypop 15y agoMS-DOS was my first experience with a computer. Great times.
- cfgvjkljhgfb 15y agoAnd 30years later I still have to deal with bugs because somewhere a "c:\note" wasn't escaped as a "c:\\note" I can be on "c:", type cd "d:\data" and still be on c: