Added MS OS/2 1.0 README

This commit is contained in:
Jeff Parsons 2015-12-28 23:04:38 -08:00
commit 72a99772b1
4 changed files with 172 additions and 21 deletions

View file

@ -17,10 +17,11 @@ So I started with a clean install of IBM's OS/2 1.0 in the [8Mhz IBM PC AT](/dis
below, by booting from the "IBM OS/2 1.0 (1.44M Install)" diskette in drive A and reformatting the machine's 20Mb
drive C.
Next, I installed the [MS OS/2 SDK 1.02](/disks/pc/tools/microsoft/os2/sdk/1.02/). This SDK was released around
December 1987 and included a copy of Microsoft OS/2 1.0. I don't have any of the printed documentation that came
with the SDK, such as the *Installation Guide*, but I do have the [Microsoft® Operating System/2 Programmers Toolkit](/docs/os2/microsoft/ptk/1.0/)
documentation from March 1988, thanks to the [OS/2 Museum](http://www.os2museum.com/wp/os2-history/os2-library/os2-1-x-programming/).
Next, I installed the [MS OS/2 SDK 1.02](/disks/pc/tools/microsoft/os2/sdk/1.02/). This SDK was released
in December 1987 along with [Microsoft OS/2 1.0](/disks/pc/os2/microsoft/1.0/). I don't have any of the
printed documentation that came with the SDK, such as the *Installation Guide*, but I do have the
[Microsoft® Operating System/2 Programmers Toolkit](/docs/os2/microsoft/ptk/1.0/) documentation from March 1988,
thanks to the [OS/2 Museum](http://www.os2museum.com/wp/os2-history/os2-library/os2-1-x-programming/).
Aside from Microsoft's assembler (MASM) and C compiler, the SDK included some other useful tools, such as **SDKED**
(SDK Editor), which was essentially an OS/2 port of Mark Zbikowski's **Z** Editor that was used internally at

View file

@ -0,0 +1,159 @@
---
layout: page
title: Microsoft OS/2 1.0
permalink: /disks/pc/os2/microsoft/1.0/
---
Microsoft OS/2 1.0
---
Microsoft OS/2 1.0 was released in December 1987. Directory listings of all three 1.2Mb distributions diskettes
are provided below.
### Disk 1: MS OS/2 1.0 (1.2M Install)
Volume in drive A is OS2INSTALL
Directory of A:\
OS2BIO COM 7168 12-15-87 12:00a
OS2DOS COM 262930 12-15-87 12:00a
ANSICALL DLL 3637 12-15-87 12:00a
BKSCALLS DLL 5704 12-15-87 12:00a
BMSCALLS DLL 2576 12-15-87 12:00a
BVSCALLS DLL 32768 12-15-87 12:00a
CLOCK01 SYS 2762 12-15-87 12:00a
CMD EXE 57648 12-15-87 12:00a
CONFIG SYS 73 12-15-87 12:00a
COUNTRY SYS 14644 12-15-87 12:00a
DISK01 SYS 20197 12-15-87 12:00a
DOSCALL1 DLL 8709 12-15-87 12:00a
FDISK COM 38352 12-15-87 12:00a
FORMAT COM 47344 12-15-87 12:00a
FORMAT DTA 11 12-15-87 12:00a
FORMATS TBL 590 12-15-87 12:00a
HARDERR EXE 16304 12-15-87 12:00a
INSTAID EXE 64826 12-15-87 12:00a
INSTIBM EXE 64282 12-15-87 12:00a
INSTMS EXE 64826 12-15-87 12:00a
KBD01 SYS 16945 12-15-87 12:00a
KBDCALLS DLL 7232 12-15-87 12:00a
MONCALLS DLL 7351 12-15-87 12:00a
MOUCALLS DLL 5701 12-15-87 12:00a
MSG DLL 6578 12-15-87 12:00a
NLS DLL 5162 12-15-87 12:00a
OS2BOOT COM 512 12-15-87 12:00a
OSO001 MSG 65077 12-15-87 12:00a
PRINT01 SYS 7683 12-15-87 12:00a
QUECALLS DLL 11238 12-15-87 12:00a
SCREEN01 SYS 1583 12-15-87 12:00a
SESMGR DLL 24262 12-15-87 12:00a
SHELL EXE 36944 12-15-87 12:00a
SHELL LIB 17348 12-15-87 12:00a
SHELL11F AIF 269 12-15-87 12:00a
SHELL11F AII 86 12-15-87 12:00a
STARTUP CMD 15 12-15-87 12:00a
SWAPPER EXE 4150 12-15-87 12:00a
VIOCALLS DLL 13981 12-15-87 12:00a
REFORMAT DTA 12 12-28-15 10:34p
40 File(s) 253440 bytes free
### Disk 2: MS OS/2 1.0 (1.2M Program)
Volume in drive A is OS2PROGRAM
Directory of A:\
OS2BIO COM 7168 12-15-87 12:00a
OS2DOS COM 262930 12-15-87 12:00a
4201 DCP 17081 12-15-87 12:00a
5202 DCP 416 12-15-87 12:00a
ANSICALL DLL 3637 12-15-87 12:00a
BKSCALLS DLL 5704 12-15-87 12:00a
BMSCALLS DLL 2576 12-15-87 12:00a
BVSCALLS DLL 32768 12-15-87 12:00a
CLOCK01 SYS 2762 12-15-87 12:00a
CMD EXE 57648 12-15-87 12:00a
COM01 SYS 8758 12-15-87 12:00a
COMMAND COM 25271 12-15-87 12:00a
CONFIG SYS 73 12-15-87 12:00a
COUNTRY SYS 14644 12-15-87 12:00a
CREATEDD EXE 48032 12-15-87 12:00a
DISK01 SYS 20197 12-15-87 12:00a
DOSCALL1 DLL 8709 12-15-87 12:00a
DOSCALLS LIB 29184 12-15-87 12:00a
EGA SYS 2110 12-15-87 12:00a
EXTDSKDD SYS 1860 12-15-87 12:00a
HARDERR EXE 16304 12-15-87 12:00a
KBD01 SYS 16945 12-15-87 12:00a
KBDCALLS DLL 7232 12-15-87 12:00a
KEYBOARD DCP 85917 12-15-87 12:00a
LINK EXE 109046 12-15-87 12:00a
MONCALLS DLL 7351 12-15-87 12:00a
MOUCALLS DLL 5701 12-15-87 12:00a
MOUSEA00 SYS 16950 12-15-87 12:00a
MOUSEA01 SYS 16438 12-15-87 12:00a
MOUSEA02 SYS 16438 12-15-87 12:00a
MOUSEA03 SYS 16438 12-15-87 12:00a
MOUSEA04 SYS 16438 12-15-87 12:00a
MSG DLL 6578 12-15-87 12:00a
NLS DLL 5162 12-15-87 12:00a
OS2BOOT COM 512 12-15-87 12:00a
OSO001 MSG 65077 12-15-87 12:00a
POINTDD SYS 5886 12-15-87 12:00a
PRINT01 SYS 7683 12-15-87 12:00a
QUECALLS DLL 11238 12-15-87 12:00a
SCREEN01 SYS 1583 12-15-87 12:00a
SESMGR DLL 24262 12-15-87 12:00a
SHELL EXE 36944 12-15-87 12:00a
SHELL LIB 17348 12-15-87 12:00a
SHELL11F AIF 269 12-15-87 12:00a
SHELL11F AII 86 12-15-87 12:00a
SPOOLCP DLL 9828 12-15-87 12:00a
SWAPPER EXE 4150 12-15-87 12:00a
VDISK SYS 4662 12-15-87 12:00a
VIOCALLS DLL 13981 12-15-87 12:00a
VIOTBL DCP 52162 12-15-87 12:00a
50 File(s) 48128 bytes free
### Disk 3: MS OS/2 1.0 (1.2M Supplemental)
Volume in drive A is OS2SUPP
Directory of A:\
ANSI EXE 9984 12-15-87 12:00a
ANSI SYS 1694 12-15-87 12:00a
APPEND EXE 6274 12-15-87 12:00a
ASSIGN COM 1689 12-15-87 12:00a
ATTRIB EXE 29080 12-15-87 12:00a
BACKUP COM 49216 12-15-87 12:00a
CHKDSK COM 49232 12-15-87 12:00a
COMP COM 33056 12-15-87 12:00a
DISKCOMP COM 38400 12-15-87 12:00a
DISKCOPY COM 39456 12-15-87 12:00a
EDLIN COM 8151 12-15-87 12:00a
FIND EXE 27424 12-15-87 12:00a
GRAFTABL COM 7112 12-15-87 12:00a
GWBASIC EXE 78864 12-15-87 12:00a
HELP BAT 479 12-15-87 12:00a
HELP CMD 463 12-15-87 12:00a
HELPMSG EXE 27408 12-15-87 12:00a
JOIN EXE 21040 12-15-87 12:00a
KEYB COM 12636 12-15-87 12:00a
LABEL COM 26372 12-15-87 12:00a
MODE COM 55956 12-15-87 12:00a
MORE COM 48866 12-15-87 12:00a
OSO001H MSG 84201 12-15-87 12:00a
PATCH EXE 37132 12-15-87 12:00a
PRINT COM 28492 12-15-87 12:00a
RECOVER COM 36928 12-15-87 12:00a
REPLACE EXE 33568 12-15-87 12:00a
RESTORE COM 54896 12-15-87 12:00a
SETCOM40 EXE 8654 12-15-87 12:00a
SORT EXE 29946 12-15-87 12:00a
SPOOL EXE 77370 12-15-87 12:00a
SUBST EXE 21024 12-15-87 12:00a
SYS COM 32606 12-15-87 12:00a
TRACE EXE 10474 12-15-87 12:00a
TRACEFMT EXE 64432 12-15-87 12:00a
TREE COM 28928 12-15-87 12:00a
XCOPY EXE 41168 12-15-87 12:00a
37 File(s) 40960 bytes free

View file

@ -11,10 +11,10 @@ This copy of the Microsoft OS/2 SDK (1.02) was obtained from the [WinWorld](http
website. Unfortunately, it's missing the **NETWORK** disk, so we've included an empty **NETWORK** disk
that allows the SDK installation script to finish.
This SDK was released around December 1987 and included a copy of Microsoft OS/2 1.0. We do not have any of the
printed documentation that came with the SDK, such as the *Installation Guide*, but we do have the
[Microsoft® Operating System/2 Programmers Toolkit](/docs/os2/microsoft/ptk/1.0/) from March 1988, thanks to the
[OS/2 Museum](http://www.os2museum.com/).
This SDK was released in December 1987 along with [Microsoft OS/2 1.0](/disks/pc/os2/microsoft/1.0/).
We do not have any of the printed documentation that came with the SDK, such as the *Installation Guide*, but we
do have the [Microsoft® Operating System/2 Programmers Toolkit](/docs/os2/microsoft/ptk/1.0/) documentation from
March 1988, thanks to the [OS/2 Museum](http://www.os2museum.com/wp/os2-history/os2-library/os2-1-x-programming/).
### Installation
@ -43,8 +43,8 @@ PCjs currently only simulates PC, XT and AT-class machines, not PS/2 machines, s
of machine you're using. It's asking that question merely to determine whether you're using 3.5-inch or 5.25-inch SDK
distribution diskettes. These disks happen to be the 3.5-inch versions, so you must pretend you're using a PS/2.
Also, this SDK may have only been tested with Microsoft's release of OS/2 1.0 (included with the SDK), because if you
install it on [IBM OS/2 1.0](/disks/pc/os2/ibm/1.0/), the script will fail when it attempts to run LIBBUILD to build
Also, this SDK may have only been tested with Microsoft's release of OS/2 1.0, because if you install it on
[IBM OS/2 1.0](/disks/pc/os2/ibm/1.0/), the script will fail when it attempts to run LIBBUILD to build
all the C runtime libraries. Apparently, this is because IBM OS/2 1.0 creates an OS2INIT.CMD with PATH set to:
C:\;C:\OS2;C:\OS2\INSTALL;
@ -73,8 +73,8 @@ the missing **NETWORK** disk; specifically:
NMPIPE.H
README.DOC
but you aren't likely to need those. We will rebuild a copy of this missing disk from other sources and
include it in the SDK at a later date.
but you aren't likely to need those. We will rebuild a copy of that missing disk from other sources and
include it with the SDK diskettes at a later date.
### Using SDKED

View file

@ -2,15 +2,6 @@
<?xml-stylesheet type="text/xsl" href="/versions/pcjs/1.20.2/manifest.xsl"?>
<manifest type="software">
<title>MS OS/2 SDK 1.02</title>
<disk id="disk01" size="1474560" chs="80:2:18" img="static/MSOS2INS.img" href="/disks/pc/tools/microsoft/os2/sdk/1.02/MSOS2-SDK102-DISK01.json" md5="872d670ccc2dd4c771ba6343d17455ca" md5json="cd72e181905dfa6b742e9ada8b83e89a">
<name>MS OS/2 SDK 1.02: INSTALL</name>
</disk>
<disk id="disk02" size="1474560" chs="80:2:18" img="static/MSOS2PGM.img" href="/disks/pc/tools/microsoft/os2/sdk/1.02/MSOS2-SDK102-DISK02.json" md5="e2241300e687d3aa106ca181e4001865" md5json="0fa98adb6fdc48e615dab66c29e3aa22">
<name>MS OS/2 SDK 1.02: PROGRAM</name>
</disk>
<disk id="disk03" size="1474560" chs="80:2:18" img="static/MSOS2SUP.img" href="/disks/pc/tools/microsoft/os2/sdk/1.02/MSOS2-SDK102-DISK03.json" md5="78e9b7eb522c5fdaf5ecf1a5620f3af5" md5json="74223059707414811573734ecd1c347f">
<name>MS OS/2 SDK 1.02: SUPPLEMENTAL</name>
</disk>
<disk id="disk04" size="737280" chs="80:2:9" img="static/MSOS2TK1.img" href="/disks/pc/tools/microsoft/os2/sdk/1.02/MSOS2-SDK102-DISK04.json" md5="e6b2bf28e29654dbfbb32b0bf4377038" md5json="978662c324153dbacf0fc9ac3a9b0c61">
<name>MS OS/2 SDK 1.02: TOOLKIT1</name>
</disk>