The previously mentioned issue was solved using an external hard drive, a LiveCD of Slaxware, and new tools for XP and Vista that allow easy configuration of the new boot loader. That's all fine and dandy.
I've seen some things in the past few months and have had some ideas of software I'd like to develop or work on kinda sorta. It's all based around DOS. Up to this point, I've been modifying a Windows 98 boot disk, as that seemed easiest, using Notepad and UltraISO, which allows the saving of ISO files as well as the BIF boot file for the ISO.
So far, it's to an extent, successfully ran in a Virtual Machine, but that doesn't say much. The problem is drivers. In the virtual machine, running MOUSE.COM allows it to detect a mouse, and I suspect that this is because the VM provides a PS/2 mouse. But if I run it on my laptop, it does not work. I have a touchpad and a USB mouse.
Other drivers I have been trying DUSE, which is supposed to allow the use of USB storage devices (it failed in both VirtualPC and on the laptop), loading device=himem.sys in the DOS config.sys file (no clue if that works or not), running OHCI.exe (works in actual real life situation, at least, running it made my external spin up) and UHCI.exe, which seemed to do nothing.
At this point I've just been putting everything I'm running into autoexec.bat and hoping it works. I might achieve better results if I ran each on my own individually, I know, but still.
After trying all those drivers, if I load a program, neither the mouse nor the keyboard work. The cursor does not appear on the screen, and hitting keys on the keyboard does not even make CAPS lock or anything else turn on.
Once I have my drivers working, I'm thinking of adding on a number of DOS recovery programs and some kind of menu program to boot into each easily on top of that. Maybe a DOS boot disk other than Windows 98 would be easier? Or a different free editing tool?
| code: |
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
|
autoexec:
path=a:\;x:\
mscdex.exe /d:bootdisk /l:x /m:16 /v
duse.exe
OHCI.exe
UHCI.exe
mouse.com
config.sys:
device=himem.sys /testmem:off
device=oakcdrom.sys /d:bootdisk
lastdrive=z |
|