PCjs Machines

Home of the original IBM PC emulator for browsers.

Logo

PC Tech Journal Disks

Over the lifetime of PC Tech Journal (1983-1989), they shared a variety of files and published source code listings. You could type the listings in by hand, or you could use their “PCTECHline” dial-up service and download them for free (aside from any long-distance phone charges).

I’m not sure if PC Tech Journal regularly (or ever) distributed their software collections on diskette, or archived them in monthly ZIP files, but obviously someone did, because you can find a bunch of ZIP archives at “THE PROGRAMMER’S CORNER: BBS ARCHIVE FROM THE PAST”.

Of particular interest is the “Best Of” collection, a diskette that we had to recreate from multiple ZIP archives. It includes this note from the magazine’s editors:

              THE BEST OF PC TECH JOURNAL DISKETTE
              ------------------------------------

This disk is a compilation of programs that have appeared in PC
Tech Journal over the years.  The diskette will spare you the
task of typing long listings from the magazine, thus leaving you
with time for more productive uses of the material published in
PC Tech Journal.

The diskette contains two subdirectories, UTILITY and HPMETRIC,
in which you will find the programs.  Each directory also
includes the file CONTENTS, which identifies each program and
provides a reference to the issue of PC Tech Journal in which it
first appeared.  The CONTENTS files are in ASCII text format
suitable for TYPEing or PRINTing.  The file WARRANTY contains the
limited warranty and copyright notice. 

Thank you for subscribing to PC Tech Journal.  We hope this
diskette and your future issues of the PC Tech Journal will be a
valuable and useful addition to your library.

Julie Anderson                          Will Fastie
Editor                                  Editorial Director

We’ve gone through those ZIP archives, filtered out the duplicates, organized them chronologically, and then put their contents onto diskette images that you can easily “Load” and “Save” in any PCjs Machine. In fact, if you click on the name of any diskette in the headings below, a machine should automatically launch with that diskette loaded in drive B.

Looking at the dates alone, you can tell that this collection is woefully incomplete, but perhaps more will surface over time. Let us know if you find more. Thanks.

[PCjs Machine "pctj"]

Waiting for machine "pctj" to load....

Directory of PC Tech Journal (1985-12)

 Volume in drive A is PCTJ8512
 Directory of A:\

AUTH     PER      1034   9-23-85   2:22p
BENCHMRK LSP       640  11-26-85   4:23p
CALENDAR PAS      2931   9-19-85  12:23p
COMM     PAS      7429  10-21-85   4:58p
EXPERT   PRO      3383  12-09-85   9:25a
FIXCURS  ASM      1019   9-17-85   3:14p
LANDER   ASM      3588   9-26-85   4:15p
MLABELS  ACE       771   9-15-85   8:59p
M_AUTH   PER      1673  10-15-85   2:18p
PARSER   PRO       445  12-09-85   9:25a
       10 file(s)      22913 bytes
                      134656 bytes free

Directory of PC Tech Journal (1986-03)

 Volume in drive A is PCTJ8603
 Directory of A:\

DOS4AH   ASM      2856   4-11-86  10:24a
DOS4AH   COM        58   4-11-86  10:25a
DOS4BH   ASM      4129   4-11-86  10:24a
DOS4BH   COM       110   4-11-86  10:25a
DOSCOM   COM     12022   7-25-86   1:34p
DOSCOM   PAS      1248   7-25-86   1:34p
SPMMLIB  PAS      5021   7-26-86  11:46a
TJOS     ASM      4688  12-13-85   9:35a
        8 file(s)      30132 bytes
                      127488 bytes free

Directory of PC Tech Journal (1986-10)

 Volume in drive A is PCTJ8610
 Directory of A:\

