diff --git a/_posts/2015-12-27-revisiting-os2.md b/_posts/2015-12-27-revisiting-os2.md index 551a4a203..535f99f37 100644 --- a/_posts/2015-12-27-revisiting-os2.md +++ b/_posts/2015-12-27-revisiting-os2.md @@ -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 Programmer’s 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 Programmer’s 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 diff --git a/disks/pc/os2/microsoft/1.0/README.md b/disks/pc/os2/microsoft/1.0/README.md new file mode 100644 index 000000000..51f69333d --- /dev/null +++ b/disks/pc/os2/microsoft/1.0/README.md @@ -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 diff --git a/disks/pc/tools/microsoft/os2/sdk/1.02/README.md b/disks/pc/tools/microsoft/os2/sdk/1.02/README.md index c87e4f967..24bb1f5b5 100644 --- a/disks/pc/tools/microsoft/os2/sdk/1.02/README.md +++ b/disks/pc/tools/microsoft/os2/sdk/1.02/README.md @@ -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 Programmer’s 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 Programmer’s 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 diff --git a/disks/pc/tools/microsoft/os2/sdk/1.02/manifest.xml b/disks/pc/tools/microsoft/os2/sdk/1.02/manifest.xml index 4efa559db..2a7756959 100644 --- a/disks/pc/tools/microsoft/os2/sdk/1.02/manifest.xml +++ b/disks/pc/tools/microsoft/os2/sdk/1.02/manifest.xml @@ -2,15 +2,6 @@ MS OS/2 SDK 1.02 - - MS OS/2 SDK 1.02: INSTALL - - - MS OS/2 SDK 1.02: PROGRAM - - - MS OS/2 SDK 1.02: SUPPLEMENTAL - MS OS/2 SDK 1.02: TOOLKIT1