You seem to be a WindowsXX user.

Normally they open textfiles which end with '.txt' or '.doc' by doubleclicking on it.
If you have just done that or if you have never heard of one of the following words: 
 o UNIX
 o LINUX
 o C
 o C++
 o Free Software Foundation
 o GNU General Public Licence (GPL)
this file is right for YOU!
Otherwise: Please read the file 'TrueReality/Documentation/README'

I've written this because I received emails from various people which always asked me the same questions about TrueReality (TR).




Q0: What does 'TR' mean?
A0: TrueReality.



Q1: What is TR?
A1: A software Nintendo64 emulator.



Q2: I cannot start TrueReality. I doubleclicked every file and I always was asked to choose a program to start TR. Do I need a certain program to run TR?

A2: :-) You seem to be a guy who has never heard about 'C' or 'C++'. TR is  being developed as FREE SOFTWARE and it is being published in SOURCE CODE form. That has various reasons (-> Q4). You need a C compiler to build an executable which can be started.



Q3: What the hell is a C compiler?
A3: A program to build programs :) .
E3: #include <stdio.h>
    void main()
    {
        printf("Hello World"\n);
    }
A3: E3 is a nice little C source code. This is normally the first program you hack out if you start programming. After you have written this into a file ('hello.c' for example) you have to COMPILE this text (the SOURCE CODE). If you compile the prg on a UNIX box you normally get a file called 'hello' - on a DOS/WindowsXX box you get 'hello.exe'. This file is the EXECUTABLE or BINARY. You can start it directly without any other prg by typing it into the command line (on UNIX or DOS) or by doubleclicking it on a WindowsXX box.



Q3: Why do you publish SOURCE CODE instead of executables (binaries)?
A3: Because of the following reasons:
 o Compressed source code is smaller than a compiled binary (executable).
 o This prg is being developed under the terms of the GNU General Public Licence (-> Q4)
 o I'm not writing code in the Micro$oft way: Build a buggy prg - publish/SELL it - build a new version with new bugs - publish/SELL it - build ...
I like writing code with hopefully few bugs - publish the SOURCE CODE under the terms of the GNU General Public Licence (NOT selling it!) - receive bugs/improvements/suggestions from various people which have looked at the code - publish new SOURCE CODE with less bugs, new improvements and suggestions - receive ...



Q4: What is the GNU General Public Licence?
A4: [To be written!]
For detailed information look at the file 'COPYRIGHT' (included in this distribution) - that file IS the GNU General Public Licence.





I hope this helped.
Regards, "Niki W. Waibel" <niki.waibel@gmx.net>
