[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. 8
 ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
 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
                            ~~~~~~~~~~~~~~~~~
                             August 15, 2005

HIGH ABOVE THE ROCK RIVER---------------------------------------------[OPN]
     The Burpee Museum
     Fascination With the Old

A2 FORUM AT Syndicomm Online (A2Central.com) DISTILLATIONS------------[DAS]
     New Uploads to the A2 Library------------------------------------[NUL]
     Timeout-Relogin In WEB Access of Forums--------------------------[TOR]
     Bug in Silvern Castle v8.3---------------------------------------[BSC]
     Work Being Done on Silvern Castle v8.4---------------------------[WBD]
     Silvern Castle Disk Image Available------------------------------[DIA]
     Comments on Silvern Castle v8.3----------------------------------[CSC]
     Nibble Magazine on DVD or CDs------------------------------------[NDC]
     ClickIP Released-------------------------------------------------[CIP]
     First CD of "The Definitive GS+" Available-----------------------[TDG]
     Setting up the KEGS Emulator-------------------------------------[TKE]
     Using HFS on IIgs Emulators--------------------------------------[UHE]
     Using the Kegs32 Emulator----------------------------------------[UKT]
     The AppleWin Emulator--------------------------------------------[AWE]
     KEGS for Windows-------------------------------------------------[KFW]
     Needs a Commented Source Listing For Applesoft-------------------[LFA]
     Design Help With an 8-bit Assembly Routine-----------------------[HAR]
     Help With TextEdit-----------------------------------------------[HWT]

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]

LETTERS TO THE EDITOR-------------------------------------------------[LTE]
     No Letters to the Editor This Month
     An Invitation

KFEST 2005------------------------------------------------------------[KF5]
     Pre KFest Activity-----------------------------------------------[PKA]
     INET Connection - Safe Travel------------------------------------[ICS]
     BastelCard - Roast-----------------------------------------------[BCR]
     Regrets Not Being Able to Attend This Year-----------------------[NAA]
     Pictures From KFest 2005-----------------------------------------[PKF]
     Last Ones Out----------------------------------------------------[LOO]

KFEST 2006------------------------------------------------------------[KF6]
     KansasFest 2006--------------------------------------------------[KFS]
     Plans to Attend KFest 2006---------------------------------------[PTA]

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>

                             The Burpee Museum
                             ~~~~~~~~~~~~~~~~~
     Two doors South of the patio High Above The Rock River we see the
Burpee Museum of Natural History.  This little museum has great animal and
geology exhibits.

     During the school year students come by the bus load to explore the
exhibits and participate in hands on learning activities.  Several times a
year you can participate in a family outing searching for fossils at
several local sites.

     The Burpee Museum boasts a popular new exhibit... a dinosaur named
Jane... a skeleton of a juvenile Tyrannosaurus rex... estimated to be 11
years old at the time of death... estimated to have lived some 66 million
years ago.

     This fossil was discovered by staff members and volunteers on an
expedition to Montana in 2001.  Time for research and preparation led to
the opening of the exhibit just this Spring.

                         Fascination With the Old
                         ~~~~~~~~~~~~~~~~~~~~~~~~
     Interest in the old also characterizes the Apple II computers... there
is something fascinating about them... resulting in a desire work with
them... enhance them... invent for them.  Use your imagination to do more
with your Apple II... share with us what you have done.

[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>

[NUL]
NEW UPLOADS TO THE A2 LIBRARY
"""""""""""""""""""""""""""""
There is a new upload in the games/adventure/prodos8 directory:

File: scptcv83.bxy
Size: 10624
Date: Jul 20

Patch for Silvern Castle v8.3

The original Silvern Castle v8.3 update release contains a bug that can
cause combat to hang under certain circumstances.  This patched SC.ACTION
file will repair and fix this error.

Uploaded courtesy of the author, Jeff Fink.

Tony Ward, A2 Librarian

(A2.TONY, Cat 2, Top 37, Msg 57)

>>>>>
"""""
There is a new upload in the
system_software/misc_16-bit/inits_and_finder_extras/Misc directory:

File: ClickIP1b1.BXY
Size: 4096
Date: Jul 27

ClickIP 1.0b1 is a Permanent Initialization File that works in conjunction
with the SideClick Contextual Menu Manager to display the IP address of the
Apple IIgs it's installed with.  Requires a minimum of System 6.0.1,
Marinetti 2.0.1, and SideClick 1.0.

Beta freeware from Ryan Suenaga; email bug reports to a2.ryan@syndicomm.com

Tony Ward, A2 Librarian

(A2.TONY, Cat 2, Top 37, Msg 58)
[EOA]


[TOR]
TIMEOUT-RELOGIN IN WEB ACCESS OF FORUMS
"""""""""""""""""""""""""""""""""""""""
Is there any way to change the time-out period before I have to relogin?

It seems I can't post a reply fast enough without having my time expire,
forcing me to login again.  Very frustrating!

(FINKSTERJ, Cat 2, Top 18, Msg 42)

>>>>>
"""""
Jeff,

Is this via the web interface?  I don't know if the timeout can be changed,
but I usually write my responses in another application (Microsoft Word,
Appleworks, ProTERM, etc.), then cut-and-paste when I'm done.  That way,
the web can't make me lose anything.

-Ken

(KGAGNE, Cat 2, Top 18, Msg)

>>>>>
"""""
Yeah, from the web interface.

Usually I'm too lazy to start up MS Word just to cut & paste here, but I
may have to.

(FINKSTERJ, Cat 2, Top 18, Msg 44)

>>>>>
"""""
I usually use the web interface. If I time out while writing a reply, I
relogin then (as the screen suggests) I simply hit the back button until
the edit box reappears (complete with all my text), then press the Post
button again and everything works as normal.

Having said that, I'm paranoid enough that I select and copy the text
before hitting the Post button. (The first time if I think of it!)

Peter               peterw@syndicomm.com
Palm OS Community Bulletin Board Manager

(PETERW, Cat 2, Top 18, Msg 45)

>>>>>
"""""
When I get the time-out message I always hit the back button, copy my
reply, relogin, then goto the right category and paste the message.  Very
tedious.

Now if I can just relogin, then hit the back button to post at least that
saves some steps.

But it seems the time-out interval is only 5-10 minutes, or maybe I'm just
a real slow typer.  If the time-out interval can be changed to at least 30
minutes that should be sufficient.

(FINKSTERJ, Cat 2, Top 18, Msg 46)

>>>>>
"""""
The timeout when posting is supposed to be around 30 minutes but is much
shorter; we've not yet been able to figure out why.  I'll prod Dave to see
if he has any new insights. :)

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

(SYNDICOMM, Cat 2, Top 18, Msg 47)

>>>>>
"""""
Dave's changed the timeout to an hour (just this minute).  See if that's
any better. :)

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

(SYNDICOMM, Cat 2, Top 18, Msg 48)

>>>>>
"""""
Yep, seems to work better now!

Urge to kill fading!

Thanks,
Jeff

(FINKSTERJ, Cat 2, Top 18, Msg 49)

