Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Appletalk and IIGS

496 views
Skip to first unread message

Duncan Entwisle

unread,
Jan 5, 1996, 3:00:00 AM1/5/96
to
In the control panel the Apple IIGS claims to have built in appletalk
(although this doesn't have a tick next to it - whatever that means) -
can this only be accessed by extra software, or could I use it to boot
from my Mac (is that possible - would it require extra software on the
Mac side too) - as this would save me buying a 3.5 inch disc drive.

Thanks.
Duncan.


David Empson

unread,
Jan 7, 1996, 3:00:00 AM1/7/96
to
In article <4cj9sn$5...@yama.mcc.ac.uk>,

Duncan Entwisle <dun...@jumper.mcc.ac.uk> wrote:
> In the control panel the Apple IIGS claims to have built in appletalk
> (although this doesn't have a tick next to it - whatever that means)

The ticks in the control panel are used to indicate the default
setting (if you use the "restore default settings and 50 Hz" or "...
60 Hz" options in the Control-Option-Reset menu, or the battery RAM
loses its contents).

The IIgs does have built-in hardware support for AppleTalk
(LocalTalk), using either the Printer or Modem port.

In the ROM 1 IIgs, you must set either of slot 1 or 2 to "Your Card"
and set slot 7 to "AppleTalk". The AppleTalk connection will then
make use of whichever of slot 1 or 2 is set to "Your Card". (If both,
then the Printer port will be used.)

In the ROM 3 IIgs, you must set either of slot 1 or 2 to "AppleTalk".
Slot 7 also has an "AppleTalk" option, but this is only there for
compatibility with brain-dead programs that assume the IIgs AppleTalk
support is accessed via slot 7, and enabling it will waste a slot.


On the firmware side, the ROM contains enough code to allow the IIgs
to boot from an AppleShare server, but the full set of AppleTalk
protocols is only available after booting in this fashion, or by
booting from a local system disk that has AppleTalk support installed.

If booting from a local disk, you must boot via GS/OS to be able to
get full AppleTalk support. (There is a file which doesn't seem to
have been widely released which allows printer-only access when you
boot ProDOS-8 directly.)

> can this only be accessed by extra software, or could I use it to boot
> from my Mac (is that possible - would it require extra software on the
> Mac side too) - as this would save me buying a 3.5 inch disc drive.

You can only boot from a Macintosh that is running the full AppleShare
server software, version 2.x (takes over the whole machine and runs
under System 6) or 3.x (other programs can be run at the same time,
requires System 7). Version 4.0 and later do not support network
booting for an Apple II.

With the File Sharing support provided by System 7, you can log onto
the Mac from the IIgs after booting from a local disk, but you cannot
boot from the Mac.

Even with the full AppleShare software (which is very expensive), you
will still need a 3.5" drive, as you have to install the necessary
software onto the server from a IIgs.

I wouldn't recommend just borrowing a drive - you will be able to do
very little with a IIgs connected to a server which doesn't have a
3.5" drive, as you won't be able to install any new software, for
example.
--
David Empson
dem...@actrix.gen.nz
Snail mail: P.O. Box 27-103, Wellington, New Zealand

Paul Schultz

unread,
Jan 7, 1996, 3:00:00 AM1/7/96
to
On Sun, 7 Jan 1996, David Empson wrote:

>
> If booting from a local disk, you must boot via GS/OS to be able to
> get full AppleTalk support. (There is a file which doesn't seem to
> have been widely released which allows printer-only access when you
> boot ProDOS-8 directly.)
>
>

David,

Do you have any more info on the file mentioned in the text above?

Thanks,

Paul.

psch...@med.wayne.edu
Paul Schultz

David Empson

unread,
Jan 9, 1996, 3:00:00 AM1/9/96
to
In article <Pine.SOL.3.91.960107113915.11982B-100000@moose>,

Paul Schultz <psch...@med.wayne.edu> wrote:
> On Sun, 7 Jan 1996, David Empson wrote:
>
> > If booting from a local disk, you must boot via GS/OS to be able to
> > get full AppleTalk support. (There is a file which doesn't seem to
> > have been widely released which allows printer-only access when you
> > boot ProDOS-8 directly.)
> >
> David,
>
> Do you have any more info on the file mentioned in the text above?

It is a special version of the "ATINIT" file, which is automatically
loaded by ProDOS-8 version 1.4 and later if it is present in the root
directory (only if boot P8 directly, not via GS/OS).

I know of at least three versions of ATINIT:

1. The version supplied with the Apple IIe Workstation Card. This is
14 blocks. It contains code to hook the workstation card into ProDOS.

2. The version supplied with the IIgs System Software. This is 1 block.
It is held in the *:System:System.Setup directory, and doesn't contain
any code (just the user name and printer settings).

3. The special one mentioned above. This is 15 blocks. It contains
code to implement the protocols that are missing in the IIgs ROM
which are required to support printing over an AppleTalk network
(mainly PAP and some missing functions in the lower level protocols).
The code is loaded into another bank. I'm not sure if this version
also supports the IIe Workstation Card.

The only place I've seen the third version is with Publish-It!, if I
remember right. I expect it was licensed by Apple for distribution
with programs that are likely to have a need for printing over
AppleTalk from ProDOS-8 (without booting GS/OS) on a IIgs. I've never
seen it distributed on a system disk, or as a separate product by
Apple.

Neil Parker

unread,
Jan 10, 1996, 3:00:00 AM1/10/96
to
In article <DKxL1...@actrix.gen.nz> dem...@atlantis.actrix.gen.nz (David
Empson) writes:
>[...snip...]

>I know of at least three versions of ATINIT:
>
>1. The version supplied with the Apple IIe Workstation Card. This is
> 14 blocks. It contains code to hook the workstation card into ProDOS.
>
>2. The version supplied with the IIgs System Software. This is 1 block.
> It is held in the *:System:System.Setup directory, and doesn't contain
> any code (just the user name and printer settings).
>
>3. The special one mentioned above. This is 15 blocks. It contains
> code to implement the protocols that are missing in the IIgs ROM
> which are required to support printing over an AppleTalk network
> (mainly PAP and some missing functions in the lower level protocols).
> The code is loaded into another bank. I'm not sure if this version
> also supports the IIe Workstation Card.
>
>The only place I've seen the third version is with Publish-It!, if I
>remember right. I expect it was licensed by Apple for distribution
>with programs that are likely to have a need for printing over
>AppleTalk from ProDOS-8 (without booting GS/OS) on a IIgs. I've never
>seen it distributed on a system disk, or as a separate product by
>Apple.

May I add another data point to your list?

I have in my collection stuff a copy of the Apple IIGS System Disk Version 1.1.
This is the system disk that came in the box with my IIGS when I got it in
1987. Its SYSTEM/SYSTEM.SETUP directory (they didn't have lowercase filenames
back then) contains an ATINIT file.

But it doesn't seem to match any of the versions you mentioned. It's 16
blocks long. I have no idea what it does (since I have no Appletalk devices
to hook it up to and try it out), but it's definitely GS-specific. Its
initialization code copies a bunch of stuff to the language-card area of
bank $E0 (without first testing to verify that the machine is a IIGS, so
it'll crash on other machines), and returns to the caller.

I also have a copy of IIGS System Disk 3.1, and it also has an ATINIT file,
which appears at first glance to be another version of the System Disk 1.1
file. It's exactly the same length as the earlier version.

The earliest system disk I have that includes the 1-block ATINIT is System
Disk 4.0.

- Neil Parker
--
Neil Parker | No cute quote, no cute ASCII art, no cute
npa...@cie-2.uoregon.edu | disclaimer, no deposit, no return....
npa...@cie.uoregon.edu | (This space intentionally left blank:
http://cie-2.uoregon.edu/~nparker | )

David Empson

unread,
Jan 11, 1996, 3:00:00 AM1/11/96
to
In article <4cvv11$1...@pith.uoregon.edu>,

Neil Parker <npa...@cie-2.uoregon.edu> wrote:
>
> I have in my collection stuff a copy of the Apple IIGS System Disk
> Version 1.1.

I might have that version somewhere. I know I have 3.2, which should
include an earlier version of ATINIT. (From looking at it, it is also
1 block.)

OK, I do have 1.1, and can confirm a 16 block version of ATINIT.

I'll have to disassemble the file to work out what it does, unless I
can this this disk to work on my ROM 1 IIgs (or reinstall ROM 0), or
it works with the IIe workstation card.

At a guess, I'd say it is just an earlier implementation of the IIgs
version of the AppleTalk protocols. In later versions of the IIgs
system software, the AppleTalk protocols were loaded from other files.
System 3.2 has ATINIT (1 block), ATSETUP, ATPATCH, ATSTART, ATROM,
PFILOAD, SPLOAD and ATRESPONDER.

System 5.0 and later load the AppleTalk protocols from ATP1.ATROM and
ATP2.ATRAM. The ATINIT file contains no code (except for an RTS
instruction). It is just used to hold the machine/user name, and the
selected AppleTalk printer type and name.

> But it doesn't seem to match any of the versions you mentioned. It's 16
> blocks long. I have no idea what it does (since I have no Appletalk devices
> to hook it up to and try it out), but it's definitely GS-specific. Its
> initialization code copies a bunch of stuff to the language-card area of
> bank $E0 (without first testing to verify that the machine is a IIGS, so
> it'll crash on other machines), and returns to the caller.

In that case, it is probably just an earlier implementation of the
IIgs-specific AppleTalk patches. It is unlikely to work on a ROM 1.

> I also have a copy of IIGS System Disk 3.1, and it also has an ATINIT file,
> which appears at first glance to be another version of the System Disk 1.1
> file. It's exactly the same length as the earlier version.

I don't have any system disks between versions 1.1 and 3.2, but a
friend has 2.0 and 3.1, so I could check them (it doesn't sound like
it would be worth the effort, though).

Steve Pospisil

unread,
Jan 17, 1996, 3:00:00 AM1/17/96
to
dun...@jumper.mcc.ac.uk (Duncan Entwisle)

Try the British IIGS Club

RPB (Peter) Davis
The Lilacs
Luxted Road
Downe Orpington
Kent
BR6 7JS

01689 857085

A mine of usual information and kit

Best of luck. I've got a IIGS runnng over an Appletalk network with Macs.
Great fun.

Tobylaroni

unread,
Jan 17, 1996, 3:00:00 AM1/17/96
to
On this subject:

I'd like to (at the probable protests of my twin brother) connect my
Apple IIgs to a Mac Performa 550 for the purposes of transfering files
and in the future (hopefully) share an inkjet printer. Can I have some
info as to how this is to be done? Thanks! (If my brother refuses, is
it possible to set up a similar procedure with a Mac Plus? or is it
worth it?)

Thanks,
Tobylaroni


Paul Pietromonaco

unread,
Jan 22, 1996, 3:00:00 AM1/22/96
to

Hiya Tobylaroni,
Want some info? You got it! I have a limited appletalk network set up
right now between my Apple IIgs, and my Macintosh IIcx. Here's how to do
it: (Note: This is a long post for a newsgroup, but, this is a great
subject, others might find it useful and it helps extend the life of the
IIgs quite a bit. Plus, it's just really cool to do!)
Connections: If you just want a computer to computer connection, you
can use the printer cable that you would use to connect a IIgs to a
ImageWriter II, and plug it instead into the Macintosh printer port.
(i.e. printer port to printer port with a printer cable). If you want
more, like having additional macintoshes, or a network printer connected,
you'll have to use something like Farralon's phone net plus boxes, which
work well. These are little boxes that have an appletalk cable on one
end, and two phone jacks on the other. They cost about $12 to $20 a
piece, and you'd get one for each piece of equipment you're connecting.
(I recommend the phone net Plus, instead of the regular phone net boxes,
because they have built in termination. The original boxes have a
resistor that have to be on some, but not all, of the boxes. With the
phone net plus, you just "plug and play". (^_^)).
Macintosh side: You have to be running system 7 or higher. Make sure
networking is installed. From the chooser, turn on apple talk. Then,
open the control panel, and double click on sharing setup. Give your
owner name and turn on the file sharing. Share your whole hard disk (hey
- why not? You're the only person on your net anyway). Close this window
and open Users and groups from the control panel. Set up a dummy account,
and close the window. That's it for the mac. (Reboot, just to be sure).
Apple IIgs side: (I strongly suggest using GS/OS 6.0.1 for this) Make
sure that you've installed AppleTalk from your GS/OS master discs. Go to
the Main control panel (CDA) with a control-open apple-escape. Go to
slots. Turn slot 1 to your card. Turn slot 7 to apple talk. Reboot.
Now, from GS/OS, select Control Panels from the Apple Menu. Select Apple
Share. Set your user name to the dummy account you created on the mac.
Select your Mac from the file server list. Click ok, and log on. From
the Extras Menu, you can use Easy Mount to make an alias for your Mac's
shared hard drive. Then, the next time you start your apple IIgs, you
don't even have to access the control panel.
That's about it. Note: Unfortunately, I've had to write this post
from memory, since I'd have to log off my mail server to restart
AppleTalk, so please forgive me if I've missed a step on the Mac or the
IIgs. If there's interest in the exact steps, I can post a step by step
walkthrough. Trust me, it does work, and it works well.
Don't expect blinding speed, though. This is an easy net to set up,
but it sure ain't a fast net! (^_^).
As to whether or not you can use a MacPlus, the answer is you can, but
System 7 is pretty crowded on the Mac Plus, so it would almost have to be
set up as a dedicated server for file sharing. Sharing a printer between
the Mac Plus and the IIgs would be great, though. (I think, anyway, I
don't have a MacPlus, so I can't really verify this.)
Later,
Paul

--
*****************************************************************
"Watashi wa Nihon no Anime ga ichiban sukidesu. Anime no Tenchi
Muyo no Ryoko ni aitai desu. Watashi mo Ayeka ni aitai desu."

"Have you hugged your Ryo-ohki today?" ___/^_^\___

-pa...@netmanage.com

************************ NetManage, Inc. ************************
***** Home of Chameleon - TCP/IP Applications for Windows *****
********** Home of ECCO - The Super PIM for Windows ***********


0 new messages