Push out the FOOTBALL disks

This commit is contained in:
Jeff Parsons 2016-01-20 13:20:22 -08:00
commit d6be2ae7f7
15 changed files with 68 additions and 38 deletions

View file

@ -20,8 +20,8 @@ drive C.
Next, I installed the [MS OS/2 SDK 1.02](/disks/pc/tools/microsoft/os2/sdk/1.02/). This SDK was released 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 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 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, [Microsoft® Operating System/2 Programmers Toolkit](/pubs/pc/programming/os2/microsoft/ptk/1.0/) documentation
thanks to the [OS/2 Museum](http://www.os2museum.com/wp/os2-history/os2-library/os2-1-x-programming/). 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 (CL), the SDK included some other useful tools, such as the Aside from Microsoft's assembler (MASM) and C compiler (CL), the SDK included some other useful tools, such as the
**SDK Editor** (SDKED), which was essentially an OS/2 port of Mark Zbikowski's Editor (Z) that was used internally **SDK Editor** (SDKED), which was essentially an OS/2 port of Mark Zbikowski's Editor (Z) that was used internally

View file

@ -21,7 +21,8 @@ This prototype was forked from pre-1.0 OS/2 sources, and the only hardware it su
### OS/2 FOOTBALL Boot Disk (v4.41.00) ### OS/2 FOOTBALL Boot Disk (v4.41.00)
The [OS/2 FOOTBALL Boot Disk (v4.41.00)](/disks/pc/os2/misc/football/87357/) contains an updated FOOTBALL prototype, The [OS/2 FOOTBALL Boot Disk (v4.41.00)](/disks/pc/os2/misc/football/87357/) contains an updated FOOTBALL prototype.
despite the lower revision number. Click the link for details. It was built in December 1987, using final OS/2 1.0 sources merged with assorted FOOTBALL changes, and although
it was originally assigned version number 1.3, this version of OS/2 would ultimately become 2.0.
Return to [IBM PC Disk Archive](/disks/pc/#other-os2-disks). Return to [IBM PC Disk Archive](/disks/pc/#other-os2-disks).

View file

@ -31,7 +31,7 @@ Most of the work on this prototype occurred between December 1, 1986 and Februar
of demonstrating multiple DOS applications running in V86-mode to BillG; that demo probably occurred in March 1987. of demonstrating multiple DOS applications running in V86-mode to BillG; that demo probably occurred in March 1987.
However, another underlying goal was to demonstrate to IBM that Microsoft was ahead of the curve on 32-bit design However, another underlying goal was to demonstrate to IBM that Microsoft was ahead of the curve on 32-bit design
considerations for OS/2. Up to this point, all OS/2 design and development work had been 16-bit, since the considerations for OS/2. Up to this point, all OS/2 design and development work had been 16-bit, since the
state-of-the-art Intel CPU at the time was the 80286. dominant state-of-the-art Intel CPU at the time was the 80286.
The FOOTBALL prototype was based on pre-1.0 OS/2 sources, and the only hardware it supported was the Compaq DeskPro The FOOTBALL prototype was based on pre-1.0 OS/2 sources, and the only hardware it supported was the Compaq DeskPro
386-16. The source code was later sent to IBM, who in early April 1987 was adapting it to run on the Model 80 PS/2. 386-16. The source code was later sent to IBM, who in early April 1987 was adapting it to run on the Model 80 PS/2.

View file

@ -16,7 +16,8 @@ OS/2 FOOTBALL Boot Disk (v4.41.00)
--- ---
This disk contains an updated version of [OS/2 FOOTBALL Boot Disk (v7.68.17)](/disks/pc/os2/misc/football/87058/). This disk contains an updated version of [OS/2 FOOTBALL Boot Disk (v7.68.17)](/disks/pc/os2/misc/football/87058/).
The binaries were built in December 1987, using the final OS/2 1.0 sources merged with assorted FOOTBALL changes. It was built in December 1987, using final OS/2 1.0 sources merged with assorted FOOTBALL changes, and although
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, 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 boot message is displayed on-screen:
@ -29,8 +30,7 @@ the following boot message is displayed on-screen:
The numbering of revisions must have been, um, revised, because despite the lower revision (4.41.00 vs. 7.68.17), The numbering of revisions must have been, um, revised, because despite the lower revision (4.41.00 vs. 7.68.17),
it *is* newer than the 7.68.17 prototype. This is confirmed by the boot message (12/02/87), the file dates (12-23-87) it *is* newer than the 7.68.17 prototype. This is confirmed by the boot message (12/02/87), the file dates (12-23-87)
and the higher version number (1.3). Version 1.3 was expected to be the first 80386 release, but that honor ultimately and the higher version number (1.3).
went to version 2.0.
A directory listing of this disk is provided [below](#directory-of-os2-football-boot-disk-v44100). A directory listing of this disk is provided [below](#directory-of-os2-football-boot-disk-v44100).

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View file

@ -5,10 +5,10 @@
<disk id="disk01" size="1228800" chs="80:2:15" img="1.0/static/OS210-88286.img" href="/disks/pc/os2/misc/1.0/OS210-88286.json"> <disk id="disk01" size="1228800" chs="80:2:15" img="1.0/static/OS210-88286.img" href="/disks/pc/os2/misc/1.0/OS210-88286.json">
<name>OS/2 1.0 Debugger Boot Disk</name> <name>OS/2 1.0 Debugger Boot Disk</name>
</disk> </disk>
<disk id="disk02" size="1228800" chs="80:2:15" img="football/static/FOOTBALL-76817.img" href="/disks/pc/os2/misc/football/FOOTBALL-76817.json" md5="3825dc8053f904c266b1ce98dbf1e981" md5json="7ea3f05e71ae4f3ccc7432f025426140"> <disk id="disk02" size="1228800" chs="80:2:15" img="football/static/FOOTBALL-76817.img" href="/disks/pc/os2/misc/football/FOOTBALL-76817.json" md5="83a3f16ff871f3a1a8a6960c9553a2c7" md5json="a1a0cfa6fb1033f9eb0a9ec70a5545d4">
<name>OS/2 FOOTBALL Boot Disk (v7.68.17)</name> <name>OS/2 FOOTBALL Boot Disk (v7.68.17)</name>
</disk> </disk>
<disk id="disk03" size="1228800" chs="80:2:15" img="football/static/FOOTBALL-44100.img" href="/disks/pc/os2/misc/football/FOOTBALL-44100.json" md5="d4dd7e3afc4ea60fc302b93d5b2c4c4b" md5json="6a85048a4c2eccfc911aeda13db5e6f7"> <disk id="disk03" size="1228800" chs="80:2:15" img="football/static/FOOTBALL-44100.img" href="/disks/pc/os2/misc/football/FOOTBALL-44100.json" md5="adf9c504f249c281afa88697cc5bfae1" md5json="1ee20675444641e0398434ffa6eabe19">
<name>OS/2 FOOTBALL Boot Disk (v4.41.00)</name> <name>OS/2 FOOTBALL Boot Disk (v4.41.00)</name>
</disk> </disk>
</manifest> </manifest>

View file

@ -12,9 +12,9 @@ website. Unfortunately, it's missing the **NETWORK** disk, so we've included an
that allows the SDK installation script to finish. that allows the SDK installation script to finish.
This SDK was released in December 1987 along with [Microsoft OS/2 1.0](/disks/pc/os2/microsoft/1.0/). 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 We do not have any of the printed documentation that came with the SDK, such as the *Installation Guide*, but we do
do have the [Microsoft® Operating System/2 Programmers Toolkit](/docs/os2/microsoft/ptk/1.0/) documentation from have the [Microsoft® Operating System/2 Programmers Toolkit](/pubs/pc/programming/os2/microsoft/ptk/1.0/) documentation
March 1988, thanks to the [OS/2 Museum](http://www.os2museum.com/wp/os2-history/os2-library/os2-1-x-programming/). from March 1988, thanks to the [OS/2 Museum](http://www.os2museum.com/wp/os2-history/os2-library/os2-1-x-programming/).
### Installation ### Installation

View file

@ -14,8 +14,34 @@ Documentation is available for the following JavaScript Machines:
* [PCjs](/docs/pcjs/) * [PCjs](/docs/pcjs/)
* [C1Pjs](/docs/c1pjs/) * [C1Pjs](/docs/c1pjs/)
{% if page.developer %}
Assorted documentation is also available for programming the machines: Assorted documentation is also available for programming the machines:
* [6502 Instructions](/docs/6502/) * [6502 Instructions](/docs/6502/)
* [x86 Instructions](/docs/x86/) * [x86 Instructions](/docs/x86/)
* [OS/2 Programming Guides](/docs/os2/)
{% endif %}
Our [Publication Archive](/pubs/) contains an assortment of PC-related resources:
* [Datasheets](/pubs/pc/datasheets/)
* [Magazines](/pubs/pc/magazines/)
* [Programming Guides](/pubs/pc/programming/) (eg, [OS/2](/pubs/pc/programming/os2/))
* [Reference Manuals](/pubs/pc/reference/)
* [Software User Guides](/pubs/pc/software/)
Publications related to the Challenger 1P are also available:
* [Datasheets](/pubs/c1p/datasheets/)
* [Programming Guides/Samples](/pubs/c1p/programming/)
* [Reference Manuals](/pubs/c1p/techref/)
[<img src="http://archive.pcjs.org/pubs/pc/datasheets/thumbs/8088-CPU.jpg" width="200" height="260" alt= "8088 CPU"/>](pc/datasheets/)
[<img src="http://archive.pcjs.org/pubs/pc/magazines/byte/BYTE-1975-11/thumbs/BYTE-1975-11 1.jpeg" width="200" height="260" alt= "Byte Magazine"/>](pc/magazines/byte/)
[<img src="http://archive.pcjs.org/pubs/pc/magazines/msj/MSJ-1986-10/thumbs/MSJ-1986-10 1.jpeg" width="200" height="260" alt= "Microsoft Systems Journal"/>](pc/magazines/msj/)
[<img src="http://archive.pcjs.org/pubs/pc/magazines/pctj/PCTJ-1983-07/thumbs/PCTJ-1983-07 1.jpeg" width="200" height="260" alt= "PC Tech Journal"/>](pc/magazines/pctj/)
[<img src="http://archive.pcjs.org/pubs/pc/programming/Graphics_for_the_IBM_PC/thumbs/Graphics_for_the_IBM_PC 1.jpeg" width="200" height="260" alt= "Graphics for the IBM PC"/>](pc/programming/Graphics_for_the_IBM_PC/)
[<img src="http://archive.pcjs.org/pubs/pc/reference/ibm/5150/techref/1981-08/thumbs/IBM-5150-TECHREF 1.jpeg" width="200" height="260" alt= "IBM 5150 Technical Reference (August 1981)"/>](pc/reference/ibm/)
[<img src="http://archive.pcjs.org/pubs/pc/reference/intel/80286/progref/thumbs/80286_and_80287_Programmers_Reference_Manual_1987 1.jpeg" width="200" height="260" alt= "80286 and 80287 Programmer's Reference"/>](pc/reference/intel/)
[<img src="http://archive.pcjs.org/pubs/pc/software/dos/PCDOS100/thumbs/PCDOS100.jpg" width="200" height="260" alt= "IBM PC Disk Operating System v1.00"/>](pc/software/)

View file

@ -1,26 +1,25 @@
--- ---
layout: page layout: page
title: Publication Archive title: Publication Archive
menu_title: Pubs
menu_order: 7
permalink: /pubs/ permalink: /pubs/
--- ---
Publication Archive Publication Archive
--- ---
An assortment of PC-related publications, including:
* [Datasheets](pc/datasheets/) We have an assortment of PC-related resources:
* [Magazines](pc/magazines/)
* [Programming Guides](pc/programming/) * [Datasheets](/pubs/pc/datasheets/)
* [Reference Manuals](pc/reference/) * [Magazines](/pubs/pc/magazines/)
* [Software User Guides](pc/software/) * [Programming Guides](/pubs/pc/programming/) (eg, [OS/2](/pubs/pc/programming/os2/))
* [Reference Manuals](/pubs/pc/reference/)
* [Software User Guides](/pubs/pc/software/)
Publications related to the Challenger 1P are also available: Publications related to the Challenger 1P are also available:
* [Datasheets](c1p/datasheets/) * [Datasheets](/pubs/c1p/datasheets/)
* [Programming Guides/Samples](c1p/programming/) * [Programming Guides/Samples](/pubs/c1p/programming/)
* [Reference Manuals](c1p/techref/) * [Reference Manuals](/pubs/c1p/techref/)
[<img src="http://archive.pcjs.org/pubs/pc/datasheets/thumbs/8088-CPU.jpg" width="200" height="260" alt= "8088 CPU"/>](pc/datasheets/) [<img src="http://archive.pcjs.org/pubs/pc/datasheets/thumbs/8088-CPU.jpg" width="200" height="260" alt= "8088 CPU"/>](pc/datasheets/)
[<img src="http://archive.pcjs.org/pubs/pc/magazines/byte/BYTE-1975-11/thumbs/BYTE-1975-11 1.jpeg" width="200" height="260" alt= "Byte Magazine"/>](pc/magazines/byte/) [<img src="http://archive.pcjs.org/pubs/pc/magazines/byte/BYTE-1975-11/thumbs/BYTE-1975-11 1.jpeg" width="200" height="260" alt= "Byte Magazine"/>](pc/magazines/byte/)

View file

@ -7,5 +7,7 @@ permalink: /pubs/pc/programming/
PC Programming Guides PC Programming Guides
--- ---
[OS/2 Programming Guides](/pubs/pc/programming/os2/)
[<img src="http://archive.pcjs.org/pubs/pc/programming/thumbs/The_8086_Book.jpg" width="200" height="260" alt="The 8086 Book"/>](http://archive.pcjs.org/pubs/pc/programming/The_8086_Book/The_8086_Book.pdf) [<img src="http://archive.pcjs.org/pubs/pc/programming/thumbs/The_8086_Book.jpg" width="200" height="260" alt="The 8086 Book"/>](http://archive.pcjs.org/pubs/pc/programming/The_8086_Book/The_8086_Book.pdf)
[<img src="http://archive.pcjs.org/pubs/pc/programming/Graphics_for_the_IBM_PC/thumbs/Graphics_for_the_IBM_PC 1.jpeg" width="200" height="260" alt="Graphics for the IBM PC"/>](Graphics_for_the_IBM_PC/) [<img src="http://archive.pcjs.org/pubs/pc/programming/Graphics_for_the_IBM_PC/thumbs/Graphics_for_the_IBM_PC 1.jpeg" width="200" height="260" alt="Graphics for the IBM PC"/>](Graphics_for_the_IBM_PC/)

View file

@ -1,7 +1,7 @@
--- ---
layout: page layout: page
title: "OS/2 Programming Guides" title: "OS/2 Programming Guides"
permalink: /docs/os2/ permalink: /pubs/pc/programming/os2/
--- ---
OS/2 Programming Guides OS/2 Programming Guides
@ -9,7 +9,7 @@ OS/2 Programming Guides
For OS/2 1.0: For OS/2 1.0:
* [Microsoft® Operating System/2 Programmers Toolkit](/docs/os2/microsoft/ptk/1.0/), March 1988 * [Microsoft® Operating System/2 Programmers Toolkit](/pubs/pc/programming/os2/microsoft/ptk/1.0/), March 1988
Note: the above guides are a work-in-progress (we're converting the PDFs to Markdown). Note: the above guides are a work-in-progress (we're converting the PDFs to Markdown).

View file

@ -1,7 +1,7 @@
--- ---
layout: page layout: page
title: "Microsoft OS/2 Programmer's Toolkit: Welcome" title: "Microsoft OS/2 Programmer's Toolkit: Welcome"
permalink: /docs/os2/microsoft/ptk/1.0/ permalink: /pubs/pc/programming/os2/microsoft/ptk/1.0/
--- ---
Welcome Welcome
@ -19,7 +19,7 @@ MS OS/2 Programmer's Toolkit:
+ *Microsoft Operating System/2 Programming Tools* describes the programming tools found in the MS OS/2 Programmer's + *Microsoft Operating System/2 Programming Tools* describes the programming tools found in the MS OS/2 Programmer's
Toolkit. You can use these tools to develop OS/2 programs. Toolkit. You can use these tools to develop OS/2 programs.
+ *[Microsoft Operating System/2 Programmer's Learning Guide](/docs/os2/microsoft/ptk/1.0/plguide/)* teaches you the + *[Microsoft Operating System/2 Programmer's Learning Guide](/pubs/pc/programming/os2/microsoft/ptk/1.0/plguide/)* teaches you the
fundamentals of programming for MS OS/2. You will be led through the steps necessary to create your first MS OS/2 fundamentals of programming for MS OS/2. You will be led through the steps necessary to create your first MS OS/2
program and dynamic-link library. program and dynamic-link library.

View file

@ -1,7 +1,7 @@
--- ---
layout: page layout: page
title: "Microsoft OS/2 Programmer's Learning Guide" title: "Microsoft OS/2 Programmer's Learning Guide"
permalink: /docs/os2/microsoft/ptk/1.0/plguide/ permalink: /pubs/pc/programming/os2/microsoft/ptk/1.0/plguide/
--- ---
Programmer's Toolkit Programmer's Toolkit
@ -15,13 +15,13 @@ Version 1.0
### Contents ### Contents
* 1.0 [Introduction](/docs/os2/microsoft/ptk/1.0/plguide/chapter1/) * 1.0 [Introduction](/pubs/pc/programming/os2/microsoft/ptk/1.0/plguide/chapter1/)
* 1.1 [Overview](/docs/os2/microsoft/ptk/1.0/plguide/chapter1/#overview) * 1.1 [Overview](/pubs/pc/programming/os2/microsoft/ptk/1.0/plguide/chapter1/#overview)
* 1.2 [What You Need to Start](/docs/os2/microsoft/ptk/1.0/plguide/chapter1/#what-you-need-to-start) * 1.2 [What You Need to Start](/pubs/pc/programming/os2/microsoft/ptk/1.0/plguide/chapter1/#what-you-need-to-start)
* 1.3 [What This Guide Covers](/docs/os2/microsoft/ptk/1.0/plguide/chapter1/#what-this-guide-covers) * 1.3 [What This Guide Covers](/pubs/pc/programming/os2/microsoft/ptk/1.0/plguide/chapter1/#what-this-guide-covers)
* 1.4 [The Lqh Sample Program](/docs/os2/microsoft/ptk/1.0/plguide/chapter1/#the-lqh-sample-program) * 1.4 [The Lqh Sample Program](/pubs/pc/programming/os2/microsoft/ptk/1.0/plguide/chapter1/#the-lqh-sample-program)
* 1.5 [MS OS/2 Sample Programs](/docs/os2/microsoft/ptk/1.0/plguide/chapter1/#ms-os2-sample-programs) * 1.5 [MS OS/2 Sample Programs](/pubs/pc/programming/os2/microsoft/ptk/1.0/plguide/chapter1/#ms-os2-sample-programs)
* 1.6 [MS OS/2 and the C Run-time Library](/docs/os2/microsoft/ptk/1.0/plguide/chapter1/#ms-os2-and-the-c-run-time-library) * 1.6 [MS OS/2 and the C Run-time Library](/pubs/pc/programming/os2/microsoft/ptk/1.0/plguide/chapter1/#ms-os2-and-the-c-run-time-library)
* 2.0 Overview * 2.0 Overview
* 2.1 Introduction * 2.1 Introduction
* 2.2 Creating an MS OS/2 Program * 2.2 Creating an MS OS/2 Program

View file

@ -1,7 +1,7 @@
--- ---
layout: page layout: page
title: "Microsoft OS/2 Programmer's Learning Guide: Introduction" title: "Microsoft OS/2 Programmer's Learning Guide: Introduction"
permalink: /docs/os2/microsoft/ptk/1.0/plguide/chapter1/ permalink: /pubs/pc/programming/os2/microsoft/ptk/1.0/plguide/chapter1/
--- ---
Microsoft OS/2 Programmer's Learning Guide Microsoft OS/2 Programmer's Learning Guide