Added dBASE II and dBASE III disks to the project

This commit is contained in:
Jeff Parsons 2017-08-09 23:11:18 -07:00 committed by Jeff Parsons
commit 8214446363
43 changed files with 835 additions and 56 deletions

View file

@ -11,6 +11,5 @@ Information is available for applications from these vendors:
* [IBM](ibm/)
* [Lotus](lotus/)
* [MicroPro](micropro/)
* [Microsoft](microsoft/)
* [Other...](other/)

View file

@ -1,12 +0,0 @@
---
layout: page
title: MicroPro Applications
permalink: /disks/pcx86/apps/micropro/
---
MicroPro Applications
---
Information is available for these MicroPro applications:
* [WordStar](wordstar/)

View file

@ -9,6 +9,9 @@ Other IBM PC Applications
The following applications have been archived for use with PCjs:
* [dBase II](dbase2/)
* [dBase III](dbase3/)
* [Omniview](omniview/)
* [SuperCalc2](sc2/)
* [SuperCalc3](sc3/)
* [WordStar](wordstar/)

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View file

@ -0,0 +1,200 @@
---
layout: page
title: dBASE II v2.4
permalink: /disks/pcx86/apps/other/dbase2/2.4/
---
dBASE II v2.4
-------------
### Directory of dBASE II 2.4 (PROGRAM)
Volume in drive A has no label
Directory of A:\
DBASE COM 32256 1-01-80 2:38a
DBASEOVR COM 37376 1-01-80 3:31a
INSTALL COM 10496 1-01-80 12:21a
DBASEMSG TXT 51968 1-01-80 1:45a
STARTUP PRG 8960 1-01-80 12:49a
5 File(s) 18432 bytes free
### Directory of dBASE II 2.4 (DEMO)
Volume in drive A has no label
Directory of A:\
DBASE COM 32256 1-01-80 2:51a
DBASEOVR COM 37376 1-01-80 3:29a
INSTALL COM 10496 1-01-80 12:21a
DBASEMSG TXT 51968 1-01-80 1:45a
STARTUP PRG 8960 1-01-80 12:49a
DEMO DSK 128 1-01-80 2:13a
6 File(s) 17920 bytes free
### Directory of dBASE II 2.4 (TUTORIAL1)
Volume in drive A has no label
Directory of A:\
DBASE COM 32256 1-01-80 2:51a
DBASEOVR COM 37376 1-01-80 3:29a
T1RDBF DBF 1536 1-01-80 2:39a
LESSONS PRG 4608 1-01-80 12:24a
TEACH1 PRG 10240 8-07-83 3:13a
TEACH1R PRG 5120 1-01-80 1:42a
TEACH1S PRG 3072 1-01-80 2:59a
TEACH11 PRG 5120 8-07-83 12:33a
TEACH1R1 PRG 9216 8-07-83 12:40a
CHECKC PRG 2560 1-01-80 2:48a
CHECKC1 PRG 2048 1-01-80 2:50a
MASTE DBF 1024 1-01-80 2:38a
TEACHXC PRG 1024 1-01-80 2:51a
TEACHI PRG 8192 1-01-80 2:09a
14 File(s) 36864 bytes free
### Directory of dBASE II 2.4 (TUTORIAL2)
Volume in drive A has no label
Directory of A:\
TEACH21 PRG 3584 8-07-83 1:10a
TEACH2 PRG 6144 8-07-83 3:18a
TEACH2R PRG 1536 1-01-80 1:46a
CHECKC PRG 2560 1-01-80 2:48a
CHECKC1 PRG 2048 1-01-80 2:50a
TEACHC PRG 1536 1-01-80 2:51a
TUTNABK DBF 1536 1-01-80 2:55a
CHKDSK COM 1720 1-20-83 12:00p
TEACH3 PRG 5120 8-07-83 3:24a
TEACH3F PRG 4608 8-07-83 3:27a
TEACH3C PRG 4608 8-07-83 3:31a
TEACH3F1 PRG 512 8-07-83 3:32a
COMPUTE DBF 1024 1-01-80 3:00a
COMPUTE FRM 512 1-01-80 2:54a
TEACH4L PRG 3072 8-07-83 1:42a
TEACH4 PRG 7168 8-07-83 3:42a
TEACH4B PRG 2048 8-07-83 1:44a
EMPBAK DBF 1024 1-01-80 2:56a
EMPMASTR FRM 512 1-01-80 2:55a
TEACH5 PRG 11776 1-01-80 1:57a
WHITEHSE PRG 2048 1-01-80 2:48a
COMPUTE1 DBF 1024 1-01-80 3:01a
TEACH6 PRG 5632 1-01-80 12:06a
TEACH6U PRG 1536 1-01-80 12:07a
TEACH6M PRG 5632 1-01-80 12:11a
EMPTBAK DBF 1024 1-01-80 2:57a
TEACH7 PRG 7680 8-07-83 2:22a
TEACH7P PRG 5632 8-07-83 2:32a
EMP8 DBF 1024 1-01-80 2:56a
EMPNAME FRM 512 1-01-80 2:55a
JOBHIST DBF 1024 1-01-80 2:56a
JOBHFRM FRM 512 1-01-80 2:54a
JJFRM FRM 512 1-01-80 2:55a
TAXMAST FRM 512 1-01-80 2:55a
DEPTMAST FRM 512 1-01-80 2:55a
EMPMAST FRM 512 1-01-80 2:54a
TAXMAST DBF 1024 1-01-80 2:57a
EMPNAME DBF 1024 1-01-80 2:57a
DEPTMAST DBF 1024 1-01-80 2:57a
REGFRM FRM 1536 1-01-80 2:54a
EMPMFRM FRM 1536 1-01-80 2:55a
TEACHXC PRG 1024 1-01-80 2:51a
EMPMAST DBF 1024 1-01-80 3:13a
EMPNOIND NDX 1024 1-01-80 2:51a
NAMEIND NDX 1024 1-01-80 2:52a
EMPTRANS DBF 1024 1-01-80 3:06a
EMPMSRT DBF 1024 1-01-80 3:12a
EMPTSRT DBF 1024 1-01-80 3:04a
TUTMEM MEM 512 1-01-80 3:11a
JOINJOB DBF 1536 1-01-80 3:15a
JOINPAY1 DBF 1024 1-01-80 3:17a
JOINPAY2 DBF 1536 1-01-80 3:18a
JOINPAY3 DBF 1536 1-01-80 3:21a
53 File(s) 42496 bytes free
### Directory of dBASE II 2.4 (TUTORIAL3)
Volume in drive A has no label
Directory of A:\
CHECKC PRG 2560 1-01-80 2:48a
CHECKC1 PRG 2048 1-01-80 2:50a
TEACHC PRG 1536 1-01-80 2:51a
TEACH8R PRG 2048 1-01-80 2:49a
TEACH8 PRG 7168 8-07-83 2:42a
TEACH8F PRG 5120 8-07-83 2:54a
EMPBAK1 DBF 1024 1-01-80 2:57a
CLEAR@ PRG 2048 1-01-80 2:47a
CHECKS PRG 2048 1-01-80 2:50a
NAMEADDR DBF 1024 1-01-80 2:58a
TEACH10 PRG 5120 8-07-83 3:07a
CLIENTLS PRG 3072 1-01-80 2:49a
CLIENT DBF 1024 1-01-80 2:57a
CHKDSK COM 1720 1-20-83 12:00p
TEACH9 PRG 7680 8-07-83 3:03a
15 File(s) 114688 bytes free
### Directory of dBASE II 2.4 (SAMPLES)
Volume in drive A has no label
Directory of A:\
CMAIN PRG 7680 1-01-80 12:21a
DATER PRG 2688 1-01-80 12:22a
INVRPRT PRG 1280 1-01-80 12:22a
DATESYS PRG 512 1-01-80 12:23a
INVREAD PRG 1664 1-01-80 12:23a
LABELS PRG 3584 1-01-80 12:23a
SETS PRG 512 1-01-80 12:23a
IMAIN PRG 1536 1-01-80 12:23a
INVQUAN PRG 1536 1-01-80 12:23a
CHXINPUT FMT 1024 1-01-80 12:24a
CREATE PRG 1792 1-01-80 12:03a
CPRINT PRG 3328 1-01-80 12:24a
EMP-ENTR PRG 2816 1-01-80 12:25a
EMP-CONS FRM 256 1-01-80 12:25a
EMP-UPD PRG 4864 1-01-80 12:25a
EMP-RPRT PRG 3072 1-01-80 12:25a
ESETUP PRG 768 1-01-80 12:25a
EMP-TERM PRG 3328 1-01-80 12:26a
ISETUP PRG 384 1-01-80 12:26a
EMAIN PRG 2048 1-01-80 12:26a
INV'CONS FRM 256 1-01-80 12:26a
TICKLE FRM 256 1-01-80 12:26a
INV'PRTR FRM 256 1-01-80 12:27a
EMP-PRT FRM 384 1-01-80 12:27a
CHXDEPOS FMT 768 1-01-80 12:27a
APPECARD FMT 896 1-01-80 12:27a
EDITCARD FMT 1152 1-01-80 12:27a
EMP-UPD FMT 896 1-01-80 12:27a
DATETEST H86 512 1-01-80 12:28a
KEYWORD NDX 1280 1-01-80 12:28a
E'BYNMBR NDX 1024 1-01-80 12:28a
E'BYNAME NDX 1536 1-01-80 12:28a
I'BYNMBR NDX 1024 1-01-80 12:28a
I'BYDESC NDX 1024 1-01-80 12:28a
EMPLOYEE MEM 512 1-01-80 12:28a
CHECKS DBF 1024 1-01-80 12:29a
CHXBOOK MEM 512 1-01-80 12:29a
DEPOSITS DBF 1024 1-01-80 12:29a
EMPLOYEE DBF 2048 1-01-80 12:29a
INVENT DBF 1024 1-01-80 12:30a
NAMES DBF 640 1-01-80 12:30a
TEXT DBF 2048 1-01-80 12:30a
TICKLE NDX 1024 1-01-80 12:30a
INVMAINT PRG 5376 1-01-80 12:31a
CHXMENU PRG 6272 1-01-80 12:31a
EMPSCRN FMT 768 1-01-80 12:31a
46 File(s) 75776 bytes free
### Directory of dBASE II 2.4 (EDITOR)
Volume in drive A has no label
Directory of A:\
SED EXE 34310 1-01-80 1:34a
SED MSG 83968 1-01-80 12:53a
SINSTALL EXE 22618 9-27-83 5:23a
READ ME 2560 1-01-80 1:10a
4 File(s) 15872 bytes free

View file

