[HEA] _____________________ ___ _ |___ ______________| | | | | | | _ | | | | | || | | | | | | || | | | | | | || | | | ____ _ _ _ _ ______ | | | || | | | / __ \ | | / \_/ \ | ___ \ | | | || |__ ____ | | / / \ | | /\ /\ \ | | \ \ | | | || _ \ | _ \ | | \ \__/ | | | |_|| | | |__/ / | | | || | | || |_|| | | \___/|_| |_| |_| | ____/ |_| | || | | || |__ | |____________________ | | _ |__||_| |_|\____/ |________________________| | | |_| | | Lighting Your Apple II Path On Delphi | | |_| >>> WELCOME TO THE LAMP! <<< ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ FREEWARE FAVORITES: Hierarchic 1.6.3 HARDWORKING HARDWARE: Focus Drive 520 AND THE BEST OF THE A2 AND A2PRO MESSAGE BOARDS "Teaching the Apple II user how to fish since 1998" :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: The Lamp! An Onipa'a Software Production Vol. 1, No. 11 :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: Publisher & Editor.......................Ryan M. Suenaga, M.S.W., L.S.W. Internet Email........................................thelamp@delphi.com :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: TABLE OF CONTENTS ~~~~~~~~~~~~~~~~~ November 15, 1998OPENING PITCH Too Little Maybe, Too Late Never ------------------------------- [OPN]A FUNNY THING HAPPENED [FOR] The Heat Is On ------------------------------------------------- [HET] Miscellanea [MSC] Rumor Mill ----------------------------------------------------- [RMR] Public Postings [PUB] Best Of The Best ----------------------------------------------- [BOB]A2Pro_DUCTIVITY Checking out A2PRO on Delphi ----------------------------------- [A2P]HARDWORKING HARDWARE Focus Drive 520 by Alltech Electronics ------------------------- [HAR]FREEWARE FAVORITES Hierarchic 1.6.3 ----------------------------------------------- [FRE]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 thisissue into any word processor or text editor. In the index you will findsomething 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]. :: DISCUSSED ON DELPHI :::::::::::::::::::::::::::::::::: : : : Marriage is the main cause of divorce. : : : ::::::::::::::::::::::::::::::::::::::::: TONYW1 ::::::::[EOA][OPN]------------------------------ OPENING PITCH |-----------------------------------From The Editor"""""""""""""""by Ryan M. Suenaga, B.A., M.S.W., L.S.W. [thelamp@delphi.com] TOO LITTLE MAYBE, TOO LATE NEVER ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ A week or so ago, a good friend of mine got married. This didn'tstrike me as unusual, although to a lot of other people it was--you see, hewas forty, and this was the first time he married. I silently wondered ifthey'd have preferred him being divorced twice instead. In any case,myself and my lady friend missed the ceremony--we didn't know where thechurch was, and by the time we found it, it was 4:20 p.m. The wedding hadstarted twenty minutes earlier, and ended, apparently, twenty secondsearlier. We looked at each other, shrugged our shoulders as one, andheaded on over to get some coffee at one of my favorite taverns before wegot to the reception and had a bunch of fun in honor of Jeff's and Jo'smarriage. It was a good end to a day that was marred only by one tardinessthat didn't stop us from celebrating our friends' new commitment, and maythat commitment, and the love behind it, last forever. Forever, it seems, means that it's never too late--never too late tostart again or continue on, never too late to try something new or comeback to something forgotten. Forever means it's never too late to reachfor new heights or sit back and think what a great ride it's been--and howgreat it'll be. Forever means that you'll always have one more chance. And thatthere's no reason to ever give up. And on a clear day, you can still see it. [*] [*] [*] Vacation All I Ever Wanted Department: This issue of _The Lamp!_ willprobably be uploaded to Delphi from an unusual location--the CaliforniaHotel in Las Vegas, Nevada. Yes, I'm on vacation again, my third mainlandtrip of the year (two too many for someone who only visited the mainlandtwice in something like 28 years), this time at Comdex by accident and at_another_ wedding of an old friend's by purpose. While up there I alsoplan to run over and hang out a bit with Alltech Electronics' own TonyDiaz, the Master of the Apple II Dremel. I leave for Vegas in less than 24 hours. Take care.Ryanthelamp@delphi.comASCII ART BEGINS_________ _ _ _|__ __| | | | | | | | | | | | | | | | | | |___ ____ | | _____ __ ___ _ _ _____ | | | | | ___ \ / __ \ | | /____ \ | v v | | v ___ \ | | | | | | | | | /__\ \ | | ____| | | /\ /\ | | / \ \ | | | | | | | | | _____| | | / ___ | | || || | | | | | |_| | | | | | | | |_____ | |____ | |__| | | || || | | \___/ / _ |_| |_| |_| \______| |______| \____^_| |_||_||_| | |\____/ |_| | | | | |_|ASCII ART ENDS[EOA][OPN]------------------------------ A FUNNY THING HAPPENED. . . . |-----------------------------------Checking out A2 on Delphi"""""""""""""""""""""""""by Ryan M. Suenaga, B.A., M.S.W., L.S.W. [thelamp@delphi.com] * The Heat Is On * Miscellanea * Rumor Mill * Public Postings * Best Of The Best THE HEAT IS ON """""""""""""" [*] Welcome To A2/Announcements ....... A2U Back In Session [*] Telecommunications ....... Cereal Ports? [*] Entertainment Software ....... GShisen Rules The Desktop [*] Vendors & Tech Support ....... Spectrum 2.2 Unleashed [*] Productivity Software ....... The Mysterious Tool 030 [*] General Chatter ....... Choosing An A2 ISP MISCELLANEA """""""""""HOW DO YOU SEND DELPHI MAIL TO MORE THAN ONE ADDRESS? Just list them all""""""""""""""""""""""""""""""""""""""""""""""""""""" in the 'To:' lineof your email, separated by commas... Ewen Wannop - Speccie - Tue 13 Oct 1998 - 281 till KFest '99 Delivered without using a IIgs by Spectrum & Crock O' Gold 2.5 Bernie ][ the Rescue 1.3 woofing on a PowerMac 8200/120 http://ourworld.compuserve.com/homepages/ewannop/ (EWANNOP, 16845, GO COM A2)>>>>> In the "To:" row, separate each address with a "comma" (,) and no""""" space. Alternately, you could do the same in the "CC:" row.Jeff Carr Mon, 12 Oct 98 @ 20:32:18Cruising the 'rainbow' path provided by:Spectrum v2.1 and Crock O' Gold v2.5 (LUMITECH, 16850, GO COM A2)>>>>> From the mail command prompt, type: SEND /CC""""" Then just follow the prompts... - Don (IronTooth)Delivered by my ANSITerm off-line reader scripts... They're OLRight! (DZAHNISER, 16868, GO COM A2)<<<<< I am not sure how OlRight handles this, but COG under Spectrum""""" supports 'CC' of email messages. Mack was probably referring tothat... Ewen Wannop - Speccie - Wed 14 Oct 1998 - 280 till KFest '99 Delivered without using a IIgs by Spectrum & Crock O' Gold 2.5 Bernie ][ the Rescue 1.3 woofing on a PowerMac 8200/120 http://ourworld.compuserve.com/homepages/ewannop/ (EWANNOP, 16880, GO COM A2)>>>>> OLRight! prompts you for a CC address, and if you provide one (or""""" several separated by commas), uses the SEND /CC command.Otherwise, it uses just SEND. - Don (IronTooth)Delivered by my ANSITerm off-line reader scripts... They're OLRight! (DZAHNISER, 16883, GO COM A2)>>>>> There is also a SET command that will cause Delphi to always prompt""""" you for a CC list. I don't remember it right now, but HELP SETshould find it. ------------------------------------------------------------------ Tony Ward, A2 Database Manager - Thu Oct 15, 1998 3:16:57 am [Delivered with Spectrum v2.1 and Crock O' Gold v2.5] -- Try to relax and enjoy the crisis. (TONYW1, 16921, GO COM A2)MOUNTING THE GOLDEN ORCHARD ON A MAC As I suggested in the chat"""""""""""""""""""""""""""""""""""" yesterday, it is basicallyimpossible to pinpoint the problem without sitting in front of the corpusdelicti.I think the best thing you can do is- try to mount the CD-ROM with a different startup disk. You said you havean optical drive or something like that. Boot your Mac from a optical diskwith a fresh, FWB CD-ROM Toolkit enhanced system and give it a try.- check your hard disk for soft errors. Disk First Aid is your friend here.If you do not check for errors regularly, reinstall the system after 4months or so. Today's software, notably internet software, is so lousy itsends your hard disk to Heaven sooner or later. By reinstalling your systemsporadically, you're on the safe side. Microsoft and Netscape take careyour hard disk will not last forever.System freezers like the one you described are often caused by corruptedfiles (or disk catalogs).- if the problems develop, be sure to disable all third-party extensionsexcept for the HDT CD-ROM driver.Again, I wouldn't expect a simple answer like "delete file xy". There's aflaw somewhere buried in your system - reinstalling the system takes 2hours maximum, trying to locate the problem may take an eternity.- henrik (GUDATH, 16690, GO COM A2)>>>>> You also of course have to tell CD-ROM Toolkit that you want to""""" mount ProDOS volumes. The default settings do not do mount them.Just go to the control panel, double click the drive entry, and configurethe 'Mounting' option. Ewen Wannop - Speccie - Thu 8 Oct 1998 - 286 till KFest '99 Delivered without using a IIgs by Spectrum & Crock O' Gold 2.5 Bernie ][ the Rescue 1.3 woofing on a PowerMac 8200/120 http://ourworld.compuserve.com/homepages/ewannop/ (EWANNOP, 16711, GO COM A2)BERNIE DOES INTEL, BUT NOT WINDOWS You need to define if you're looking"""""""""""""""""""""""""""""""""" for a //e or IIgs emulator.There are some reasonable IIe emulators that will run on either machine.There is at least one totally unreasonable IIgs emulator that will run oneither machine as well.If you're going to insist on running an Intel based machine and want toemulate a IIgs, set up _BeOS for Intel_ on it and run _Sweet 16_ (_the BeOSIIgs emulator formerly known as Open Bernie_).- Ryan M. Suenaga, M.S.W., L.S.W. -- rsuenaga@apple2.org Editor and Publisher, _The Lamp!_, published monthly on Delphi Posted by PTMM v2.5 - The integrated information solution (RSUENAGA, 17192, GO COM A2)>>>>> Hmmm. A very interesting piece of news. :-)"""""Could you advise us on how/where to obtain the PC version of BeOS forIntel, as well as Sweet 16. I assume BeOS for Intel is a commercialproduct, but I'm totally uncertain of that.I saw Sheppy demo BeOS on the Mac last summer at Kfest, and was quiteimpressed with it, as well as its running of Bernie.Max (JUICEDGS, 17201, GO COM A2)>>>>> You can buy BeOS for Intel online at http://www.bedepot.com, at an""""" introductory price of $69.95. Release 3.2 has been available forsome time.BeOS Release 4 is due in December, and will probably be sold at the regularprice of $99.95 (I'm not sure, but I believe the introductory price endswhen R4 ships). People that have BeOS Release 3 can upgrade to R4 for$29.95 (that's a preliminary figure -- we haven't decided the final priceyet, but that's probably what it'll be).So actually it would cost the same amount to buy R3, then upgrade to R4.Sweet16 (Bernie for BeOS) isn't out yet, but I expect it will be before theend of the year. I'm sure Henrik will say something eventually. :)Eric "Sheppy" ShepherdTechnical WriterBe, Inc.(This message is a secret communication. I disavow all knowledge of itscontents.) (SHEPPY, 17212, GO COM A2)>>>>> Thanks for that info, Sheppy."""""I think it would pretty darn cool to be able to run my GS on my 233 MHzPentium II, hence my interest in the BeOS.Is it safe to assume that I would be able to toggle seamlessly between theBeOS and Windows 95 once I had BeOs installed, similar to the way you wereable to toggle back and forth between BeOS and MacOS on the Mac?I would not want to take Windows 95 off my PC and replace it with BeOS. I'djust like to have it as an option.> Sweet16 (Bernie for BeOS) isn't out yet, but I expect it will be before> the end of the year. I'm sure Henrik will say something eventually. :)It's just amazing what those boys can accomplish with the help of that cutecanine creature. Woof!Max (JUICEDGS, 17213, GO COM A2)>>>>> Well... you can choose whether to boot into Windows or BeOS, but""""" there's no Windows environment that runs under BeOS (it's possiblefor someone to create one, but it doesn't exist at this time). There issuch a product for the Power Mac version of BeOS, which lets you run Macsoftware under BeOS.Eric "Sheppy" ShepherdMacintosh & PowerPC Programmers Forum (SHEPPY, 17216, GO COM A2)>>>>> BeOS is faster than Windows NT, has a development cycle far shorter""""" than the three-year cycle of Windows NT (BeOS R3 was released inApril; R4 is shipping in December, and is up to 20% faster).There aren't a lot of apps yet (although there are some and more arecoming), but the ones that do exist perform better than comparable apps oneither Mac OS or Windows 98 or NT. If you're curious about BeOS, you canget a demo CD for just $3.99; visit http://www.be.com for information.Eric "Sheppy" ShepherdMacintosh & PowerPC Programmers Forum (SHEPPY, 17217, GO COM A2)>>>>> Hmm, I think the real question is why you would want to run""""" Windows.Re: Sweet16/Intel (aka BetelBernie :)As for Sweet 16/Intel, I don't have much to say except that Ryan is onceagain ahead of its time. :-) Sweet16/Intel/Be does exist, but it is stillin heavy debug state and is not being worked on cause Bernie 2.0 has toppriority. I have really no idea when it will become available. Bernie 2.0was quite an undertaking, and we're all ready for a longer vacation.woof,henrik (GUDATH, 17223, GO COM A2)EVERYONE LOVES GSHISEN I would just like to say that GShisen is the most"""""""""""""""""""""" subversive and dastardly attack on theproductivity of IIGS users that I have encountered to date.A tip: I have solved the "disgruntled partner" problem by getting mypartner hooked as well - although I must admit that it is not a prettysight when a grown man starts begging and grovelling for a GShisen "fix".Giselle (GSCHNAUBELT, 16754, GO COM A2)>>>>> GShisen rules. It's a much better game than Wolf 3D."""""Eric "Sheppy" ShepherdMacintosh & PowerPC Programmers Forum (SHEPPY, 16509, GO COM A2)>>>>> All right, I confess. This global economic problem is actually due""""" to millions of otherwise productive people playing GShisen (anyonethat's not using a GS couldn't be productive).Kelvin "GShisen" Sherlock (KWS, 16520, GO COM A2)>>>>> I must agree. I downloaded GShisen the other day and installed it""""" yesterday and it is an incredible game.I've logged too many hours to count playing Shanghai and Shanghai II on myIIgs and now I'm going to spend yet more time playing GShisen over and overagain.Thanks Kelvin! (Note this can be said either enthusiastically orsarcastically depending on whether I have deadlines to make or not. :)Jeff Blakeney - Dean of the Apple II University in A2Pro (JBLAKENEY, 16589, GO COM A2)>>>>> Too late for me...I'm already hooked...and so is my daughter!"""""BTW, I'm curious. What does the name mean? Obviously, I know the GS part,but the "hisen" part has me baffled.Thanks for a super game!Jeff Carr Sun, 4 Oct 98 @ 16:41:25Cruising the 'rainbow' path provided by:Spectrum v2.1 and Crock O' Gold v2.5 My cat is radioactive. She has 18 half-lives. (LUMITECH, 16605, GO COM A2)>>>>> FYI, GS means the obvious. "Shisen" is a reference to :""""" "Shisen-Sho." I don't know what that means, but doing a net searchwill yield a few pages concerning Japanese Gardens...There is a game called Shisen-Sho upon which GShisen is based. I've heardof 2 versions for X-Windows, which is where the inspiration comes from.AFAIK, the only personal computer with this sort of game on it is the IIgs. (KWS, 16617, GO COM A2)>>>>> I made the mistake of trying GShisen tonight. I figured I had a few""""" hours to kill, so why not check out the new game? Big mistake. It'snow 2:30 in the morning and I have to be up for work in a few hours. Darnthis game. And I thought Snood was addictive!Very nice job, Kelvin! Would you mind if I upload it to Genie? ------------------------------------------------------------------ Tony Ward, A2 Database Manager - Mon Oct 05, 1998 2:45:59 am [Delivered with Spectrum v2.1 and Crock O' Gold v2.5] -- Nothing is so smiple that it can't get screwed up. (TONYW1, 16607, GO COM A2)>>>>> GShisen may only be distributed via Delphi, Genie, and Shareware""""" Solutions II. If GShisen were to contain a bug, I believe that theusers of the above services would report it properly. I don't need to see5 threads in csa2 calling me a bad programmer because system 6.0.1 containsbugs in it. (KWS, 16691, GO COM A2)ALTERNATIVES TO THE DOG: OTHER APPLE II EMULATORS On the Mac, _IIe_ and""""""""""""""""""""""""""""""""""""""""""""""""" _Catakig_ are prettyreasonable IIe emulators, and _Deja II_ works really well if you just wantto run Appleworks 5.1.The best emulator on the Windows side of things is, I think, _AppleWin_ or_Applepc_. These are both IIe emulators._XGS_, which works on multiple platforms, is a IIgs emulator, but is about,oh, four years behind Bernie in the development cycle.The only reasonable alternative for full IIgs emulation on an Intel orclone machine will be _Sweet 16_ for BeOS for Intel. - Ryan M. Suenaga, M.S.W., L.S.W. - rsuenaga@apple2.org Editor and Publisher, _The Lamp!_, published monthly on Delphi "Teaching the Apple II user how to fish since 1982" Posted by PTMM v2.5 - The integrated information solution (RSUENAGA, 17242, GO COM A2)SPECTRUM AND APPLEWORKS 5.1 FILE COMPATIBILITY Does this count as a bug"""""""""""""""""""""""""""""""""""""""""""""" in Spectrum? It is aninconvenience, anyway. I recently upgraded my copy of AppleWorks to 5.1,and found that it let me do neat things like create highlighted text. If Iopen documents in the Spectrum Editor, though, the upper case highlightedletters appear as mousetext, and the lowercase ones as accented (highASCII) characters. Having them show up as white text on a black backgroundwould be neat, but just having them show up readably would be animprovement :-) (GARETH, 16530, GO COM A2)>>>>> It is not a bug in Spectrum, it just AppleWorks 5.0 sneaking up""""" behind it unannounced... Spectrum only supports AppleWorks 3.0 textformatting, as AppleWorks 5.0 had not been released when Spectrum waswritten!But I could see if it is possible to do something about it for 2.2, but Iwould need to have the specs for the new features in AWKS 5.0 text files. Iam not sure if they have been published anywhere. If anyone has a copy,please send it to me... Ewen Wannop - Speccie - Fri 2 Oct 1998 - 292 days till KFest Delivered without using a IIgs by Spectrum & Crock O' Gold 2.5! Setup: Bernie ][ the Rescue 1.3 and a PowerMac 8200/120 http://ourworld.compuserve.com/homepages/ewannop/ (EWANNOP, 16532, GO COM A2)>>>>> The Inverse / MouseText support in AW 5 turns out to be almost an""""" anti-climax in terms of implementation. If my memory of some othercomments I've heard in the past serves me, AW3 even has support for it -you just have to enter the data with a hex file editor!I don't have the exact details with me, but it is something trivial likehigh-bit ASCII (which should come as no surprise given the reportedsymptoms). I think the rest of the basic file layout is similar enough thatyour AW 3 code will work just fine for most things.Do you have AW5? The disk comes with some sample files containing MouseTextand Inverse text. I used the data in those files to update an AWP-readerprogram of my own to handle inverse and mouse text characters. Not thathard, even without formal docs (other than the AW 3 (and 4?) docs that arereadily available on the net).In the (highly unlikely! ;-) event that you need help with this, email meand I'll try to dig up some hard facts.--Peter Watson-- Write to MSDOS disks on the Apple IIgs?-- Impossible! ;-) (PETERWATSON, 16652, GO COM A2)>>>>> Peter, thanks for the offer, but..."""""You are right, it was an anti-climax. The hibit characters turn on with thestandard key-press commands that are listed in the hardware manual. It didnot take long to work out the mapping of Inverse and MouseText in an AW 5.0file, so I can now filter the hibit characters to make more sense in theSpectrum 2.2 display.It will need a Babelfish translator written in due course (volunteersanybody?) to be able to fully support everything in an AW 5.0 file, but forthe meantime, the Spectrum 2.2 editor will be able to handle the fileswithout turning them into garbage! Ewen Wannop - Speccie - Wed 7 Oct 1998 - 287 till KFest '99 Delivered without using a IIgs by Spectrum & Crock O' Gold 2.5 Bernie ][ the Rescue 1.3 woofing on a PowerMac 8200/120 http://ourworld.compuserve.com/homepages/ewannop/ (EWANNOP, 16687, GO COM A2)WHERE TO GO FOR INTERFACING APPLE II WITH THE REAL WORLD? I agree with""""""""""""""""""""""""""""""""""""""""""""""""""""""""" John--the placeto start is Vernier. Check out www.vernier.com.The game paddle port can easily handle the requirements of a weatherstation. I'm not aware of any all-in-one kits for weather stations, butVernier sells interface kits for humidity and temperature measurements. Ifyou can find or make the mechanical parts, measuring wind direction andspeed should be relatively easy. Rainfall should be fairly easy,too--Vernier has some kits that could do it by weight, or you could createan optical or electronic device fairly easily. While this would be a fairlyhefty project, it shouldn't be too expensive--and when you consider that adecent weather station for the Mac or Windows platform runs about $2000,putting one together for your Apple II sounds pretty attractive.I've built a lot of Vernier kits and used their project books. I reallycan't recommend them highly enough.Mike Westerfield (BYTEWORKS, 16619, GO COM A2)WILL AN AE //C MEMORY CARD WORK IN THE //C+? Depends.""""""""""""""""""""""""""""""""""""""""""""The early //c's and the late //c's took different memory cards.If it's a late //c memory card (Slinky type, compatible with the one Appleproduced), then yes, it will work. If it's an early Z-RAM type, nope. - Ryan M. Suenaga, M.S.W., L.S.W. - rsuenaga@apple2.org Editor and Publisher, _The Lamp!_, published monthly on Delphi "Teaching the Apple II user how to fish since 1982" Posted by PTMM v2.5 - The integrated information solution (RSUENAGA, 16824, GO COM A2)FINE TUNING SPECTRUM I don't know whether this is a known issue or not,"""""""""""""""""""" but I was just decoding a bunch of files with v1.5of the BinHQX XCMD and I noticed that, while the file length for decodedfiles is set correctly (which most other decoders do not do), themodification date and time are that at which the decoded file is written,not the original file's settings. Other than that, your claim that it isthe definitive decoder is right on!-- Michael (SAR, 16900, GO COM A2)>>>>> What method of encoding did the source files have? Not all methods""""" hold the dates so they can be extracted. Base 64 and UUencode donot hold the dates for instance.I will make a check on BinSCII and BinHex 4.0. Ewen Wannop - Speccie - Thu 15 Oct 1998 - 279 till KFest '99 Delivered without using a IIgs by Spectrum & Crock O' Gold 2.5 Bernie ][ the Rescue 1.3 woofing on a PowerMac 8200/120 http://ourworld.compuserve.com/homepages/ewannop/ (EWANNOP, 16918, GO COM A2)>>>>> I have now fixed this. It was only the BinSCII extraction that was""""" affected, and even then only the modification date as it turnedout.Binhex 4.0, UUencode and Base 64 do not hold the dates in the encoded text,so they will always show the extraction time and date for the create andmodification dates of the final file. Ewen Wannop - Speccie - Thu 15 Oct 1998 - 279 till KFest '99 Delivered without using a IIgs by Spectrum & Crock O' Gold 2.5 Bernie ][ the Rescue 1.3 woofing on a PowerMac 8200/120 http://ourworld.compuserve.com/homepages/ewannop/ (EWANNOP, 16940, GO COM A2)OPENING LARGE FILES The first thing to do is dump _Teach_ and use a""""""""""""""""""" better replacement, such as _WordWorks Pro_, _EgoEd2.0_, or _Shadowwrite_/_Hermes_ (I prefer the latter, and wish Andre wouldport it to the Mac). While these won't allow you to view a text file of-any- length (I don't know of anything on any platform that will allow youto view a text file of any length because sooner or later, you run out ofmemory), they will allow you to view far larger text files than _Teach_would ever allow you to. - Ryan M. Suenaga, M.S.W., L.S.W. - rsuenaga@apple2.org Editor and Publisher, _The Lamp!_, published monthly on Delphi "Teaching the Apple II user how to fish since 1982" Posted by PTMM v2.5 - The integrated information solution (RSUENAGA, 16877, GO COM A2)>>>>> I second the motion!"""""While I can't think of an example right at the moment, there are (were?)programs around that *can* handle any size text file simply because theyonly provide a 'window' into the file, rather than reading the entire fileinto memory. Performance isn't as good, obviously, but the problem iscircumvented.--Peter Watson-- Write to MSDOS disks on the Apple IIgs?-- Impossible! ;-) (PETERWATSON, 16881, GO COM A2)>>>>> If you don't mind losing the style information, Zoetrope will open""""" and view Text and Teach files of any length, as you view the fileas 32K segments or 'pages'. It was also designed to run in a total of about64K of memory. But it is a 'view' only application, not a word processor.It should be in the libraries somewhere, but if not, I can look it out andget it uploaded. Ewen Wannop - Speccie - Thu 15 Oct 1998 - 279 till KFest '99 Delivered without using a IIgs by Spectrum & Crock O' Gold 2.5 Bernie ][ the Rescue 1.3 woofing on a PowerMac 8200/120 http://ourworld.compuserve.com/homepages/ewannop/ (EWANNOP, 16919, GO COM A2)>>>>> File-A-Trix will also handle any size text file (or any other file,""""" for that matter.) It's just a viewer though, not an editor. ------------------------------------------------------------------ Tony Ward, A2 Database Manager - Thu Oct 15, 1998 3:42:05 am [Delivered with Spectrum v2.1 and Crock O' Gold v2.5] -- I wish you humans would leave me alone. (TONYW1, 16923, GO COM A2)>>>>> WordPerfect IIgs uses virtual memory (a file on disk) for the files""""" that it opens, so it can open a file as large as the free space onyour disk. If you have a fairly large HFS volume to play with, you can opena file that is much larger than your computer's RAM. (GARETH, 16933, GO COM A2)GARY ON MODEL T'S AND APPLE II'S I believe that was me. I use that Model"""""""""""""""""""""""""""""""" T line a lot. :)You can make an Apple II run like a darned fine Model T, and the Model Tcan do an awful lot of things a "modern" automobile is simply not capableof. After the "end of the world" (pick your scenario, atomic bombs, comets,or just the Y2K bug) Apple IIs and Model T's are gonna be a LOT more usefulthan SUVs and Pentium IIs.Gary R. Utter (UTTER, 17183, GO COM A2)TCP/IP IN A NUTSHELL BY WAY OF EUROPE This is how Marinetti talks to the""""""""""""""""""""""""""""""""""""" Internet...The Internet uses TCP/IP, which describes a method of sending packets ofinformation around the Internet. Each packet has address labels for whereit has to go, and sender labels of where it has come from.The receiver then checks that all the right packets have arrived, andrequests those that are missing. Much like a windowed Kermit file transfer.Marinetti talks TCP/IP, as does a Macintosh or a PC with Internet access.So TCP/IP is used as the link between applications and the Internet.But you need a connection into the Internet before you can use TCP/IP.If you are on a LAN (Local Area Network), in a large business or educationestablishment, you may well have routers that link your LAN (probablyEthernet) directly into the Internet.In those cases, all you will need is TCP/IP (Marinetti) with a directconnection.But if you are not on a LAN, the only way for you to get onto the Internetis to let someone else make this link for you. They then become what iscalled an ISP, or Internet Service Provider.You must connect to the ISP using a modem.But the ISP uses a protocol all of its own to link the TCP/IP at yourcomputer into the TCP/IP on the Internet.The most common one is PPP (Point to Point Protocol). A less common one,but a simpler one, is SLIP (Serial Link Internet Protocol).Because SLIP is simpler, Richard was able to get it working first forMarinetti 1.0. But because it is less common, he also now supports PPP inMarinetti 2.0. You will want to use PPP wherever possible.Most ISPs will expect you to sign in with a username and password so theycan verify that you have an account with them. This is usually done beforeyou invoke PPP or SLIP. You need to use a scripted method of connectionwith Marinetti to do this. SLIP is always handled this way, and you woulduse the scripted PPP option for a PPP connection.More commonly now, ISPs will also support PAP authentification protocolwith PPP. This is much easier to set up, as all you need to enter inMarinetti is your user name and password. It is also quicker to verify youraccount.Some newer ISPs require a more secure method of authentification calledCHAP. This is currently not supported in Marinetti 2.0, so you will not beable to use those ISPs with Marinetti 2.0. Ewen Wannop - Speccie - Fri 9 Oct 1998 - 285 till KFest '99 Delivered without using a IIgs by Spectrum & Crock O' Gold 2.5 Bernie ][ the Rescue 1.3 woofing on a PowerMac 8200/120 http://ourworld.compuserve.com/homepages/ewannop/ (EWANNOP, 16738, GO COM A2)ZIP GSX AND THE SELF TEST The ZipGS will more often than not cause""""""""""""""""""""""""" various self test failures, even if it did notin the past, disabling it does not rule it out. There is a setting in themanual that sets it to pass the self test. It doesn't always work.The ZipGS will also effect the diagnostics program in much the same way.For best results, remove the Zip and test the computer without it...however, before I would do that, is the IIgs actually not workingproperly?Is it doing something *bad*, consistently crashy, etc? If you noticenothing wrong other than a self test failure in that range, it's probablythe ZipGS doing it. Unless the computer is doing something wrong, leave italone.Otherwise, to rule out the possibility, test it with out the ZipGS.Tony (T_DIAZ, 17116, GO COM A2)USING THE //E WITH 3.5 DRIVES The //e will need a card for 3.5 drives.""""""""""""""""""""""""""""" The older card will work with the AppleUnidisk Drive, which had most of the smarts on the drive. The later cardwill work with either the Unidisk or the newer "dumb" Apple 3.5 drive. Thenewer card will also support Apple Superdrives at 1.44M. Last I knew,Shreve Systems still had the newer cards, but had a confusing descriptionfor them. -- Carl Knoblock - Telephone Tech - Fri 16 Oct 98 9:40:05 pm cknoblo@novia.net - Via Spectrum v2.1 & Crock O' Gold v2.5 KansasFest 11, July 21-25, 1999 - 278 days till KFest (CKNOBLO, 16999, GO COM A2)>>>>> I was just about to say, "Here is all the information you need.. """""" but I notice that I did not specifically cover //e & ][+completely, but:http://www.apple2.org/A2WebRef/A2Reference09.html.which is a page from the Apple ][ Online Reference @ www.apple2.orgTony (T_DIAZ, 17014, GO COM A2)NIFTYSPELL PRAISES Years ago, I bought a little Desk Accessory called"""""""""""""""""" Balloon from GS+, then promptly forgot about it.Except when I needed it, of course, which was on a fairly regular basis. Orwhen I was in Spectrum, which has an XCMD supporting it. Or whenever I senda file to someone. Nifty Spell comes under the same category: it issomething that fits into your system so well that you immediately take itfor granted and act as though you have always had it. I hope that Chris andJoe take this as the ultimate compliment that it is meant to be. Excellentwork! (GARETH, 16748, GO COM A2)>>>>> I find the convenience of NiftySpell just incredible. I'm typing a""""" message in pine or Lynx and suddenly realize that I don't know howto spell a word (I'm a horrible speller in the first place). All I have todo is close my display, open NiftySpell, perform the check word function,and type in how I think the word is spelled. I check it, see that it isspelled wrong, ask for suggestions, choose the right one, and copy theword. Close NiftySpell and open my display and press OA-V and the correctlyspelled word is typed in for me. I have not seen this capability and easebe available on any other OS platform from within a wide variety ofsoftware including comm programs. It is really incredible to see what theApple IIgs is doing these days.Geoff (SISGEOFF, 16752, GO COM A2) RUMOR MILL """"""""""SHEPPY HACKS AT GSBUG I've just released a new program (with the longest""""""""""""""""""""" title of anything I've done :):GSBug 1.6 Patch for Bernie-Happiness (version 1.0) is now available fordownload from my FTP site:ftp://ftp.sheppyware.net/pub/apple_iigs/PatchGSBug.shkThis program patches GSBug 1.6 (and only this version) to change thekeystrokes to enter GSBug from Ctrl-Apple-Option-ESC toCtrl-Apple-Shift-ESC.The standard key combination doesn't work in Bernie ][ the Rescue becauseCtrl-Apple-ESC is the force-quit option in Mac OS. The changed keycombination gets around this problem.This application is a hack. It's not pretty, but it works. :)Eric "Sheppy" ShepherdMacintosh & PowerPC Programmers Forum (SHEPPY, 17060, GO COM A2)WHERE THE HECK IS TOOL030? From memory, tool 030 (Resource Manager) is"""""""""""""""""""""""""" actually in the ROM of a ROM 03, and is loadedby TS1 on a ROM 01, so there's no specific Tool030 file.Regards, Richard (RICHARD_B, 16771, GO COM A2)>>>>> The Analyst (Softdisk G-S #48) shows tool 30 loaded, but does not""""" show where it came from. Of course, I have a Rom 3. The person whogot a message that it wasn't loaded must have had a Rom 2. But how his GScould run without it, I don't know. :)It must actually be a part of TS2, since it isn't in a file of it's own,but then why is TS3 larger than TS2? -- Carl Knoblock - Telephone Tech - Sat 10 Oct 98 9:51:50 pm cknoblo@novia.net - Via Spectrum v2.1 & Crock O' Gold v2.5 KansasFest 11, July 21-25, 1999 - 284 days till KFest (CKNOBLO, 16772, GO COM A2)>>>>> Hopefully, someone will let me know if I'm wrong, but there is no""""" Tool30 in the 'Tools' folder. From what I gathered from the=original= post is that the so-called 'Tool30' is really the "Resource.Mgr"which resides in the 'Setup' folder.Jeff Carr Sat, 10 Oct 98 @ 11:08:32Cruising the 'rainbow' path provided by:Spectrum v2.1 and Crock O' Gold v2.5 Windows is a pane. (LUMITECH, 16774, GO COM A2)>>>>> Jeff: you're correct. Tool #30, the Resource Manager, is loaded""""" from the file Resource.Mgr in the System.Setup folder, not from atool file.Eric "Sheppy" ShepherdMacintosh & PowerPC Programmers Forum (SHEPPY, 16779, GO COM A2)>>>>> OK folks, let's nail this tool 030 thread on the head.""""" 1. There is no such thing as a file called "Tool030" in your tools folder. 2. If you get a message asking for "Tool 30", then you are running System 6. 3. Marinetti requires System 6.0.1 (not 6.0), and SHOULD indicate this if you try to run it under 6.0.The bottom line is, as long as you are running System 6.0.1, don't worryabout it!Regards, Richard (RICHARD_B, 16780, GO COM A2)>>>>> Just to put all of you out of your misery, and to save you""""" searching in vain for something that does not exist in the form youare looking for it, I shall quote from Toolbox Ref Vol 3:'Unlike most other tool sets, the Resource manager need to be started up byyour program. At startup time, the system automatically loads andinitializes the Resource Manager from the RESOURCE.MGR file in theSYSTEM.SETUP directory of the boot disk. The Resource Manager then opensthe system resources file, SYS.RESOURCES in the SYSTEM.SETUP directory, ifit is present.To use the Resource Manager, your program must log in, using theResourceStartUp tool call. This call informs the Resource Manager that yourprogram is going to be using its services. As an alternative, your programmay issue the Tool Locator StartUpTools call.'That is the essence of the how Tool030 is started, so you should all belooking for two files in the SYSTEM.SETUP directory, RESOURCE.MGR andSYS.RESOURCES. If those are both present, then you have Tool030, if not,then copy those from your Install disk set. Without them, System 6.0.1would hardly even get going... Ewen Wannop - Speccie - Sun 11 Oct 1998 - 283 till KFest '99 Delivered without using a IIgs by Spectrum & Crock O' Gold 2.5 Bernie ][ the Rescue 1.3 woofing on a PowerMac 8200/120 http://ourworld.compuserve.com/homepages/ewannop/ (EWANNOP, 16782, GO COM A2)HELPING YOUR DEVELOPERS HELP YOU Can I make a general point here. Anyone"""""""""""""""""""""""""""""""" who is not yet running System 6.0.1should upgrade as soon as possible. Apart from being required by Marinetti2.0, it will also be required by Spectrum 2.2 when it is released.I think the developer community could rest easier in their beds if theyknew that everyone was using it! :) Ewen Wannop - Speccie - Sun 11 Oct 1998 - 283 till KFest '99 Delivered without using a IIgs by Spectrum & Crock O' Gold 2.5 Bernie ][ the Rescue 1.3 woofing on a PowerMac 8200/120 http://ourworld.compuserve.com/homepages/ewannop/ (EWANNOP, 16784, GO COM A2)>>>>> I agree wholeheartedly. And those of you who don't have enough""""" memory to run 6.0.1, head over to Alltech Electronics and get aSirius II RAM card. The 8 meg version costs less than I paid for a 4 megRAM card a few years ago.And for you 8 bit Apple II freaks out there, please run the latest ProDOSas well. :) - Ryan M. Suenaga, M.S.W., L.S.W. - rsuenaga@apple2.org Editor and Publisher, _The Lamp!_, published monthly on Delphi "Teaching the Apple II user how to fish since 1982" Posted by PTMM v2.5 - The integrated information solution (RSUENAGA, 16786, GO COM A2) PUBLIC POSTINGS """""""""""""""A MESSAGE FROM THE DEAN HyperCard IIgs Course"""""""""""""""""""""""Lesson 0PreviewCopyright (c) 1998 by Gareth JonesPURPOSE OF THE COURSE This course in HyperCard IIgs ("HCGS," for short) takes a student whoknows the basics (what a stack is, what a button is, what a text field is)through designing and making a fairly advanced project. The project thatI've settled on is an appointment calendar, a type of program sometimescalled a "Personal Information Manager" or "PIM" in the Mac and Windowsworlds. Each step in making this stack will be discussed in a written lesson.You will learn why the stack is being designed the way it is, andalternatives to each choice. The final stage of the course is to alter thestack to meet your own needs better. Your choices will be made on your ownneeds, but I'll help out with any programming difficulties that you runinto in this stage.BEFORE YOU START There are three prerequisites to following this course.1. You must have a system that can run HCGS. HCGS needs a IIgs system with: a. 2 MB or more of RAM b. A 3.5" disk drive c. A hard drive If you don't have these three requirements, then you may want to getthem. Not only HCGS, but almost all major IIgs programs need them. Think ofthis course as a spur to do something that you should do for other reasons.2. You must have HCGS If you can run HCGS, then you may need to obtain a copy. It is nolonger sold by Apple, but all six 3.5" disks can be downloaded for freefrom Apple or from Delphi's file library. The web address to get it fromApple is: http://swupdates.info.apple.com/cgi.bin/lister.pl?Apple.Supp ort.Area/Apple.Software.Updates/US/Apple_II/HyperCard_IIGS_1 .1 [Dean's NOTE: The above URL did not work for me but the following one did: ftp://ftp.apple.com/Apple_Support_Area/Apple_Soft ware_Updates/US/Apple_II/HyperCard_IIGS_1.1/ ]If this looks too complicated to type, there is a link to this site onSteve Cavanaugh's Apple Blossom web site at http://people.delphi.com/appleblossom [Dean's NOTE: The URL on this page may not work either.] Getting HCGS from the web has one disadvantage. The manuals are notincluded. You can buy the manuals, and even a set of disks, from The ByteWorks. The relevant product numbers are: a. APDA-48 Getting Started with HyperCard IIGS (manual) $15.00 b. APDA-49 HyperCard IIGS Reference (manual) $25.00 c. APDA-50 HyperTalk (manual) $15.00 d. APDA-51 HyperCard IIGS disks $10.00 e. APDA-52 HyperCard IIGS (APDA-48 to APDA-51, disks and all manuals) usually $60, but course participants may get this for a discounted price of $50.According to the catalogues, US and Canadian customers should add $5.00 perorder (not per item) for shipping and handling. Call or write from othercountries to find the shipping and handling cost. The Byte Works can becontacted at MikeW50@AOL.com, at their web site at BYTEWORKS@GENIE.geis.comor by mailing to: Byte Works, Inc. 8000 Wagon Mound Drive NW Albuquerque, NM 87120 U.S.A.3. You must be sufficiently familiar with HCGS to follow the instructions. This course, as mentioned, depends on the student knowing a littleabout HCGS: what a stack is and what a field or button or script is. Thatknowledge can be obtained from several sources, and doesn't take long topick up. Try these sources: The HCGS Tour: the first thing to try after installing HCGS is to launchit, then click (once) on the button for Tour. This will familiarize youwith the HCGS tools and terminology. The HCGS Help stacks: Click on the "Help" button after launching HCGS,or choose "Help" from the "Go" menu, to find an on-line equivalent to areference book on HyperCard. If you don't have real reference books, relyon these stacks heavily. The Official Manuals: I recommend these highly. The first manual,Getting Started with HyperCard IIgs, covers the most basic aspects ofcreating and modifying stacks in a tutorial fashion. The HyperTalkBeginner's Guide is quite elementary (as the title indicates), but holdsthe hands of the nervous pretty well. Even if you decide not to get thosemanuals, I strongly recommend that every participant have a copy of theHyperCard IIgs Reference_. Its 389 pages cover every aspect of HCGS (exceptscripting). Gareth Jones' HyperCard articles: If you don't have the HCGS manuals,but want to get started, I've written a series of articles on HCGS. Oneprovides an overview of the program. Two discuss creating a simple wordprocessing stack that can load and save text files. Creating that stack isgood preparation for this course, though not so good as the "Birds" stackin the manuals. Steve Cavanaugh has these articles up at: http://people.delphi.com/appleblossom/hq/ [Dean's NOTE: Add "articles/hcgsarticles.html" to the end of the URL above to go directly to Gareth's HCGS articles.] They may also be available now in the Delphi file library. Last, but not least important, HangTime is available every Tuesday nightto answer questions about HyperCard in A2Pro's "HyperBar & Grill Real TimeConference." To get there once you've telnetted in, type "go com a2proconference". If you are visiting via the web and have a Java-enabledbrowser you can go to http://www.delphi.com/a2proand follow the links to the "Chat Rooms". [Dean's NOTE: Or you can go to the following URL which will tell you what chat(s) are currently taking place in the A2Pro conference area: http://www.delphi.com//dir-app/chat/forumchat.asp?sigdir=a2pro ]THE PLAN This course is a series of written lessons plus support stacks showingthe progress of the project from lesson to lesson. The lessons, as Icurrently conceive them, will be:0. Lesson 0, this one, which gets the student ready for the course,discusses the stack in general terms, and tells everyone how to get set upfor...1. Lesson 1, sets up the backgrounds used in the stack. Homework,personalizing the artwork for the backgrounds.2. Lesson 2, The script to automatically move from card 1 to card 2 afterlaunching the stack. Visual effects, and how to choose them. Homework:experiment with visual effects and choose ones for this stack.3. Lesson 3, card fields and buttons vs. background fields and buttons.Create card fields and buttons on the Menu card. Create some backgroundfields and buttons on the Date background. Homework: add some made-upappointments for various days, enough to give a good workout for lesson 5.4. Lesson 4, sorting a stack and creating a clickable menu. In this case,the Menu card will get a menu of dates, in their proper order, and clickingon a date in the field will take you to a card with appointments for thatdate. This will be your first field script.5. Lesson 5, simplifying data entry. In this lesson, you set up a dataentry system that involves a specialized card.6. Lesson 6, XCMDs, XFCNs, and creating popup lists. You will create popuplists to ease the job of entering the Year, Month, and Day for each Datecard. In the process, you will become familiar with the Scripters' Toolsstack.7. Showing and hiding information. Shared and unshared text. By using abackground field which does NOT share text, you can enter and show moreinformation than is shown on the screen. Fields used for informationstorage but not information display can be hidden.8. Creating a calendar. An on-screen calendar is a perfect addition to anappointment manager, but involves a bit of programming. I think that we canmanage to put this classy feature in.9. Finishing up. I'm sure that many little tweaks and features will havebeen put off until the end, and here they are! The topic of sounds willprobably go here.10. Personal project. This can either be extra features in your appointmentcalendar or a completely new HCGS stack that you've thought of. I'll beavailable, as will my helpers, to discuss individual problems inprogramming and design. Submission of the personal project will result inthe right to run my official "Certificate of Completion" stack. :-) I reserve the right to modify this outline as the course progresses.My ideas may clarify, or students' comments may require a change or two.SOME COMMENTS ABOUT DESIGNING STACKS Most books on programming recommend a strategy called "top-downprogramming." For example, in the entertaining book ELEMENTARY PASCAL (byHenry Ledgard and Andrew Singer), Sherlock Holmes opines: In my engagements as a criminal investigator I have always been careful to arrange all clues systematically and devise a complete hypothesis to a case before taking a single step out of my rooms in pursuit of a solution. The principle applies equally well to the use of the Analytical Engine [computer]. No matter how simple the task, it is necessary at the outset to formulate a clear and complete statement of the problem at hand, as well as a basic plan for solving it. The programmer should prepare sample input and output formats and design a general algorithm before writing any programme.In other words, as I understand it, the top-down approach designs theprogram before writing it. An excellent plan. HCGS differs from other languages, however, because you don't have todesign with pencil and paper first -- you can work just as well using thepencil, field, and button tools on the computer screen. When the design isgood enough, half the work is done. A second aspect of HCGS is that a small, working program can be partof an object, such as a button or field, and will move with it when it iscut and pasted. So, let's say that you've decided to add a "Home" button toyour stack. You can Copy a button from another stack, paste it into yourown, and (more than likely) it will work perfectly. This can make a simplestack more like assembling the parts of an Erector Set than sitting down towrite a program. Finally, my experience has been that a small, working stack can gainfeatures over time as they occur to you. I will use this fact in the lessonto introduce quick-and-dirty solutions to a problem in one lesson, butreplace them with something more elaborate later.HOMEWORK The homework for this week is simple. Get and install a copy ofHyperCard and familiarize yourself with its tools. In the next lesson,we will start building a stack. (JBLAKENEY, 16544, GO COM A2)<<<<< Sorry for taking so long to get this posted. I've been extremely""""" busy so the course got pushed back a little bit.The first lesson will be made available on Saturday (or Sunday depending onwhen the file gets released in the A2Pro database).Just to let you know. People who only have the free web based accounts canparticipate in the course because I will be making all the lessonsavailable from download from a web page off of the A2 University web pagewhich can be accessed by going to the A2Pro forum's page at: http://www.delphi.com/a2proAn HTML version of this preview will also be made available from the A2University page so that all the URLs and e-mail addresses will be links sothose people too lazy to type them can use them. :-) (JBLAKENEY, 16545, GO COM A2)BERNIE 2.0. . . WELL, ALMOST Dear Bernie users,""""""""""""""""""""""""""""We regret of having to inform you that the much anticipated Bernie ][ TheRescue 2.0 might not be ready by end of October. This delay has been causedby increased support activities which always have top priority and hecticbusiness with our other jobs.Sweet16 for BeOS is also affected by this delay. A release date will befixed at a later time.Version 2.0 has been on the workbench since June, and all major featuresare done. Still, we've been planning more than this, and we do not want torelease anything but the real thing.We understand that many of you are waiting for version 2.0. For thisreason, we will make available a prerelease of version 2.0 by end ofOctober. We will ensure the prerelease is a worthy successor to yourcurrent Bernie. Final version 2.0 will be introduced shortly after that,the delay is rather insignificant.We will soon let you know what new features are on the horizon, and whatelse is waiting for you. Bernie 2.0 will set new standards in Apple IIemulation, and we're looking forward to sharing our efforts with you.Thank you very much for your understanding.woof woof,HenrikF.E.Systemsemutech@magnet.ch (GUDATH, 16889, GO COM A2)SPECTRUM 2.2 UNLEASHED""""""""""""""""""""""******** FLASH ******** FLASH ******** FLASH ******** FLASH ******** Spectrum 2.2 released ~~~~~~~~~~~~~~~~~~~~~[Hear all about it on the Monday night RTC at 10.00pm EST 26th Oct.]The long awaited upgrade to Spectrum 2.2 is now released.For pricing and shipping details, please contact Seven Hills directly byEmail at , or call voice (850) 575-0566 and leave amessage.Short summary of the new features: + Spectrum now requires System 6.0.1. + Improved script execution speed. + Optimise scripts by compiling them. + Spectrum 2.2 and the XCMDs are Y2K compliant. + Optional Serial or TCP/IP environment. + Fully Integrated support for Marinetti 2.0. + Integrated multi-socket Telnet function. + Up to 32 simultaneous open TCP/IP connections. + View HTML files directly from within Spectrum. + Enhanced !Help! NDA includes Find function. + Internal support for Babelfish Import and Export. + Spectrum supports the Hierarchic Control Panel. + Updated Spectrum Port driver. + 57600 baud connections using Bernie ][ the Rescue. + More than 50 new or updated script commands. + More than 30 new replacement items. + Many enhanced and updated XCMDs: + The BinHQX XCMD now includes: BinSCII encoding and decoding. BinHex 4.0 encoding and decoding. MIME Base 64 multipart encoding and decoding. UUencode encoding and decoding. + Enhanced WorkBench XCMD replaces the ResEdit XCMD: Access and edit resource forks. Make MessageCenter and IPC calls. Make Toolbox & GS/OS calls. Peek and Poke.[Hear all about it on the Monday night RTC at 10.00pm EST 26th Oct.]******** FLASH ******** FLASH ******** FLASH ******** FLASH ******** (EWANNOP, 17164, GO COM A2)WORDWORKS UNPLUGGED UNLEASHED At last, I have finally finished and""""""""""""""""""""""""""""" released the WordWorksPro Unplugged patchercreated at KFest '98 during HackFest, and previously mentioned elsewherehere on Delphi (though I can't find the messages now -- I wish Delphi had asearch function! Or did I miss something?).For those who may have missed earlier postings, WWP Unplugged removes theSoftdisk "plug" that appears when you try to quit WordWorks Pro v2.1.2(from Softdisk GS #68). If you don't have this particular version of theWWP, you don't need this patcher.The file has been uploaded to Delphi but appears not to have been clearedyet. In the meantime, you can also get the file from the Trenco archive at. ByMonday, I will also have BinaryII-wrapped and BinSCII versions available at for anyone who prefers those formats.-- Michael (SAR, 16583, GO COM A2)>>>>> Believe it or not, I've actually got an update to the WordWorks Pro""""" patcher. If you've already downloaded it, don't worry. You don'tneed to get the new one, unless you plan to redistribute it, now or at anytime in the future. The new version just fixes an incompatibility withSystem 5.0.x. I know, some people will ask why I bothered. I happened tofind the problem while working on the universal patcher (mentioned in otherrecent messages), so I transferred the fix back. The docs said that itshould work with System 5, so I wanted to make that true.The old version was never released to the Delphi libraries, but hopefullythe new one will be soon. In the meantime, once again, it is available byFTP at the following locations (depending on the format you prefer): My preferred format is #2, but Devin likes #1, and some people will need#3, so they're all there! Enjoy!-- Michael (SAR, 16876, GO COM A2) BEST OF THE BEST """"""""""""""""17227 30-OCT 14:04 User Groups & Publications RE: Shareware Solutions II (Re: Msg 442) From: JOE_KOHN To: ALLMy nephew just called to tell me that there's a front page article intoday's Wall Street Journal (Oct 30th) that mentions the Apple II computer.He said that the article is primarily about how no-longer-made computersare rising in price, and that my collection of Apple II computers might beworth millions ;-)I just checked with www.wsj.com, and found that articles are not postedonline. But, since I'm more than just a little curious, I'll make a quickvisit to the library later on to read the article.In the meanwhile, do I hear any $10,000 bids for an Unenhanced IIe? ;-)Joe Kohn[EOA][A2P]------------------------------ A2Pro_DUCTIVITY |-----------------------------------Checking out A2PRO on Delphi""""""""""""""""""""""""""""by Ryan M. Suenaga, B.A., M.S.W., L.S.W. [thelamp@delphi.com]MORE GSOFT TROUBLESHOOTING > What I would like to know though, is why"""""""""""""""""""""""""" > you're patching so many GS/OS calls.> Although you're using interpreted code, surely you're just an> application like anyone else? Just interested...Actually, I'm not.The problem is that the BASIC program is never really loaded by the loaderor started by GS/OS, since it's an interpreted file. Because of that, theStartupTools call looks for the interpreted program's resources in the lastknow program--GSoft BASIC itself. You _could_ actually make this work byattaching the resources for your interpreted program to the GSoft.Sys16file, but the technical term for asking someone to do that is, "Ick!"So I have to fool GS/OS and the Loader into thinking that my interpretedprogram, which they did not see loaded or started in the normal way, isactually a full-fledged application. The tools don't give me a way of doingthat, short of loading an application and starting it with GS/OS. Thatmeans I need to assign it its own user ID (no big deal). But it also meansI need to patch the MMStartUp call to _report_ that user ID. That's thefirst patch. Then I have to convince GS/OS the current "application" is myinterpreted program. Patching GetName is the GS/OS patch. Next, I have toconvince the Loader of the same thing. That means patching LGetPathname andLGetPathname2.Just for grins, I also patched all startup and shutdown calls. Why? SoGSoft BASIC knows when you start a tool, and can shut it down if yourprogram aborts. The only safe alternative is to force you to reboot thecomputer, which would be OK, but cleanly shutting things down and lettingyou fix the error without rebooting seemed like a nice touch.Mike Westerfield (BYTEWORKS, 2210, GO COM A2PRO)>>>>> Sheppy was right, to a point. My MMStartup call was too""""" heavy-handed. I fixed that, and the Control Panel no longercrashes.It doesn't work, but at least it doesn't crash anymore.So _a_ problem still exists. Does anyone have any thoughts about this?Otherwise, it looks like I'm about to violate the old Apple licensingagreement one more time by taking my disassembler to their code. :)Mike Westerfield (BYTEWORKS, 2211, GO COM A2PRO)HYPERCARD GS COURSE TIDBITS If you want to download the lessons from the""""""""""""""""""""""""""" text side of Delphi, then you go to the A2ProForum's A2 University Database. You do this by typing: go com a2p dat a2Then do a "read" command to list all the files available in the A2University Database. Once you get to the file you want (the first lessonof the HyperCard IIgs Course is called LESSON01.BXY) use the "down" commandand then tell Delphi what transfer protocol you want to use. ZModem isusually the best but if it gives you lots of errors, try using Kermitinstead if your communications program supports it.If you want to download the lessons through the web then point your webbrowser to: http://www.delphi.com/a2proand click the "A2 University" link. On the A2 University page click the"A2 University Download" link and then you can select either LESSON01.BXY,if you don't have problems downloading ShrinkIt archives with your webbrowser, or select LESSON01.BSQ if you do. The .BSQ archive is just aShrinkIt archive encoded as a BINscii text file. You can decode theBINscii file back into a ShrinkIt file by using the BinHQX XCMD inSpectrum, GScii+ NDA, BSC-It (a ProDOS 8 program) or BINSCII (also a ProDOS8 program).In any case you end up with a ShrinkIt archive that you can unpack withGSHK (the IIgs version of ShrinkIt) or Balloon. Keep in mind that theProDOS 8 version of ShrinkIt will most likely not work to unpack thelessons because some are bound to contain files with resource forks.Hopefully I've covered all the bases with this post but if not, just hollerand we'll try to get you pointed in the right direction. Jeff Blakeney - Dean of the Apple II University in A2Pro ** HyperCard IIgs Course now in session in A2Pro ** (JBLAKENEY, 2270, GO COM A2PRO)<<<<< Please note that there is a small mistake in the lesson 2 archive""""" that I uploaded to the database. If you have already downloadedit, just load the lesson into your favourite editor and replace: choose brush toolwith: choose tool brushand everything will be fine.Also note that the archive of lesson two that is available on the web pagehas had this mistake fixed already.Sorry for any inconvenience. Jeff Blakeney - Dean of the Apple II University in A2Pro ** HyperCard IIgs Course now in session! ** (JBLAKENEY, 2288, GO COM A2PRO)>>>>> FYI:"""""Those of you who entered an OpenCard handler like the example from Lesson.2may find that every time you go back to the first card it immediately goesto the next card. This effectively locks you out from working on the firstcard. If you want to abort the OpenCard handler so that you can stay at thefirst card then get to your first card and quickly type the OA-. sequenceto abort the handler. The handler runs quickly so you may have to try onceor twice before your abort sequence is recognised. Then, go into the card'sscript and remove the handler. I'm sure in subsequent lessons this scriptwould be incorporated into a button's script anyway.This problem will manifest itself if you have a handler similar to this onetaken from lesson.2:on opencard visual scroll up slowly go to next cardend opencardThe OA-. sequence can be used to stop any script.Paul.Paul Schultzschultp@delphi.comsent your way via Spectrum 2.1 and Crock O' Gold 2.5 (SCHULTP, 2298, GO COM A2PRO)>>>>> I wasn't planning to put the openCard handler into a button, Paul.""""" Thank you for pointing out that a command-period stops the script,though. The way that I generally disable an automatic handler is to createa button on any card that has a script something like this:on mouseup get script of card 1 put "--" before it set script of card 1 to itend mouseupBut we're getting a little ahead of things here. Buttons haven't beencovered yet :-) (GARETH, 2299, GO COM A2PRO)>>>>> Without jumping ahead too much, the solution to getting to the""""" first card can be easier. From any card type "edit script of card1" into the messagebox and hit return. From there you may disable theopencard script temporarily.there are more elegant solutions, but for now, this is simple, and works. (HANGTIME, 2302, GO COM A2PRO)EVEN MORE BABELFISH BABBLING I have a bablefish question....""""""""""""""""""""""""""""I've written a translator to import text (from an AppleSoft Basic file).Importing works fine, but in the textInfoRec (sorry, I don't have the specswith me, so that's probably the wrong name), I set the pCount to 5 and fillin the ptr & handle.The ascii Text exporter will export it fine, but the Teach exporter setsboth the foreground & background colors to black. The html exporter setsthe text color to maroon or green. Should I be creating a larger TextRecor is the Teach exporter buggy? (KWS, 2251, GO COM A2PRO)>>>>> I would suspect that both might be buggy, and are not setting""""" defaults and then checking the actual pCount you have given. Thetest would be to increase your pCount to 10, using Shaston 8 as the defaultfont at plain 8pt black on white.If the others then behave, the problem will be theirs, and not yours. As itis only another ten bytes to add to your record, it is probably the easiestsolution for now. We may not be able to get existing translators fixed... Ewen Wannop - Speccie - Tue 13 Oct 1998 - 281 till KFest '99 Delivered without using a IIgs by Spectrum & Crock O' Gold 2.5 Bernie ][ the Rescue 1.3 woofing on a PowerMac 8200/120 http://ourworld.compuserve.com/homepages/ewannop/ (EWANNOP, 2263, GO COM A2PRO)GNO SOURCE ON THE 'NET Source for the GNO base distribution is now"""""""""""""""""""""" available in one of two ways: Anonymous FTP andanonymous CVS.You can obtain the GNO source via anonymous FTP fromftp://ftp.gno.org/pub/apple2/gs.specific/gno/base206/src. The files in thatdirectory hierarchy are updated daily from the master repository. Filesthat have been recently added or modified will be listed in one or more ofthe NEW.today, NEW.this.week, or NEW.this.month files.Please download only what you need. Sites that attempt to download all orlarge portions of the sources on a regular and frequent basis without firstrequesting mirror status will be disabled. This is done to keep areasonable load level on Trenco.For those sites which are able to make use of CVS (Concurrent VersionsSystem), the GNO sources can also be obtained by anonymous CVS in pservermode. As there is as yet no CVS port to the GS, this implies that you haveanother (probably UNIX) machine to which you are downloading the sources.Because of the size of the archive, you should also have a reasonable speedof interconnect between your machine and ftp.gno.org.The first time you obtain GNO sources via CVS, you must log in to therepository, then check it out: cvs -d :pserver:cvs@ftp.gno.org:/usr/local/repository login Password: cvs cd /your/source/tree cvs -d :pserver:cvs@ftp.gno.org:/usr/local/repository checkout gnoAfter this is done, you can update your sources to match the most recentversion by doing the following: cd /your/source/tree/gno cvs update -PAdBecause doing updates by CVS does not use up as much bandwidth as doesdownloading the entire source tree, feel free to do cvs updates on aregular basis. It usually doesn't make sense to do them more than once perday, thoughQuestions on this matter should be directed to Devin Reade atDevin (GLYNREADE, 2272, GO COM A2PRO)TIME ZONES FOR THE IIGS I've spent the last few months ironing out the""""""""""""""""""""""" details, but I have written a solution to givethe IIgs the ability to handle time zones. I have written a system tool togive programmers a means to add time zones to any new code that getsdeveloped. Watch the Delphi libraries for a new control panel for thenon-programmers and a development kit for the programmers. As per thisdiscussion, the time zone is stored as a file on disk (accessible by Prodos8 applications). A tool box interface has been written for GS/OS softwareaccess. Accuracy is down to the second. POSIX compliance has been ignoredsince my goal was to provide compatibility with applicable RFCs.Geoff (SISGEOFF, 2305, GO COM A2PRO)GSOFT BLATANT PLUG If you really want to program your IIgs in BASIC, I"""""""""""""""""" wholeheartedly recommend GSoft BASIC from The ByteWorks (http://www.hypermall.com/byteworks/). This language was released atKansas Fest this summer and is far better than any other BASIC availablefor the IIgs.It supports all sorts of things including the ability to use IIgs Toolboxcalls directly from BASIC.Not only that but this product, being that it was just released, is stillbeing supported and improved. Jeff Blakeney - Dean of the Apple II University in A2Pro ** HyperCard IIgs Course now in session! ** (JBLAKENEY, 2309, GO COM A2PRO)IS C IN THE FUTURE OF A2U? t would be relatively easy to organize an"""""""""""""""""""""""""" online C course around "Learn to Program in C"or "Toolbox Programming in C", our self-paced courses.The first starts off at a rather basic level, but it gets rolling prettyfast, eventually getting into linked lists, file I/O, and so forth. Itactually covers the AP Computer Science curriculum."Toolbox Programming in C" is more advanced. It assumes you already know Cwell enough to handle programs with structures and pointers. It shows youhow to write desktop programs for the Apple IIGS.If you want to organize the course, either book would be a great text.Here's what I'd suggest:1. Publish and publicize a start date and schedule. About one lesson aweek, with every fifth week as a catch-up, has worked well in past onlinecourses.2. Start a thread here in A2Pro. I monitor A2Pro anyway, as do severalother excellent programmers. I will field any questions I see that have notbeen covered first by someone else.While this isn't a full blown course, it has everything but weekly chats.Would something like this be of any interest to you--or anyone else?Mike Westerfield (BYTEWORKS, 2235, GO COM A2PRO)>>>>> Just for everyone's information. I'd love to arrange more A2U""""" courses including a course in C. However, I'll need some help frompeople with suggestions as to who would make a good instructor or betteryet, volunteers to teach. (I have one idea for a C course instructorright now but I also know he is quite busy with other things so I won'tbother him :-)Right now, the only other A2U course I have on the back burners is a GSoftBASIC course which should be starting in the new year. Jeff Blakeney - Dean of the Apple II University in A2Pro ** HyperCard IIgs Course now in session in A2Pro! ** (JBLAKENEY, 2260, GO COM A2PRO)[EOA][HWH]------------------------------ HARDWORKING HARDWARE |-----------------------------------FOCUS DRIVE 520"""""""""""""""by Ryan M. Suenaga, B.A., M.S.W., L.S.W. [thelamp@delphi.com] FOCUS DRIVE 520 BY ALLTECH ELECTRONICS ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Product Name: Focus Drive 520 Distribution: Approximately $259 plus shipping Alltech Electronics 2618 Temple Heights Drive Oceanside, CA 92056 phones: 760-724-2404 Requirements: Apple //e or IIgs; any free slot other than slot three; Apple IIgs System Software 5.0.4 or later or Apple II System Disk 3.2 or later preferred. Probably the biggest omission in the stock issue Apple II is the lackof a hard drive. There's likely no one with an Apple II who has tried itwith a hard drive only to happily go back to life without one. Thestandard hard drive for the Apple II series, like the Macintosh, hastraditionally been hard drives of the Small Computer Systems Interface(SCSI, pronounced, "scuzzy") type. Unfortunately, adding SCSI drives tothe Apple II has never been as simple as it could be. First, a SCSI cardmust be added, then a drive must be placed in an appropriate housing, andthere are the issues of cabling, SCSI ID numbers, termination, terminatorpower, and others to deal with. Isn't there an easier way? Certainly. Alltech Electronics, the one stop Apple II hardware shop,has a clear winner in its hard drive on a card, the Focus Drive. I ordereda 520 megabyte drive for use in a ROM_3 Apple IIgs. This drive is basedaround a 2.5 inch IDE (Integrated Drive Electronics) hard drive, originallydesigned for use in notebook style computers, adapted for use with theApple //e and IIgs. All you have to do is drop it in a slot (other thanslot 3 and the dedicated memory expansion slots), set the Control Panel ona IIgs appropriately, and off you go. The Focus Drive includes software for testing, formatting, andpartitioning the drive using the Apple IIgs's famillar interface.Unfortunately, it does not include the same software for use with a //e. While the Focus Drive does not use direct memory access (DMA) totransfer data to the memory of the Apple IIgs, it is still very fast--itappears to be as fast as a RamFAST and SCSI drive in normal use, which isvery fast indeed. In fact, not using DMA can be an advantage if yoursystem uses a non-DMA compatible accelerator or memory card. What more can be said? The Focus Drive is fast, simple to install,simple to use, and affordable. It also comes from one of the most ardentsupporters of the Apple II out there. Alltech Electronics has a realwinner in its Focus Drive.[EOA][FRE]------------------------------ FREEWARE FAVORITES |-----------------------------------QUIT-TO"""""""by Ryan M. Suenaga, B.A., M.S.W., L.S.W. [thelamp@delphi.com] HIERARCHIC 1.6.3 ~~~~~~~~~~~~~~~~ Product Name: Hierarchic 1.6.3 Distribution: Freeware; available in the Delphi A2 Database, Genie A2 Library, and Apple II ftp sites. Richard Bennett Seven Hills Software Solutions Requirements: Apple IIgs; 20k disk space. _Hierarchic_ is an extension for the Apple IIgs System Software thatdoes one very important thing: it allows the Apple IIgs to use hierarchicalmenus. _Hierarchic_ 1.6.3 is an update of the _Hierarchic_ permanentinitialization file (PIF) for the Apple IIgs. Hierarchical menus are a great aid in organizing the pull down menusused by most GS/OS based programs. Instead of listing separate menu items,a hierarchical menu allows you to list category items in the menu, and whenyou place your pointer on the category item, another menu appears to letyou select the actual menu item. For instance, _Transprog III_ allows youto quit the current application and shut down, "cold" restart, or "warm"restart the IIgs. Instead of listing these three items separately in itspull down menu, only the "Quit Application" item is listed, and when thecursor is placed on this item while holding the mouse button down, thethree options mentioned above emerge from a second pull down menu, offsetto one side. This saves space on your IIgs desktop and better organizesmenu items. Hierarchical menus are required by a number of current AppleIIgs programs, including _WebWorks GS_, _Super Menu Pack_, _Spectrum_, and_Transprog III_. There have been several changes in this version of _Hierarchic_.First, it's become a Control Panel, meaning it needs to be placed in theCDev folder in the System folder in your boot drive to be active (note:while it is possible to have _Hierarchic_ loaded "on the fly" by programsthat need it such as _Spectrum_ very few programs offer this capability andit is not the preferred method to activate _Hierarchic_.) If you have anearlier version of the _Hierarchic_ init in your System.Setup folder,either delete or deactivate it. Secondly, as a Control Panel, the two settings for _Hierarchic_ ("Dragdelay" and "Initial delay") are accessed through the New Desk AccessoryControl Panel in the Apple menu that is in the upper left corner of mostIIgs programs. As installed, _Hierarchic_ works rather transparently. It really doesnothing until a program that needs it calls forth its magic. Usinghierarchical menus adds a whole new dimension to your Apple II computingexperience. Thanks to Richard Bennett and Seven Hills for making thiswonderful Apple IIgs addition available. :: DISCUSSED ON DELPHI :::::::::::::::::::::::::::::::::: : : : Seduced by the chocolate side of the force. : : : ::::::::::::::::::::::::::::::::::::::::: GSWOMBAT ::::::[EOA][INN]------------------------------ EXTRA INNINGS |-----------------------------------About The Lamp! The Lamp! is published on the fifteenth of every month in""""""""""""""" the Database of the II Scribe Forum on the Delphi onlineservice (GO CUS 11).This publication produced entirely with real or emulated Apple II computersusing Appleworks 5.1 and Hermes. Apple II Forever! * The Lamp! is (c) copyright 1998 by Ryan M. Suenaga, M.S.W. All rights reserved. * To reach The Lamp! on Internet email send mail to thelamp@delphi.com. * Back issues of The Lamp! are available in the II Scribe Forum on Delphi as well as The Lamp! Home Page, http://lamp.sheppyware.net.>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>Opinions expressed herein are those of the individual authors, and do notnecessarily represent the opinions of the Delphi Online Services,Syndicomm, Inc., or Ryan M. Suenaga. Forum messages are reprintedverbatim and are included in this publication with permission from theindividual authors. Delphi Online Services, Syndicomm, Inc. and Ryan M.Suenaga do not guarantee the accuracy or suitability of any informationincluded herein. We reserve the right to edit all letters and copy.Material published in this edition may not be reprinted without theexpressed written consent of the publisher. Registered computer usergroups, not for profit publications , and other interested parties maywrite the publisher to apply for permission to reprint any or all material.<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<[EOF] .