home *** CD-ROM | disk | FTP | other *** search
/ ftp.barnyard.co.uk / 2015.02.ftp.barnyard.co.uk.tar / ftp.barnyard.co.uk / cpm / walnut-creek-CDROM / KAYPRO / TRSTATLN.LBR / TROMHINT.DOC < prev   
Text File  |  2000-06-30  |  2KB  |  40 lines

  1. When the Advent TurboROM is installed on a Kaypro (with or without
  2. ZCPR3) several new video features are enabled, as detailed in the
  3. TurboROM manual, pp. 5-9 and 5-10.
  4.  
  5. The side-effects of one feature are not immediately obvious, so the
  6. reasons for using the control sequences in Par. 5.6.1.4 are unclear, as
  7. is the manner of implementing them.
  8.  
  9. The TurboROM default, which provides a 24-line scrolling window with a
  10. locked 25th line (for clock or status display) has the unintended
  11. side-effect of slowing down scrolling, whether through text, or large
  12. directories.  It also trashes the bottom line display used by some game
  13. programs (CLONE is a good example).
  14.  
  15. The file L25.SET is simply a hex string representing the video control
  16. code <ESC> C 7.  Using PIP, the command PIP CON:=L25.SET will unlock the
  17. 25th line and speed up scrolling.  On my K10 it also cleans up the
  18. scrolling nicely (much less cursor flashing & will-o'-the-wisp garbage
  19. floating across the screen). Of course, this change is not very helpful
  20. when you want a locked, real-time clock display line.
  21.  
  22. To switch back to the default locked 25th line, easiest is probably to
  23. cold boot (removing the PIP command from any STARTUP alias--since I
  24. don't use a clock, I included the unlock sequence in STARTUP for
  25. convenience).  It's also possible to make an alternate L24.SET by using
  26. DDT (or SPZ, or ...) to change location 0101h from 43h [C] to 42h [B].
  27.  
  28. There's probably a much easier way to handle this, and to access other
  29. TurboROM features.  Perhaps some assembly-language maven will put
  30. together a bells & whistles package.
  31.  
  32. CREDITS: Thanks to Derek McKay of Plu*Perfect Systems for patient
  33. explanations of these arcane, and pointing to various possible
  34. solutions.  TurboROM and its associated code is copyright by Advent
  35. Products, Inc. and Plu*Perfect Systems.  The ziggurat of ZCPR3 is
  36. copyright by Echelon, Inc.
  37.  
  38.   Fred Lieberman (N7AX)
  39.   voice tel.  (408) 338-2914
  40.