@ -0,0 +1,174 @@
<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" href="/versions/pcx86/1.36.1/manifest.xsl"?>
<manifest type="software">
<title>dBASE II</title>
<version>2.4</version>
<type>Application</type>
<category>Database</category>
<author>Ashton-Tate</author>
<releaseDate>1983</releaseDate>
<disk id="disk01" size="163840" chs="40:1:8" img="archive/DBII.img" href="/disks/pcx86/apps/other/dbase2/2.4/DBII-240-PROG.json" md5="0d9bf4e016a85c5eef27a14a9f58a53d" md5json="3f2213968ec0f4b08b393fe6dbca16bc">
<name>dBASE II 2.4 (PROGRAM)</name>
<file size="32256" time="1980-01-01 01:38:58" attr="0x20">DBASE.COM</file>
<file size="51968" time="1980-01-01 00:45:10" attr="0x20">DBASEMSG.TXT</file>
<file size="37376" time="1980-01-01 02:31:24" attr="0x20">DBASEOVR.COM</file>
<file size="10496" time="1980-01-01 00:00:02" attr="0x20">INSTALL.COM</file>
<file size="8960" time="1980-01-01 00:00:02" attr="0x20">STARTUP.PRG</file>
</disk>
<disk id="disk02" size="163840" chs="40:1:8" img="archive/DBIIDEMO.img" href="/disks/pcx86/apps/other/dbase2/2.4/DBII-240-DEMO.json" md5="4abea66c09cfc2baf29b48aec4a3be98" md5json="60dfe7697d7324be897b6317fccf6eed">
<name>dBASE II 2.4 (DEMO)</name>
<file size="32256" time="1980-01-01 01:51:02" attr="0x20">DBASE.COM</file>
<file size="51968" time="1980-01-01 00:45:10" attr="0x20">DBASEMSG.TXT</file>
<file size="37376" time="1980-01-01 02:29:28" attr="0x20">DBASEOVR.COM</file>
<file size="128" time="1980-01-01 01:13:24" attr="0x20">DEMO.DSK</file>
<file size="10496" time="1980-01-01 00:00:02" attr="0x20">INSTALL.COM</file>
<file size="8960" time="1980-01-01 00:00:02" attr="0x20">STARTUP.PRG</file>
</disk>
<disk id="disk03" size="163840" chs="40:1:8" img="archive/DBIIODT1.img" href="/disks/pcx86/apps/other/dbase2/2.4/DBII-240-ODT1.json" md5="cb99c73f7acd37ca2cdbbfdbb5d3c385" md5json="363b9237ceea7f94af170e2165ef1339">
<name>dBASE II 2.4 (TUTORIAL1)</name>
<file size="2560" time="1980-01-01 01:48:52" attr="0x20">CHECKC.PRG</file>
<file size="2048" time="1980-01-01 01:50:40" attr="0x20">CHECKC1.PRG</file>
<file size="32256" time="1980-01-01 01:51:02" attr="0x20">DBASE.COM</file>
<file size="37376" time="1980-01-01 02:29:28" attr="0x20">DBASEOVR.COM</file>
<file size="4608" time="1980-01-01 00:00:02" attr="0x20">LESSONS.PRG</file>
<file size="1024" time="1980-01-01 01:38:52" attr="0x20">MASTE.DBF</file>
<file size="1536" time="1980-01-01 01:39:04" attr="0x20">T1RDBF.DBF</file>
<file size="10240" time="1983-08-07 03:13:44" attr="0x20">TEACH1.PRG</file>
<file size="5120" time="1983-08-07 00:33:38" attr="0x20">TEACH11.PRG</file>
<file size="5120" time="1980-01-01 00:42:08" attr="0x20">TEACH1R.PRG</file>
<file size="9216" time="1983-08-07 00:40:04" attr="0x20">TEACH1R1.PRG</file>
<file size="3072" time="1980-01-01 01:59:42" attr="0x20">TEACH1S.PRG</file>
<file size="8192" time="1980-01-01 01:09:18" attr="0x20">TEACHI.PRG</file>
<file size="1024" time="1980-01-01 01:51:46" attr="0x20">TEACHXC.PRG</file>
</disk>
<disk id="disk04" size="163840" chs="40:1:8" img="archive/DBIIODT2.img" href="/disks/pcx86/apps/other/dbase2/2.4/DBII-240-ODT2.json" md5="7e2e0959449320b64dfd15faad23fd83" md5json="18a50b11e3a5df3e67e22806253ea4af">
<name>dBASE II 2.4 (TUTORIAL2)</name>
<file size="2560" time="1980-01-01 01:48:52" attr="0x20">CHECKC.PRG</file>
<file size="2048" time="1980-01-01 01:50:40" attr="0x20">CHECKC1.PRG</file>
<file size="1720" time="1983-01-20 11:00:00" attr="0x20">CHKDSK.COM</file>
<file size="1024" time="1980-01-01 02:00:36" attr="0x20">COMPUTE.DBF</file>
<file size="512" time="1980-01-01 01:54:40" attr="0x20">COMPUTE.FRM</file>
<file size="1024" time="1980-01-01 02:01:08" attr="0x20">COMPUTE1.DBF</file>
<file size="1024" time="1980-01-01 01:57:16" attr="0x20">DEPTMAST.DBF</file>
<file size="512" time="1980-01-01 01:55:24" attr="0x20">DEPTMAST.FRM</file>
<file size="1024" time="1980-01-01 01:56:56" attr="0x20">EMP8.DBF</file>
<file size="1024" time="1980-01-01 01:56:14" attr="0x20">EMPBAK.DBF</file>
<file size="1024" time="1980-01-01 02:13:22" attr="0x20">EMPMAST.DBF</file>
<file size="512" time="1980-01-01 01:54:56" attr="0x20">EMPMAST.FRM</file>
<file size="512" time="1980-01-01 01:55:28" attr="0x20">EMPMASTR.FRM</file>
<file size="1536" time="1980-01-01 01:55:04" attr="0x20">EMPMFRM.FRM</file>
<file size="1024" time="1980-01-01 02:12:48" attr="0x20">EMPMSRT.DBF</file>
<file size="1024" time="1980-01-01 01:57:36" attr="0x20">EMPNAME.DBF</file>
<file size="512" time="1980-01-01 01:55:08" attr="0x20">EMPNAME.FRM</file>
<file size="1024" time="1980-01-01 01:51:10" attr="0x20">EMPNOIND.NDX</file>
<file size="1024" time="1980-01-01 01:57:02" attr="0x20">EMPTBAK.DBF</file>
<file size="1024" time="1980-01-01 02:06:42" attr="0x20">EMPTRANS.DBF</file>
<file size="1024" time="1980-01-01 02:04:22" attr="0x20">EMPTSRT.DBF</file>
<file size="512" time="1980-01-01 01:55:14" attr="0x20">JJFRM.FRM</file>
<file size="512" time="1980-01-01 01:54:52" attr="0x20">JOBHFRM.FRM</file>
<file size="1024" time="1980-01-01 01:56:48" attr="0x20">JOBHIST.DBF</file>
<file size="1536" time="1980-01-01 02:15:36" attr="0x20">JOINJOB.DBF</file>
<file size="1024" time="1980-01-01 02:17:50" attr="0x20">JOINPAY1.DBF</file>
<file size="1536" time="1980-01-01 02:18:48" attr="0x20">JOINPAY2.DBF</file>
<file size="1536" time="1980-01-01 02:21:30" attr="0x20">JOINPAY3.DBF</file>
<file size="1024" time="1980-01-01 01:52:12" attr="0x20">NAMEIND.NDX</file>
<file size="1536" time="1980-01-01 01:54:46" attr="0x20">REGFRM.FRM</file>
<file size="1024" time="1980-01-01 01:57:22" attr="0x20">TAXMAST.DBF</file>
<file size="512" time="1980-01-01 01:55:18" attr="0x20">TAXMAST.FRM</file>
<file size="6144" time="1983-08-07 03:18:46" attr="0x20">TEACH2.PRG</file>
<file size="3584" time="1983-08-07 01:10:18" attr="0x20">TEACH21.PRG</file>
<file size="1536" time="1980-01-01 00:46:10" attr="0x20">TEACH2R.PRG</file>
<file size="5120" time="1983-08-07 03:24:24" attr="0x20">TEACH3.PRG</file>
<file size="4608" time="1983-08-07 03:31:26" attr="0x20">TEACH3C.PRG</file>
<file size="4608" time="1983-08-07 03:27:28" attr="0x20">TEACH3F.PRG</file>
<file size="512" time="1983-08-07 03:32:08" attr="0x20">TEACH3F1.PRG</file>
<file size="7168" time="1983-08-07 03:42:00" attr="0x20">TEACH4.PRG</file>
<file size="2048" time="1983-08-07 01:44:18" attr="0x20">TEACH4B.PRG</file>
<file size="3072" time="1983-08-07 01:42:06" attr="0x20">TEACH4L.PRG</file>
<file size="11776" time="1980-01-01 00:57:46" attr="0x20">TEACH5.PRG</file>
<file size="5632" time="1980-01-01 00:00:02" attr="0x20">TEACH6.PRG</file>
<file size="5632" time="1980-01-01 00:00:02" attr="0x20">TEACH6M.PRG</file>
<file size="1536" time="1980-01-01 00:00:02" attr="0x20">TEACH6U.PRG</file>
<file size="7680" time="1983-08-07 02:22:08" attr="0x20">TEACH7.PRG</file>
<file size="5632" time="1983-08-07 02:32:12" attr="0x20">TEACH7P.PRG</file>
<file size="1536" time="1980-01-01 01:51:38" attr="0x20">TEACHC.PRG</file>
<file size="1024" time="1980-01-01 01:51:46" attr="0x20">TEACHXC.PRG</file>
<file size="512" time="1980-01-01 02:11:08" attr="0x20">TUTMEM.MEM</file>
<file size="1536" time="1980-01-01 01:55:50" attr="0x20">TUTNABK.DBF</file>
<file size="2048" time="1980-01-01 01:48:42" attr="0x20">WHITEHSE.PRG</file>
</disk>
<disk id="disk05" size="163840" chs="40:1:8" img="archive/DBIIODT3.img" href="/disks/pcx86/apps/other/dbase2/2.4/DBII-240-ODT3.json" md5="55f2b8c9b650bdc5f9ade047e14eaf33" md5json="42c3e00cc45fb2ede1976ddc6de66eb5">
<name>dBASE II 2.4 (TUTORIAL3)</name>
<file size="2560" time="1980-01-01 01:48:52" attr="0x20">CHECKC.PRG</file>
<file size="2048" time="1980-01-01 01:50:40" attr="0x20">CHECKC1.PRG</file>
<file size="2048" time="1980-01-01 01:50:48" attr="0x20">CHECKS.PRG</file>
<file size="1720" time="1983-01-20 11:00:00" attr="0x20">CHKDSK.COM</file>
<file size="2048" time="1980-01-01 01:47:22" attr="0x20">CLEAR@.PRG</file>
<file size="1024" time="1980-01-01 01:57:58" attr="0x20">CLIENT.DBF</file>
<file size="3072" time="1980-01-01 01:49:02" attr="0x20">CLIENTLS.PRG</file>
<file size="1024" time="1980-01-01 01:57:08" attr="0x20">EMPBAK1.DBF</file>
<file size="1024" time="1980-01-01 01:58:06" attr="0x20">NAMEADDR.DBF</file>
<file size="5120" time="1983-08-07 03:07:48" attr="0x20">TEACH10.PRG</file>
<file size="7168" time="1983-08-07 02:42:38" attr="0x20">TEACH8.PRG</file>
<file size="5120" time="1983-08-07 02:54:54" attr="0x20">TEACH8F.PRG</file>
<file size="2048" time="1980-01-01 01:49:36" attr="0x20">TEACH8R.PRG</file>
<file size="7680" time="1983-08-07 03:03:00" attr="0x20">TEACH9.PRG</file>
<file size="1536" time="1980-01-01 01:51:38" attr="0x20">TEACHC.PRG</file>
</disk>
<disk id="disk06" size="163840" chs="40:1:8" img="archive/DBIISAMP.img" href="/disks/pcx86/apps/other/dbase2/2.4/DBII-240-SAMP.json" md5="bfe79dad669fffcb39b35a8cc7b5ffda" md5json="0e9eb13c06dfd3b0c4d2278c3130d3e3">
<name>dBASE II 2.4 (SAMPLES)</name>
<file size="896" time="1980-01-01 00:00:02" attr="0x20">APPECARD.FMT</file>
<file size="1024" time="1980-01-01 00:00:02" attr="0x20">CHECKS.DBF</file>
<file size="512" time="1980-01-01 00:00:02" attr="0x20">CHXBOOK.MEM</file>
<file size="768" time="1980-01-01 00:00:02" attr="0x20">CHXDEPOS.FMT</file>
<file size="1024" time="1980-01-01 00:00:02" attr="0x20">CHXINPUT.FMT</file>
<file size="6272" time="1980-01-01 00:00:02" attr="0x20">CHXMENU.PRG</file>
<file size="7680" time="1980-01-01 00:00:02" attr="0x20">CMAIN.PRG</file>
<file size="3328" time="1980-01-01 00:00:02" attr="0x20">CPRINT.PRG</file>
<file size="1792" time="1980-01-01 00:00:02" attr="0x20">CREATE.PRG</file>
<file size="2688" time="1980-01-01 00:00:02" attr="0x20">DATER.PRG</file>
<file size="512" time="1980-01-01 00:00:02" attr="0x20">DATESYS.PRG</file>
<file size="512" time="1980-01-01 00:00:02" attr="0x20">DATETEST.H86</file>
<file size="1024" time="1980-01-01 00:00:02" attr="0x20">DEPOSITS.DBF</file>
<file size="1536" time="1980-01-01 00:00:02" attr="0x20">E'BYNAME.NDX</file>
<file size="1024" time="1980-01-01 00:00:02" attr="0x20">E'BYNMBR.NDX</file>
<file size="1152" time="1980-01-01 00:00:02" attr="0x20">EDITCARD.FMT</file>
<file size="2048" time="1980-01-01 00:00:02" attr="0x20">EMAIN.PRG</file>
<file size="256" time="1980-01-01 00:00:02" attr="0x20">EMP-CONS.FRM</file>
<file size="2816" time="1980-01-01 00:00:02" attr="0x20">EMP-ENTR.PRG</file>
<file size="384" time="1980-01-01 00:00:02" attr="0x20">EMP-PRT.FRM</file>
<file size="3072" time="1980-01-01 00:00:02" attr="0x20">EMP-RPRT.PRG</file>
<file size="3328" time="1980-01-01 00:00:02" attr="0x20">EMP-TERM.PRG</file>
<file size="896" time="1980-01-01 00:00:02" attr="0x20">EMP-UPD.FMT</file>
<file size="4864" time="1980-01-01 00:00:02" attr="0x20">EMP-UPD.PRG</file>
<file size="2048" time="1980-01-01 00:00:02" attr="0x20">EMPLOYEE.DBF</file>
<file size="512" time="1980-01-01 00:00:02" attr="0x20">EMPLOYEE.MEM</file>
<file size="768" time="1980-01-01 00:00:02" attr="0x20">EMPSCRN.FMT</file>
<file size="768" time="1980-01-01 00:00:02" attr="0x20">ESETUP.PRG</file>
<file size="1024" time="1980-01-01 00:00:02" attr="0x20">I'BYDESC.NDX</file>
<file size="1024" time="1980-01-01 00:00:02" attr="0x20">I'BYNMBR.NDX</file>
<file size="1536" time="1980-01-01 00:00:02" attr="0x20">IMAIN.PRG</file>
<file size="256" time="1980-01-01 00:00:02" attr="0x20">INV'CONS.FRM</file>
<file size="256" time="1980-01-01 00:00:02" attr="0x20">INV'PRTR.FRM</file>
<file size="1024" time="1980-01-01 00:00:02" attr="0x20">INVENT.DBF</file>
<file size="5376" time="1980-01-01 00:00:02" attr="0x20">INVMAINT.PRG</file>
<file size="1536" time="1980-01-01 00:00:02" attr="0x20">INVQUAN.PRG</file>
<file size="1664" time="1980-01-01 00:00:02" attr="0x20">INVREAD.PRG</file>
<file size="1280" time="1980-01-01 00:00:02" attr="0x20">INVRPRT.PRG</file>
<file size="384" time="1980-01-01 00:00:02" attr="0x20">ISETUP.PRG</file>
<file size="1280" time="1980-01-01 00:00:02" attr="0x20">KEYWORD.NDX</file>
<file size="3584" time="1980-01-01 00:00:02" attr="0x20">LABELS.PRG</file>
<file size="640" time="1980-01-01 00:00:02" attr="0x20">NAMES.DBF</file>
<file size="512" time="1980-01-01 00:00:02" attr="0x20">SETS.PRG</file>
<file size="2048" time="1980-01-01 00:00:02" attr="0x20">TEXT.DBF</file>
<file size="256" time="1980-01-01 00:00:02" attr="0x20">TICKLE.FRM</file>
<file size="1024" time="1980-01-01 00:00:02" attr="0x20">TICKLE.NDX</file>
</disk>
<disk id="disk07" size="163840" chs="40:1:8" img="archive/DBIISCED.img" href="/disks/pcx86/apps/other/dbase2/2.4/DBII-240-SCED.json" md5="23ad92507319a021d3a09791819bf94e" md5json="89c3c21ceb34be358711e56f92de83f4">
<name>dBASE II 2.4 (EDITOR)</name>
<file size="2560" time="1980-01-01 00:10:28" attr="0x20">READ.ME</file>
<file size="34310" time="1980-01-01 00:34:58" attr="0x20">SED.EXE</file>
<file size="83968" time="1980-01-01 00:00:02" attr="0x20">SED.MSG</file>
<file size="22618" time="1983-09-27 05:23:00" attr="0x20">SINSTALL.EXE</file>
</disk>
</manifest>

