Thank you Norman, Robert, Jerome and Marcel for your help with this.
Not a small part of my problem [with TRA] may be because I have no full
documentation for the command. As I said - I turned up Jan Bredenbeek's
program "TRA1_bas" (QUANTA October 1986 p9ff and QUANTA [Old] QLibrary Disk
12). That was the code I listed here. (It is itself accompanied by copious
notes).
Other references I have found are -
QUANTA Oct 1992 p15ff
SMSQ/E (Revision 8) p24 & 40 [documents 'differences']
A study of these still left me with the feeling that I am missing something
of the basic concept. I'm puzzled by some references to assembler in order
to make any use of TRA. Understanding or not, I had intended to go ahead,
using Jan's program - in place of assembler. Hence my problem when it
didn't work for reasons I could not/do not [yet] understand.
I got especially excited when Robert said ".Checking through my copies of QL
World, I've finally found a description of the TRA command (Aug '87)." and,
off to the attic I flew. Oh dear.. 11 copies in '87, all but August's!
(Thank you Robert all the same.)
I'm anxious to implement TRA - by any means. Just the bit that allows the
translation of codes on their way to a port will be enough for my present
purpose. Can anyone point me please to an accessible "description of the
TRA command"? Syntax and examples would really be the icing.
With the advent of the JS ROM, did Sinclair issue [TRA] syntax etc, does
anyone know?
I haven't had time yet to try Robert's latest suggestions - but when I make
progress, you will read about it here.
Regards to all,
John in Wales
Isn't it nice to now have the Picts lending a hand.....