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

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


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


           THE BEST OF THE A2 BULLETIN BOARD ON Syndicomm Online
           "Teaching the Apple II user how to fish since 1998"


 ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
 The Lamp!            An Onipa'a Software Production        Vol. 8, No. 4
 ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
 Publisher................................Ryan M. Suenaga, M.S.W., L.S.W.
 Editor.....................................................Lyle Syverson
 Internet Email, Publisher.........................thelamp@sheppyware.net
 Internet Email, Editor................................lyle@FoxValley.net
 ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::

                            TABLE OF CONTENTS
                            ~~~~~~~~~~~~~~~~~
                             April 15, 2005

HIGH ABOVE THE ROCK RIVER---------------------------------------------[OPN]
     Day Trip

A2 FORUM AT Syndicomm Online (A2Central.com) DISTILLATIONS------------[DAS]
     Apple Birthday---------------------------------------------------[ABD]
     DiskMaker 8 v1.0 beta Now Ready----------------------------------[DMB]
     Next Issue of Juiced.GS in the Works-----------------------------[NIJ]
     GS+ Magazine to be Available on CDs------------------------------[GSP]
     Work Underway for GS+ Magazine on CDs----------------------------[WUW]
     Working With the LANceGS Ethernet Card---------------------------[WEC]
     Emulate an Apple IIgs and 149+ Other Computers-------------------[EOC]
     Help With Text Parsing-------------------------------------------[HTP]
     Latest on Jim Ward-----------------------------------------------[LJW]

DELPHI A2-------------------------------------------------------------[DEL]
     Connecting the Apple IIgs to Internet Via Windows Box------------[VWB]

ILLUMINATING THE LAMP-------------------------------------------------[ITL]
     An overview of GEnieLamp A2 and The Lamp!
          To be Continued

ANNOUNCEMENTS FROM SYNDICOMM------------------------------------------[ANS]
     To Sign up for Syndicomm Online----------------------------------[TSU]
     Another KFest DVD Released---------------------------------------[ADR]

LETTERS TO THE EDITOR-------------------------------------------------[LTE]
     Comment on Unisys patent
     The Editor Responds
     An Invitation

KFEST 2005------------------------------------------------------------[KF5]
     For Immediate Release:-------------------------------------------[FIR]
     KansasFest 2005 to be Held July 19-24th--------------------------[TBH]
     KansasFest Website-----------------------------------------------[KFW]
     "Disc" Screening at KFest 2004-----------------------------------[DSF]

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>

                                 Day Trip
                                 ~~~~~~~~
     We wake up to an amber glow from the rising sun.  This is one of those
no-alarm-clock-needed days... it will be a really relaxed day.

     We catch a bus at 10:15 for a day trip to the Crystal Grande Theater
in Wisconsin Dells to take in the Live Lawrence Welk Show.  We get to sit
back and leave the driving to the bus driver.  And on the way we have lunch
at The Old Feed Mill... a restaurant in a beautifully restored building
that once housed a flour mill.

     The show includes four of the stars from the LW Television Show... one
of which was on the TV show for its entire 28 year run.

     Counting the 17 year run on network TV, 11 years on syndicated TV, and
23 years of reruns on public TV, the Lawrence Welk Television Show has been
on the air for more than 50 years... an amazing testament to its
popularity.

     Now, revealing that you are a fan of the LW Show often brings on a
reaction that you are a little strange... kind of like when you reveal that
you are a fan of and actually still use an Apple II computer.

     But a bus trip such as this will be a lot of fun... all of the people
on board are also fans of LW... kind of like KansasFest, where all of the
people are fans of the Apple II.

     Be sure to check the KFest section of this issue of _The Lamp!_ for
information on this "Summer Camp for Apple II Fans".

[EOA]



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

ASCII ART ENDS
[EOA]



[DAS]----------------------------------------------
DISTILLATIONS FROM The A2 FORUM at Syndicomm.com  |
                                  (A2Central.com) |
---------------------------------------------------

by Lyle Syverson <lyle@foxvalley.net>

[ABD]
Apple BIRTHDAY
""""""""""""""
(Fri Apr 01, 2005)
Happy 29th birthday, Apple!

