[HEA]
    _____________________   ___                                   _
    |___   ______________| |   |                                 | |
        |  | _             |   |                                 | |
        |  || |            |   |                                 | |
        |  || |            |   |                                 | |
        |  || |            |   |   ____ _   _ _   _   ______     | |
        |  || |            |   |  / __ \ | | / \_/ \  | ___ \    | |
        |  || |__   ____   |   | / /  \  | |  /\ /\ \ | |  \ \   | |
        |  ||  _ \ |  _ \  |   | \ \__/  | | | |_|| | | |__/ /   | |
        |  || | | || |_||  |   |  \___/|_| |_|    |_| | ____/    |_|
        |  || | | || |__   |   |____________________  | |         _
        |__||_| |_|\____/  |________________________| | |        |_|
                                                      | |
         Lighting Your Apple II Path On Delphi        | |
                                                      |_|

-----------------------------------


                       >>> WELCOME TO THE LAMP! <<<
                       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                              THINKING KFEST

                                 ARACHNID

             AND THE BEST OF THE A2 AND A2PRO MESSAGE BOARDS
           "Teaching the Apple II user how to fish since 1998"

 ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
 The Lamp!            An Onipa'a Software Production        Vol. 3, No. 3
 ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
 Publisher................................Ryan M. Suenaga, M.S.W., L.S.W.
 Editor.....................................................Lyle Syverson
 Internet Email, Publisher.........................thelamp@sheppyware.net
 Internet Mail, Editor.................................lyle837@delphi.com
 ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::

                            TABLE OF CONTENTS
                            ~~~~~~~~~~~~~~~~~
                              March 15, 2000

HIGH ABOVE THE ROCK RIVER
     Roads----------------------------------------------------------- [OPN]

A2 DISTILLATIONS
     Word Perfect Mini-FAQ--------------------------------------------[WPF]
     Word Perfect Installation----------------------------------------[WPF]
     Transferring Files from IBM to IIgs------------------------------[TFT]
     Ramfast Revisited------------------------------------------------[RRV]
     Floptical Drives-------------------------------------------------[FDR]
     Magneto-Optical Drives-------------------------------------------[MOD]
     Freeware Releases / Lost Classic Project-------------------------[LCP]
     Using 800, 888, or 877 Numbers Outside the USA-------------------[TFN]
     Shareware Solutions II Purchases Via the Web---------------------[SSP]
     3.5" Drives on the Laser 128-------------------------------------[DOL]
     SCSI Utilities---------------------------------------------------[SUS]
     Emulators / BEOS / ERNIE-----------------------------------------[EBE]
     Emulators at Kfest?----------------------------------------------[EKF]
     Replacement Cable for ZipGSX-------------------------------------[RCZ]
     Finder Can Display Directory Order of Files----------------------[OOF]
     PC Transporter Questions-----------------------------------------[PCT]

EARLY DISCOUNT DEADLINE NEAR!
     Y ][ KFest (KFest 2000)------------------------------------------[GVO]

A2P DISTILLATIONS
     Sort Routines----------------------------------------------------[SRT]
     Reading Multiple Keys Down---------------------------------------[RMK]

THINKING KFEST
     The KFest FAQ--Y][KFest Compliant--------------------------------[KFE]

ARACHNID
     IIgs Web Browser Under Development-------------------------------[ARD]

EXTRA INNINGS
     About The Lamp! ------------------------------------------------ [INN]

                                [*] [*] [*]

READING THE LAMP!   The index system used by The Lamp! is designed to make
"""""""""""""""""   your reading easier.  To use this system, load this
issue into any word processor or text editor.  In the index you will find
something like:

EXTRA INNINGS
     About The Lamp! ------------------------------------------------ [INN]

To read this article, simply use your search or find command to locate
[INN].  There is a similar tag at the end of each article: [EOA].

[OPN]------------------------------
         HIGH ABOVE THE ROCK RIVER |
-----------------------------------
From The Editor
"""""""""""""""
by Lyle Syverson
  [lyle837@delphi.com]

                                   Roads
                                   ~~~~~
     Looking down from High Above The Rock River I can see the road which
leads to the road that will take me to Y ][ KFest.  Out in the distance the
jetliner reminds me that people will be coming to KFest 2000 from around
the world.  Quite impressive... people traveling great distances to
exchange information about an "obsolete" computer.

     This will be my first Kfest.  Looking forward to it with great
anticipation.

                                [*] [*] [*]

     One space or two spaces (between sentences in writing)? This paragraph
is dedicated to those who prefer one space between their sentences. These
people will know who they are. I have received feedback on this subject
from a number of people. So far it runs about 60% in favor of two spaces.
It is only fair that we devote a paragraph to the minority.
[EOA]


ASCII ART BEGINS
_________  _                     _                                      _
|__   __| | |                   | |                                    | |
   | |    | |                   | |                                    | |
   | |    | |___     ____       | |       _____   __ ___ _   _ _____   | |
   | |    | ___ \   / __ \      | |      /____ \  | v   v | | v ___ \  | |
   | |    | |  | | | /__\ \     | |       ____| | | /\ /\ | |  /   \ \ | |
   | |    | |  | | | _____|     | |      / ___  | | || || | | |    | | |_|
   | |    | |  | | | |_____     | |____  | |__| | | || || | |  \___/ /  _
   |_|    |_|  |_| \______|     |______| \____^_| |_||_||_| | |\____/  |_|
                                                            | |
                                                            | |
                                                            |_|

ASCII ART ENDS


[EOA]

DISTILLATIONS from Delphi A2
""""""""""""""""""""""""""""
by Lyle Syverson <lyle837@delphi.com>


[WPF]
WORD PERFECT MINI-FAQ
"""""""""""""""""""""
I've put together an unambitious little FAQ about WordPerfect IIe and IIgs.
If anyone would like to visit, it is at
{<http://www.intergate.ca/personal/gslj/wp.faq.html>
http://www.intergate.ca/personal/gslj/wp.faq.html}

Suggestions for questions and corrections for answers are gratefully
accepted.

-Gareth

(GARETH, 29497 ,GO COM A2)
[EOA]


[WPF]
WORD PERFECT INSTALLATION
"""""""""""""""""""""""""
To install: create folders for WordPerfect and wherever you want your
documents to go. Copy the files from the /Utilities and /WordPerfect and
/Word.Lists disks into the wordperfect folder. Launch WP.SYS16 from your
hard drive. Set the checkbox in File/Defaults to not execute the STARTMAC
macro on launch.

Now, as for prefixes: To save the default prefix for saving files: Choose
File/File Management then Click "Prefix" then move the cursor to the
default prefix (0/) then click on "Change Prefix" then type the new prefix
name and click "OK." Click on "Exit" when you're done, then press ESC.

That's all the info from the Installation section of the Manual, so I hope
it helps.

-Gareth

(GARETH, 30032, GO COM A2)
[EOA]


[TFT]
TRANSFERRING FILES FROM IBM TO IIgs
"""""""""""""""""""""""""""""""""""
How do I go about transferring downloaded IIgs files from my IBM pc to my
IIgs?  What software/hardware do I need?

(SPOPE81, 29510, GO COM A2)

>>>>>
"""""
You have a number of ways to go:

1) Sneakernet--get the files onto media that can be used on either the II
or the x86 (assumed) machine. Those would be either MFM floppies with
appropriate hardware (such as a floptical drive of Bluedisk) or removable
media such as a Zip Drive.

2) Null modem--connect the computers via null modem cable and use telecomm
programs to transfer from one to the other.

3) Email--mail the files from one computer to the other.

4) Network--using LocalTalk hardware on the x86 machine (or an appropriate
bridge) and supporting software, mount the drive on the IIgs and copy the
file over.

 Ryan M. Suenaga, M.S.W., L.S.W.
 Publisher, _The Lamp!_, published monthly on Delphi
 The Geek shall inherit the earth
 Delivered by Spectrum 2.2 and Crock O' Gold 3.0!

(RSUENAGA, 29523, GO COM A2)
[EOA]


[RRV]
RAMFAST REVISITED
"""""""""""""""""
Hi Guys.

Back in early January, I had questions about a RamFast card. thanks to
Ryan, Mitch, Joe W. and all, I learned a lot about RamFasts.

One thing I learned is, that these ver 2.0 roms are pretty old and really
should be updated to (at least) ver 3.01EZ.

I've also learned that (the former) Sequential Systems no longer has
hardware of any sort and no parts are available. (bummer!)

I've gone to CSA2 and marketplace for help with no comments. Probably
because I didn't say anything that could be construed as controversial. <G>

So, here I am again pleading for suggestions as to where I might get a pair
of ver 3.01xx roms for my rev C RamFast scsi card.

Any and all help is greatly appreciated.

Dick Pirong.

(PIRONG, 29514, GO COM A2)

>>>>>
"""""
> So, here I am again pleading for suggestions as to where I might get a
> pair of ver 3.01xx roms for my rev C RamFast scsi card.

I'm still trying to get in contact with the person who had those RamFAST
chip upgrades. The e-mail I recently sent bounced (not a surprised since it
was over 4 years old) but I may still be able to find him. Keep in mind
though this could all be futile if he tossed everything things out.