DOTTIME  DEF       106   7-22-86   9:38p
DOTTIME  MOD      3449   7-22-86   9:56p
DRAWPOLY DEF       601   7-21-86  10:50p
DRAWPOLY MOD      1949   7-21-86  10:47p
EDITBLCK          8677   6-28-86   6:29a
EGAMAKE  BAT       795   8-15-86   3:50p
EGATEST  EXE     50080  10-01-86  10:27a
EGATEST  MOD     13694   8-15-86   3:44p
FONTBUMP DEF       327   7-21-86  10:18p
FONTBUMP MOD      4444   8-15-86   3:56p
INFO               781   8-15-86   3:58p
LOWEGA   DEF      4975   8-15-86   3:47p
LOWEGA   MOD     28255  10-01-86   2:44p
OPCODES  DEF       809   6-11-86  10:28a
OPCODES  MOD        49   6-11-86  10:17a
OTHRFONT DAT      3584   6-01-86   9:48p
PAUSES   DEF       545   7-21-86  10:51p
PAUSES   MOD      1636   7-21-86  11:15p
POINTLIB DEF       294   6-01-86  10:36a
POINTLIB MOD       350   6-01-86  10:38a
       20 file(s)     125400 bytes
                       30208 bytes free

Directory of PC Tech Journal (1986-12)

 Volume in drive A is PCTJ8612
 Directory of A:\

JUMPSRCH PAS      8985  10-22-86   1:45p
ROREADER PAS      2683   8-20-86   2:41p
        2 file(s)      11668 bytes
                      147968 bytes free

Directory of PC Tech Journal (1987-02)

 Volume in drive A is PCTJ8702
 Directory of A:\

BUSPERF  C        1078  11-25-86   1:59p
BUSPERF  EXE     62310  11-16-86   7:25p
BUSPERFX ASM      4704  12-16-86   3:09p
DELAY    C         493  12-15-86   3:58p
GETTICKS C         579  12-15-86   3:59p
MAKEFILE           466  12-15-86   3:59p
MJNZMAC  ASM       427  12-16-86  10:00a
MLOOPMAC ASM       437  12-16-86  10:02a
SETFREQ  C         475  12-16-86   4:02p
SOUND    C         465  12-15-86   4:00p
SOUND    H         192  12-15-86   4:00p
SOUNDS   C         984  12-15-86   4:01p
SOUNDS   EXE     20552  12-08-86   3:20p
SPKR     C         269  12-15-86   4:01p
SPKR     EXE      2066  12-08-86   3:20p
THERME             322  12-02-86   5:17p
THERME   C       15577  12-17-86  10:14a
THERME   DEF       322  12-02-86   1:26p
THERME   EXE      8640  12-17-86  10:16a
THERME   H         814  12-17-86  10:10a
THERME   ICO      1038  11-24-86   3:26p
THERME   RC       1528  12-17-86  10:10a
TIMER    H         331  12-15-86   4:01p
TONE     C         339  12-15-86   4:02p
TONE     EXE      6734  12-08-86   3:20p
TOOLS    INI        30  12-04-86   5:43p
       26 file(s)     131172 bytes
                       23040 bytes free

Directory of PC Tech Journal (1987-06)

 Volume in drive A is PCTJ8706
 Directory of A:\

ASKDEMO  BAT       471   4-21-87   1:26p
ASKKEY   ASM      1813   4-21-87   1:28p
BIGARRAY F77       503   4-02-87   2:48p
BIGERROR F77       503   4-02-87   2:50p
DRAWCHAR COM     13758   3-19-87  12:59p
DRAWCHAR PAS      6925   4-23-87   1:18p
ITERATE  F77       500   4-02-87   2:50p
MINIMUM  F77        11   4-02-87   2:51p
PERFORM  F77       678   4-06-87  10:27a
README   TXT       191   6-05-87   2:20p
SYNTH1   F77       716   4-02-87   2:48p
       11 file(s)      26069 bytes
                      132096 bytes free

Directory of PC Tech Journal (1987-07)

 Volume in drive A is PCTJ8707
 Directory of A:\