>>>>>
"""""
Good Fix there.  I used the Web interface, *most* of the time.  It's just
more convenient for me.  Usually, I've just highlighted everything before I
click post and copied it to the clipboard.just in case.

The new delay will let me take my time:)

Dain

(A2.DAIN, Cat 2, Top 18, Msg 50)
[EOA]


[BSC]
BUG IN Silvern Castle v8.3
""""""""""""""""""""""""""
Silvern Castle v8.3 has a bug in the combat module that can cause the
program to hang, depending on your parties actions and characters.

What happens is this:  If all the monsters have been killed, and there are
some characters in your party who have not had their turn and their combat
action was to fight, the program hangs trying to find an alive monster
because I inadvertently removed the code that prevents this.

To fix, do the following from BASIC.SYSTEM:

LOAD SC.ACTION

3600 B=0: FOR C=0 TO GB-1: G=GB%(C): IF G THEN A=0: FOR W=0 TO 7:
     A=A+(J%(G-1,W,0) < 7): NEXT: B=B+A: IF A=0 THEN GB%(C)=0

3500 N=N+1: ON N=39 GOTO 3550: T=OD%(N)  <rest of line deleted>

SAVE SC.ACTION

Line 3500 must be truncated to make room to fit the new additions to line
3600.

If you would rather not edit these lines manually, I will be releasing a
shrinkit file of just the patched SC.ACTION file sometime in the next few
days.

This bug was reported by Jon Rose.  I never triggered this bug with any
parties I created, so this bug got out without me catching it.

-Jeff Fink

(FINKSTERJ, Cat 14, Top 7, Msg 154)
[EOA]


[WBD]
WORK BEING DONE ON Silvern Castle v8.4
""""""""""""""""""""""""""""""""""""""
I have just finished coding some cool new features for Silvern Castle.
They will be incorporated into the new v8.4 update due to be released in
the next for months.  Sometimes these updates come fast & furious when the
urge to program strikes!

Instant AutoMaps!
Interactive AutoNotes!
NPC lairs!
New & improved initiative formula-no more sorting!
New preferences:
   Adjust the wandering monster encounter frequency
   Toggle shareware/freeware features on/off
   Select display mode per module (text or hires @ camp, maze, market, etc)
   Adjust mundane loot frequency

-Jeff

(FINKSTERJ, Cat 14, Top 7, Msg 155)
[EOA]


[DIA]
Silvern Castle DISK IMAGE AVAILABLE
"""""""""""""""""""""""""""""""""""
For anybody who needs a disk image to play Silvern Castle on an emulator,
just send me an email and I will send you one.

Until recently I had no idea this was so hard since Silvern is distributed
only as a shrinkit file.

It seems the most popular emulator on the PC, AppleWin, only accepts 140K
disk images.  Since Silvern requires a 3.5" disk image at a minimum, I
don't know how anybody could play it with AppleWin.  Now AppleWin v1.12.6.0
allows hard drive images, so you could fake it using an 800K disk image as
your hard drive image, but this is very difficult to figure out for most
people.

Other emulators like KEGS support 800K disk images directly, but even so,
you still need to supply PRODOS to get a bootable image, and if you want to
upgrade and keep your current characters as opposed to just getting a new
installation, you need GShrinkit or the classic version as well (or instead
you could use the finder or another copy program to transfer your
characters).

However, I prefer to use larger hard drive images because newer features
like the instant automap coming out with the v8.4 update will require more
room to store all 3 scenario's worth of automap pictures.

So let me know if you need an 800K disk image for KEGS, or a hard drive
image for AppleWin v1.12.6.0 or KEGS (either 1.5MB, or any size you
specify).

-Jeff

(FINKSTERJ, Cat 14, Top 7, Msg 161)

>>>>>
"""""
Btw, what is the status of distributing these programs?

PRODOS
BASIC.SYSTEM
SHRINKIT (the 8-bit version)

(FINKSTERJ, Cat 14, Top 7, Msg 162)

>>>>>
"""""
>> PRODOS
>> BASIC.SYSTEM
>> SHRINKIT (the 8-bit version)

I don't think there are any issues with the first two; ShrinkIt, too,
should be okay, as a freeware title.

Jeff, if you'd like to make disk images available for download, let me
know, and we can arrange for them to be posted on A2Central.com.

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

(SYNDICOMM, Cat 14, Top 7, Msg 163)

>>>>>
"""""
Sheppy has posted a 1.5MB hard drive image of Silvern Castle that is usable
by KEGS, AppleWin, and probably most other emulators over on A2Central.com.

Hopefully everyone who's asked for a disk image usable with their emulator
in the past find it useful.

I tested it with KEGS v0.91 and AppleWin v1.12.6.0, if your emulator isn't
listed, let me know if there is any problems and what disk image you
require.

I will make future Silvern Castle updates available as shrinkit archives as
before as well as these hard drive images.

-Jeff

(FINKSTERJ, Cat 14, Top 7, Msg 164)
[EOA]


[CSC]
COMMENTS ON Silvern Castle v8.3
"""""""""""""""""""""""""""""""
Hey Jeff.  I'm going through 8.3

I haven't used this since about 7.4.

My guys are getting killed and I don't have the money to resurrect them.
Am I forgetting?  It seems there is little money i this game.  I recall
getting more loot in the field.

I turned off copper and silver coins, this seems too much detail.  So when
I get loot on level one I get listed all these coins often adding up to a
gp, but then I'm told the coins are worthless.  If the coins are worthless,
then don't list them.  I do not want to know what I threw away.  I recently
got coins that added up to over 5 gp but again my party threw them all
away.  It would seem you can't have it both ways, either I get 5 gp or
things should not be listed at all.

Even with copper and silver turned off you know their presence.  I guess I
could fool with them but them you need the dpockets spell to help with
encumbrance.  It may be fun to program but I'd rather just know it's too
heavy or not.  It's too much detail.

(BBAKER, Cat 14, Top 7, Msg 156)

>>>>>
"""""
Well, I said all the negative stuff.   But for the positive, I love this
game on a simulator.  I got the speed working now so the maps just zips
open when I need it.  The game moves pretty fast even at regular Apple 2e
speed.

BTW: If you can search for secret doors in this game I've forgotten how.

Thanks Jeff for helping me get this simulation on the applewin going and
for providing the 8.3 in a hard drive image.

(BBAKER, Cat 14, Top 7, Msg 157)

>>>>>
"""""
Hi Bruce!

I like the detail when getting loot, but I see your point.  What I should
do in the next release is when you set the preference for loot to be
restricted to gold pieces only, it should display a simple message without
the detail.

If you don't like encumbrance, turn the feature off in the preferences.

To search for secret doors the hard way, walk into a wall; if there's a
secret door, you'll go through.  The easy way is to cast magical light.

I find compared to the original release that the first few levels now are
way too easy-looks like you been relying too much on your super characters
before now!

BTW, have you had any luck getting your super characters back in the game?

-Jeff

(FINKSTERJ, Cat 14, Top 7, Msg 158)

>>>>>
"""""
Hi Jeff,

Well, I'll use the super characters on my Apple II on the emulator I've got
characters named after Kfest conferees.  hehe

For now it's been interesting to use normal guys.

Right now I've got a group of mostly level four guys on level two.  I'm not
sure its too easy.

But I'm still griping about the money routine.  It has serious problem,
IMO.  I just beat a big group and had 32 gp of coin but each guy got 3 gp
maybe.  The extra just gets cut.  If I use gp only I should get the whole
32.  This is truly weird.

I guess you have spent a lot of time on the other way to play.  But if we
get a choice the gp only needs some attention.

Now to change my job description (from fighter to fighter) we have to pay
money.  That's new isn't it.  But I'm bummed that the only way to get money
is to sell stuff and that is pretty slow.  I have trouble buying spells, I
can't afford to resurrect my dead guys.

BTW I have two guys described as "out".  I thought I carried them back to
the inn.  Well, I know I did.

Enough for now.

Bruce

(BBAKER, Cat 14, Top 7, Msg 159)