I also did some digging through some old papers and found out just what was
available and how much of it.

- (10) RamFAST 3.0 ROM upgrades for the revision D board.
- (10) RamFAST 3.0 ROM upgrades for the revision C board.
- (10) RamFAST U16 chips required for upgrading Rev C < v2.1

I'd assume they're 3.01ez EPROMs, but there's the possibility of them only
being 3.00 chips. The U16 chip I believe is a third chip replacement for
really old Rev C boards, in addition to the two EPROMs that get replaced.

Mitchell Spector
 {<mailto:cw308@torfree.net> cw308@torfree.net}

(SPECTOR1, 29515, GO COM A2)

>>>>>
"""""
> The U16 chip I believe is a third chip replacement for really old Rev C
> boards, in addition to the two EPROMs that get replaced.

No, the U16 -is- one of the EPROMs that get replaced.

 Ryan M. Suenaga, M.S.W., L.S.W.
 Publisher, _The Lamp!_, published monthly on Delphi
 The Geek shall inherit the earth
 Delivered by Spectrum 2.2 and Crock O' Gold 3.0!

(RSUENAGA, 29524, GO COM A2)

<<<<<
"""""
>No, the U16 -is- one of the EPROMs that get replaced.

Thanks for correcting that. The two EPROMs that get replaced are U15 and
U16 (I vaguely remember something about U16 not being a necessary
replacement above a certain revision. Probably with ROM v2.1 and higher
only a single chip replacement, U15, was required, though I could be
wrong).

Speaking of RamFAST ROM upgrades, I have some good news! I finally managed
to contact the person/company who has a remaining stock of those Sequential
Systems ROM chips and making arrangements to purchase them (as well some
other Apple II and Macintosh items).

If everything works out as planned, I should be able to supply a limited
number of RamFAST C & D owners with chip upgrades once again. I'll keep
everyone posted.

Mitchell Spector
 {<mailto:cw308@torfree.net> cw308@torfree.net}

(SPECTOR1, 29659, GO COM A2)
[EOA]


[FDR]
FLOPTICAL DRIVES
""""""""""""""""
The floptical is a storage medium that didn't last very long. It kind of
filled this brief gap between the high-density floppy disk (1.4 MB) and the
Zip disk and its brethren. The floptical disk holds 20 MB of data.

A floptical drive can read and write floptical disks, 1.4 MB floppy disks,
and 720 KB floppy disks.

This is its big advantage on the IIgs -- a SCSI device that lets you use
high-density floppies on your IIgs.

Eric (Sheppy) Shepherd
sheppy@sheppyware.net
http://www.sheppyware.net

(SHEPPY, 29547, GO COM A2)

>>>>>
"""""
Wasn't the floptical the one that used a laser to write the info onto the
media? Sort of an early precursor to today's CD-R, except it could use, as
Sheppy noted, the "standard" 3.5" disks.

later...........Howard

(HKATZ, 29553, GO COM A2)

<<<<<
"""""
Actually no. The floptical used a light beam to position the disk heads, by
shining the beam onto the ring at the center of the disk. The ring was
designed to reflect the beam in such a way as to tell the drive where on
the disk the drive's read/write head is positioned. This way, the drive can
read and write with such accuracy in positioning of the bits that more data
could be packed onto the disk.

Standard drives work by basically guessing where to start reading, and
reading until they find the desired data, and they write by reading until
they see data indicating the start of the track or sector they want to
write to, then blasting away, hoping they don't miss.

Classic drives waste a lot of disk space in "slop" space -- areas filled
with patterns of data used to identify the position of the read/write head
on the disk, and to allow some flexibility. If the drive writes a little
late, it simply causes that sector of data to wander a little on the disk.

This doesn't happen with flopticals, so there doesn't need to be much (or
any) slop space; the entire disk is used for actual data. And because the
head can be moved with more precision, more tracks and sectors can be
crammed onto each disk.

Eric (Sheppy) Shepherd
sheppy@sheppyware.net
http://www.sheppyware.net

(SHEPPY, 29563, GO COM A2)
[EOA]


[MOD]
MAGNETO-OPTICAL DRIVES
""""""""""""""""""""""
I have a couple Magneto-optical drives that use a 600ish meg cartridge.

I believe they use a laser to cause a phase change within the media before
the data is magnetically written. I could be wrong on this.

They are SCSI, and the do work on a Mac.

Paul

(PAULFXL, 29575, GO COM A2)

>>>>>
"""""
They come in different sizes both physically and how much data you can
store on them. There is a 3.5" version that holds 128 MB per cartridge and
5.25" drives that can hold 650 MB or 1.3 GB depending on the drive.  There
are probably other sizes as well.

The disk material of a magneto-optical drive is indeed magnetic but the
polarity of the magnetic field cannot be change unless the disk material is
heated to around 200 degrees fahrenheit. This is where the laser, thus the
optical part of the name, comes in. The laser heats the disk surface and a
magnet held near the surface of the disk causes the magnetic polarity of
that spot on the disk to reverse.

Because these drives work this way, they cannot be erased by putting a
magnet on them. The data can't be changed without heating the disk up.

I've been wanting a magneto-optical drive since I first read about them
around ten years ago. Do you happen to have any cartridges for those
drives? I'd be happy to take one (or possibly even both) if I can afford to
pay for them. Need to save my pennies to try to make the KFest early
registration this year. :-)

 Jeff Blakeney
 Dean of the Apple II University in the A2Pro forum

(JBLAKENEY, 29597, GO COM A2)
[EOA]


[LCP]
FREEWARE RELEASES - LOST CLASSIC PROJECT
""""""""""""""""""""""""""""""""""""""""
On behalf of the Lost Classics Project, I'm happy to announce that Will
Nelken of Marin MacroWorks has agreed to release his Apple II products into
freeware status. This will include all of the disks as well as the
instructional manuals that were published, and which will be transcribed as
time allows. To this end, the 1st disk, UltraMax 5, a series of TimeOut
utilities for AppleWorks 5.x has been uploaded to the databases, and is
awaiting review by our esteemed Library managers.

(On a related note, for those of you who have asked, yes, there will be
more titles coming from Kitchen Sink Software. The copyright holder has
been contacted and has assured me that he'll be getting the rest of the
material to me soon)

Later...........Howard

(HKATZ, 29559, GO COM A2)

>>>>>
"""""
I'm pleased to announce that the Lost Classics Project has secured the
change to Freeware status from Rob Renstrom for his TimeOut Graph program.
The program has been uploaded to the database here on Delphi, as well as
the Trenco ftp site, and is awaiting release on both places. Other titles
from Mr. Renstrom have also been released, and will be uploaded ASAP.

Later.........Howard

(HKATZ, 29744,  GO COM A2)

>>>>>
"""""
General Interest Uploads:
 *******************************
 Name: TIC402.BXY (Telecommunications)
 Date: 18-FEB-2000 20:42
   By: HKATZ
 Size: 106112

Talk is Cheap (TIC) is a communications software package for the Apple //e
(enhanced 128K), Apple //c, Apple //c+, Apple IIgs and the Laser 128.

This program requires a serial card or built-in modem port. It features an
extensive scripting language as well as a built-in editor. It supports
Xmodem uploads, Xmodem and Ymodem downloads as well as sending and
receiving text files. It also supports VT100 emulation.

The program contains a capture buffer with an auto save feature. TIC will
add Binary II during uploads if so desired, and will strip Binary II
headers during downloads. Utilities are available while using the program.

TIC and it's related source code files have been placed into freeware
status by it's author, Don Elton. Please see the TIC.RELEASE file for
additional information.

 *******************************
 Name: TICSRC.BXY (Telecommunications)
 Date: 18-FEB-2000 20:45
   By: HKATZ
 Size: 168064

Talk is Cheap (TIC) is a communications software package for the Apple //e
(enhanced 128K), Apple //c, Apple //c+, Apple IIgs and the Laser 128.

This program requires a serial card or built-in modem port. It features an
extensive scripting language as well as a built-in editor. It supports
Xmodem uploads, Xmodem and Ymodem downloads as well as sending and
receiving text files. It also supports VT100 emulation.

The program contains a capture buffer with an auto save feature. TIC will
add Binary II during uploads if so desired, and will strip Binary II
headers during downloads. Utilities are available while using the program.

TIC and it's related source code files have been placed into freeware
status by it's author, Don Elton. Please see the TIC.RELEASE file for
additional information.

This archive contains the source code for this program.

(TONYW1, 29540, GO COM A2)

