textfiles/apple/ADC/adv.890718

407 lines
17 KiB
Plaintext

AppleLink
APPLE II DEVELOPMENT FORUM CONFERENCE LOG
July 18, 1989 10:00 p.m. eastern time
Topic: Getting Started for Novice Progammers
and Announcment of Release of System
Software 5.0 for the Apple IIGS
Forum Leader: Dave Sugar (AFL Dyfet)
AFL Dyfet We will be getting started here momentarilily, but we should give
a chance for
AFL Dyfet others to arrive first...
AFL Dyfet I see we have incomming people still, so we will give this 1 more
minute for
AFL Dyfet late arrivals...
AFL Dyfet Okay, I think we should be getting started...Good evening and
welcome to the
AFL Dyfet Apple II Development forum's tuesday night chat. Tonight's topic
is 'getting
AFL Dyfet started', a special conf. for novice programmers. We will be
using PROTOCOL
AFL Dyfet tonight starting now. This means if you have a question to ask,
you must enter
AFL Dyfet a '?' on a blank line, and if you wish to comment on the current
question at
AFL Dyfet hand, you must enter a '!' on a line by itself. I will call each
of you in
AFL Dyfet turn. But, before we get started tonight (so hold off on those
'?' keys :), we
AFL Dyfet have several special annoucements to make. For the first of
these, I will be
AFL Dyfet turning over the floor to Dave Lyons, who has some news many of
you have been
AFL Dyfet waiting to hear. GA Dave :)
Dave Lyons "Summer" is here! System Software 5.0 is *shipping* now, so your
dealers may
Dave Lyons already have it. If they don't they should soon. Retail price is
$49.
Dave Lyons (Dealers are *allowed* but not required to give you free updates,
without
Dave Lyons the manual.)
AFA Gary J (Yeah!)
Coach101 Applause Applause Applause
Furkle ?
AFL Dyfet I know all of you are happy to hear this. In addition, we will be
providing
AFL Dyfet this update online as soon as it arrives. Also, we will have a
new batch of
AFL Dyfet technotes available in the near future...
AFL Dyfet I think the GS/OS team deserves a lot of credit for what they have
done in
AFL Dyfet this short of time, but I do not see any members here offhand, so
I guess Dave
AFL Dyfet Lyons will have to convey our appreciation :)
Dave Lyons (Post it! They read Let's Discuss.)
AFL Dyfet Yes they do, and I'm sure they would appreciate the thanks...:)
Dave Lyons Not just the GS/OS team, but the Finder/utilities team, the
toolbox team, and
Dave Lyons the printing team, too!
AFL Dyfet Very true!
AFL Marty (Is there an uploading team? :)
AFL Dyfet :)
AFL Dyfet Okay, is there anyone here who would like to add any comments on
GS/OS's
Windrider5 ?
AFL Dyfet release at this point?
AFL Dyfet Okay, I believe our first question is from Furkle, please go ahead
with your
AFL Dyfet question now...
Furkle question has been answered, thanks
AFL Dyfet Well, we aim to please :). I believe our next question is from
Windrider. GA.
Windrider5 Is it true that we will need more than technotes to understand all
the changes
Windrider5 in 5.0
Dave Lyons !
AFL Dyfet GA Dave!
Dave Lyons Yes.
Coach101 ?
Dave Lyons The documentation you need will be available later this year from
APDA;
Dave Lyons hopefully this summer.
AE PhilM ?
Dave Lyons You can still use the old features without new documentation, of
cours.e
Coach101 -?
Dave Lyons Some documentation will be sent to Apple Partners earlier than
that, too.
Dave Lyons (ga)
AFL Dyfet Thank you Dave. Okay, I see Gary has a question to sneak in
:)..GA Gary...
AFA Gary J Will this be in the form of a toolbox reference update, or is
there more?
Dave Lyons !
AFL Dyfet GA Dave...
Dave Lyons There will be more than one documentation product from APDA for
5.0; no
Dave Lyons specific details are available now. ga
AFA Gary J Thanks (and keep up the good work!)
AFL Dyfet Okay, I believe our next question is from AE Phil. You may have
the floor now.
AE PhilM In 5.0 the docs say that the SF Manager now need 4 pages of ZP.
One for itself
Dave Lyons !
AE PhilM and three for the list manager. I never initialize the list
manager in the
AE PhilM eariler stuff I did...but it is working. How is that??
AFL Dyfet GA Dave...
Dave Lyons Nope--some of the documentation was misleading; it is actually
supposed to say
Dave Lyons (and does, in some of the documentation) that SF needs 4 pages of
*stack
Dave Lyons space*, not direct page. You just have to make sure you have a
lot of stack
Dave Lyons space available when you make an SF call. SF takes care of
starting up the
AE PhilM OK...thanks Dave! It does use the list manager tho...right??
Dave Lyons List Manager for its own use. If you aren't using it directly,
you don't need
Dave Lyons to worry about starting it up; if you *are* using the List Manager
yourself,
AE PhilM Ok..thanks.
AE PhilM done
Dave Lyons you shoul still load and start it. (SF might not *always* start
the list
Dave Lyons manager up automatically!) ga
AE PhilM I will then. done
AFL Dyfet Okay, thanks Dave. For our late arrivals who missed the
announcement, System
AFL Dyfet Disk 5.0 is NOW SHIPPING :)
HyperRam ?
AFL Dyfet GA HyperRam...
HyperRam How long do you expect it will take before we have it for
download? :)
AFA Gary J Sometime this Summer :)
HyperRam Sometime. :)
HyperRam GA
Phoenix36 ?
AFL Dyfet :)...basically as soon as we get our hot little hands on it over
here :)
AFL Dyfet I believe our next question is from Phoenix, GA Phoenix...
Phoenix36 What makes 5.0 so much better than 4.0?
AE PhilM !
AFL Dyfet Phil, was that a comment for Pheonix? GA Phil...
Coach101 ?
AE PhilM No..just wanted to say that AE will start shipping 5.0 on Vulcan
and Sonic
AE PhilM Blaster before the end of the week. That's all!
Coach101 !
AFL Dyfet Thank you, Phil...As to Phoenix's question, that can take a long
explanation...
AFL Dyfet to put it simply, SPEED!!! Faster desktop with new improved and
very optimized
AFL Dyfet tools, faster disk I/O, etc etc :)...GA Coach...
HyperRam ?
Phoenix36 !
Coach101 Pick almost anything under 4.0 and it is faster under 5.0....
MUCH FASTER
Coach101 GA
AFL Dyfet GA Phoenix...you have the floor, after all :)
Phoenix36 Speed is really worth the $49, because AWGS needs faster window
management.
Coach101 !
AFL Dyfet There is also a new and improved Finder to look forward to, which
benifits well
AFL Dyfet from the improved speed of the tools :). GA Coach...
Coach101 One word of caution for Phoenix,
Coach101 Do not go out to buy coffee and donuts when starting Appleworks-GS
under 5.0!
HyperRam LOL!
Coach101 :)
AFL Dyfet :)...Anyone else wish to add any further comments on System
Software 5.0 at
AFL Dyfet this time?
JSchober "Wowwwwww..."
HyperRam ?
Phoenix36 !
AFL Dyfet Go Ahead Phoenix...
AFL Vince just that it will be at your dealers by week's end.
Phoenix36 With 5.0 on a hard disk all those 1 meg applications, should load
like the Mac
HyperRam ???
Phoenix36 i mean fast with TranswarpGS
AFL Dyfet Your question is on record, HyperRam :)...And yes, the benifit in
some
AFL Dyfet situations is very much like or even faster than that found under
4.0 with a
AFL Dyfet Transwarp GS, although there is nothing stopping you from gaining
even more
AFL Dyfet by having one with 5.0 :)
AE PhilM ditto :)
AFL Dyfet Well, I believe our next question is from Coach. You now have the
floor...
Coach101 Under 5.0, some applications (for example FINDER) remember the
lower
Coach101 case letters in my file names. How is this handled from a
compatibility
Coach101 issue with programs that may convert all lowercase letters to
uppercase
Coach101 letters before passing them on to GS/OS? GA
Dave Lyons !
AFL Dyfet The case is not stored in the ProDOS filename itself, but in the
old ProDOS
AFL Dyfet version ID bytes found in each directory entry. ProDOS 8, for
example, will
AFL Dyfet still see filenames the way it always had, irregardless of how the
case was set
AFL Dyfet from GS/OS. GA Dave.
Dave Lyons No handling is necessary, possible, or present...apps that convert
pathnames to
AFL Vince sounds like an old Appleworks trick to me.. :)
Dave Lyons all uppercase before making GS/OS calls will always create
filenames that are
AFA Gary J Yep :)
Dave Lyons all uppercase. All current FSTs ignore case, so it isn't a
problem--it just
Dave Lyons may look ugly.
Dave Lyons (ga)
Coach101 So, AFILE and afile are the same file on disk?
AFL Dyfet I'm sure SOMEONE will come out with a utility to capitolize all
your filenames
AFL Dyfet properly :)
Dave Lyons Yes, AFILE and afile are the same file on disk. I should have
said
AFA Parik ?
AFA Gary J ugh :) (Verry punny :)
AFA Gary J err...very
Dave Lyons above that all current FSTs ignore case when matching filenames;
Dave Lyons they *record* the case so that it comes back right later when you
read the
Dave Lyons directory. ga
Coach101 Tanks... Im done...
AFL Dyfet Okay, I believe our next question is from HyperRam. GA Hyper, you
have the
AFL Dyfet floor now...
HyperRam I know this is a dumb question but does 5.0 spped up the 'screen'
like in
HyperRam games?
HyperRam :)
AFL Dyfet That depends...if they use toolset calls, yes...
HyperRam BBL
AFL Vince Ok, let's cut the FNs.. :)
Dave Lyons !
AFL Dyfet GA Dave...
Dave Lyons Games that already go right to the screen to do their animation
will not be
Dave Lyons sped up by 5.0. ga
AFL Dyfet Okay, I believe our next question is from AFA Parik. You have the
floor now...
AFA Parik Does 5.0 splash the colors correctly on bootup? Is there any way
we can make
AFA Parik sure that apps don't stomp around $012000? Or does the loader
automatically
AFA Parik set nospecialmem when loading programs?
Dave Lyons !
AFL Dyfet You can set the appropriate bits in the load files
themselves....GA Dave, I'm
AFL Dyfet sure you will have more to add :)
Dave Lyons What's the "correct" way to splash colors correctly on bootup?
Under 5.0, apps
Dave Lyons are very unlikely to load in bank 1...if the system can avoid it,
it doesn't
Dave Lyons load them in special memory. Safest thing is to set the
no-special-memory
Dave Lyons attribute in your segment kinds.
AFA Parik the betas running around keep the background color blue.
Dave Lyons It's GQUIT that tries to avoid it, not the loader (there's a flag
you pass to
AFA Parik but what about programs we didn't write. I can't notice a speedup
in DPII
AFA Parik when booting from Orca/M. :(
Dave Lyons InitialLoad saying if it's okay to load into special memory or
not).
Dave Lyons The bootup screen is light blue, just like the default desktop
pattern is; it
Dave Lyons is no longer supposed to match the border color.
AFL Dyfet Okay, any further comments?
AFA Parik ga
AFL Dyfet Okay, the Q is empty, I see...I also see that we have drifted
quite far away
AFL Dyfet from what tonight's topic was originally scheduled :)...So I will
throw the
AFL Dyfet remaining time and questions open to any programming subject
people wish to
AFL Dyfet ask about...feel free to get your questions in the queue :)
AFA Parik Dave, do you know if the docs for 5.0 are shipping to developers,
or should we
AFA Parik buy it from APDA?
AE PhilM !
Dave Lyons !
AFL Dyfet GA Phil...
TomH47 ?
AFL Scott ?
AE PhilM Developers are expected to get a mailing later this week...that's
what I have
AE PhilM been told.
Dave Lyons You should definitely buy the APDA stuff when it becomes
available. Some
Dave Lyons preliminary stuff is being sent to all Partners soon.
AFA Parik ga
Coach101 !?
AFL Vince Do you know if APDA has the toolbox update reference, dave?
Dave Lyons I don't think they have any 5.0 documentation yet.
AFL Dyfet I don't believe they have it available yet...
AE PhilM !
AFL Dyfet GA Coach...
Coach101 Whats the difference between a Developor and a Partner (pay $600+
Coach101 and get a deferred mailing?)? GA
Dave Lyons ! (really Matt in disguise)
AFL Dyfet That was a sneaky question, Coach :)...GA Dave...
AFL Dyfet (or Matt :)
Dave Lyons He said "partners" (meaning people who currently receive Developer
Price Lists
Dave Lyons ) since we don't know if Associates will get it or not. Partners
will. GA.
AFL Dyfet Okay, I believe Phil had a comment...GA Phil...
AE PhilM APDA does NOT have any 5.0 stuff yet....I called today about just
that!
Coach101 Ok, I was thoroughly confused and making {poor} joke! Not a
complaint!
AE PhilM done
AFL Dyfet Okay...I believe our next question is from TomH. Go ahead,
Tom...
TomH47 I am currently teaching myself TML Pascal. Is it a good language?
If not
TomH47 could you recommend?
Dave Lyons !
AFL Vince Is TML good, or is Pascal good?
TomH47 What I should go to
TomH47 Ok, is it a useful language
AFL Dyfet First, Dave, GA...I know Vince will have something to add after
you :)
Dave Lyons I wrote DIcEd (a usable icon editor) completely in TML Pascal
standalone; so
Dave Lyons it is definitely "good." I can't really compare it with any other
Pascals,
Dave Lyons since I haven't done a nontrivial amount of work in any of them.
It does have
Dave Lyons some annoying aspects, but I expect they will be cleared up when
TML Pascal II
Dave Lyons ships. ga
TomH47 Thank you
AFL Vince We do have our share of bugs in Pascal I.
AFL Vince However, Pascal II has been setup for the novice/intermediate
level programer. All of the
AFL Vince resource construction for 5.0 is done with a graphic based point
and click style editor. After
AFL Vince you create those structures all you need do to get your programs
running is put in the "glue" routines
AFL Vince We're also running it on a Pascal testing suite of over 300
programs that test all aspects of a Pacal
AFL Vince compiler before we release it, so I dont think you'll find too
many of the annoying things Dave
TomH47 Then it is a good time to be learning, right. Note: Ordered TML
II recently
AFL Vince was refering to in this particular version.
AFL Vince Also, we're not planning an APW compatible product to go along
with Pascal II for those that are
AFL Vince interested. GA
AFL Vince Anytime is a good time to be learning... :)
TomH47 ;)
AFL Vince I learn every day, ask Dave, he's been giving me some lessons
recently.. :)
AFL Dyfet Okay, I believe our next, and possibly last, question for this
evening is from
AFL Dyfet AFL Scott. GA Scott...
AFL Scott APW version 2.... When is it due? Or is it even due, yet?
Coach101 Fall :)
AFL Dyfet Well, unfortunately, Tim is not here to defend the honour of the
APW team, but
AFL Scott and...
AFL Dyfet fall is what I have heard also...
AFL Scott Does MPWGS do linking, too?
AFL Scott Done.
AFL Vince MPW GS works well, and yes, it links and compiles resources.
AFA Parik so we can't express programs until fall? ack.
AFL Scott Worried more about linking large programs not resources at this
time. Thanks!
AFL Dyfet Okay, do we have any more questions or comments for this
evening?
AE PhilM OA-F and OA-G are too close together...need to learn Davorak.
Coach101 Congratulations to the 5.0 team on a job WELL DONE!!!!
AFA Gary J Amen!
AFL Dyfet Apple's excellant operating system :)
TomH47 Congrats Team
AFL Dyfet (or should that be excellant system software :)
AE PhilM ?
AFL Dyfet GA Phil...
AE PhilM The MIDI stuff in 5.0 is still not 100% with the 6850 driver are
there any
AE PhilM plans to correct the problems??
AE PhilM It's MUCH better tho...
AE PhilM done
AFA Parik (btw Phil - is AA now shipping? puhleeze say yes! :)
AE PhilM No Parik....still battaling with 5.0 MIDI tools....it's working
about 99%
AE PhilM But once in a while it looses a byte and gets totally messed up.
AE PhilM I'm not sure what more I can do....????
AFA Parik i'll beta test it for you. :)
AE PhilM Same problem with MS JR.
AE PhilM So I'm pretty sure it's not my code.
AFL Dyfet Well, I guess we will have to wait and see what happens there,
Phil...
AFA Parik well - have fun figuring it out Phil. We're counting on you. go
go go and all
AFA Parik that stuff.
Coach101 See you all next week.....