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 / MBUG / MBUG094.ARC / ABSTRACT.094 < prev    next >
Text File  |  1979-12-31  |  7KB  |  148 lines

  1. Robert K. Hallworth
  2. Donvale Christian School
  3. 155 Tindals Rd.
  4. Donvale 3111
  5. Tel. 03-844-1102
  6.  
  7.  
  8. I  mentioned that I had developed some software for the  MicroBee
  9. that may have been of interest to your programmers.  The enclosed
  10. disk contains:-
  11.  
  12. NMANAGER.COM
  13.                This  program  is  to  be  used  on  the   starnet
  14.                fileserver  and  will access all workspaces  on  a
  15.                given  drive. It enables the Computer Co-Ordinator
  16.                to quickly view and/or delete whole workspaces  or
  17.                individual  files  contained within  a  workspace.
  18.                This  removes the labourious task of loging in  on
  19.                each workspace and performing the housekeeping.
  20.  
  21. NMANAGER.DOC
  22.                Documentation for NMANGER.COM
  23.  
  24. NMANAGER.PAS
  25.                Main Turbo Pascal source code for NMANAGER.COM
  26.  
  27. NMANGER1.PRO
  28.                Include file for NMANAGER.PAS 
  29.  
  30. NMANGER2.PRO
  31.                Include file for NMANAGER.PAS
  32.  
  33. DISPSECT.PRO
  34.                Include file for NMANAGER.PAS
  35.  
  36. LINEAR.MWB
  37.                A  Microworld Basic program which draws a  staight 
  38.                line  on  a cartesian plane and then asks for  the 
  39.                slope-intercept form of the equation.  Errors  are 
  40.                pointed out. A drill and practice program.
  41. .paèKNGHTOUR.MWB
  42.                This  is the classical Knights Tour  problem.  The 
  43.                program  is  based on the APPLE program  given  in 
  44.                "RIME  lesson pack" produced by the Reasearch  and 
  45.                Development Curriculum Branch,Education Department 
  46.                of  Victoria  section  P7#1.   The  basic  problem
  47.                solving  exercise  is to move a Knight so that  it 
  48.                lands  on  all the squares of a chess  board  only 
  49.                once. Students first attempt the problem using pen 
  50.                and paper.  Their results can be compared with the
  51.                purely  random  guesses  of  the  computer.   Most 
  52.                students  will find that they are better than  the 
  53.                computer.  Strategies  are considered and  can  be 
  54.                tested on the computer by giving a higher priority 
  55.                to  areas  of  the board.  The computer  will  now 
  56.                land  on  the  square which  has  been  given  the 
  57.                highest  priority.   This program has been totally 
  58.                re-written   by  me  for  the  MicroBee  and   the 
  59.                strategies  section was not part of  the  original 
  60.                program.
  61.  
  62. NWS.COM
  63.                This  is the main module of wordstar which I  have 
  64.                patched  for the DP100 printer so that when  asked 
  65.                to print a file from a workstation on the  network 
  66.                will  now print immediately without having  to  go 
  67.                through  the  "print spooled data"  routine.  This 
  68.                means   that  there  is  no   difference   between
  69.                standalone and network operation of wordstar. This 
  70.                program  is  copyrighted by MicroPro and  hence  I 
  71.                have  not  supplied  the other  files  needed  for 
  72.                Wordstar  to  operate  as any  bonafide  owner  of
  73.                Wordstar  has these.  NWS.COM only operates  under 
  74.                the network enviroment.
  75.  
  76. PATCH.DOC
  77.                This  explains  the  patches  made  to  WS.COM  to 
  78.                produce NWS.COM
  79.  
  80. README.DOC
  81.                This letter
  82.  
  83. SOUND+.PRO
  84.                Pascal  source  code that allows music  and  sound 
  85.                effects to be produced.
  86. GENSND+.PAS
  87.                A demonstration of SOUND+.PRO
  88. HIRES4.PAS
  89.                This  program  demonstrates  the use  of  HIRES4.I 
  90.                which  enables you to use hires graphics  commands
  91.                on  the premium microbees.  It is possible to  mix 
  92.                inverse,underline and graphics on the one  screen.  
  93.                Onscreen text can be drawn through.
  94. GRAPH3DP.PAS
  95.                This demonstarates the use of hires4.i and Draw.I
  96.                and draws 3 geometric solids from any perspective.
  97.                You must state the x,y,z position of the observere
  98.                and the x,y,z position you are looking at. If you
  99.                press return you will get the previous valueè               (this is set initially so you get a reasonable
  100.                view). Try increasing the observers z value and
  101.                you will be looking from a distance above the objects.
  102. HIRES4.I
  103.                Include  file  for  HIRES4.PAS  give  full  screen
  104.                graphics  for Premium BEEs.  Mainly inline machine
  105.                code.
  106. HIRES5A.I
  107.                Commented code for HIRES4.I
  108. HIRES5B.I
  109.                Continued commented code for HIRES4.I
  110. HIRES5C.I
  111.                Continued commented code for HIRES4.I
  112. DRAW.I
  113.                Include file to enable drawing of lines in Pascal.
  114.                Requires HIRES4.I
  115. GRAPH3DP.PAS
  116.                This  Pascal  program creates perpective views  of
  117.                three solids from any angle. Uses HIRES4.I.
  118. GETPCGBY.I
  119.                This  Pascal function duplicates the MEM  function
  120.                but allows acess to the standard character set and
  121.                is uneffected by the compiler option U+. (U+ seems
  122.                to continualy switch back to Video RAM.) Useful in
  123.                screen  dump routines that want to enable ^C as  a
  124.                method of aborting the procedure.
  125.  
  126. USERMENU.PAS
  127.                This   Pascal  program  allows  the  creation   of
  128.                customised  menus  for  any sequence  of  commands
  129.                executable  from CP/M.  It relies on the  extended
  130.                command  buffer.  I have included values  for  its
  131.                location on the 128K 5 1/4 premiums.
  132. DUMP6416.I
  133.                This will dump a hires4.i screen (in SetVideo(64) mode)
  134.                for a premium machine to a graphics printer (Epson).
  135.  
  136. I hope the above is of some value to you. This material is Public
  137. Domain  so  please  feel  free to  distribute  and/or  modify  it
  138. as you wish. My only request is that due credit is given to me.
  139.  
  140.  
  141. NOTE:
  142.  
  143.      Thσ áfile≤ áshowε áiε thi≤ documen⌠ áanΣ áoε áthσ ádirector∙ ì
  144. listinτ tha⌠ werσ appendeΣ witΦ ß "+ó havσ haΣ thσ sigε áremoved« ì
  145. Thi≤ wa≤ t∩ makσ thσ program≤ easie≥ t∩ worδ witΦ wheε the∙ áwerσ ì
  146. beinτ collated« Thσ collatinτ i≤ beinτ donσ oε ß "cloneó anΣ áDO╙ ì
  147. doe≤ no⌠ likσ sucΦ charactre≤ iε filσ names« Apar⌠ froφ that¼ án∩ ì
  148. modification≤ havσ beeε madσ t∩ an∙ files.