>>>>>
"""""
More General Interest Uploads:

 *******************************
 Name: ULTRAMAX5.BXY (Productivity Software)
 Date: 2-MAR-2000 22:45
   By: HKATZ
 Size: 112896

Ultramax 5 is a suite of TimeOut utilities for AppleWorks 5.x Included on
the disk are utilities such as a booklet maker, a current year calendar, a
world time clock, an auto-hyphenator, case changer, beep tester and 11
other modules, as well as documentation files for each utility. Now
released as freeware by Will Nelken and Marin MacroWorks via The Lost
Classics Project; please see the FREEWARE.NOTICE file included on the disk.

 *******************************
 Name: TOGRAPH.BXY (Productivity Software)
 Date: 2-MAR-2000 22:45
   By: HKATZ
 Size: 220928

TimeOut Graph gives AppleWorks users the ability to render their
spreadsheet files into different types of graphs for a more pleasing and
understandable rendition of their data. Now released as Freeware by the
Copyright holder, Rob Renstrom, via The Lost Classics Project. TimeOut
Graph will work with AppleWorks versions 2.x - 3.x as is. AW4.x and 5.x
users must use the TimeOut Updater to use this program with those versions.
Please see the FREEWARE.NOTICE included in the upload.

(TONYW1, 29852, GO COM A2)
[EOA]


[TFN]
USING 800, 888, or 877 NUMBERS OUTSIDE THE USA
""""""""""""""""""""""""""""""""""""""""""""""
I'm coming in on this discussion a little bit late, but you CAN access
800#'s from outside the United States.

Any number with 800, 888, or 877 can have the area code portion of the
number replaced with 880, 881, or 882 respectively to access it from
outside the US.  The call goes to the same phone number, but the caller
pays for the call instead of it being toll free.

Dave Miller

(JUSTDAVE, 30147, GO COM A2)
[EOA]


[SSP]
Shareware Solutions II PURCHASES VIA THE WEB
""""""""""""""""""""""""""""""""""""""""""""
The following Apple IIGS related products from Shareware Solutions II can
now be purchased by credit card over the Internet, using your favorite web
browser:

   - Bernie ][ The Rescue Starter Kit CD-ROM
   - The TABBS CD-ROM
   - Addressed For Success
   - Contacts GS
   - NiftySpell

Information about the software products can be found at the Shareware
Solutions II web site located at:

    http://www.crl.com/~joko

Orders can be placed at:

    http://order.kagi.com/?zs3

Joe Kohn

(JOE_KOHN, 29745, GO COM A2)
[EOA]


[DOL]
3.5" DRIVES ON THE LASER 128
""""""""""""""""""""""""""""
Can anyone tell me if the Laser 128 supports the Unidisk 3.5" drive (white)
or the Apple 3.5" (platinum) or both? The person I'm trying to help doesn't
have the EX or EX/2 versions, if that makes a difference. Thanks in advance
for any and all help,

-Gareth

(GARETH, 29756, GO COM A2)

>>>>>
"""""
Without an interface card, it won't support either. Only the 128 EX and
EX/2 support 3.5 inch drives.

 Ryan M. Suenaga, M.S.W., L.S.W.
 Publisher, _The Lamp!_, published monthly on Delphi
 The Geek shall inherit the earth
 Delivered by Spectrum 2.2 and Crock O' Gold 3.0!

(RSUENAGA, 29776,  GO COM A2)

>>>>>
"""""
At one time I owned a Laser 128... the plain one, not the EX or EX/2.

I used one of the platinum 3.5 drives that are common on the IIgs.  Simply
plug it into the connecter on the back of the Laser.

It shows up on slot 7. If there is a disk in the 3.5 when the computer is
turned on it will boot from it. If there is no disk in the 3.5 it will boot
from slot 6 (the 5.25 drive).

Lyle Syverson <lyle@FoxValley.net>
Editor, _The Lamp!_, published monthly on Delphi

(LYLE837, 29809, GO COM A2)

<<<<<
"""""
Interesting. Just to prove that I don't collect this stuff only to collect
this stuff, I got out my Laser 128 booklet from my archives. It says that
for the 128, EX, and EX/2, One Expansion Port Supports 5 1/4" or 3 1/2"
drive.

So, Lyle is right, except if you have a real early Laser, like mine was, it
predated the UDC 3.5 inch drive :)

 Ryan M. Suenaga, M.S.W., L.S.W.
 Publisher, _The Lamp!_, published monthly on Delphi
 The Geek shall inherit the earth
 Delivered by Spectrum 2.2 and Crock O' Gold 3.0!

(RSUENAGA, 29831, GO COM A2)

>>>>>
"""""
Interesting, Lyle and Ryan! We may be able to set this lady up with a 3.5"
platinum drive after all. So two new questions arise:

1. How can you tell if you have a "real old" 128 that can't handle a 3.5"
drive?

2. If you plugged a 3.5" drive into a "real old" 128, is it likely to blow
up either the computer or the drive?

-Gareth

(GARETH, 29849, GO COM A2)

<<<<<
"""""
Does she have an instruction manual?

Watch for the ROM version during booting. Mine was 6.x something.  Can not
give you a cut off ROM version for 3.5 support.

In general I would guess that it would have a suitable connector if it
would support the 3.5.

> If you plugged a 3.5" drive into a "real old" 128, is it likely to blow
> up either the computer or the drive?

I don't know.

Lyle Syverson <lyle@FoxValley.net>
Editor, _The Lamp!_, published monthly on Delphi

(LYLE837, 29850, GO COM A2)

<<<<<
"""""
> 1. How can you tell if you have a "real old" 128 that can't handle a
> 3.5" drive?

I knew because I bought mine new. Aside from that, no idea.

> 2. If you plugged a 3.5" drive into a "real old" 128, is it likely to
> blow up either the computer or the drive?

Dunno. Try it and tell us :)

 Ryan M. Suenaga, M.S.W., L.S.W.
 Publisher, _The Lamp!_, published monthly on Delphi
 The Geek shall inherit the earth
 Delivered by Spectrum 2.2 and Crock O' Gold 3.0!

(RSUENAGA, 29857,  GO COM A2)

<<<<<
"""""
I don't own a UniDisk 3.5 drive so I can't test it but I have one working
Laser 128 and one Laser 128EX and when I tried to use an Apple 3.5 Drive
(a IIgs drive) on the working 128 it didn't work (tried to access it as a
5.25" drive in slot 6 drive 2) but it did work fine on the 128EX (showed
up in slot 7 drive 1).

I've heard that there are some versions of the 128 that can handle 3.5"
drives and the ROM version might indicate that. When I power up my
machines, the one that doesn't work has ROM version 3 and the one that
works has ROM version 6.

Gareth, if the Laser 128 that the lady owns has a ROM version higher than 3
then it might support 3.5" drives. If not, you can always track down a 3.5"
controller card and plug it into the expansion slot on the side of the
machine or into the expansion box if she happens to have one.

 Jeff Blakeney
 Dean of the Apple II University in the A2Pro forum

(JBLAKENEY, 29869, GO COM A2)
[EOA]


[SUS]
SCSI UTILITIES
""""""""""""""
picked up an Apple II High-Speed SCSI card and owners guide from the local
op-shop. No idea if it works yet.

After reading the manual I discovered the complete package also has a 3.5"
& 5.25" Utilities disk, but it didn't come with either.

Can anyone point me in the right direction to download or purchase it ?

mark

(LUKE65816, 29764, GO COM A2)

>>>>>
"""""
It is or was at Apple's ftp site, but why anyone needs it I have no idea.

Chinook SCSI Utilities is free and works on a //e and does more than the
AHS utils. On a IIgs, ADU is free and does more. . .

 Ryan M. Suenaga, M.S.W., L.S.W.
 Publisher, _The Lamp!_, published monthly on Delphi
 The Geek shall inherit the earth
 Delivered by Spectrum 2.2 and Crock O' Gold 3.0!

(RSUENAGA, 29777, GO COM A2)

<<<<<
"""""
Ah!, didn't realize that I could use anything else. ADU is Advanced Disk
Utilities yes/no ?, that would probably do me for now until I need
something better. Initially I just need to see if the card works. I have a
40mb internal scsi drive on a mac LC which i can probably use to test it.

As for the free Chinook utils, if they are on delphi, i don't have access
unless i am a member ? yes/no.

thanks again.
Mark.

(LUKE65816, 29802, GO COM A2)

<<<<<
"""""
You do need to be a premium subscriber (at the whopping cost of $35/year)
to access the databases here on Delphi.

On the other hand, the Chinook utilities can be found on several of the
Apple II ftp sites, too. Check out the Trenco site at ftp.gno.org for
example.

Later...........Howard

(HKATZ, 29804, GO COM A2)

<<<<<
"""""
Yes, ADU is Advanced Disk Utilities, and it's -better- than Apple's SCSI
Utils, which is kind of a worthless piece of software at this point.
Chinook can do some things ADU can't, but ADU can partition a drive more
ways than Chinook can.

 Ryan M. Suenaga, M.S.W., L.S.W.
 Publisher, _The Lamp!_, published monthly on Delphi
 The Geek shall inherit the earth
 Delivered by Spectrum 2.2 and Crock O' Gold 3.0!

(RSUENAGA, 29812, GO COM A2)

>>>>>
"""""
While i was looking for the ADU on my focus drive i stumbled into a chinook
folder that i didn't realize must have come with my sirius ram utils disk
or the focus utils disk. also found a couple of other files related to
scsi. so it appears i already have what i needed right under my nose.

i'll check out trenco too.

thanks,

Mark

(LUKE65816, 29833, GO COM A2)
[EOA]


[EBE]
EMULATORS / BEOS / ERNIE
""""""""""""""""""""""""
Will I mess up my win98 configuration if I load BEOS?  I don't feel
competent to do a lot of special arranging.

Bruce

(BRB, 29775, GO COM A2)

>>>>>
"""""
It's pretty easy to install. More importantly, BeOS 5, due sometime in the
next month or so, will be available in a version that can sit in a big disk
image file on your Windows hard disk, so you don't even have to reconfigure
your disk partitions -- simply double-click the file and Windows shuts down
and BeOS starts up.