>>>>>
"""""
Well maybe the whole loot display needs a little more explanation.

Right now, the loot display always shows the total loot found, including
all gold, silver, and copper pieces.  When you set the preference to
restrict loot to gp, only the gp is taken by your party.  The sp & cp is
left behind.  This could be why you see you found the sum of 32gp, but only
got 3gp per character-if you look closely you probably found only 18
individual gp total, the rest of the sum was probably sp & cp.

If you think you should get all of the loot in gp, that would be a bit out
of line IMO.  Don't expect low-level monsters to carry much gp.

Now I recommend with low-level parties that you turn off the restrict loot
to gp preference, and also turn off the encumbrance preference if you like.
The restrict gp preference is really only for parties on the higher maze
levels anyway to automatically skip picking up the cp & sp.

The next release will at least skip showing all sp & cp when the restrict
loot preference is set to gp to avoid this misunderstanding.

The best way to acquire loot is in lair chests.  Don't expect to get rich
knocking off wandering groups of orcs & zombies!

To change class has always cost money, the only thing different is now you
get to keep all your spells (even if you change from mage to cleric or
fighter, although you have to wait until level 20-25 to cast spells as a
fighter).

The only way to get characters to show as OUT is if you assembled a party
for the first time, or after disbanding previously, and you exit Silvern
Castle without saving the game.  Characters who are OUT can be recovered at
the guild.

The only thing to say about whether Silvern Castle is too easy or too hard
depends on who's playing.  One person who contacted me recently thinks the
game is extremely easy!  You say it's too hard.  Now compared to v1.0 the
game is much easier.  I think you got so used to your super characters
bowling over any opposition you forgot to play defensively with weaker
characters! :)

My advice is not to attempt level 2 until all your characters are over
20hp, or at least the front 3 can protect the back 3.

BTW, did you discover the Proving Grounds in the Tavern?  This allows you
to swap ability skills or for hit points.  You might want to try it.

Hope this helps,
Jeff

(FINKSTERJ, Cat 14, Top 7, Msg 160)

>>>>>
"""""
THis is great making a ready to use SC for emulators.  I am loving mine.

Jeff, I did have to remember for a while but no the fighting is not too
hard.  It may be too easy.  I've been saving a lot but have not had to
reboot in a while.  I am currently running a group that is mostly up to
eight on level five.  I run into a lot of level three and four guys, even
level 2 guys.  I figured I'd find mostly level five guys.

But lairs are still disappointing.  I am now running with small coins w/o
encumbrances.  Lairs might give 35 gp (the equivalent).  I ran into one
lair, spiders I think, that had no chest at all.

I just don't remember the loot being this paltry.  Was it really?  I think
one thing that I remember you said you changed was that the probability of
getting great loot is now much less.  Tell me about it.  Even on level five
I'm getting mostly leather, sm shields, and torches.  Where are the great
artifacts that I cannot identify until my cleric is level 15 or so?  So far
I've seen nothing over +1 and precious few of those.

That's what seems drastically different: the loot.  How long has it been
like this? I guess with at least four guys equipped with something so
colossal that they never have to attack twice I didn't not notice the
change.

Bruce

(BBAKER, Cat 14, Top 7, Msg 165)

>>>>>
"""""
>> I just don't remember the loot being this paltry.  Was it really? <<

Well the original v1.0 release would give out enchanted stuff fairly
liberally, sometimes up to +32.  Even gold was doled out like there was no
tomorrow.  Now I thought I played Silvern a lot, but when people started
getting fireball+11 and plate mail+10 (I never found those things!) the
subsequent releases started to reign in the loot.

My guess you and everyone else probably didn't notice the loot drought on
later releases because you already loaded-up on all the high enchanted
stuff, but that's not to say you there's no treasure to be found, but you
won't get rich off wandering monster encounters and low-level monster
lairs.

Of course, one dragon lair, and your loot problems will probably be solved!

Now I can tell you the next v8.4 release will have a preference to increase
the lair frequency so that should make you happy, and chests will also have
better enchanted stuff (i.e. no more mundane stuff on higher levels).  The
best loot sources have always been lair chests and NPC parties.

From play-testing I've found the loot adequate to the risk.  I know some of
my expeditions came back with very little loot, but that was usually the
exception.

Bruce, get a little deeper into the maze and tell me if you still think the
loot is too paltry; maybe your characters are too powerful for the level
you're trolling on and the monsters are hiding from you.

-Jeff

(FINKSTERJ, Cat 14, Top 7, Msg 167)
[EOA]


[NDC]
Nibble Magazine on DVD or CDs
"""""""""""""""""""""""""""""
In case anybody missed it, Mike Harvey the publisher of Nibble, is selling
the complete magazine on DVD or CDs.  I'm posting the email I got:

---- begin quoted email ----
Hi Everybody, This is just a little reminder that during this month [Aug
2005], we're paying the shipping on orders for the Nibble collection on DVD
or CD.  It's a great time to add Nibble to your library as:
       * A memento of the glory days of the Apple II
       * A bit of history to pass on to your children
       * A curiosity to show your grandchildren
       * A source of recreational programs you can STILL type and run
         with some modification on current Basic interpreters (I've
         converted a number of programs to run with NBasic under Windows
         ... contact Nick Adams at: sylvaware@mindspring.com for more on
         NBasic)

You can get all 16,332 pages at: www.nibblemagazine.com

And thanks again for your encouragement during the scanning project!

best regards,
Mike
---- end quoted email ----

(FINKSTERJ, Cat 16, Top 10, Msg 19)
[EOA]


[CIP]
ClickIP RELEASED
""""""""""""""""
I just released the program (well, it's a bit much to actually call it a
program :) I showed at KFest, ClickIP, the first third party SideClick
module.  All it does is display your IIgs's IP address in the SideClick
Contextual Menu.  You can get it off of
http://lamp.a2central.com/ryans_software/
or wait for the release here.

Ryan
Chief Sysop and Head geek

(A2.RYAN, Cat 20, Top 17, Msg 20)
[EOA]


[TDG]
FIRST CD OF "The Definitive GS+" AVAILABLE
""""""""""""""""""""""""""""""""""""""""""
The first CD in the six-disc set "The Definitive GS+" has been released and
is now available for purchase.  If you're at KFest, you can get it for $20.
It's $25 through the Syndicomm Online Store:

http://store.syndicomm.com/product_info.php?products_id=238

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

(SYNDICOMM, Cat 24, Top 38, Msg 6)
[EOA]


[TKE]
SETTING UP THE KEGS EMULATOR
""""""""""""""""""""""""""""
I recently got KEGS running on my PC and thought I'd share my experience
transferring files from my real GS.

I have a 3.5" SuperDrive with controller card, so that's the method I have
been using to transfer files for awhile now.

On my GS I use GShrinkit to make compressed files of the stuff I want to
transfer.

Then I run Peter Watson's MSDOS program on my GS to transfer the shrinkit
files to a PC 3.5" 1.44MB disk using my SuperDrive.

On the PC side, I create all the necessary hard drive images with
CiderPress by Andy Fadden.  Then use CiderPress to add these shrinkit files
to the hard drive image.  Even though CiderPress can open shrinkit files
directly, I still find it easier to use GShrinkit directly from the
emulated GS to unpack.

Of course, to get GShrinkit and GS/OS initially required me to make an 800K
disk image of the System 6.0.1 boot disk.  Then I used CiderPress to unpack
GShrinkit to one of the hard drive images.  Once I can boot GS/OS, I can
then use GShrinkit to unpack my full GS/OS system folder.  At that point I
can boot my hard drive image with my full GS/OS system instead of the
limited 800K GS/OS boot disk.

It took about 2-3 days to transfer everything (about 100MB) worth
transferring.  I didn't see much need to copy some programs like AppleWorks
GS which are very buggy.  I mean the only reason I use APW GS is to get
nice 2-3 columns printouts of text files.  Now I can just use CiderPress to
extract text files to print with MS Word (I know this is heresy).

-Jeff

(FINKSTERJ, Cat 29, Top 3, Msg 18)
[EOA]


[UHE]
USING HFS ON IIgs EMULATORS
"""""""""""""""""""""""""""
Jeff posted in the KEGS for Windows topic about not using HFS on emulators,
due to the ease of creating lots of ProDOS images.

I like using HFS for certain things, especially for my development work, so
I can have nice, long, descriptive filenames for my source code.

Some of you might panic, since there are known to be issues with that.  But
if the image is in, say, DiskCopy 6 format, I can use Apple's Disk Utility
to mount the image on my Mac and do testing and repairs, which I do now and
then to make sure things stay tidy on the image.

Works well for me.

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

(SYNDICOMM, Cat 29, Top 5, Msg 22)

>>>>>
"""""
My major issue with HFS is the lack of native GS tools to repair the disk
structure if something goes wrong.  For those with Mac's that's probably
not a concern, but should be taken into consideration for those with access
to PC's only.

