[net.micro.atari] Can somebody help

reid (12/02/82)

I have a couple of questions that I can't seem to track down answers to...

1)  Is there any way, from BASIC, to force the upper/lower case switch before
accepting input from the keyboard?  I am writing a program where I want the
input to be in lower case sometimes, and upper case others (as bad an idea as
that might sound...), and I'd like to remove the responsbility from the user.
There is a memory location which deals with this (756), but I can't seem to
get results, for one reason or another.  Anybody have any ideas?

2)  I can't remember what the other thing was....sorry.

Thanks.
Glenn Reid

jhv (12/04/82)

Location (702) contains the shift/control lock flag.  
	0 == no locks on,
       64 == caps lock on (the normal state in BASIC at least),
      128 == control lock on.

Location (756) selects the upper or lower case character set
for use in screen modes 1 and 2.  In normal text mode, location (756)
is the pointer to the display character set memory page, allowing one
to redefine their displayed character fonts by entering a 1024 byte
bit map and storing the starting page of that map into (756)

Hope that helps.  (Info was from "Your ATARI Computer", Ion Poole,
Osborne/McGraw-Hill)

	Jim Van Ornum, BTL Freehold, houxw!jhv