I started the development of TTBOX on MatLab 5 for Windows and continued on MatLab 6 and 7 (R2006a) for Linux. The current version has never been tested on MatLab 5 and 6, but I'm optimistic that it will run at least on version 6.
TTBOX does definitively not run on MatLab 4, since MatLab 4 had neither the switch statement nor struct variables.
Hardware requirements are those of MatLab.
The installation of TTBOX is relatively simple. All you have to do is to create some directories and tell MatLab, where TTBOX is.
basepath='This should be the path to your home directory!'; addpath([basepath filesep 'matlab' filesep 'ttbox'],1); addpath([basepath filesep 'matlab' filesep 'ttbox' filesep 'support'],1);
It is not important where the TTBOX routines and the support directory reside. What is important, is that an addpath-call during startup tells MatLab where it actually is. Please refer to the MatLab documentation to find out about startup behavior of MatLab and its search path list.