ATKEY    ASM     12321   5-28-87   2:01p
DSPYINFO C        1382   5-27-87   4:07p
DSPYINFO MK        377   4-06-87   1:19p
EGA_INFO C        1027   2-16-87  10:11a
ENHANKB  ASM       979   5-02-87   7:17p
GETSTATE C         433   5-27-87   4:05p
MEMCHK   C         846   5-27-87   4:05p
SETVMODE C         539   5-27-87   4:07p
TOOLS    INI        55   2-14-87   6:24a
TO_COLOR C         447   5-27-87   4:08p
TO_MONO  C         382   5-27-87   4:09p
USE_EGA  C        2009   2-16-87  10:35a
USE_EGA  MK        429   4-06-87   3:47p
       13 file(s)      21226 bytes
                      136192 bytes free

Directory of PC Tech Journal (1987-10)

 Volume in drive A is PCTJ8710
 Directory of A:\

HERCDEMO C        4423   4-04-87  10:34p
HERCDEMO EXE      8250   4-04-87  10:46p
INIT     ASM      2155   4-04-87  10:44p
MEMMGR             785   3-26-87  12:00p
MEMMGR   C       18004   3-26-87  12:00p
MEMMGR   DEF       717   3-26-87  12:00p
MEMMGR   EXE      8080   7-20-87  10:28a
MEMMGR   H        1691   3-26-87  12:00p
MEMMGR   RC       3274   3-26-87  12:00p
        9 file(s)      47379 bytes
                      110080 bytes free

Directory of PC Tech Journal (1987-11)

 Volume in drive A is PCTJ8711
 Directory of A:\

BOX1     C        2657   9-09-87   7:55a
BOX2     C        3367   9-09-87   7:56a
BOX3     C        4091   9-09-87   7:58a
CPUTYPE  ASM      2234   9-18-87   4:22p
        4 file(s)      12349 bytes
                      146944 bytes free

Directory of PC Tech Journal (1988-04)

 Volume in drive A is PCTJ8804
 Directory of A:\

ACCURACY EXE     14288   3-23-88   4:00p
ACCURACY PAS     12983   3-23-88   4:00p
CMOS     C1       1383   2-09-88   9:35a
CRITTEST PAS      2985   3-23-88   4:00a
EXDB3    ASM      1581   1-29-88   1:12p
MORFILES ASM       831   1-29-88  12:53p
OPTZTEST LST      6264   3-23-88   4:00a
OPTZTEST PAS      2773   3-23-88   4:00p
POS_READ C1       2569   2-09-88   9:34a
SAMPUNIT PAS      2359   3-23-88   4:00a
       10 file(s)      48016 bytes
                      109568 bytes free

Directory of PC Tech Journal (1988-05)

 Volume in drive A is PCTJ8805
 Directory of A:\

8514DEMO C        6556   3-24-88  10:30a
8514DEMO EXE      8528   3-14-88   3:10p
8514TEST C       17840   3-14-88   3:31p
8514TEST EXE     25462   3-14-88   3:32p
CHARMENU C       11301   3-22-88   2:19p
CHARMENU EXE      9600  12-14-87   4:28p
CLICKMON C        2083   3-21-88  10:48a
CLICKMON EXE      3304  12-09-87   4:21p
FUNC     ASM      1298   3-15-88  10:44a
PATHNAME C         731   3-17-88  11:28a
PATHNAME EXE      7355   3-17-88  12:10p
PROGNAME ASM      1597   3-17-88   9:12a
PTRLEN   INC       528   3-13-88   7:25p
TIMEPOP  C         806   3-21-88  10:48a
TIMEPOP  EXE      3360  12-08-87  11:12p
VGALOAD  ASM     63593   3-14-88   4:28p
VGALOAD  COM      3338   3-14-88   4:30p
       17 file(s)     167280 bytes
                      144384 bytes free

Directory of PC Tech Journal (1988-06)

 Volume in drive A is PCTJ8806
 Directory of A:\

