Article View: alt.folklore.computers
Article #408Re: Micro Folklore...
From: Leonard Erickson
Date: Fri, 15 Dec 1989 08:13
Date: Fri, 15 Dec 1989 08:13
25 lines
1912 bytes
1912 bytes
Ah the joys of hacking in little "goodies" to confound users... On the TRS-80 Model 3 there were vectors for the various I/O routines that made it fairly easy to install your own routine or chain in special code to filter things before they got to the normal driver. This was a bit of a challenge so I wrote a short assembler program to use an "undefined" keystroke as a "meta"-shift. I defined <ctrl><;> to step thru a translator. Hit it once and the 40h-7Fh range was mapped to 80H-BFh, hit it again and the mapping shifted to C0h-FFh. Once more and things were back to "normal". The 80-BF range was block graphics, but the C0-FF range could be defined as kata kana.... So I'd load the routine, and if I needed to leave the machine for a bit, I'd toggle it into Japanese. One time I got back in time to watch one of my roommates start to type a command, look up at the screen and freeze as he saw the characters.... he reached for backspace and seemed quite relieved that it worked... I never had any trouble with roomies forgetting to ask before using the machine after that. :-) -- Leonard Erickson ...!tektronix!reed!percival!bucket!leonard CIS: [70465,203] "I'm all in favor of keeping dangerous weapons out of the hands of fools. Let's start with typewriters." -- Solomon Short
Technical Details
Message-ID:
<1817@bucket.UUCP>Path:
mbox-mo1.pugleaf.net!gmdzi!unido!mcsun!uunet!lll-winken!decwrl!orc!mipos3!omepd!littlei!percy!parsely!bucket!leonardReferences:
<5697@internal.Apple.COM> <1989Dec9.015353.4860@sun.soe.clarkson.edu> <8914@cbmvax.UUCP> <9256@hoptoad.uucp>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!gmdzi!unido!mcsun!uunet!lll-winken!decwrl!orc!mipos3!omepd!littlei!percy!parsely!bucket!leonard From: leonard@bucket.UUCP (Leonard Erickson) Newsgroups: alt.folklore.computers Subject: Re: Micro Folklore... Message-ID: <1817@bucket.UUCP> Date: 15 Dec 89 08:13:40 GMT References: <5697@internal.Apple.COM> <1989Dec9.015353.4860@sun.soe.clarkson.edu> <8914@cbmvax.UUCP> <9256@hoptoad.uucp> Organization: Rick's Home-Grown UNIX; Portland, OR. Lines: 25 Posted: Fri Dec 15 09:13:40 1989 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit