textfiles/apple/ADC/adv.900904

416 lines
18 KiB
Plaintext
Raw Normal View History

2021-04-15 11:31:59 -07:00
America Online
APPLE II DEVELOPMENT FORUM CONFERENCE LOG
Tuesday, September 4, 1990 10:00 p.m. Eastern Time
Topic: Operating Systems
Forum Leader: Dave Sugar (AFL Dyfet)
AFA Gary J Ok. Let's get started here.
AFA Gary J Welcome to the Apple II Development Forum. Tonight's topic is
Operating
AFA Gary J Systems. I'm Gary Jacobson, the Forum Assistant. Dave Sugar
will be here
AFA Gary J in a moment. Let's use forum PROTOCOL!!!! starting NOW!!
AFA Gary J So if you have a question, type a "?" on a line by itself.
AFA Gary J Or, if you have a comment on the curren topic, type a "!" on a
line by itself.
AFA Gary J Does anyone have a question they'd like to start out with this
evening?
Matt DTS [Lots of new faces here tonight! GA]
AFA Gary J Yes, Joyce! GA
AFL JoyceM I understand that the new Prodos-8 (1.9) cannot be used with
ProSel-16 and
AFL JoyceM GSOS 5.02, is that correct?
AFA Gary J It's true of 5.02, but not sure about ProSel.
AFA Gary J GA, Jeffrey
JeffreyH11 I'll wait for Matt. GA
AFL JoyceM I was mistaken in stating Prosel <grin>, just 5.02 :)
AFL JoyceM Done
Matt DTS Yes, it's true. Hidden Secret: You don't really care.
Matt DTS Why not? Because the only changes between 1.8 and 1.9 affect
booting P8 directly or quitting from it
Matt DTS where GS/OS is not involved. Since GS/OS takes care of both these
things for you, none of the changes
Matt DTS have any affect on GS/OS users of P8. GA.
AFL JoyceM Thanks, Matt.
JeffreyH11 As far as I have read, GS/OS check version numbers of files like
P8, and will
JeffreyH11 refuse to use any that don't have the right version number.
JeffreyH11 GA
AFA Gary J Ok, Sexteen GS has the next question. GA
Sexteen GS Two questions. If GSOS 3.03 is only to be SCSI DMA compatible,
Sexteen GS then why does it help w/ the unclaimed interrupts?
AFA Gary J GA Matt
Sexteen GS Also, what exactly is the cause of that problem,
Sexteen GS and how can it be fixed?
Matt DTS GS/OS 3.3 hasn't been released. The version with the DMA SCSI
card is 3.2 (or 3.02, depending on how
Matt DTS you print the value returned by GetVersion, which is $0302).
Matt DTS It helps with the unclaimed interrupts (3.2, that is) because it
no longer treats greater than 64K
Matt DTS unclaimed interrupts as a fatal error. It gives you the same
warning, but pressing <CR> gets you to
Matt DTS right where you left off. For more details, see GS/OS TN #9 (or
#10, somewhere around there). GA.
AFA Gary J Anything else, Sexteen?
Sexteen GS No, thanks.
AFA Gary J Ok. GA Scott.
Ez Scott B The old ProDOS 8 locates itself auto. at $9A00....
Ez Scott B I need to know the locations in the bank for game design
purposes....
Ez Scott B Where does the new one locate on an Apple IIe?
Ez Scott B GA.
AFA Gary J GA Jeffrey
JeffreyH11 Actually, BASIC.SYSTEM loads at $9A00 (or near there), the ProDOS
MLI moves
JeffreyH11 itself to underneath ROM, and occupies only page $BF and some ZP
and Page 3
JeffreyH11 locations. If you're not using BASIC.SYSTEM, most of main memory
is yours. GA
AFA Gary J Ok. Looks like Joyce has the next question. GA Joyce.
AFL JoyceM Is there a patch for PD 1.9 for the No Slot Clock, or should I ask
in Hardware?
AFA Gary J Joyce. There's one in our library right now that someone has
uploaded,
AFA Gary J and I have yet to release it. (I just downloaded it before the
chat).
AFA Gary J As soon as I check it out, It'll be released.
AFA Gary J GA, Matt
AFL JoyceM Okay, Gary....anxiously awaiting :) Done
Matt DTS (This is where I perpetually point out that if people would make
these .SYSTEM files instead of
Matt DTS patching hard addresses, you wouldn't need to change them every
time P8 changed. I know people
Matt DTS still stuck using P8 1.4 because they can't get more recent
versions of their patches.) GA.
AFA Gary J GA Jeffrey
JeffreyH11 It would be nice if P8 had something corresponding to INITs, but I
don't think
JeffreyH11 there is enough memory left over to implement it. GA
AFA Gary J Trouble with that is that there's no consistant place for it to
reside in
AFA Gary J memory.
AFA Gary J GA Matt.
Matt DTS There's no reason someone can't write a .SYSTEM program that looks
in an INITs folder and executes them all
Matt DTS according to a pre-arranged setup. In fact, Dave Lyons' P8CDA
Matt DTS program does this for IIgs inits under ProDOS 8. No reason why
there can't be a strictly 8-bit analog
Matt DTS as well.
Matt DTS GA
AFA Gary J Thanks Matt.
AFA Gary J Ok. A2GS has the next question. GA A2
A2GS This is off the topic, I hope no one will mind....
A2GS I'm looking for a FAST 16-bit multiply routine...something
producing a 32-bit
A2GS result faster then the current routine I have, which produces a
result within
A2GS the range of 420-520 cycles....any suggestions? GA
Mac Hater have a 4194304k lookup table.
AFL Dyfet I take it, A2, that you are using the shift
AFL Dyfet and add method?
A2GS A derivative of it
A2GS Sorry Mac...that just won't do...
A2GS at least not until Apple starts shipping machine with 4 gigs of
memory and we
A2GS get a processor which can address that much :)
Dave Lyons (It'd be 16 megs anyway, not 4....)
Dave Lyons (Oh, never mind. I'm wrong.)
A2GS whatever... dave :)
AFL Dyfet A2, all we need is a hw multiply instruction :)
A2GS Fine by me....
A2GS anyone spoken to Sculley lately?
AFA Gary J What, about hw multiply? :)
Matt DTS Like Sculley knows about hardware multiplication
implementations.
JeffreyH11 :)
AFL JoyceM :)
A2GS Nope...but he can authorize the implementation of a 68882 in every
machine...I
A2GS guess.
Psycosis Nope, no one's spoken to him... he's been locked in his office
with his
Psycosis Turbo Genesis since July ;)
AFA Gary J Ok. Let's move on to HaveGSPLUS's question. GA HaveGSPLUS
HaveGSPLUS I'm having a problem with the LaserWriter print driver. I do not
have a
HaveGSPLUS LaserWriter, but my mother has one at work, so I wanted to print
the document
HaveGSPLUS to a file. I placed the files "LaserWriter", "LW.PSetup" (or
something like
HaveGSPLUS that), and "IWEM" in the drivers directory, but the DirectConnect
CDev won't
HaveGSPLUS show the LaserWriter driver.
AFA Gary J GA, Matt
HaveGSPLUS Anybody know what's wrong?
Matt DTS 1) USE THE INSTALLER! Don't go "placing" files places. For
example, you won't need LW.PSetup. See
Matt DTS GS/OS TN #1 for details on LW.PSetup.
Matt DTS 2) DirectConnect ignores a printer driver named "LaserWriter"
because we (Apple) don't guarantee that
Matt DTS it will work directly connected (read: it probably will but we
didn't test it). Rename the printer
Matt DTS driver and DirectConnect will find it.
HaveGSPLUS Well...I looked at the installer script, but it seems to install a
bunch of
HaveGSPLUS files which begin with "AT" so I assumed it was for AppleTalk LW
installation?
Matt DTS It installs AppleTalk protocols you'd need to connect to a
LaserWriter. You can also use the
Matt DTS Installer when you're done to "remove" the files and reinstall the
printer you normally print to.
Matt DTS GA.
HaveGSPLUS I'm not too familiar with AppleTalk, but do I need any additional
cables,
HaveGSPLUS because I don't even have the printer, I wanted to use the OA-F
function I
HaveGSPLUS saw someone write about.
Matt DTS You don't need additional cables to not have AppleTalk. :) GA.
HaveGSPLUS So just installing the files will work?
Matt DTS (you also have to rename the printer driver. See above text.)
Psycosis Ok! I've been having these problems with some files in a
particular folder:
Psycosis when I try to move or, in particular, delete them, I get a message
saying,
Psycosis "Can't complete this system operation: System error 8051"
Psycosis Also, what happens when sometimes I try to throw these stinky
files out in
Psycosis the trash, my screen turns a billion colors and I need to
reboot.
AFA Gary J GA, Matt.
Matt DTS The ProDOS FST thinks your directory structure is damaged. Try
running a volume repair utility.
Matt DTS GA.
Psycosis Umm....
Psycosis ::sheepish grin::
Psycosis Like what?
AFA Gary J GA, Jeffrey
Matt DTS ProSEL 8 or 16's volume repair is usually a good choice. GA>
JeffreyH11 Not really a question (that comes later), but are there any volume
repair
JeffreyH11 utilities that will recognize extended files (other than ProSEL
16)??
AFA Gary J ProSEL 16 is the only one I'm familiar with.
AFA Gary J Anyone else know?
AFA Gary J GA, Marty
AFL Marty I believe Vitesse makes one. Not sure though.
AFL Marty ga
AFA Gary J I think you're right, Marty, but not sure either :)
AFA Gary J Anything else, Rob?
Psycosis Nah... thanks ;)
AFA Gary J Ok. Jeffrey has the next question. GA
JeffreyH11 I recently installed AppleShare on my machine, and have had no
problem with it
JeffreyH11 in the 16-bit environment (GS/OS 3.02), but when I mount a file
server, and
JeffreyH11 then go to ProDOS 8, it only half recognizes it. P8 seems to
realize there's
JeffreyH11 a device there, and even returns the volume name, but it won't
recognize the
JeffreyH11 volume name when I refer to it.
AFA Gary J GA Matt
Matt DTS What's the volume name?
JeffreyH11 "Chem God". P8 returns it as "/chem.god". Specifically, in
Davex, when I
JeffreyH11 refer to the volume as .71, it comes back and tells me it's never
heard of
JeffreyH11 /chem.god
JeffreyH11 GA
Matt DTS Uh-uh. P8 does *not* return dots where spaces are found.
JeffreyH11 Thats what was on my screen. What happens if it finds a space?
Matt DTS You have to set the naming to long before you can access volumes
with illegal P8 names, and even
Matt DTS then you can't access longer than 15 character names.
JeffreyH11 How do I do this?
Matt DTS If the name is "Chem God", Davex will return it as "/chem god".
Matt DTS You can set the naming through PFI commands, as detailed in the
AppleShare Programmer's Guide.
Matt DTS It's a lot easier to rename the server, most of the time. :)
Matt DTS GA
JeffreyH11 Which I can't find and probably can't afford. Can you tell me
where I can find
JeffreyH11 code that will do it? I can't rename every server on campus so
that it has a
JeffreyH11 valid P8 name.
Matt DTS I think Dave has a sample he can send you. You two can talk about
it privately. GA.
JeffreyH11 Dave - is there any way to get davex to do this?
Matt DTS Note that even with long naming you still can't use P8 to access
files or directories with names
Matt DTS longer than 15 characters. Sorry, but doing otherwise would
overflow app's P8 data structures.
Matt DTS GA - really! :)
Dave Lyons Whoops--
AFA Gary J (I was wondering why Matt is answering Davex questions :)
Dave Lyons wasn't reading the chat closely. Yeah, like I just flahsed you, I
have a prototype command that
Dave Lyons will turn long naming on.
JeffreyH11 OK. Thanks.
Dave Lyons (Because Matt *likes* Davex & thinks it's the best thing since
sliced ROM.)
AFA Gary J :)
AFA Gary J I thought so.
Matt DTS Davex is better than, for example, nothing. :)
AFA Gary J LOL!
AFA Gary J Ok, does anyone else have any burning OS questions this
evening?
AFA Gary J GA, Johnny
JohnnyRed Do you know if anybody has come out with drivers to access the
NetModem or NetSerial from Shiva?
JohnnyRed GA
AFA Gary J No idea, JohnnyRed.
AFA Gary J Anyone else?
AFA Gary J Guess not. Ok. Seaspider - ....
Seaspider I am kind of late but I was wondering if there was any discussion
on the new
Seaspider 6.0 system?
AFA Gary J No. (no discussion on 6.0)
AFA Gary J :)
Seaspider Last week on the Victory Software chat they mentioned that 6.0 was
coming
Seaspider out today..........beta version
Matt DTS And they got you, too. Good.
AFA Gary J Perhaps it is, but if it's beta, then it's not available for
general discussion
AFA Gary J yet.
AFA Gary J At least not from Apple's point of view.
Dave Lyons (What did they *really* say, and how much are you reading into
what they said?)
AFA Gary J (those who don't know can speculate all they want)
Seaspider thank you
AFA Gary J GA, Jeffrey
JeffreyH11 Since when do we take Apple's point of view?? :)
JeffreyH11 GA
AFA Gary J :)
Dave Lyons <-- since 4/17/89 :-)
Matt DTS <-- since 3/14/88
A2GS <-- since 1/15/87
A2GS that's when I got my GS :)
A2GS Wow Dave, you got your GS pretty recently :)
AFA Gary J Ok, A2. You have the next question. GA
A2GS This is COMPLETELY off the subject (what else is new), but does
anyone happen
A2GS to know Approx. how much AppleCare cost for JUST my GS (the
box)?
A2GS GA
AFA Gary J Hmmmm. I don't know exactly, but I think it's right around
$90.
A2GS Thanx
AFA Gary J (does that sound right?)
A2GS Yup, around there
AFA Gary J Ok, Reff. You're up now. GA
Reff I have been having such strange problems with my GS I don't know
how to decribe
Reff it but here goes
Reff I have a hard drive that keeps changing filenames and directory
names
Reff The volume name even disapears sometimes.
AFA Gary J Disappear? Using what program, Finder?
Reff Using any program the names just change
AFA Gary J GA, Scott
Ez Scott B What SCSI board/interface are you using....check compatability
Ez Scott B GA
Reff I can't access the drive any longer until I format and restorew
Reff I am using the second Ramfast
AFA Gary J Very strange. It may very likely have something to do with your
Ramfast.
AFA Gary J I've never seen anything like that happen before.
AFA Gary J Reff: You might try posting your question in one of the topic
boards and
AFA Gary J see if someone else has encountered that problem.
Reff I thought it might be the Ramfast also and he sent me another one
and it does
Reff the same thing
Ez Scott B hmmm.,....
AFA Gary J It may have something to do with your system configuration. I'm
not familiar
AFA Gary J with RamFast problems.
TerryF Cox Check your connections. I had a Sider 40 do this when the
connection at the
TerryF Cox back of the computer came loose.
Ez Scott B Check the AHW forum
AFA Gary J Terry has a good suggestion. Hopefully it'll be something simple
like that.
AFA Gary J GA, Sandy
AFL SandyB I just remembered I had that happen on my BBS when
AFL SandyB the plug was loose in the plug strip--and filenames
AFL SandyB were altered.
AFA Gary J The electrical plug? Strange.
AFL SandyB Yup
AFA Gary J Ok. Let's move on to Ez Scott's question. GA Scott
Ez Scott B Does ANYBODY still develop in BASIC???
Ez Scott B GA
AFA Gary J Some people do, Scott.
AFL Dyfet Yes, Scott
AFL Dyfet There are some projects that are nice to do in basic.
Ez Scott B Nice is not the intent
AFL Dyfet Well, fast, then. Sometimes there is nothing faster than getting
out a quick basic program,
AFL Dyfet though I can also be pretty fast with C :)
Ez Scott B I need to learn C
AFA Gary J Very true, Dave.
AFA Gary J I used a small BASIC program to help me develop a IIGS
application the other
AFA Gary J night :)
AFA Gary J (Applesoft)
Ez Scott B applesoft here too
Ez Scott B but basic is weak as far as speed calculations
Ez Scott B for use in Grafix
Ez Scott B C is faster
Ez Scott B Mach. Lang. is fastest
AFA Gary J Yes. That's where assembly comes in (nicely).
Ez Scott B But assembly is hard to learn
AFA Gary J AppleSoft and assembly are made for each other :)
Ez Scott B i guess so
AFA Gary J Not when you are forced (or driven) to learn it, for the sheer
need.
Ez Scott B Well, I picked up some Assembly for use in my games....
AFA Gary J I found it very easy to learn assembly as an extention to
Applesoft.
AFA Gary J (Because Applesoft wouldn't perform like I wanted it to)
Ez Scott B but I've not yet mastered it.
Ez Scott B I.E. sound subroutines, shape tables....
AFA Gary J Exactly, Scott.
Ez Scott B ok
Ez Scott B well...thanks
Ez Scott B bye
AFA Gary J Bye, Scott. Ok, Sandy, did you have a question?
AFL SandyB Got a question that might not belong here--can I put a ROM 03 on a
motherboard built for an 01?
AFA Gary J No
AFL SandyB Why?
AFL SandyB I take it it's more than a socket's a socket?
AFA Gary J 2 chips, I think (instead of one)
AFA Gary J Yes.
AFL SandyB A dealer told a friend that he would go ahead and
AFA Gary J It takes a whole motherboard swap.
AFL SandyB put the latest ROM in the motherboard that's being
AFL SandyB switched.
AFL SandyB Friend's motherboard 01 bad. Getting swap for another motherboard
01 but dealer said they'd
AFL SandyB put in 03.
AFA Gary J Well, if he's getting a whole new motherboard, then maybe that's
possible
AFA Gary J Ok, Scott, you're up for your question. GA
AFL Scott Speaking of C, has anyone seen my distance question in Misc
developement?
AFA Gary J I have. (But don't know the answer).
AFA Gary J Interesting question, though.
AFL Scott Well, I just wanted to add that it's a problem specific to
machines with less than 8 bit color. It
AFL Scott doesn't occur as frequently with 8 bit color. Additonally, it's
frequency increases as color
AFL Scott resolution decreases.
AFA Gary J Interesting, Scott. You've tried it on > 4 bit color machines,
eh?
AFL Scott Yup. I use that algorithm everyday at work. It works very nearly
flawlessly. When it doesn't work
AFL Scott exactly right, dithering takes care of the error.
AFL Scott It seems that a solution might be to use a weighting value on both
the target color and the
AFL Scott palette entry to make sure that no two colors can ever be the same
distance wise. I've tried it
AFL Scott but it really slows things down.