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 / OSBORNE / PSYCHO10.ARC / PSYCHO.DOC < prev    next >
Text File  |  1989-09-08  |  6KB  |  136 lines

  1. Documentation for
  2.  
  3.                 Psychosis v1.0a  -- November 23 '91
  4.                  Osborne I Bulletin Board Software
  5.  
  6. Hardware Checklist!
  7.  
  8. Psychosis is designed to run on an Osborne 1 equipped with the following:
  9.  
  10. a 1200bps Hayes Compatible modem
  11. 2 moderately well working disk drives
  12.  
  13.  
  14. Software Checklist!
  15.  
  16. Microsoft BASIC 80.... v5.21 works for sure.
  17.  
  18.  
  19. To Run Psychosis, do something like the following.
  20.  
  21. Copy PSYCHO.BAS, WORDSCR.BAS, MENU.TXT, SYSUTIL.TXT, MESSAGE.TXT, MBASIC.COM on
  22. to a freshly formatted reliable diskette. This will be the disk that resides
  23. in drive A! Format another disk to reside in drive B.
  24.  
  25. Hook up your modem. Make sure your Osborne's serial port is running at 1200bps.
  26. (The CP/M SETUP.COM program can change it)
  27.  
  28. From the CP/M "A>" prompt type MBASIC PSYCHO /F:5.  (The "/f:5" allows
  29. Microsoft BASIC to have 5 text files open at once instead of the standard 3.
  30. It'd probably be a -great- idea to have mbasic/psycho on a disk that boots
  31. by itself, 'cuz MBASIC and CP/M don't seem to appreciate swapping disks!
  32. i.e. uncalled for "BDOS" errors--argh!)
  33.  
  34. Ooooh! Psychosis is -already- waiting for a caller! Better set the time and
  35. date first. It's rather self-explanatory. Express the day, month, and year in
  36. two-digit numerical terms... Express the time in military fashion. (i.e. 3 for
  37. 3 am, 15 for 3 pm)  "How does my Osborne suddenly keep track of time?" you ask?
  38. Hmmmm!  There's a counter inside the osborne that was never really utilized...
  39.  
  40. I suppose you wish to login. "L" accomplishes that for you.  If you happen to
  41. have WWIV-disease (you know, that conformist software that -everyone- runs...
  42. which Psychosis just happens to look sort of like!), you might be tempted to
  43. type NEW at this point. Well, DON'T. Just type in your name. Psychosis will be
  44. able to figure out whether you're registered on the system or not. Since you
  45. aren't, it'll ask if you indeed want to register. Since you probably do, it'll
  46. probably then ask for a password. You now have an account on your system! I
  47. guess it'd be okay to start thinking of yourself as SYSOP now.
  48.  
  49. Type ? to take a look at the main menu. Most of the commands are
  50. self-explanatory. Try some of them out.
  51.  
  52. A backslash (\) will take you to the Sysop Utility menu. Actually, after
  53. hitting the backslash you have to type in your password (Assuming you're user
  54. #1) Again, ? shows a menu. The commands here are also rather self explanatory!
  55.  
  56. By Editing MENU.TXT, MESSAGE.TXT, and SYSUTIL.TXT you can change the look of
  57. the menus.
  58.  
  59. You most definitely want to create the files LOGON.SCR and LOGOFF.SCR. Those
  60. files are shown when you first call and when you hangup...
  61.  
  62. Use User-Edit to change your access level to 255. "Normal" users should have an
  63. access below 100.
  64.  
  65. Use the Sub Editor to change the name of your message subjects, the number of
  66. lines you want that Subject-file to be ( 160 + 80 x the number of lines=number
  67. of bytes of diskspace the file will someday consume), the minimum access level
  68. required to read and write messages in that sub, and the minimum access level
  69. required to post under a pseudo-name.
  70.  
  71. Those are the basics to sysoping Psychosis!
  72.  
  73.  
  74. Other Notes of interest:
  75.  
  76. If you feel the need to delete the userlist at any time, the stats file and the
  77. Files of messages (Sub1, Sub2, etc.) really should be deleted too. They have
  78. variables within them that are rather dependent on each other. Deleting the
  79. Stats file also requires that you delete the Userlist and the Subs, too.
  80. Deleting a file of messages by itself, however, leads to no ill effects... 
  81.  
  82.  
  83. When Psychosis is hungup on without using the 'goodbye' command, Psychosis
  84. doesn't recognize that by itself. Only after a period of no activity, will
  85. Psychosis logoff an already disconnected user.  Encourage users to use "G"!
  86. Better yet, fix the problem, and e-mail me a good way how!
  87.  
  88.  
  89. A user with an access level of over 100 can read who really posted under a
  90. pseudo-name.
  91.  
  92.  
  93. Type "G" at the "Email/Files" option to type up a General Text File for all to
  94. read. If you don't feel like typing up the file online, or if the G-File you
  95. want saved is over 20 lines, you can just save a garbage text, and replace it
  96. with the appropriately numbered TFILE#.TXT 
  97.  
  98.  
  99. The e-mail system is a bit clumsy. Yep...
  100.  
  101.  
  102. The input routines aren't too great. Nope...
  103.  
  104.  
  105. If your serial port is modified to operate at -2400- baud, make the following
  106. changes to the psychosis program:
  107.  
  108. Change these lines:
  109. 61091 IF IN$="7" THEN PR$="CONNECT 2400":GOSUB 200:BAUD=2400:REMOTE=1:GOTO
  110.       61499
  111. 61094 IF IN$="5" THEN PR$="CONNECT 1200":GOSUB 200:XZ$="ATH":GOSUB 2700:GOTO
  112.       61050
  113.  
  114. Psychosis is only able to accept callers at -one- baud rate. If you know how to
  115. change the baud rate from BASIC, contact me!
  116.  
  117.  
  118. If you don't want the Word Scramble game DOOR on line, delete this line of
  119. Psychosis:  ( The Word Scramble program works stand-alone, too... )
  120.  
  121. 1305 IF XX$="D" THEN GOSUB 1410:GOTO 1050
  122.  
  123. If you decide to try to write a door, you'll probably want to use many of the
  124. subroutines between lines 100 and 1000. Especially the time-update one!
  125.  
  126.  
  127. ...anyways, if you have any comments, questions, bug-reports, improvements in
  128. source code, etc. e-mail me on GEnie at S.ZIMMERMAN3.  I'd be shocked out of my
  129. skull to get email concerning this program. As to someone actually running
  130. this!?! WHOA! ($5 shareware fee?)  I do though. It's a good use of an otherwise
  131. obsolete computer!
  132.  
  133.  
  134.                                                   Scott Zimmerman
  135.  
  136.