Windows 1.0/Development Release 1: Difference between revisions

From BetaArchive Wiki
No edit summary
(23 intermediate revisions by the same user not shown)
Line 1: Line 1:
[[File:Win1.0Beta.jpg|thumb|Developer Release 1 (DR1) demonstrated on the Tandy 2000 personal computer.]]
{{Stub}}
'''Developer Release 1''' is an early pre-release build of [[Microsoft]] [[Windows 1.0]], demonstrated on the Tandy 2000 personal computer. It is the first build from the Developer Release line.
{{Infobox Buildinfo
|title = Development Release #1
|image = Win1.0Beta.jpg
|kernel = 1.0
|arch = x86 (16-bit)
|compiled = May 1984
}}
'''Development Release #1''' is an early pre-release build of the [[Microsoft]] [[Windows 1.0]] operating system, compiled sometime in May 1984. Only the [[wikipedia:Tandy 2000|Tandy 2000]] variant of this build is currently known to exist, however, a PC-compatible variant of this build would've been shipped as well.


== Background ==
== Overview ==
The Tandy 2000 was an Intel 80186-based computer. Since the 80186 processor was not fully compatible with the IBM PC and compatibles, this created compatibility issues dividing it from other machines of the time.
The Tandy 2000 was an Intel 80186-based computer. Since the 80186 processor was not fully compatible with the IBM PC and compatibles, this created compatibility issues dividing it from other machines of the time. The Tandy 2000 variant of this build was specifically designed for the Tandy 2000 personal computer, including the Intel 80186 processor and also the high resolution graphics (640x400 screen resolution at 16 colors) used by the machine itself.


The version of Windows demonstrated here is one that was specifically designed for the Tandy 2000 personal computer, including the Intel 80186 processor and also the high resolution graphics (640x400 screen resolution at 16 colors) used by the machine itself.
This build was launched from a file called <code>DEMO.BAT</code> and was intended to be run from a single 5,25" floppy disk. This loaded a copy of Windows with several sample applications which could easily be loaded from there.


