As I grew in my tinkering, I remember seeing e-mails (on the Windows for Workgroups 3.11 machine we had back home) where you scrolled down, and the text would animate itself, and recombine...the one I remember played with the "GOD IS NOWHERE"/"GOD IS NOW HERE" trick (I was a preacher's kid), and some other things. I figured out how these worked, and dabbled with creating them myself, of course on the good old Bondwell. Unfortunately, the scrolling was far too slow and choppy to actually accomplish anything.
I also would make shapes (crocodiles, I remember particularly) out of the mysterious "Blocking" that Word Perfect 5.1 had, and was confused as to why they never printed out. I also still to this day don't know how to get the menu to show up - Helen, my dad's secretary, always had it up, and I could never remember how she did it, which was the cause of much vexation.
I even wrote poems and stories - one in particular I remember involved Betelgeuse and stegosauruses. Even now I can't spell either one, although I'm pretty sure I got it right back in the day. I'm going to have to dig through some old hard drives and floppies, to see if I can find any of this stuff.
But anyway...what inspired this trip down memory lane? Well, I have for a long time used the excellent VirtualBox to run Windows XP inside of my Ubuntu install, but recently decided to meddle around with trying to get some older OSes running on it - initially Window 98SE, just to have a smaller, faster OS for basic stuff. Well, I still don't have 98 up and running, but thanks to the awesome folks over at VetusWare, I have managed to get my old friend, WFW 3.11, up and running. It took a bit of doing, because the download included folders for each disk, but I needed floppy images to mount in VirtualBox. Since I'm in Linux, however, that's not too difficult of a procedure:
joel@geekmobile:~$ dd bs=512 count=2800 if=/dev/zero of=floppy.img joel@geekmobile:~$ mkfs.msdos floppy.img joel@geekmobile:~$ sudo losetup /dev/loop0 floppy.img joel@geekmobile:~$ sudo mkdir /media/floppy/ joel@geekmobile:~$ sudo mount /dev/loop0 /media/floppy/Line by line, this:
- Creates a 1.4MB floppy image file, initialized to zeroes (copy 2800 blocks of 512 bytes from /dev/zero into floppy.img)
- Initialize it with an MSDOS filesystem
- Set up a local loop with the new image
- Create a mount point for it
- Mount the new loop at /media/floppy
I did hit a couple snags, though. After a bit of work, I got it to support 1024x768 using some handy instructions over at the VirtualBox forums. The instructions there for CD-ROM support, however, were less helpful, which was unfortunate, because my next quest - installing the infamous Microsoft BOB - required more than just a floppy could handle.
I finally got it working, and I think the thing that made it work was just throwing the CD-ROM driver in C:\, and not any subfolder. The significant parts of my final CONFIG.SYS and AUTOEXEC.BAT looked like this:
===CONFIG.SYS=== DEVICE=C:\WINDOWS\HIMEM.SYS DOS=HIGH,UMB DEVICE=C:\WINDOWS\EMM386.EXE NOEMS DEVICEHIGH=VIDE-CDD.SYS /D:CD001 ===AUTOEXEC.BAT=== PROMPT /NOSTALGIA/DOS622/FILE://$p$g LOADHIGH=C:\DOS\MSCDEX.EXE /D:CD001A few things to note:
- The thing after the /D: is just a string. It can be whatever you want. "MSCD001","IDECD000","KITTENS"...anything, as long as it matches in both CONFIG.SYS and AUTOEXEC.BAT, and isn't more than 8 characters.
- I ended up using VIDE-CDD.SYS, which you can find in this list, under "ACER". I think the one I found came with a setup program, but I can't seem to find it again. Just the driver should work, though.
- I thought perhaps just copying it into the C:\ directory had fixed it, but it appears that VirtualBox still hangs, at least with the OAKCDROM.SYS that I tried. So stick with the VIDE-CDD.SYS
- The PROMPT line is just for fun, it modifies the classic C:\> prompt. I remember our computer had some scripture I think, it's always fun to play with. See the ancient article over at Smart Computing for more info on that.
- I'm not sure if the EMM386 part is necessary, but it doesn't hurt anything.

Anyway, once I got the CD support working, it was pretty straightforward to install BOB - VetusWare, of course, had it available, so I unzipped it, created an ISO out of it with Brasero, the default disc burner in Ubuntu, by simply creating a data project, hitting "Burn", and telling it to make it an ISO (putting it, of course, in my "Source Images" folder). Mounting that CD in VirtualBox and running the Setup from DOS automatically booted Windows and, after hitting Ctrl-Alt-Delete and Esc (the 1024x768 setup is troublesome, but that little hack fixes it), and telling it my name (which is only slightly creepy), I was greeted with this happy little button:



No comments:
Post a Comment