(KGAGNE, Cat 4, Top 3, Msg 12)

>>>>>
"""""
Gee, they started out when I was 9.  Middle age approaches.

(For them.  For me it's already here.  Where's my midlife crisis?)

Ryan
Chief Sysop

(A2.RYAN, Cat 4, Top 3, Msg 13)
[EOA]


[DMB]
DiskMaker 8 v1.0 beta Now Ready
"""""""""""""""""""""""""""""""
DiskMaker 8 v1.0 beta 1 is now ready.

I have fixed the previously mentioned bug in the file selection screen
along with added the logic for the "same-size only disks" checkbox and the
progress indicator while writing images.  There are also a few fine tuning
adjustments I have made too.

Thanks to those who provided feedback so far.  If you are interested in
testing DiskMaker 8 and are not already, I still have room for a few more
testers.  Drop me an e-mail to mark@syndicomm.com.

 Mark Percival - Apprentice
 Delivered by Spectrum v2.5.3 & SOAR v1.0b11
 The Apple ][ Fanatic and Wednesday Night RTC Host
 "Midweek Madness!" from 7:00 PM to 9:00 PM Pacific Time

(MARK, Cat 20, Top 22, Msg 2)
[EOA]


[NIJ]
Next Issue of Juiced.GS in the Works
""""""""""""""""""""""""""""""""""""
The toner is barely dry on Volume 10, Issue 1 of Juiced.GS, but I'd like to
say now the plan is for Volume 10, Issue 2 to ship in May of 2005.

Ryan
Chief Sysop and Head Bunny

(A2.RYAN, Cat 23, Top 2, Msg 657)
[EOA]


[GSP]
GS+ Magazine TO BE AVAILABLE ON CDs
"""""""""""""""""""""""""""""""""""
We're working on assembling our first CD of GS+ Magazine content and have
run into a snag.  While we have all the text, and most of the page layout,
we're missing the page layout files for a few pages from certain issues --
and, more importantly, we don't have any of the photos for some issues.

We need to find someone who has copies of certain early issues in volumes 1
and 2 to borrow so we can scan them for reference (and to get the photos).
If you happen to have them and a decent scanner, that would work too.

If you have issues from volumes 1 and/or 2, and would be willing to help,
please let me know.

Thanks,

Eric "Sheppy" Shepherd                                sheppy@syndicomm.com
Owner, Syndicomm                                  http://www.syndicomm.com
                     Building communities, bit by bit.

(SYNDICOMM, Cat 24, Top 1, Msg 64)
[EOA]


[WUW]
WORK UNDERWAY FOR GS+ Magazine ON CDs
"""""""""""""""""""""""""""""""""""""
Where do we stand with GS Plus?  I have been spending more time working on
trying to get the old issues into a format more practical for distribution
and preservation.

This is turning out to be a much longer, more labor intensive process than
I had hoped.  Currently, it appears more practical to release CD ROM
collections for each volume that was published, meaning there would likely
be six separate CD ROMs (the last to include Volume 6 and the single issue
in Volume 7).

I seriously doubt that all of the issues would be ready by the time
KansasFest 2005 rolls around, but I think it's quite possible at least one
of them will be, provided I can put in the same amount of time I have been
the last month or so.  Of course, Juiced.GS publication gets in the way of
this, and that will be rolling around again.

Any comments welcome.

Ryan
Chief Sysop and Head Geek

(A2.RYAN, Cat 24, Top 38, Msg 1)

>>>>>
"""""
GS+ is definitely on my list of wants.   It's really too bad that it's
being such a pain to convert over.  A CD-ROM at a time wouldn't be a bad
deal.  I suppose maybe it depending on how it's priced.

It might even be easier for me to budget in there then a complete set
since, it is far easier for me to spend money in smaller denominations
these days;)

Dain

(A2.DAIN, Cat 24, Top 38, Msg 2)

>>>>>
"""""
The tentative plan is to price the individual volumes at $12.

Eric "Sheppy" Shepherd                                sheppy@syndicomm.com
Owner, Syndicomm                                  http://www.syndicomm.com
                     Building communities, bit by bit.

(SYNDICOMM, Cat 24, Top 38, Msg 3)

