textfiles/messages/ALANWESTON/1994/DLPH12_10.txt

563 lines
21 KiB
Plaintext
Raw Normal View History

2021-04-15 11:31:59 -07:00
read new nonstop follow
90917 8-DEC 00:24 General Information
RE: 2nd Hard Drive (Re: Msg 90907)
From: CHARLESAM To: WA2EGP
I'm going to capture your message and go over it again. I believe I
understand what your driving at. I'll keep you posted and thanx alot.
..Charlie...
-*-
90918 8-DEC 00:28 General Information
RE: 2nd Hard Drive (Re: Msg 90910)
From: CHARLESAM To: MIKE_GUZZI (NR)
I plan to play with the cables by hooking the original connector to H1 and
powering up. If the light comes on then, it has to be else where(the problem).
Thanx for the tip, I'll try it your way too. Keep you posted. ...Charlie...
-*-
90919 8-DEC 00:34 General Information
RE: 2nd Hard Drive (Re: Msg 90911)
From: CHARLESAM To: MODEL299 (NR)
Well, yours is the third different area for me to look for the problem.
I guess with trying all three, I might get at the problem(s). Thanx Mark,
like I promised the first two responders, I'll keep you posted. I'm sure
it will get solved thanx to the good folks here. ...Charlie...
-*-
90920 8-DEC 02:18 General Information
RE: 2nd Hard Drive (Re: Msg 90910)
From: CHARLESAM To: MIKE_GUZZI (NR)
Mike, I tried alot of different things now but in answer to your question,
yes it did stay on. I loosened the face plate and it went off which leads
me to believe that that problem was a pinched wire. What I have now is
my new drive hooked up as the only drive. I replaced the termination
resistors, and took off the jumper sleeve altogether. Just like my original
setup for /h0, which btw works fine. I used my lockout boot with DD=D0.
I booted and now when I do a directory, format, or chd to /h0, I get a
#246 which is device not ready. Now for sure I'm lost. BTW, when I address
Thanx Charlie
-*-
90921 8-DEC 02:20 General Information
RE: 2nd Hard Drive (Re: Msg 90920)
From: CHARLESAM To: CHARLESAM
My message got cut off due to using slash. When I address H0 now, the light
does not come on. I'm thinking maybe I got me a bad drive..... Charlie
-*-
90924 8-DEC 23:11 General Information
RE: 2nd Hard Drive (Re: Msg 90917)
From: WA2EGP To: CHARLESAM
Just an effect of laziness. With one drive, a lot of people don't bother with
adjusting the ID of the drive (no jumpers it seems to be zero) so it reads
anything on the buss. Put a second drive on there and it is "scratch-head"
city when a conflict develops. Why it works with no jumpers, I dunno. The
"controller" is usually 0. I banged my head on the wall for a month on this
until someone explained it to me real carefully. BTW, I have 2 hard drives and
a CDROM drive on my MM/1 and they are all talking to the machine very happily.
I guess I got it right! (grin) Good luck. I hope this did solve the problem.
, H0 is #0, H2 is #2 and the CDROM is # 1. Look
at ctrlid on dmode and see if they are different on the two drives. They
should be or else they will fight with each other.
-*-
90931 9-DEC 23:38 General Information
RE: 2nd Hard Drive (Re: Msg 90924)
From: CHARLESAM To: WA2EGP (NR)
I seem to understand that the Id has to be different. I'm using scsisys and
I believe my Ids are straightened out but there is also a jumper to the
left of the control cable and I'm not sure about the placement of that.
Also, I substituted my new drive for the existing drive as H0, but os9
refuses to recognize it. I get Unit not ready ERROR. I believe now that
there is some problem with the drive. I'll keep working on it. Thanx
Charlie
-*-
End of Thread.
-*-
90922 8-DEC 16:56 System Modules (6809)
RE: CC3IO Patches (Re: Msg 90909)
From: GREGL To: MIKE_GUZZI (NR)
It's amazing how the mind becomes such a fragile thing after a few years. I
had completely forgotten about those messages. Thanks for digging them up.
-- Greg
-*-
90923 8-DEC 20:11 New Uploads
RE: PowerBasic for OS9/68000 ships! (Re: Msg 90916)
From: EDELMAR To: FHOGG
Frank,
> They are both the same in all respects except for price. It is our intent
> to support the individual user and to promote development with PowerBasic
> by offering a lower cost version for individuals such as those here on
> Delphi and over on CIS.
> Promotions to commercial/industrial users do not mention the personal
> pricing.
If I order PowerBasic, do I have to pay the $300 price or $800. Understand,
if performance of the object code proves satisfactory and my productivity is
improved, I will use it for commercial software. Some object code might even
find its way into some VOD (DAVID) stuff (drivers and other system state
modules).
It is to be expected that 'undocumented features' crop up in a new package
such as this (no negative conotation intended - just an unfortunate fact of
life). As bugs are found and fixed, will updates be sent automatically?
Ed
-*-
90926 9-DEC 00:57 New Uploads
RE: PowerBasic for OS9/68000 ships! (Re: Msg 90923)
From: FHOGG To: EDELMAR
You can have it for the $300 price.
>As bugs are found and fixed, will updates be sent automatically?
I don't know just how Mike will be handeling this. I could easily email you
and others new versions here on Delphi as they become available. I'll ask
Mike what his 'official' policy will be.
Frank
-*-
90929 9-DEC 21:15 New Uploads
RE: PowerBasic for OS9/68000 ships! (Re: Msg 90926)
From: FHOGG To: ALL
I have uploaded the following to the database,
Contents:
1 POWERBASIC LANGUAGE SPECIFICATIO (Size: 1356 Count: 0)
Dow: PBSpec.upl
2 POWERBASIC BENCHMARK RESULTS IN (Size: 40476 Count: 0)
Dow: PBench.ar
3 POWERBASIC BENCHMARK IN LHA (Size: 28458 Count: 0)
Dow: PBench.lzh
4 POWERBASIC BENCHMARK README (Size: 2670 Count: 0)
Dow: PBench.ReadMe
However I don't know when the sysop will get to it. The following
is the contents of the last file, the ReadMe file.
PowerBasic Benchmark results
12/9/94
This archive has 49 files. 4 versions of each benchmark and a
ReadMe file. It is archived twice. Once with Ar V2.0 (40476
bytes) and again with LHa V 2.01 (28458 bytes). Both done under
OSK.
The nature and results of bench2 through bench12 are as follows:
(all tests were run on an 030 system @33MHZ w/ 1 wait state)
(all times are in seconds)
PB MW Name of Test Nature of Test
3 33 bench2 increment variable in loop
2 N/A bench2m same as bench2 but with assembly MACRO
4 44 bench3 assign loop variable to array in loop
5 12 bench4 complex integer expression in loop
4 64 bench5 assign user type element in loop
7 15 bench6 str$ function in loop
10 186 bench7 read a data statement in loop
4 46 bench8 find address of array element in loop
3 46 bench9 simple if/then count loop
15 237 bench10 assign constant to integer variable in loop
6 72 bench11 control structures "false" in loop
2 32 bench12 "land" function in loop
There are 4 variations of each benchmark. *.b is the PowerBasic
source, *.b09 is the same source with minor mods needed for
Basic(09), *.obj is the compiled code and *.a is the unaltered
output of PowerBasic in assembler source. The *.a files are
complete but you cannot assemble them because they need the
runtime subroutine package called 'runsubs' which is part of
PowerBasic.
Note that 'shell date -j' was used because the early version of
PowerBasic that was used to compile these benchmarks did not have
the 'date$' function implemented yet. Note that these times
should be viewed on their own rather than as a test of the speed
of any particular computer. They are just to show the speed
advantage of the compiled code of PowerBasic.
I have downloaded almost every Basic source program here and I
hope to compile then under PowerBasic to see what is involved in
a typical conversion and to see what size and speed advantage
PowerBasic has. In the above benchmarks you will note the small
size of the *.b09 files compared to the size of the *.obj. Don't
forget the the *.b09 files have to have 'runb' which is about
24K. Obviously using PowerBasic on small programs will result in
a very small runtime program over Basic(09). (BTW I know that on
OS9/68000 it is called BASIC and not Basic09. I use the (09) to
avoid confusion.)
Frank Hogg
Please feel free to ask questions. I will do my best to answer them.
-*-
90935 10-DEC 16:17 New Uploads
RE: PowerBasic for OS9/68000 ships! (Re: Msg 90929)
From: FHOGG To: ALL
I've just uploaded an example utility for the date function. After I uploaded
the stuff last night I got to playing. This is my actual first attempt at
several things. 1... Writing an actual program in PowerBasic, 2... Doing
anything in assembly language. Doing the second is very easy in PB. The
upload is this:
Name: POWERBASIC DATE UTILITY EXAMPLE
Type: PROGRAM
Date: 10-DEC-1994 16:02 by FHOGG (able to edit the Group)
This is a example of a date utility written in PowerBasic. It shows doing a mix
of assembly and Basic and the use of alias's. PowerBasic source, the assembly .
a
file and the object are in the archives. The same stuff is in each file. One is
in LHa 2.01 and the other is ar 2.0.
Topic: New Uploads
Keywords: UTILITIES, POWERBASIC EXAMPLE FHL OSK OS9/68000
Contents:
1 POWERBASIC DATE EXAMPLE (AR) (Size: 7857 Count: 0)
Dow: PBdate.ar
2 POWERBASIC DATE EXAMPLE (LHA) (Size: 4476 Count: 0)
Dow: PBdate.lzh
The source for PowerBasic is short so it now follows:
**************************************
* Simple Date program for PowerBasic *
**************************************
*
* This is a good example of the flexability and power of mixing
* assembly language and Basic statements in one program.
*
dim TimeError:short
dim time:long
dim timeA(4):byte alias=time
dim date:long
dim dateA(4):byte alias=date
dim dateB(2):short alias=date
dim day:short
**********************************
* Month and day are bytes and year is a short (2 bytes) the easiest
* way to get them out of the long is by using alias arrays. The byte
* array gets the month and day while the short array gets the year.
* Note that these do not take any additional memory, they just point
* to what they alias. Refer to the '.a' file.
**********************************
**********************************
dim tick:long
dim tickA(2):short alias=tick
**************************************
* tickA(1)= number of ticks per second. tickA(2)=number of ticks
* so we do HR:MIN:SEC and TICKS/TICKRATE
* Example of output on KiX which has 100 ticks per second
*
* 12/10/1994 15:22:21 and 16/100 Seconds
*
**************************************
* Make the system call. Refer to F$Time pg 1-64 in the MW manual
* 0=Gregorian, 1=Julian, 2=Gregorian w/ticks, 3=Julian w/ticks
**************************************
* Code starts here
Start
move.w #2,d0 \ Set for Gregorian w/ticks
os9 F$Time get the time
bcc.s Good
goto Perror
Good
* Put OS9 System Call output in PowerBasic variables
move.l d0,time(a6)
move.l d1,date(a6)
move.w d2,day(a6)
move.l d3,tick(a6)
* Promote PowerBasic
print "PowerBasic date utility example"
print dateA(3);"/";dateA(4);"/";dateB(1);
print " ";timeA(2);":";timeA(3);":";timeA(4);
print " and ";tickA(2);"/";tickA(1);" Seconds"
goto Quit
Perror
move.w d1,TimeError(a6) Error code is now in TimeError
print "Err: ";TimeError
Quit
end
Sure is easy to do things I would never have been able to try in either C
or assembly. I don't know if this could be done in MW Basic but I don't
want to bother. BTW the compile time for this is 13 seconds which includes
running PowerBasic, r68 and l68. I'm using a somewhat slow hard drive too.
I suppose I could do this on /r0 but 13 seconds is fast enough for me.
Frank
-*-
End of Thread.
-*-
90925 9-DEC 00:52 Programmers Den
RE: PowerBASIC details? (Re: Msg 90915)
From: FHOGG To: JEJONES
> - What data structuring facilities does it have (e.g. is there anything
> analogous to the BASIC09 TYPE statement)?
Yes, as a matter of fact there is a TYPE statement simular to BASIC09
except they cannot be nested.
> - You say it supports separate compilation; does that mean that there are
> actual functions with local variables?
Yes
> What's the syntax for calling a separately compiled unit, passing
> parameters (including structured types if the language supports them),
> and returning results?
I asked Mike to work up an answer for this as I am not up to speed yet.
> - What debugging facilities does PowerBASIC have? (All I saw mentioned
> in the file was a listing of assembly language output with the PowerBASIC
> source interspersed.)
That's all there is.
> If you could post or upload a sample of PowerBASIC code displaying some of
> its features, that would help a lot. Thanks.
I plan to do just that this weekend. I'm going to try to get it Friday night.
Some
of them are very impressive benchmarks. I'll add more as I get up to speed.
I've
been busy with regular work and getting the promo for PB out. Have to do my
chores before I can play. <g>
Frank
-*-
90927 9-DEC 05:32 General Information
RiBBS/FidoNet Message Formats
From: DGANTZ To: ALL
I need some help in interpeting the following data. It is a dump of a
message exported by RiBBS Export by the name of msg1.
I'm working on a program that will put RiBBS one step closer to being
able to act as a hub and need to be able to generate messages from within
that will get bundled for the appropriate net/node.
I have the FSC0001 document that describes various formats of various FIDO
files, but there are some things in the below that don't seem to be
documented. Note the lines with *'s. These are what don't seem to be
documented, nor do I have a clue as to how to generate them.
Addr 0 1 2 3 4 5 6 7 8 9 A B C D E F 0 2 4 6 8 A C E
---- ---- ---- ---- ---- ---- ---- ---- ---- ----------------
0000 0200 0100 0400 FE7A FE7A 0000 0000 3039 .......z.z....09
0010 2044 6563 2039 3420 2030 303A 3034 3A33 Dec 94 00:04:3
0020 3100 4461 7272 656E 2043 6C69 6674 0044 1.Darren Clift.D
0030 6176 6520 4761 6E74 7A00 4372 6561 7469 ave Gantz.Creati
0040 6E67 2061 2074 6573 7420 6D65 7373 6167 ng a test messag
0050 6500 0149 4E54 4C20 313A 3331 3438 362F e..INTL 1:31486/ *
0060 3420 313A 3334 362F 392E 310D 014D 5347 4 1:346/9.1..MSG *
0070 4944 3A20 313A 3334 362F 392E 3140 6669 ID: 1:346/9.1@fi *
0080 646F 6E65 742E 6F72 6720 3865 3564 3030 donet.org 8e5d00 *
0090 6430 0D01 5049 443A 2052 6942 4253 2076 d0..PID: RiBBS v *
00A0 322E 3130 0D54 6869 7320 6973 206A 7573 2.10.This is jus *
00B0 7420 6120 7465 7374 206D 6573 7361 6765 t a test message
00C0 2074 6F20 7374 7564 7920 7768 696C 6520 to study while
00D0 6174 7465 6D70 7469 6E20 746F 2063 7265 attemptin to cre
00E0 6174 6520 6D79 206F 776E 0D0A 6672 6F6D ate my own..from
00F0 2061 2070 726F 6772 616D 2E0D 0A20 200D a program... .
Addr 0 1 2 3 4 5 6 7 8 9 A B C D E F 0 2 4 6 8 A C E
---- ---- ---- ---- ---- ---- ---- ---- ---- ----------------
0100 0A20 2020 2020 2044 6176 650D 0A20 0D0A . Dave.. ..
0110 2D2D 2D20 5269 4242 5320 7632 2E31 300D --- RiBBS v2.10. *
0120 0A00 ..
The bytes from offset $52 to $A4 seem to have no documentation
or explanation. Also, am I correct in assumming that the bytes
from offset $10C to $121 are add ons to the text I typed?
What I have in mind is similar to the auto messages generated by TicNote
and AutoFrl, but in this case the messages need to generated for export
rather than for import.
Can anyone shed some light (in an Inside RiBBS type fashion) on the above
data or similar?
I'd really appreciate any help I can get. Thanks
Dave
-*-
90928 9-DEC 09:40 General Information
RE: RiBBS/FidoNet Message Formats (Re: Msg 90927)
From: GREGL To: DGANTZ
The text part of the message (without the binary field delimiters) looks fairly
straight forward.
09 Dec 94 00:04:31
Darren Clift
Dave Gantz
Creating a test message
INTL 1:31486/4 1:346/9.1
MSG ID: 1:346/9.1@fidonet.org 8e5d00d0
PID: RiBBS v2.10
This is just a test message to study while attemptin to create my own.
from a program...
Dave..
--- RiBBS v2.10
It appears the lines you are having a problem with are INTL, MSG ID and PID in
the header. Offhand, the MSG ID should be a unique message identifier (in this
case it appears to be composed of the FIDO node/net number followed by what
could be the time in UNIX ctime() format). The PID appears to be nothing more
than the name and version number of the BBS software and the last line is a
signature -- in this case an advertisement for RiBBS v2.10. The INTL 1 line
could be the source and destination node/net numbers of the FIDO systems, or
perhaps something inserted by the mailer.
If it's not documented, you either need better documentation or these lines are
optional.
-- Greg
-*-
90932 10-DEC 03:52 General Information
RE: RiBBS/FidoNet Message Formats (Re: Msg 90928)
From: DGANTZ To: GREGL (NR)
Many thanks for your reply. It has helped tremendously. Could you elaborate
0d0 line strikes me as some sort of checksum or crc.
As kinda of a return Xmas gift, I'd like to suggest that you check out "go main
shop shop". This is Shoppers Advantage Online. I've been a member for several
months now, and they've saved me big $$$ on many items. I spent $300 on Xmas
es. Anyway... This isn't an ad, just word of mouth from a satisified customer.
May your holidays be filled with joy.
Dave
-*-
End of Thread.
-*-
90930 9-DEC 22:20 General Information
RE: Chicago CoCo-Fest (Re: Msg 90858)
From: THESCHU To: DISTO
Many thanks Tony. - Brian
-*-
90933 10-DEC 09:23 General Information
Install program
From: TEDJAEGER To: ALL
Hi all,
I'm trying to develop an installation program for applications
written for the MM1. To date, I have a point and click shell that
allows user to specify from what drive, to what drive, name of
program, etc. Once the parameters are established, the install
program runs a script that is provided by the programmer. The script,
of course, is responsible for actually moving the files from
installation disk to wherever.
What do you guys make of this general plan? It is hard to do error
checking in the script file from the install program. (Tips?) Also Joel H
discussed copying files from an installation disk to a pipe and
then from pipe to target disk in a 68 Micros column. I tried that
approach but quickly ran into the limitation that you can't create
a directory inside a pipe or do a backup of a disk into a pipe. Least
I kept getting error messages! Seemed to mean that the install program
would have to assume that all the component files of the application
program would be in the same directory (/d0) on the installation disk. I
really dont want to make that assumption.
Thoughts appreciated
Bests
---TedJaeger
-*-
90934 10-DEC 12:53 General Information
RE: Install program (Re: Msg 90933)
From: JOHNREED To: TEDJAEGER (NR)
> I'm trying to develop an installation program for applications
> written for the MM1. To date, I have a point and click shell that
Good! We need it.
>
> What do you guys make of this general plan? It is hard to do error
> checking in the script file from the install program. (Tips?) Also Joel H
Have you considered using the `oddjob' program? You can do things
that the fancy UNIX shells do, and everyone with an MM/1 should have
it..
> discussed copying files from an installation disk to a pipe and
> then from pipe to target disk in a 68 Micros column. I tried that
Warning. I have found (on my MM1/a) that files copied to a named
pipe, then back to a disk file have a few characters tacked on to them
at the end - mostly on larger (over 15k ) files.
JohnW
********************************
A stitch in time --------------------
------ is worth two in the bush
John R. Wainwright <<CIS -- 72517,676>> <<DELPHI -- JOHNREED>>
-*-
End of Thread.
-*-
FORUM>Reply, Add, Read, "?" or Exit>