Windows 1.0 Alpha



  • edited June 26

    I currently use 5.2 on most of my computers, half because I never got around to updating it and half because of the dropped support for 32-bit hosts. I don't see why it wouldn't work on the latest version, but if you have problems with the VM, I'll update it on one of my computers and try it.

  • Does anyone want me to share my VMware VM?

  • @ComputerHunter said:
    Does anyone want me to share my VMware VM?

    Yes, why not?

  • I strongly suggest you use 86Box or PCem to install Alpha Release but here is my VMware VM.

    Note: Even though it has all the environment variables set up, it does NOT contain any development utilities such as Microsoft C Compiler or Pascal Compiler. If you would like to compile apps, download those utilities and libraries yourself. It is pretty much impossible to get anything to compile without the correct libraries.

  • edited June 4

    I just updated my Virtualbox VM so that the clock works by using PC-DOS 3.0 instead of MS-DOS 2.11. This also makes it support 1.2MB floppy disk images. I included C:\WINDOWS\TEST in the PATH as well, so that COMMAND.COM loads with the proper title.

    EDIT: MapModes hangs Windows when the display size is too large. To run MapModes, switch to the VGA driver or another low-res driver using "install C:\windows\test" in the C:\windows\install directory. Otherwise, it can still be run if it is tiled with other windows, and can be maximized after it is opened.
    I also included an updated version of my modified WIN1VGA that corrects the aspect ratio (so the clock doesn't look skinny).

  • edited June 4

    4 hours is way too short to cut off edits...

    This version will run MapModes, but it makes windows hang when another executable is run or Windows is exited. If you are planning on running MapModes, make it the last program you run (or switch video drivers). No clue about why that program specifically is so prone to crashing in Virtualbox (MapModes works fine in DOSBox with the VESA driver), but I guess that's just what happens when the emulator is way too new for the software...

  • edited June 26

    Something I want to ask you. Where did you find Paint? Because I couldn't find it anywhere on the 86box emulator. Could you please help me?

    EDIT: Btw, 86box also supports Bus mouse protocol, not only serial.

  • edited June 26

    PAINT.EXE is a deleted file on Disk 2 and can be restored using the UNDELETE utility.

  • How do I install this?

  • edited June 6

    @kadencabs said:
    How do I install this?

    It installs easily in 86Box/PCem, on top of MSDos 2x or 3.0 with these configs.

    Machine: [286] AMI 286 clone
    CPU: 286/6
    Memory: 640kb
    Graphics: CGA
    Hard drive: IDE Sectors32 Heads16 Cylinders30 7mb
    Floppy: 5.25" 360k
    Mouse: Microsoft 2-button mouse (serial).

    Copy the Wininst.bat to C:, then run it.

  • edited June 6

    Windows 1.0 Alpha preform a version check see Windows 1.0 Alpha running MS-DOS 2.11 or MS-DOS 3.00. You must have MS-DOS 2.11 or MS-DOS 3.00 to run Windows 1.0 Alpha.

  • edited June 7

    @johnlennon364 said:
    Windows 1.0 Alpha preform a version check see Windows 1.0 Alpha running MS-DOS 2.11 or MS-DOS 3.00. You must have MS-DOS 2.11 or MS-DOS 3.00 to run Windows 1.0 Alpha.

    Not MS-DOS 3.0. Windows 1.0 Alpha will run on PC-DOS 3.0, but for MS-DOS, only 2.x. That seems to be a common misconception, as the description doesn't make the distinction between MS-DOS and PC-DOS. I recommend PC-DOS 3.0 as the clock won't work on Virtualbox in DOS 2.x.


    @kadencabs said:
    i mean im having problems with ms dos

    If you were asking how to install old versions of MS-DOS, here it goes. You first boot from Disk 1 of whatever disk set you have. Run the FDISK command. Select option 1 (Create MS-DOS Partition), and accept the defaults. When it reboots, make sure to boot from the floppy again. Run the command "FORMAT C: /S" (without quotes) to format the hard drive and install the base system. Then, to make sure DOS programs run correctly in Windows, make sure you're on the A: drive and run the command "EDLIN C:\AUTOEXEC.BAT". Type "i", press ENTER, type "PATH C:\WINDOWS\TEST" (or "PATH C:\DOS;C:\WINDOWS\TEST" if you wish to copy extra utilities), press ENTER, press CTRL-C, type "e", and press ENTER. Now run "EDLIN CONFIG.SYS". Type "i", press ENTER, type "FILES=30", press ENTER, type "BUFFERS=30", press ENTER, press CTRL-C, type "e" and press ENTER. At this point, MS-DOS is installed and you can stop here if you don't need the extra utilities. If you want the extra utilities, first create a directory on drive C: using "MD C:\DOS". Copy the files from Disk 1 to the new directory using "COPY A:*.* C:\DOS". Now insert the second disk and repeat the same command. If there are more than two disks (which I doubt for DOS 2.x/3.0), repeat that command for each disk. Now everything should work so eject the disk and reboot. From there, you should have a working DOS VM that is ready to install Windows 1.0 Alpha.
    That might sound confusing so ask if you have any questions.

  • wait wait wait i get an error not ready error reading drive c

  • Did you format C drive after running FDISK? Did you format it with the same version of DOS?

  • yes and yes and yes and yes

  • What specifically were you trying to do when you got that error?

  • So you are saying DOS cannot read C drive after formatting it? Was the format successful? What emulator/hypervisor are you using? If you are using 86Box or PCem, you need to make sure you have installed a hard drive and you have configured it correctly.

    If you did not tamper with the partition table or the BPB, I can't see a reason why DOS wouldn't recognize the partition it just formatted. Don't ever try adjusting the partition size by editing partition table and BPB - it will confuse DOS if not done properly.

    I suggest you try IBM PC-DOS 3.0 as it is likely the version of DOS Microsoft used to develop and test Windows 1.0 Alpha Release. Once you have successfully formatted the hard drive, make sure you use the SYS command to transfer system. If you are going to manually transfer the system (for whatever reason), copy IBMBIO.COM (IO.SYS), IBMDOS.COM (MSDOS.SYS) and COMMAND.COM to the newly formatted partition in that order.

    Once you have formatted the hard drive and transferred system to it, make sure you copy WININST.BAT to your C drive and reboot. After the reboot, insert disk #1 in drive A and run WININST.BAT from drive C and follow the instructions. Make sure you pick the right display adapter when asked (you can patch the EGA driver to become a monochrome VGA driver). Windows 1.0 Alpha Release also supports the use of DOS mouse drivers which enables you to use a PS/2 mouse.

  • Why I am getting notifications whenever someone posts a comment?

  • edited July 25
    This works on MS-DOS 5 on VMware Player, somehow.
Sign In or Register to comment.