== Files ==
It is also visible that this build uses the <code>.MOD</code> extension for applications, and thus predates the [[wikipedia:New Executable|NE]] executable format. This remains until [[Windows 1.0/Development Release 5|Development Release #5]].
The demonstration version launched from a file called DEMO.BAT and was intended to be run from a single floppy disk. This loaded a copy of Windows with several sample applications which could easily be loaded from there.


Note that whereas versions of Windows for the IBM PC and compatibles generally used the .EXE file extension for executable program files, this demonstration instead used the .MOD extension for most executable files.
== File list ==
<div class="toccolours mw-collapsible mw-collapsed">
File list (as seen in the DOS Window)
<div class="mw-collapsible-content">
* <code>BOXES.MOD</code>/<code>BOXES.RES</code> - Boxes application
* <code>CALC.MOD</code>/<code>CALC.RES</code> - Calculator application
* <code>CLIP.MOD</code>/<code>CLIP.RES</code> - Clipboard application
* <code>COMMAND.COM</code> - Microsoft MS-DOS command interpreter
* <code>CONFIG.BIN</code> - The system configuration file
* <code>CURSOR.MOD</code> - The Cursor Routines file
* <code>DEMO.BAT</code> - A batch file used to launch the Microsoft Windows demonstration
* <code>DISPLAY.MOD</code> - Display driver
* <code>FONT.RES</code> - Font resources
* <code>GDI.MOD</code> - GDI (Graphics Device Interface) system file
* <code>GDI16.MOD</code> - GDI (Graphics Device Interface) 16-bit system file
* <code>GDI8.MOD</code> - GDI (Graphics Device Interface) 8-bit system file
* <code>KERNEL.MOD</code> - Microsoft Windows kernel system file
* <code>KEYBOARD.MOD</code> - Keyboard system file
* <code>KEYNAMES.BIN</code> - Input translation table lookup file
* <code>MB.EXE</code> - Module boot
* <code>MOUSE.MOD</code> - Mouse driver
* <code>PUZZLE.MOD</code>/<code>PUZZLE.RES</code> - Puzzle application
* <code>REVERSI.MOD</code>/<code>REVERSI.RES</code> - Reversi application
* <code>SAMPLE.MOD</code>/ <code>SAMPLE.RES</code> - Sample application
* <code>SHELL.MOD</code>/<code>SHELL.RES</code> - "DOS Window" shell application (later became MS-DOS Executive (<code>MSDOS.EXE</code>)
* <code>TEST.MOD</code> - Test executable file
* <code>TIMER.MOD</code> - System timer driver
* <code>WINDOWS.MOD</code>/<code>WINDOWS.RES</code> - Microsoft Windows User component
</div>
</div>


'''The files here are as follows:'''
[[Category:Windows 1.0]]
* BOXES.MOD: Boxes sample
* BOXES.RES: Resource file for Boxes sample
* CALC.MOD: Calculator application
* CALC.RES: Resource file for Calculator application
* CLIP.MOD: Clipboard
* CLIP.RES: Resource file for Clipboard
* COMMAND.COM: Microsoft MS-DOS command interpreter
* CONFIG.BIN: System configuration file
* CURSOR.MOD: Mouse cursor file
* DEMO.BAT: Used to launch the Microsoft Windows demonstration
* DISPLAY.MOD: Display driver file
* FONT.RES: Font resources
* GDI.MOD: GDI (Graphics Device Interface) system file
* GDI16.MOD: GDI (Graphics Device Interface) 16-bit system file
* GDI8.MOD: GDI (Graphics Device Interface) 8-bit system file
* KERNEL.MOD: Microsoft Windows kernel system file
* KEYBOARD.MOD: Keyboard system file
* KEYNAMES.BIN: Extra keyboard system file
* MB.EXE: Mapbase application (MS-DOS)
* MOUSE.MOD: Mouse driver file
* PUZZLE.MOD: Puzzle sample application
* PUZZLE.RES: Resource file for Puzzle sample application
* SAMPLE.MOD: Sample Application
* SAMPLE.RES: Resource file for Sample Application
* SHELL.MOD: "DOS Window" shell application
* SHELL.RES: Resource file for "DOS Window" shell application
* TEST.MOD: Test executable file
* TIMER.MOD: System timer driver file
* WINDOWS.MOD: Microsoft Windows executable file
* WINDOWS.RES: Resource file for Microsoft Windows executable file

Revision as of 13:54, 30 October 2021

Development Release #1
Win1.0Beta.jpg
Kernel version 1.0
CPU architecture x86 (16-bit)
Compile date May 1984

Development Release #1 is an early pre-release build of the Microsoft Windows 1.0 operating system, compiled sometime in May 1984. Only the Tandy 2000 variant of this build is currently known to exist, however, a PC-compatible variant of this build would've been shipped as well.

Overview

The Tandy 2000 was an Intel 80186-based computer. Since the 80186 processor was not fully compatible with the IBM PC and compatibles, this created compatibility issues dividing it from other machines of the time. The Tandy 2000 variant of this build was specifically designed for the Tandy 2000 personal computer, including the Intel 80186 processor and also the high resolution graphics (640x400 screen resolution at 16 colors) used by the machine itself.

This build was launched from a file called DEMO.BAT and was intended to be run from a single 5,25" floppy disk. This loaded a copy of Windows with several sample applications which could easily be loaded from there.

It is also visible that this build uses the .MOD extension for applications, and thus predates the NE executable format. This remains until Development Release #5.

File list

File list (as seen in the DOS Window)

  • BOXES.MOD/BOXES.RES - Boxes application
  • CALC.MOD/CALC.RES - Calculator application
  • CLIP.MOD/CLIP.RES - Clipboard application
  • COMMAND.COM - Microsoft MS-DOS command interpreter
  • CONFIG.BIN - The system configuration file
  • CURSOR.MOD - The Cursor Routines file
  • DEMO.BAT - A batch file used to launch the Microsoft Windows demonstration
  • DISPLAY.MOD - Display driver
  • FONT.RES - Font resources
  • GDI.MOD - GDI (Graphics Device Interface) system file
  • GDI16.MOD - GDI (Graphics Device Interface) 16-bit system file
  • GDI8.MOD - GDI (Graphics Device Interface) 8-bit system file
  • KERNEL.MOD - Microsoft Windows kernel system file
  • KEYBOARD.MOD - Keyboard system file
  • KEYNAMES.BIN - Input translation table lookup file
  • MB.EXE - Module boot
  • MOUSE.MOD - Mouse driver
  • PUZZLE.MOD/PUZZLE.RES - Puzzle application
  • REVERSI.MOD/REVERSI.RES - Reversi application
  • SAMPLE.MOD/ SAMPLE.RES - Sample application
  • SHELL.MOD/SHELL.RES - "DOS Window" shell application (later became MS-DOS Executive (MSDOS.EXE)
  • TEST.MOD - Test executable file
  • TIMER.MOD - System timer driver
  • WINDOWS.MOD/WINDOWS.RES - Microsoft Windows User component