home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1993 #1 / NN_1993_1.iso / spool / comp / sys / apple2 / 26846 < prev    next >
Encoding:
Text File  |  1993-01-12  |  1.8 KB  |  42 lines

  1. Newsgroups: comp.sys.apple2
  2. Path: sparky!uunet!utcsri!geac!censor!comspec!feline!gray
  3. From: gray@feline.uucp (Kelly Gray)
  4. Subject: Re: Lowercase characters for Apple][ +
  5. Message-ID: <1993Jan12.180612.11584@feline.uucp>
  6. Sender: Kelly Gray 
  7. Organization: Humber College Technology Dept.
  8. References: <1ih403INNak5@gap.caltech.edu> <1993Jan9.054430.21369@nuscc.nus.sg>
  9. Date: Tue, 12 Jan 1993 18:06:12 GMT
  10. Lines: 30
  11.  
  12. In article <1993Jan9.054430.21369@nuscc.nus.sg> scip2060@nusunix1.nus.sg (SARDJONO INSANI) writes:
  13. >
  14. >thanks for the suggestion, but I tried that method before and my apple
  15. >][ + still won't produce lowercase characters. I was told that I need to
  16. >replace a chip on the motherboard. Anybody can tell me where to get this
  17. >chip?
  18. >
  19. It sounds like what you need is a modification of the contents of the
  20. ROM. The standard RDKEY routine used by Applesoft will force all
  21. characters to upper case by doing a logical and of the keyboard
  22. character and $DF. Changing the $DF to $FF eliminates the conversion,
  23. but has a couple of problems. First, Applesoft on a II+ cannot
  24. understand lower case characters, so any BASIC programming would have to
  25. be done with one finger holding down the shift key. Second, the ROMS in
  26. a II+ are not quite the same as a standard 2716 EPROM. It is possible to
  27. make a replacement, but the simple way makes it impossible to use a
  28. language card, and the complicated way involves building an inverter
  29. into the chip socket.
  30.  
  31.  The simplist thing for you do do would probably be to have your
  32. programs read the keyboard directly. With the switch on the keyboard set
  33. to lowercase, the value that shows up at $C000 will be lowercase, and
  34. your program can then do whatever it wants with it.
  35.  
  36.  
  37. -- 
  38.  
  39. <o_o>    Kelly Gray
  40.          gray@feline.uucp (preferred)
  41.          gray@admin.humberc.on.ca
  42.