(FINKSTERJ, Cat 29, Top 5, Msg 234)

>>>>>
"""""
Another reason to avoid PCs. ;)

Seriously, though, Apple's HFS repair utility from Mac OS X is open source,
so someone could download it and port it to Windows.  I don't know how much
work would be involved (probably not much, if you had Cygwin installed).

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

(SYNDICOMM, Cat 29, Top 5, Msg 24)
[EOA]


[UKT]
USING THE Kegs32 EMULATOR
"""""""""""""""""""""""""
I downloaded Kegs32, so now what??  I mean can someone in plain English
explain how to run this thing?  Does this thing run straight from Windows
XP?  Nothing seems to happen when I run the kegs32.exe file.

I see from the read.me file I need a ROM image from my GS.  These things
probably exist on the web somewhere, but I got dozens of real GS computers
to get ROM images.  What are the steps to get a ROM image?  I have no
problem transferring files from my GS to my PC so I just need to know how
to grab the ROM image to a file.

Also, edit the config file to change disk images?????  How do I do that
from Windows XP?

But seriously, I need help!  I used to know this UNIX and DOS shell stuff,
but like a bad memory, I've suppressed all PC knowledge prior to XP.  I
must be the last person to exclusively use only real Apple II computers up
until now (except at work).

-Jeff

(FINKSTERJ, Cat 29, Top 11, Msg 29)

>>>>>
"""""
Jeff,

I hardly run KEGS and I try really hard not to use Windows, but I can tell
you that the easiest way to get a ROM image from a real GS is to use Sarah
Shepherd's GSROMGrabber.

http://sarah.sheppyware.net/

Click on the GSROMGrabber link. :)

Ryan
Chief Sysop

(A2.RYAN, Cat 29, Top 11, Msg 30)

>>>>>
"""""
Nice try, but GSROMGrabber doesn't work on my ROM1 GS.  When I get to the
part where it wants to save the file it locks up tight; can't even reset,
have to power-down to reboot.  Did the same thing on my other ROM1.

Rebooting shows the file was created but it's empty.

If I think about this I'm sure I can extract the ROM image myself.

Now, as far as the rest of you go, do you still use real Apple IIgs
computers or do you use emulation, if so, which one?  I'm looking for a
viable alternative for the future; I've already experienced hardware
failures on some of my GS machines.  Although I only program 8-bit stuff,
all my programming utilities are GS tools, so a GS emulator is called for.

I will never get a Mac; it's an expensive niche machine only.  The
engineering applications I use to pay the bills are only available for
Wintel PC's.

If my tone sounds a bit harsh, it's because you emulator writers haven't
made this an easy path so far!

-Jeff

(FINKSTERJ, Cat 29, Top 11, Msg 31)

>>>>>
"""""
Jeff,

Kegswin.exe can be run directly (from the start menu, windows explorer,
etc) or from the cmd.exe shell (modern equivalent of command.com).  If you
run it directly, it creates a terminal window for text output (error
messages, debugger, etc).  If there isn't a rom file, it exits immediately,
so you won't see the error message about the rom file.  If you run it from
cmd.exe, you will see the error messages.

Once kegs is running, the F4 key lets you browse for disk images to use.
You need to reset your "IIgs" for the change to take effect.

Kelvin

(KWS, Cat 29, Top 11, Msg 32)

>>>>>
"""""
>> Nice try, but GSROMGrabber doesn't work on my ROM1 GS. <<

That is very strange (I did a lot of testing of that thing on both ROM_01
and ROM_3 systems and didn't find any issues with it at all).

>> Now, as far as the rest of you go, do you still use real Apple IIgs
computers or do you use emulation, if so, which one? <<

I use both.  Code gets done only on emulation because I would be beyond
crazy if I was waiting on compile times on a physical GS, but everything
gets tested on physical GS's.

I don't use Windows if I can help it, so my expertise is only with
emulation on other platforms, so I can't really help you on finding a
Windows emulator. Sorry.

Ryan
Chief Sysop and Head Geek

(A2.RYAN, Cat 29, Top 11, Msg 33)

>>>>>
"""""
Well I found an alternative to getting the ROM image, see this link to grab
the ROM from BASIC!

http://apple2.org.za/gswv/a2zine/GS.WorldView/Resources/CSA2.JEWELS/Buildin
g.GS.ROM.image.txt

Once I got the ROM image I was able to boot the emulator.  Now that it runs
I see I can set the disk images from the menu without messing with any
config files.

So after this I made a disk image of the boot disk that came with System
6.0.1.  So now that I have a way to get to the finder, that's the last disk
image I'll ever need!!

I used CiderPress to create two blank 32M hard drive images.  Than using my
Superdrive and Peter Watson's MSDOS utilities, I transfer shrinkit files
from my GS and transfer them to the hard drive image on my PC using
CiderPress.  After booting the GS emulator I run GShrinkit to unpack these
files-this is much better than using disk images.

Now I got my full GS system folder with all my development tools on the
emulator's hard drive image.  And it works!

This is great running GS software at an effective 86Mhz-according to
KEGS32.

Now I'm a happy camper!
-Jeff

(FINKSTERJ, Cat 29, Top 11, Msg 34)

>>>>>
"""""
If you are running Kegs32 then you have an old version of Kegs you should
really go to http://kegs.sourceforge.net and download the newest version on
Kegs.

(TECHNERD, Cat 29, Top 11, Msg 35)

>>>>>
"""""
Jeff, I'll have to come back to you for help with this some time.

I did have kegs going but right now it seems broke.  But I don't have time
for that right now.

What is the program you use?  I've not heard of it before.

(BBAKER, Cat 29, Top 11, Msg 36)

>>>>>
"""""
>> What is the program you use?  I've not heard of it before. <<

It's called CiderPress by Andy Fadden.  It's shareware with a 30day trial,
after that it's only $9.95 to register.  Well worth it.

http://www.faddensoft.com/ciderpress/

(FINKSTERJ, Cat 29, Top 11, Msg 39)

>>>>>
"""""
KEGS32 is based on a 5-6 year old version of KEGS and hasn't seen an
upgrade in years.  KEGS is still actively supported, has many additional
bugs fixed compared to the older version, and is simply the best
cross-platform emulation of a IIgs  (any code which I will contribute to an
emulator will be exclusively to KEGS).  If you wish to stay partial to
KEGS32 for whatever reason, your best bet would be migrate to ActiveGSApp
since that is based on KEGS32 and heavily modified with custom code and
contains fixes/features through KEGS 0.85.

Geoff

(GEOFF, Cat 29, Top 11, Msg 37)

>>>>>
"""""
>> If you are running Kegs32 then you have an old version of Kegs you
should really go to http://kegs.sourceforge.net and download the newest
version on Kegs. <<

While I didn't know I had an old version.

Well I downloaded the v0.91 release but the file is kegs.0.91.tar.tar

How do I run this?
-Jeff

(FINKSTERJ, Cat 29, Top 11, Msg 38)

>>>>>
"""""
If you open it with Winzip it's easy

Just extract all the files to A directory of your choice some of the files
wont extract because they are Mac files.. then put your rom image in the
same Directory as kegswin.exe. start it up and hit F4 to start configuring
it...

(TECHNERD, Cat 29, Top 11, Msg 40)