>>>>>
"""""
My goal at this point is to get the first volume completed by the end of
May.

That's a goal, not a promise. :)

Ryan
Chief Sysop and Head Geek

(A2.RYAN, Cat 24, Top 38, Msg 4)
[EOA]


[WEC]
WORKING WITH THE LANceGS ETHERNET CARD
""""""""""""""""""""""""""""""""""""""
I ran into an interesting issue earlier today.  A CDA I was working on
crashed (probably trashing some bank 0 memory along the way).  When I
rebooted, I couldn't access the iigs via marinetti (i had been using silver
platter earlier).

I used ethereal (which I learned about in juiced.gs 2 issues back) to
monitor my lan activity and it showed the ARP request was being sent but
not answered.  MY first suspicion was that the Lance ip address got fried,
but that appeared ok.  When I asked the lance IP utility to answer ARP
requests, it claimed to have answered the ARP request (after a delay) but
ethereal didn't indicate that the ARP request had been answered.

After turning off the IIgs and restarting, everything is working fine
again.

Kelvin

(KWS, Cat 27, Top 2, Msg 72)

>>>>>
"""""
That's interesting, Kelvin.

The GS must've crashed really, really hard if it required that.  Did any
other network components require resetting, like a hub or switch or router?

Ryan
Chief Sysop and Head Geek

(A2.RYAN, Cat 27, Top 2, Msg 73)

>>>>>
"""""
Everything else in my intranet seemed to work fine.  I could connect from
my windows machine to the router so i could tell they were both ok.  The
router config web page showed the iigs was connected, as did the status
lights on the router.

Kelvin

(KWS, Cat 27, Top 2, Msg 74)

>>>>>
"""""
The only I thing I can think of is that your LanceGS got into a state where
the Loopback got enabled.

I know that my patches to the LanceGS link layer will not set that.

One of the first things that the Link Layer (and the LanceGS tools) do is
reset the SMSC chip.  I believe a reset should clear this Loopback state
(there are several points in the controller where a loopback can be
enabled--I am using this term generically).

In a nut shell, there are not enough diagnostic tools available to
troubleshoot the exact problem that you were having.

More importantly than if the IP was hosed in the NVRAM is if the MAC
address got corrupted.

Geoff

(GEOFF, Cat 27, Top 2, Msg 75)

>>>>>
"""""
What would it take to get the diagnostic tools written?

Not that I'm up for much code at this point, as much as I'd like to be...

Ryan
Chief Sysop and Head Geek

(A2.RYAN, Cat 27, Top 2, Msg 76)

>>>>>
"""""
The first step is to design a decent Ethernet device driver API (a place to
start looking for ideas would be Linux due to the open source nature of its
design).  Then, a separate ARP layer would be needed (possibly implemented
by an INIT using IPC for communication with the network and device driver
layers).  A new Marinetti link layer would be needed to work with this
paradigm.

Then an application such as arp could be written for the GS to do
add/modify/view/delete entries in the ARP table.  That would help with
knowing what is happening with ARP.

In terms of the SMSC 91c96 diagnostic, see the chipset manual to identify
all the different operation modes it supports and how to set/unset the
options.  The hypothetical device driver mentioned above could be set up to
provide the ethernet chip configuration details, and even change them as
needed.

I would think the GS/OS Device Driver manual would provide suggestions how
to follow Apple's guidelines.

By having all of this available, it should be easy to implement support for
additional Apple II ethernet cards (anybody remember the EthernetTwo
designed by Babar de Saint Cyr back in 1999?).

Geoff

(GEOFF, Cat 27, Top 2, Msg 77)

>>>>>
"""""
Yes, and there are periodically other cards that people hack together.

Wish I had the time to work on this, although since I can't really speak 16
bit assembly, I'm not much of a driver author candidate.

Ryan
Chief Sysop and Head Geek

(A2.RYAN, Cat 27, Top 2, Msg 78)

>>>>>
"""""
If one was to rely on wholly on IPC instead of the GS/OS driver interface,
there would be no reason to write drivers only in Assembly.

Geoff

(GEOFF, Cat 27, Top 2, Msg 79)

