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

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


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

                   Apple II USER GROUPS TELECONFERENCE

                  OFF LINE READERS.... NOT FOR EVERYONE


             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. 4
 ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
 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
                            ~~~~~~~~~~~~~~~~~
                              April 15, 2000

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

KFest 2000 (Y][K Fest)
     Kfest Early Bird Registration Discount Deadline Extended---------[DDE]
     Need a Ride to Kfest?--------------------------------------------[RKF]
     KFest 2000 Registration Information------------------------------[GVO]

A2 DISTILLATIONS
     Super Serial Cards and Turbo ASP Baud Rate Generator-------------[SSC]
     Silvern Castle, Role Playing Game--------------------------------[SCG]
     Ultima I Re-Release----------------------------------------------[URR]
     Spectrum Automated Mailer----------------------------------------[SAM]
     Juiced.GS Delayed to Include Late Breaking News------------------[JGS]
     Kfest Early Bird Registration Discount Deadline Extended---------[DDE]
     Need a Ride to Kfest?--------------------------------------------[RKF]
     Update Spectrum to 2.3-------------------------------------------[SUD]
     Spectrum 2.3 Updater Available on Delphi A2----------------------[UOD]
     Moving ROM from one Apple IIc to Another-------------------------[MRC]
     More Software Via the Lost Classics Project----------------------[LCP]

A2P DISTILLATIONS
     Upgrade Your Delphi Account to Premium Service-------------------[UTP]
     Get_Mark and Set_Mark From Basic---------------------------------[MFB]
     Saving Pathnames in Basic----------------------------------------[SPB]

Apple II USER GROUPS TELECONFERENCE
     AAAC Meets AppleByters-------------------------------------------[TEL]

OFF LINE READERS
     Not For Everyone-------------------------------------------------[NFE]

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 <lyle@FoxValley.net>

                                   Habits
                                   ~~~~~~
     Looking down from High Above The Rock River from day to day I notice
that some people walk along a fixed route each day.  Just one example of
how people fall into a comfortable rut.

     Trying something new or going somewhere you have not traveled to can
be inspiring.  So if you have not been to Kfest why not give it a try this
year?
                                [*] [*] [*]

     Six years of using Pine for Email is one of my comfortable habits.
Will have to place an order for SAM and give it a try.  SAM?  Spectrum
Automated Mailer.  Works with Spectrum 2.3.  See A2 Distillations for more
information.

[EOA]


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

ASCII ART ENDS


[EOA]

DISTILLATIONS from Delphi A2
""""""""""""""""""""""""""""
by Lyle Syverson <lyle@foxvalley.net>


[SSC]
SUPER SERIAL CARDS AND Turbo ASB baud rate generator
""""""""""""""""""""""""""""""""""""""""""""""""""""
> 1. Do they have one or more purposes? What are they?

A serial card gives your Apple II a serial port, which is usually used for
connecting a modem or printer. This isn't really needed on a IIgs since it
has two built-in serial ports, but it comes in really handy on the other
Apple II models.

> 2. Are there more than one kind of Super Serial Card?

Apple's Super Serial Card was the most popular. Going by memory, I think
Applied Engineering had the Serial Pro. There were probably more, but I
can't think of them now.

> 3. Is the Turbo ASB baud rate generator for the Super Serial Card part
>    of the Super Serial Card or some kind of additional plug on card?

It's a piggyback "daughterboard" that connects to the Super Serial Card.
It takes the place of the 6551 chip, which is socketed on the Apple Super
Serial Card so it's very easy to install. The down side is that it sticks
out a bit and blocks the adjacent slot.

> 4. What exactly does the Turbo ASB baud rate generator do?

It increases the serial card's baud rate to a theoretical maximum of
230,400 bps. In practice, you'll find that 115,200 bps is about as fast as
you can go, and even that will require an accelerated (at least 8MHz) IIgs.