FAMDEMO  ASM      2093   4-13-88   9:30a
LANPERF  C        7331   4-28-88   8:59a
LANPERF  EXE     24568   5-20-88  10:08a
LANPERF  ZIP     24302   3-01-89   9:03p
LPTEST   ASM      7433   4-10-88   9:58p
OPTBENCH C        8965   4-25-88   4:56p
        6 file(s)      74692 bytes
                       83968 bytes free

Directory of PC Tech Journal (1988-07)

 Volume in drive A is PCTJ8807
 Directory of A:\

EDINVENT APC     16290   4-17-88   4:23p
EDINVENT API     21568   4-17-88   3:59p
EDINVENT APP     12317   4-17-88   3:59p
EDINVENT APX     20096   4-17-88   3:59p
OS2NLOK  ASM      6459   5-13-88   2:39p
OS2NLOK  DEV      1176   5-13-88   2:43p
README             147   7-27-88   9:47a
        7 file(s)      78053 bytes
                       79872 bytes free

Directory of PC Tech Journal (1988-08)

 Volume in drive A is PCTJ8808
 Directory of A:\

NBLIB    C       10493   5-25-88   2:56p
NBRECV   C        6475   5-28-88   9:19p
NBRECV   EXE     18657   5-31-88   9:58a
NBSEND   C        8611   6-02-88   2:53p
NBSEND   EXE     20567   5-31-88   9:58a
NCPLIB   C       12989   5-28-88   9:44p
NETWORK  H        6879   7-12-88   3:59p
_NETBIOS C         380   5-25-88   2:56p
_NETLOCK ASM      1639   5-25-88   2:56p
        9 file(s)      86690 bytes
                       71168 bytes free

Directory of PC Tech Journal (1988-09)

 Volume in drive A is PCTJ8809
 Directory of A:\

ASKSYS   ASM      4348   9-15-88   1:46p
ASKSYS   COM      1316   7-15-88   1:37p
OS2LINK      <DIR>       7-08-17   3:53p
        3 file(s)       5664 bytes

 Directory of A:\OS2LINK

.            <DIR>       7-08-17   3:53p
..           <DIR>       7-08-17   3:53p
DLLENTRY ASM       469   7-13-88   9:49a
DYNOTE   C         835   7-19-88   4:07p
DYNOTE   DEF       422   7-06-88   4:15p
DYNSCALE C        2587   7-22-88  11:25a
DYNSCALE DEF       244   7-19-88   4:02p
MKDLL    CMD       308   7-19-88   3:59p
        8 file(s)       4865 bytes

Total files listed:
       11 file(s)      10529 bytes
                      147456 bytes free

Directory of PC Tech Journal (1988-11)

 Volume in drive A is PCTJ8811
 Directory of A:\

GETCRTCR ASM      1141   9-06-88  11:23a
INCSTRTA C         681   9-06-88  11:23a
SCREENOR ASM      6789   9-06-88  11:24a
SCROLLV  C         269   9-06-88  11:24a
SETCRTCR ASM       916   9-06-88  11:23a
SHOWEXE  C       17476   9-07-88  10:58a
SHOWEXE  EXE     25238   9-06-88   7:54a
SPLITSCR ASM      4038   9-06-88  11:24a
STRIPCH  C        3837   9-06-88  11:24a
VGAZOOM  ASM     14510   8-09-88   1:15p
VGAZOOM  COM      2020  12-12-88   9:24a
VGAZOOM2 ASM     15800   9-14-88   4:00p
       12 file(s)      92715 bytes
                       64512 bytes free

Directory of PC Tech Journal (1988-12)

 Volume in drive A is PCTJ8812
 Directory of A:\

QDEMO1   C        5878  10-17-88   1:08p
QDEMO2   C        5530  10-17-88   1:08p
        2 file(s)      11408 bytes
                      148480 bytes free