>>>>>
"""""
IPC would slow things down, possibly noticeably.

Eric "Sheppy" Shepherd                                sheppy@syndicomm.com
Owner, Syndicomm                                  http://www.syndicomm.com
                     Building communities, bit by bit.

(SYNDICOMM, Cat 27, Top 2, Msg 80)

>>>>>
"""""
Is there any other abstraction model which would be any more efficient?

Geoff

(GEOFF, Cat 27, Top 2, Msg 81)
[EOA]


[EOC]
Emulate an Apple IIgs and 149+ Other Computers
""""""""""""""""""""""""""""""""""""""""""""""
Has anybody tried out the IIgs emulator engine in MESS?  I looked at the
source code and it seems sufficiently different from KEGS.

Geoff

(GEOFF, Cat 29, Top 42, Msg 1)

>>>>>
"""""
I haven't; I'm suspicious of multi-platform emulators. :)

Eric "Sheppy" Shepherd                                sheppy@syndicomm.com
Owner, Syndicomm                                  http://www.syndicomm.com
                     Building communities, bit by bit.

(SYNDICOMM, Cat 29, Top 42, Msg 2)

>>>>>
"""""
I haven't either although I actually aren't suspicious of multi-platform
emulators, just weird acronyms ;-)

Ryan
Chief Sysop and Head Bunny

(A2.RYAN, Cat 29, Top 42, Msg 4)

>>>>>
"""""
I want to but can't figure out how to make a bios image...

(TECHNERD, Cat 29, Top 42, Msg 3)
[EOA]


[HTP]
HELP WITH TEXT PARSING
""""""""""""""""""""""
I need some direction in text parsing in general, but in particular I
currently have some text that looks like this from my dict client:

150 1 definitions retrieved
151 "apple ii" foldoc "The Free On-line Dictionary of Computing (27 SEP
03)"
Apple II

        <computer> An 8-bit {personal computer} with a {6502}
        processor, from {Apple Computer}.  It was invented by {Steve
        Wozniak} and was very popular from about 1980 until the first
        several years of {MS-DOS} {IBM PC}s.

        (1995-01-12)
.
250 ok [d/m/c = 1/0/66; 0.000r 0.000u 0.000s]

I am wanting to parse out the numeric first three characters plus the space
under it; also, when I reach a . on a line by itself I want to eliminate
that line, and when I hit a 250 as the first three characters that's an
indication to stop.

Any thoughts on some algorithms that I could use to parse these?  Thanks.

Ryan
Chief Sysop

(A2.RYAN, Cat 55, Top 5, Msg 6)

>>>>>
"""""
Ryan,

A couple of questions to your question:

You say you "currently have some text".   In what form?  In an input
stream? In a variable?

Does the text (in the definition itself) include line endings? If so, which
ones? [Char(10), Char(13) or Char(13)+Char(10)]

When you say that you want "to parse out the numeric first three characters
plus the space under it", do you mean that you want to remove the numbers
150 and 151 etc from the text stream, or do you want to preserve them
separately (in a variable perhaps)?

Assuming that you're using pascal, and assuming that the answer to my first
question is an input stream, a non-fancy technique would be to simply read
each line with readln and then check the first 4 chars, and if they are
numeric, either truncate the line or pad it with spaces.  Likewise, part of
your check would be for the . and the 250, and branch accordingly.

Pseudo-code might look like this:  (no cracks from the peanut gallery about
pascal BEING pseudo-code. ;)

String inLine = readln(from inputstream);  { grab a line }
String startOfLine = Left(inLine, 4) ;     { take the first 4 chars }

Integer defCode = VAL(startOfLine) ;   attempt to make a number
if NOT ERROR then
begin

(TCOMPTER, Cat 55, Top 5, Msg 7)

>>>>>
"""""
continued from previous message...

begin
   Select Case StartOfLine
       case "250 "
            Set flag to jump out of line-reading loop
       case ".   "
            { ignore this line }
       case else
            { put rest of line into new variable  }
            String newLine = Right(inLine, length(inLine)-4)
   end select
end

else {first 4 did not evaluate as numbers }
    begin
      String newLine = inLine
    end
end if

{ add the new line to the rest of the variable }

String wholeText = wholeText + newLine

end.

The wholeText string variable holds your final text.  Of course the whole
bit needs to be in a loop that reads in the lines 1 by 1.

Please pardon the mishmash of syntax, I don't have a pascal reference
handy.
_________
  | homas

(TCOMPTER, Cat 55, Top 5, Msg 8)

>>>>>
"""""
>> You say you "currently have some text".   In what form?  In an input
stream?  In a variable? <<