Honestly, I'd say it's more of a "geek toy" that most people don't need.
Most of the time I'm perfectly happy with the built-in 57600 bps IIgs
serial port. Only when I'm downloading some insanely large amount of highly
compressible data (ie. text) do I use it at full speed. But I must say it's
fun to see download speeds in excess of 8000 cps on my IIgs. :)

 ------------------------------------------------------------------
 Tony Ward, A2 Database Manager - Fri Mar 17, 2000 12:21:01 am
 [Delivered with Spectrum v2.3 and Crock O' Gold v3.3]

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


[SCG]
SILVERN CASTLE, role-playing game
"""""""""""""""""""""""""""""""""

Has anyone attempted the new "Expanded Scenario" included with SCv3.0? It's
based on user feedback that ties a number of items that before weren't
required to win. I encourage all SC champions to try it out as it contains
the secret codes needed to access the upcoming SCv4.0 which includes an
additional multi-level scenario: "Shades of the Past".

I'm posting this by masquerading under a friend's account, as I have not
yet managed to get online myself. E-mails to this account will get to me,
so feel free to do so. Comments and replies welcomed.

Jeff Fink, Silvern Castle author.
Apple II forever.

(ROFFERSD, 30273, TO COM A2)

>>>>>
"""""
Ok, so I'm dumb. I've never heard of Silvern Castle. Which model(s) of the
Apple ][ does it run on. I'm assuming from the title that it is an
adventure game.  Graphical?  And how does one get it?

Exegete AKA Roy Miller
Faith Orthodox Presbyterian Church
Apple ][ forever!

(EXEGETE, 30274, TO COM A2)

<<<<<
"""""
Silvern Castle is a role-playing game much like the Wizardry and the Bard's
Tale. It's uses the hi-res screen to display text and a 3-D view of the
maze. It will run on ANY model Apple II that can boot ProDOS (that is,
64K), and can run on 5.25" disks, although to access the new scenarios you
need at least a 3.5" drive or hard drive. For user comments see the Silvern
Castle sections in this forum dating back to Aug '99 or get yourself a copy
of the Oct '99 issue of Juiced.GS which contains a review.

Silvern Castle is a $15 shareware product available from the Delphi Apple
II library, Trenco, and from Juiced.GS. As I'm net impaired, I'm sure
someone here can help you download a copy if you need more help.

Jeff Fink
Silvern Castle author.

(ROFFERSD, 30276, TO COM A2)

>>>>>
"""""
This version contains an additional scenario: "Shades of the Past", which
includes a completely new multi-level maze! It can only be accessed by
registered users who have defeated the evil wizard Drachma. SC champions
who have finished before SCv3.0 was released should attempt to re-win as
the first scenario has been expanded since the SCv3.0 release OR find the
portal located somewhere on the first level (read the briefing materials in
the Tome of Knowledge for hints to the password).

The new maze contains new twists, hidden elevators, additional monsters and
items, puzzles, and a secret plot, as well as many more special goodies!
Unlike the first scenario, this maze was totally created from scratch.

Comments, opinions, replies welcomed.
Jeff Fink, Silvern Castle author.

(ROFFERSD, 30275, GO COM A2)

>>>>>
"""""
Hey Jeff!!

Welcome to Delphi!

I received your package containing the disk with Silvern Castle v4.0 this
weekend, and will work to get it uploaded in the next few days.
Unfortunately, I lost my reliable upload/download route to Delphi's A2
library when Genie died, so I'll need to e-mail the archives to a fellow
Delphinian for uploads to Delphi (and Trenco).

It's great to see you here on Delphi, Jeff. Hope you can stay around a
while and enjoy the fun.

BTW, the new version of Silvern Castle will also be on the Juiced.GS
Collection Shareware 2000/Winter two-disk set, which will be available as
soon as the next issue of Juiced.GS hits the streets in a couple weeks.

 Max Jones
 Juiced.GS
 http://www.wbwip.com/juiced.gs

(JUICEDGS, 30309, GO COM A2)
[EOA]


[URR]
ULTIMA I RE-RELEASE
"""""""""""""""""""
Although some of the details still need to be worked out, I just wanted to
let folks who weren't at last night's chat know that Burger Bill Heineman
and Shareware Solutions II have agreed to re-release the IIGS version of
Ultima I, a fantasy role-playing adventure game which has been out of print
since Vitesse closed their doors a year or two ago.

It'll be a few weeks at least before it's available, as a manual needs to
be printed. If Bill can get Vitesse's manual in electronic format, then the
process should go fairly quickly. And if not, well...I'll have lots of
typing to do, or if I'm lucky, it'll be "InWords ][ The Rescue." ;-)

In any case, I just wanted to let folks know that at some point in the near
future, Ultima I for the Apple IIGS will be available exclusively from
Shareware Solutions II.

Joe Kohn
http://users.foxvalley.net/~joko

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


[SAM]
SUSPENSE ALWAYS MOTIVATES ?
"""""""""""""""""""""""""""
Every once in a while, a new program is released which changes the way
people use their computers.

A brand new and soon-to-be-released program for the Apple IIGS will shortly
be changing the way that many people use their IIGS.

To celebrate the impending release of this (for now) un-named program, a
special Product Introduction get together will take place on April 10, 2000
during the regularly scheduled Monday Night Chat.

No questions will be answered before then, so please mark your calendar now
for 10 PM EDT on 4/10/2000. At that time, all will be revealed.

Sometimes wishes do come true! The Apple IIGS world is about to change, and
you can learn how and why in just 8 more days!

Joe Kohn
http://users.foxvalley.net/~joko

(JOE_KOHN, 30364, GO COM A2)

>>>>>
"""""
The Apple IIGS world already has a few virtual friends, including that
lovable dog Bernie and his parrot sidekick Ernie.

At tonight's chat, you'll get to meet the latest virtual friend of the
Apple IIGS....Sam.

Sam? Did you say Sam? Who or what is Sam?

Come to the chat tonight and find out ;-)

Joe - Friend of Sam

(JOE_KOHN, 30482, (GO COM A2)

>>>>>       Ah... Suspense Always Motivates = SAM :)
"""""       """"""*""""""""*""""""*"""""""""""""""""
The following list was posted by the special surprise guest at last night's
chat - Ewen Wannop - and it should hopefully answer the most basic
question: What is SAM?

  SAM - The Spectrum Automated Mailer
  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   SAM is a script set for Spectrum v2.3

   Simple one-step installation
   Sends E-Mail to your SMTP mail server
   Receives E-Mail from multiple POP3 servers
   Authentication on both send and receive mail
   Optional 'send' on 'check'
   Forwarding and Redirecting of mail
   Multiple file attachments
   Simple extraction of attachments
   Powerful message reader
   Auto 'quoting' of replies
   Auto-Signature feature
   View HTML encoded messages
   Address book with 'nickname' feature
   Filing of 'read' mail in custom mailboxes
   Housekeeping feature archives old mail
   Search engine for archived mail
   Customisable 'Quit' to other applications

   Available exclusively from Shareware Solutions II
   Comes on a single floppy, $15 includes shipping

Note from Joe: As soon as my Kagi online order site is updated, you'll be
able to purchase SAM via credit card, over the net. The URL is:

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

Many more details about SAM will be forthcoming in the next day or two, so
please stay tuned...

Joe Kohn

(JOE_KOHN, 30492, GO COM A2)

>>>>>       OH... SAM = Spectrum Automated Mailer!
"""""       """"""""""""""""""""""""""""""""""""""
Spectrum Automated Mailer
Putting Internet e-mail onto the IIGS Desktop

Shareware Solutions II, in association with Ewen Wannop, is thrilled to
announce that Spectrum Automated Mailer for the Apple IIGS has been
released.

Spectrum Automated Mailer, known affectionately as SAM, is a sophisticated
and comprehensive suite of scripts for Spectrum v2.3 that provides an
elegant but easy way for Internet-connected IIGS users to send outgoing
e-mail to an SMTP mail server and to receive incoming e-mail from multiple
POP3 servers.

SAM works in conjunction with Marinetti, and it is an offline mailer that
allows you to manage, prepare and send e-mail through your Internet Service
Provider's SMTP mail server. SAM will then read any waiting mail from
multiple POP3 mail servers for all of your online e-mail accounts. Once
offline, SAM lets you read and reply to your new e-mail, and if NiftySpell
installed, SAM will even spell check your e-mail messages. SAM has the
ability to decode attached mail files, and it will even display HTML code
that is sent through e-mail.

Additionally, SAM lets you file mail you want to keep in multiple personal
mailboxes, and to optionally attach multiple files to any outgoing
messages. Housekeeping features let you manage your archives, and a
powerful search engine lets you search through these saved files.

SAM requires Spectrum 2.3 or later, Marinetti 2.0 or later, and to use SAM
to send and receive Internet e-mail, you must have an account with an
Internet Service Provider with which Marinetti can connect (SLIP or PPP).
(Note: An updater program is included with SAM which will update Spectrum
2.2 to 2.3)

SAM was written by Ewen Wannop, the author of Spectrum and Crock O'Gold,
and it is available exclusively through Shareware Solutions II for $15.

To purchase SAM by credit card over the Internet, visit Shareware Solutions
II's online store at: http://order.kagi.com/?zs3

To purchase SAM by mail, send a check or money order in US Funds for $15
to:

Joe Kohn
Shareware Solutions II
166 Alpine St
San Rafael, CA 94901

For information about purchasing Spectrum or updating to Spectrum v2.2,
visit:

http://www.myesource.com/sevenhills/applesoftware/iigs/sp.htm

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


[JGS]
JUICED.GS DELAYED TO INCLUDE SCOOP!
"""""""""""""""""""""""""""""""""""
Hey gang,

A funny thing happened last week on the way to the printer with a new issue
of Juiced.GS. Joe Kohn dashed in front of my speeding car and announced to
the world he would be unveiling a new piece of cool software at his Monday,
April 10, Delphi chat.

Well .... no self-respecting journalist (or Apple II newsletter editor)
could go the press knowing a big story was about to break.

I came to a screeching halt and decided to wait out the product release so
I can include the news in this issue. I was so impressed with the
announcement of SAM that I re-worked this issue so that it will be the
cover story. :-)

I am writing the article tonight, and hopefully will be able to place it on
the final two pages of this issue tonight or Thursday night.

So, Juiced.GS, April 2000, Volume 5, Issue 1, is temporarily delayed, and
for what I believe is a darned good reason. :-)

Depending on how the printing goes, subscribers should begin receiving
their copies next week.

Thanks for your patience.

 Max Jones
 Juiced.GS
 http://www.wbwip.com/juiced.gs

(JUICEDGS, 30527, GO COM A2)
[EOA]


[DDE]
Kfest EARLY BIRD Registration Discount Deadline Extended
""""""""""""""""""""""""""""""""""""""""""""""""""""""""

Max not only delayed the current copy of Juiced.GS, he also suggested that
we delay the "early bird" date for KFest registration. He didn't want his
loyal "friends for life" readers to suffer because of the late breaking
news.

So, if you are a new KFester and want to take advantage of the early
registration, you now have until May 1, 2000.

The Big Cheese
(aka Cindy)

(CINDYADAMS, 30528, GO COM A2)
[EOA]


[RKF]
NEED A RIDE TO KFEST?
"""""""""""""""""""""
Ack!  That post got a little messed up.  I have no idea what went wrong but
I will try to get the full message through this time.  Most of the message
made it through but I'll try to reconstruct the first few lines and repost
in its entirety:

Early registration for KFest is only a week away (the 15th of April) so I
thought I'd remind people of this fact so they can take advantage of the
savings.

I'd also like to take this opportunity to see if there is anyone interested
in sharing the drive this year.  Last year I shared the ride there with
Dave Miller and Gina Saiken and the ride home with just Dave.

I'll probably follow a similar route to last year.  Entering the United
States through Detroit and continuing on from there.  Just get a map and
draw a straight line from Detroit to Kansas City.  If you aren't too far
off that line and want to catch a ride, please let me know.  I won't know
my exact route until I've found out who is coming and where they live.

I have signed up for the extra night on Tuesday again this year as it makes
it much easier to get settled in and prepared for the fun.  This means I
should be leaving the Toronto, Ontario area probably early on Monday
morning (the 24th of July) and should be back in the Toronto area late in
the evening of the following Monday (the 31st of July).

Depending on how many drivers and what everyone's thoughts are on the
matter, we can either stop for a night somewhere along the way or we can
drive straight through.

So far this year I only have one tentative traveller.  Michael Hackett has
expressed an interest in sharing the ride from Toronto but this has yet to
be confirmed.  Dave and Gina haven't told me whether they are going or want
to share a ride again this year or not.

I look forward to hearing from interested parties and look forward even
more too seeing everyone at KFest again this year.

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

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


[SUD]
UPDATE SPECTRUM TO 2.3
""""""""""""""""""""""
                     ATTENTION SPECTRUM 2.2 USERS!
                     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
The Spectrum 2.3 updater is now available from my home pages. It will also
appear in the Delphi library in due course.

The 480K file consists of a script that will update a copy of your
installed Spectrum 2.2 to 2.3, and some updated XCMDs. Full instructions
are enclosed.

There are a number of minor bug fixes, but the main fix is for a problem
with Zmodem file transfers. Anyone having problems with transfers should
download the update, and anyone contemplating using Spectrum Internet Suite
(SIS) with Marinetti TCP/IP should also download the update.

The update is not available from My eSource (Formerly Seven Hills).

My home pages are:

    <http://ourworld.compuserve.com/homepages/ewannop/>
    <http://www.ewannop.btinternet.co.uk/>

 Ewen Wannop - Speccie - Fri 7 Apr 2000 - 110 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, 30431, GO COM A2)

>>>>>
"""""
> anyone contemplating using Spectrum
> Internet Suite (SIS) with Marinetti
> TCP/IP should also download the update

SIS 1.1, using a TCP/IP connection, works a whole lot better with this
version. (2.3)  Connections to servers which do not follow the RFC standard
do have problem and will result in hangs. I'm aware of this and will look
into it when I can get some time. I've been very busy recently, but expect
to get this resolved some time real soon now.

Meanwhile, the alpha (or is it a beta?--can't remember) version of the
Spectrum 2.2 TCP/IP library that is found in the Delphi library will give a
taste of the power of what is to come. Even though it mentions Spectrum 2.2
in its name, it will work with Spectrum 2.3.

Geoff

(SISGEOFF, 30433, GO COM A2)
[EOA]


[UOD]
SPECTRUM 2.3 UPDATER AVAILABLE ON DELPHI A2
"""""""""""""""""""""""""""""""""""""""""""
 Name: SP23UPDATER.BXY (Telecommunications)
 Date: 16-APR-2000 20:19
   By: EWANNOP
 Size: 357504

The Spectrum 2.3 Updater will convert Spectrum v2.2 into v2.3. It fixes a
number of minor bugs that have arisen since the release of Spectrum v2.2.
You must have an installed copy of Spectrum 2.2 for the Updater to work.
Uploaded by the Author.

(TONYW1, 30564, GO COM A2)

>>>>>
"""""
For those who purchase SAM from ShareWare Solutions II, they will get a
copy of this updater on the SAM disk. Spectrum 2.3 is required by SAM.

For everybody else using Spectrum, you should download and install this
updater as soon as you can.

It fixes the Zmodem problem that Leon, Lyle and others reported, and works
round a bug in Marinetti that caused problems with using the TCP/IP library
for SIS.

You will still find that some pages will not load with SIS, but this is due
to an unrelated problem. Geoff hopes to release an updated TCP/IP library,
or an updated SIS at some time in the near future.

(EWANNOP, 30572, GO COM A2)
[EOA]


[MRC]
MOVING ROM FROM ONE Apple IIc TO ANOTHER IIc
""""""""""""""""""""""""""""""""""""""""""""
> Question... is it possible to remove the ROM from an Apple IIc that
> supports a 3.5" Unidisk Drive and install it in another IIc that is in
> better condition so the second computer will support the Unidisk Drive?

Absolutely. However in addition to changing the ROM chip, you'll also have
to make two minor modifications to the mainboard.

The modification involves cutting the trace labeled 'W1' with a fine blade
(board location C-16/17--to the left of ROM firmware) and closing the trace
labeled 'W2' with a drop of solder (board location E-15--in between MMU and
IOU chips).

>If yes, which chip is the IIc ROM chip. I popped the top of and old dud
>IIc and looked at the MB, but it didn't specifically indicate which is the
>ROM chip. The MB looked like ( in text)

It's the chip at location D-19 on the board. Just to the extreme left of
the 65C02 CPU and above the IIc speaker. Don't mix it up with the ROM chip
just above it, which is the keyboard ROM.

All these locations I've listed are at the front end of the board
incidentally, underneath the IIc's keyboard (use the alphanumeric markings
on the edges of the board to find locations like you would a map grid).

> Another question... is it possible to determine what ROM version an
> Apple IIc has by reading the label on the chip?

Yep, but I don't know those part numbers off the top of my head. One clue
should be the copyright date printed on the chip. The original ROM would
most likely be (c)83-84, while the UniDisk 3.5 ROM would be (c)84-85.

With the machine turned on, an easy to identify the ROM is by typing the
following (minus the quotations) from an Applesoft prompt:

"PRINT PEEK(64447)"

The number returned will be one of the following...

"255" = Original IIc
"0" = UniDisk 3.5 support
"3" = Memory Expandable IIc
"4" = Memory Expandable IIc w/ bug fix (serial firmware)
"5" = Apple IIc Plus

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

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


[LCP]
MORE SOFTWARE VIA THE LOST CLASSICS PROJECT
"""""""""""""""""""""""""""""""""""""""""""
Here are some more great freeware releases, courtesy of Howard Katz and the
Lost Classics Project!

 Name: OUTLINER.BXY (Productivity Software)
 Date: 16-MAR-2000 22:26
   By: HKATZ
 Size: 93056

Outliner for AppleWorks allows AW3 users to organize their thoughts in the
word processor by setting up an organization outline, using titles,
headers, subheaders, etc. The Outline can be either used to expand your
material as you write, or can be collapsed in hidden form to be used later.
Now released as Freeware by Randy Brandt via the Lost Classics Project.
                    *******************************
 Name: TOPOWERPACK.BXY (Productivity Software)
 Date: 16-MAR-2000 22:26
   By: HKATZ
 Size: 87552

TimeOut PowerPack gives AppleWorks users 10 different utilities for use in
AW3 - 5.x (Note however, that some of these do not work with 4.x and 5.x,
or, like triple.clip and triple.desk, are built into the newer versions.)

The utilities include:

TO.ASCII TO.AWP.TO.TXT TO.DB.SEARCH TO.DESK.SORTER TO.HELPSCREENS
TO.LIBRARIAN TO.LINE.SORTER TO.SELECTOR TO.TRIPLE.CLIP TO.TRIPLE.DESK

Now released as Freeware by Randy Brandt via the Lost Classics Project.
                    *******************************
 Name: TODESKTOOLS.BXY (Productivity Software)
 Date: 16-MAR-2000 22:26
   By: HKATZ
 Size: 104320

TimeOut DeskTools gives AppleWorks users 11 different utilities for use in
AW3 - 5.x (Note however, that some of these may not work with 4.x and 5.x.)

The utilities include:

TO.CALENDAR TO.CASE.CONVERT TO.ENCRYPTER TO.CLOCK TO.CLIPBOARD TO.DIALER
TO.ENVELOPE.ADDRESSER TO.NOTEPAD TO.PAGE.PREVIEW TO.PUZZLE TO.WORD.COUNT

Now released as Freeware by Alan Bird via the Lost Classics Project.
                    *******************************
 Name: TOFILEMASTR.BXY (Productivity Software)
 Date: 16-MAR-2000 22:25
   By: HKATZ
 Size: 71936

TimeOut FileMaster gives AppleWorks 3.x users the ability to manipulate
file and disk operations from within AW. Options include copy, delete,
compare, rename (files and disks), change a file type or clear a file
backup bit, and erase or format a disk. Note that this utility is not
needed in AppleWorks 4.x and 5.x since these functions were built-in to
these versions. Now released as Freeware by Randy Brandt via the Lost
Classics Project.

(TONYW1, 30167, GO COM A2)

>>>>>
"""""

 Name: TOGRAPHDOCS.BXY (Productivity Software)
 Date: 16-MAR-2000 22:56
   By: HKATZ
 Size: 112384

This archive includes the manual for use with TimeOut Graph. Most of the
graphics have been reproduced as DHR graphics can be read by either
TO.Paint or the AppleWorks 5 database.

Thanks to Gareth Jones for preparing this manual for upload. The Manual is
now part of the Freeware classification of the TimeOut Graph release.
Please see the Freeware notice included as part of this package. Released
via The Lost Classics Project.
                    *******************************
 Name: TOSIDESPRED.BXY (Productivity Software)
 Date: 16-MAR-2000 22:56
   By: HKATZ
 Size: 87936

TimeOut SideSpread changes the printout orientation for a spreadsheet from
portrait to landscape; if you've ever had a spreadsheet wrap columns to the
next line, you will appreciate this TimeOut utility. Originally released
for AppleWorks 3.0. This software has been released as freeware by the
copyright holder, Mark Simonsen via The Lost Classics Project. Please see
the attached FREEWARE.NOTICE in the archive.

(TONYW1, 30168, TO COM A2)

>>>>>
"""""
And now for some SuperFonts!
                    *******************************
 Name: TOSUPRFONTS.BXY (Productivity Software)
 Date: 16-MAR-2000 22:56
   By: HKATZ
 Size: 292352

TimeOut SuperFonts ver 3.1 allows AppleWorks users to use a variety of
Macintosh fonts for printout from within an AppleWorks 3.0 or higher word
processing document. TimeOut PickFonts is included. Also includes TimeOut
Paint. Graphics created with TO.Paint may be used with TimeOut SuperFonts
and To.Graph. The manual for To.Paint is included in this archive. 47 fonts
are included on this disk; for more fonts, please see the FontPak 1 and
FontPak 2 disks. This software has been released as freeware by the
copyright holder, Mark Simonsen and Beagle.Bros via The Lost Classics
Project. Please see the attached FREEWARE.NOTICE in the archive.
                    *******************************
 Name: FONTPAK1.BXY (Productivity Software)
 Date: 16-MAR-2000 22:56
   By: HKATZ
 Size: 105984

FontPak 1 contains 40 additional fonts for use with TimeOut SuperFonts.
TimeOut SuperFonts allows AppleWorks users to use a variety of Macintosh
fonts for printout from within an AppleWorks 3.0 or higher word processing
document. For more fonts, please see the FontPak 2 and the TimeOut
SuperFont disks. This software has been released as freeware by the
copyright holder, Mark Simonsen and Beagle.Bros via The Lost Classics
Project. Please see the attached FREEWARE.NOTICE in the archive.
                    *******************************
 Name: FONTPAK2.BXY (Productivity Software)
 Date: 16-MAR-2000 22:56
   By: HKATZ
 Size: 117632

FontPak 2 contains 54 additional fonts for use with TimeOut SuperFonts.
TimeOut SuperFonts allows AppleWorks users to use a variety of Macintosh
fonts for printout from within an AppleWorks 3.0 or higher word processing
document. For more fonts, please see the FontPak 1 and the TimeOut
SuperFont disks. This software has been released as freeware by the
copyright holder, Mark Simonsen and Beagle.Bros via The Lost Classics
Project. Please see the attached FREEWARE.NOTICE in the archive.

(TONYW1, 30169, GO COM A2)

>>>>>
"""""
Still more Beagle freeware!
                 *******************************
 Name: BEAGLEWRITE.BXY (Productivity Software)
 Date: 16-MAR-2000 22:56
   By: HKATZ
 Size: 340992

BeagleWrite is a ProDOS-based graphic word processor for the Apple //
family.  It allows the user to access a variety of pull-down menus, the
ability to use different fonts, as well as mouse ability within the
program. This software has been released as freeware by the copyright
holder, Mark Simonsen via The Lost Classics Project. Please see the
attached FREEWARE.NOTICE in the archive.  Additionally, the BeagleWrite
Picture Manager and Desk Accessories disk are now available, as freeware,
to give the user full functionality of this program.
                    *******************************
 Name: BWPICMGR.BXY (Productivity Software)
 Date: 16-MAR-2000 22:56
   By: HKATZ
 Size: 83072

BeagleWrite Picture Manager allows the importation of PrintShop (8-bit) and
NewsRoom images or NewsRoom banners into BeagleWrite. BeagleWrite is a
ProDOS based graphic word processor for the Apple // family. It allows the
user to access a variety of pull-down menus, the ability to use different
fonts, as well as mouse ability within the program. This software has been
released as freeware by the copyright holder, Mark Simonsen via The Lost
Classics Project. Please see the attached FREEWARE.NOTICE in the archive.
Additionally, the BeagleWrite Desk Accessories and Beaglewrite itself are
now available, as freeware.
                    *******************************
 Name: BWDESKACC.BXY (Productivity Software)
 Date: 16-MAR-2000 22:56
   By: HKATZ
 Size: 36352

BeagleWrite Desk Accessories adds a clock, calendar, and a calculator to
BeagleWrite. All functions may be used from within the program. BeagleWrite
is a ProDOS-based graphic word processor for the Apple // family. It allows
the user to access a variety of pull-down menus, the ability to use
different fonts, as well as mouse ability within the program. This software
has been released as freeware by the copyright holder, Mark Simonsen via
The Lost Classics Project.  Please see the attached FREEWARE.NOTICE in the
archive. Additionally, the BeagleWrite Picture Manager and BeagleWrite
itself are now available, as freeware.

(TONYW1, 30170, GO COM A2)

>>>>>
"""""
 Name: TRIDMPDS33A.BXY (Utility Software)
 Date: 14-APR-2000 23:37
   By: HKATZ
 Size: 72448

Triple Dump is a "print anything" program for dot matrix printers. It
includes dot-for-dot reproductions of your hi-res pictures as well as
cropping, rotating, and other effects; converts lo-res colors into shades
of grey for printer usage; do text screen dumps; print anything that's
viewable on your Apple II screen. Includes a bonus banner maker, which lets
you print signs and banners with 8" high characters. In both ProDOS and DOS
3.3 disk archives, Triple Dump is now released as freeware by Rob Renstrom
and Mark Simonsen via the Lost Classics Project. Please see the
FREEWARE.NOTICE included in the archive. This is side A of the DOS 3.3
disk. You will also need tridmpds33b.bxy.
                    *******************************
 Name: TRIDMPDS33B.BXY (Utility Software)
 Date: 14-APR-2000 23:37
   By: HKATZ
 Size: 64896

Triple Dump is a "print anything" program for dot matrix printers. It
includes dot-for-dot reproductions of your hi-res pictures as well as
cropping, rotating, and other effects; converts lo-res colors into shades
of grey for printer usage; do text screen dumps; print anything that's
viewable on your Apple II screen. Includes a bonus banner maker, which lets
you print signs and banners with 8" high characters. In both ProDOS and DOS
3.3 disk archives, Triple Dump is now released as freeware by Rob Renstrom
and Mark Simonsen via the Lost Classics Project. Please see the
FREEWARE.NOTICE included in the archive. This is side B of the DOS 3.3
disk. You will also need tridmpds33a.bxy.
                    *******************************
 Name: TRIDUMPPRO1.BXY (Utility Software)
 Date: 14-APR-2000 23:37
   By: HKATZ
 Size: 74496

Triple Dump is a "print anything" program for dot matrix printers. It
includes dot-for-dot reproductions of your hi-res pictures as well as
cropping, rotating, and other effects; converts lo-res colors into shades
of grey for printer usage; do text screen dumps; print anything that's
viewable on your Apple II screen. Includes a bonus banner maker, which lets
you print signs and banners with 8" high characters. In both ProDOS and DOS
3.3 disk archives, Triple Dump is now released as freeware by Rob Renstrom
and Mark Simonsen via the Lost Classics Project. Please see the
FREEWARE.NOTICE included in the archive. This is side 1 of the ProDOS disk.
You will also need tridumppro2.bxy.
                    *******************************
 Name: TRIDUMPPRO2.BXY (Utility Software)
 Date: 14-APR-2000 23:37
   By: HKATZ
 Size: 59904

Triple Dump is a "print anything" program for dot matrix printers. It
includes dot-for-dot reproductions of your hi-res pictures as well as
cropping, rotating, and other effects; converts lo-res colors into shades
of grey for printer usage; do text screen dumps; print anything that's
viewable on your Apple II screen. Includes a bonus banner maker, which lets
you print signs and banners with 8" high characters. In both ProDOS and DOS
3.3 disk archives, Triple Dump is now released as freeware by Rob Renstrom
and Mark Simonsen via the Lost Classics Project. Please see the
FREEWARE.NOTICE included in the archive. This is side 2 of the ProDOS disk.
You will also need tridumppro1.bxy.

(TONYW1, 30544, TO COM A2)

>>>>>
"""""

 Name: TOTELECOMM.BXY (Telecommunications)
 Date: 14-APR-2000 23:56
   By: HKATZ
 Size: 94208

TimeOut Telecomm ver. 1.2 gives AppleWorks users the ability to go online
from within the AW environment. It features the ability to send text
directly from the desktop, a review buffer, VT-52 emulation (among others),
the ability to print the current screen being shown, and a splitscreen
option. Protocol transfers are limited to 128 xmodem, 128 xmodem/CRC, 1k
xmodem, and 4k xmodem.  Compatible with AW3 and up, this program has now
been released as Freeware by the author, Mark de Jong, and is being
released via the Lost Classics Project.  Please see the FREEWARE.NOTICE
included in the archive.

(TONYW1, 30545, GO COM A2)

>>>>>
"""""

 Name: HPDOWN2EV11.BXY (Utility Software)
 Date: 14-APR-2000 23:59
   By: HKATZ
 Size: 20992

DOWN.I and CONFIG.DOWN are Apple II ProDOS 8 machine language programs
which allows the user to take Apple IIGS fonts, and convert them into the
format for the Hewlett-Packard LaserJet IIP and downloads them.

This program can be used on any Apple II except an Apple IIGS. For the
Apple IIGS you must use an NDA, from Raptor, Inc. called HP Downloader,
which has also been released as freeware. This program and the NDA are
virtually identical. They both convert the fonts and down load them and
create exactly the same type of binary files. The differences are due only
to the type of Apple II computer used.

This program _may_ also be capable of downloading Apple IIgs fonts to a
Hewlett-Packard LaserJet III, other HP printers and laser printers which
emulate the HP LaserJet IIP. However this program WAS NOT TESTED ON ANY
OTHER PRINTER and, therefore, use with any other printer other than the
Hewlett-Packard (HP) LaserJet IIP is done so at the user's risk.

                  WHAT ELSE YOU'LL NEED

In addition to the files DOWN.I and CONFIG.DOWN you will also need two
files from a Beagle Bros program called TRIPLE DUMP: "Interface.List" and
"I.Drivers".

TRIPLE DUMP is a graphics printing program for the Apple II+, IIe and IIc.
The two files are needed from it because they provide the codes and
procedures for just about every interface card that can be used on an Apple
II.

Triple Dump has been released as freeware by Beagle.Bros and may be
available from the same source where you got this program. If not, the
major Apple II ftp sites such as Delphi and Ground should have this program
available in their files.

Documentation for use with this program are included in the archive.

Now released as freeware by John Majka of Raptor, Inc via The Lost Classics
project. Please see the FREEWARE.NOTICE included in the archive.

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





[GVO]
Y][K Fest Registration Info... 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 <lyle@foxvalley.net>


[UTP]
UPGRADE YOUR DELPHI ACCOUNT TO PREMIUM SERVICE
""""""""""""""""""""""""""""""""""""""""""""""
To upgrade your Delphi access to the Premium service that includes telnet
access, visit <http://www.delphi.com/dir-html/benefits/upgrade.html>.

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

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


[MFB]
GET_MARK and SET_MARK FROM BASIC
""""""""""""""""""""""""""""""""
There's a long-standing programming project of mine that I set aside
because I couldn't figure out how to do something correctly. I want to read
and write to a DIF file from BASIC, and it would help to know how many
bytes I have read into the file. From what little I know about the MLI,
that's done by calling GET_MARK. SET_MARK would also be useful.Does anyone
know of a BASIC external command for performing these two tricks? Or could
you suggest something else, like how to POKE the necessary machine language
into page 3 of memory?

-Gareth

(GARETH, 2942, GO COM A2P)

>>>>>
"""""
If you're using binary functions to write data into the file, you can
simply do:

print chr$(4);"bsave datafile,aBBBB,bPPPP,lLLLL"

This will save the data at address BBBB into the file, starting at the byte
PPPP in the file, and will write LLLL bytes.

If it's a text file, the POSITION command should do the trick.

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

(SHEPPY, 2948, GO COM A2P)

<<<<<
"""""
OK, Sheppy. I hadn't thought of the POSITION command, but I see here that
it moves the pointer forward (only forward) a certain number of fields. So
I could, for example, close the DIF file, use POSITION to zip to whatever
field I wanted to change, and do ordinary WRITE and PRINT commands, maybe
with a semicolon after the print to avoid introducing an extra return? Hmm,
I'll have to experiment, but that sounds very good, indeed. You may have
solved the problem.    Thanks! :-)

-Gareth

(GARETH, 2955, GO COM A2P)
[EOA]


[SPB]
SAVING PATHNAMES IN BASIC
"""""""""""""""""""""""""
For a long time I've been wondering how to go about saving somewhere in
memory the pathname of my programs, so that I can come back and access the
programs as needed, while still retaining the same prefix which points to
the specific data files.

For example, if my programs are saved on the hard drive in "/H2/PROGRAMS/"
and my data is in "/H2/DATA/FILE1/" for example, I'll have the prefix set
to "/H2/DATA/FILE1/". How do I store the pathname "/H2/PROGRAMS/" so that I
can return to where I have my programs.

Yes, I can write the program pathname into the actual lines of BASIC, but
then if I change my program location to something else, like
"/H2/NEW.PROGRAMS/" I'd have to go into all of the programs and change the
lines of programming. That isn't efficient.

Should I write a text file on the disc which would contain the pathname ??
But where would it be written -- in what pathname ?

Or, is there a way to POKE the pathname into some memory location, and then
change the HI or LO MEM locations so that the pathname is protected from
being overwritten or erased by other programs being written but still able
to be retrieved by PEEK commands ??

If this is the way to go how would I do this ??

Thanks

Stan Sztaba

(SSZTABA, 2951, GO COM A2P)

>>>>>
"""""
This is off the top of my head, but couldn't you write a text file that
says something like:

print chr$(4);"prefix /hard1/subdir1/" and have your other program EXEC
that text file?

Alternatively, if you have a number of variables that you want saved, why
not use a STORE command to save them all, then a RESTORE command to, um,
restore them?

-Gareth

(GARETH, 2956, GO COM A2P)

<<<<<
"""""
You could just use the PREFIX command in your BASIC code directly. Been
ages since I did it, but it does work. :)

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

(SHEPPY, 2957, GO COM A2P)

>>>>>
"""""
Yes, the PREFIX command will work -- up to a point. That's what I'm doing
now.

But the problem is:
-- pathname is set to Path 1
-- I use the PREFIX command to set the prefix to Path 2
-- But once the prefix has been set to Path 2, how do I recall what Path 1
   is ??

All variables are cleared with the RUN of a new program.

Stan Sztaba

(SSZTABA, 2960, GO COM A2P)

<<<<<
"""""
You can use the PREFIX command to find out what the current prefix is.
That's what the example program I gave does.

So:

10 PRINT CHR$(4);"PREFIX"
20 INPUT OLDPFX$
30 PRINT CHR$(4);"PREFIX newpath"
...
90 PRINT CHR$(4);"PREFIX ";OLDPFX$

This will get the current prefix and save it in OLDPFX$, then switch the
prefix to newpath. You can then do whatever you need to do, and line 90
will restore the original prefix.

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

(SHEPPY, 2966, GO COM A2P)

>>>>>
"""""
The example I gave is in another thread so you might have missed it; the
new one I just gave above is a better one.

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

(SHEPPY, 2967, GO COM A2P)

<<<<<
"""""
> You can use the PREFIX command to find out what the current prefix is.
> That's what the example program I gave does.

> So:

> 10 PRINT CHR$(4);"PREFIX"
> 20 INPUT OLDPFX$
> 30 PRINT CHR$(4);"PREFIX newpath"
...
> 90 PRINT CHR$(4);"PREFIX ";OLDPFX$

> This will get the current prefix and save it in OLDPFX$, then switch the
> prefix to newpath. You can then do whatever you need to do, and line 90
> will restore the original prefix.

Yes, but if there is a line:

40 PRINT CHR$(4);"RUN";OLDPFX$;"PROGRAM.1"

this RUN command wipes out all old values, and line 90 will crash since
OLDPFX$ has not been defined.

This is exactly my problem. The NEWPATH prefix will determine the path
where all future disk commands will go. But I want to be able to come back
to the OLDPFX in order to run Program.2, for example.

Thanks

Stan Sztaba

(SSZTABA, 2968, GO COM A2P)

>>>>>
"""""
OK, I didn't realize you were trying to save these across running other
programs. There are a few ways you can handle this.

First, you could reserve an area of memory among your programs in which you
stuff the old prefix, like:

10 REM Save prefix
20 PRINT CHR$(4);"PREFIX"
30 INPUT PFX$
40 L = LEN(PFX$)
50 POKE 768,L
60 FOR I=1 TO L
70 POKE 768+I,ASC(MID$(PFX$,I,1))
80 NEXT I

Then you can restore the prefix from the subprogram using:

10 REM Restore prefix
20 PFX$=""
30 L = PEEK(768)
40 FOR I=1 TO L
50 PFX$=PFX$+CHR$(PEEK(768+I))
60 NEXT I
70 PRINT CHR$(4);"PREFIX ";PFX$

As long as the subprogram doesn't use the memory in page $300, this will
work fine.

The other option is to create a temporary file containing the prefix
string.

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

(SHEPPY, 2970, GO COM A2P)

<<<<<
"""""
> All variables are cleared with the RUN of a new program.

