Back in the day, I was oddly fascinated with the different types of DOS GUIs... and which applications seemingly had similar ones! I thought I'd take a few minutes and look at three different styles of DOS GUIs from the past, I am sure it will bring back memories for you too! 🧵
First of all, I have to give credit to this Reddit post, which was the inspiration for my post. Lots of great discussion over there, and I will borrow some of it for here! reddit.com/r/DOS/comments…
So, I'm going to start out with TurboVision, a framework included w/ Borland Pascal, Turbo Pascal, and Borland C++. Some of the programs I recognize that use it are Novell apps and one of my favorite files transfer programs, FastLynx. Note the title and "blocky" background.
Next up, we have the classic Microsoft look, used by MS-DOS Editor, MS Word, and other Microsoft-developed applications (fun fact: MS-DOS Editor and QBasic use the same executable to run!)
And, third & finally, we have the Central Point/Norton interface. I believe this started with Central Point Anti-Virus, & Norton adopted it with the purchase of Central Point. And, of course, we have Microsoft Anti-Virus that was bundled with DOS, which was made by Central Point.
Also of fun note, Microsoft Defrag was bundled with DOS, as was Microsoft Backup. And who authored these? Symantec!
And finally (yes, finally), Microsoft DOS Shell sure does look like a Symantec product, now doesn't it 😂. I'll leave the research on this one up to an exercise for the reader.
Anyway, that's all for now. I am sure there are many other DOS GUI styles too. Thanks for following!
@threadreaderapp unroll
• • •
Missing some Tweet in this thread? You can try to
force a refresh
One of the more popular videos on my YouTube channel is a tutorial on how to prepare a bootable CF card for a retro install (DOS/Win95, etc.). My video procedure uses VirtualBox 5.2.44, but I know a lot of people use VirtualBox 7.x. Let's make a 🧵on how to use that instead!
First, if you'd rather watch a video on how to do this, see here! Even though I use VirtualBox 5.2.44, all of the commands are essentially the same. You might reference this thread if you want to use the more "modern" commands or for subtle differences:
As for a CF card reader/writer, I'll be using this cheapo $3 one I found on eBay a while back. It's worse for the wear, but it works. And for a host operating system, I'll be using Windows 10. Hopefully Windows 11 is similar.
Time for another "Operating System" install on the PS/2 Model 70 386 (with 16MB memory and a 486 upgrade). This time, we went with DESQview/X, which actually isn't an OS since it runs on top of DOS. But it has some cool features! Let's talk about it in a 🧵 here!
So, first, to do the install, I was once again lazy. I installed DESQview/X in a virtual machine, and then copied the contents to the PS/2. Installation is straightforward, just make sure to have FILES=20 (or more) in config.sys! I'll show some screenshots from the install.
After installing, an optimize program runs and reboots the system several times to find the optimal memory usage. This reminds me of memmaker in MS-DOS 6.x. Gee, I wonder which came first 😂 (hint: it probably wasn't memmaker!)
Another successful operating system install on the IBM PS/2 Model 70 386 (with 486 upgrade and 16MB RAM). This time, it's Slackware 4.0. It's installed, networked, and we even have the graphical X server running! Let's talk about what it took in a 🧵 here.
So, basically what I decided to do is to use ZipSlack, which is a version of Slackware that you can just unzip to a system with a FAT16 or FAT32 partition! It's available as a folder on the Slackware 4.0 ISO, available here: slackware.cs.utah.edu/pub/slackware/…
Now, as people may recall, this PS/2 is a microchannel system. Fortunately, there is a microchannel kernel called ibmmca.s. I dragged the bzImage file over top of the vmlinuz file in the zipslack\linux folder to get this going! No, it didn't work 100%, more on that in a minute!
Okay, it's finally time to talk about the latest chapter of my Bernoulli 20MB adventures. Fortunately, we have some good news! I'll be building a 🧵 here as we go, so let's get to it!
Before we get into it, in case you haven't seen what a Bernoulli disk looks like, here we have one! We have the "sleeve" for storage, and then we have the front & back of a disk! And, as you see, we have a few disks.. I went form not being able to find them, to having a bunch!
So, first of all, I suspected that I MIGHT have a bad drive. As such, I found this Bernoulli Beta 20Z drive for sale on eBay, and I picked it up! It got here on Tuesday. I actually asked the seller to lower the base price, and the seller did!
So, time to install another operating system on the PS/2 Model 70 386. This time, we are going with Windows/386 2.11. And as you can see from the screenshot below, we are multitasking like it's going out of style 🤣. Let's talk about the install in a 🧵 here!
First, I cheated a bit. I actually did the install in a virtual machine, and talked about some of the "fun" I had here, including issues with high memory area & MS LAN Manager. I had the same issues on the "real" system. You can read all about that here:
Anyway, install was pretty basic. Funny enough, Windows/386 asks what type of machine you have, but doesn't appear to do much with that information from what I have heard (unfortunately, I don't think I screenshotted that part of the install.. sorry!)
I spent some time toying around with Microsoft Windows/386 today (Version 2.11). I installed Word 1.1a and Excel 2.0, and also (using mTCP NetDrive) connected up to a network share! Here's a little video I did (sped up in several parts). I'll make some observations in a 🧵here.
First, when it comes to Windows 2.x, I am a total novice. I've never used it before today. I was actually surprised at how capable it is. But, I have to put the disclaimer that I may have missed some features or did some things wrong since this was my first usage of it!
Getting it running was an interesting exercise. You can use it with DOS versions greater than 4.x, but you have to load setver. And Win2.x loads into the HMA, so you better load DOS low! Here are my configs. You'll see that I also loaded up mTCP NetDrive for a network share.