In a handle.

>> Does the text (in the definition itself) include line endings? If so,
which ones? <<

Control M and Control J.  That in fact is another issue: parsing out
(which, to answer your next question, in my case means to eliminate) the
Control J characters.

The big thing I'm debating right now is much higher level than your answer:
whether to do one pass with a bunch of conditionals to take care of all of
these situations or do each in a separate pass through the handle.

Other thoughts?

Ryan
Chief Sysop

(A2.RYAN, Cat 55, Top 5, Msg 9)

>>>>>
"""""
Usually a single pass will be faster when processing data.  If at all
possible, that's the way to go.  A state machine should do the job nicely,
where you keep a variable indicating what you're currently doing, and use
that to decide what to do next based on the next character you see.

Eric "Sheppy" Shepherd                                sheppy@syndicomm.com
Owner, Syndicomm                                  http://www.syndicomm.com
                     Building communities, bit by bit.

(SYNDICOMM, Cat 55, Top 5, Msg 10)

>>>>>
"""""
Compiler construction books generally cover text processing pretty well.
One of the more understandable books is included with Orca/Integer basic.
Most compiler books are targeted at CS majors, but the Integer Basic book
is short and understandable.  And uses Pascal example code.  I'd take a
quick read through the sections on scanning and parsing.  If you break the
response into BNF (backus naur form) it almost scans itself :)

Kelvin

(KWS, Cat 55, Top 5, Msg 11)

>>>>>
"""""
Here is another approach using pseudo code.  The <EOL> is based on the dict
protocol, not the pascal <EOL>.

/* start reading characters from the response on the socket */
read the next three chars from socket.
If not equal "150", report error. done.
read next char and drop it.
allocate a buffer that will be long enough for a response.
loop {
  read char.
  if equal to <EOL> {
     read char
     if equal to ".", leave loop.
     add <EOL> to buffer
     if buffer full, drop rest of respone. leave loop.
   }
   add char to buffer
   if buffer full, drop rest of response, leave loop.
}

Geoff

(GEOFF, Cat 55, Top 5, Msg 12)

>>>>>
"""""
Kelvin has a good point -- the whole point to ORCA/Integer BASIC is to
teach compiler design, and a key part of that is text parsing.

Eric "Sheppy" Shepherd                                sheppy@syndicomm.com
Owner, Syndicomm                                  http://www.syndicomm.com
                     Building communities, bit by bit.

(SYNDICOMM, Cat 55, Top 5, Msg 13)