Eric (Sheppy) Shepherd
sheppy@sheppyware.net
http://www.sheppyware.net

(SHEPPY, 29783, GO COM A2)

<<<<<
"""""
*NOW* you've got my attention!

Let me get this clear. For the cost of a download plus some hard disk space
(with no new partitioning!), I will be able to run BeOS. And if I can run
BeOS, then I can run Ernie for the cost of your shareware fee. And if I can
run Ernie then I can run GS programs on the PC in a somewhat more usable
fashion than XGS.

Have I got this straight?

If so, what's the minimum realistic requirements to do this? (I have a P133
equivalent, 48MB and heaps of disk.)

Lastly, what *can't* I run? (At the moment anyway!)
--
Peter Watson
-- Write to MSDOS disks on the Apple IIgs?
-- Impossible! ;-)

(PETERWATSON, 29799, GO COM A2)

>>>>>
"""""
Yes, you have it exactly right. The disk image file that will be installed
by the BeOS 5 Free Version (the one that runs in a file on a Windows
partition, anyway) will require 500 MB of disk space on your C: drive.

The hardware requirements for BeOS are listed at
<http://www.be.com/products/beosreadylist.html>. Since we're a relatively
new operating system, and are targeting higher-end systems and custom
hardware, our hardware support leans toward the "the more recent your PC,
the more likely it'll work."

BeOS does run quite well, even on slower systems; the trick is that you do
have to meet the hardware requirements in terms of what motherboard and
chipset your PC uses.

That having been said, if your PC doesn't match the specs on that site, or
you have no idea what chipset or motherboard model you have, you might as
well try anyway, since a number of other motherboards and chipsets will
work anyway but have not been officially tested.

The PC I run at work has a number of components not on the list, and it
works fine. :)

Eric (Sheppy) Shepherd
sheppy@sheppyware.net
http://www.sheppyware.net

(SHEPPY, 29806, GO COM A2)

>>>>>
"""""
A Pentium machine running at 133 MHz won't give you a very fast emulated
IIgs at present. I've been running Sweet16 on a Pentium II at 233 MHz and
I've only been getting around a 6 or 7 MHz IIgs. This will change when the
new Intel core is finished but I have no idea when that will be.

Another concern is the video card. I recently upgraded my video card from
an ATI 3D Expression+ to an ATI All-In-Wonder-128 and there are no video
drivers for this new card so BeOS is now stuck in 640x480 mode greyscale
and this generic driver eats up about 50% of the processors time so I'm
lucky to get faster than stock speed at present. I'm hoping that the new
version might have a driver for my new card.

 Jeff Blakeney
 Dean of the Apple II University in the A2Pro forum

(JBLAKENEY, 29871, GO COM A2)
[EOA]


[EKF]
EMULATORS AT KFEST ?
""""""""""""""""""""
Would you be willing to show your A2 emulation on a pc at kfest? I'm pc-A2
only kind of guy. I couldn't afford to keep three platforms and pc are much
cheaper than macs, plus pc's are what I use at work. But I am very timid
aBOUT this BeOS and Ernie thing. Emulations have never worked well for me
going back to trying to emulate TRS-80 Coco machines over ten years ago.

But I'd like to try to get emulation on ms-dos machines. This would serve a
good purpose of domestic tranquility. We have two pc's and three apples
currently setup in my house, a couple less would be nice.

Bruce

(BRB, 29779, GO COM A2)

>>>>>
"""""
I'd be more than happy to help anyone who is interested in Apple II
emulation on the PC. I'm not sure you'll want to wait that long to get
answers to your questions and I'm not sure it needs a session but I can
certainly bring along a PC show off the various emulators.

To address your concerns from another post, when I first went to install
BeOS so I could use Sweet16, I was also installing a brand new second hard
drive so when the BeOS install program ran, it allowed me to partition the
new drive as two drives with one being for BeOS. The BeOS installer also
installed a boot manager that when I start up my PC it gives me a menu of
what drive I'd like to boot from so I can currently boot into Windows 98 or
BeOS.

If you just want to use your existing Windows 98 drive to install the
current version of BeOS on, you'd have to repartition that drive to make
room for BeOS. Doing this either requires a special program or backing up
and wiping out your current Windows 98 partition.

However, as Sheppy said, the new free version of BeOS will be installable
as a really big file under Windows so you won't have to bother with the
partitioning stuff.

 Jeff Blakeney
 Dean of the Apple II University in the A2Pro forum

(JBLAKENEY, 29870, GO COM A2)

>>>>>
"""""
If someone brings a 200mHz or faster Pentium with Linux, Solaris, or any of
the *BSD* UNIXes, I can demo KEGS. I don't have access to any laptops fast
enough to emulate a IIgs (nor any laptops other than Windows installed on
them).

Geoff

(SISGEOFF, 29915, GO COM A2)

<<<<<
"""""
If I bring a PC it will be a Pentium II 233 in a mid-tower at the least.
It all depends on whether I get a faster machine before KFest or not. :-)

It already has Win98 and BeOS installed on it and I could have Linux
installed on it before KFest too.

 Jeff Blakeney
 Dean of the Apple II University in the A2Pro forum

(JBLAKENEY, 29935, GO COM A2)
[EOA]


[RCZ]
REPLACEMENT CABLE FOR ZipGSX
""""""""""""""""""""""""""""
If the connector at the end of the cable is broken, and I have taken it
apart, all other parts of the cable, to the Zipgs is fine, why would I not
be able to just purchase a new Dip Plug, thread it correctly through the
exsisting pin holes in the ribbon and call it a day?

Leon

(SARGENLE, 29875, GO COM A2)

>>>>>
"""""
Not that simple. The new connector may not match the holes, you pulling the
cable out of the holes you stretched it and otherwise torqued it all up.
Those headers are usually meant to go on once. (IDC = Insulation
Displacement Connector) You need to make a whole new one for absolute piece
of mind. Other wise you will be blaming possible crashing on something else
and it's really a bad cable. Likewise the shorter that cable is the better
off you are.

I'll say it now, DO NOT MESS WITH THE SOCKET ON THE MOTHERBOARD UNLESS IT
IS ABSOLUTELY NECESSARY. That means that you plug that ZipGS cable back in
when you are 100% sure it is going to work - You may wreck the socket and
or weaken it to where this also causes system reliability problems. There
are A LOT of factors in messing with accelerators. Be aware. Do it once, do
it right or do not mess with it at all. But removing and installing that
DIP header in that socket is NOT a good thing to do. I make it sound like
it will die after a couple insertions - It might or it might last but the
longer but I'll say this much, the socket was designed for a DIP IC, not
those headers, which push straight down and after a long time only the
header will end up only what will work, an not the IC anymore and you will
think that the motherboard got killed and throw up your hands. This is the
death of many systems and it's only the socket.

Enough of that, I'm not trying to scare anyone off, just stress the fact of
the matter at hand, that the cable is a very important link. Obviously. ;-)

To make a new cable you need a 40 pin IDC DIP header and for simple
matters, get an IDE cable for a PC. Then you have two ends. Use the end
that has the cable going in the same direction and orientation as the Zip
cable. Trim it at 2 inches and then slide the new header over the end and
proceed to crimp it down. This is done best with a vise and small piece of
wood or metal in the area between the pins. If you do not know how to crimp
ribbon cables (read: have little to no experience with it using the pliers
method) then you will most likely ruin the cable and header if you do not
use the vise method.

As far as overall system/accelerator reliability goes, here are some areas
that make a BIG impression on the situation:

The Power Supply Connector - A 'buggie' P/S is not needed, the problem is
not that you do not have enough power, the problem is the connector is
going bad.  (If you notice slight intensity changes in your backgrounds
when drives are accessed this is your problem. Remove the connector and
clean the pins so they are more silver than gray again, bend them slightly
toward the power supply and put the connector back, take a papermate pen
cap or pen and shove it between the connector and power supply to stress
the connector against the pins. The pen works because you can put the other
end of the pen between the wires and power supply where they come out on
top, this will lock it in there and keep it from moving, and it's just the
right length.

The CPU socket - If you've ruined it or it's very easy to take the CPU out
(You can lift it out with just a little finger pressure) then you need to
replace it, (note, get someone good at soldering), the ideal replacement is
a gold plated machine pin socket, or at least a machine pin socket. You
will NEVER have a CPU socket problem again.

The Accelerator Cable - Long may be convenient, but not better. If your
going to play with oscillators than you want the cable to be shorter for
better results. With a ROM 01, slot 4 is a good choice but requires a
longer cable.  Slot 3 is a great choice otherwise if you have a tight
system. 99% of the times I put them in slot 3, even with every slot filled.
You plan your 'attack' with things like this in mind:

The Quickie card works in any slot regardless of control panel setting.
The VOC works in any slot in a ROM 3, only slot 3 on ROM 1. Get the wire
mod if needed to use the VOC in another slot on a ROM 1.  ProTERM and
Spectrum both use the modem port regardless of control panel setting so
that means slot 2 is automatically a 'free' slot. Harmonie Printer Drivers
use the card in a slot regardless of control panel settings. If you do not
print from ProDOS 8 you can put the printer card in slot 4 or 5, something
that is otherwise 'lost' due to a port in the back.  Or in slot 2 if you
use Spectrum or ProTERM to dial out since they will go directly to the
hardware.  The Vision Plus card with Allison ROM works in any slot
regardless of Control Panel setting.

Get the idea? I don't see a need for a longer cable that is a contributing
factor in system instability when you can plan the card strategy a little
further and eliminate the need for the accelerator being further away.

It's got to be plugged in somewhere .. .. or does it? :)  That is a topic
for the advanced, you can run the ZipGS not in a slot at all but in that
case it's best to at least hook the +5 and GND lines to something but not
necessary if you are not playing the clock game with it.

Now I have a system running at 16.5MHz, it runs very well, gives no
problems at all .. this is not the norm for everyone. This is the Mark
Twain system with a very well prepared Transwarp GS in it. Those details
are covered on my web page in somewhat detail - I won't go over it here.
This is already long enough. :) What I am getting at is I recommend 10MHz
as a good place to go. 12MHz for a ROM 3 in good working order, 10MHz for a
ROM 01 system.

These are the points where your extended long term reliability is utmost
guaranteed with the other factors I mentioned taken into consideration.

I also recommend only 32K cache on a ZipGS over 11 MHz as well, I recommend
using the original 8K cache board modified to 32K cache instead of the
newer cache card with 32K on it. The mod is a bit interesting but the yield
is much better in my opinion.

See the web pages at http://www.apple2.gs for more details.

Perhaps I could do an accelerator session at KFest -- It would need to be a
little longer than the typical session.

Tony

http://www.apple2.gs <-- What? It's not there? We'll have to fix that. ;-)

(T_DIAZ, 29959, GO COM A2)

<<<<<
"""""
>The VOC works in any slot in a ROM 3

Correction, any slot _except_ slot-7. The MBO signal is present in slots 1
through 6 on the ROM 3 (whereas it's only present in slot-3 on the ROM
00/01 board). The same rule applies to the Second Sight for slot placement.

Mitchell Spector
 {<mailto:cw308@torfree.net> cw308@torfree.net}

(SPECTOR1, 29961, GO COM A2)
[EOA]


[OOF]
FINDER CAN DISPLAY DIRECTORY ORDER OF FILES
"""""""""""""""""""""""""""""""""""""""""""
Actually, the Finder can display the actual directory order of files.

If you hold down the Control key and open a folder, the Finder ignores the
Finder.Data file in that folder and just opens a default sized window using
the view of the parent window (the window that the folder is in).  As long
as the parent window is in Large Icon view mode, the files will be listed
in the new window in the order that they are stored in the directory.

Just in case anyone doesn't understand, it comes out looking like this in
the Finder window:

   ____     ____     ____
  |    \   |    \   |    \
  |     |  |     |  |     |
  |_____|  |_____|  |_____|

   File.1   File.2   File.3
   ____     ____     ____
  |    \   |    \   |    \
  |     |  |     |  |     |
  |_____|  |_____|  |_____|

   File.4   File.5   File.6

 Jeff Blakeney
 Dean of the Apple II University in the A2Pro forum

(JBLAKENEY, 30052, GO COM A2)
[EOA]


[PCT]
PC TRANSPORTER QUESTIONS
""""""""""""""""""""""""
I have a PC Transporter 1988 REV E. It came with a Colour Switch, Dual 1/2
Height MS-DOS 5.25" 360K drives and some 3.5" system disks, but you guessed
it... NO Manuals.

So far I have managed to get it to run MSDOS 4.0 and even got Flight
Simulator 3 running on it in CGA. Was I surprised !

Does anyone know what all the connectors on the card are for (some I know)

I have connected the dual 5.25" drive to the card. I read in an
advertisement that I can connect an Apple 3.5 drive to the back of it. If
so will it be a 720K MSDOS drive, a 800K ProDOS drive or both ? And what
drive letter will it be ? (C: ?)

Will a drive connected to the GS's smart port still be a ProDOS only drive?
Any other information about the connectivity of drives appreciated.

I'm sure to have more questions, but this'll do for a start.

Mark.

(LUKE65816, 30128, GO COM A2)

>>>>>
"""""
You can run up to MS-DOS 6.22 on it (and for purely trivial sake, up to
Windows 3.0 but it won't be in a useable form).

>Does anyone know what all the connectors on the card are for?

Yes, but just not off hand although I'll try. Most of the ones you listed
are useful, if not absolutely necessary, for installing the card inside an
Apple II Plus or IIe. On a IIgs you really only need the color-switch
adapter.

> J6 - 10 pin connector is for the colour switch.
> J4 - 20 pin connector is for the 5.25" MSDOS disk drives.
> J5 - 5 pin connector for is ???
> J2 - 2 pin connector is for ???
> J3 - 10pin connector (next to J2) is for ???
> J1 - 2 pin connector is for (looks like it's for a LED) ???
> J7 - 2 pin connector (next to J1, also looks like it's for a LED) is for
  ???

The 10-pin connector supports digital RGB video-out for a direct hook up of
a CGA monitor (IBM mode only). The 5-pin connector supports a standard IBM
keyboard with the right cable (again IBM mode only). You'd have a DIN5 and
DE-9 connector running out the back of the computer, just as you would on
an IBM PC/XT.

One or both of the 2 pin connectors is for sound (pass-thru, output?),
another is for composite video-out.

Yep, you can hook an Apple 3.5 (800K) into the back of the PCT. I think it
has to come *after* the TransDrive 5.25 in a daisy-chain. The drive will
function as a 720K MSDOS drive with somewhat flakey results, especially if
you try and format diskettes with it (best you do that on a real PC). It
will also function as an 800K ProDOS drive in Apple mode, but it'll run
unbearably slow.

There was a TransDrive 3.5 available at one time, using real PC 720K floppy
drives for more reliable results. These days I use neither an Apple 3.5 or
the TransDrive 5.25, as my SuperDrive (still connected to the Apple FDHD
controller) works in MSDOS mode on the PCT and even reads and writes to
1.44MB disks.

You can map drives in the PCT control panel. To access it, while holding
down the shift key, press the Cap-Locks key twice. There is also a
graphical mapping of how IBM keys are mapped to Apple keys.

> Will a drive connected to the GS's smart port still be a ProDOS only
> drive?

That's correct, unless your talking about a SuperDrive. You can also map
ProDOS hardrive partitions to use with the PCT, or rather create
disk-images that the PCT can use as virtual hardrive partitions.

I have (well had, since that part of my HD crashed) the PCT boot directly
from the GS's hardrive into MS-DOS once I start it up. I even created a
colorful MS-DOS icon, like the one in Windows 95/98, on the desktop to
start it up automatically and boot into DOS 6.22 :-)

Mitchell Spector
 {<mailto:cw308@torfree.net> cw308@torfree.net}

(SPECTOR1, 30134, GO COM A2)
[EOA]





[GVO]
GREAT VACATION OPPORTUNITY... meet old friends... meet new A2 friends...
""""""""""""""""""""""""""
 ______      _____
(      )   (      )     ____________________________________________
 |     |  /     /      (        ____________________________2000____)
 |     | /     /        |      |
 |     |/     /         |      |                         II Infinitum!!
 |           /          |      |______
 |     |\     \         |      _______) __________    ________   ________
 |     | \     \        |      |       (     _____)  (     ___) (__    __)
 |     |  \     \       |      |        |   |__       \    \       |   |
 |     |   \     \      |      |        |    __)       \    \      |   |
 |     |    \      \    |      |        |   |_____   ___\    \     |   |
(______)    (________) (_______)       (__________) (_________)    |___|


Help usher in the 21st century with the Apple II!!

 When: July 26-30, 2000
 Where: Avila College, Kansas City, Missouri

+++

