Getting Started
First check out the Downloads page and get both DOSTE and the WGD-lib. Extract both to some appropriate locations.
Compiling DOSTE
Compile DOSTE first by using the following sequence of commands within the directory where you extracted the DOSTE source:
./configure
make
sudo make install
Running DOSTE
You can run DOSTE without the graphics library as follows:
doste -i
The -i makes the command line interactive. By default DOSTE will look for a config.dasm file in the current working directory. Within this file you can place all your script or get it to load other scripts.
Compiling WGD-Lib
This is compiled the same as DOSTE but this time inside the directory you extracted wgd-lib to:
./configure
make
sudo make install
If you get any errors whilst compiling then it is probably because you are missing some library. WGD-lib requires bluetooth (for wiimotes), OpenGL and Qt4. If you don't have or want Qt4 then it is possible to not build the UI module.
Running DOSTE with WGD-lib
Usually you will want the 3D library so use the following script to correctly run DOSTE with this library:
wgd
Stargate Demo
If you download and extract the Stargate Demo and then open a shell in the stargate directory where you run the wgd command you will see the stargate as found in the CS405 lab 1 exercise sheet.