home *** CD-ROM | disk | FTP | other *** search
/ Loadstar 237 / 237.d81 / t.presenter < prev    next >
Text File  |  2022-08-26  |  7KB  |  290 lines

  1. u
  2.           ADD MINI-PRESENTER
  3.             TO YOUR DISKS
  4.            by Dave Moorman
  5.  
  6.  
  7.     Those of you who receive LOADSTAR
  8. on 1541 disks or D64 files know that
  9. sometimes, like this issue, we use a
  10. smaller Presenter Menu program on some
  11. of the sides. Our regular presenter
  12. was written by Jeff Jones long ago,
  13. and is one of the things that makes
  14. LOADSTAR so elegant.
  15.  
  16.     Ever since I first put LOADSTAR in
  17. my 1581 drive, I have been impressed
  18. by the continuity of each issue. Text
  19. files are read-able and printable.
  20. Program files not only run from the
  21. main menu, they "Return to LOADSTAR".
  22. While not an operating system,
  23. LOADSTAR is an environment for
  24. software and text.
  25.  
  26.     But sometimes, we have too much to
  27. share with you, and it is a shame to
  28. waste precious disk blocks with a
  29. program you have on another side
  30. already. For a while, we put a NO
  31. PRESENTER message on the side, but
  32. that seemed terribly unkind. So I
  33. started working on the Mini-Presenter.
  34.  
  35.     Then last week, I needed to send
  36. several programs to Jeff Ledger, along
  37. with documentation. What better way to
  38. do this than with this program? And
  39. why not tell you about it and show how
  40. it can be done? In fact, getting Mini-
  41. Presenter ready pushed me to polish it
  42. up a little.
  43.  
  44.  
  45. WHY USE MINI-PRESENTER?
  46. -----------------------
  47.  
  48.     I have used a "Utility" disk or
  49. disk image ever since I got a C-128D.
  50. There are programs I need all the
  51. time, so I leave the disk in the drive
  52. (or the equivalent for VICE) so
  53. everything is ready.
  54.  
  55.     At the top of my Utilty disk, I
  56. now have Mini-Presenter. (I used Star
  57. Loader for years -- at the top of
  58. EVERY organized disk. I'm not an
  59. organized person. That is my
  60. computer's job!)
  61.  
  62.     Perhaps your club has a collection
  63. of software to share with everyone.
  64. How does the user know what is a text
  65. file and what is a boot file? How does
  66. the user read the text file? With a
  67. program like Mini-Presenter,
  68. everything is there with a LOAD":*",8
  69. and RUN.
  70.  
  71.  
  72. HOW TO USE MINI-PRESENTER
  73. -------------------------
  74.  
  75.     For a complete installation of
  76. Mini-Presenter, copy these files from
  77. side 3 or 4 on this issue to the top
  78. of the directory in this order:
  79.  
  80.         !
  81.         STAR
  82.         PRES.PKD
  83.         BACKGROUND.FTS
  84.         NAME
  85.  
  86.     (Those who receive LOADSTAR on
  87. 1581/D81 format can copy
  88.  
  89.         !.EXT
  90.         STAR.EXT
  91.  
  92. and remove the .EXT from each
  93. filename. Our regular Presenter uses
  94. files with these names that are
  95. different, so we had to make a
  96. "dodge" for 1581 people. Otherwise,
  97. everything else is the same.)
  98.  
  99.     Then copy the program files and
  100. text files (38-column EDSTAR or
  101. MR.EDSTAR files). Change the name of
  102. read-able text files by adding a "T."
  103. prefix. Change the name of boot files
  104. (the one the user would LOAD and RUN)
  105. by adding a "B." prefix.
  106.  
  107. [NOTE:] Every B.* file [must] have a
  108. T.* file with exactly the same name.
  109. For example:
  110.  
  111.         B.MYPROG
  112.         T.MYPROG
  113.  
  114. However, you can have "stand-alone"
  115. text files:
  116.  
  117.         T.MYPROG TIPS
  118.  
  119.     That's the basic of it. When the
  120. user does a
  121.  
  122.         LOAD":*",8,1
  123.  
  124. Mini-Presenter will come up and offer
  125. a menu of everything on the disk.
  126.  
  127.  
  128. PAZZAZZ
  129. -------
  130.  
  131.     Now, if you do everything as
  132. listed above, a "flash screen" will
  133. say "Kicking Off LOADSTAR 237", and
  134. the background of Mini-Presenter will
  135. proclaim that this is LOADSTAR 237.
  136. There are two ways to change it.
  137.  
  138.  
  139. THE EASY WAY
  140. ------------
  141.  
  142.     If you want just a blank
  143. background, and no name for your disk,
  144. simply scratch BACKGROUND.FTS and NAME
  145. from the disk (or don't copy them in
  146. the first place). Mini-Presenter is
  147. now designed to give you a blank
  148. background if BACKGROUND.FTS is
  149. missing on the disk.
  150.  
  151.  
  152. THE CLASSY WAY
  153. --------------
  154.  
  155.     Boot up Mr.MICK, our screen design
  156. program, load BACKGROUND.FTS and make
  157. it your own! You can do most anything
  158. with it! All "reverse" characters are
  159. available for your editing pleasure.
  160. You can even use SHP2FNT (from issue
  161. 236) to convert a high-res SHP bitmap
  162. graphic to an FTS file, and save it as
  163. BACKGROUND.FTS. The possibilities are
  164. infinite!
  165.  
  166.     Then, use EDSTAR or Mr.EDSTAR to
  167. edit the NAME file. The "name" can be
  168. up to 12 characters in length. NAME is
  169. used by Mini-Presenter, STAR
  170. (MP-version) and HELLO CONNECT to
  171. identify the disk.
  172.  
  173.  
  174. CREATE AN ENVIRONMENT
  175. ---------------------
  176.  
  177.     I really like having control
  178. return to the menu when a program is
  179. terminated. This often cannot be done
  180. with software that was not designed to
  181. LOADSTAR protocol. But BASIC programs
  182. can easily be edited to include this
  183. feature.
  184.  
  185.     First, include on your disk HELLO
  186. CONNECT from side 3 or 4 (or HELLO
  187. CONNECT.EX on the 1581/D81 version --
  188. then remove the .EX). This is the
  189. "Return to LOADSTAR" program.
  190.  
  191.     Then, append LSCONNECTOR to any
  192. BASIC program you want to make
  193. return-able. And here is how to do
  194. that:
  195.  
  196.         LOAD"LSCONNECTOR",8
  197.         LIST
  198.  
  199. (but do not RUN it!)
  200.  
  201.         LOAD"MYPROG",8
  202.  
  203. being careful not to disturb the
  204. listing on the screen. Cursor up and
  205. press <RETURN> on each line.
  206. LSCONNECTOR uses lines 40000-40090, so
  207. you will have to make sure your
  208. program does not, or change the line
  209. numbers listed from LSCONNECTOR.
  210.  
  211.     Then, wherever the program ends,
  212. add a GOTO40000. Scratch and Save the
  213. edited program.
  214.  
  215.     The edited program should call up
  216. Mini-Presenter when the user exits.
  217.  
  218.  
  219. SOME STRANGE FEATURES
  220. ---------------------
  221.  
  222.     Mini-Presenter has a Disk command
  223. which lets the user choose one of the
  224. active disk drives. If that drive has
  225. HELLO CONNECT on its disk, control
  226. will go to that drive. That means that
  227. if the disk in drive 9 has Mini-
  228. Presenter (which you are currently
  229. using) and the disk in drive 8 is a
  230. LOADSTAR issue, pressing <D> and
  231. clicking on [8] will take you to the
  232. LOADSTAR issue.
  233.  
  234.     Otherwise, Mini-Presenter will
  235. create a menu of all B.* and T.* files
  236. on the new disk. If that disk has no
  237. T.* files, your computer won't go
  238. there.
  239.  
  240.  
  241. BY THE WAY...
  242. -------------
  243.  
  244.     The "!" file at the top of all
  245. LOADSTAR disks does the ,8,1 magic and
  246. calls a basic program named STAR. You
  247. can write STAR to do anything you
  248. want!
  249.  
  250.  
  251. FINAL WORDS
  252. -----------
  253.  
  254.     We hope you find Mini-Presenter
  255. easy to use on our 1541/D64 LOADSTAR
  256. issues. And give it a try on your own
  257. disks. It will make you look like a
  258. truly elegant programmer!
  259.  
  260.     While LOADSTAR does identify
  261. everything as copyrighted, we are not
  262. greedy! I believe the current
  263. "Intellectual Properties" laws are
  264. designed to make lawyers rich and
  265. huge corporations immortal and divine!
  266. Our only motivation here at the Mighty
  267. LOADSTAR Tower is to add more floors
  268. to the Tower!
  269.  
  270.     And to do that, we freely offer
  271. our utility programs (such as Mini-
  272. Presenter, PrintShopping Bag, and
  273. other display or organization software
  274. to anyone who needs it -- even if that
  275. person makes a buck or two. Ditto ALL
  276. of our ML modules such as MR.MOUSE,
  277. RASTER BLASTER, RACKET MEISTER,
  278. GRAFSTAR, HI-RES SCRIPTOR, and
  279. DotBASIC!
  280.  
  281.     These programs and modules were
  282. designed to be used by programmers and
  283. C-64 users, and to improve the
  284. software created for the C-64. So feel
  285. free to use this stuff in your own
  286. creative work. Credit is all we crave!
  287.  
  288.  DMM
  289.  
  290.  
  291.