The most important Apple II event of the year, Y ][ KFest (KFest 2000), is
on our calendar again, and it's never too early to make sure it has a place
on your calendar, too.

Better yet, KFest is back with the same great prices as last year!

Check out these rates, which include room and meals from Wednesday evening
(dinner) on July 26, through Sunday morning (breakfast) on July 30.
(Saturday evening dinner not included. That's KFesters' Night Out On The
Town!)

+++ Early Bird rates (good if you register BEFORE April 15) +++

 Double room: $225
 Single room: $275
 Spouse rate (bring the spouse or son or daughter): $175
 Registration only (no dorm room or meals): $175

+++ Regular Attendee rates (if you register AFTER April 15) +++

 Double room: $275
 Single room: $325
 Spouse rate (bring the spouse or son or daughter): $225
 Registration only (no dorm room or meals): $225

Those cool KFest "soft-wear" T-shirts will also be available again this
year for $15, but ONLY if you order in advance. (See registration form
below.)

+++ Special Early Arrivals rate +++

Like last year, Y ][ KFest will start early for those who'd like to arrive
a little sooner. Avila dorms will be available for occupancy on Tuesday
night for a small extra fee. No formal activities will be planned, although
the day may include the annual trek to KC Masterpiece Restaurant for some
of that world-famous Kansas City barbecue!

The rate for early arrivals (Tuesday night dorm room only):

 Double room: $25
 Single room: $33

For attendees planning to arrive at the normal time on Wednesday, check-in
will be from 1-4 pm. Check-out will be from 11 am-1 pm on Sunday.

Current plans call for formal Y ][ KFest sessions to begin with dinner in
the Avila cafeteria on Wednesday evening (time to be announced), followed
by the traditional opening event, the Keynote Address. We've got some great
plans again for that opening night activity. Stay tuned!!

Computer sessions will be conducted on Thursday and Friday. Software and
hardware demos are scheduled for Saturday morning, with a vendor fair
slated for Saturday afternoon.

Reminder: Meals included in the registration price are Wednesday dinner
through Sunday breakfast, with the exception of Saturday dinner.

On Saturday night, attendees can dine on their own at one of the many fine
restaurants near the Avila campus, or join groups of KFesters at Jess &
Jim's Steak House or other local favorites.

All children under 18 years must be accompanied by a parent or legal
guardian.

 ***

Y ][ KFest this year is again being sponsored by InTrec Software, Inc.,
makers of ProTERM telecommunications software for the Apple II and
Macintosh.

If you have questions about Y ][ KFest, or wish to make suggestions, you
can find answers via the Internet. Just send an email message to:

kfest-help@kfest.org

 ... or visit the KFest World Wide Web page at:

http://www.kfest.org

If you're thinking about attending Y ][ KFest, please join the KFest
Internet e-mail chat:

To subscribe to the KFest Information Mailing List, send email to
majordomo@kfest.org. In the BODY of the message, place the following text:

                subscribe kfest

You will receive a confirmation e-mail. In order to be signed up for the
list, you will have to respond to this confirmation as the instructions
dictate. You will then be able send and read messages on the mailing list.

 ---[ The Form ]------------[ Cut Here ]----------[ Print Clearly ]---

Y ][ KFest Registration Form

View and print this document using 9-point Monaco font (ProTERM default) or
any other monospaced font such as Courier, CoPilot or Spectrum.

Registering for Y ][ KFest

  <> By phone:
      - Call the InTrec sales office: 602/992-5515
      - Be prepared to give the information requested in the
         KFest Registration Form below.
  <> Fax or email KFest Registration Form using a credit card number:
      - Complete the form below and send the KFest Registration Form.
         Email: <kfest@intrec.com> (NOTE: email is not secure.)
           Fax: 602/992-0232

  <> By postal mail: Credit card, check, Purchase Order or money order:
      - Print and fill out the KFest Registration Form.
      - Mail the form with the payment to:
         InTrec Software, Inc.
         Attn: KFest Registration
         3035 E Topaz Cir
         Phoenix, Az 85028-4423

 Checks and money orders must be on a USA bank and USA compatible funds.

 Registration Cost Check Applicable
 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

 Early Bird rates (before April 15)

 Double $225 [ ]
 Single $275 [ ]
 Spouse only $175 [ ]
 Off campus $175 [ ]

Regular rates (after April 15 and at the door)

 Double room $275 [ ]
 Single room $325 [ ]
 Spouse only $225 [ ]
 Conference only $225 [ ]

Early Arrival rates

 Double $25 [ ]
 Single $33 [ ]

 T-Shirts $15 ea

 May we send your registration confirmation via e-mail? [ ]Yes [ ]No

If NO, how can we contact you for confirmation?:__________________________

__________________________________________________________________________

Roommate preference: _____________________________________________________

 Prefer a smoker/non-smoker. Check one: [ ] Smoke [ ] Non-smoke

 KFest Softwear: Order a memorable collectible Y ][ KFest T-Shirt? $15 ea
 Quantity: [ ] [ ] [ ]  [ ]  [ ]   [ ]
     Size: SML MED LRG XLRG 2XLRG 3XLRG

 Today's Date: ________/_________/_________

  1- Registration fee (see above dates & fees) ......... ______________

  2- Registration fee for spouse if applicable ......... ______________

  3- T-Shirts Quantity [ ] @ $15.00 ea) ................ ______________

  4- Sub-total of lines 1-3: ........................... ______________

  5- Arizona residents only add .07% tax: .............. ______________

  6- Total cost (total of lines 4-5): .................. ______________

  Discover, Visa, Mastercard or American Express accepted.
  Checks & money orders must be payable to InTrec Software, and must
  be in US dollars from a US bank.

  _______________________________ _____________________________________
  First Name Last Name

  _____________________________________________________________________
  Organization (if applicable to Y ][ KFest)

  _____________________________________________________________________
  Shipping Address

  _____________________________________________________________________
  City

  _______________________________________________ _____________________
  State/Province Zip+4 or Postal Code

  _______/_______________________ _______/_____________________________
  Day Phone Eve Phone

  [____________________________________________________________________
  Internet Mail Address

  [ ] [ / ]
  Credit Card Number (Mastercard-Visa-Discovery-Amex) Expiration Date

  _____________________________________________________________________
  Name on Card (please print clearly)

  _____________________________________________________________________
  Authorized Signature (If printed, and mailed or faxed.)

  If you feel that using a credit card number via email may not be secure,
consider mailing via postal service, fax, or call voice to give the card
number.

 Sponsored by:

  InTrec Software, Inc.
  3035 E Topaz Circle
  Phoenix, AZ 85028-4423
  Voc:602/992-1345
  Fax:602/992-0232
  <kfest@intrec.com>
  <http://www.kfest.org>

  ---[ End of Form ]-----------[ Cut Here ]---------[ Print Clearly ]---
(CINDYADAMS, 27387, GO COM A2)





[EOA]
[A2P]------------------------------
                   A2Pro_DUCTIVITY |
-----------------------------------
DISTILLATIONS from Delphi A2PRO
"""""""""""""""""""""""""""""""
by Lyle Syverson <lyle837@delphi.com>


[SRT]
SORT ROUTINES
"""""""""""""
I played with sort routines once, a long time ago. (I was using my original
Apple ][ at the time.) As I recall, Bubble sort was the slowest of the
sorts I played with. It's fine for up to 100 items or so, but after that,
it's speed drops off fairly quickly. I was trying to speed up the old "File
Cabinet" program distributed by Apple.

As I got away from programming not long after that, I no longer remember
any details.

 Carl Knoblock - Telephone Tech - Wed 16 Feb 00 9:01:17 pm
 cknoblo@home.com - Via Spectrum v2.2 & Crock O' Gold v3.2
 Y][Kfest, July 26-30, 2000 - 161 days till Y][Kfest
 Using Marinetti 2.0.1 - Thank you, Richard.

(CKNOBLO, 2902, GO COM A2P)

>>>>>
"""""
Bubble sort can be slow, but is the easiest to set up. If you put an extra
check to jump out of the loop when no more changes are detected, you do not
have to complete the entire laborious iteration.

 Ewen Wannop - Speccie - Fri 18 Feb 2000 - 159 days till Y2KFest
 Delivered without using a IIgs by Spectrum 2.2 & Crock O' Gold 3.3
 Bernie ][ the Rescue 2.5.1 woofing at 55Mhz on a G3/350
 http://ourworld.compuserve.com/homepages/ewannop/

(EWANNOP, 2910, GO COM A2P)
[EOA]


[RMK]
READING MULTIPLE KEYS DOWN
""""""""""""""""""""""""""
But it's not very easy to figure out. It's also not for the feint-of-heart.

Here's a quick overview of what you need to do. You'll have to write
assembly code; there's no way to read multiple keys at once from anything
but assembly code.

1. I suggest setting up an array of boolean variables. Each one will
   indicate whether or not the corresponding key is currently pressed. This
   array will be using the ADB keycode, not the ASCII code, for the
   character. There should be 128 entries.

2. To begin monitoring the keyboard, perform these steps:

   a. Disable keyboard autopolling. This is done by calling SendInfo. The
      ADB command is command 1 (setModes), and there's one data byte which
      should be 1 (disable autopoll). This gives you the ability to
      interfere in the keyboard polling process, instead of just being an
      idle observer. Yum.

   b. Set up an SRQ polling routine. Call SRQPoll, passing in a pointer to
      your completion routine (we'll talk about this in a minute). The
      keyboard is always device number 2.

   c. Because you're taking over the job of handling the keyboard (you
      lucky guy), you have additional responsibilities. Because the control
      panel will re-enable autopolling, you need to be able to turn it back
      off again. So call GetVector on toBRamSetupVector to get a pointer to
      the BRAM update vector. Save this pointer, you'll need it.

   d. Call SetVector on toBRamSetupVector. Your replacement vector needs
      to be a function that reenables autopolling, just like you did in
      step a.

   e. If the main program is in C, you might put in code to call the C
      atexit() function, passing in a pointer to your function that
      disables your keyboard capture code. This will cause your hooks to be
      removed safely if your program exits unexpectedly.

3. The function to shut down your keyboard polling should restore the
   original toBRamSetupVector, call SendInfo to reenable autopolling
   (command clearModes, data byte 1) and call SRQRemove to remove your
   polling procedure. Be sure to call this function before your application
   quits or the system will crash.

4. Your SRQ completion routine will be called whenever a key is pressed or
   released.

   a. There is a long pointer on the stack that points to the data received
      from the keyboard.

   b. The first byte in the returned data is the number of bytes received.
      If it's zero, don't do anything, just return.

   c. AND the received data with $7F7F. If the result is $7F7F, this is a
      special command (such as the reset key) and will require special
      processing. See below for details on how to handle this.

   d. Otherwise, the data bytes are ADB keycodes. The high bit of each byte
      indicates whether the key was pressed or released. Update your key
      status array.

   e. You also need to interpret each key and pass it along if necessary.
      If the keycode is $E0 or greater, it's a prefix code and should be
      ignored. If it's between $36 and $3B, inclusive, it should be sent.
      Likewise, if it's a keyboard modifier key that's not already held
      down, the keycode should be sent (you'll need to check the keyboard
      modifiers register to see if the key is already down).

   f. If the key needs to be passed along, call SendInfo. The command is
      keyCode, the data should be the keycode (including the high bit
      press/release flag).

5. If the reset key was pressed (see above for how to detect this), you
   need to dispatch the reset command correctly.

   a. You should only dispatch when the reset key is released, so if the
      high bit of the reset keycode is set, don't reset.

   b. If the high bit is clear, you need to look at the keyboard modifiers
      register to see what type of reset to issue. If the control key isn't
      down, the reset key should be ignored.

   c. If the control key is down, you need to actually perform a reset.
      This is done by calling SendInfo with the command resetSys. There are
      no data bytes.

That should do the trick. The code isn't actually all that hard to write.
The ADB Tool Set chapter of TBR1 has some errors, so be sure to look at the
appropriate technical notes and the Hardware Reference chapter on the Apple
Desktop Bus. Wherever my dissertation above deviates from the
documentation, my dissertation is probably more accurate, since this is
based on actual code (code I can't share, but code nonetheless).

Hope this helps. Good luck. There's a reason why only one IIgs program
released to date actually recognizes multiple keys at once -- it's not easy
to do.

Eric (Sheppy) Shepherd
sheppy@sheppyware.net
http://www.sheppyware.net

(SHEPPY, 2905, GO COM A2P)

>>>>>
"""""
To clear up an apparent contradiction...

I say the code isn't hard to write, but I also say reading multiple keys
isn't easy to do. That's not actually contradictory.

The code itself isn't that complicated -- however, the technique isn't easy
to figure out without help, especially with the errors in the ADB Tool Set
chapter of TBR1.

And I should give credit where credit is due: I didn't figure out how to do
this. Bill Heineman actually wrote the code for this in Wolf 3D. I don't
know if he figured it out himself or had help.

Eric (Sheppy) Shepherd
sheppy@sheppyware.net
http://www.sheppyware.net

(SHEPPY, 2906, GO COM A2P)

>>>>>
"""""

If you're going to mess with ADB, you need to get the Hardware Reference.
No question about it. I can't tell you everything you need to know. Find a
copy of the book. :)

setModes/clearModes: you're right, they're $4 and $5; I misread the source
code.

toBRamSetup is a vector in low $E1 space; it's listed in the Firmware
Reference, in an appendix full of vectors.

Yes, step 2d needs to disable, not enable, autopolling. What my text was
intended to say was that the code is almost identical.

Eric (Sheppy) Shepherd
sheppy@sheppyware.net
http://www.sheppyware.net

(SHEPPY, 2931, GO COM A2P)
[EOA]



[KFE]------------------------------
                    THINKING KFEST |
-----------------------------------
The KFest FAQ--Y][KFest Compliant
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
by Ryan M. Suenaga, M.S.W., L.S.W.
          [thelamp@sheppyware.net]

                         The KFest FAQ Version 2.0
                         ~~~~~~~~~~~~~~~~~~~~~~~~~
     The following article is set up in a form commonly seen on the
Internet, called Frequently Asked Questions.  It is designed to answer some
of the most common questions people have about KansasFest, the Apple II
event of the year.  It is not designed to answer general questions about
the Apple II, although there may be some overlap.

     Any questions about this article can be sent via email to
thelamp@sheppyware.net

Q: What's a FAQ, and how is it pronounced?

A: The letters "FAQ" stand for _F_requently _A_sked _Q_uestions.  When
   people first hear of or learn of a subject, such as KansasFest, they
   often have a number of questions which others before them did when they
   also first learned of the same subject.  A FAQ is a document listing
   both the questions and answers most frequently associated with new
   users, to save themselves (and others trying to assist them) time and
   frustration.

   And by the way, it's pronounced "fack", nearly identical to "fact".

Q: What is the purpose of this FAQ?

A: This FAQ is set up to assist people interested in KansasFest, also known
   as KFest.  Many Apple II enthusiasts are interested in attending or just
   want some information about this event, so the most common questions are
   answered here.

Q: How can this FAQ be distributed?

A: The content of this FAQ is copyright 1999-2000 by Ryan M. Suenaga, the
   publisher of _The Lamp!_.  Distribution without the expressed written
   consent of the copyright holder is prohibited.

Q: What is KFest?

A: KansasFest, abbreviated "KFest", is a computing conference held every
   summer at Avila College in Kansas City, Missouri.  Its original formal
   name was "The Apple II Summer Conference" while its nickname was
   "KansasFest", which was abbreviated to "KFest".

Q: When was the first KFest held?

A: The first KansasFest was held in 1989.  It was originally sponsored by
   Resource-Central, the folks who brought you the wonderful _Open-Apple_
   and _A2-Central_ (among several other Apple II) publications.  After
   Resource-Central became ICON, The Apple II Summer Conference became
   ICONference.  This lasted one summer until ICON shut down.  Two
   different companies sponsored KFest before Intrec Software, publishers
   of _ProTERM_, took over a few years back.  This July will welcome the
   12th KFest.

Q: When is KFest this year?

A: KansasFest 2000 runs from Wednesday through Sunday, July 26-30, 2000.
   For the second year, KFesters are being offered an extra night, Tuesday,
   July 25, at the Avila dorms if they want to come into town a day
   early--and it seems most everyone does.

Q: Where is KFest held?

A: KFest is held at Avila College in Kansas City, Missouri.  The address
   and phone number are:

          Avila College
          11901 Wornall Road
          Kansas City, Missouri  64145
          United States of America
          (816) 942-8400

Q: If it's held in Missouri, why is it called KansasFest?

A: I dunno.  If it makes you feel better, the Kansas border is very close
   to Avila College.

Q: Who comes to KFest?

A: While KFest was originally devoted to programmers, nowadays all kinds of
   folk from all over the world show up at Avila College.  Programmers,
   users, newsletter publishers, and everyday folk show up from Europe,
   Canada, Australia, and all over the United States to celebrate the
   Apple II.

Q: Who organizes KFest?

A: Currently, KFest is organized by a committee headed by The Big Cheese,
   Cindy Adams.  The scheduling is done by Steve "Godzilla" Gozdziewski.
   There are several other folks on the committee as well: Jerry Cline,
   Allen Moore, Max Jones, and Stan Marks all pitch in.  In addition to
   those good folk on the committee, David Kerwood handles the maintenance
   of the World Wide Web site, Devin Reade maintains the email lists, and
   Eric "Sheppy" Shepherd provides World Wide Web hosting services and
   organizes HackFest, the programming contest.  KFest is sponsored by
   Intrec Software.

Q: How do I register for KFest?  How much does it cost?

A: Depending on when you register, registration prices vary.  If you
   register early, you'll get a better deal; if you register early -and-
   you're a repeat KFester (meaning you've been to KFest within the last
   couple of years), you'll get an even better deal (but at the time of
   this writing, that deadline has passed). Please check the KFest Home
   Page at http://www.kfest.org/ for the most current information.

Q: What kind of official activities go on at KFest?

A: Officially, there is a keynote speech (this year given by Ryan Suenaga,
   publisher of _The Lamp!_--hey, that's me!), sessions on various
   computing topics, HackFest, a celebrity roast (Apple IIgs programming
   prodigy Eric "Sheppy" Shepherd being the victim of honor this year),
   product demonstrations, and a vendor fair.

Q: What kind of unofficial activities go on at KFest?

A: Unofficially, there's been movie outings, pizza nights, Bite The Bag
   contests, late night eating at Denny's, and huge groups of folks going
   to eat huge pieces of beef at K.C. Masterpiece and Jess and Jim's
   restaurants.

Q: Has anyone attended every KFest?

A: One person: Tony Diaz of Alltech Electronics.  Mike Westerfield missed
   his first KFest in 1999; let's hope he gets back on the beam in 2000.

Q: I hear that the Avila College dorm is wired for ethernet.  Is there a
   way I can access that while I'm there?

A: Yes.  In each dorm room in the halls of Avila are two outlets that seem
   to be phone jacks.  These _aren't_ phone jacks.  They're ethernet
   ports--to be exact, they're RJ-45 connectors that are compatible with 10
   Base-T ethernet.  The entire Avila dorm is connected to the Internet
   this way, making for high speed World Wide Web browsing, electronic
   mail, and ftp connections for KansasFesters during their stay!

   While those bringing their true blue Apple IIs will be needing to go the
   tried and true modem route, those KFesters who bring ethernet-capable
   computers can make full use of these high speed connections.  Let's look
   at what hardware and software is needed to get this high speed resource
   working with your non-Apple II.

THE HARDWARE   All Avila provides is the RJ-45 jack.  This looks like an
""""""""""""   overgrown RJ-11 jack (the kind your telephone plugs into),
and in fact, it's a close relative.  What you need to bring is a computer
with an appropriate 10 Base-T ethernet interface and a cable that ends in a
male RJ-45 jack.  There are many, many of these cables on the market.  If
you are going to purchase one, be sure it's a straight-through class 5
cable, not a crossover cable.  Additionally, due to the way the RJ-45 jack
is mounted, you will need a cable ending with a RJ-45 male jack that is not
molded with a surrounding sheath, as the cable will not fit properly.  You
want a cable end that looks like this:

ASCII ART BEGINS

      ___________
     |   |   |   |
     |   |   |   |  <--- Male RJ-45
     |   |   |   |
     |   |___| <-|------ Locking tab
     |           |
     |           |
     |           |
     |___________|
       |       |
       |       | <------ Cable
       |       |

as opposed to this:

      ___________
     |   |   |   |
     |   |   |   |  <--- Male RJ-45
     |   |   |   |
     |   |___| <-|------ Locking tab
     |           |
     |           |
    _|___________|_
   |               |
   |               |
   |               |
   |               | <-- Large, molded sheath
   |               |
   |               |
   |_______________|
       |       |
       |       | <------ Cable
       |       |

ASCII ART ENDS

     I had problems with this at KFest 1998.  If you need to get different
cables (or need other hardware in general) you can ask your fellow
attendees if they have extras, or you can run over to the CompUSA in the
area to get what you need.  If someone brings an Ethernet hub, perhaps you
can plug into that instead of into the jack provided by Avila.

     Once you have this equipment, simply plug in your RJ-45 cable into the
provided jack.  You do not need an ethernet hub unless you'll be running
more than two devices in your room.

THE SOFTWARE   The Avila ethernet server uses a protocol called Dynamic
""""""""""""   Host Configuration Protocol, or DHCP, for short.  Those
of you who have set up TCP/IP connections with Windows or Macintosh
computers (or, for that matter, the Apple IIgs) probably have some
familiarity with inserting IP addresses, DNS addresses, and Gateway
addresses.  The beauty of DHCP is that it sets up nearly everything you
need dynamically, meaning that the server assigns these addresses--all you
need to do is set up TCP/IP on your computer and choose the DHCP protocol.
I am much more familiar with the setup of DHCP for Macintosh computers than
for Windows machines, and am taking the Windows instructions from a
reference.

MAC   To set up a Macintosh running Open Transport networking for DHCP,
'''   all that needs to be done is to switch the TCP/IP protocol to DHCP
Server.  So:

(1) Get into your TCP/IP Control Panel;

(2) Select "Ethernet" (or "Built-in Ethernet" or "Alternate Ethernet" as
    appropriate) in the "Connect via:" field;

(3) Select "DHCP Server" in the "Configure" field;

(4) Quit and save the changes.


WINDOWS 95   To set up a Windows 95 machine for DHCP, there are several
''''''''''   additional steps:

(1) Get into your Network Control panel;

(2) Add or select the appropriate ethernet interface;

(3) Set the "Obtain an IP address automatically" control in the "IP
    Address" tab of the TCP/IP Properties window;

(4) Remove any existing setting for a Gateway address in the "Gateway"
    tab of the TCP/IP Properties window;

(5) Disable DNS in the "DNS Configuration" tab of the TCP/IP Properties
    window;

(6) Save the settings and reboot the computer.

     Regardless of which platform you use, if you have software set up to
share your hard drive with other computers, you probably ought to disable
it--unless you like everyone in the Avila ethernet having access to your
files.

     At this point, you ought to be connected.  If you previously had any
proxy servers set up for use with your setup before Avila, disable them.
You ought to have easy access for checking mail, browsing the Web, or using
file transfer protocol--and very high speeds.  One last caveat:

THE SMTP SERVER   As Spam on the Internet proliferates, it has become
"""""""""""""""   accepted practice to close off an Internet Service
Provider's mail sending server--usually using Simple Mail Transfer
Protocol, or smtp--to access from anyone who is not directly connected to
the ISP.  In other words, no one wants to be a relaying point for Spam.

     Because of this, it's likely you will not be able to use the same smtp
server you use at home to send mail while at Avila.  We encountered this
problem briefly last year and solved it by using the smtp.delphi.com smtp
server--however, in the last year, Delphi also closed its server to access.

     It is believed that there is a mail.avila.edu smtp server that can be
used while at Avila, but I have not fully researched this yet.  See me
while you're at KFest for the latest developments.

Q: How can I learn more about KFest?

A: You can get more information on KansasFest by visiting the KansasFest
   World Wide Web site at http://www.kfest.org/ or sending email to
   kfest-help@kfest.org.  You could also subscribe to the KFest mailing
   list by sending email to majordomo@kfest.org.  In the body of the email
   include the text:

          subscribe kfest

You will receive a confirmation email with instructions on finalizing your
subscription.

Q: Should I go to KFest?

A: Need you ask?  KFest is a must for the serious Apple II fanatic.  Do
   yourself a favor--you're worth it.  Show up at KFest 2000, the Y][KFest!



[EOA]



[ARD]

Arachnid
""""""""
A Web Browser for the Apple IIgs.

By Kim Howe <khowe@omninet.net.au>

     I started playing with the idea of a GS web browser after having a
look at Webworks GS. I had just finished working my way through Mike
Westerfield's excellent "Toolbox Programming in C" course and I was playing
with a few ideas about something to write. It seemed to me that if you
could create web sites on the GS, you should be able to view them as well,
so I started playing with a bit of code.

     I downloaded the HTML specs from the net and picked out a handful of
tags and wrote a basic parser, which surprised me by not working too bad.
I could open and view some very basic pages. Then I thought that since
Marinetti was available why not try to have it download some pages? So with
the help and advice of the people on the Marinetti list I put together a
basic http transport and successfully got some pages to load up and display
from the net.

     About this time there was some discussion on Delphi about Graphical
Web Browsers for the GS. Since I'd really enjoyed what I had already done,
I decided it would be interesting to develop it into a full package, and
ultimately even have as much graphics support as possible.

     Sheppy said the reason to develop a program for the GS is because
you're enjoying it, and I am. Currently I have a web page up with a
screenshot of the current version. I'm working on the user interface at the
moment, and once I get it so it's usable I plan to release a preview
version, hopefully in the next few weeks. It wont be very useful at that
stage...  it has a long way to go yet, but people should be able to get an
idea of the user interface and see their GS download a couple of simple
pages.

     After the user interface is done, the next stage is to redo the http
transport. At present once you enter a URL the program takes over and won't
let you do anything until the page is downloaded and rendered. You can't
even cancel it. I really want to be able to download one page while viewing
another, and have it responsive to the user, so this will need almost a
complete rewrite. Once that is done I'll get down to the serious business
of supporting as much as possible of the HTML standards, then onto the
graphics.

The Arachnid web page is at
<http://www.omninet.net.au/~khowe/arachnid/index.html>

[EOA]



[INN]------------------------------
                     EXTRA INNINGS |
-----------------------------------
About The Lamp!   The Lamp! is published on the fifteenth of every month in
"""""""""""""""   the Database of the II Scribe Forum on the Delphi online
service (GO CUS 11).

This publication produced entirely with real or emulated Apple II computers
using Appleworks 5.1 and Hermes.  Apple II Forever!

     * The Lamp! is (c) copyright 2000 by Ryan M. Suenaga, M.S.W.  All
       rights reserved.

     * To reach The Lamp! on Internet email send mail to
       thelamp@sheppyware.net

     * Back issues of The Lamp! are available in the II Scribe Forum on
       Delphi as well as The Lamp! Home Page,
       http://lamp.sheppyware.net.

>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
Opinions expressed herein are those of  the individual authors, and do  not
necessarily  represent  the  opinions   of  the  Delphi  Online   Services,
Syndicomm, Inc.,  Ryan M. Suenaga, or Lyle Syverson.   Forum  messages  are
reprinted verbatim and  are included  in this  publication with  permission
from  the  individual  authors.   Delphi Online Services,  Syndicomm, Inc.,
Ryan M.  Suenaga,  and Lyle Syverson  do  not  guarantee  the  accuracy  or
suitability of any  information included herein.  We reserve  the  right to
edit all letters and copy.

Material published  in  this  edition  may not  be  reprinted  without  the
expressed  written consent  of the  publisher.   Registered  computer  user
groups, not  for profit  publications ,  and other  interested parties  may
write the publisher to apply for permission to reprint any or all material.
<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<



[EOF]