Directory of PC Tech Journal (1989-01)

 Volume in drive A is PCTJ8901
 Directory of A:\

DB386    ASM      7056  11-08-88   2:19p
DB386    COM       698  11-09-88   8:47a
        2 file(s)       7754 bytes
                      152064 bytes free

Directory of PC Tech Journal (Benchmarks)

 Volume in drive A is PCTBENCH
 Directory of A:\

ALR25386 TIM      4096   9-09-88  12:46a
COM286   TIM      4096   9-09-88  12:46a
COM386   TIM      4096   9-09-88  12:50a
COM38620 TIM      4096   9-09-88  12:51a
COM38625 TIM      4096   9-09-88  12:52a
COMP386  TIM      4096   9-09-88  12:53a
COMPIII  TIM      4096   9-09-88  12:53a
CURRENT  TIM      4096   9-19-88   9:29p
EVE38625 TIM      4096   9-09-88  12:54a
HLANALYZ EXE     46796   9-09-88   5:24p
HLBENCH  EXE     35788   9-09-88   5:23p
HLBENCH  SCT      4001   9-05-88   8:25p
HLDESC   EXE     33680   9-09-88   5:23p
HLDISK   EXE     22123   9-09-88   5:23p
HLFLOAT  EXE     52396   9-09-88   5:23p
HLGRAPH  EXE     55722   9-09-88   5:24p
HLHELP   TXT      4414   9-09-88   6:10p
HLSORT   EXE     17453   9-09-88   5:24p
HLSTART  EXE     28160   9-09-88   5:24p
HLSTART  SCT      4001   9-09-88  12:09a
HLTEXT   EXE     30196   9-09-88   5:23p
HLWINDOW EXE     32448   9-09-88   5:23p
IBM50021 TIM      4096   9-09-88  12:55a
IBM60041 TIM      4096   9-09-88  12:56a
IBM70A21 TIM      4096   9-09-88  12:56a
IBM80071 TIM      4096   9-09-88  12:56a
IBM80111 TIM      4096   9-09-88  12:57a
IBMAT339 TIM      4096   9-09-88  12:57a
MSHERC   COM      6749   3-07-88   5:10a
MSHERC   MSG        56   9-19-88   9:23p
PCTECH   BAT        49   9-09-88   1:00a
READ     ME       2908   9-09-88   5:35p
TJ640200 PCX      7912   9-09-88   3:30p
TJ640350 PCX     11699   9-09-88  10:09a
TJ640480 PCX     14909   9-09-88   4:36p
XREF     TXT        14   9-07-88   6:29p
       36 file(s)     472914 bytes
                      735744 bytes free

Directory of PC Tech Journal (Best Of)

 Volume in drive A is PCTJBEST
 Directory of A:\

