Windows 1.0 Alpha Release

Windows 1.0 Alpha Release is a pre-release build of Windows 1.0. Although visually similar to Development Release #5, it features support for running DOS applications under Windows, a monochrome EGA display driver, as well as stability and API improvements. It's also the last known build to include the source code of sample applications, as the May Beta moved them to a separate package. According to a comment in the  file, it was compiled on 1985-01-31.

System Requirements
lists the hardware and software requirements during installation: The following equipment is required: o IBM XT or AT            o 512 K memory. o Floppy disk configured as DRIVE A:. o Hard disk configured as DRIVE C:. o IBM Color graphics card, Hercules Graphics Card, or EGA graphics card with monochrome monitor o External console connected to COM1: ( debugging ). o Microsoft mouse ( bus or serial ) or mouse with Microsoft compatible mouse driver (mouse.sys) The following software is required: o MS-DOS 2.x or 3.0

The  command will not work with this version of Windows, it has to be running on DOS 2.x or 3.00.

Installation
Much like in DR5, installation is done with a batch file,, that must be copied to your hard drive and started there. Follow the on-screen instructions, when you reach the display adapter selection screen, choose the display adapter you're using (either CGA, Hercules or monochrome EGA). The batch file will start Windows for you the first time, to start it later you need to run the following commands: PATH C:\WINDOWS\BIN CD WINDOWS\TEST

WIN

Exiting Windows
When running on DOS 2.x, this build may hang on a black screen when you try to exit Windows.

Cursor issues
The normal arrow cursor appears somewhat glitched when a Hercules display is used. The cursor for the icon area is an empty black square instead of the proper cursor when a monochrome EGA display is used.

Moving dialog windows
Standard dialog windows impose cursor boundaries on their own borders, so that you can't move the mouse outside the dialog. However, you can still grab and move the dialog window around, but the cursor boundaries will not move along with the window. This can result in dialog buttons being out of reach, leaving you with no way to close the dialog.

Switching display drivers
This build includes a utility for installing the desired display driver, which runs at the end of installation. You can choose between CGA, Hercules and Monochrome EGA drivers. If you want to change the driver later, go to the  folder and run , then choose the new driver you wish to install.

Running DOS applications under Windows
To make sure DOS applications work as good as they should under Windows,  must be added to the   system variable as well. This ensures the relevant PIF file in the TEST directory is found and used.

Up-arrow cursor
This build changes the standard arrow cursor to the up-arrow one when pointing to title bars, menus and some other places. The up-arrow cursor was extensively used for similar purposes in very early builds from around Fall COMDEX 83 time, but appears to have fallen out of use by the time DR5 was made. The Beta release that followed the Alpha stops using it again.

Use of the SHIFT key
This build keeps all uses of the  key from DR5, as well as adding a new one. Holding down the key while hovering over an application icon will display its name.

Windows Paint
Although Paint is not included with this release, the default configuration file includes a file association for it and   files, suggesting that Paint was already in development at the time.

Interesting line
In the file  on disk #3, there is a funny line that includes all letters from the English alphabet:


 * 1) define Alphabet (LPSTR)"Jackdaws love my big sphinx of quartz. ABCDEFGHIjKLMOPQRSTUVWXYZ"

Earlier compiles
On 2019-04-05, a picture of the Windows 1.0 January release was posted to BetaArchive. saying it was compiled on 1984-12-28. This photo lead to the discovery that Windows 1.0 Alpha Release can run MS-DOS applications in windowed form despite Overdoze suggested that it was photo-shopped from Beta Release. The photo has later been revealed to be taken from a private video of what is claimed to be an earlier compile of the known Alpha release, which was compiled on 1985-01-28 and purportedly came on five floppy disks. So far, no proof has been provided for the genuineness of this compile. This compile has the potential to be real as the file association for .MSP files existed in Alpha Release however LilShootDawg provided evidence of self-contradiction in those posts which suggest it was fake.