Push out the FOOTBALL disks
This commit is contained in:
parent
814d1ddb6a
commit
d6be2ae7f7
15 changed files with 68 additions and 38 deletions
|
|
@ -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
|
||||
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/).
|
||||
[Microsoft® Operating System/2 Programmer’s Toolkit](/pubs/pc/programming/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 (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
|
||||
|
|
|
|||
|
|
@ -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)
|
||||
|
||||
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.
|
||||
The [OS/2 FOOTBALL Boot Disk (v4.41.00)](/disks/pc/os2/misc/football/87357/) contains an updated FOOTBALL prototype.
|
||||
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).
|
||||
|
|
|
|||
|
|
@ -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.
|
||||
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
|
||||
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
|
||||
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.
|
||||
|
|
|
|||
|
|
@ -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/).
|
||||
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,
|
||||
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),
|
||||
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
|
||||
went to version 2.0.
|
||||
and the higher version number (1.3).
|
||||
|
||||
A directory listing of this disk is provided [below](#directory-of-os2-football-boot-disk-v44100).
|
||||
|
||||
|
|
|
|||
1
disks/pc/os2/misc/football/FOOTBALL-44100.json
Normal file
1
disks/pc/os2/misc/football/FOOTBALL-44100.json
Normal file
File diff suppressed because one or more lines are too long
1
disks/pc/os2/misc/football/FOOTBALL-76817.json
Normal file
1
disks/pc/os2/misc/football/FOOTBALL-76817.json
Normal file
File diff suppressed because one or more lines are too long
|
|
@ -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">
|
||||
<name>OS/2 1.0 Debugger Boot Disk</name>
|
||||
</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>
|
||||
</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>
|
||||
</disk>
|
||||
</manifest>
|
||||
|
|
|
|||
|
|
@ -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.
|
||||
|
||||
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/).
|
||||
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](/pubs/pc/programming/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
|
||||
|
||||
|
|
|
|||
|
|
@ -14,8 +14,34 @@ Documentation is available for the following JavaScript Machines:
|
|||
* [PCjs](/docs/pcjs/)
|
||||
* [C1Pjs](/docs/c1pjs/)
|
||||
|
||||
{% if page.developer %}
|
||||
|
||||
Assorted documentation is also available for programming the machines:
|
||||
|
||||
* [6502 Instructions](/docs/6502/)
|
||||
* [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/)
|
||||
|
|
|
|||
|
|
@ -1,26 +1,25 @@
|
|||
---
|
||||
layout: page
|
||||
title: Publication Archive
|
||||
menu_title: Pubs
|
||||
menu_order: 7
|
||||
permalink: /pubs/
|
||||
---
|
||||
|
||||
Publication Archive
|
||||
---
|
||||
An assortment of PC-related publications, including:
|
||||
|
||||
* [Datasheets](pc/datasheets/)
|
||||
* [Magazines](pc/magazines/)
|
||||
* [Programming Guides](pc/programming/)
|
||||
* [Reference Manuals](pc/reference/)
|
||||
* [Software User Guides](pc/software/)
|
||||
We have 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](c1p/datasheets/)
|
||||
* [Programming Guides/Samples](c1p/programming/)
|
||||
* [Reference Manuals](c1p/techref/)
|
||||
* [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/)
|
||||
|
|
|
|||
|
|
@ -7,5 +7,7 @@ permalink: /pubs/pc/programming/
|
|||
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/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/)
|
||||
|
|
|
|||
|
|
@ -1,7 +1,7 @@
|
|||
---
|
||||
layout: page
|
||||
title: "OS/2 Programming Guides"
|
||||
permalink: /docs/os2/
|
||||
permalink: /pubs/pc/programming/os2/
|
||||
---
|
||||
|
||||
OS/2 Programming Guides
|
||||
|
|
@ -9,7 +9,7 @@ OS/2 Programming Guides
|
|||
|
||||
For OS/2 1.0:
|
||||
|
||||
* [Microsoft® Operating System/2 Programmer’s Toolkit](/docs/os2/microsoft/ptk/1.0/), March 1988
|
||||
* [Microsoft® Operating System/2 Programmer’s 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).
|
||||
|
||||
|
|
@ -1,7 +1,7 @@
|
|||
---
|
||||
layout: page
|
||||
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
|
||||
|
|
@ -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
|
||||
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
|
||||
program and dynamic-link library.
|
||||
|
||||
|
|
@ -1,7 +1,7 @@
|
|||
---
|
||||
layout: page
|
||||
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
|
||||
|
|
@ -15,13 +15,13 @@ Version 1.0
|
|||
|
||||
### Contents
|
||||
|
||||
* 1.0 [Introduction](/docs/os2/microsoft/ptk/1.0/plguide/chapter1/)
|
||||
* 1.1 [Overview](/docs/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.3 [What This Guide Covers](/docs/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.5 [MS OS/2 Sample Programs](/docs/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.0 [Introduction](/pubs/pc/programming/os2/microsoft/ptk/1.0/plguide/chapter1/)
|
||||
* 1.1 [Overview](/pubs/pc/programming/os2/microsoft/ptk/1.0/plguide/chapter1/#overview)
|
||||
* 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](/pubs/pc/programming/os2/microsoft/ptk/1.0/plguide/chapter1/#what-this-guide-covers)
|
||||
* 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](/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](/pubs/pc/programming/os2/microsoft/ptk/1.0/plguide/chapter1/#ms-os2-and-the-c-run-time-library)
|
||||
* 2.0 Overview
|
||||
* 2.1 Introduction
|
||||
* 2.2 Creating an MS OS/2 Program
|
||||
|
|
@ -1,7 +1,7 @@
|
|||
---
|
||||
layout: page
|
||||
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
|
||||
Loading…
Reference in a new issue