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 >
Wrap
Text File
|
1979-12-31
|
7KB
|
148 lines
Robert K. Hallworth
Donvale Christian School
155 Tindals Rd.
Donvale 3111
Tel. 03-844-1102
I mentioned that I had developed some software for the MicroBee
that may have been of interest to your programmers. The enclosed
disk contains:-
NMANAGER.COM
This program is to be used on the starnet
fileserver and will access all workspaces on a
given drive. It enables the Computer Co-Ordinator
to quickly view and/or delete whole workspaces or
individual files contained within a workspace.
This removes the labourious task of loging in on
each workspace and performing the housekeeping.
NMANAGER.DOC
Documentation for NMANGER.COM
NMANAGER.PAS
Main Turbo Pascal source code for NMANAGER.COM
NMANGER1.PRO
Include file for NMANAGER.PAS
NMANGER2.PRO
Include file for NMANAGER.PAS
DISPSECT.PRO
Include file for NMANAGER.PAS
LINEAR.MWB
A Microworld Basic program which draws a staight
line on a cartesian plane and then asks for the
slope-intercept form of the equation. Errors are
pointed out. A drill and practice program.
.paèKNGHTOUR.MWB
This is the classical Knights Tour problem. The
program is based on the APPLE program given in
"RIME lesson pack" produced by the Reasearch and
Development Curriculum Branch,Education Department
of Victoria section P7#1. The basic problem
solving exercise is to move a Knight so that it
lands on all the squares of a chess board only
once. Students first attempt the problem using pen
and paper. Their results can be compared with the
purely random guesses of the computer. Most
students will find that they are better than the
computer. Strategies are considered and can be
tested on the computer by giving a higher priority
to areas of the board. The computer will now
land on the square which has been given the
highest priority. This program has been totally
re-written by me for the MicroBee and the
strategies section was not part of the original
program.
NWS.COM
This is the main module of wordstar which I have
patched for the DP100 printer so that when asked
to print a file from a workstation on the network
will now print immediately without having to go
through the "print spooled data" routine. This
means that there is no difference between
standalone and network operation of wordstar. This
program is copyrighted by MicroPro and hence I
have not supplied the other files needed for
Wordstar to operate as any bonafide owner of
Wordstar has these. NWS.COM only operates under
the network enviroment.
PATCH.DOC
This explains the patches made to WS.COM to
produce NWS.COM
README.DOC
This letter
SOUND+.PRO
Pascal source code that allows music and sound
effects to be produced.
GENSND+.PAS
A demonstration of SOUND+.PRO
HIRES4.PAS
This program demonstrates the use of HIRES4.I
which enables you to use hires graphics commands
on the premium microbees. It is possible to mix
inverse,underline and graphics on the one screen.
Onscreen text can be drawn through.
GRAPH3DP.PAS
This demonstarates the use of hires4.i and Draw.I
and draws 3 geometric solids from any perspective.
You must state the x,y,z position of the observere
and the x,y,z position you are looking at. If you
press return you will get the previous valueè (this is set initially so you get a reasonable
view). Try increasing the observers z value and
you will be looking from a distance above the objects.
HIRES4.I
Include file for HIRES4.PAS give full screen
graphics for Premium BEEs. Mainly inline machine
code.
HIRES5A.I
Commented code for HIRES4.I
HIRES5B.I
Continued commented code for HIRES4.I
HIRES5C.I
Continued commented code for HIRES4.I
DRAW.I
Include file to enable drawing of lines in Pascal.
Requires HIRES4.I
GRAPH3DP.PAS
This Pascal program creates perpective views of
three solids from any angle. Uses HIRES4.I.
GETPCGBY.I
This Pascal function duplicates the MEM function
but allows acess to the standard character set and
is uneffected by the compiler option U+. (U+ seems
to continualy switch back to Video RAM.) Useful in
screen dump routines that want to enable ^C as a
method of aborting the procedure.
USERMENU.PAS
This Pascal program allows the creation of
customised menus for any sequence of commands
executable from CP/M. It relies on the extended
command buffer. I have included values for its
location on the 128K 5 1/4 premiums.
DUMP6416.I
This will dump a hires4.i screen (in SetVideo(64) mode)
for a premium machine to a graphics printer (Epson).
I hope the above is of some value to you. This material is Public
Domain so please feel free to distribute and/or modify it
as you wish. My only request is that due credit is given to me.
NOTE:
Thσ áfile≤ áshowε áiε thi≤ documen⌠ áanΣ áoε áthσ ádirector∙ ì
listinτ tha⌠ werσ appendeΣ witΦ ß "+ó havσ haΣ thσ sigε áremoved« ì
Thi≤ wa≤ t∩ makσ thσ program≤ easie≥ t∩ worδ witΦ wheε the∙ áwerσ ì
beinτ collated« Thσ collatinτ i≤ beinτ donσ oε ß "cloneó anΣ áDO╙ ì
doe≤ no⌠ likσ sucΦ charactre≤ iε filσ names« Apar⌠ froφ that¼ án∩ ì
modification≤ havσ beeε madσ t∩ an∙ files.