[comp.sys.mac.digest] INFO-MAC Digest V6 #23

Moderators.Jon@SUMEX-AIM.Stanford.EDU, Dwayne@SUMEX-AIM.Stanford.EDU, (02/25/88)

INFO-MAC Digest         Thursday, 25 Feb 1988      Volume 6 : Issue 23

Today's Topics:
                     RE: QuickDraw Globals in WDEFs
                            Using C in Pascal
                      Re: INFO-MAC Digest   V6 #22
                             Re: MACSBUG...
                            Turbo Pascal Help
                        Re:  Alphabetizing icons
                      putting it all back together
     Mac SE featured on Swedish TV broadcast on effects of low level
                   Non-Apple Printers, Drivers (Query)
              Writing copy-protected programs to hard disks
                       "THINK" versus "Lightspeed"
       Problems with Laser software ver. 5.1 and TeXtures ver. 1.0
                         all those fortran bugs
                      Re: INFO-MAC Digest   V6 #21
                         Hypercard Hall of Fame
                                FatMouse
                        GIF pictures and program
                                 HangMan
                 Color startup screen picture for Mac II
                              Saratoga INIT
                           Shutdown-sound init
                        Terminal DA - in 3 parts
            A PD version of the board game RISK (in 5 parts)


----------------------------------------------------------------------

Date: 	  Mon, 22 Feb 88 07:12:17 PST
From: PEPKE%FSU.MFENET@NMFECC.ARPA
Subject: RE: QuickDraw Globals in WDEFs

RE Thomas Fruin's question about how to access QuickDraw globals within a
WDEF:
IM V1 p. 163 says that when you open a new GrafPort, it sets the portRect
of this GrafPort equal to screenBits.bounds.  So, just open a new port, get
the rectangle, and throw the port away.
I do not know how or if this method is affected by multiple screens.

Eric Pepke                           pepke%fsu.mfenet@nmfecc.arpa
Supercomputer Computations           pepke%scri.hepnet@lbl-csa2.arpa
   Research Institute                pepke%fsu.bitnet@wiscvm.wisc.edu
Florida State University
Tallahassee, FL 32306-4052

Disclaimer: My employers seldom even LISTEN to my opinions.
Meta-disclaimer: Any society that needs disclaimers has too many lawyers.

------------------------------

Date: Mon, 22 Feb 88 14:20:01 -0500 (EST)
From: Richard Siegel <rs4u+@andrew.cmu.edu>
Subject: Using C in Pascal


It is possible to write a C code resource to be called by Lightspeed Pascal;
it is essentially the reverse of writing a Pascal resource for LightspeedC.

Suppose you have a procedure that takes three parameters:

	procedure Foo(a : Integer; var l : LongInt; h : Handle);

In your C program, declare main as the following:

	pascal void main(a, l, h)
	int a;
	long *l;
	Handle h;
	{
		/* main's code here */
	}

Build your C program and save it as a code resource. In general, you don't
want to use the stdio functions, although you can; you'll have to
prepare a version of stdio that doesn't use A5 globals. To do this, make
a copy of the stdio project, open the copy, use the "Set Project Type" command
to make the project type "Code Resource". You can supply any type and ID you
want to; they'll be ignored.

For our sample, build the C program into a resource of type "PROC", Resource
ID 128.

Once this code resource is built, add it into the resource file for you
Lightspeed Pascal program.

Now, in the Pascal program, you want the following declaration:

procedure CallProc(a : Integer; var l : LongInt; h : Handle; code : Handle);
inline $205F, $2050, $4E90;

Note that "CallProc" has the same interface as our original, but it has
the extra argument "Code". This last argument is a handle to the code
resource that we built with LightspeedC. The INLINE code supplied here
pops the last argument off the stack, dereferences it once, and does a JSR
to the resulting address.

So, to execute this little bit, consider the following:

procedure DoStuff;
var
	codeH: Handle;
	{We'll assume that the proc arguments are defined *somewhere*}

begin
	codeH := GetResource('PROC', 128); {remember PROC 128?}
	MoveHHi(codeH);
	HLock(codeH);	{We want to lock the code before we execute it}
	CallProc(a, l, h, codeH);
	ReleaseResource(codeH);	{we're done, junk the code}
end;

This has worked correctly for me. It's not as transparent as linking in
object files of different types, but neither is it impossibly difficult.

		--Rich

------------------------------

Date: Mon, 22 Feb 88 11:01:22 pst
From: Larry Rosenstein <lsr@apple.apple.com>
Subject: Re: INFO-MAC Digest   V6 #22

In article <8802221031.AA21581@ucbvax.Berkeley.EDU> you write:
>
>Date: Fri, 19 Feb 88 20:44:18 PST
>From: Charles Dolan <cpd@CS.UCLA.EDU>
>Subject: Opening windows in MPW
>
>The documentaion for MPW tools say the opening windows and doing
>graphics is a largely unexplored area.  Every time I try to open
>a window or even draw in the shell window, I get a system bomb.  Has
>anyone else experimented with this?  Does any body have any prototype
>code they would share?

You should initialize ONLY Quickdraw in the tool.  When a tool runs it gets
its own value of A5 (which means the Shell's Quickdraw globals are
unavailable), but the WIndow Manager, etc. globals are still valid.

I know that a tool can bring up its own modal window (and remove it when it
exits).  I don't know if you can draw into a shell window, or if you can
bring up a modeless window (ie, bring up a window and allow the user to
switch to a shell window and back).

>------------------------------
>
>Date: Sat, 20 Feb 88 17:15 N
>From: <FRUIN%HLERUL5.BITNET@forsythe.stanford.edu> (Thomas Fruin)
>Subject: QuickDraw global variables in an MPW C WDEF?
>
>holds the size of the current  Macintosh screen.  No go.  The MPW C
>manual mentions somewhere that  desk accessories and drivers cannot
>use  (QuickDraw)  global variables, which probably means that WDEFs
>cannot either.

In this particular case, you can access the Window Manager port and look at
is portBits.bounds.

WDEFs (in any language) can't access the Quickdraw globals in the usual way.
In applications, a global variable is assigned an offset relative to A5.
Each application can have a different offset for a given variable (eg,
screenbits).  So there is no way for a WDEF to know the appropriate offset.

Quickdraw variables, however, are special because they can be accessed in a
different way.  The location pointed to by A5 contains a pointer to the
Quickdraw globals.  For more info, see page I-163 of Inside Mac.

One final problem.  When running under MultiFinder, WDEFs have to be
careful.  MultiFinder does not switch the world when calling the WDEF (for
better performance).  This means when the WDEF is called, A5 could point to
some other application's globals.  This probably won't be a problem for
accessing Quickdraw globals, if you assume that every application has
initialized Quickdraw, because of the mechanism mentioned above.

A more serious problem can occur if the WDEF is linked into the application.
In this case, it is easy to use global variables without noticing it, and
your application will surely crash the first time the window is updated
while the application is not frontmost.  In particular, recall that
cross-segment calls go through the jump table which is accessed relative to
A5.  One solution is for the defproc to save the proper A5 value in is
dataHandle.  As you might expect by now, there is a problem with this.

When the defproc is called the Window Manager sets up the current grafPort
so that the defproc can draw, etc.  The current port is accessed via A5,
which might be a different A5 than the application that contains the window.
So to access globals in the application, you need to use one value of A5,
but to do any drawing you need to use another.

To summarize:

* You can get the screen size from the Window Manager port, which can be
accessed via a Toolbox trap.

* You probably can access Quickdraw globals from assembler, because there is
a special pointer to them.

* Window defprocs have to be careful about the value of A5, when running
under MultiFinder.  If you are writing a standalone WDEF, don't use any
global variables and don't link in any libraries.  If the defproc is
linked with your application, be careful and test it under MultiFinder.

Larry Rosenstein

Object Specialist
Apple Computer

AppleLink: Rosenstein1
UUCP:  {sun, voder, nsc}!apple!lsr
CSNET: lsr@Apple.com

------------------------------

Date: Mon, 22 Feb 88 22:16:52 MET
From: Norbert Lindenberg - U Karlsruhe <norbert@ira.uka.de>
Subject: Re: MACSBUG...

> I am having problems using MACSBUG ... 5.2. ... what is the solution?

Just try to get a newer version! MacsBug 5.4 is being distributed with MPW
2.0, maybe MPW 2.02 includes an even newer version.

-- Norbert

------------------------------

Date: Wednesday 24 Feb 88 4:52 PM CT
From: Sean OConnor <CSTRHRPC%UIAMVS.BITNET@CUNYVM.CUNY.EDU>
Subject: Turbo Pascal Help

Does anyone know how to (easily) draw a dotted or dashed line using
Turbo Pascal and Quickdraw routines?  I've searched thorough the manual
and can't come up with any obvious answer.  Thanks.

Sean O'Connor
CSTRHRPC@UIAMVS.BITNET

------------------------------

Date: Mon, 22 Feb 88 7:37:59 MST
Subject: Re:  Alphabetizing icons

>
>
>To alphabetize icons, create a new folder, select all, drag them into it,
>arrange by name (to alphabetize).  Then drag all back to the original
>folder.  The icons will show up alphabetized.
>
>Jim Clark
>U TN at Martin
>
There is an easier way to alphabetize icons.  Select view by name.  Select
all , then drag all of them back into the shadow folder, then change view
to by icon or small icon.  The icons will all be alphabetized (or for that
matter you can choose any of the other view options).

John
22-Feb-88 10:27:23-PST,4031;000000000001

------------------------------

Date: Mon, 22 Feb 88 13:15:41 est
From: magill@eniac.seas.upenn.edu (Operations Manager)
Subject: putting it all back together

>     A better idea is to download the files as uploaded.
>  (I.E. in the various parts)
>  Then run the APPEND utility on the various
>  parts (creating a large file), then run BINHEX on the appended file.
>
>     The APPEND utility is available in the INFO-MAC (or SUMEX) archives
>  under the name APPEND.HQX.
>
There are two other alternatives.
The first is painful and the second apparently is not quite working yet.

The second option first - Stuffit 1.31 contains a join function. However,
I haven't been able to get it to work for me. I just sent off a set of
"bug reports" to Ray Lau, so we may have this fixed shortly.
This would be ideal, as it should allow you to "join, unBinHex, and unPack or
un Stuff" all in one operation.

I believe that the original files are all broken apart with MacWrite.
You will notice that the ".HQX" files are all in "MacWrite TEXT format"
(Note that the icon is slightly different from a formatted MacWrite document.)
The process here is somewhat slow and cumbersome, but it works.

You work from the back forward (at least I find that somewhat easier.
Open the last "PART".
Answer the query "Should a Carriage Return signify a new paragraph or
                  a line break?"
        Line Breaks
                  (The document then opens as untitled)
The cursor should be position before the first character.
        hold "shift-command" and drag the page slider to the end of
        the file, position the cursor after the last character of the
        document and click. You have now selected the entire document.
Cut it. (document is now in the clipboard)
Close this document - don't bother saving the changes.

Open the next (previous) part of the document again as "Line Breaks", and
        untitled.
Go to the last character in the document and "paste". Remember to "click" to
        position the cursor at that point. (After pasting, the cursor should
        position at the end of the document"
Hold "shift-command" and slide to the first page, position the cursor before
        the first character and "click".
Cut it. (the whole document is again selected and on the clipboard).

Repeat as necessary.
Once you have pasted to the front section, instead of selecting and cutting,
        just save. The document is untitled, so you will get the normal
	file selection/option box.
Save the current document as: "<something>.hqx", click on the "Text Only"
        button and save. (Don't forget the ".hqx" part or BinHex won't find
	show it to you in its dialog box.)
Again save the Carriage Return as "line Breaks".

Note: you do not have to delete the Mail header/information preceeding
      the start of the BinHex data (at least for BinHex 4.0 and Stuffit 1.31).

If you use BinHex 4.0 and you have screwed-up, you will most likely get an
      "end of file" or "check-sum" error message. Just quit and do it all
       over again. (I told you it was a cumersome process.)
If you use Stuffit 1.31, it will simply hang, and you will have to reboot.

I have used the above technique successfully for 4 and 5 part hypercard
stacks without problems. However, I prefer using micro-emacs, as appending
files to the end of an existing file is much more trivial. However, the
version of micro emacs I have only works on my plus at home and not on
the SE I Have in my office. (Any body got a version that works on the SE?)

Until Stuffit is fixed, "append" is probably a better alternative, but this
method does work.

------------------------------

Date: Mon, 22 Feb 88 20:57:32 DNT
From: Jakob Nielsen  Tech Univ of Denmark <DATJN@neuvm1>
Subject: Mac SE featured on Swedish TV broadcast on effects of low
Subject: level

     This evening Swedish TV (channel 1) showed a broadcast on the effects
of low-level magnetic fields. It was not nearly as scary as one might
have feared - i.e. they used the "nothing is known about possible ill effects"
statements more to play down the fears than to exaggerate.
     The reason I write about this broadcast in this newsgroup is that
they showed a Mac SE when they talked about the variations in the shape and
amplitude of the mag field around computers (as compared to power lines).
And indeed, their teslameter showed large readings from the flickering Mac
screen.
     This message is not intended to scare people away from their Macs.
But: Does the Mac emit more than other PCs because of its graphic display ?
There was no such claim in the broadcast. I wonder whether it has had the
effect of scaring people away from Macs or whether it has the opposite effect
of making the Mac seem more like "an ordinary computer" instead of just
a machine for a few odd people.

------------------------------

Date: Tue, 23 Feb 88 08:20:32 PST
From: Steve Dennett <DENNETT@SRI-NIC.ARPA>
Subject: Non-Apple Printers, Drivers (Query)


I'm getting ready to get a Mac system, and would love to get an
Imagewriter LQ, but find the price to be ridiculous, given that
Epson and Toshiba sell printers with similar features at half (or
less) the cost.

I'd like to know if anyone knows of any non-Apple 24 pin printers that
can be easily hooked to a Mac.  I presume any printer with a serial
interface can be electrically connected, but what about printer
drivers?  The only ones I've ever seen are for the LaserWriter and
ImageWriters.

Yes, I've heard about Orange Micro's "Grappler" hardware interface;
if you've had any experience with it (esp. w/ the LQ version), I'd
like to hear about it.  I've heard that it's pretty slow.

I'll summarize suggestions, information, etc. back to INFO-MAC
in a few weeks.

Thanks for your help!

Steve Dennett
 dennett@sri-nic.arpa

------------------------------

Date: Tue, 23 Feb 88 13:32:11 EST
From: Steve Buyske <ST401266%BROWNVM.BITNET@forsythe.stanford.edu>
Subject: Writing copy-protected programs to hard disks

     I'm sorry to ask about what I am sure is an old topic, but what
are people recommending these days to use copy -protected programs
from a hard disk?

------------------------------

Date: Wed, 24 Feb 88 08:52:55 -0500 (EST)
From: Richard Siegel <rs4u+@andrew.cmu.edu>
Subject: "THINK" versus "Lightspeed"


In past postings, there've been references to the makers of LightspeedC and
Lightspeed Pascal as "Lightspeed", or "Lightspeed, Inc.", and variations on
the theme.

I just want to correct this. The maker of the LightspeedC and Lightspeed
Pascal languages is THINK Technologies, which is in turn a division of
Symantec Corporation. The easiest way to refer to the company is to call them
"THINK".

I'm not nitpicking here. There is a real company called "Lightspeed, Inc."
They make desktop-publishing packages for a variety of computers, the Mac
among them. The word "Lightspeed" is a trademark registered to Lightspeed,
Inc. and is used by THINK Technologies with their express permission. This is
one reason why the language compilers are now named "THINK's LightspeedC" and
"THINK's Lightspeed Pascal", and why they're not trademarked.

Just wanted to clear the air; I don't want to be in the position of appearing
to condone the loose use of a trademarked name....


--Rich

------------------------------

Date: 24 Feb 88 16:04 +0100
From: Espen Vestre <x_vestre_e%use.uio.uninett@TOR.nta.no>
Subject: Problems with Laser software ver. 5.1 and TeXtures ver. 1.0

We have a funny problem using the new LaserWriter driver and Laser Prep file.
When we try to print from Textures (version 1.0), we get a PostScript error.
Examining PostScript output from the new LaserWriter driver and from the old
one, I have discovered that with the new driver somehow looses the definition
of a postscript procedure set called "Texdict".  The new and the old Postscript
file look exactly the same, except for these definitions.  Since the new file
also has a "Texdict begin" in it, it is no wonder that the LaserWriter
complains about it.
Even more funny is that people in the university using LaserWriter v.5.0 seem
to have no problems with Textures.

Any suggestions are welcome - and if there really is nothing to do about this,
could someone tell me how to download these macros _permanently_ (as long as
the Laser is switched on, of course...) into the Laser?

Espen Vestre
Department of Mathematics
University of Oslo
P.O. Box 1053 Blindern
N-0316 OSLO 3                       e-mail: x_vestre_e%use.uio.uninett
Norway                                      @tor.nta.no

------------------------------

Date: Mon 22 Feb 88 01:49:43-PST
From: Barrett Eynon <B.BPE@MACBETH.STANFORD.EDU>
Subject: all those fortran bugs

After all the talk of numerous problems with Microsoft/Absoft FORTRAN, I
thought I'd mention my solution: THROW IT IN THE TRASH! I picked up a copy
of DCM Mactran 77 (DCM data products, 1710, Two Tandy Center, Fort Worth,
Texas 76102 (817) 870-2202) which lists for $197 ($152 at Computerware),
which has kept me quite happy for my FORTRAN needs, though I haven't
beaten on it too hard. The won my undying loyalty when I called them to
ask about a 68881 version (version 2.0F, works on the II and with accelerator
cards), and they both answered my technical questions in a complete and
friendly manner, and sent me the upgrade FREE!

MACTRAN-77 has a much better user interface than Absoft (though not as nice
as Lightspeed or anything - you have to close your editor window to compile,
etc. but it is integrated, and will also produce clickable applications,
(albeit with a runtime package) or a steppable interpreted mode (even a
little pointer hand in the code). They have both a high-level and low-level
toolbox interface, and I think a reasonable Mac application could be
put together with it, though their examples are limited to some graphics
programs. Anyway, it didn't take much to convince me this package uniformly
dominated the Absoft/Microsoft cruft.

There should also be an MPW FORTRAN out this spring, though I don't remember
the name of the firm doing it. Apparently it will even be possible to
link it with MacApp, for all you real programmers...

-Barry Eynon
<eynon@score.stanford.edu>

------------------------------

Date: Mon, 22 Feb 88 09:26:14 EST
From: Joe McMahon <XRJDM@scfvm>
Subject: Re: INFO-MAC Digest   V6 #21

We too have been having the same problem with Kermit 9(36)b4. We use a
Series/1 as a protocol converter, and a Rolm network. You cannot use it at
all with ...b4. The ROLM say "no, no, you're the wrong parity" and hangs
up.

We (at least I) never got ...b3, so I can't report on its compatibility.


--- Joe M.

------------------------------

Date: Wed, 24 Feb 88 18:19 N
From: <AERTS%HLERUL5.BITNET@forsythe.stanford.edu>
Subject: Hypercard Hall of Fame

Hello HyperCard users!

During the period until the MacWorld Expo on 9, 10 and 11 May 1988,
which will be held in Amsterdam, Holland, everybody can upload his
or her best stack to a special Bulletin Board in Holland (035-834149,
for people outside Holland, the country code is 31, so dial
31-35834149).
Your stacks will get a place in the 'Hall of Stacks', a special booth
completely dedicated to HyperCard solutions. The Hall of Stacks will
also be shown on the PCM-show, later in May in Holland.

Visitors of the Hall of Stacks on the MacWorld Expo 1988 will be able
to copy any stack they like. For this purpose diskettes will be sold
at the entrance of the Hall of Stacks.

The Hall of Stacks therefore offers every Macintosh user the
oppportunity to show his or her best HyperCard stack to a broad
audience.

To allow the Hall of Stacks crew to evaluate the stacks and to divide
them into categories, the Bulletin Board will close its HyperCard
section on April 15, 1988.

Every tenth stack will result in a free entrance ticket to the
MacWorld Expo 1988 for the uploader!

Join the creation of Personal Computing of the Future. Upload your
stack to this board!

We realize that people outside Holland will not easily upload their
stacks due to the telephone costs involved. You can therefore send
a disk with your stack to:

Apple Computer BV
Attn: John Sinteur
Huis ter Heideweg 46-52
3705 LZ Zeist
The Netherlands

------------------------------

Date: Mon 1 Feb 88 09:58:38-GMT
From: Jeff Shulman <SHULMAN@SDR>
Subject: FatMouse

[ Uploaded from Delphi by Jeff Shulman ]

Name: FATMOUSE3
Date: 31-JAN-1988 20:47 by KENWINOGRAD

[ Updated 31-JAN-1988 20:47 by KENWINOGRAD to version 3. ]

FatMouse is a desk accessory that, when selected, presents the time, the
date, the global mouse location coordinates, and a 16-pixel square fatbits
image of what's underneath the cursor.  Enjoy.

[archived as

[SUMEX-AIM.Stanford.EDU]<INFO-MAC>DA-FATMOUSE-30.HQX

This version replaces the previous version.

- Lance ]

------------------------------

Date: Sun, 21 Feb 88 21:16:01 PST
From: Dwayne Virnau... <INFO-MAC-REQUEST@SUMEX-AIM.Stanford.EDU>
Subject: GIF pictures and program


   Here are some color pictures and the GIFFER 1.0 program to display
them. These are for the MacII only.

[archived as

 GIF-ANULKA.HQX.1
 GIF-CARMEN_BERG.HQX.1
 GIF-CAROL.HQX.1
 GIF-DANIELLE.HQX.1
 GIF-DEBRA_JO_FONDREN.HQX.1
 GIF-DENISE_MCCONNELL.HQX.1
 GIF-KRISTINE.HQX.1
 GIF-KYMBERLY_PAIGE.HQX.1
 GIF-LISA_WELCH.HQX.1
 GIF-MIKE.HQX.1
 GIF-MIKKI.HQX.1
 GIF-SONDRA.HQX.1

 GIF-PICTURETOOLS.HQX.1
]
Enjoy.

------------------------------

Date: Mon 1 Feb 88 09:58:55-GMT
From: Jeff Shulman <SHULMAN@SDR>
Subject: HangMan

[ Uploaded from Delphi by Jeff Shulman ]

Name: HANGMAN 10.0
Date: 31-JAN-1988 20:59 by KENWINOGRAD

[ Updated 31-JAN-1988 20:59 by KENWINOGRAD to version 10. ]

HangMan, yes, is another game of HangMan.  Enter your own word one at a
time, or choose from a bunch of builtin categories, or enter a list of
words from a text-only document (for example, a vocabulary list from
school).  With sounds (on and off control) and non-violent "hang" graphics.
If you have kids (or are one!!), you just might like this game.  It's easy,
fun, and even educational.  Thanks very much.

[archived as

[SUMEX-AIM.Stanford.EDU]<INFO-MAC>GAME-HANGMAN-100.HQX

This version replaces version 9.0.

- Lance ]

------------------------------

Date: Tue, 2 Feb 88 13:11:50 PST
From: coherent!dplatt@ames.arc.nasa.gov (Dave Platt)
Subject: Color startup screen picture for Mac II

Here's a StartupScreen document for you Mac II owners... it contains a
color PICTure of Garfield making his feelings known.  Put this in your
System folder and reboot...

[archived as

[SUMEX-AIM.Stanford.EDU]<INFO-MAC>COLOR-GARFIELD-SCREEN.HQX

- Lance ]

------------------------------

Date: Tue, 2 Feb 88 13:13:48 PST
From: coherent!dplatt@ames.arc.nasa.gov (Dave Platt)
Subject: Saratoga INIT

This little INIT will enable the F1-F4 keys on the Apple Extended Keyboard
(a.k.a. Saratoga, 'cause it resembles an aircraft carrier's deck).  Put
this in your System folder and reboot... it will map key-down events on
these keys into the appropriate menu-key combinations.  [I haven't
stress-tested it to see whether it works with applications that don't
support menu-keys]

[archived as

[SUMEX-AIM.Stanford.EDU]<INFO-MAC>INIT-SARATOGA.HQX

- Lance ]

------------------------------

Date: Tue, 2 Feb 88 13:16:03 PST
From: coherent!dplatt@ames.arc.nasa.gov (Dave Platt)
Subject: Shutdown-sound init

This posting contains an INIT which will play a digitized-sound file when
you shut down your machine.  It comes with a suggested sound file... The
Terminator saying "I'll be back."

[archived as

[SUMEX-AIM.Stanford.EDU]<INFO-MAC>INIT-SHUTDOWN-SOUND.HQX

- Lance ]

------------------------------

Date: Fri, 5 Feb 88 12:39:57 MET
From: Norbert Lindenberg - U Karlsruhe <norbert@ira.uka.de>
Subject: Terminal DA - in 3 parts

Terminal DA 1.5 is a desk accessory emulating a DEC VT 52 or VT 102
terminal. It also supports VT 100 or VT 220 modes. Terminal DA 1.5:

- emulates DEC VT 52, VT 100, VT 102, VT  220,
- parses all ANSI sequences (and ignores those it cannot handle),
- supports a full set of editing escape sequences (including
  insert-mode; erase, insert and delete characters; erase, insert and
  delete lines; scrolling windows; auto-wrap),
- supports DEC multinational, national replacement and special graphics
  character sets,
- supports Cut, Copy and Paste, Upload and Download commands,
- operates under MultiFinder or in the background,
- keeps up with 9,600 baud on a Macintosh Plus, and with 19,200 baud on
  a Macintosh II,
- has been tested on the full series of Macintosh computers under
  different operating systems, ranging from Macintosh XL under MacWorks
  3.0 to Macintosh II under System 4.2/Multifinder 1.0.

Terminal DA 1.5 has been developed by Joachim Lindenberg, Bernhard Mulder
and me. It is a shareware product: the right is granted to anyone not
involved in military projects to freely copy, distribute, and test it. If
after two weeks testing you decide to keep Terminal DA 1.5, it must be
registered for the share-ware price of $20 or 30 DM.

The package comes complete with a manual (a WriteNow document) and a
DEC-compatible font. It has been packed with StuffIt 1.20 and BinHexed.

Have fun!

-- Norbert

[archived as

[SUMEX-AIM.Stanford.EDU]<INFO-MAC>DA-TERMINAL-15-PART1.HQX
[SUMEX-AIM.Stanford.EDU]<INFO-MAC>DA-TERMINAL-15-PART2.HQX
[SUMEX-AIM.Stanford.EDU]<INFO-MAC>DA-TERMINAL-15-PART3.HQX

- Lance ]

------------------------------

Date: 1 Feb 88 08:00:14 GMT
From: moriarty@tc.fluke.COM (Jeff Meyer)
Subject: A PD version of the board game RISK (in 5 parts)

And it runs under MultiFinder!

                                        Moriarty, aka Jeff Meyer

INTERNET:     moriarty@tc.fluke.COM
Manual UUCP:  {uw-beaver, sun, allegra, hplsla, lbl-csam}!fluke!moriarty
CREDO:        You gotta be Cruel to be Kind...
<*> DISCLAIMER: Do what you want with me, but leave my employers alone! <*>

[Moderator's Note--the author of this program did not intend for it to be
in the public domain, but has given permission for it to be used free of
charge anyway.]

[archived as

[SUMEX-AIM.Stanford.EDU]<INFO-MAC>GAME-RISK-PART1.HQX
[SUMEX-AIM.Stanford.EDU]<INFO-MAC>GAME-RISK-PART2.HQX
[SUMEX-AIM.Stanford.EDU]<INFO-MAC>GAME-RISK-PART3.HQX
[SUMEX-AIM.Stanford.EDU]<INFO-MAC>GAME-RISK-PART4.HQX
[SUMEX-AIM.Stanford.EDU]<INFO-MAC>GAME-RISK-PART5.HQX

- Lance ]

------------------------------

End of INFO-MAC Digest
**********************