View file

@ -0,0 +1,12 @@
---
layout: page
title: Ashton-Tate dBASE II
permalink: /disks/pcx86/apps/other/dbase2/
---
Ashton-Tate dBASE II
--------------------
Information is available for these versions of [dBASE II](https://en.wikipedia.org/wiki/DBase):
* [dBASE II 2.4](2.4/)

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View file

@ -0,0 +1,202 @@
---
layout: page
title: dBASE III v1.0
permalink: /disks/pcx86/apps/other/dbase3/1.0/
---
dBASE III v1.0
--------------
The first two PCjs disks shown below:
- [dBASE III 1.0 (Unlocked)](#directory-of-dbase-iii-10-unlocked)
- [dBASE III 1.0 (Samples)](#directory-of-dbase-iii-10-samples)
are from our private collection and should be exact copies of the original dBASE III v1.0 distribution disks, with
the exception of `DBASE.EXE`, which has been patched to eliminate copy-protection checks. If possible, details on that
patch will be provided at a later date.
The other disks:
- [dBASE III 1.0 (Disk 1)](#directory-of-dbase-iii-10-disk-1)
- [dBASE III 1.0 (Disk 2)](#directory-of-dbase-iii-10-disk-2)
come from [WinWorld](https://winworldpc.com/product/dbase/iii-v10). With the exception of `DBASE.EXE`, the files on
the "Disk 1" image match the files on our "Unlocked" disk; the newer dates probably reflect a subsequent change in the
copy-protection code. However, the "Disk 2" image contains more files than our "Samples" disk, and WinWorld's README
admits that:
Some of the sample programs have been run/changed.
so overall, the PCjs disks may be more authentic.
### Directory of dBASE III 1.0 (Unlocked)
Volume in drive A has no label
Directory of A:\
DBASE EXE 112720 9-28-84 3:46p
DBASE OVL 147456 6-26-84 5:36p
HELP DBS 53760 6-26-84 5:36p
ASSIST HLP 15223 6-26-84 5:37p
READ ME 4224 6-26-84 5:37p
CONFIG SYS 22 6-26-84 5:37p
6 File(s) 15360 bytes free
### Directory of dBASE III 1.0 (Samples)
Volume in drive A has no label
Directory of A:\
DFORMAT EXE 39424 6-12-84 2:56p
DCONVERT EXE 48128 6-06-84 3:10p
DFM MSG 50432 6-12-84 2:46p
DEPOSITS DBF 227 6-14-84 3:42a
CHECKFIL DBF 355 6-14-84 3:42a
INVGET DBF 419 6-14-84 3:40a
INVOICES DBF 598 6-14-84 3:43a
BILLINGS DBF 1024 4-29-84 7:57p
NAMES DBF 1024 5-01-84 12:52p
PERSON DBF 1248 4-30-84 5:31p
POSTFILE DBF 1339 6-05-84 10:51a
HOLD84 DBF 1412 4-01-84 10:56p
CLADDRES DBF 1477 4-08-84 9:01p
PERSONNE DBF 1925 6-05-84 10:55a
RENTALS DBF 2560 6-15-84 2:06p
SUPPLIER DBF 2659 4-09-84 7:40p
COSTBASE DBF 3301 6-14-84 3:46a
WAGES DBF 3801 4-01-84 10:55p
NAMES FMT 398 4-07-84 7:38p
KONSTANT MEM 770 5-01-84 3:58p
COSTJOBS NDX 1024 1-01-80 1:45a
BILLINGS NDX 1024 1-01-80 1:46a
BILLJOBS NDX 1024 1-01-80 1:46a
INVOICES NDX 1024 1-01-80 1:46a
COSTNAME NDX 2048 1-01-80 1:46a
SUPPLIER NDX 2560 3-28-84 5:55p
INVSUBTO PRG 768 3-28-84 9:54p
DEPPRINT PRG 896 3-28-84 9:49p
INVUPDAT PRG 896 5-01-84 8:37a
DEPMENU PRG 1280 6-15-84 2:47p
BIG PRG 1280 6-15-84 3:26p
ACCOUNTS PRG 1408 4-30-84 9:08a
INVEDIT PRG 1408 5-01-84 8:38a
PAYMENU PRG 1408 5-01-84 8:45a
INDEXING PRG 1408 5-01-84 10:11a
INVCHECK PRG 1536 5-01-84 8:38a
PAYRECAP PRG 1536 6-15-84 4:41p
NAMETEST PRG 1664 5-01-84 1:59p
DEPTRANS PRG 1664 5-01-84 8:31a
INVMENU PRG 1792 5-01-84 8:33a
COSTUPDA PRG 2048 6-15-84 2:45p
COSTMENU PRG 2688 5-01-84 7:57a
PAYEMPS PRG 2944 6-15-84 2:43p
DEPOSITS PRG 3584 6-15-84 2:41p
COSTTIME PRG 3584 6-15-84 2:45p
TIMECALC PRG 3712 6-15-84 2:50p
CHECKSTU PRG 3712 6-15-84 5:21p
PAYFIND PRG 3712 6-15-84 4:42p
INVOICES PRG 3712 6-15-84 4:53p
COSTBILL PRG 4608 5-01-84 1:32p
SALESTAX PRG 5376 6-15-84 5:43p
INVPRINT PRG 5888 6-15-84 4:37p
JOBCOSTS PRG 6016 6-15-84 2:43p
PAYBILLS PRG 9472 6-15-84 4:44p
PAYROLL PRG 13056 6-15-84 4:50p
55 File(s) 75776 bytes free
### Directory of dBASE III 1.0 (Disk 1)
Volume in drive A has no label
Directory of A:\
DBASE EXE 112720 7-15-84 8:28a
DBASE OVL 147456 7-15-84 8:28a
HELP DBS 53760 7-15-84 8:29a
ASSIST HLP 15223 7-15-84 8:29a
READ ME 4224 7-15-84 8:29a
CONFIG SYS 22 7-15-84 8:29a
6 File(s) 10240 bytes free
### Directory of dBASE III 1.0 (Disk 2)
Volume in drive A has no label
Directory of A:\
DFORMAT EXE 39424 6-12-84 2:56p
DCONVERT EXE 48128 6-06-84 3:10p
DFM MSG 50432 6-12-84 2:46p
DEPOSITS DBF 227 6-14-84 3:42a
CHECKFIL DBF 355 6-14-84 3:42a
INVGET DBF 419 6-14-84 3:40a
INVOICES DBF 598 6-14-84 3:43a
BILLINGS DBF 1024 4-29-84 7:57p
NAMES DBF 1342 11-13-84 9:31a
PERSON DBF 1248 4-30-84 5:31p
POSTFILE DBF 1339 6-05-84 10:51a
HOLD84 DBF 1412 4-01-84 10:56p
CLADDRES DBF 1477 4-08-84 9:01p
PERSONNE DBF 1925 6-05-84 10:55a
RENTALS DBF 2560 11-12-84 4:01a
SUPPLIER DBF 2659 4-09-84 7:40p
COSTBASE DBF 3301 6-14-84 3:46a
WAGES DBF 3801 4-01-84 10:55p
NAMES FMT 398 4-07-84 7:38p
KONSTANT MEM 770 5-01-84 3:58p
COSTJOBS NDX 1024 1-01-80 1:45a
BILLINGS NDX 1024 1-01-80 1:46a
BILLJOBS NDX 1024 1-01-80 1:46a
INVOICES NDX 1024 1-01-80 1:46a
COSTNAME NDX 2048 1-01-80 1:46a
SUPPLIER NDX 2560 3-28-84 5:55p
CONSTANT MEM 426 11-06-84 3:04a
DEPPRINT PRG 896 3-28-84 9:49p
INVUPDAT PRG 896 5-01-84 8:37a
DEPMENU PRG 1280 6-15-84 2:47p
BIG PRG 1280 6-15-84 3:26p
ACCOUNTS PRG 1408 4-30-84 9:08a
INVEDIT PRG 1408 5-01-84 8:38a
PAYMENU PRG 1408 5-01-84 8:45a
INDEXING PRG 1408 5-01-84 10:11a
INVCHECK PRG 1536 5-01-84 8:38a
PAYRECAP PRG 1536 6-15-84 4:41p
NAMETEST PRG 1664 5-01-84 1:59p
DEPTRANS PRG 1664 5-01-84 8:31a
INVMENU PRG 1792 5-01-84 8:33a
COSTUPDA PRG 2048 6-15-84 2:45p
COSTMENU PRG 2688 5-01-84 7:57a
PAYEMPS PRG 2944 6-15-84 2:43p
DEPOSITS PRG 3584 6-15-84 2:41p
COSTTIME PRG 3584 6-15-84 2:45p
TIMECALC PRG 3712 6-15-84 2:50p
CHECKSTU PRG 3712 6-15-84 5:21p
PAYFIND PRG 3712 6-15-84 4:42p
INVOICES PRG 3712 6-15-84 4:53p
COSTBILL PRG 4608 5-01-84 1:32p
SALESTAX PRG 5376 6-15-84 5:43p
INVPRINT PRG 5888 6-15-84 4:37p
JOBCOSTS PRG 6016 6-15-84 2:43p
PAYBILLS PRG 9472 6-15-84 4:44p
PAYROLL PRG 13056 6-15-84 4:50p
LAST NDX 1024 11-13-84 9:22a
INVSUBTO PRB 768 3-28-84 9:54p
ADDRESS NDX 1024 11-13-84 9:27a
ZIP NDX 1024 11-13-84 9:23a
MONEY NDX 1024 11-06-84 3:36a
FULL NDX 1024 11-06-84 3:38a
WHO NDX 1024 11-06-84 4:12a
MONTH NDX 1024 11-13-84 9:32a
TEST TXT 588 11-07-84 12:22p
CHAPTER6 TXT 2414 11-07-84 1:11p
TEST BAK 190 11-07-84 1:09p
TEST PRG 223 11-07-84 1:48p
SALES NDX 1024 11-07-84 2:01p
RENTS DBF 1317 11-07-84 2:00p
COMMISS FRM 1990 11-07-84 2:26p
SUMMARY TXT 1262 11-07-84 2:19p
STATESLS NDX 1024 11-07-84 2:39p
PERSON NDX 1024 11-12-84 10:38a
NOTES DBF 274 11-12-84 4:20a
NOTES DBT 512 11-12-84 4:14a
DOCTORS DBF 253 11-13-84 10:18a
76 File(s) 48128 bytes free

View file

@ -0,0 +1,165 @@
<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" href="/versions/pcx86/1.36.1/manifest.xsl"?>
<manifest type="software">
<title>dBASE III</title>
<version>1.0</version>
<type>Application</type>
<category>Database</category>
<author>Ashton-Tate</author>
<releaseDate>1984</releaseDate>
<disk id="disk01" size="368640" chs="40:2:9" img="archive/disk01.img" href="/disks/pcx86/apps/other/dbase3/1.0/DBIII-100-DISK1.json" md5="fe4b1059c3db9088e032ca316c38e4bf" md5json="cb2a69cf2c632ae01c352532582e79c8">
<name>dBASE III 1.0 (Disk 1)</name>
<file size="15223" time="1984-07-15 08:29:08" attr="0x20">ASSIST.HLP</file>
<file size="22" time="1984-07-15 08:29:16" attr="0x20">CONFIG.SYS</file>
<file size="112720" time="1984-07-15 08:28:46" attr="0x20">DBASE.EXE</file>
<file size="147456" time="1984-07-15 08:28:54" attr="0x20">DBASE.OVL</file>
<file size="53760" time="1984-07-15 08:29:04" attr="0x20">HELP.DBS</file>
<file size="4224" time="1984-07-15 08:29:14" attr="0x20">READ.ME</file>
</disk>
<disk id="disk02" size="368640" chs="40:2:9" img="archive/disk02.img" href="/disks/pcx86/apps/other/dbase3/1.0/DBIII-100-DISK2.json" md5="3a79fa930b5182464d8bc2e3a19e7843" md5json="03b1a1eb5b44719621c19a44de6cbbec">
<name>dBASE III 1.0 (Disk 2)</name>
<file size="1408" time="1984-04-30 09:08:58" attr="0x20">ACCOUNTS.PRG</file>
<file size="1024" time="1984-11-13 08:27:10" attr="0x20">ADDRESS.NDX</file>
<file size="1280" time="1984-06-15 15:26:20" attr="0x20">BIG.PRG</file>
<file size="1024" time="1984-04-29 19:57:30" attr="0x20">BILLINGS.DBF</file>
<file size="1024" time="1980-01-01 00:46:12" attr="0x20">BILLINGS.NDX</file>
<file size="1024" time="1980-01-01 00:46:18" attr="0x20">BILLJOBS.NDX</file>
<file size="2414" time="1984-11-07 12:11:24" attr="0x20">CHAPTER6.TXT</file>
<file size="355" time="1984-06-14 03:42:06" attr="0x20">CHECKFIL.DBF</file>
<file size="3712" time="1984-06-15 17:21:44" attr="0x20">CHECKSTU.PRG</file>
<file size="1477" time="1984-04-08 20:01:26" attr="0x20">CLADDRES.DBF</file>
<file size="1990" time="1984-11-07 13:26:02" attr="0x20">COMMISS.FRM</file>
<file size="426" time="1984-11-06 02:04:04" attr="0x20">CONSTANT.MEM</file>
<file size="3301" time="1984-06-14 03:46:54" attr="0x20">COSTBASE.DBF</file>
<file size="4608" time="1984-05-01 13:32:32" attr="0x20">COSTBILL.PRG</file>
<file size="1024" time="1980-01-01 00:45:58" attr="0x20">COSTJOBS.NDX</file>
<file size="2688" time="1984-05-01 07:57:40" attr="0x20">COSTMENU.PRG</file>
<file size="2048" time="1980-01-01 00:46:04" attr="0x20">COSTNAME.NDX</file>
<file size="3584" time="1984-06-15 14:45:00" attr="0x20">COSTTIME.PRG</file>
<file size="2048" time="1984-06-15 14:45:20" attr="0x20">COSTUPDA.PRG</file>
<file size="48128" time="1984-06-06 15:10:30" attr="0x20">DCONVERT.EXE</file>
<file size="1280" time="1984-06-15 14:47:18" attr="0x20">DEPMENU.PRG</file>
<file size="227" time="1984-06-14 03:42:44" attr="0x20">DEPOSITS.DBF</file>
<file size="3584" time="1984-06-15 14:41:54" attr="0x20">DEPOSITS.PRG</file>
<file size="896" time="1984-03-28 20:49:58" attr="0x20">DEPPRINT.PRG</file>
<file size="1664" time="1984-05-01 08:31:52" attr="0x20">DEPTRANS.PRG</file>
<file size="50432" time="1984-06-12 14:46:46" attr="0x20">DFM.MSG</file>
<file size="39424" time="1984-06-12 14:56:08" attr="0x20">DFORMAT.EXE</file>
<file size="253" time="1984-11-13 09:18:18" attr="0x20">DOCTORS.DBF</file>
<file size="1024" time="1984-11-06 02:38:58" attr="0x20">FULL.NDX</file>
<file size="1412" time="1984-04-01 21:56:02" attr="0x20">HOLD84.DBF</file>
<file size="1408" time="1984-05-01 10:11:44" attr="0x20">INDEXING.PRG</file>
<file size="1536" time="1984-05-01 08:38:20" attr="0x20">INVCHECK.PRG</file>
<file size="1408" time="1984-05-01 08:38:42" attr="0x20">INVEDIT.PRG</file>
<file size="419" time="1984-06-14 03:40:24" attr="0x20">INVGET.DBF</file>
<file size="1792" time="1984-05-01 08:33:06" attr="0x20">INVMENU.PRG</file>
<file size="598" time="1984-06-14 03:43:58" attr="0x20">INVOICES.DBF</file>
<file size="1024" time="1980-01-01 00:46:44" attr="0x20">INVOICES.NDX</file>
<file size="3712" time="1984-06-15 16:53:46" attr="0x20">INVOICES.PRG</file>
<file size="5888" time="1984-06-15 16:37:36" attr="0x20">INVPRINT.PRG</file>
<file size="768" time="1984-03-28 20:54:24" attr="0x20">INVSUBTO.PRB</file>
<file size="896" time="1984-05-01 08:37:44" attr="0x20">INVUPDAT.PRG</file>
<file size="6016" time="1984-06-15 14:43:26" attr="0x20">JOBCOSTS.PRG</file>
<file size="770" time="1984-05-01 15:58:54" attr="0x20">KONSTANT.MEM</file>
<file size="1024" time="1984-11-13 08:22:08" attr="0x20">LAST.NDX</file>
<file size="1024" time="1984-11-06 02:36:14" attr="0x20">MONEY.NDX</file>
<file size="1024" time="1984-11-13 08:32:28" attr="0x20">MONTH.NDX</file>
<file size="1342" time="1984-11-13 08:31:14" attr="0x20">NAMES.DBF</file>
<file size="398" time="1984-04-07 18:38:46" attr="0x20">NAMES.FMT</file>
<file size="1664" time="1984-05-01 13:59:54" attr="0x20">NAMETEST.PRG</file>
<file size="274" time="1984-11-12 03:20:04" attr="0x20">NOTES.DBF</file>
<file size="512" time="1984-11-12 03:14:52" attr="0x20">NOTES.DBT</file>
<file size="9472" time="1984-06-15 16:44:16" attr="0x20">PAYBILLS.PRG</file>
<file size="2944" time="1984-06-15 14:43:50" attr="0x20">PAYEMPS.PRG</file>
<file size="3712" time="1984-06-15 16:42:46" attr="0x20">PAYFIND.PRG</file>
<file size="1408" time="1984-05-01 08:45:16" attr="0x20">PAYMENU.PRG</file>
<file size="1536" time="1984-06-15 16:41:12" attr="0x20">PAYRECAP.PRG</file>
<file size="13056" time="1984-06-15 16:50:24" attr="0x20">PAYROLL.PRG</file>
<file size="1248" time="1984-04-30 17:31:38" attr="0x20">PERSON.DBF</file>
<file size="1024" time="1984-11-12 09:38:44" attr="0x20">PERSON.NDX</file>
<file size="1925" time="1984-06-05 10:55:00" attr="0x20">PERSONNE.DBF</file>
<file size="1339" time="1984-06-05 10:51:20" attr="0x20">POSTFILE.DBF</file>
<file size="2560" time="1984-11-12 03:01:40" attr="0x20">RENTALS.DBF</file>
<file size="1317" time="1984-11-07 13:00:46" attr="0x20">RENTS.DBF</file>
<file size="1024" time="1984-11-07 13:01:02" attr="0x20">SALES.NDX</file>
<file size="5376" time="1984-06-15 17:43:32" attr="0x20">SALESTAX.PRG</file>
<file size="1024" time="1984-11-07 13:39:50" attr="0x20">STATESLS.NDX</file>
<file size="1262" time="1984-11-07 13:19:56" attr="0x20">SUMMARY.TXT</file>
<file size="2659" time="1984-04-09 18:40:00" attr="0x20">SUPPLIER.DBF</file>
<file size="2560" time="1984-03-28 16:55:54" attr="0x20">SUPPLIER.NDX</file>
<file size="190" time="1984-11-07 12:09:04" attr="0x20">TEST.BAK</file>
<file size="223" time="1984-11-07 12:48:06" attr="0x20">TEST.PRG</file>
<file size="588" time="1984-11-07 11:22:18" attr="0x20">TEST.TXT</file>
<file size="3712" time="1984-06-15 14:50:16" attr="0x20">TIMECALC.PRG</file>
<file size="3801" time="1984-04-01 21:55:44" attr="0x20">WAGES.DBF</file>
<file size="1024" time="1984-11-06 03:12:54" attr="0x20">WHO.NDX</file>
<file size="1024" time="1984-11-13 08:23:36" attr="0x20">ZIP.NDX</file>
</disk>
<disk id="disk03" size="368640" chs="40:2:9" img="archive/DBIII-100-UNLOCKED.img" href="/disks/pcx86/apps/other/dbase3/1.0/DBIII-100-UNLOCKED.json" md5="c291c4175ee9f5b983a5bb0168421a92" md5json="3d7bc6010f165cb5c41592c9c05e15f2">
<name>dBASE III 1.0 (Unlocked)</name>
<file size="15223" time="1984-06-26 17:37:02" attr="0x20">ASSIST.HLP</file>
<file size="22" time="1984-06-26 17:37:08" attr="0x20">CONFIG.SYS</file>
<file size="112720" time="1984-09-28 15:46:34" attr="0x20">DBASE.EXE</file>
<file size="147456" time="1984-06-26 17:36:48" attr="0x20">DBASE.OVL</file>
<file size="53760" time="1984-06-26 17:36:58" attr="0x20">HELP.DBS</file>
<file size="4224" time="1984-06-26 17:37:06" attr="0x20">READ.ME</file>
</disk>
<disk id="disk04" size="368640" chs="40:2:9" img="archive/DBIII-100-SAMPLES.img" href="/disks/pcx86/apps/other/dbase3/1.0/DBIII-100-SAMPLES.json" md5="919393aa18749389e54ebbb07c83c424" md5json="e2ff2cead7607519001d4357bb9a8439">
<name>dBASE III 1.0 (Samples)</name>
<file size="1408" time="1984-04-30 09:08:58" attr="0x20">ACCOUNTS.PRG</file>
<file size="1280" time="1984-06-15 15:26:20" attr="0x20">BIG.PRG</file>
<file size="1024" time="1984-04-29 19:57:30" attr="0x20">BILLINGS.DBF</file>
<file size="1024" time="1980-01-01 00:46:12" attr="0x20">BILLINGS.NDX</file>
<file size="1024" time="1980-01-01 00:46:18" attr="0x20">BILLJOBS.NDX</file>
<file size="355" time="1984-06-14 03:42:06" attr="0x20">CHECKFIL.DBF</file>
<file size="3712" time="1984-06-15 17:21:44" attr="0x20">CHECKSTU.PRG</file>
<file size="1477" time="1984-04-08 20:01:26" attr="0x20">CLADDRES.DBF</file>
<file size="3301" time="1984-06-14 03:46:54" attr="0x20">COSTBASE.DBF</file>
<file size="4608" time="1984-05-01 13:32:32" attr="0x20">COSTBILL.PRG</file>
<file size="1024" time="1980-01-01 00:45:58" attr="0x20">COSTJOBS.NDX</file>
<file size="2688" time="1984-05-01 07:57:40" attr="0x20">COSTMENU.PRG</file>
<file size="2048" time="1980-01-01 00:46:04" attr="0x20">COSTNAME.NDX</file>
<file size="3584" time="1984-06-15 14:45:00" attr="0x20">COSTTIME.PRG</file>
<file size="2048" time="1984-06-15 14:45:20" attr="0x20">COSTUPDA.PRG</file>
<file size="48128" time="1984-06-06 15:10:30" attr="0x20">DCONVERT.EXE</file>
<file size="1280" time="1984-06-15 14:47:18" attr="0x20">DEPMENU.PRG</file>
<file size="227" time="1984-06-14 03:42:44" attr="0x20">DEPOSITS.DBF</file>
<file size="3584" time="1984-06-15 14:41:54" attr="0x20">DEPOSITS.PRG</file>
<file size="896" time="1984-03-28 20:49:58" attr="0x20">DEPPRINT.PRG</file>
<file size="1664" time="1984-05-01 08:31:52" attr="0x20">DEPTRANS.PRG</file>
<file size="50432" time="1984-06-12 14:46:46" attr="0x20">DFM.MSG</file>
<file size="39424" time="1984-06-12 14:56:08" attr="0x20">DFORMAT.EXE</file>
<file size="1412" time="1984-04-01 21:56:02" attr="0x20">HOLD84.DBF</file>
<file size="1408" time="1984-05-01 10:11:44" attr="0x20">INDEXING.PRG</file>
<file size="1536" time="1984-05-01 08:38:20" attr="0x20">INVCHECK.PRG</file>
<file size="1408" time="1984-05-01 08:38:42" attr="0x20">INVEDIT.PRG</file>
<file size="419" time="1984-06-14 03:40:24" attr="0x20">INVGET.DBF</file>
<file size="1792" time="1984-05-01 08:33:06" attr="0x20">INVMENU.PRG</file>
<file size="598" time="1984-06-14 03:43:58" attr="0x20">INVOICES.DBF</file>
<file size="1024" time="1980-01-01 00:46:44" attr="0x20">INVOICES.NDX</file>
<file size="3712" time="1984-06-15 16:53:46" attr="0x20">INVOICES.PRG</file>
<file size="5888" time="1984-06-15 16:37:36" attr="0x20">INVPRINT.PRG</file>
<file size="768" time="1984-03-28 20:54:24" attr="0x20">INVSUBTO.PRG</file>
<file size="896" time="1984-05-01 08:37:44" attr="0x20">INVUPDAT.PRG</file>
<file size="6016" time="1984-06-15 14:43:26" attr="0x20">JOBCOSTS.PRG</file>
<file size="770" time="1984-05-01 15:58:54" attr="0x20">KONSTANT.MEM</file>
<file size="1024" time="1984-05-01 12:52:08" attr="0x20">NAMES.DBF</file>
<file size="398" time="1984-04-07 18:38:46" attr="0x20">NAMES.FMT</file>
<file size="1664" time="1984-05-01 13:59:54" attr="0x20">NAMETEST.PRG</file>
<file size="9472" time="1984-06-15 16:44:16" attr="0x20">PAYBILLS.PRG</file>
<file size="2944" time="1984-06-15 14:43:50" attr="0x20">PAYEMPS.PRG</file>
<file size="3712" time="1984-06-15 16:42:46" attr="0x20">PAYFIND.PRG</file>
<file size="1408" time="1984-05-01 08:45:16" attr="0x20">PAYMENU.PRG</file>
<file size="1536" time="1984-06-15 16:41:12" attr="0x20">PAYRECAP.PRG</file>
<file size="13056" time="1984-06-15 16:50:24" attr="0x20">PAYROLL.PRG</file>
<file size="1248" time="1984-04-30 17:31:38" attr="0x20">PERSON.DBF</file>
<file size="1925" time="1984-06-05 10:55:00" attr="0x20">PERSONNE.DBF</file>
<file size="1339" time="1984-06-05 10:51:20" attr="0x20">POSTFILE.DBF</file>
<file size="2560" time="1984-06-15 14:06:06" attr="0x20">RENTALS.DBF</file>
<file size="5376" time="1984-06-15 17:43:32" attr="0x20">SALESTAX.PRG</file>
<file size="2659" time="1984-04-09 18:40:00" attr="0x20">SUPPLIER.DBF</file>
<file size="2560" time="1984-03-28 16:55:54" attr="0x20">SUPPLIER.NDX</file>
<file size="3712" time="1984-06-15 14:50:16" attr="0x20">TIMECALC.PRG</file>
<file size="3801" time="1984-04-01 21:55:44" attr="0x20">WAGES.DBF</file>
</disk>
</manifest>

View file

@ -0,0 +1,12 @@
---
layout: page
title: Ashton-Tate dBASE III
permalink: /disks/pcx86/apps/other/dbase3/
---
Ashton-Tate dBASE III
---------------------
Information is available for these versions of [dBASE III](https://en.wikipedia.org/wiki/DBase):
* [dBASE III 1.0](1.0/)

View file

@ -1,11 +1,11 @@
---
layout: page
title: MicroPro WordStar 3.30
permalink: /disks/pcx86/apps/micropro/wordstar/3.30/
permalink: /disks/pcx86/apps/other/wordstar/3.30/
---
MicroPro WordStar 3.30
---
----------------------
Directory listings of the five 160Kb distribution diskettes are provided below.

View file

@ -2,13 +2,13 @@
<?xml-stylesheet type="text/xsl" href="/versions/pcx86/1.36.1/manifest.xsl"?>
<manifest type="software">
<title>WordStar 3.30</title>
<disk id="disk01" size="163840" chs="40:1:8" img="archive/WS330-DISK1-INST.img" href="/disks/pcx86/apps/micropro/wordstar/3.30/WS330-DISK1-INST.json" md5="7730d9da48c74d562f330bc62a32b134" md5json="e5ed3e61c05cee5a0e91353241d684e2">
<disk id="disk01" size="163840" chs="40:1:8" img="archive/WS330-DISK1-INST.img" href="/disks/pcx86/apps/other/wordstar/3.30/WS330-DISK1-INST.json" md5="7730d9da48c74d562f330bc62a32b134" md5json="e5ed3e61c05cee5a0e91353241d684e2">
<name>WordStar 3.30 (Disk 1)</name>
<file size="1152" time="1983-03-01 23:00:00" attr="0x20">WINSTALL.COM</file>
<file size="38528" time="1983-03-01 23:00:00" attr="0x20">WINSTALL.OVR</file>
<file size="43776" time="1983-03-01 23:00:00" attr="0x20">WS.INS</file>
</disk>
<disk id="disk02" size="163840" chs="40:1:8" img="archive/WS330-DISK2-PROG.img" href="/disks/pcx86/apps/micropro/wordstar/3.30/WS330-DISK2-PROG.json" md5="4afa78a178834dd39132a372d4bcaea7" md5json="3ddb511be883892c6c522e1539558e1e">
<disk id="disk02" size="163840" chs="40:1:8" img="archive/WS330-DISK2-PROG.img" href="/disks/pcx86/apps/other/wordstar/3.30/WS330-DISK2-PROG.json" md5="4afa78a178834dd39132a372d4bcaea7" md5json="3ddb511be883892c6c522e1539558e1e">
<name>WordStar 3.30 (Disk 2)</name>
<file size="3968" time="1983-04-11 23:00:00" attr="0x20">PRINT.TST</file>
<file size="21376" time="1980-01-01 00:00:02" attr="0x20">WS.COM</file>
@ -17,13 +17,13 @@
<file size="41216" time="1983-04-11 23:00:00" attr="0x20">WSOVLY1.OVR</file>
<file size="21376" time="1980-01-01 00:00:02" attr="0x20">WSU.COM</file>
</disk>
<disk id="disk03" size="163840" chs="40:1:8" img="archive/WS330-DISK3-SPELL.img" href="/disks/pcx86/apps/micropro/wordstar/3.30/WS330-DISK3-SPELL.json" md5="7c1d881c9dde8e9c5bd9eea56606f178" md5json="7d524b60a8aff7c914bbd6350ca31c5b">
<disk id="disk03" size="163840" chs="40:1:8" img="archive/WS330-DISK3-SPELL.img" href="/disks/pcx86/apps/other/wordstar/3.30/WS330-DISK3-SPELL.json" md5="7c1d881c9dde8e9c5bd9eea56606f178" md5json="7d524b60a8aff7c914bbd6350ca31c5b">
<name>WordStar 3.30 (Disk 3)</name>
<file size="3328" time="1983-03-30 23:00:00" attr="0x20">SAMPLE.TXT</file>
<file size="97024" time="1983-03-30 23:00:00" attr="0x20">SPELSTAR.DCT</file>
<file size="22784" time="1983-03-30 23:00:00" attr="0x20">SPELSTAR.OVR</file>
</disk>
<disk id="disk04" size="163840" chs="40:1:8" img="archive/WS330-DISK4-STIDX.img" href="/disks/pcx86/apps/micropro/wordstar/3.30/WS330-DISK4-STIDX.json" md5="cb7b239bfcaf78a66e1b7dec193a35ad" md5json="8fbecced6783f62025ffddcf0b715428">
<disk id="disk04" size="163840" chs="40:1:8" img="archive/WS330-DISK4-STIDX.img" href="/disks/pcx86/apps/other/wordstar/3.30/WS330-DISK4-STIDX.json" md5="cb7b239bfcaf78a66e1b7dec193a35ad" md5json="8fbecced6783f62025ffddcf0b715428">
<name>WordStar 3.30 (Disk 4)</name>
<file size="384" time="1983-07-27 00:07:36" attr="0x20">FORMAT.FMT</file>
<file size="6912" time="1983-07-27 00:08:42" attr="0x20">MACHINES.TXT</file>
@ -32,7 +32,7 @@
<file size="1152" time="1983-07-27 00:06:28" attr="0x20">STYLE.COM</file>
<file size="30848" time="1983-01-31 23:07:14" attr="0x20">STYLE.OVR</file>
</disk>
<disk id="disk05" size="163840" chs="40:1:8" img="archive/WS330-DISK5-MMRG.img" href="/disks/pcx86/apps/micropro/wordstar/3.30/WS330-DISK5-MMRG.json" md5="5c5789d7b6e5a493b7a1562ebdfc28c5" md5json="e9290f8922c934f427b4d56dc47f00cc">
<disk id="disk05" size="163840" chs="40:1:8" img="archive/WS330-DISK5-MMRG.img" href="/disks/pcx86/apps/other/wordstar/3.30/WS330-DISK5-MMRG.json" md5="5c5789d7b6e5a493b7a1562ebdfc28c5" md5json="e9290f8922c934f427b4d56dc47f00cc">
<name>WordStar 3.30 (Disk 5)</name>
<file size="11520" time="1983-03-30 23:00:00" attr="0x20">MAILMRGE.OVR</file>
</disk>

View file

@ -1,11 +1,11 @@
---
layout: page
title: MicroPro WordStar 4.00
permalink: /disks/pcx86/apps/micropro/wordstar/4.00/
permalink: /disks/pcx86/apps/other/wordstar/4.00/
---
MicroPro WordStar 4.00
---
----------------------
Directory listings of the six 360Kb distribution diskettes are provided below.

View file

@ -2,7 +2,7 @@
<?xml-stylesheet type="text/xsl" href="/versions/pcx86/1.36.1/manifest.xsl"?>
<manifest type="software">
<title>WordStar 4.00</title>
<disk id="disk01" size="368640" chs="40:2:9" img="archive/WS400-DISK1-INST.img" href="/disks/pcx86/apps/micropro/wordstar/4.00/WS400-DISK1-INST.json" md5="8cf777671c3bc3bd6abe79c796cb7c11" md5json="4f8fcd191a091c2b17cf43807df4873f">
<disk id="disk01" size="368640" chs="40:2:9" img="archive/WS400-DISK1-INST.img" href="/disks/pcx86/apps/other/wordstar/4.00/WS400-DISK1-INST.json" md5="8cf777671c3bc3bd6abe79c796cb7c11" md5json="4f8fcd191a091c2b17cf43807df4873f">
<name>WordStar 4.00 (INSTALL)</name>
<file size="82176" time="1987-02-16 11:00:04" attr="0x20">PATCH.LST</file>
<file size="5632" time="1987-02-16 11:00:04" attr="0x20">PRINT.TST</file>
@ -13,7 +13,7 @@
<file size="66560" time="1987-02-16 11:00:04" attr="0x20">WSCHANGE.EXE</file>
<file size="45331" time="1987-02-16 11:00:04" attr="0x20">WSCHANGE.OVR</file>
</disk>
<disk id="disk02" size="368640" chs="40:2:9" img="archive/WS400-DISK2-PROG.img" href="/disks/pcx86/apps/micropro/wordstar/4.00/WS400-DISK2-PROG.json" md5="02e8485cb167acc191c434e192ecb661" md5json="16522ae7cd4211213a1e80fee73c6cdd">
<disk id="disk02" size="368640" chs="40:2:9" img="archive/WS400-DISK2-PROG.img" href="/disks/pcx86/apps/other/wordstar/4.00/WS400-DISK2-PROG.json" md5="02e8485cb167acc191c434e192ecb661" md5json="16522ae7cd4211213a1e80fee73c6cdd">
<name>WordStar 4.00 (PROGRAM)</name>
<file size="384" time="1987-02-14 11:00:06" attr="0x20">BOX</file>
<file size="128" time="1987-02-14 11:00:06" attr="0x20">CHAPTER1.DOC</file>
@ -36,13 +36,13 @@
<file size="512" time="1987-02-14 11:00:06" attr="0x20">WSSHORT.OVR</file>
<file size="23520" time="1987-02-14 11:00:06" attr="0x20">WSSPELL.OVR</file>
</disk>
<disk id="disk03" size="368640" chs="40:2:9" img="archive/WS400-DISK3-DICT.img" href="/disks/pcx86/apps/micropro/wordstar/4.00/WS400-DISK3-DICT.json" md5="1ad7851fd7a10c1c089e384d7d914bbc" md5json="8c07cd56292f38ac25af075657489d34">
<disk id="disk03" size="368640" chs="40:2:9" img="archive/WS400-DISK3-DICT.img" href="/disks/pcx86/apps/other/wordstar/4.00/WS400-DISK3-DICT.json" md5="1ad7851fd7a10c1c089e384d7d914bbc" md5json="8c07cd56292f38ac25af075657489d34">
<name>WordStar 4.00 (DICTIONARY)</name>
<file size="25600" time="1986-12-30 12:04:42" attr="0x20">INTERNAL.DCT</file>
<file size="277504" time="1986-12-30 12:04:42" attr="0x20">MAIN.DCT</file>
<file size="10" time="1986-12-30 12:04:42" attr="0x20">PERSONAL.DCT</file>
</disk>
<disk id="disk04" size="368640" chs="40:2:9" img="archive/WS400-DISK4-TUTOR.img" href="/disks/pcx86/apps/micropro/wordstar/4.00/WS400-DISK4-TUTOR.json" md5="1c2bcc4fe93aee9e1bf847850b79cd1e" md5json="c62214a3104daea9b12cb04c9d5b0899">
<disk id="disk04" size="368640" chs="40:2:9" img="archive/WS400-DISK4-TUTOR.img" href="/disks/pcx86/apps/other/wordstar/4.00/WS400-DISK4-TUTOR.json" md5="1c2bcc4fe93aee9e1bf847850b79cd1e" md5json="c62214a3104daea9b12cb04c9d5b0899">
<name>WordStar 4.00 (TUTOR)</name>
<file size="81024" time="1987-01-15 13:43:44" attr="0x20">EXPLORE.OVR</file>
<file size="76160" time="1987-01-15 13:43:26" attr="0x20">FEARNOT.OVR</file>
@ -51,14 +51,14 @@
<file size="73520" time="1986-12-22 10:59:32" attr="0x20">TEACHME.EXE</file>
<file size="8576" time="1987-01-15 13:43:10" attr="0x20">WORDSTAR.OVR</file>
</disk>
<disk id="disk05" size="368640" chs="40:2:9" img="archive/WS400-DISK5-WORDFINDER1.img" href="/disks/pcx86/apps/micropro/wordstar/4.00/WS400-DISK5-WORDFINDER1.json" md5="8633f5161355f0e6ccfd7df43efadf73" md5json="737a89999678d99cad1c863e7d9e0094">
<disk id="disk05" size="368640" chs="40:2:9" img="archive/WS400-DISK5-WORDFINDER1.img" href="/disks/pcx86/apps/other/wordstar/4.00/WS400-DISK5-WORDFINDER1.json" md5="8633f5161355f0e6ccfd7df43efadf73" md5json="737a89999678d99cad1c863e7d9e0094">
<name>WordStar 4.00 (WORD FINDER1)</name>
<file size="32881" time="1987-01-21 11:16:04" attr="0x20">WF.EXE</file>
<file size="28716" time="1987-01-21 11:16:04" attr="0x20">WFINSTAL.EXE</file>
<file size="5196" time="1987-01-21 11:16:04" attr="0x20">WFSCREEN.EXE</file>
<file size="163247" time="1987-01-21 11:16:04" attr="0x20">WFSM.SYN</file>
</disk>
<disk id="disk06" size="368640" chs="40:2:9" img="archive/WS400-DISK6-WORDFINDER2.img" href="/disks/pcx86/apps/micropro/wordstar/4.00/WS400-DISK6-WORDFINDER2.json" md5="ee3457dd7b3fba34826d315772cf681e" md5json="1123d8f9be1287738af4f58d6c471798">
<disk id="disk06" size="368640" chs="40:2:9" img="archive/WS400-DISK6-WORDFINDER2.img" href="/disks/pcx86/apps/other/wordstar/4.00/WS400-DISK6-WORDFINDER2.json" md5="ee3457dd7b3fba34826d315772cf681e" md5json="1123d8f9be1287738af4f58d6c471798">
<name>WordStar 4.00 (WORD FINDER2)</name>
<file size="325330" time="1987-01-15 07:12:28" attr="0x20">WFBG.SYN</file>
</disk>

View file

@ -1,11 +1,11 @@
---
layout: page
title: MicroPro WordStar
permalink: /disks/pcx86/apps/micropro/wordstar/
permalink: /disks/pcx86/apps/other/wordstar/
---
MicroPro WordStar
---
-----------------
Information is available for these versions of [WordStar](https://en.wikipedia.org/wiki/WordStar):

View file

@ -341,17 +341,6 @@
<disk path="/disks/pcx86/apps/lotus/123/1as/123-DISK2-UTILITY.json">Lotus 1-2-3 1A* (2-Utility)</disk>
<disk path="/disks/pcx86/apps/lotus/123/1as/123-DISK3-GRAPH.json">Lotus 1-2-3 1A* (3-Graph)</disk>
<disk path="/disks/pcx86/apps/lotus/123/1as/123-DISK4-TUTORIAL.json">Lotus 1-2-3 1A* (4-Tutorial)</disk>
<disk path="/disks/pcx86/apps/micropro/wordstar/3.30/WS330-DISK1-INST.json">WordStar 3.30 (Disk 1)</disk>
<disk path="/disks/pcx86/apps/micropro/wordstar/3.30/WS330-DISK2-PROG.json">WordStar 3.30 (Disk 2)</disk>
<disk path="/disks/pcx86/apps/micropro/wordstar/3.30/WS330-DISK3-SPELL.json">WordStar 3.30 (Disk 3)</disk>
<disk path="/disks/pcx86/apps/micropro/wordstar/3.30/WS330-DISK4-STIDX.json">WordStar 3.30 (Disk 4)</disk>
<disk path="/disks/pcx86/apps/micropro/wordstar/3.30/WS330-DISK5-MMRG.json">WordStar 3.30 (Disk 5)</disk>
<disk path="/disks/pcx86/apps/micropro/wordstar/4.00/WS400-DISK1-INST.json">WordStar 4.00 (INSTALL)</disk>
<disk path="/disks/pcx86/apps/micropro/wordstar/4.00/WS400-DISK2-PROG.json">WordStar 4.00 (PROGRAM)</disk>
<disk path="/disks/pcx86/apps/micropro/wordstar/4.00/WS400-DISK3-DICT.json">WordStar 4.00 (DICTIONARY)</disk>
<disk path="/disks/pcx86/apps/micropro/wordstar/4.00/WS400-DISK4-TUTOR.json">WordStar 4.00 (TUTOR)</disk>
<disk path="/disks/pcx86/apps/micropro/wordstar/4.00/WS400-DISK5-WORDFINDER1.json">WordStar 4.00 (WORD FINDER1)</disk>
<disk path="/disks/pcx86/apps/micropro/wordstar/4.00/WS400-DISK6-WORDFINDER2.json">WordStar 4.00 (WORD FINDER2)</disk>
<disk path="/disks/pcx86/apps/microsoft/chart/2.02/CHART202.json">MS Chart 2.02 (Unofficial)</disk>
<disk path="/disks/pcx86/apps/microsoft/word/3.0/WORD30-DISK1-PROGRAM.json">MS Word 3.0 (Disk 1)</disk>
<disk path="/disks/pcx86/apps/microsoft/word/3.0/WORD30-DISK2-SPELL.json">MS Word 3.0 (Disk 2)</disk>
@ -386,10 +375,32 @@
<disk path="/disks/pcx86/apps/microsoft/winword/2.0c/WINWORD20-DISK4.json">Word for Windows 2.0c (Disk 4)</disk>
<disk path="/disks/pcx86/apps/microsoft/winword/2.0c/WINWORD20-DISK5.json">Word for Windows 2.0c (Disk 5)</disk>
<disk path="/disks/pcx86/apps/microsoft/winword/2.0c/WINWORD20-DISK6.json">Word for Windows 2.0c (Disk 6)</disk>
<disk path="/disks/pcx86/apps/other/dbase2/2.4/DBII-240-PROG.json">dBASE II 2.4 (PROGRAM)</disk>
<disk path="/disks/pcx86/apps/other/dbase2/2.4/DBII-240-DEMO.json">dBASE II 2.4 (DEMO)</disk>
<disk path="/disks/pcx86/apps/other/dbase2/2.4/DBII-240-ODT1.json">dBASE II 2.4 (TUTORIAL1)</disk>
<disk path="/disks/pcx86/apps/other/dbase2/2.4/DBII-240-ODT2.json">dBASE II 2.4 (TUTORIAL2)</disk>
<disk path="/disks/pcx86/apps/other/dbase2/2.4/DBII-240-ODT3.json">dBASE II 2.4 (TUTORIAL3)</disk>
<disk path="/disks/pcx86/apps/other/dbase2/2.4/DBII-240-SAMP.json">dBASE II 2.4 (SAMPLES)</disk>
<disk path="/disks/pcx86/apps/other/dbase2/2.4/DBII-240-SCED.json">dBASE II 2.4 (EDITOR)</disk>
<disk path="/disks/pcx86/apps/other/dbase3/1.0/DBIII-100-DISK1.json">dBASE III 1.0 (Disk 1)</disk>
<disk path="/disks/pcx86/apps/other/dbase3/1.0/DBIII-100-DISK2.json">dBASE III 1.0 (Disk 2)</disk>
<disk path="/disks/pcx86/apps/other/dbase3/1.0/DBIII-100-UNLOCKED.json">dBASE III 1.0 (Unlocked)</disk>
<disk path="/disks/pcx86/apps/other/dbase3/1.0/DBIII-100-SAMPLES.json">dBASE III 1.0 (Samples)</disk>
<disk path="/disks/pcx86/apps/other/omniview/4.30/OMNIVIEW386-430.json">Omniview 386 4.30</disk>
<disk path="/disks/pcx86/apps/other/sc2/1.00/SC2_V100.json">SuperCalc2 1.00</disk>
<disk path="/disks/pcx86/apps/other/sc3/1.00/SC3_V100-SETUP.json">SuperCalc3 1.00 Setup</disk>
<disk path="/disks/pcx86/apps/other/sc3/1.00/SC3_V100-UTILITY.json">SuperCalc3 1.00 Utility</disk>
<disk path="/disks/pcx86/apps/other/wordstar/3.30/WS330-DISK1-INST.json">WordStar 3.30 (Disk 1)</disk>
<disk path="/disks/pcx86/apps/other/wordstar/3.30/WS330-DISK2-PROG.json">WordStar 3.30 (Disk 2)</disk>
<disk path="/disks/pcx86/apps/other/wordstar/3.30/WS330-DISK3-SPELL.json">WordStar 3.30 (Disk 3)</disk>
<disk path="/disks/pcx86/apps/other/wordstar/3.30/WS330-DISK4-STIDX.json">WordStar 3.30 (Disk 4)</disk>
<disk path="/disks/pcx86/apps/other/wordstar/3.30/WS330-DISK5-MMRG.json">WordStar 3.30 (Disk 5)</disk>
<disk path="/disks/pcx86/apps/other/wordstar/4.00/WS400-DISK1-INST.json">WordStar 4.00 (INSTALL)</disk>
<disk path="/disks/pcx86/apps/other/wordstar/4.00/WS400-DISK2-PROG.json">WordStar 4.00 (PROGRAM)</disk>
<disk path="/disks/pcx86/apps/other/wordstar/4.00/WS400-DISK3-DICT.json">WordStar 4.00 (DICTIONARY)</disk>
<disk path="/disks/pcx86/apps/other/wordstar/4.00/WS400-DISK4-TUTOR.json">WordStar 4.00 (TUTOR)</disk>
<disk path="/disks/pcx86/apps/other/wordstar/4.00/WS400-DISK5-WORDFINDER1.json">WordStar 4.00 (WORD FINDER1)</disk>
<disk path="/disks/pcx86/apps/other/wordstar/4.00/WS400-DISK6-WORDFINDER2.json">WordStar 4.00 (WORD FINDER2)</disk>
<disk path="/disks/pcx86/tools/borland/pascal/3.00b/TURBO-PASCAL-300B.json">Borland Turbo Pascal 3.00B</disk>
<disk path="/disks/pcx86/tools/borland/pascal/3.01a/TURBO-PASCAL-301A.json">Borland Turbo Pascal 3.01A</disk>
<disk path="/disks/pcx86/tools/ibm/bascom/1.00/BASCOM100-DISK1.json">IBM BASIC Compiler 1.00 (Disk 1)</disk>

View file

@ -65,16 +65,18 @@
<manifest ref="/disks/pcx86/apps/ibm/topview/1.10/manifest.xml"/>
<manifest ref="/disks/pcx86/apps/lotus/123/1a/manifest.xml"/>
<manifest ref="/disks/pcx86/apps/lotus/123/1as/manifest.xml"/>
<manifest ref="/disks/pcx86/apps/micropro/wordstar/3.30/manifest.xml"/>
<manifest ref="/disks/pcx86/apps/micropro/wordstar/4.00/manifest.xml"/>
<manifest ref="/disks/pcx86/apps/microsoft/chart/2.02/manifest.xml"/>
<manifest ref="/disks/pcx86/apps/microsoft/word/3.0/manifest.xml"/>
<manifest ref="/disks/pcx86/apps/microsoft/word/3.1/manifest.xml"/>
<manifest ref="/disks/pcx86/apps/microsoft/word/5.0/manifest.xml"/>
<manifest ref="/disks/pcx86/apps/microsoft/winword/2.0c/manifest.xml"/>
<manifest ref="/disks/pcx86/apps/other/dbase2/2.4/manifest.xml"/>
<manifest ref="/disks/pcx86/apps/other/dbase3/1.0/manifest.xml"/>
<manifest ref="/disks/pcx86/apps/other/omniview/4.30/manifest.xml"/>
<manifest ref="/disks/pcx86/apps/other/sc2/1.00/manifest.xml"/>
<manifest ref="/disks/pcx86/apps/other/sc3/1.00/manifest.xml"/>
<manifest ref="/disks/pcx86/apps/other/wordstar/3.30/manifest.xml"/>
<manifest ref="/disks/pcx86/apps/other/wordstar/4.00/manifest.xml"/>
<manifest ref="/disks/pcx86/tools/borland/pascal/3.00b/manifest.xml"/>
<manifest ref="/disks/pcx86/tools/borland/pascal/3.01a/manifest.xml"/>
<manifest ref="/disks/pcx86/tools/ibm/bascom/1.00/manifest.xml"/>

View file

@ -454,8 +454,8 @@ function Hn(a,b,c,d,e){r(a,768)&&t(a,c,d,e,"DMA"+b+".MASTER_CLEAR",null,!0);a=a.
function Ln(a,b,c,d,e){r(a,768)&&t(a,c,d,e,"DMA.SPARE"+b+".PAGE",null,!0);a.X[b]=d}function Mn(a,b,c,d,e){bn(a.F[b>>2].pc[b&3],c,d,e)}function Dn(a,b,c){b=a.F[b>>2].pc[b&3];b.kg&&b.dh&&b.zg?(c&&(b.done=c),b.se||Nn(a,b,!0)):c&&c(!0)}
function Nn(a,b,c){c&&(b.count=b.rb[1]<<8|b.rb[0],b.type=b.mode&On,b.pj=b.lg=!1);for(var d=!1;0<=b.count&&(c=b.eg<<16|b.vb[1]<<8|b.vb[0],b.type==Pn?(d=!0,function(c){b.dh.call(b.kg,b.zg,-1,function(e,g){0>e&&(b.pj||(b.pj=!0),e=255);b.se||a.na.ub(c,e);(d=g)&&setTimeout(function(){Qn(b)||Nn(a,b)},0)})}(c)):b.type==Rn?(c=a.na.ya(c),0>b.dh.call(b.kg,b.zg,c)&&(b.lg=!0)):b.type!=Sn&&(b.lg=!0)),!d&&!Qn(b););}
function Qn(a){if(!a.lg&&0<=--a.count&&(a.mode&Tn?(a.vb[0]--,0>a.vb[0]&&(a.vb[0]=255,a.vb[1]--,0>a.vb[1]&&(a.vb[1]=255))):(a.vb[0]++,255<a.vb[0]&&(a.vb[0]=0,a.vb[1]++,255<a.vb[1]&&(a.vb[1]=0))),!a.se))return!1;var b=a.controller;b.Pb=b.Pb&~(16<<a.wj)|1<<a.wj;a.mode&Un||(a.se=!0,a.kg=a.zg=null);a.done&&(a.done(!a.lg),a.done=null);return!0}function Vn(a,b,c){var d=0,e=a.jc[b];if(null!=e.lf)switch(e.lf&Wn){case Xn:d=e.ec;break;case Yn:d=e.Fc}r(a,34048)&&t(a,e.port,null,c,"PIC"+b,d,!0);return d}
function Zn(a,b,c,d){var e=a.jc[b];r(a,34048)&&t(a,e.port,c,d,"PIC"+b,null,!0);if(c&$n)e.Md=0,e.Nc[e.Md++]=c,e.ud=0,e.ke=7,e.ec=e.Fc=0,e.lf=ao|Xn;else if(c&ao)c&(bo|co)&&r(a,1073741824)&&Nb(a,"PIC"+b+"("+na(e.port)+"): unsupported OCW3 command "+na(c),!0,!0),e.lf=c;else if(d=c&eo,d&fo){var f,g=0;if((d&go)==go)f=c&ho,g=1<<f;else for(f=e.ke+1;;){f&=7;var h=1<<f;if(e.Fc&h){g=h;break}if(f++==e.ke)break}e.Fc&g&&(e.Fc&=~g,io(a));d&jo&&r(a,1073741824)&&Nb(a,"PIC"+b+"("+na(e.port)+"): unsupported OCW2 rotate command "+
na(c),!0,!0)}else d==ko?e.ke=c&ho:r(a,1073741824)&&Nb(a,"PIC"+b+"("+na(e.port)+"): unsupported OCW2 automatic EOI command "+na(c),!0,!0)}function lo(a,b,c){var d=a.jc[b],e=d.ud;r(a,34048)&&t(a,d.port+1,null,c,"PIC"+b,e,!0);return e}function mo(a,b,c,d){var e=a.jc[b];r(a,34048)&&t(a,e.port+1,c,d,"PIC"+b,null,!0);e.Md<e.Nc.length?(e.Nc[e.Md++]=c,2==e.Md&&e.Nc[0]&no&&e.Md++,3!=e.Md||e.Nc[0]&oo||e.Md++):(e.ud=c,d=a.H,d.M|=4,io(a,b||253!=c?0:6))}
function Zn(a,b,c,d){var e=a.jc[b];r(a,34048)&&t(a,e.port,c,d,"PIC"+b,null,!0);if(c&$n)e.Md=0,e.Nc[e.Md++]=c,e.ud=0,e.ke=7,e.ec=e.Fc=0,e.lf=ao|Xn;else if(c&ao)c&(bo|co)&&r(a,1073741824)&&Nb(a,"PIC"+b+"("+na(e.port)+"): unsupported OCW3 "+na(c),!0,!0),e.lf=c;else if(d=c&eo,d&fo){var f,g=0;if((d&go)==go)f=c&ho,g=1<<f;else for(f=e.ke+1;;){f&=7;var h=1<<f;if(e.Fc&h){g=h;break}if(f++==e.ke)break}e.Fc&g&&(e.Fc&=~g,io(a));d&jo&&r(a,1073741824)&&Nb(a,"PIC"+b+"("+na(e.port)+"): unsupported OCW2 rotate "+na(c),
!0,!0)}else d==ko?e.ke=c&ho:r(a,1073741824)&&Nb(a,"PIC"+b+"("+na(e.port)+"): unsupported OCW2 automatic EOI "+na(c),!0,!0)}function lo(a,b,c){var d=a.jc[b],e=d.ud;r(a,34048)&&t(a,d.port+1,null,c,"PIC"+b,e,!0);return e}function mo(a,b,c,d){var e=a.jc[b];r(a,34048)&&t(a,e.port+1,c,d,"PIC"+b,null,!0);e.Md<e.Nc.length?(e.Nc[e.Md++]=c,2==e.Md&&e.Nc[0]&no&&e.Md++,3!=e.Md||e.Nc[0]&oo||e.Md++):(e.ud=c,d=a.H,d.M|=4,io(a,b||253!=c?0:6))}
function ih(a,b,c){var d=a.jc[b>>3];b=1<<(b&7);d.ec&b||(d.ec|=b,d.We=c||0,io(a))}function Ug(a,b){var c=a.jc[b>>3];b=1<<(b&7);c.ec&b&&(c.ec&=~b,io(a))}function io(a,b){var c,d=-1;1<a.fa&&(c=a.jc[1],d=~(c.Fc|c.ud)&c.ec);c=a.jc[0];0<=d&&(c.ec=d?c.ec|1<<po:c.ec&~(1<<po));d=~(c.Fc|c.ud)&c.ec;a=a.H;a.X&&(a.ab=d?a.ab|1:a.ab&-2);d&&b&&(c.We=b)}
function Kg(a,b){void 0===b&&(b=0);var c=-1,d=a.jc[b];if(d.We)c=-2,d.We--;else for(var e=d.ec&((d.Fc|d.ud)^255),f=d.ke+1;;){var f=f&7,g=1<<f;if(d.Fc&g)break;if(e&g){b||f!=po?c=d.Nc[1]+f:c=Kg(a,1);0<=c&&(d.Fc|=g,d.ec&=~g);break}if(f++==d.ke)break}return c}function qo(a,b,c,d,e){var f;f=b?3:0;var g=a.qa[f+c];g.Qe?(f=g.Pb,g.Qe=!1):(g.xd==g.Zc&&ro(a,f+c),g.Me?(f=g.ne[g.xd++],g.xd==g.Zc&&(g.Me=!1)):(yl(a,f+c),f=g.rb[g.xd++]));r(a,2304)&&t(a,d,null,e,"PIT"+b+".TIMER"+c,f,!0);return f}
function so(a,b,c,d,e,f){r(a,2304)&&t(a,d,e,f,"PIT"+b+".TIMER"+c,null,!0);f=b?3:0;d=a.qa[f+c];d.xd==d.Zc&&ro(a,f+c);d.qc[d.xd++]=e;d.xd==d.Zc&&(d.qe&&d.mode!=to&&d.mode!=uo||(d.Me=!1,d.rb[0]=d.Pc[0]=d.qc[0],d.rb[1]=d.Pc[1]=d.qc[1],d.kd=Cd(a.H,a.N),d.qe=!0,d.hd=d.mode!=to,b==vo&&c==wo&&(Ug(a,xo),e=yo(a,wo)*a.Ca|0,d.mode==Nd&&(e>>=1),Fd(a.H,e))),b==vo&&c==zo&&Ym(a))}function Ao(a,b,c,d){t(a,c,null,d,"PIT"+b+".CTRL",null,2048);return b?a.va:a.ra}

View file

@ -2619,7 +2619,7 @@ class ChipSet extends Component {
this.checkIRR();
} else {
if (DEBUG && this.messageEnabled(Messages.PIC | Messages.WARN)) {
this.printMessage("outPIC" + iPIC + '(' + Str.toHexByte(pic.port) + "): unexpected EOI command, IRQ " + nIRQ + " not in service", true, true);
this.printMessage("outPIC" + iPIC + '(' + Str.toHexByte(pic.port) + "): unexpected EOI for IRQ " + nIRQ, true, true);
if (MAXDEBUG) this.dbg.stopCPU();
}
}
@ -2628,7 +2628,7 @@ class ChipSet extends Component {
*/
if (bOCW2 & ChipSet.PIC_LO.OCW2_SET_ROTAUTO) {
if (this.messageEnabled(/*Messages.PIC | */Messages.WARN)) {
this.printMessage("PIC" + iPIC + '(' + Str.toHexByte(pic.port) + "): unsupported OCW2 rotate command " + Str.toHexByte(bOut), true, true);
this.printMessage("PIC" + iPIC + '(' + Str.toHexByte(pic.port) + "): unsupported OCW2 rotate " + Str.toHexByte(bOut), true, true);
}
}
}
@ -2643,7 +2643,7 @@ class ChipSet extends Component {
* TODO: Remaining commands to support: ChipSet.PIC_LO.OCW2_SET_ROTAUTO and ChipSet.PIC_LO.OCW2_CLR_ROTAUTO
*/
if (this.messageEnabled(/*Messages.PIC | */Messages.WARN)) {
this.printMessage("PIC" + iPIC + '(' + Str.toHexByte(pic.port) + "): unsupported OCW2 automatic EOI command " + Str.toHexByte(bOut), true, true);
this.printMessage("PIC" + iPIC + '(' + Str.toHexByte(pic.port) + "): unsupported OCW2 automatic EOI " + Str.toHexByte(bOut), true, true);
}
}
} else {
@ -2655,7 +2655,7 @@ class ChipSet extends Component {
*/
if (bOut & (ChipSet.PIC_LO.OCW3_POLL_CMD | ChipSet.PIC_LO.OCW3_SMM_CMD)) {
if (this.messageEnabled(/*Messages.PIC | */Messages.WARN)) {
this.printMessage("PIC" + iPIC + '(' + Str.toHexByte(pic.port) + "): unsupported OCW3 command " + Str.toHexByte(bOut), true, true);
this.printMessage("PIC" + iPIC + '(' + Str.toHexByte(pic.port) + "): unsupported OCW3 " + Str.toHexByte(bOut), true, true);
}
}
pic.bOCW3 = bOut;

View file

@ -454,8 +454,8 @@ function Hn(a,b,c,d,e){r(a,768)&&t(a,c,d,e,"DMA"+b+".MASTER_CLEAR",null,!0);a=a.
function Ln(a,b,c,d,e){r(a,768)&&t(a,c,d,e,"DMA.SPARE"+b+".PAGE",null,!0);a.X[b]=d}function Mn(a,b,c,d,e){bn(a.F[b>>2].pc[b&3],c,d,e)}function Dn(a,b,c){b=a.F[b>>2].pc[b&3];b.kg&&b.dh&&b.zg?(c&&(b.done=c),b.se||Nn(a,b,!0)):c&&c(!0)}
function Nn(a,b,c){c&&(b.count=b.rb[1]<<8|b.rb[0],b.type=b.mode&On,b.pj=b.lg=!1);for(var d=!1;0<=b.count&&(c=b.eg<<16|b.vb[1]<<8|b.vb[0],b.type==Pn?(d=!0,function(c){b.dh.call(b.kg,b.zg,-1,function(e,g){0>e&&(b.pj||(b.pj=!0),e=255);b.se||a.na.ub(c,e);(d=g)&&setTimeout(function(){Qn(b)||Nn(a,b)},0)})}(c)):b.type==Rn?(c=a.na.ya(c),0>b.dh.call(b.kg,b.zg,c)&&(b.lg=!0)):b.type!=Sn&&(b.lg=!0)),!d&&!Qn(b););}
function Qn(a){if(!a.lg&&0<=--a.count&&(a.mode&Tn?(a.vb[0]--,0>a.vb[0]&&(a.vb[0]=255,a.vb[1]--,0>a.vb[1]&&(a.vb[1]=255))):(a.vb[0]++,255<a.vb[0]&&(a.vb[0]=0,a.vb[1]++,255<a.vb[1]&&(a.vb[1]=0))),!a.se))return!1;var b=a.controller;b.Pb=b.Pb&~(16<<a.wj)|1<<a.wj;a.mode&Un||(a.se=!0,a.kg=a.zg=null);a.done&&(a.done(!a.lg),a.done=null);return!0}function Vn(a,b,c){var d=0,e=a.jc[b];if(null!=e.lf)switch(e.lf&Wn){case Xn:d=e.ec;break;case Yn:d=e.Fc}r(a,34048)&&t(a,e.port,null,c,"PIC"+b,d,!0);return d}
function Zn(a,b,c,d){var e=a.jc[b];r(a,34048)&&t(a,e.port,c,d,"PIC"+b,null,!0);if(c&$n)e.Md=0,e.Nc[e.Md++]=c,e.ud=0,e.ke=7,e.ec=e.Fc=0,e.lf=ao|Xn;else if(c&ao)c&(bo|co)&&r(a,1073741824)&&Nb(a,"PIC"+b+"("+na(e.port)+"): unsupported OCW3 command "+na(c),!0,!0),e.lf=c;else if(d=c&eo,d&fo){var f,g=0;if((d&go)==go)f=c&ho,g=1<<f;else for(f=e.ke+1;;){f&=7;var h=1<<f;if(e.Fc&h){g=h;break}if(f++==e.ke)break}e.Fc&g&&(e.Fc&=~g,io(a));d&jo&&r(a,1073741824)&&Nb(a,"PIC"+b+"("+na(e.port)+"): unsupported OCW2 rotate command "+
na(c),!0,!0)}else d==ko?e.ke=c&ho:r(a,1073741824)&&Nb(a,"PIC"+b+"("+na(e.port)+"): unsupported OCW2 automatic EOI command "+na(c),!0,!0)}function lo(a,b,c){var d=a.jc[b],e=d.ud;r(a,34048)&&t(a,d.port+1,null,c,"PIC"+b,e,!0);return e}function mo(a,b,c,d){var e=a.jc[b];r(a,34048)&&t(a,e.port+1,c,d,"PIC"+b,null,!0);e.Md<e.Nc.length?(e.Nc[e.Md++]=c,2==e.Md&&e.Nc[0]&no&&e.Md++,3!=e.Md||e.Nc[0]&oo||e.Md++):(e.ud=c,d=a.H,d.M|=4,io(a,b||253!=c?0:6))}
function Zn(a,b,c,d){var e=a.jc[b];r(a,34048)&&t(a,e.port,c,d,"PIC"+b,null,!0);if(c&$n)e.Md=0,e.Nc[e.Md++]=c,e.ud=0,e.ke=7,e.ec=e.Fc=0,e.lf=ao|Xn;else if(c&ao)c&(bo|co)&&r(a,1073741824)&&Nb(a,"PIC"+b+"("+na(e.port)+"): unsupported OCW3 "+na(c),!0,!0),e.lf=c;else if(d=c&eo,d&fo){var f,g=0;if((d&go)==go)f=c&ho,g=1<<f;else for(f=e.ke+1;;){f&=7;var h=1<<f;if(e.Fc&h){g=h;break}if(f++==e.ke)break}e.Fc&g&&(e.Fc&=~g,io(a));d&jo&&r(a,1073741824)&&Nb(a,"PIC"+b+"("+na(e.port)+"): unsupported OCW2 rotate "+na(c),
!0,!0)}else d==ko?e.ke=c&ho:r(a,1073741824)&&Nb(a,"PIC"+b+"("+na(e.port)+"): unsupported OCW2 automatic EOI "+na(c),!0,!0)}function lo(a,b,c){var d=a.jc[b],e=d.ud;r(a,34048)&&t(a,d.port+1,null,c,"PIC"+b,e,!0);return e}function mo(a,b,c,d){var e=a.jc[b];r(a,34048)&&t(a,e.port+1,c,d,"PIC"+b,null,!0);e.Md<e.Nc.length?(e.Nc[e.Md++]=c,2==e.Md&&e.Nc[0]&no&&e.Md++,3!=e.Md||e.Nc[0]&oo||e.Md++):(e.ud=c,d=a.H,d.M|=4,io(a,b||253!=c?0:6))}
function ih(a,b,c){var d=a.jc[b>>3];b=1<<(b&7);d.ec&b||(d.ec|=b,d.We=c||0,io(a))}function Ug(a,b){var c=a.jc[b>>3];b=1<<(b&7);c.ec&b&&(c.ec&=~b,io(a))}function io(a,b){var c,d=-1;1<a.fa&&(c=a.jc[1],d=~(c.Fc|c.ud)&c.ec);c=a.jc[0];0<=d&&(c.ec=d?c.ec|1<<po:c.ec&~(1<<po));d=~(c.Fc|c.ud)&c.ec;a=a.H;a.X&&(a.ab=d?a.ab|1:a.ab&-2);d&&b&&(c.We=b)}
function Kg(a,b){void 0===b&&(b=0);var c=-1,d=a.jc[b];if(d.We)c=-2,d.We--;else for(var e=d.ec&((d.Fc|d.ud)^255),f=d.ke+1;;){var f=f&7,g=1<<f;if(d.Fc&g)break;if(e&g){b||f!=po?c=d.Nc[1]+f:c=Kg(a,1);0<=c&&(d.Fc|=g,d.ec&=~g);break}if(f++==d.ke)break}return c}function qo(a,b,c,d,e){var f;f=b?3:0;var g=a.qa[f+c];g.Qe?(f=g.Pb,g.Qe=!1):(g.xd==g.Zc&&ro(a,f+c),g.Me?(f=g.ne[g.xd++],g.xd==g.Zc&&(g.Me=!1)):(yl(a,f+c),f=g.rb[g.xd++]));r(a,2304)&&t(a,d,null,e,"PIT"+b+".TIMER"+c,f,!0);return f}
function so(a,b,c,d,e,f){r(a,2304)&&t(a,d,e,f,"PIT"+b+".TIMER"+c,null,!0);f=b?3:0;d=a.qa[f+c];d.xd==d.Zc&&ro(a,f+c);d.qc[d.xd++]=e;d.xd==d.Zc&&(d.qe&&d.mode!=to&&d.mode!=uo||(d.Me=!1,d.rb[0]=d.Pc[0]=d.qc[0],d.rb[1]=d.Pc[1]=d.qc[1],d.kd=Cd(a.H,a.N),d.qe=!0,d.hd=d.mode!=to,b==vo&&c==wo&&(Ug(a,xo),e=yo(a,wo)*a.Ca|0,d.mode==Nd&&(e>>=1),Fd(a.H,e))),b==vo&&c==zo&&Ym(a))}function Ao(a,b,c,d){t(a,c,null,d,"PIT"+b+".CTRL",null,2048);return b?a.va:a.ra}

File diff suppressed because one or more lines are too long

View file

@ -40079,7 +40079,7 @@ class ChipSet extends Component {
this.checkIRR();
} else {
if (DEBUG && this.messageEnabled(Messages.PIC | Messages.WARN)) {
this.printMessage("outPIC" + iPIC + '(' + Str.toHexByte(pic.port) + "): unexpected EOI command, IRQ " + nIRQ + " not in service", true, true);
this.printMessage("outPIC" + iPIC + '(' + Str.toHexByte(pic.port) + "): unexpected EOI for IRQ " + nIRQ, true, true);
if (MAXDEBUG) this.dbg.stopCPU();
}
}
@ -40088,7 +40088,7 @@ class ChipSet extends Component {
*/
if (bOCW2 & ChipSet.PIC_LO.OCW2_SET_ROTAUTO) {
if (this.messageEnabled(/*Messages.PIC | */Messages.WARN)) {
this.printMessage("PIC" + iPIC + '(' + Str.toHexByte(pic.port) + "): unsupported OCW2 rotate command " + Str.toHexByte(bOut), true, true);
this.printMessage("PIC" + iPIC + '(' + Str.toHexByte(pic.port) + "): unsupported OCW2 rotate " + Str.toHexByte(bOut), true, true);
}
}
}
@ -40103,7 +40103,7 @@ class ChipSet extends Component {
* TODO: Remaining commands to support: ChipSet.PIC_LO.OCW2_SET_ROTAUTO and ChipSet.PIC_LO.OCW2_CLR_ROTAUTO
*/
if (this.messageEnabled(/*Messages.PIC | */Messages.WARN)) {
this.printMessage("PIC" + iPIC + '(' + Str.toHexByte(pic.port) + "): unsupported OCW2 automatic EOI command " + Str.toHexByte(bOut), true, true);
this.printMessage("PIC" + iPIC + '(' + Str.toHexByte(pic.port) + "): unsupported OCW2 automatic EOI " + Str.toHexByte(bOut), true, true);
}
}
} else {
@ -40115,7 +40115,7 @@ class ChipSet extends Component {
*/
if (bOut & (ChipSet.PIC_LO.OCW3_POLL_CMD | ChipSet.PIC_LO.OCW3_SMM_CMD)) {
if (this.messageEnabled(/*Messages.PIC | */Messages.WARN)) {
this.printMessage("PIC" + iPIC + '(' + Str.toHexByte(pic.port) + "): unsupported OCW3 command " + Str.toHexByte(bOut), true, true);
this.printMessage("PIC" + iPIC + '(' + Str.toHexByte(pic.port) + "): unsupported OCW3 " + Str.toHexByte(bOut), true, true);
}
}
pic.bOCW3 = bOut;