>>>>>
"""""
My problem is XP has an integrated zip compress/extract feature that seems
only to work with *.zip files.  So I had to downloaded WinZip.  Also had to
change the KEGS file extension from *.tar to *.gz, otherwise WinZip
wouldn't open it.

Well I'm running KEGS v0.91 now.  It's got some positives and negatives
compared to the v0.60 I downloaded earlier.

Negatives:
No full screen mode anymore (this is the more important feature!) :(
Harder to use config menu
Can't turn off debug info

Positives:
Seems faster, now my effective GS speed is 95Mhz (was 87Mhz)
Able to emulate 8MB or more memory (was 4MB)
11 hard drive images!!! (was only 2) :)
Able to set limited 8Mhz speed (was only 1Mhz, 2.5Mhz, or unlimited) :)
And speed selection much easier
Mouser pointer much better now

All in all this seems to be a better update.  Although the loss of full
screen mode is the one feature I really want, although since AppleWin uses
the same hard drive image I can run 8-bit stuff full screen if I really
want to from there.

My biggest problem with v0.60 was that at the faster speed I couldn't
scroll GS/OS windows slow enough without going to 2.5Mhz (the only next
slowest speed), which was too slow.  Now with 8Mhz selected just by
pressing F6 this is much better.  Having more hard drive images is a real
plus too!

Thanks everyone!
-Jeff

(FINKSTERJ, Cat 29, Top 11, Msg 41)

>>>>>
"""""
To get kegs to go full screen you would have to add a lot of code that
would only work in windows and you would need to mess with directx or open
GL

(TECHNERD, Cat 29, Top 11, Msg 42)

>>>>>
"""""
Both KEGS32 and KEGS 0.91 support up to 20 hard disk images, but you will
have to edit the KEGS config file manually to support that many.  If one
returns to use the KEGS/KEGS32 interface for adding/removing disks, the
limit of 11 or 2 returns.

Geoff

(GEOFF, Cat 29, Top 11, Msg 43)

>>>>>
"""""
I thought Open-GL was cross-platform.  Would it not be possible for an
Open-GL full screen mode to work on UNIX and Mac too?

From a UNIX stand point, it might just be easier to create a new X display
at 800x600 and switch to that when full screen mode is activated.  Add some
logic to center the drawing.  No need to worry about Open GL.

Geoff

(GEOFF, Cat 29, Top 11, Msg 44)

>>>>>
"""""
OpenGL is cross-platform, but the APIs used to establish a GL context, set
it to full screen, etc. are not part of OpenGL itself.

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

(SYNDICOMM, Cat 29, Top 11, Msg 45)

>>>>>
"""""
Why in KEGS is the GS clock one hour too fast?  I'm in CST land, not EST.

No matter if I change it in the control panel, it always gets reset.

Can this be changed?  It's only a minor nuisance.  Must be some Wintel
problem; the Windows clock is correct.

(FINKSTERJ, Cat 29, Top 11, Msg 46)

>>>>>
"""""
Move to Indiana, Hawaii, or Arizona so you don't have to worry about
Daylight savings.

Geoff

(GEOFF, Cat 29, Top 11, Msg 47)
[EOA]


[AWE]
THE AppleWin EMULATOR
"""""""""""""""""""""
What I'm I doing wrong?

I'm trying to use AppleWin 12.6, but every time I try to use it with any
3.5" disk image I create, it says it doesn't support the format.

First, can AppleWin use 3.5" 800K ProDOS disk images?

Second, what disk image format does it want?

I made a .2img disk image of a bootable ProDOS 3.5" disk using Imagemaker
on my GS, which I then transferred over to my windows machine.

I also found CiderPress, which opens this image without problems.  From
CiderPress, I converted the Imagemaker .2im file to every other disk image
format it supports, but when I try to open these disk image files with
AppleWin it doesn't recognize then.

All the 140K disk images I found on the internet open with AppleWin without
problems.

Help!

(FINKSTERJ, Cat 29, Top 14, Msg 4)

>>>>>
"""""
Well I think I solved my problems with AppleWin.  I'm convinced it doesn't
like 3.5" disk images, although 140K and hard drive images are fine.  Is
this true?

I wanted to run Silvern Castle under AppleWin, but all methods to use a
3.5" disk image have failed.  So I tried Ciderpress to create a blank hard
drive image, and then used the add files option to transfer files from the
3.5" disk image to the hard drive image.  AppleWin seems to like this hard
drive image, but not 3.5" disk images.  Go figure.

The Ciderpress program is great, but it doesn't deal with folders
correctly. I had to create a disk image of my old Copy 2+ disk to copy the
files into the correct folders because although the subfolders were in the
correct place they were empty with the files they should have contained in
the root level.

Now as far as Silvern Castle goes, it run just fine with AppleWin although
at the fastest speed the messages went by too fast to read.  At least with
my windows computer if I manually adjust the Silvern Castle time delay
speed to the largest value possible (65,535 instead of 4000 as currently)
the messages can be read even with AppleWin set to the fastest speed.

I want to try KEGS, but the file comes as a tar.gz extension which I have
no idea how to uncompress.

-Jeff

I also tried ApplePC, but it has some hires display bugs that make the
title page and automap unreadable in some circumstances.

(FINKSTERJ, Cat 29, Top 14, Msg 5)

>>>>>
"""""
Use gunzip to handle the gz archive and tar to handle the tar archive:

gunzip foo.tar.gz
tar xvf foo.tar

I think Winzip can be used as well.

Geoff

(GEOFF, Cat 29, Top 14, Msg 6)

>>>>>
"""""
Winzip works fine but chokes on the Mac files in the archive..... To get
around this don't select the Mac files...

(TECHNERD, Cat 29, Top 14, Msg 7)

>>>>>
"""""
I solved all issues with AppleWin 1.12.6.0 and disk images.

I refuse to use nulib2 from the DOS shell to extract shrinkit files.

If it wasn't for Andy Fadden's Windows program CiderPress I never would
have been able to create disk images to use with AppleWin and easier
import/export files between disk images.  It's shareware for only $9.95 so
I highly recommend anyone using AppleWin who needs to manage disk/hard
drive images to check this program out.

-Jeff

http://www.faddensoft.com/ciderpress/

(FINKSTERJ, Cat 29, Top 14, Msg 8)

>>>>>
"""""
CiderPress is in general an excellent program; it's one of the few
acceptable reasons to use Windows. :)

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

(SYNDICOMM, Cat 29, Top 14, Msg 9)
[EOA]


[KFW]
KEGS for Windows
""""""""""""""""
I have KEGS v0.91 running now for a few days and here are my impressions
compared to AppleWin v1.12.6.0:

KEGS for Windows                      AppleWin
------------------------------------  -------------------------------------
GS emulation :)                       No GS emulation
Excellent sound :)                    No sound unless in 1Mhz mode
1Mhz, 2.8Mhz, 8Mhz, or fastest        Any ratio between 1Mhz and fastest :)
No full screen                        Full screen! :)
OA and option keys at same time :)    Only one or the other at one time
2 140K; 2 800K; 11 hard drives! :)    2 140K; 2 hard drives (max 32Meg)
Applesoft flies! :)                   Applesoft seems much slower
Config options fairly decent          Best config options for ease of use

Basically if KEGS would support full screen I would never use AppleWin
again.  Now at least for classic A2 stuff, I still use AppleWin.  For GS
stuff there's no choice.

One thing I noticed with Silvern Castle is it plays much faster with KEGS
than with AppleWin.  Although there are differences.  For one, SC message
delays are coded with assembly using a scalable delay loop around the
firmware WAIT routine; in KEGS the delay time seems to always run at 1Mhz
whereas in AppleWin it runs at the fastest speed; this has forced me to
increase the highest delay value to 65,500 just to keep messages from
scrolling by too fast.

Since AppleWin and KEGS both use the same disk images I use the same hard
drive images with both.  Although I don't use them at the same time, I
don't think that would be a good idea.

One problem with AppleWin is hard drive images must have the HDR extension;
KEGS doesn't seem to care if they are PO or HDR.

With CiderPress I can make huge 100Meg+ disk images that GS/OS can format
with HFS.  Now on a real GS I use HFS do keep the number of 32Meg ProDOS
partitions from exceeding a reasonable number.  With KEGS I don't recommend
HFS due to the ease of adding/swapping any number of hard drive images as
needed.

