For Sat, there is a diff file to apply to the SAT distribution, then follow
the hints in README.nt.  For Pulsar, there is a tar file that contains the
Intel Win32 executables and a diff file to apply to Pulsar 2.05.  I've tried
to be careful when making the changes to ensure that both packages will still
run correctly on other OSes, but I haven't tested them anywhere but Windows.

Of course, you need quite a few support files.  The Cygwinfull executable
will install the Cygwin package. I'm pretty sure you need the ncurses and
ed packages as well; my notes are a little unclear because of the number of
times I switched Cygwin versions.  (The older Cygwins had almost no tools,
so I have lots of packages lying around that I installed when using those.
The newer Cygwin packages already have most of what's required to run Sat
and Pulsar, so a lot of these packages are unnecessary.)  I also included
the perl package, although the perl that comes with that version of Cygwin
may work.  I believe I also had to install the Perl Win32::Registry package,
but I can't seem to find an install file for it.

You are likely to need cygwin, ncurses, and perl stuff.

You could run Sat/Pulsar with just the Cygwin DLL and the necessary tools
(perl, tcl/tk, df, grep, and cut just to name a few.)  I can't remember
where I needed ncurses at the moment, and I'm afraid I may have also
forgotten a few of the packages I had to install.

Many of the things I originally installed manually were later included in
the Cygwin package (for example, the less program was only included two
versions ago!)  Perl is included in Cygwin, but I think I was using the
newer version that I placed in the directory.

I didn't ship binaries, and you need gcc to compile SAT.  Gcc and the
include files make up a large chunk of the cygwin package.  Cygwin does
have a smaller "user tools" install that doesn't have the compiler, and
this package may suffice to run SAT after it is built.