ASKDEMO  BAT       466  11-02-87  10:47a
ASKKEY   COM        39  11-02-87  10:35a
ATBIOS   COM     13947  11-06-86   7:06p
ATPERF   EXE     95924   1-23-87   2:51p
AUTOTEST EXE     16000   7-13-84   5:48p
BUSPERF  EXE     62310  11-16-86   7:25p
COMPLEX  EXE      7066   6-30-87  12:47p
CONTENTS HPM       851  12-02-87   4:33p
CONTENTS UTL      5286  12-02-87   4:54p
CPUID    COM      2944  11-19-87   2:26p
DISKTEST EXE     15616   7-17-84  12:44p
DOWNLD   EXE      8000   6-30-87  12:48p
DUMBTERM EXE      5328  11-04-87  11:47a
EMMSTAT  EXE      1741  11-02-87  11:26a
EPSON    COM       281  11-05-87  10:40a
FIXCURS  COM        29  11-02-87   9:24a
GRAPHICS EXE      7066   6-30-87  12:48p
HPMETRIC     <DIR>       7-08-17   3:17p
KEYBECHO COM     11154   5-01-87   1:34p
KEYBINFO COM      2449   5-01-87   1:41p
MACHINE  COM       200  11-02-87  10:50a
MACRO    EXE      8430   7-02-87   4:09p
MATHCHIP COM       113  11-04-87   1:50p
MATHSWIT COM       105  11-04-87   1:53p
NDPTYPE  COM       230  11-19-87   2:08p
PAGESIZE EXE      7808   6-30-87  12:47p
PRTSC    COM       110  11-04-87   1:45p
PUSHPOP  EXE      7126   6-30-87  12:47p
README            1100  12-02-87   4:55p
RESOLUT  EXE     19864   6-30-87  12:46p
SETALARM COM       514  11-02-87   9:12a
SETKEY   COM       190  11-05-87  10:46a
SETRTC   BAT        81  10-30-87   1:29p
SUPEREN  COM       211  11-02-87  10:56a
TAD      COM       104  10-01-84  10:10a
TECHLINE           615  12-02-87   5:05p
UNDRLN   COM       132  11-09-87  10:58a
UTILITY      <DIR>       7-08-17   3:13p
VDEL     COM       404  11-05-87  11:04a
WARRANTY          1404   5-26-89   4:49p
WHERE    EXE      7552   1-01-80  12:24a
XMEM     COM      1332  10-06-85   7:36p
       42 file(s)     314122 bytes

 Directory of A:\HPMETRIC

.            <DIR>       7-08-17   3:17p
..           <DIR>       7-08-17   3:17p
COMPLEX  EXE      7066   6-30-87  12:47p
CONTENTS HP        851  12-02-87   3:33p
DOWNLD   EXE      8000   6-30-87  12:48p
GRAPHICS EXE      7066   6-30-87  12:48p
MACRO    EXE      8430   7-02-87   4:09p
PAGESIZE EXE      7808   6-30-87  12:47p
PUSHPOP  EXE      7126   6-30-87  12:47p
RESOLUT  EXE     19864   6-30-87  12:46p
       10 file(s)      66211 bytes

 Directory of A:\UTILITY

.            <DIR>       7-08-17   3:13p
..           <DIR>       7-08-17   3:13p
ASKDEMO  BAT       466  11-02-87   9:47a
ASKKEY   COM        39  11-02-87   9:35a
ATBIOS   COM     13947  11-06-86   6:06p
ATPERF   EXE     95924   1-23-87   1:51p
AUTOTEST EXE     16000   7-13-84   5:48p
BUSPERF  EXE     62310  11-16-86   6:25p
CONTENTS UTI      5286  12-02-87   3:54p
CPUID    COM      2944  11-19-87   1:26p
DISKTEST EXE     15616   7-17-84  12:44p
DUMBTERM EXE      5328  11-04-87  10:47a
EMMSTAT  EXE      1741  11-02-87  10:26a
EPSON    COM       281  11-05-87   9:40a
FIXCURS  COM        29  11-02-87   8:24a
KEYBECHO COM     11154   5-01-87   1:34p
KEYBINFO COM      2449   5-01-87   1:41p
MACHINE  COM       200  11-02-87   9:50a
MATHCHIP COM       113  11-04-87  12:50p
MATHSWIT COM       105  11-04-87  12:53p
NDPTYPE  COM       230  11-19-87   1:08p
PRTSC    COM       110  11-04-87  12:45p
SETALARM COM       514  11-02-87   8:12a
SETKEY   COM       190  11-05-87   9:46a
SETRTC   BAT        81  10-30-87  12:29p
SUPEREN  COM       211  11-02-87   9:56a
TAD      COM       104  10-01-84  10:10a
UNDRLN   COM       132  11-09-87   9:58a
VDEL     COM       404  11-05-87  10:04a
WHERE    EXE      7552   1-01-80  12:00a
XMEM     COM      1332  10-06-85   7:36p
       31 file(s)     244792 bytes

Total files listed:
       83 file(s)     625125 bytes
                      566272 bytes free