Updated OS/2 prototype disk info

This commit is contained in:
Jeff Parsons 2016-01-31 14:38:03 -08:00
commit 62986953ed
10 changed files with 41900 additions and 23 deletions

File diff suppressed because it is too large Load diff

View file

@ -20,8 +20,8 @@ This disk contained a version of OS/2 1.0 built on October 12, 1988, which inclu
used by Microsoft and IBM for internal development, along with a rudimentary program selector.
Note that [IBM OS/2 1.0](/disks/pc/os2/ibm/1.0/) was finalized in October 1987, nearly a year before the timestamps
of these files, indicating that this was a private build of IBM OS/2 1.0. When this disk boots, the following message
is displayed on-screen:
of these files, indicating that this was a private build of IBM OS/2 1.0. When this disk boots, the following version
banner is displayed:
IBM Operating System/2 Version 1.00
(C) Copyright IBM Corp. 1981, 1987. All rights reserved.

View file

@ -17,7 +17,7 @@ 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** 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:
When this disk boots, the following version banner is displayed:
CP-DOS version 1.0
Copyright 1986 IBM Corp.

View file

@ -22,7 +22,7 @@ Work on **SIZZLE** started around November 1987, and an internal specification k
"The London Performance Spec" drove some of that work, but at this point, not much is known about either the
contents of that specification or any of the **SIZZLE** changes.
When this disk boots, the following message is displayed on-screen:
When this disk boots, the following version banner is displayed:
CP-DOS version 1.0
Copyright 1986 IBM Corp.

View file

@ -18,7 +18,7 @@ This disk contained a *DEBUG* pre-1.0 version of OS/2 built on January 7, 1987,
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.
When this disk boots, the following message is displayed on-screen:
When this disk boots, the following version banner is displayed:
CP-DOS version 1.0
Copyright 1986 IBM Corp.

View file

@ -5,7 +5,7 @@ permalink: /disks/pc/os2/misc/football/87058/
machines:
- id: deskpro386
type: pc-dbg
config: /devices/pc/machine/compaq/deskpro386/ega/2048kb/machine.xml
config: /devices/pc/machine/compaq/deskpro386/ega/4096kb/machine.xml
automount:
A:
path: /disks/pc/os2/misc/football/FOOTBALL-76817.json
@ -18,7 +18,12 @@ This disk contained a prototype version of OS/2 from February 1987, code-named *
(aka **PIGSKIN**). It predated the completion of OS/2 1.0 by some eight months and was based on the
[SIZZLE](/disks/pc/os2/misc/cpdos/87007/) fork, which started around November 1987.
Below is an original [FOOTBALL Design Document](#football-design-document) describing the **FOOTBALL** prototype.
On boot, it displays the following version banner:
CP-DOS version 1.0
Copyright 1986,1987 Microsoft Corp.
PIGSKIN Internal revision 7.68.17, 87/02/26
Most of the work on this prototype occurred between December 1, 1986 and February 28, 1987, with the principal goal
of demonstrating multiple DOS applications running in V86-mode to BillG; that demo probably occurred in March 1987.
@ -34,19 +39,14 @@ initially was version 1.3 (also known as **PIGSKIN** and later **CRUISER**) but
A directory listing of this disk is provided [below](#directory-of-os2-football-boot-disk-v76817).
Booting FOOTBALL
---
On boot, the following message is displayed on-screen:
CP-DOS version 1.0
Copyright 1986,1987 Microsoft Corp.
PIGSKIN Internal revision 7.68.17, 87/02/26
We also have an original [FOOTBALL Design Document](#football-design-document) describing this prototype.
{% include machine.html id="deskpro386" %}
When booting on a [Compaq DeskPro 386-16 with 2Mb of RAM](/devices/pc/machine/compaq/deskpro386/ega/2048kb/),
Booting FOOTBALL
---
When booting on a [Compaq DeskPro 386-16 with 4Mb of RAM](/devices/pc/machine/compaq/deskpro386/ega/4096kb/),
the following information is output to COM2 by the kernel's built-in debugger:
bx=001d, cx=f905, dx=0700, cs=1770, ds=1b10
@ -58,7 +58,7 @@ the following information is output to COM2 by the kernel's built-in debugger:
3: 1770 1770 0900/0900 0000c922 00003922/00003922 00000000
4: 1b10 1b10 0d00/0d00 0000ec01 00001c01/000025e0 00000000
devlist=0100:1327, 3xdevlist=0300:0504, buffers=0003, orgfinalseg=083c
dosloadseg=1800, finalseg=0900, mem=640k/1024k, defdrive=0001
dosloadseg=1800, finalseg=0900, mem=640k/3072k, defdrive=0001
Driver='SCREEN$ ' link=0100:0e26,attr=8082,strat=4be6,intr=004e,ds/cs=0100/0300
Driver='KBD$ ' link=0100:0e86,attr=c881,strat=3108,intr=28aa,ds/cs=0100/0300
Driver='PRN ' link=0100:0000,attr=8880,strat=4542,intr=0000,ds/cs=0100/0300
@ -91,9 +91,34 @@ the following information is output to COM2 by the kernel's built-in debugger:
0128:0483 C3 RET
#
After typing "g" into the kernel debugger, the on-screen boot message is displayed.
After typing "g" into the kernel debugger, the version banner is displayed. After any CONFIG.SYS messages,
SHELL.EXE should display:
Under PCjs, the kernel crashes shortly thereafter. This issue is still under investigation.
* Start A Protect Mode Program
* Start A Real Mode Program
The first option will start CMD.EXE, which appears to work fine. The second option will start COMMAND.COM,
which will generally crash if CMD.EXE was started previously:
*# Internal Error 0158:1397 *
_panic: PageLock: unlocked page not in list
If "Start A Real Mode Program" is chosen first, a hard error popup is displayed:
DOS0022: The system cannot accept the command.
Return the error to the program
End the program or operation
Retry the operation
Any response is likely to trigger the following error:
Trap 0 - Divide Error
AX=80EA0000 BX=00000000 CX=00000000 DX=00000000 SI=E1C0001E DI=00EB0022
IP=00000402 SP=00000758 BP=0000075A CR0=8000FFFD ErrC=0000
CS=0127 SS=00FF DS=0347 ES=0347 FS=0058 GS=0000 Flags=00003246
This error is currently under investigation.
### Directory of OS/2 FOOTBALL Boot Disk (v7.68.17)

View file

@ -19,7 +19,7 @@ It was built in December 1987, using final OS/2 1.0 sources merged with assorted
it was originally assigned version number 1.3, this version of OS/2 would ultimately become 2.0.
It crashes on an 80286, jumping to invalid code immediately after performing a processor check. On an 80386,
the following boot message is displayed on-screen:
the following version banner is displayed:
Operating System/2 Version 1.30
(C) Copyright Microsoft Corp. 1981, 1987, 1988.