>>>>>
"""""
Thanks, gang.  I'm going to take a look at Integer BASIC text when I have a
chance (probably not tonight, but maybe this weekend sometime).

Ryan
Chief Sysop

(A2.RYAN, Cat 55, Top 5, Msg 14)

>>>>>
"""""
Are there any other short texts or tutorials people would recommend on text
parsing?  It seems to me that lots of the programs I'm working on or
contemplating working on will need lots of text parsing.  I've found that
actually getting data into or out of Marinetti is not all that tough (since
I've done it a bunch of times now); it's more the text parsing that's an
issue.

Ryan
Chief Sysop and Head Geek

(A2.RYAN, Cat 55, Top 5, Msg 15)
[EOA]


[LJW]
LATEST ON JIM WARD
""""""""""""""""""
Jim Ward, an Apple employee in the late Eighties and early Nineties who was
involved with the launch of the Power Macintosh and PowerBook lines, is now
(as of May 4th, 2004) the president of LucasArts, and president of
marketing and distribution for LucasFilm.  He is interviewed in Issue 143
(March 2005) of Game Informer magazine, now on store shelves.

-Ken

(KGAGNE, Cat 2, Top 31, Msg 55)
[EOA]



[DEL]---------------------
               DELPHI A2 |
--------------------------

[VWB]
Connecting the Apple IIgs to Internet Via Windows Box
"""""""""""""""""""""""""""""""""""""""""""""""""""""
Well, it has taken me just over three years to get to this point...

[quote]
I don't expect that Marinetti will be updated to support PPP via direct
connect, too.
-- Jesse Blue / Ninjaforce
[/quote]

I am very pleased to announce that the Marinetti PPP Scripted Link Layer
(v1.3d4 and above) now contains an implementation of the MS-CHAP protocol.
Furthermore, I have successfully connected my IIgs to a Windows 95/98SE PC
using DCC and the TCP/IP protocol.  With the assistance of third party
internet connection sharing software I was able to establish and use a
connection to the internet from my IIgs with this setup.

Juiced.GS Volume 9 Issue 4 contains an article that details my trials and
tribulations with the implementation of MS-CHAP.

Juiced.GS Volume 10 Issue 1 contains a psuedo-tutorial for setting up a
link to a PC so that you can do this too.

Juiced.GS is available from the Periodicals section of the Syndicomm Online
Store:
http://store.syndicomm.com/

My notes on Sourceforge as I made progress with the implementation can be
found here:

https://sourceforge.net/tracker/?func=detail&atid=366176&aid=498031&group_i
d=16176

Regards,
Andrew

(Andrew Roughana, Msg 3122.32, Delphi A2)
[EOA]



[ITL]------------------------
      ILLUMINATING THE LAMP |
-----------------------------

An overview of GEnieLamp A2 and The Lamp!
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
To be Continued
"""""""""""""""
Note from October 2004 issue:

      I'll say goodbye for now, but I'm not fading away as I did in 1995.
I'll return some time next year to do another couple of Illuminating The
Lamp columns for 2003 and 2004.

Steven Weyhrich
a2history@syndicomm.com
http://apple2history.org
[EOA]



[ANS]-------------------------------
      ANNOUNCEMENTS FROM SYNDICOMM |
------------------------------------

by Lyle Syverson <lyle@foxvalley.net>

[TSU]
TO SIGN UP FOR SYNDICOMM ONLINE
"""""""""""""""""""""""""""""""
Please visit our web site at http://www.syndicomm.com for information or to
sign up!

(Logon message)
[EOA]


[ADR]
Another KFest DVD Released
""""""""""""""""""""""""""
Syndicomm has finally released the next disc in their set of DVDs covering
KansasFest 2004. Disc 3 includes three sessions: Greg Nelson's session on
Apple IIgs graphics and animation, Hans Franke's look at the design of the
AnyCard, and Tony Diaz's presentation on refurbishing 3.5" drives.

(A2Central.com WebSite)
[EOA]



[LTE]-------------------------------
             LETTERS TO THE EDITOR |
------------------------------------

Comment on Unisys patent
""""""""""""""""""""""""
From: Michael Blankenship <Michael@ChooseOne.com>
Reply-To: Michael Blankenship <Michael@ChooseOne.com>
Date: Mon, 04 Apr 2005 12:25:29 -0700
To: thelamp@sheppyware.net
Subject: Unisys patent

Hi,
 
    I was reading there in...
 
http://www.syndicomm.com/~a2.ryan/The_Lamp/Text/2003/TLMP0307.TXT
 
... you guys had stated that June 2003 was the ending of the Unisys patent
4,855,302 for LZ-compression.  Having just gotten off the phone with those
friendly bureaucrats from the US Patent and Trade Office, the patent
expired June 2002.  Patents issued back in 1985 had a strict 17-year
lifespan from the filing date.  Dramatic changes were made in subsequent
years in the duration of patents and the many exceptions/extensions offered
to patent holders--the pharmaceutical companies were rather successful in
this area.
 
    Nonetheless, it might be good to inform your readers and others who
might have inadvertently paid Unisys royalties after June, 2002 to get
their money back.  As a software developer, if you had packaged products
from the pre-06/2002 timeframe that have been sitting on shelves and were
actually purchased after this date, in theory, you could get that royalty
money back, too.  It's time that we all fight back and no longer live under
Unisys's shadow on this issue.
 
FYI,
Michael
[EOA]


The Editor Responds
"""""""""""""""""""
Actually, we quoted a discussion on the Unisys patent... we didn't
necessarily agree that June 2003 was or was not the expiration date for the
patent.  Thank you for pointing this out to our readers.

Lyle Syverson, Editor, The Lamp!
[EOA]


AN INVITATION
~~~~~~~~~~~~~
Express your opinions about the comings and goings in the world of the
Apple II computers.

Send your comments to Lyle Syverson, Editor <lyle@FoxValley.net>

The Editor reserves the right to edit any material submitted.

The Editor reserves the right to reject any material he considers
unsuitable for publication in _The Lamp!_.
[EOA]



[KF5]------------------------------
                       KFest 2005 |
-----------------------------------

[FIR]
FOR IMMEDIATE RELEASE:
""""""""""""""""""""""
CONTACT:
  KansasFest 2005
  kfest-help@kfest.org
  majordomo@kfest.org to get on the listserve.
  http://www.kfest.org

The 2005 KansasFest Organization is proud to present to you, KFest 2005.
Come for the first time or come for the 10th time for a week of fun and
antics that just can't be described in words.  You have to be there.  Let
the Spirit that is The Apple II live on!

Kansas City, MO, July 19th through the 24th at Rockhurst University which
is located south of historical Downtown Kansas City.  Food, fun, games,
sessions on using your computers presented by your peers, movies, goofing
off and sleep deprivation.  What a way to wrap up your Summer!

This years event will be held at Rockhurst University which is about 10
miles closer to city center and a couple blocks east of Wornall Rd, at 1100
Rockhurst Road in Kansas City, MO.  Starting with the Tuesday evening
gathering at a local watering hole with sessions and gatherings beginning
Wednesday afternoon with the KFest Kookout, an event that in itself has
proven to be very popular among the past attendees in the very short time
we've done it.

Pricing for this year's event has changed a little, considering we've not
had a rate increase for KFest for several years running, with the change of
venue comes a change of rate.

$285 per person double occupancy with meals.   After May 15th - add $65.00
$360 per person single occupancy with meals.   After May 15th - add $65.00
$200 for conference & lunch the full duration. After May 15th - add $65.00

Pricing does not include off campus meals such as the 2 and 4AM Denny's
Run.

To register for KFest 2005 please visit the KFest web site to get a
registration form, or call Intrec Software during business hours, at
602/992-1345 to have one mailed or faxed to you. Just fill that out and fax
it back to Intrec and you're all set.

KansasFest - the Apple II Summer Gathering  also known as KFest, originally
hosted by Resource Central and taken over in 1995 by the KFest Committee
and we've brought you KFest every year since. Each year is like no other.
Come experience KFest with us this Summer, you'll be glad you did!

**** Please Note: Faxing to Intrec will be available after March 28th, if
you would like to fax your registration in before March 28th, please email
kfest-help@kfest.org for instructions.

(Tony Diaz, KFest Mailing List, March 16, 2005)
[EOA]


[TBH]
KansasFest 2005 to be Held JULY 19-24th
"""""""""""""""""""""""""""""""""""""""
Mark your calendar and start saving some money.
[EOA]


[KFW]
KansasFest Website
""""""""""""""""""
Is located here:   http://www.kfest.org
[EOA]


[DSF]
"Disc" Screening at KFest 2004
""""""""""""""""""""""""""""""
"Disc"'s screening at KFest is detailed on the official "Disc" web site:

http://www.discthemovie.com/index.pl?content=kfest

(KGAGNE, Cat 5, Top 6, Msg 52)
[EOA]



[INN]------------------------------
                    EXTRA INNINGS |
-----------------------------------
About The Lamp!   The Lamp! is published on the fifteenth of every month on
"""""""""""""""   the WEB at:   http://lamp.a2central.com/

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 2005 by Ryan M. Suenaga, M.S.W.  All
       rights reserved.

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

     * All issues of The Lamp! are available at The Lamp! Home Page,
       http://lamp.a2central.com/

>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
Opinions expressed herein are those of the individual authors, and do not
necessarily represent the opinions of A2Central.com, Delphi Online
Services, Syndicomm, Ryan M. Suenaga, or Lyle Syverson.  Forum messages are
reprinted verbatim and are included in this publication with permission
from the individual authors.  A2Central.com, Delphi Online Services,
Syndicomm, 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]
