Category : Assembly Language Source Code
Archive   : DOCFILES.ZIP

Output of file : SNAPSHOT.DOC contained in archive : DOCFILES.ZIP

SNAPSHOT Steven Holzner
Command (after running .BAS version)PC Magazine Vol4, No 14
Copyright 1985 Ziff-Davis Publishing Company

Purpose: Saves your current screen and up to three
additional prefabricated screens for
immediate display without leaving an
application program.

Format: SNAPSHOT (loads memory-resident program)
(stores current screen)
(displays stored screen)
(displays screen A.DAT)
(displays screen B.DAT)
(displays screen C.DAT)

Remarks: SNAPSHOT is a memory-resident utility that is
incompatible with programs (such as XyWrite)
that take control of the keyboard interrupts.
While written in assembly languge, it is
presented here with a BASIC interface that
need be run only once, but which facilitates
entering the trigger keys you will use to
store the current screen, recall it, and to
recall up to three screens you can prepare
with an ASCII word processor and store under
the filenames A.DAT, B.DAT, and C.DAT.

When you load and run SNAPSHOT.BAS under
BASIC you will be prompted for the required
key selections. Thereafter the program will
create SNAPSHOT.COM (it takes about two
minutes), which is a regular DOS command.

Option 1: If your regular word processor is WordStar,
before running SNAPSHOT.BAS you should edit
it as follows:

1. In line 30, change the checksum shown from
51461 to 51462.

2. In line 430, change the third number (just
to the left of the -2) from 0 to 1.

The purpose of these changes is to provide a
"stripper" function so that WordStar files
will be readable from other applications.

  3 Responses to “Category : Assembly Language Source Code
Archive   : DOCFILES.ZIP

  1. Very nice! Thank you for this wonderful archive. I wonder why I found it only now. Long live the BBS file archives!

  2. This is so awesome! 😀 I’d be cool if you could download an entire archive of this at once, though.

  3. But one thing that puzzles me is the “mtswslnkmcjklsdlsbdmMICROSOFT” string. There is an article about it here. It is definitely worth a read: