home *** CD-ROM | disk | FTP | other *** search
/ Loadstar 18 / 018.d81 / t.multiscreen < prev    next >
Text File  |  2022-08-26  |  4KB  |  212 lines

  1.  
  2.    Multiscreen for the Commodore 64
  3.    ********************************
  4.  
  5.  
  6. Written by:
  7.      Ken French and Louis R. Wallace
  8.  
  9. Microcomputers Magazine, December 1985
  10. Page 98
  11.  
  12.  
  13.   Multiscreen can be used for Graphs,
  14.  
  15. help screens, game screens, and many
  16.  
  17. other purposes. It gives programs
  18.  
  19. fast access to screens of data without
  20.  
  21. having to use the disk, which is
  22.  
  23. relatively slow.
  24.  
  25.   When using Multiscreen, you have
  26.  
  27. five additional low-resolution color
  28.  
  29. screens, plus your normal screen.
  30.  
  31. That gives you six color screens and
  32.  
  33. it doesn't take any memory from
  34.  
  35. BASIC!!
  36.  
  37.   Multiscreen establishes five "slots"
  38.  
  39. in memory in which to store often used
  40.  
  41. screens.  Access to these slots is
  42.  
  43. nearly instantaneous.
  44.  
  45.   Multiscreen is stored in RAM under
  46.  
  47. the BASIC operating system and also in
  48.  
  49. part of free RAM that begins at $C000
  50.  
  51. (49152).  You still have room for DOS
  52.  
  53. 5.1 and your own machine language
  54.  
  55. programs from $C801-$C9FF (51201-
  56.  
  57. 51711). Machine language for
  58.  
  59. Multiscreen is from $CA00-$CBFF
  60.  
  61. (51712-52223). This storage algorithm
  62.  
  63. leaves all of BASIC programming memory
  64.  
  65. untouched and available for use.
  66.  
  67.   With Multiscreen, you can store any
  68.  
  69. text, mixed with color, to one of
  70.  
  71. Multiscreen's slots and you can save
  72.  
  73. the contents of one of these slots to
  74.  
  75. disk.  Therefore, you can use your
  76.  
  77. normal screen, five extra ones stored
  78.  
  79. in slots, and many more on disk.
  80.  
  81. When retrieving a screen from a slot,
  82.  
  83. it is transferred instantly.
  84.  
  85.   Multiscreen has three commands
  86.  
  87. using the SYS statement. They are:
  88.  
  89. 1. SYS 51721,F,slot#  is for saving a
  90. screen to a slot or loading a slot to
  91. the screen. The F is either zero (for
  92. saving to) or one (for recalling
  93. from). The slot number is from one to
  94. five.
  95.  
  96. 2. SYS 51715,slot#,"filename"  is for
  97. saving a slot to disk. Again slot
  98. number is from zero to five. The
  99. "filename" is the name you have given
  100. the screen.
  101.  
  102. 3. SYS 51718,slot#,"filename"  loads
  103. a screen from disk into a specified
  104. slot.
  105.  
  106.  
  107.   The Multiscreen program (on your
  108.  
  109. disk) is a BASIC program that stores
  110.  
  111. (in memory) a machine language program
  112.  
  113. in data statements.
  114.  
  115.   The Multiscreen.ed program allows
  116.  
  117. you to create and edit screens; to
  118.  
  119. store/retrieve screens to/from slots;
  120.  
  121. and load/save slots from/to disks.
  122.  
  123. You can easily prepare pictures
  124.  
  125. consisting of text and/or graphics
  126.  
  127. characters. Multiscreen must be
  128.  
  129. LOADED and RUN before you can use
  130.  
  131. Multiscreen.ed.
  132.  
  133.   When you use Multiscreen.ed, use
  134.  
  135. the CRSR keys to move around the
  136.  
  137. screen. You can put any of the 16
  138.  
  139. colors, as well as any characters
  140.  
  141. (reversed or normal) on the screen.
  142.  
  143. The INST/DEL and CLR/HOME keys also
  144.  
  145. function normally, as well as the
  146.  
  147. CTRL and Commodore logo keys for
  148.  
  149. changing color.  Don't hit RETURN
  150.  
  151. until you are finished with your
  152.  
  153. screen.
  154.  
  155.   When your screen is complete,
  156.  
  157. press RETURN and it is saved in one
  158.  
  159. of the slots (you will be prompted to
  160.  
  161. specify which one).  You can return
  162.  
  163. to the Commodore's editor to prepare
  164.  
  165. another screen, save the screen you
  166.  
  167. have to disk, or quit. If you do save
  168.  
  169. something, it can be recalled for
  170.  
  171. editing or for use in a program. If
  172.  
  173. you are not in the editing mode,
  174.  
  175. press keys one through five to recall
  176.  
  177. slots for viewing or press M (to
  178.  
  179. return to the menu).
  180.  
  181. *** NOTE ***
  182.  
  183.   Due to space constraints on this
  184. issue of LOADSTAR, we suggest you use
  185. a blank, formatted disk to save your
  186. screens on.  Do not try to save any
  187. screens onto LOADSTAR.
  188.  
  189.  
  190.    This program is copyrighted by
  191.  
  192. Commodore magazine.  All rights to it
  193.  
  194. are reserved.  LOADSTAR has relieved
  195.  
  196. you from the burden of keying in this
  197.  
  198.     program.  For more complete
  199.  
  200. information about this program, refer
  201.  
  202.    to the December 1985 issue of
  203.  
  204.      Microcomputers Magazine.
  205.  
  206.  
  207.  
  208. >Files used: MULTISCREEN
  209.              MULTISCREEN.ED
  210.  
  211. --------------------------------------
  212.