So far every GS or classic A2 program I really want runs with KEGS, now if
it would just do full screen I would trash AppleWin.

(FINKSTERJ, Cat 29, Top 41, Msg 19)

>>>>>
"""""
Another issue I have with KEGS is the limited ability to select the speed
at which the emulated GS runs.

The standard 1Mhz, 2.8Mhz, 8Mhz, and Unlimited settings are not enough.
Some programs like WolfGS 3D or using the mouse in finder windows runs too
fast at the unlimited setting, but too slow at 8Mhz.

Wish you could select any ratio or at least have some additional
intermediate settings.

EEGS says my effective GS speed is approx 100Mhz at the unlimited setting.
Never thought I would complain about GS programs running too fast!

(FINKSTERJ, Cat 29, Top 41, Msg 20)

>>>>>
"""""
I don't know if there is a solution for Wolfenstein, but the GS toolbox
uses the WaitUntil BRAM byte for some timing operations.  Increase that
value and it will help with operations such as using scrollbars.  More
information can be found on page 188 of the System 6 Programmer's
Reference.

This is a GS software problem (the IIgs engineering team provided a
solution 14 years ago), not a KEGS problem.  The 8 MHz speed option in KEGS
is for ZIP GS acceleration compatibility.

Geoff

(GEOFF, Cat 29, Top 41, Msg 21)

>>>>>
"""""
Sure, but there's no reason why KEGS can't allow other speed ratios like
AppleWin does.

I'm thinking if it had maybe a few intermediate settings between 12-20Mhz
any speed problems with GS software would be minimal compared to going from
8Mhz to Unlimited, which is about 100Mhz on my computer.

Anyone with souped-up ZipGSX accelerators over 8Mhz have problems with
scroll windows being too fast?

(FINKSTERJ, Cat 29, Top 41, Msg 22)

>>>>>
"""""
I hope WaitUntil is during the handling of mouse clicks in the scrollbar
control.  A single-click on a hyper-accelerated system may be interpreted
as multiple single-clicks.  I see this happening with KEGS showing an
effective GS speed of 120 MHz.

Has anybody looked through the scrollbar control code and know how the
WaitUntil tool call is applied?

Geoff

(GEOFF, Cat 29, Top 41, Msg 23)

>>>>>
"""""
According to the Programmer's Reference for System 6, it's called each time
the value of the scroll bar changes.

You can set the value of BRAM location $60 to control how long WaitUntil
waits.  If the value is $00 or $FF, the wait delay specified when WaitUntil
is unaffected.

However, for any other value of BRAM $60, the actual delay time waited is:

(BRAM$60-1) * delayAmount/960ths of a second

So if you want to make the delay twice as long, you can put a 3 at BRAM
$60.

If nobody's written a CDEV to control this value, it might be a great
third-party opportunity; it's something that would be awfully useful for
emulator users.

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

(SYNDICOMM, Cat 29, Top 41, Msg 24)

>>>>>
"""""
Somebody already has!  It's a CDEV called Extra Bits by Josef Wankerl of
EGO.  I forgot about this thing, of course I have mine set to zero since
that's best on a real GS.

Warning!  Don't set this to a real high value of you'll be waiting a long
time.  I reset WaitUntil to 200, now it takes forever to do anything.  It
took 10 minutes just to open the graphic control panel to reset it back to
a lower number.  It seems a 1 is all that's necessary.

-Jeff

(FINKSTERJ, Cat 29, Top 41, Msg 25)

>>>>>
"""""
Now can anyone explain to me why the keyboard repeat speed is so SLOW with
KEGS?  This is not a problem with AppleWin.  Using classic AppleWorks with
KEGS is a pain without a faster repeat speed.

I set my control panel repeat speed & delay to the fastest possible-no real
difference.  What gives?

(FINKSTERJ, Cat 29, Top 41, Msg 26)

>>>>>
"""""
>> Now can anyone explain to me way the keyboard repeat speed is so SLOW
with KEGS? <<

I solved this one, turns out it's a GS control panel issue.

Funny thing is, I imported my battery ram settings from my GS directly,
where I had no issue with this.

-Jeff

(FINKSTERJ, Cat 29, Top 41, Msg 38)

>>>>>

Sheppy's right, a WaitUntil value of 3 seems best with my effective 100Mhz
GS.  Looks like I had the emulated speed set to 8Mhz when I thought a
WaitUntil value of 1 was enough.

Even though clicking through scrolling windows is now adequate, everything
is slowed down, even opening windows, but this is minor.

Now maybe I'm asking too much here, but I still think if KEGS offered more
speed options between 8Mhz and Unlimited (maybe 16Mhz) I wouldn't have to
keep toggling back to 8Mhz to run some programs like WolfGS 3D (which runs
too slow at 8Mhz, but too fast at Unlimited).

(FINKSTERJ, Cat 29, Top 41, Msg 27)

>>>>>
"""""
Someone could probably come up with a patch that would use different delay
multipliers for WaitUntil when processing a scroll bar than other times.
Maybe patch TrackControl so that while a control is being tracked, the BRAM
$60 value for the multiplier is changed.

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

(SYNDICOMM, Cat 29, Top 41, Msg 28)

>>>>>
"""""
I dug up ExtraBits so I can see if it would fix my single-click problem in
the scrollbar.  Changing the WaitUntil value did not help.  I am currently
inclined to believe that is not a problem with KEGS, but a toolbox
problem--who would have planned for a GS running at 135 MHz? :)

Geoff

(GEOFF, Cat 29, Top 41, Msg 29)

>>>>>
"""""
Changing the WaitUntil value with ExtraBits does help, but does not
completely solve the single-click problem in the scrollbar as you say.  At
least now it seems I only get 2 clicks per every mouse click; before I was
probably getting dozens.  Now at least clicking the up & down buttons in
the scrollbar is a workable alternative.

-Jeff

(FINKSTERJ, Cat 29, Top 41, Msg 30)

>>>>>
"""""
I was seeing two single-click events with WaitUntil set to its default
value and other values (I tried 2,3, and 5).

Geoff

(GEOFF, Cat 29, Top 41, Msg 31)

>>>>>
"""""
>> I am currently inclined to believe that is not a problem with KEGS, but
a toolbox problem--who would have planned for a GS running at 135 MHz? :)
<<

While I haven't used either OS X version of KEGS extensively (still a
Bernie guy for the most part), I haven't seen this issue yet.  What do I
need to do to try to reproduce it?

Ryan
Chief Sysop and Head Geek

(A2.RYAN, Cat 29, Top 41, Msg 32)

>>>>>
"""""
Load GS/OS under KEGS on a fast host system.  Single click any area of a
standard toolbox scrollbar control (scroll by line, scroll by window-size,
etc.).  Did the contents of the window scroll as if you clicked it once or
clicked it twice?

Geoff

(GEOFF, Cat 29, Top 41, Msg 33)

>>>>>
"""""
Well when I use Kegs it runs about 120Mhz Sim and 100Mhz Effective and I
don't have any problems with extra clicks when scrolling.

(TECHNERD, Cat 29, Top 41, Msg 34)

>>>>>
"""""
>> Well when I use Kegs it runs about 120Mhz Sim and 100Mhz Effective and I
don't have any problems with extra clicks when scrolling. <<

Well, I sure do with KEGS running at 100Mhz effective with a ROM1 image.
What gives?  I'm using v0.91 and have all the GS control panel mouse
settings set to the slowest speeds.

Using ExtraBits to change the WaitUntil scaling does help so that using the
up/down arrows in the scroll bar is now usable, but clicking elsewhere in
the scroll bar gives me 2 clicks with WaitUntil set at 4.  When it was
originally set at zero one click in the scroll bar would move the pointer
all the way to the bottom.

(FINKSTERJ, Cat 29, Top 41, Msg 35)

