          Common Questions and Answers Regarding Unity


Q. When I run my compiler I see the error messages in the
   execution window but Unity doesn't detect any errors.

A. There are several reasons why this could happen:

        1. You have not installed the correct filter for that
           particular compiler.
        2. You have selected the incorrect "run filter" option.
        3. You're using a different version compiler than the
           filter was written for.  The filters usually use part
           of the compiler's copyright notice to detect what type
           it is, if the vendor has changed the copyright notice
           the filter will not know how to parse the error
           messages.

Q. Even though I have expanded memory, why do I still run out of memory
   when I compile.

A. You may also have insufficient EMS for Unity to swap to.  If this
   is the case try freeing up some of your EMS by reducing a RAM disk
   or disk cache.

   Alternately, you can enable disk swapping (by defining the swap drive).
   This, however, will greatly reduce the speed of compiles.

   Some programs are just too big to compile with even the least bit
   of conventional memory being used.  If you are working on an
   exeptionally large program this may be the case.

Q. Unity can not find my compiler.

A. Either add the directory where the compiler is located in your
   PATH statement or include the drive and path in the program
   name when you install it with UINST.

Q. Can we bundle Unity with our compiler?

A. Yes, but only after signing a licensing agreement.  Licensing
   agreements and site licenses are available for reasonable
   fees.

Q. Is the source code for Unity available?

A. Only if you have really big bucks.

Q. Is Unity available in other languages.

A. Unity has been designed to allow registered owners to
   completely replace the internal messages with a custom message
   table.  This makes it possible to translate the program
   without access to the source code.  As translations are
   completed they will be made available.  If you wish a foreign
   language version you can always do the translation yourself.
   Registered copies include the American English message table
   and a program that installs the message table into UNITY.EXE.
   The menu options, however, will remain in English.
