mirror of
https://github.com/opsxcq/mirror-textfiles.com.git
synced 2025-08-06 16:26:33 +02:00
349 lines
14 KiB
Plaintext
349 lines
14 KiB
Plaintext
AppleLink
|
|
APPLE II DEVELOPMENT FORUM CONFERENCE LOG
|
|
July 4, 1989 10:00 p.m. eastern time
|
|
Topic: 8-Bit Programming
|
|
Forum Leader: Dave Sugar (AFL Dyfet)
|
|
|
|
Coach101 Does everyone run with the machine's cover in place?
|
|
AFL Scott Yes.. I do!
|
|
AFA Gary J I do, Coach. I have a Kensington System Saver, though
|
|
AFL Scott System saver here, too!
|
|
AFA Gary J It works well enough
|
|
AFL Scott Wish it had a filter, tho..
|
|
AWGS Marty system savers here also
|
|
Coach101 Mine goes top-less..... You can almost tell what is going on by
|
|
Coach101 sound from the power supply
|
|
AFL Scott Ever listened to a TWGS, Coach? The thing whistles!
|
|
Dave Lyons Lid in place, fan inside. 911 errors sometimes on this machine
|
|
(at home), but
|
|
Dave Lyons none at work.
|
|
AFA Gary J Yes, me too, Dave.
|
|
Coach101 I take a close listen when my TWGS gets here this week.
|
|
AWGS Marty My 911 errors have disappeared since I installed the system
|
|
saver.
|
|
AFA Gary J I USED to say that I've never had a 911 since I got my System
|
|
Saver, but since
|
|
Richard LT brb
|
|
AFA Gary J I moved I've had a few. Must have something to do with the Air
|
|
conditioning,
|
|
AFA Gary J or ventalation. (Of course we had a high temprature of 117 today
|
|
which didn't
|
|
AFA Gary J help :)
|
|
AFL Scott When the AC was out here, I had a couple of complete stalls, but
|
|
no 911 errors
|
|
AFL Scott here... it was 90+ inside, tho.
|
|
AWGS Marty It was rather nice here :)
|
|
AFA Gary J How nice was it???
|
|
AWGS Marty Wasn't no 117 degrees :)
|
|
AFA Gary J :)
|
|
AFA Gary J That would be nice :)
|
|
AWGS Marty I'm glad I don't live in the desert :)
|
|
AFA Gary J Ok...Dyfet will be along in a moment... I'll start here without
|
|
him..
|
|
AFA Gary J Welcome to the Apple II Development Forum. Tonight's topic is
|
|
8-bit programming.
|
|
AFA Gary J We'll be using forum protocol to maintain order in our discussion,
|
|
so if you
|
|
AFA Gary J have a question, type a "?" on a line by itself. If you have a
|
|
comment on the
|
|
AFA Gary J current topic, type a "!" on a line by itself. I'll keep track of
|
|
who's up
|
|
AFA Gary J next and call on you when it's your turn.
|
|
AFA Gary J Do we have any questions to start off the evening? (Besides how
|
|
to survive a
|
|
AFA Gary J 117 degree day??? :)
|
|
Dave Lyons !
|
|
AFA Gary J GA, Dave
|
|
Dave Lyons Thank you all for coming tonight....
|
|
Dave Lyons Seriously, don't all yell at once. No questions on Technotes,
|
|
things you'd
|
|
AFA Gary J (Yes :)
|
|
Dave Lyons like to see, or anything like that?? ga
|
|
AFA Gary J I hear this batch of technotes is going to be a biggie...
|
|
Matt DTS Fewer stupid beards in Apple II DTS? <just a thought>
|
|
Dave Lyons Yup.
|
|
JohnS344 when will gsos 50 ship
|
|
Matt DTS Version FIFTY? GEEZ!
|
|
AFA Gary J :)
|
|
Dave Lyons GS/OS 3.0 will ship with System Software 5.0.
|
|
Dave Lyons :)
|
|
AWGS Marty (That's GS/OS 3.0)
|
|
AFA Gary J GA with your question, Richard..
|
|
Coach101 You left out "Summer" Dave
|
|
AFA Gary J :)
|
|
Richard LT Is there any good assembl language routines floating around Alink
|
|
or assemblers
|
|
AWGS Marty He also left out 'RSN' :)
|
|
Richard LT :)
|
|
AFA Gary J Routines or assemblers?
|
|
Richard LT either
|
|
Richard LT can't speell...
|
|
AFA Gary J There's lots of sample source code, if that's what you mean.
|
|
Look in our
|
|
AFA Gary J source code library, or in the Apple Computer Releases section of
|
|
our Software
|
|
AFA Gary J Library. There's a section on Sample Source Code (as released by
|
|
Apple) there.
|
|
AFA Gary J We used to have a demo of LISA 8/16 here, but I don't think we do
|
|
anymore.
|
|
Richard LT Thanks, signed on recently and just now getting my bearings.
|
|
AFA Gary J (I may be wrong)
|
|
AFA Gary J GA Dave
|
|
Dave Lyons Richard, are you looking for anything in particular, or just any
|
|
sample
|
|
Dave Lyons code?
|
|
AFA Gary J (Hi Dyfet!)
|
|
Richard LT Well, I'm starting assembly programming. So anything would be
|
|
helpful.
|
|
AFA Gary J What machine are you using?
|
|
Richard LT 2e
|
|
AFA Gary J Ok...that makes a difference. All of the sample source I
|
|
mentioned that is
|
|
AFA Gary J supplied by Apple is for the IIGS.
|
|
Richard LT I thought this was 8-bit discussion...:(
|
|
AFA Gary J There are some 8-bit type source code samples in our source code
|
|
library.
|
|
Richard LT :)
|
|
AFA Gary J It is, but sometimes we get off of the track :)
|
|
Richard LT heh heh
|
|
AFA Gary J sorry :)
|
|
AFA Gary J Anything else, Richard?
|
|
Dave Lyons Try back issues of magazines I guess, and ask if you have specific
|
|
questions.
|
|
Dave Lyons (ga)
|
|
Richard LT nope, I'll nose around after the conf.
|
|
AFA Gary J What other languages do you know?
|
|
Richard LT thanks...Basic (don't laugh:)
|
|
AFA Gary J BASIC is still a good language (not laughing :)
|
|
Richard LT wheew:) I neew a little speed for my "planned" applications.
|
|
Matt DTS So is English - it's a shame more people don't use it correctly
|
|
Richard LT neew=need
|
|
AFA Gary J In fact, if you program long enough in BASIC, you will find lots
|
|
of reasons to
|
|
AFA Gary J learn assembly language :)
|
|
AFL Dyfet :)
|
|
AFA Gary J GA, Coach
|
|
AWGS Marty (good manners is better than correct English)
|
|
Coach101 With the upcoming arrival of system 5.0 for the II-GS will there
|
|
be a
|
|
Coach101 new ProDos-8 that goes along with it and (if there is a new one)
|
|
what
|
|
Coach101 will it mean/do for the 8-bit world? GA
|
|
Pest II Matt Developer question of the month: how do you pronounce your
|
|
last name?
|
|
Matt DTS There is a new version of P8, and it's got a few bug fixes in
|
|
it.
|
|
Matt DTS No significant new features - DESTROY won't trash the volume if it
|
|
gets an
|
|
Matt DTS error while in progress; it can open subdirectories that the
|
|
ProDOS FST put
|
|
Matt DTS as lowercase, and a few other little things. GA
|
|
AFA Gary J (Jump in, Dyfet.. this is YOUR forum!! :)
|
|
AFL Dyfet Okay, this is more a question snuck in, but I recall that when P16
|
|
was first
|
|
Coach101 What will a ProDos-8 application think a "forked" file is?
|
|
AFL Dyfet introduced, a sneaky little repath call was added to the ProDOS 8
|
|
kernal. Is/
|
|
AFL Dyfet will anything ever be done with this call, or has it been removed
|
|
since the
|
|
AFL Dyfet avent of GS/OS?
|
|
Matt DTS P8 still doesn't deal with extended files - it doesn't support
|
|
that storage
|
|
Matt DTS type. There is no mechanism in P8 equivalent to GS/OS's
|
|
"ChangePath" call.
|
|
Matt DTS GA.
|
|
AFA Gary J Has anything been changed in BASIC.SYSTEM on System Disk 5.0?
|
|
Matt DTS Yes.
|
|
Matt DTS Next question?
|
|
AFA Gary J What?
|
|
Matt DTS Ah. Quick tonight, aren't we?
|
|
AFA Gary J :)
|
|
Matt DTS The CHAIN/STORE problem where it wanted one branch to do two
|
|
different things..
|
|
Matt DTS ...has been fixed; the bug where the old length of a file was
|
|
retained when a
|
|
Matt DTS file was BSAVEd over itself has been fixed, and a new command
|
|
"MTR" was added
|
|
Matt DTS for those of us who can't type "call -151" right on the first
|
|
three tries.
|
|
AFA Gary J GA, Dave
|
|
Matt DTS Note that complete change histories for both P8 and Basic.System
|
|
are coming...
|
|
Matt DTS ...in the July TN batch.
|
|
Dave Lyons BSAVE now truncates a file to the length you just saved if and
|
|
only if you
|
|
AFA Gary J ...which is due out...in July??? :)
|
|
Dave Lyons don't use the B parameter. It worked the way it used to on
|
|
purpose, but it
|
|
Dave Lyons wasn't always the behavior you wanted. This way you get the best
|
|
of both
|
|
Dave Lyons worlds. ga
|
|
Matt DTS (Dave disagrees with me on that one - I just think it was a
|
|
bug.)
|
|
Matt DTS (Maybe deliberately done but still *wrong*, IMHO.) GA
|
|
AFA Gary J :)
|
|
Dave Lyons (Deliberate and *useful*. :-)
|
|
Matt DTS <pbhbhbhbhbh>
|
|
Coach101 Round - 2
|
|
JohnS344 h
|
|
AFA Gary J Did you have anything else, Coach?
|
|
Coach101 Nope..
|
|
AFA Gary J GA, Marty
|
|
AWGS Marty When will the July technotes ne available on ALPE?
|
|
Coach101 Good ?
|
|
AFA Gary J As soon as we get them :)
|
|
AFA Gary J ..which will be...?? (my question... :)
|
|
Matt DTS There's 150+ pages on paper, and someone has to convert them all
|
|
by hand into..
|
|
AWGS Marty Would someone be so kind as to venture a guess as to the date?
|
|
Matt DTS ...ASCII TEXT files, including all of Jim Luther's Pascal-style
|
|
syntax...
|
|
Matt DTS ...diagrams for Installer scripts. It could take a while.
|
|
Dave Lyons How 'bout "Summer"? :-)
|
|
Mick11 july 4(?)
|
|
AFA Gary J ugh
|
|
AWGS Marty I don't want a life story, just a date.
|
|
Matt DTS I don't care what you want. You got the truth. Problems?
|
|
AWGS Marty You have a definite attitude problem. If you don't know, just say
|
|
so.
|
|
AWGS Marty (done for now, gary)
|
|
AFA Gary J GA, Pest
|
|
Pest II The Mac and the GS have some nifty tools...are there any in the
|
|
works for
|
|
Pest II the classic 8-bit machines
|
|
Mick11 'classic'?
|
|
AFA Gary J GA, Dave
|
|
Dave Lyons What sort of tools do you want?
|
|
Pest II Well, I just got the window interface toolkit from APDA
|
|
Pest II twould be nice if there were a completed version
|
|
Dave Lyons Various people have written their own windowish tools for their
|
|
ProDOS 8
|
|
Dave Lyons applications--don't know if any of them have donated the things to
|
|
the
|
|
Dave Lyons public domain or not.
|
|
Dave Lyons (ga)
|
|
AFA Gary J There are a couple of things in our library related to that.
|
|
Can't remember
|
|
AFA Gary J specifics off hand.
|
|
Pest II I guess that's all for now...except I want my Dogcow!
|
|
Richard LT You mentioned a new version of ProDOS 8. Can it be downloaded from
|
|
AppleLink?ga
|
|
Matt DTS Fear not, the Dogcow thrives.
|
|
AFA Gary J GA, Richard
|
|
AFA Gary J It WILL be available here, when system disk 5.0 is released.
|
|
AFA Gary J But not yet :)
|
|
AFA Gary J RSN
|
|
Dave Lyons (System SOFTWARE 5.0.)
|
|
Richard LT Thanks, that's all...
|
|
Mick11 how long do you think it will be?
|
|
AFA Gary J ..er, yeah, System SOFTWARE 5.0.
|
|
AFA Gary J About 1600K
|
|
Coach101 Geez, you are as picky as Matt now Dave....
|
|
Matt DTS (I'm not picky about things that don't matter to me. You should
|
|
see my house!)
|
|
AFA Gary J This summer, officially, Mick.
|
|
Mick11 i thought it was prodos 8...
|
|
AFA Gary J GA, Dave.
|
|
Mick11 1600k?......isn't that a little big?
|
|
Dave Lyons System Software 5.0 for the GS *includes* a new version of ProDOS
|
|
8. It's
|
|
JohnS344 how will we know when 50 is released my dealer says fall
|
|
Dave Lyons the P8 file in the System folder. You can take that file to
|
|
another disk,
|
|
Richard LT nope, ga
|
|
Dave Lyons rename it to PRODOS, and >presto<, you've got a new ProDOS 8.
|
|
ga
|
|
AFA Gary J Ok, you're up, Scott.
|
|
AFL Scott Does GEOS have an application callable toolkit for their
|
|
environment?
|
|
AFL Dyfet I believe they have a complete developers package including an
|
|
assembler and
|
|
AFL Dyfet some other tools for constructing GEOS packages. At least they do
|
|
for the 128
|
|
AFL Dyfet Version, from what I recall in trade literature.
|
|
AFA Gary J Anything else, Scott?
|
|
AFL Scott Nope, I'm done... Thanks!
|
|
AFA Gary J GA, Coach
|
|
Coach101 Back to a previous issue, if I create a file with a resource fork
|
|
in it
|
|
Coach101 will a ProDos-8 program be able to get at the non-resource fork?
|
|
Will
|
|
Coach101 ProDos-8 even tell me the file exists? GA
|
|
AFA Gary J GA, Dave
|
|
Dave Lyons No, ProDOS 8 will not be able to get at the resource fork.
|
|
Commands like
|
|
Dave Lyons OPEN and DESTROY will return "unsupported storage type" (error
|
|
$4B, I think),
|
|
Dave Lyons and things like READ and WRITE are unusable because you can't open
|
|
it. Last
|
|
Dave Lyons I checked, you *can* use GET_FILE_INFO and SET_FILE_INFO (so you
|
|
can change
|
|
Dave Lyons the filetype (not the storage type), lock/unlock the thing, etc).
|
|
You may
|
|
Dave Lyons be able to rename it--don't remember. The file *will* appear in
|
|
your
|
|
Dave Lyons directory listings. P8 applications can get at the data in the
|
|
resource fork
|
|
Dave Lyons only by using block-level commands (READ_BLOCK and WRITE_BLOCK),
|
|
and this
|
|
Dave Lyons is not recommended. ga
|
|
Coach101 Bear with me,
|
|
AFL Dyfet Or with AppleTalk on an AppleShare volume, you can get to the
|
|
resource fork
|
|
Coach101 From a ProDos-8 point of view, is a forked file one or two
|
|
files?
|
|
AFL Dyfet through the extended AppleShare services.
|
|
Coach101 Dyfet: Cute!
|
|
Dave Lyons Whoops--above, I should have been more clear. P8 calls can't get
|
|
to *either*
|
|
Dave Lyons fork of an extended file. Not even the data fork.
|
|
Dave Lyons Dyfet speaks the truth w.r.t. files on AppleShare servers.
|
|
Coach101 Done, thanks for the info.
|
|
AFA Gary J Good question, Coach.
|
|
Dave Lyons From a ProDOS 8 point of view, forked file don't exist at all,
|
|
except for
|
|
Dave Lyons SPECIAL_OPEN_FORK for AppleShare files. ga
|
|
AFA Gary J Ok, anymore questions out there?
|
|
Coach101 When does summer end?
|
|
Matt DTS September 23rd, according to my calendar <groan!>.
|
|
JSchober (hiyuz!)
|
|
AFA Gary J That's not TOO far off (time has been flying..)
|
|
Coach101 Only a nearly "whole" quarter!
|
|
Matt DTS Next time they want to announce a product before it's finished,
|
|
THEY...
|
|
Matt DTS ...should come on-line every week and answer the "Where is it?"
|
|
questions!
|
|
Matt DTS <the infamous THEY - responsible for all our problems. It's THEIR
|
|
fault.>
|
|
AFA Gary J :)
|
|
JSchober Are we talking about System 5, maybe?
|
|
AFA Gary J I appreciate them announcing it. I realize it is a real headache
|
|
for you
|
|
Coach101 Once THEY have made the announcement, THEY should give some status
|
|
reports!
|
|
AFA Gary J guys, but it's nice to know something is coming.
|
|
Coach101 FOR SURE!!!!!!!!!!!!
|
|
AFA Gary J Do you know if Apple is planning to put out another press release
|
|
announcing
|
|
Pest II Oh no...not THEM!
|
|
Coach101 Not complaining, just anxious
|
|
Matt DTS I should change my screen name to "ThisSummer"
|
|
AFA Gary J the SHIPPING of System SOFTWARE 5.0?
|
|
JSchober hehehe
|
|
AFA Gary J :)
|
|
AFA Gary J (I'm just wondering how I'll know it is officially released when
|
|
it DOES
|
|
AFA Gary J happen)
|
|
AFA Gary J GA, Marty
|
|
Coach101 Careful about those specifics (THIS) Matt
|
|
AWGS Marty Then again, there _is_ something to be said for dates and
|
|
deadlines...
|
|
AWGS Marty without them, very little would ever get done.
|
|
AWGS Marty (done)
|
|
Coach101 This evenings fire works displays DO NOT herald the arrival of
|
|
5.0
|
|
AFL Dyfet :)
|
|
AFA Gary J :)
|
|
AFA Gary J Too bad.
|
|
JSchober :)
|