>>>>>
"""""
What type of mouse are you using? I am using a PS2 optical mouse plugged
into a kvm switch which converts it to a usb protocol.. Maybe that does
something to the signal..

(TECHNERD, Cat 29, Top 41, Msg 36)

>>>>>
"""""
>> What mouse am I using... <<

Standard PS/2 mouse plugged into the mouse port.

(FINKSTERJ, Cat 29, Top 41, Msg 37)

>>>>>
"""""

I'm using a Logitech USB mouse with the Xfree86 drivers.  Since the host OS
event manager is between KEGS and the actual mouse driver, I doubt the
mouse or its driver is relevant.  Also, there is a different hooks to get
the mouse information for Windows, X, and native MacOS X.

Geoff

(GEOFF, Cat 29, Top 41, Msg 39)
[EOA]


[LFA]
NEEDS A COMMENTED SOURCE LISTING FOR Applesoft
"""""""""""""""""""""""""""""""""""""""""""""
Does anybody know or have a good commented source listing for Applesoft?
I've always wanted one.

Thanks to the Time in a Bottle CD I found something called AppleSoft
Concordance by Steve Weyhrich that helped with calling address of internal
routines.  I also picked up a CD from the new Call-Apple with the old
AppleSoft In Depth article that also documented these internal call points.

However, I seem to remember you could buy a commented source disassembly of
AppleSoft from Roger Wagner as part of the Merlin Assembler and also from
the S-C Assembler.

As luck would have it, someone seems to have uploaded the S-C Assembler
dissembly of AppleSoft, but the website is down (only 15 days prior to me
looking for it!).

Can anybody help?

(FINKSTERJ, Cat 51, Top 10, Msg 4)

>>>>>
"""""
Jeff

http://www.stjarnhimlen.se/apple2/applesoft.zip
http://www.stjarnhimlen.se/apple2/

That seems to have disk images for applesoft source code in S-C assembler
format.  I don't have the dos 3.3 FST installed in my hd image, so I can't
check it.

A while ago, I was digging through the TIAB archives, and found the AAL
disk with AppleSoft source code.... yippeee.... oops, it was encrypted and
you had to pay extra for it...drat

Kelvin

(KWS, Cat 51, Top 10, Msg 5)

>>>>>
"""""
The AppleSoft disassembly that came with Merlin was actually a program that
disassembled and commented the program in the ROM of your computer.  I
printed it out (years ago) and it fills a notebook.  I will see if I can
print it and save the file on disk - I don't remember if that was an option
but it probably was.  I'd be happy to send you the notebook but a disk file
is a lot more portable.

Margaret

(MARGARET, Cat 51, Top 10, Msg 6)
[EOA]


[HAR]
Design Help With an 8-bit Assembly Routine
""""""""""""""""""""""""""""""""""""""""""
I'd like to ask for a little design help and direction with an 8-bit
assembly routine I'm working on for a new AppleWorks Timeout Module or Dot
Command.

The routine takes a ProDOS 8 file (full pathname passed to it) and sends it
directly to one of the serial ports, without any translation or protocol.
It doesn't need to be fancy or fast, just as small as possible.

The purpose is to bypass completely loading the file into the AppleWorks
desktop, which has limitations imposed by both the number of lines and the
type of data (text only).

Some might suggest the already existing TimeOut Telecomm app, but it sends
via protocol. ProTerm, of course, has the same capability, but I need to
stay within the AppleWorks application.

I don't mind doing the hard work myself, but could one of you more
experienced kind souls list a few lines of commented assembler for me for?

I know I need to pass the pathname, call the MLI, open the file, read a
block or so, send it out, read another to the end, send it out close and
quit.

But, does anybody have some sample code handy, or just some advice?

You might compare this to an assembly language 'TYPE' command to an output
port, except I won't have BASIC.SYSTEM available to use.

I know the mini assembler and Merlin 8/16 fairly well, but that's about it.

Thanks.

Hugh...

FWIW, the intent of this is to send some high level PostScript (possibly
PDF, depending upon the printer) and HP/GL files to the printer from within
AppleWorks.

(HUGHHOOD, Cat 51, Top 44, Msg 1)

>>>>>
"""""
Whew, that's a good bit of code.  Your best bet, really, is to download a
copy of Beneath Apple ProDOS, which you can download on A2Central.com free
of charge.

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

(SYNDICOMM, Cat 51, Top 44, Msg 2)

>>>>>
"""""
Eric,

Thanks. You were even more help than you intended. <g>

I dug out my old copy of Beneath Apple ProDOS, not imagining it would tell
me much more than Apple's ProDOS 8 Technical Reference, Dennis' & Tom's
ProDOS Inside and Out or Gary Little's two ProDOS books already had, and
I'll be darned, back in Appendix A is a commented source code listing for a
'TYPE' command.

It's set up as a Basic System external command, but I'll strip the parts I
need, change the output hooks, and go from there. The comments are a big
help.

Thanks for opening my eyes.

Hugh...

(HUGHHOOD, Cat 51, Top 44, Msg 3)
[EOA]


[HWT]
HELP WITH TextEdit
""""""""""""""""""
If I have a TextEdit field being used with no menu bar (like in a NDA), how
do I implement the standard command (open apple) key equivalents for cut,
paste, etc.?

Thanks.

Ryan
Chief Sysop

(A2.RYAN, Cat 56, Top 34, Msg 10)

>>>>>
"""""
It's been a while (quite a while!) but from memory the text edit control
handles cut and paste automatically. Alternatively, all applications are
supposed to provide cut, copy and paste in their edit menu and you can
handle those as though you had your own menu.

That's my memory, but I repeat that it's been a while...  :-)

(And I don't have a GS emulator set up to do a quick check.)

If you really get stuck, Ryan, I'll have a look at the MUG! code because
I'm pretty sure that it supports Copy (at least) in text edit boxes.

Peter               peterw@syndicomm.com
Palm OS Community Bulletin Board Manager

(PETERW, Cat 56, Top 34, Msg 11)

>>>>>
"""""
>> It's been a while (quite a while!) but from memory the text edit control
handles cut and paste automatically. <<

My understanding (also from doing some testing) is that it supports it for
control key (like control c for copy) keystrokes but not for command key
keystrokes.

>> Alternatively, all applications are supposed to provide cut, copy and
paste in their edit menu and you can handle those as though you had your
own menu. <<

Hm.  This does not appear the case either :)

If you can check your old code I would appreciate it.

Ryan
Chief Sysop and Head Geek

(A2.RYAN, Cat 56, Top 34, Msg 12)

>>>>>
"""""
If your program is using TaskMasterDA to do its event processing, the Edit
menu items in the application's menu bar should work automatically.

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

(SYNDICOMM, Cat 56, Top 34, Msg 13)

>>>>>
"""""
Thanks, guys.  I'll look into it (must be a bug on my end ;-)

Another question: was the Rez flag to limit the number of lines in a
TextEdit control ever implemented?  And if not, is there any way to limit
how many lines someone enters in the control?

Ryan
Chief Sysop and Head Geek

(A2.RYAN, Cat 56, Top 34, Msg 14)

>>>>>
"""""
My memory "RAM" is definitely in need of an upgrade!  :-)

The TextEdit control by default supports Ctrl-X,C,V for Cut,Copy,Paste. You
can use a "Keystroke filter procedure" to trap and/or redefine keys (see
Toolbox Ref 3, P.49-19), but the last time I looked at it (a long time
back!) I remember deciding it seemed all too hard.

The NDA can use the application's Edit menu items, but I'm not sure if that
has any relevance in the middle of TextEdit control processing.

I had a look at the MUG! code, but the only notes to myself that I found
basically said to disable use of the application's Edit menu items in modal
dialogues because it "plays havoc with resource ownership". (Of course it
could just have been me doing something wrong.)

The source code was made available for the EgoEd NDA from GS+ (is that part
of the GS+ CD collection?) and that was a good example of how to code with
Textedit in an NDA. (And in Pascal from memory!)

Peter               peterw@syndicomm.com
Palm OS Community Bulletin Board Manager

(PETERW, Cat 56, Top 34, Msg 15)

>>>>>
"""""
The maximum number of lines field remains unsupported; however, the maximum
number of characters field does work.

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

