Category : Files from Magazines
Archive   : PROGJRNL.ZIP
Filename : README7.4
Journal, Volume 7.4, July/August 1989. The files are
identical to those published in the magazine, except where noted
and OBJ and EXE files have been added.
The copyrights are held by the programs'authors, as noted in the
files. All other rights are reserved by Oakley Publishing Company,
1989. No one may commercially distribute these files. Every effort
has been made to assure that the program files are correct and
complete. No guarantee, express or implied, is offered as to the
correctness of the files, nor to the fitness of the programs for
any purpose whatsoever.
WAITING FOR NEURAL NETS
We have to apologize to those of you patiently waiting for the BASIC
code from Tom Waite and Hal Hardenbergh's "Neural Nets" article from
Issue 7.3. It has taken Hal Hardenbergh longer that anticipated to get
both time and a PC computer at home for converting his Atari BASIC code
for training neural networks to equivalent PC BASIC code. Fortunately,
Hal has just purchased a 386/387 machine from Fry's (the former Silicon
Valley food store now turned electronics/computer store) and should
complete the BASIC code well before we send out the next Codedisk. For
those of you who purchased this disk or Codedisk 7.3 specifically for
the Neural Network code, please write or call PJ (see 800 number below)
and let us know, and we'll send out the Hal's code to you as soon as we
receive it. Again, thanks for your patience.
The files from Volume 7.4 on Disk #1 are:
Code from Michael Abrash's "Measuring Performance"
A high-resolution timer for testing your graphics code
TIMER.ASM Assembly language source code for a high resolution
timer for graphics testing
TESTIMER.ASM Assembly language source code for an example using
the Timer routines to time a sample piece of graphics
code
TESTIMER.EXE An executable version of this sample Timer test routine
Code from William S. Hall's "A Simple Terminal Program in
Presentation Manager"
Accessing the OS/2 communications interface to transform
your powerful OS/2 machine into a dumb terminal
PWCOMMON\TTYCLS: Sub-directory
ASCII.H
TTYCLS.C The TTY window code shared under both PM and windows
TTYCLS.H The TTY window header file
PMDEV\PMTERM: Sub-directory
PMTERM Make file for PMTERM
PMTERM.C The PMTERM main module
PMTERM.DEF Definitions for PMTERM
PMTERM.EXE PMTERM executable file
PMTERM.H The include file for PMTERM
PMTERM.INI A sample initialization file for PMTERM
PMTERM.MAP
PMTERM.OBJ
PMTERM.RC
PMTERM.RES The resource file for PMTERM
PMTINT.C PMTERM interrupt functions
PMTINT.OBJ
PMTMSC.C PMTERM miscellaneous functions
PMTMSC.OBJ
TTYCLS.OBJ
Code from John Otken's "A Line of Code"
Better coding conventions for assembly language programmers
TODAY.ASM Assembly language source module illustrating these
conventions. This program displays those files in
the current directory that were created or modified today.
TODAY.EXE An executable version of this program
Code from Adrian B. Crum's "Fast String Searching"
Implementing a Boyer-Moore search algorithm in assembly
language
SEARCH.ASM Assembly language source module for modified Boyer-Moore
searching (set up for small model)
Code from Ethan Winer's "A Millisecond Timer for BASIC"
How to generate accurate timing delays across PC hardware
in BASIC
DELAY.ASM Two assembly language routines for implementing
millisecond delays
DELAY.OBJ A linkable object module
DELAY.QLB A quick library for Microsoft QuickBASIC
DELAY.BAS Sample QuickBASIC source code demonstrating use of the two
assembly langauge delay routines
CLEARSCR.ASM An assembly language routine to create an "exploding" clear
screen
CLEARSCR.OBJ A linkable object module
CLEARSCR.BAS Sample QuickBASIC source demonstrating using "exploding"
clear screens.
Code from Murray L. Lesser's "Exit Codes for QuickBASIC"
An assembly language routine to add the ability to pass
exit codes from QuickBASIC
QUIT.ASM Assembly language source code module
QUIT.OBJ A linkable object module
PJINDEX.66 Index to Programmer's Journal Volume 6, 1988.
An ascii text file of articles in PJ Volume 6
in 128-column-width format.
The files from Volume 7.4 on Disk #2 are:
Documents on the various communication protocols discussed
in M. Steven Baker's "PC Communications and Protocols"
An overview of PC serial communications hardware,
protocols, and the new breed of fast modems
KPROTO6.ARC An archive file containing version 6 (the latest) of the
KERMIT file transfer protocol documentation (both basic
KERMIT and extensions--sliding windows, large packets, etc)
XYMODEM.ARC An archive file containing documentation on both XMODEM
and YMODEM file transfer protocols. This documentation
file was written by Chuck Forsberg (author of YMODEM and
ZMODEM protocols) with some excerpts from Ward Christenson
and others.
ZMODEM.ARC An archive file containing the latest version of the
documentation on the ZMODEM protocol. This file has been
stripped of the backspace and overprint characters in the
original file from Chuck Forsberg. The sample RZSZ source
code is also mandatory documentation, since this DOC file
does not contain the defined constants.
RZSZ.ARC An archive file containing the source code in C to send and
receive versions of ZMODEM for both Unix and VAX machines
UUCP.ARC An archive file containing documentation on the UUCP "g"
packet protocol and the UUCP handshaking protocol. The
file with an extension of NR is the Nroff documentation
source for the packet protocol. The TXT file was generated
from the Nroff file and may have some formatting errors or
omissions.
PKXARC.COM Extracts files from an archive to their original name,
size, time, & date. Entering PKXARC at the dos prompt will
activate a help screen. Version 3.5 of PKARC is available
as shareware from PKWARE, Inc., 7032 Ardara Ave., Glendale
Wisconson 53209. A $20 contribution is appreciated.
USAGE: PKXARC [options] archive filename [output path\name]
If you want to subscribe to Programmer's Journal, order back
issues, or buy one of our nifty T-Shirts, please write to:
Programmer's Journal
PO Box 30160
Eugene, OR 97403
or call (800) 234-0386.
Subscriptions are only $19.95 annually (six issues). We welcome
your comments about the magazine and the code. Write to the
address above.
Very nice! Thank you for this wonderful archive. I wonder why I found it only now. Long live the BBS file archives!
This is so awesome! 😀 I’d be cool if you could download an entire archive of this at once, though.
But one thing that puzzles me is the “mtswslnkmcjklsdlsbdmMICROSOFT” string. There is an article about it here. It is definitely worth a read: http://www.os2museum.com/wp/mtswslnk/