Skip to content
This repository has been archived by the owner on Dec 24, 2020. It is now read-only.

Commit

Permalink
Time for a blog post
Browse files Browse the repository at this point in the history
  • Loading branch information
jeffpar committed Jan 23, 2016
1 parent 3a789f1 commit daf3e52
Show file tree
Hide file tree
Showing 9 changed files with 43 additions and 18 deletions.
2 changes: 1 addition & 1 deletion _posts/2014-12-04-os2-10.md
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ As an added bonus, the Model 5170 machines feature two serial ports, with COM1 c
mouse and COM2 connected to the **Control Panel** output window.

Once you've booted the [OS/2 1.0 Debugger Boot Disk](/disks/pc/os2/misc/1.0/88286/) from the assortment of
[Other OS/2 Disks](/disks/pc/os2/misc/), you can click on the **Control Panel** output window, press Ctrl-C, and
[OS/2 Prototype Disks](/disks/pc/os2/misc/), you can click on the **Control Panel** output window, press Ctrl-C, and
find yourself magically transported into the OS/2 Kernel Debugger. The **Control Panel** display is functioning
as both the output window for all PCjs messages and PCjs Debugger commands, as well as a serial input/output device
(aka "Dumb Terminal") for any software inside the machine communicating via COM2: in this case, the OS/2 Kernel Debugger.
Expand Down
22 changes: 22 additions & 0 deletions _posts/2016-01-23-unearthing-os2.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
---
layout: post
title: Unearthing OS/2
date: 2016-01-23 14:00:00
category: OS/2
permalink: /blog/2016/01/23/
---