(SYNDICOMM, Cat 56, Top 34, Msg 16)
[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]



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

NO LETTERS TO THE EDITOR THIS MONTH
"""""""""""""""""""""""""""""""""""
The mail box for Letters to the Editor remained empty this month.
[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 |
-----------------------------------

[PKA]
Pre KFest Activity
""""""""""""""""""
Prior to KFest 2004, I had the pleasure of hosting Ryan Suenaga, Jeri
Ellsworth, Andy Molloy, and Kelvin Sherlock; the pictures from our
experiences then are still available online at

http://www.syndicomm.com/~kgagne/kenfest2004/

I had the opportunity to make a tradition of this pre-KFest convening of
Apple II users this year when Andy Molloy appeared on my doorstep.  The
adventures Andy and Ken (and Dean Nichols and Steve Cavanaugh) are now
presented at

http://www.syndicomm.com/~kgagne/kenfest2005/

-Ken

(KGAGNE, Cat 5, Top 7, Msg 65)
[EOA]


[ICS]
INET CONNECTION - SAFE TRAVEL
"""""""""""""""""""""""""""""
Thank you for all the hard work getting connectivity.  I know my "Mac"
running Windows XP appreciates it.

I hope all KFesters making the trek out this year have a safe journey.

Geoff

(GEOFF, Cat 5, Top 7, Msg 66)

>>>>>
"""""
>> Thank you for all the hard work getting connectivity.  I know my "Mac"
running Windows XP appreciates it. <<

I was afraid for a while that I wouldn't be able to get on line at all, but
by mid day Wednesday, all was well, except for the printer voodoo. I
finally got that figured out. The wired and wireless were on different
subnets.

>> I hope all KFesters making the trek out this year have a safe journey.
<<

I got to make an extra trip to the airport to get Hans, so I had plenty of
experience making the detour. Getting to the restaurant was another story,
but we did make it.

 Carl Knoblock - Retired - Mon  25 Jul 05  7:18:21 pm
 cknoblo@cox.com - Via Spectrum v2.5.3 & SOAR v1.0b10
 KFest 2005, July 19-24, 2005 - 6 days till KFest
 On cable via LANceGS & Marinetti 2.0.1 - Thank you, Richard.
 A2 RTC Staff - Sunday Night House Party - carlk@syndicomm.com

(CARLK, Cat 5, Top 7, Msg 75)
[EOA]


[BCR]
BastelCard - Roast
""""""""""""""""""
It's Friday afternoon at KansasFest 2005; currently Hans Franke is doing
his presentation on the new "BastelCard", a new prototyping card for Apple
II slot card development.

New products so far besides the BastelCard include ClickIP, The Definitive
GS+: Volume 1, and DiskMaker 8.

Roast of Ken Gagne, hosted by Ken Gagne, to start in a little more than an
hour.

Ryan
Chief Sysop and Head Geek

(A2.RYAN, Cat 5, Top 7, Msg 69)

>>>>>
"""""
The BastelCard sounds really neat.

The roast went well, I thought.

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

(SYNDICOMM, Cat 5, Top 7, Msg 70)

>>>>>
"""""
It was a very good roast, except for a few techical glitches, mostly
Geoff's. :)

 Carl Knoblock - Retired - Mon  25 Jul 05  7:21:29 pm
 cknoblo@cox.com - Via Spectrum v2.5.3 & SOAR v1.0b10
 KFest 2005, July 19-24, 2005 - 6 days till KFest
 On cable via LANceGS & Marinetti 2.0.1 - Thank you, Richard.
 A2 RTC Staff - Sunday Night House Party - carlk@syndicomm.com

(CARLK, Cat 5, Top 7, Msg 76)

>>>>>
"""""
>> The roast went well, I thought. <<

Just think if I had gone to sleep earlier when I still thought those Ken
and Barbie pictures were still in too poor taste to use...

Ryan
Chief Sysop

(A2.RYAN, Cat 5, Top 7, Msg 77)
[EOA]


[NAA]
REGRETS NOT BEING ABLE TO ATTEND THIS YEAR
""""""""""""""""""""""""""""""""""""""""""
It sounds like from Sean's reporting that a good time was had by all.  I
regret not being able to attend this year, and I miss it dearly.  It's hard
to even read about, since I'm usually there.  I hope to be able to make it
next year.

I'm really sorry I missed the roast of Ken..as there is just so much
material  (sorry Ken:)

Get some sleep guys, your real lives are calling.

Dain

(A2.DAIN, Cat 5, Top 7, Msg 71)

>>>>>
"""""
Yes, Dain, you were missed.  We could have used you in the roast of Ken ;-)

Actually, you were very missed in all sincerity (as well as a lot of the
rest of you who missed out this year).

Let's hope we have a KFest 2006--Rockhurst certainly is a step up from
Avila!

Ryan
Chief Sysop and Head Geek

(A2.RYAN, Cat 5, Top 7, Msg 72)
[EOA]


[PKF]
PICTURES FROM KFest 2005
""""""""""""""""""""""""
OK pictures up at yahoo, specifically
http://pg.photos.yahoo.com/ph/brb4311/album?.dir=/ee80

I typed that manually, hope it works.

Bruce

some of  them are just personal whims of mine, sunsets ad pretty trees,
etc.

(BBAKER, Cat 5, Top 7, Msg 73)

>>>>>
"""""
Your link worked.   Thank you for posting your photos online.  Anyone else
out there have any?

Dain

(A2.DAIN, Cat 5, Top 7, Msg 74)

>>>>>
"""""
Dain,

I posted this link to the KFest list mid-week:

http://www.syndicomm.com/~kgagne/kfest2005

That link has half the pictures I've taken.  I'll eventually get them all
up at that same URL.

-Ken

(KGAGNE, Cat 5, Top 7, Msg 78)
[EOA]


[LOO]
LAST ONES OUT
"""""""""""""
Tony, Hans, Austin, and I were the last ones out of Rockhurst on Sunday
afternoon.  The black hole of Avilla sucked us back once again to grab
lunch at Dick Clark's American Bandstand restaurant (next to the KC
Masterpiece on Metcalf which had been a staple outing in KFest past).  The
food was good, but filling.  Tony decided to take a different route home to
get some sight seeing done.  Tony headed off to the airport.

I dropped Hans back off at Rockhurst where he had coordinated to meet his
ride later in the day.  Austin and I jetted to the airport.  I was
impressed how cheap gas was in the area  when I filled up my rental before
the return.  It is only $2.10 per gallon.  Over a quarter cheaper than
home.

I got Austin to the airport in plenty of time.  As for myself, after
several flight delays (the engines wouldn't start, the radar navigation
system wasn't working, etc.), I got home a little after 2:00 a.m.

Geoff

(GEOFF, Cat 5, Top 7, Msg 79)
[EOA]



[KF6]------------------------------
                       KFest 2006 |
-----------------------------------

[KFS]
KansasFest 2006
"""""""""""""""
is scheduled for July 18th-23rd, 2006

Mark your calendar... start saving some money.  :)
[EOA]


[PTA]
PLANS TO ATTEND KFest 2006
""""""""""""""""""""""""""
Kfest for the last 5 years has always welcome diversion from real life, and
I was sad when I had to miss version 2005.  Right now my plans are to
attend the 2006 version.  I hope to see you all there.  I'm opening a
topic, so we can all discuss the future of this fun week.  July 18th-23rd
2006 at Rockhurst University, Kansas City.

Be sure to also check http://www.kfest.org for information as it becomes
available.  You can also see pictures of Kfests past.

Dain
350 days and counting.

(A2.DAIN, Cat 5, Top 11, Msg 1)
[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]