If you use CHAIN instead, variables won't clear and the values are used
between programs.

Geoff

(SISGEOFF, 2972, GO COM A2P)

>>>>>
"""""
In message 'How save pathnames ??' SSZTABA said:

> For a long time I've been wondering how to go about saving somewhere in
> memory the pathname of my programs, so that I can come back and access
> the programs as needed, while still retaining the same prefix which
> points to the specific data files.

Here is my take on the situation. You seem to have a number of programs
that call each other in a certain directory and they access data in another
directory and you want to be able to access the data and still be able to
jump around between programs.

It seems to me the easiest way to do this is to not change the prefix at
all. If all your programs that will call each other will always be in the
same directory and you don't change the prefix, then you can just do a
PRINT CHR$(4);"RUN PROGRAM2" which will run PROGRAM2 from the current
prefix setting. To access your data, don't change the prefix. Instead use a
command like PRINT CHR$(4);"OPEN";DP$;"DATA1" where DP$ is the prefix of
your data directory (ie. /HD/DATA/). If you are using variables for the
data file's name you could just add the prefix of the data directory to the
beginning of that variable. Instead of DF$="DATA1" you could do a
DF$=DP$+"DATA1" and use the command PRINT CHR$(4);"OPEN";DF$ to open it.

If you need to remember the data directory between programs you could just
write it to a text file and read it in at the beginning of each program.
PRINT CHR$(4);"OPEN DATADIR":PRINT CHR$(4);"WRITE DATADIR":PRINT DP$:PRINT
CHR$(4);"CLOSE DATADIR" to create the file and PRINT CHR$(4);"OPEN
DATADIR":PRINT CHR$(4);"READ DATADIR":INPUT DP$:PRINT CHR$(4);"CLOSE
DATADIR" to get the directory data.

However, there are better ways to have multiple programs interact with each
other.

First, as has been mentioned, there is the STORE and RESTORE commands.
Instead of just doing a PRINT CHR$(4);"RUN PROGRAM2" do a PRINT
CHR$(4);"STORE VARS" command first and then do a PRINT CHR$(4);"RESTORE
VARS" at the beginning of PROGRAM2 to get those variables back. This way
you can transfer the value of DP$ as well as any other variables that you
might need.

Another way to do this sort of thing is with the CHAIN command. Instead of
using RUN to start the next program, use PRINT CHR$(4);"CHAIN PROGRAM2".
This will run PROGRAM2 but leaves all the variables that were set in the
first program in memory so PROGRAM2 can access them. However, there have
been a number of bugs with the CHAIN command in the past and I'm not
entirely sure they've all been fixed. Someone else would have to comment on
that.

By the way, if you do want to know the directory that the current program
was started from, you can use the method already posted. PRINT
CHR$(4);"PREFIX":INPUT PF$ If you need to pass this directory on to the
second program (because it is in another directory or something) you have
the three choices I gave you above to pass the information. However, having
program segments in multiple directories isn't considered good programming
practice. :-)

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

(JBLAKENEY, 2973, GO COM A2P)
[EOA]




[TEL]-------------------------------
 Apple II USER GROUPS TELECONFERENCE|
------------------------------------

By Lyle Syverson <lyle@foxvalley.net>

     Two Apple II user groups held a joint meeting on Thursday, April 13,
2000.  This happened even though the two groups were more than a hundred
miles apart during the meeting.

     The Aurora Area Apple Core of Aurora, Illinois, USA moved their
meeting to Kinkos in the neighboring town of Naperville to take advantage
of the Kinkos Video Conferencing facility.  At the same time the
AppleByters of the Quad Cities in Illinois/Iowa, USA met at the Video
Conferencing facility at Augustana College in Rock Island.  (One of the
Quad Cities.)

     Conversation included talk of Kfest, software used, user group
libraries, and suggestions for a joint meeting sometime in the future with
both groups at the same location about half way between the home bases.
[EOA]




[NFE]-------------------------------
OFF LINE READERS... NOT FOR EVERYONE|
------------------------------------

By Lyle Syverson <lyle@foxvalley.net>

     The Laser 128 with 384K of RAM and one 5.25 disk drive was my first
online computer.  People were using OLRs (Off Line Readers) on GEnie.
There was no extra disk space or RAM for me to use an OLR.

     So I developed some bare-bones scripts and learned my way around
GEnie.  TIC (Talk is Cheap) would stop and save the buffer to disk when the
buffer was full.  There was room on that 140K disk for a 40K buffer save in
addition to the software necessary to run TIC!

     Then while the buffer was filling for the second time I would take out
that disk and substitute an empty disk named TIC... room enough on that one
for three buffer saves!

     Then offline to read all that, write replies, etc.  So I got in the
habit of wondering around GEnie that way and liked it.  I have used the
same approach to getting around Delphi.

     I think of using an OLR as being like a bus trip.  You get there and
get the job done using someone elses guidance.  Using bare-bones scripts
lets you change your mind as to where you are going and when.  More like an
automobile trip with you in the driver's seat.

     I was able to get an accelerator for my IIgs because I was using those
scripts.  I had set in motion the script to visit seven Delphi forums,
collecting new messages at each stop.  When the display stopped for a
moment in the A2 forum I noticed that someone had posted a message offering
a ZipGS for sale.  I aborted the script and wrote up an email response to
that message and mailed it while I was still online.  I finally was the
first in line to accept an offer of an accelerator for sale!

     So there you have it... Some people thrive on the use of an OLR.
Others, like myself, like to get around by ourself.
[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]


