Installation of the Atari 800 Emulator
--------------------------------------

Firstly, I don't know the legal status of the Atari Operating System
or Atari Basic. I suggest that you obtain the images from the PC Xformer
package (do an archie search on xf25).

The files you need are 'ataribas.rom', 'atarixl.rom' and 'atariosb.rom'.
These files should be either placed under a directory called 'object'
below the source/execution directory, or placed in a directory pointed to
by the ATARI800 environment variable.

Note: for case sensitive systems make sure that the filenames and
      directory are all lowercase.

1. X Window Version (Including SUN OpenWindows) on a Unix Platform
2. SVGALIB Version on Linux
3. CURSES version for UNIX
4. Graphical Version for the Amiga
7. BASIC version (No Graphics). Should be straightforward to configure
   for any 32 bit environment supporting ANSI C.

   Note: I don't say 32 bit computer because certain operating systems
   enforce a 16 bit memory model. No prizes are offered for correctly
   identifing the OS in question.

X-Windows Version on a Unix Platform
------------------------------------

Just type make.

Note: You may have to add the X11 include directory to the CPPFLAGS line.
      On SunOS 4.1.3 and Solaris 2.4 it is /usr/openwin/include.

      i.e. CPPFLAGS = -I/usr/openwin/include -DX11

SVGALIB Version on Linux
------------------------

Uncomment the relevant section in the Makefile before typing make.

Note: The SVGALIB version must be either run as the root user or the
      executable must be owned by root and have its setuid bit set.

      To enable the program to be run by any user, login as root
      and type:-

	make install-svgalib

	It is set up to install files in /usr/local/bin and the
	man page in /usr/local/man/man1. Edit the makefile if
	you want them elsewhere.

CURSES version for UNIX
-----------------------

Uncomment the relevant section in the Makefile before typing make -
If your using Linux make sure that you uncomment the NCURSES section.

There are three different CURSES configurations stored within the
Makefile. Please read them all and select the correct one. If you
are using Solaris 2 make sure that you add -DSOLARIS2 (This fix
may be required for other system as well - duplicate case values)

Note: You must use a System V Cureses Library. BSD Curses is lacking
      a few functions and will not work (nodelay, attron, attroff,
      keypad and curs_set).

BASIC version on VAX/VMS (No Graphics)
--------------------------------------

Note: I have not built this version for a while. Modifications may be
      required to vmsbuild.

type @vmsbuild

Compiling: Run the command file vmsbuild.com. It is set up to use
           GNU C (I used version 2.6.1 but don't expect problems
           with other versions). It will probably compile OK on
           VAX C.

atari800 :== $DISK$xxxx:[yyyy]atari800.exe

	where xxxx is the disk the software is on.
	      yyyy is the directory the software is in.

Graphical Version for CBM Amiga
-------------------------------

Compiler: DICE C + GNU C (Lattice C Untried)

Uncomment the relevant section in the Makefile before typing make.
If your using dmake the makefile should be renamed dmakefile.

BASIC version
-------------

Uncomment the relevant section in the Makefile before typing make.