Before OS/2 was named **OS/2** by IBM on April 2, 1987 (as part of IBM's "Divide By Two And Conquer" initiative),
OS/2 was known variously as **CP-DOS**, **MT-DOS**, **DOS5**, or **ADOS**. Or, when referring to 80286-only and
80386-only versions: **286DOS** and **386DOS**.

And then there were all the early codes-names, like **SIZZLE**, **PIGSKIN**, and **FOOTBALL**, which were little-known
projects to help improve and/or shape the direction that OS/2 was headed.

To shed some light on those efforts, I recently added a small collection of early (mostly pre-1.0) OS/2 boot disks
that provide a glimpse of what early OS/2 builds looked like.

More details are available in [OS/2 Prototype Disks](/disks/pc/os2/misc/).

*[@jeffpar](http://twitter.com/jeffpar)*
*January 23, 2016*
2 changes: 1 addition & 1 deletion disks/pc/os2/misc/1.0/88286/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -81,4 +81,4 @@ sources used to build these binaries.
34 file(s) 765785 bytes
437760 bytes free

Return to [Other OS/2 Disks](/disks/pc/os2/misc/).
Return to [OS/2 Prototype Disks](/disks/pc/os2/misc/).
15 changes: 9 additions & 6 deletions disks/pc/os2/misc/README.md
Original file line number Diff line number Diff line change
@@ -1,16 +1,19 @@
---
layout: page
title: Other OS/2 Disks
title: OS/2 Prototype Disks
permalink: /disks/pc/os2/misc/
---

Other OS/2 Disks
OS/2 Prototype Disks
---

Below are some interesting pre-1.0 (or 1.0-based) OS/2 revisions we have unearthed. They provide an early glimpse
of OS/2 when it was still a work-in-progress. Not all of the disks run properly in PCjs yet, but we're working on it.

### OS/2 CP-DOS Boot Disk (v7.68)

The [OS/2 CP-DOS Boot Disk (v7.68)](/disks/pc/os2/misc/cpdos/86295/) contained a pre-1.0 version of OS/2
(aka **CP-DOS** or **MT-DOS** or **ADOS** or **286DOS**) built on October 22, 1986.
The [OS/2 CP-DOS Boot Disk (v7.68)](/disks/pc/os2/misc/cpdos/86295/) contained a pre-1.0 version of OS/2 built on
October 22, 1986.

### OS/2 FOOTBALL Boot Disk (v7.68.17)

Expand All @@ -27,8 +30,8 @@ it was originally assigned version number 1.3, this version of OS/2 would ultima
### OS/2 SIZZLE Boot Disk (v7.68.18)

The [OS/2 SIZZLE Boot Disk (v7.68.18)](/disks/pc/os2/misc/cpdos/87007/) contained a pre-1.0 version of OS/2
(aka **CP-DOS** or **286DOS** or **DOS5**) built on January 7, 1987, which was based on an interim source code fork
known as "SIZZLE", the code-name for a collection of changes intended to improve overall OS/2 performance.
built on January 7, 1987, which was based on an interim source code fork known as "SIZZLE", the code-name for a
collection of changes intended to improve overall OS/2 performance.

### OS/2 SIZZLE Boot Disk (v7.68.18 DEBUG)

Expand Down
4 changes: 2 additions & 2 deletions disks/pc/os2/misc/cpdos/86295/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ machines:
OS/2 CP-DOS Boot Disk (v7.68)
---

This disk contained a pre-1.0 version of OS/2 (aka **CP-DOS** or **MT-DOS** or **ADOS** or **286DOS**)
This disk contained a pre-1.0 version of OS/2 (aka **CP-DOS** or **MT-DOS** or **ADOS** or **286DOS** or **DOS5**)
built on October 22, 1986, with a few files (IBMDOS.COM and NLS.EXE) apparently rebuilt on October 23, 1986.

When this disk boots, the following message is displayed on-screen:
Expand Down Expand Up @@ -263,4 +263,4 @@ A directory listing of this disk is provided [below](#directory-of-os2-cpdos-boo
175 file(s) 1143816 bytes
17920 bytes free

Return to [Other OS/2 Disks](/disks/pc/os2/misc/).
Return to [OS/2 Prototype Disks](/disks/pc/os2/misc/).
8 changes: 4 additions & 4 deletions disks/pc/os2/misc/cpdos/87007/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -15,9 +15,9 @@ machines:
OS/2 SIZZLE Boot Disk (v7.68.18)
---

This disk contained a pre-1.0 version of OS/2 (aka **CP-DOS** or **286DOS**) built on January 7, 1987, which was
based on an interim source code fork known as "SIZZLE", the code-name for a collection of changes intended to improve
overall OS/2 performance. An internal specification known as "The London Performance Spec" drove some of this work,
This disk contained a pre-1.0 version of OS/2 built on January 7, 1987, which was based on an interim
source code fork known as "SIZZLE", the code-name for a collection of changes intended to improve overall
OS/2 performance. An internal specification known as "The London Performance Spec" drove some of this work,
but neither the contents of that specification nor the details of any SIZZLE changes are known at this point.

When this disk boots, the following message is displayed on-screen:
Expand Down Expand Up @@ -90,4 +90,4 @@ A directory listing of this disk is provided [below](#directory-of-os2-sizzle-bo
43 file(s) 1111545 bytes
88576 bytes free

Return to [Other OS/2 Disks](/disks/pc/os2/misc/).
Return to [OS/2 Prototype Disks](/disks/pc/os2/misc/).
4 changes: 2 additions & 2 deletions disks/pc/os2/misc/cpdos/87007/debug/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ machines:
OS/2 SIZZLE Boot Disk (v7.68.18 DEBUG)
---

This disk contained a *DEBUG* pre-1.0 version of OS/2 (aka **CP-DOS** or **286DOS**) built on January 7, 1987, and
This disk contained a *DEBUG* pre-1.0 version of OS/2 built on January 7, 1987, and
it is largely identical to the [OS/2 SIZZLE Boot Disk (v7.68.18)](/disks/pc/os2/misc/cpdos/87007/), with
the exception of a debug kernel (with built-in debugger) and a different assortment of tools.

Expand Down Expand Up @@ -97,4 +97,4 @@ A directory listing of this disk is provided [below](#directory-of-os2-sizzle-bo
51 file(s) 1179667 bytes
19456 bytes free

Return to [Other OS/2 Disks](/disks/pc/os2/misc/).
Return to [OS/2 Prototype Disks](/disks/pc/os2/misc/).
2 changes: 1 addition & 1 deletion disks/pc/os2/misc/football/87058/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -357,4 +357,4 @@ The following text is from an email titled "3xBox Design Document" sent to the
MapIn foreground 3xBox;
Dispatch interrupt;

Return to [Other OS/2 Disks](/disks/pc/os2/misc/).
Return to [OS/2 Prototype Disks](/disks/pc/os2/misc/).
2 changes: 1 addition & 1 deletion disks/pc/os2/misc/football/87357/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -77,4 +77,4 @@ A directory listing of this disk is provided [below](#directory-of-os2-football-
33 file(s) 776910 bytes
427008 bytes free

Return to [Other OS/2 Disks](/disks/pc/os2/misc/).
Return to [OS/2 Prototype Disks](/disks/pc/os2/misc/).

0 comments on commit daf3e52

Please sign in to comment.