The project is not "AWS-powered" anymore

This commit is contained in:
Jeff Parsons 2016-01-21 09:44:46 -08:00
commit 2bb3cbe319
6 changed files with 279 additions and 12 deletions

View file

@ -7,11 +7,10 @@ permalink: /disks/pc/os2/misc/
Other OS/2 Disks
---
### OS/2 1.0 Debugger Boot Disk
### OS/2 CP-DOS Boot Disk (v7.68)
The [OS/2 1.0 Debugger Boot Disk](/disks/pc/os2/misc/1.0/88286/) contains a version of OS/2 1.0 built on
October 12, 1988, which included the built-in kernel debugger used by Microsoft and IBM for internal development,
along with a rudimentary program selector. For more details, see the [OS/2 1.0](/blog/2014/12/04/) blog post.
The [OS/2 CP-DOS Boot Disk (v7.68)](/disks/pc/os2/misc/cpdos/86295/) contains a pre-1.0 version of OS/2
(aka **CP-DOS** or **286DOS**) built on October 22, 1986.
### OS/2 FOOTBALL Boot Disk (v7.68.17)
@ -25,4 +24,10 @@ The [OS/2 FOOTBALL Boot Disk (v4.41.00)](/disks/pc/os2/misc/football/87357/) con
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.
### OS/2 1.0 Debugger Boot Disk
The [OS/2 1.0 Debugger Boot Disk](/disks/pc/os2/misc/1.0/88286/) contains a version of OS/2 1.0 built on
October 12, 1988, which included the built-in kernel debugger used by Microsoft and IBM for internal development,
along with a rudimentary program selector. For more details, see the [OS/2 1.0](/blog/2014/12/04/) blog post.
Return to [IBM PC Disk Archive](/disks/pc/#other-os2-disks).

File diff suppressed because one or more lines are too long

View file

@ -0,0 +1,258 @@
---
layout: page
title: OS/2 CP-DOS Boot Disk (v7.68)
permalink: /disks/pc/os2/cpdos/86295/
machines:
- id: ibm5170
type: pc-dbg
config: /devices/pc/machine/5170/ega/1152kb/rev3/machine.xml
automount:
A:
name: OS/2 CP-DOS Boot Disk (v7.68)
path: /disks/pc/os2/misc/cpdos/286DOS-76800.json
---
OS/2 CP-DOS Boot Disk (v7.68)
---
This disk contains a pre-1.0 version of OS/2 (aka **CP-DOS** or **286DOS**) built on October 22, 1986.
When this disk boots, the following message is displayed on-screen:
CP-DOS version 1.0
Copyright 1986 IBM Corp.
Internal revision 7.68, 86/10/22
A directory listing of this disk is provided [below](#directory-of-os2-cpdos-boot-disk-v768).
{% include machine.html id="ibm5170" %}
### Directory of OS/2 CP-DOS Boot Disk (v7.68)
Volume in drive A is DOS5 768
Directory of A:\
IBMBIO COM 49408 10-22-86 7:27p
IBMDOS COM 170717 10-23-86 12:13a
OSO001 MSG 40730 10-22-86 9:20a
CMD EXE 47056 10-22-86 7:41p
COMMAND COM 23724 10-22-86 7:41p
COUNTRY SYS 6175 10-22-86 7:57p
MSG EXE 5824 10-22-86 7:58p
NLS EXE 3124 10-23-86 8:38a
SWAPPER EXE 4150 10-22-86 8:04p
ANSICALL EXE 3165 10-22-86 7:20p
BKSCALLS EXE 3611 10-22-86 7:21p
BMSCALLS EXE 2064 10-22-86 7:27p
BVSCALLS EXE 11710 10-22-86 7:28p
DOSCALL1 EXE 7071 10-22-86 7:27p
KBDCALLS EXE 4138 10-22-86 7:28p
MONCALLS EXE 5655 10-22-86 7:29p
MOUCALLS EXE 4665 10-22-86 7:29p
QUECALLS EXE 11508 10-22-86 7:29p
SESMGR EXE 25232 10-22-86 7:30p
SHELL EXE 4096 10-22-86 7:30p
VIOCALLS EXE 9321 10-22-86 7:30p
COM SYS 12342 10-22-86 10:11p
COM MSG 144 10-22-86 10:39a
EXTDSKDD EXE 1885 10-22-86 7:31p
MOUSE00 SYS 12342 10-22-86 7:31p
MOUSE01 SYS 12342 10-22-86 7:32p
MOUSE02 SYS 12342 10-22-86 7:32p
MOUSE03 SYS 12854 10-22-86 7:31p
POINTDD SYS 4240 10-22-86 7:32p
VDISK SYS 4662 10-22-86 7:33p
READ ME 1417 12-08-86 4:35p
AIM <DIR> 12-10-86 9:32a
FILE <DIR> 12-10-86 9:34a
TIMER <DIR> 12-10-86 9:36a
DEVICE <DIR> 12-10-86 9:37a
CONFIG SYS 168 02-19-87 5:48p
TEST <DIR> 01-06-87 1:05p
C BAT 246 02-19-87 5:49p
AUTOEXEC BAT 1228 02-19-87 5:49p
READPHYS EXE 1646 10-16-86 10:00p
40 file(s) 521002 bytes
Directory of A:\AIM
. <DIR> 12-10-86 9:32a
.. <DIR> 12-10-86 9:32a
READ ME 244 12-08-86 4:56p
PCQ1 C 19562 12-09-86 9:46a
PCQ2 C 9568 12-03-86 2:07p
PCQ3 C 2949 11-11-86 3:07p
QBENCH C 34325 06-10-86 1:56p
AIM 768 9945 12-03-86 6:46a
PRO <DIR> 12-10-86 9:33a
REAL <DIR> 12-10-86 9:33a
FAPI <DIR> 12-10-86 9:34a
11 file(s) 76593 bytes
Directory of A:\AIM\FAPI
. <DIR> 12-10-86 9:34a
.. <DIR> 12-10-86 9:34a
READ ME 4854 12-09-86 2:58p
MAKEFILE 694 12-09-86 10:05a
PCQB DEF 87 07-14-86 2:03p
PCQ1 OBJ 6872 12-09-86 10:04a
PCQ2 OBJ 7029 12-09-86 10:04a
PCQA OBJ 359 12-09-86 10:04a
PCQBA MAP 23059 12-09-86 10:05a
CONFIG SYS 23 12-09-86 10:06a
TEST BAT 69 12-09-86 10:06a
CR 4 11-05-86 9:58a
PCQBA EXE 36444 12-09-86 10:05a
13 file(s) 79494 bytes
Directory of A:\AIM\PRO
. <DIR> 12-10-86 9:33a
.. <DIR> 12-10-86 9:33a
READ ME 4876 12-09-86 2:58p
MAKEFILE 677 12-08-86 5:09p
PCQB DEF 87 07-14-86 2:03p
PCQB5 EXE 28854 12-09-86 9:47a
PCQ1 OBJ 6872 12-09-86 9:47a
PCQ2 OBJ 7029 12-08-86 5:08p
PCQP OBJ 1049 12-08-86 5:08p
PCQB5 MAP 23691 12-09-86 9:47a
CONFIG SYS 79 08-25-86 4:48p
TEST BAT 69 11-05-86 9:59a
CR 4 11-05-86 9:58a
13 file(s) 73287 bytes
Directory of A:\AIM\REAL
. <DIR> 12-10-86 9:33a
.. <DIR> 12-10-86 9:33a
READ ME 4832 12-09-86 2:58p
MAKEFILE 574 12-09-86 9:40a
PCQ1 OBJ 6872 12-09-86 9:47a
PCQ2 OBJ 7029 12-09-86 9:41a
PCQ3 OBJ 385 12-09-86 9:41a
PCQB3 MAP 21376 12-09-86 9:48a
PCQB3 EXE 27994 12-09-86 9:48a
CONFIG SYS 78 12-09-86 9:48a
TEST BAT 69 12-09-86 9:49a
CR 4 11-05-86 9:58a
12 file(s) 69213 bytes
Directory of A:\DEVICE
. <DIR> 12-10-86 9:37a
.. <DIR> 12-10-86 9:37a
READ ME 2766 12-10-86 9:07a
DEV C 4737 11-05-86 2:23p
DEV DEF 124 12-02-86 3:36p
GETTIMES ASM 5515 08-26-86 1:19p
GETTIMES DEF 63 12-02-86 4:23p
DEVHLP INC 2985 07-28-86 2:39p
DOSMAC INC 18777 07-28-86 2:40p
DEVSYM INC 8331 07-28-86 4:08p
DEVHDR INC 2775 07-28-86 4:20p
W ASM 3666 11-10-86 11:45a
MAKEFILE 523 12-10-86 9:08a
DEV OBJ 2395 12-09-86 4:04p
W OBJ 226 12-09-86 4:04p
DEV MAP 8001 12-09-86 4:04p
DEV EXE 8758 12-09-86 4:04p
GETTIMES OBJ 759 12-09-86 4:04p
GETTIMES MAP 699 12-09-86 4:05p
GETTIMES EXE 1646 12-09-86 4:05p
DEV OUT 697 02-05-87 11:41a
DEVICE 768 684 12-03-86 8:32a
CONFIG SYS 114 12-10-86 9:07a
TEST BAT 15 12-09-86 4:08p
24 file(s) 74256 bytes
Directory of A:\FILE
. <DIR> 12-10-86 9:34a
.. <DIR> 12-10-86 9:34a
READ ME 470 12-09-86 11:33a
FILE DOC 1980 08-25-86 2:06p
FILE C 14639 11-06-86 3:47p
W ASM 3666 11-10-86 11:45a
MAKETAB BAT 208 12-09-86 11:28a
FILE TAB 4439 12-09-86 10:50a
FILE AWK 621 10-28-86 2:48p
FILE 768 5047 11-11-86 9:10a
PRO <DIR> 12-10-86 9:35a
REAL <DIR> 12-10-86 9:35a
12 file(s) 31070 bytes
Directory of A:\FILE\PRO
. <DIR> 12-10-86 9:35a
.. <DIR> 12-10-86 9:35a
READ ME 4791 12-09-86 11:00a
MAKEFILE 586 12-09-86 10:57a
FILED5 DEF 79 10-30-86 11:22a
FILED5 OBJ 7492 12-09-86 10:57a
W OBJ 226 12-09-86 10:57a
FILED5 MAP 18928 12-09-86 10:57a
FILED5 EXE 19920 12-09-86 10:57a
CONFIG SYS 110 11-12-86 11:25a
TEST BAT 42 12-09-86 11:00a
11 file(s) 52174 bytes
Directory of A:\FILE\REAL
. <DIR> 12-10-86 9:35a
.. <DIR> 12-10-86 9:35a
READ ME 6717 12-09-86 11:28a
MAKEFILE 470 12-09-86 11:31a
FILED3 OBJ 7733 12-09-86 11:31a
W OBJ 226 12-09-86 11:32a
FILED3 MAP 17419 12-09-86 11:32a
FILED3 EXE 19844 12-09-86 11:32a
CONFIG SYS 110 11-12-86 11:25a
TEST BAT 42 12-09-86 2:44p
10 file(s) 52561 bytes
Directory of A:\TEST
. <DIR> 01-06-87 1:05p
.. <DIR> 01-06-87 1:05p
MEMX EXE 27328 01-06-87 3:28p
3 file(s) 27328 bytes
Directory of A:\TIMER
. <DIR> 12-10-86 9:36a
.. <DIR> 12-10-86 9:36a
READ ME 3589 12-09-86 3:28p
TIC1 C 2715 11-05-86 2:09p
TIC4 C 4256 11-05-86 2:09p
TIMER DEF 155 12-10-86 8:57a
CONTEXT C 3488 11-21-86 11:25a
CONTEXT DEF 157 11-06-86 4:36p
W ASM 3666 11-10-86 11:45a
MAKEFILE 608 12-10-86 8:52a
TIC1 OBJ 1071 12-10-86 8:57a
W OBJ 226 12-09-86 2:59p
TIC1 MAP 7593 12-10-86 8:57a
TIC1 EXE 7922 12-10-86 8:57a
TIC4 OBJ 1804 12-10-86 9:09a
TIC4 MAP 8097 12-10-86 9:09a
TIC4 EXE 8576 12-10-86 9:09a
CONTEXT OBJ 1461 12-09-86 3:00p
CONTEXT MAP 8191 12-09-86 3:00p
CONTEXT EXE 7974 12-09-86 3:00p
TIC1 OUT 191 02-05-87 11:30a
TIC4 OUT 229 02-05-87 11:34a
CONTEXT OUT 12116 02-05-87 11:34a
TIMER 768 2619 12-09-86 3:24p
CONFIG SYS 79 08-25-86 4:48p
TEST BAT 55 12-09-86 3:29p
26 file(s) 86838 bytes
Total files listed:
175 file(s) 1143816 bytes
17920 bytes free
Return to [Other OS/2 Disks](/disks/pc/os2/misc/).

File diff suppressed because one or more lines are too long

View file

@ -2,13 +2,16 @@
<?xml-stylesheet type="text/xsl" href="/versions/pcjs/1.20.5/manifest.xsl"?>
<manifest type="software">
<title>Other OS/2 Disks</title>
<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 id="disk01" size="1228800" chs="80:2:15" img="cpdos/static/286DOS-76800.img" href="/disks/pc/os2/misc/cpdos/286DOS-76800.json" md5="d206be5501ae2e5cfead6a93d4b7b953" md5json="040f2bd5e1d9176b0ac7b5fc24ec8b2c">
<name>OS/2 CP-DOS Boot Disk (v7.68)</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="83a3f16ff871f3a1a8a6960c9553a2c7" md5json="a1a0cfa6fb1033f9eb0a9ec70a5545d4">
<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="fe76a77d6931490d1936945fb60bada8" md5json="9477050abad7153895f6f4023227b4f7">
<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="adf9c504f249c281afa88697cc5bfae1" md5json="1ee20675444641e0398434ffa6eabe19">
<name>OS/2 FOOTBALL Boot Disk (v4.41.00)</name>
</disk>
<disk id="disk04" 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>
</manifest>

View file

@ -1034,10 +1034,10 @@ DiskDump.prototype.dumpSectorOSI = function(nSectorSig, nSectorNum, nSectorPages
* fills out the rest of the sector.
*
* There are many compression schemes I could have adopted to reduce the size of
* JSON-encoded disk images, but for now, I keep it simple: trim all bytes from
* the end of each sector that match. This is easy for the simulator to deal with,
* since all it has to do is append zeros (or the specified pattern byte) to every
* under-sized sector.
* JSON-encoded disk images, but for now, I keep it simple: trim all matching bytes
* (DWORDs actually) from the end of each sector. This is easy for the simulator
* to deal with, since all it has to do is append zeros (or the specified pattern)
* to every under-sized sector.
*
* NOTE: The C1Pjs Simulator doesn't support this feature (yet), which is why
* trimSector() isn't used when dumping OSI disk images.