I'm really disappointed that nobody can help understand why it stopped working.
If you followed advice given, rather than picking and choosing to rationalize what
what makes sense to youself, you would be farther along.
Consider the following:
1. You were using a version of Mach which has problems along with improper code.
2. You were using an unlicensed copy of Mach. Threading does not work in unlicened
/ demo mode.
3. You were asked to use the standard screen set. Didn't even bother to configure it
and of course it won't work then.
Understand that when something is not working you go back to BASICS and confirm
things in a logical way so that there is no need for guessing. That allows others
to duplicate each step as you go through the process of elimination / confirmation.
Manny times from experience we can give that single fix, but when the variables are
many we need to go through a process.
FWIW,
RICH