|||||| |||||| || || |||||| |||||| || || ||| || || || || ||| |||| |||||| || |||| Your || || || || ||| || || |||||| |||||| || || |||||| |||||| GEnie Lamp A2/A2Pro || |||||| || || |||||| RoundTable || || || ||| ||| || || || |||||| |||||||| |||||| RESOURCE! || || || || || || || ||||| || || || || || ~ CHATTING WITH GARY UTTER ~ ~ GEnieLamp CONTEST WINNERS ANNOUNCED! ~ ~ HOT MESSAGES - HOT FILES - HOT NEWS ~ ~ IT'S ONLY MONEY ISSUE ~ \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\//////////////////////////////////// GEnie Lamp A2/A2Pro ~ A T/TalkNET OnLine Publication ~ Vol.1, Issue 6 """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" Publisher............................................Kent Fillmore Senior Editor........................................John Peters Editor (AII).......................................Tom Schmitz Co-Editor (AII).................................Phil Shapiro ~ GEnie Lamp MAC ~ ~ GEnie Lamp IBM ~ ~ GEnie Lamp ST ~ ~ GEnie Lamp Elsewhere ~ ~ GEnieLamp A2/A2Pro ~ ////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ >>> WHAT'S HAPPENING IN THE APPLE II ROUNDTABLE? <<< """""""""""""""""""""""""""""""""""""""""""""""""""" ~ September 1992 ~ FROM MY DESKTOP ......... [FRM] CONTEST WINNERS! ........ [WAR] Notes From The Editor. Pass The Envelope Please. HEY MISTER POSTMAN ...... [HEY] HUMOR ONLINE ............ [HUM] Is That A Letter for Me? Python Fever Spreads in STRT. PROGRAMMING CORNER ...... [PRO] ONLINE FUN .............. [FUN] Apple II and You. A2 Pro News & Features. WHO'S WHO ............... [WHO] FOCUS ON ................ [FOC] Who's Who In Apple II. Computers As Therapy. GAMES PEOPLE PLAY ....... [GAM] COWTOONS ................ [COW] Bouncin' Ferno. Mooooooo Fun! SOFTWARE SOLUTIONS ...... [SHA] APPLE II ................ [AII] It's Only Money. Apple II History, Part 4. THE ONLINE LIBRARY ...... [LIB] TELETALK ONLINE ......... [TEL] Yours For The Downloading. Doing It Online. LOG OFF ................. [LOG] GEnieLamp Information. [IDX] """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" READING GEnie Lamp GEnie Lamp has incorporated a unique indexing """""""""""""""""" system to help make reading the magazine easier. To utilize this system, load GEnie Lamp into any ASCII word processor or text editor. In the index you will find the following example: HUMOR ONLINE ............ [HUM] [*]GEnie Fun & Games. To read this article, set your find or search command to [HUM]. If you want to scan all of the articles, search for [EOA]. [EOF] will take you to the last page, whereas [IDX] will bring you back to the index. MESSAGE INFO To make it easy for you to respond to messages re-printed """""""""""" here in GEnie Lamp, you will find all the information you need immediately following the message. For example: (SMITH, CAT6, TOP1, MSG:58/M475) _____________| _____|__ _|___ |____ |_____________ |Name of sender CATegory TOPic Msg.# Page number| In this example, to respond to Smith's message, log on to page 475 enter the bulletin board and set CAT 6. Enter your REPly in TOPic 1. A message number that is surrounded by brackets indicates that this message is a "target" message and is referring to a "chain" of two or more messages that are following the same topic. For example: {58} ABOUT GEnie GEnie costs only $4.95 a month for unlimited evening and """"""""""" weekend access to more than 100 services including electronic mail, online encyclopedia, shopping, news, entertainment, single-player games, multi-player chess and bulletin boards on leisure and professional subjects. With many other services, including the largest collection of files to download and the best online games, for only $6 per hour (non-prime-time/2400 baud). To sign up for GEnie service, call (with modem) 1-800-638-8369. Upon connection type HHH. Wait for the U#= prompt. Type: XTX99368,GENIE and hit RETURN. The system will then prompt you for your information. """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" //////////////////////////////////////////// GEnie_QWIK_QUOTE //// / "Haven't you heard "patience is a virtue" and "all good things / / to those who wait"? :^)" / / / / "Sure I have... But where's the update?? ..." / ////////////////////////////////////// D.SEBERG / T.EVANS21 //// [EOA] [FRM]////////////////////////////// FROM MY DESKTOP / ///////////////////////////////// Notes From The Editor """"""""""""""""""""" By John Peters [GENIELAMP] TOP OF THE PAGE The big news this month is the announcement of the """"""""""""""" GEnieLamp Computer Wars Contest winners. I am pleased to report that we received many entries from many different computer platforms. My thanks to everyone who participated in the contest. I was surprised at how few entries came in from the larger platforms and even more surprised at how many entries we received from the smaller systems. If we were handing out an award based on how many entries we received, the Apple II platform would easily take the prize. Strangely enough, the IBM and Macintosh would be dead last. Perplexing. You will find the 1st, 2nd and 3rd place winning articles elsewhere in this issue. All other entries will be published in future issues of GEnieLamp. All-in-all, we had fun with the contest and we hope you did too. NEW ALADDIN COLUMN I am happy to announce that master script writer, Jim """""""""""""""""" Lubin has agreed to start a monthly column about Aladdin scripts. Each month in the IBM and ST Lamp there will be a "Cut & Paste" script that you can add to Aladdin. This month Jim makes it easy for you to check your GEnie Usage and Billing Data. With this script getting this information is now just a click away! ON A PERSONAL NOTE I received a somewhat frantic GE Mail message from """""""""""""""""" long-time GEnieLamp ST staff writer Richard Brown [R.BROWN30] who wrote, "The hurricane is 16 hours and only 1.5 degrees off making my house the bullseye. 2 hours sleep, massive adrenaline. You might need to edit a little, sorry, but I'm bugging out. Online again ASAP." Since then I've seen horrifying news reports of destruction and chaos from Florida. From all of us here at GEnieLamp, our thoughts are with you and your family, Richard. GOOD TO KNOW! I'm afraid I have to agree with you about working with """"""""""""" the phone company regarding line noise. I work for Michigan Bell as a cable splicer, and before then I was a repairman. For the past few years I've had a lot of battles with management about this topic. I got nowhere with them either. There are two problem areas. First, the vast majority of station repairman are not trained in repairing problems related with data lines. It requires some special equipment also. In our area, the only people with this knowledge and training are the Large Business Technicians. These are generally repairman/installers who do nothing but work for companies, and a lot of their work is on data lines. What you need to do is request (demand?) that the repair department send out one of these people instead of a regular repairman. If you don't get anywhere then demand to talk to a supervisor. If that doesn't help, start calling your local public service commission. Unfortunately, in most cases you have to make a lot of noise. Here is another fact. The phone company will tell you that there is nothing in the tariffs that say a "plain old telephone service" line will support data. This is true. But the tariffs and the FCC regulations require that the phone line come up to a certain requirements. If these requirements are met your phone line should easily handle 2400 baud service. When you run 9600 baud and higher you are at the very top of those limits and it's not reasonable for Bell to supply every customer with perfect lines. But there are ways to cure noise ratio and Db Loss problems very simply. But that gets back to my first comment...the repairmen are not properly trained to fix data lines. I have found a simple way to cure most problems with data lines. It doesn't solve them all but it's worked for me in 13 out of 15 attempts. Ask your repair department to install an RF filter to reduce radio noise coming through the phone lines, and also place a Db Pad (Bell calls them a "97A Jack"). The pad is especially important if you live near the central office (where the dialtone comes from). It may cost you a small installation fee. If you just ask the repairman to install them he may even do it just to get you off his back. Some day the government will ease off the phone company and we will start putting fiber optic cables directly to every home. Then you can enjoy super fast data without any noise at all. (G.CROSS, CAT8, TOP10, MSG:140/M474) Until next month... John Peters GEnieLamp E-Magazine /////////////////////////////////////// GEnie_QWIK_QUOTE //// / "I'm *sold* out & _all_ shipped out... Whew, 26 outa 32.. / / GEnie is a wonder!!!" / //////////////////////////////////////////// T.EVANS21 //// [EOA] [WAR]////////////////////////////// CONTEST WINNERS! / ///////////////////////////////// Pass The Envelope Please """""""""""""""""""""""" By John Peters [GENIELAMP] >>> THE ANNUAL GEnieLamp COMPUTER WAR CONTEST! <<< """""""""""""""""""""""""""""""""""""""""""""""""" ~ FIRST PLACE - $100.00 GEnie Online Credit ~ Brian McLean / [B.MCLEAN7] THE BEST COMPUTER? I once visited a grocers' distribution data """""""""""""""""" processing center and was intrigued with the number of silver disks hanging on the wall, appearing like trophies representing best-selling record albums gone platinum. Only these weren't platinum record albums encased in crystal, framed in silver: these were hard drives nailed in effigy to the wall. And the head programmer described with horror the sound of a hard-drive crashing, the sound of steel fingernails dragging down some electronic chalkboard, a sound he knew too well. There is no adequate answer to the question, which is the best computer. The truth is, none of us really likes computers. They perform stupid electronic tricks very quickly and with uncanny precision, as opposed to humans, who perform stupid tricks slowly and often inaccurately. The problem with computers lies in their ability to lull us into complacency. Just as they become some dependable and predictable friend in our lives, bringing order to chaos, they burn us by failing to save an important file, or by destroying the hard drive, or by catching on fire. Et tu R2D2. Computers conjure up unrealistic expectations. Some believe that computers are the harbinger of some 1984 Orwellian nightmare, and represent the ultimate instrument of oppression. Still others believe that computers will solve world hunger, bring world peace, or cure incurable diseases. The sad truth is that computers do only what humans tell them to do. Stupidly, quickly, and accurately. The question of which computer platform is the best, then, is really the wrong question. Computers in a vacuum, unplugged, are nothing at all. It is the user or programmer that defines the platform. The flawed question posed is analogous to asking which is the best musical instrument, while ignoring the great instrumentalists. To make the question interesting at all, one must answer it with a twist. Which is the best computer? My buddy Kevin thinks it's the Macintosh, which is arguably the coolest machine. Perhaps others would argue that the IBM or its "compatible" is the politically correct choice. Still others would embrace without question the innovative Cray. Or the vacuum-tubed Sperry-Univac, on nostalgic value alone. My little brother might convincingly argue Nintendo. But I think the proper answer to the question is the modem, that little cross-platform device with no moving parts and exaggerated warranties. The modem is the universal electronic medium. The modem educates, it informs, it amuses, it distinguishes not between seemingly incompatible platforms. The modem transfers and receives electronic mail and makes a large, detached, cold world, a little smaller, closer and warmer. The modem makes my IBM-compatible a universal platform. And I do not expect to be nailing my modem to the wall any time soon. At least not before the five-year warranty runs out. Brian McLean owns and operates an IBM-compatible ZEOS 386-25 with a relatively full 120 megabyte hard drive. Waiting to crash. >>> 2ND PLACE - $50.00 GEnie Online Credit <<< """""""""""""""""""""""""""""""""""""""""""""" ~ Paul Vega / [P.VEGA1] ~ THE HP-15C ADVANCED PROGRAMMABLE First, I want you to forget you saw """""""""" SCIENTIFIC CALCULATOR that word, "calculator." It brings up """"""""""""""""""""" all sorts of bilious preconceptions of gawky LED displays, Chiclet-style keyboards, and puny processing power. Preconceptions are dangerous in a world groaning under the weight of nuclear bombs. So let us start anew, with fresh eyes, and examine this multi- functional device, this affable helper, my friend, the HP-15C. This machine has features which far outpace those of other members in its class. Check out that full-width, ten digit display! In power- conserving LCD, no less. This is sufficient for spelling out many words, such as "07734," in the popularly used DUS encryption format. (To read DUS ("Down, upside") encrypted code, turn the HP-15C upside-down.) The ergonomic keyboard boasts tactile feedback, and, in a bold move by H-P engineers, completely breaks from the QWERTY layout which has had such a stranglehold on the vast majority of typical personal computers, condemning users to a servitude of tangled fingers, endless typing lessons, and in some tragic cases, carpal tunnel syndrome. Indeed, by stripping the keyboard of all alphabetic characters, leaving only the numeric and mathematical/scientific function keys, H-P has virtually assured a new, refreshing brevity in any report or paper typed on this machine. I enthusiastically recommend that it be immediately installed in every legal office in the country! But let us not overlook the HP-15C's most obviously appealing attribute--its gloriously tiny size. At 3 x 5", and a smattering of ounces, the 15C was a palmtop before the word "palmtop" was invented! I could carry it to the South Pole, if indeed I were going anywhere near there in the foreseeable future. Along with its portability comes endurance. The HP-15C uses relatively ordinary alkaline batteries that make the nickel-cadmium ones, used in most laptops, seem like ponderous aircraft carriers. And what sort of life expectancy would you expect before the batteries powered down and had to be replaced? Two hours? Four hours? . . . How about _six months_?! Worries about whether one can continue working during that cross-country flight vanish, like so much blue water down a 747's toilet. Finally, let me describe a hidden, yet very special attribute of the HP-15C. It turns out that most people are so seduced by the slim shape of the 15C that they ask to borrow it--even to do rudimentary tasks, like adding up lists of numbers. At this, I smile and sweetly ask, "Do you know RPN?" When this elicits the puzzled, blank expression that it invariably does, I know that once again my 15C will remain, shadowed in the warmth of my breast pocket, safe from the barbarian hordes who don't even know how to add numbers in Reverse Polish Notation. The HP-15C. More than just a "calculator"--it's a great and good friend. Shouldn't you get one, too? >>> 3RD PLACE - $25.00 GEnie Online Credit <<< """""""""""""""""""""""""""""""""""""""""""""" ~ Eric Tremblay / E.TREMBLAY2 ~ THE NeXT COMPUTER The NeXT is the choice of the future. Why? First of """"""""""""""""" all for it's incredible software development tools. Interface Builder sets a precedent in developers tools for the whole software industry to follow. Object-oriented programming, now that's the future! Development time reduced by more the 75%. Then there's connectivity with thin and twisted-pair Ethernet ports which makes the NeXT AppleShare and Novell network ready. So now you can mix a NeXT with a PC or an Apple network without any problems. A user interface that sets the standard for all workstations and personnel computers of the future. Unix BSD which gives you multi-user and multi-tasking with many other advantages that a Unix system gives you. Then there's Display PostScript which makes the NeXT a truly "What you see is what you get" machine. Fax integration that will blow you away! Let's not forget the 68040 and the DSP from Motorola which also sets the standard in chip technology. The NeXT floppy disk supports DOS 720K, 1.44 and MacIntosh formatted disks, plus the new Extended Density 2.88 floppy disks. On the software side of things, all the major players are there. Lotus treated us with their incredible Improv spreadsheet and WordPerfect is there with their industry standard word processor. We also have other interesting software like the product called Simon Says which gives your NeXT voice recognition and many many more applications. If that not enough NeXT bundles a massive amount of software with each machine. These include Interface Builder, C compilers, Digital Webster (with full word definitions and pictures!), A text editor, Digital Librarian and a Mail application that can include voice attachments and document attachments (like a spreadsheet or graphics or ...) Which other vendors namely Sun are only now emulating. The future is bright for NeXT with it's multi-platform port of it's NeXTstep environment.. NeXTstep has already been ported to the 486 and ports to other platforms are planned for the near future. This gives the user a wider choice of hardware to choose from and at the same time the user is not at the mercy of a specific hardware or chip vendor. The NeXT also has an very large public domain software selection which is growing rapidly as each month passes, I'll also add that the pd software rivals some commercial applications found on other platforms, all of this due to the very advanced developers tools and a great programming community. All of that and more for a lot less then you think! I really love my NeXTstation, I would not trade it for any other computer and that includes a Sun workstation! //////////////////////////////////////// GEnie_QWIK_QUOTE //// / "Isn't it amazing how a $6 part can fix 100's of $$$ worth / / of equipment?" / /////////////////////////////////////////// D.GILLOGLY1 //// [EOA] [HEY]////////////////////////////// HEY MISTER POSTMAN / ///////////////////////////////// Is That A Letter For Me? """""""""""""""""""""""" By Thomas M. Schmitz [TOM.SCHMITZ] o Apple II ODDS & ENDS o WHAT'S NEW? o THROUGH THE GRAPEVINE o APPLE HEADS WANT TO KNOW o MESSAGE SPOTLIGHT >>> Apple II ODDS & ENDS <<< """""""""""""""""""""""""""" A2 UNIVERSITY PLANNED! The Apple II Roundtables (A2 and A2Pro) are """""""""""""""""""""" pleased to announce the fall term of A2 University, the GEnie classes you can take from your own home for just the cost of GEnie time. A2 University, abbreviated A2U, teaches courses of up to 12 weeks duration so that you can learn the programming you want to learn. And not just traditional programming either! A2U's fall term features classes on two of the Apple II's hottest topics by experts in their fields. The first course is "Ultra 4.0 to the Max!", taught by world-renowned Ultra MacroWorks expert Will Nelken (read his stuff in A+/inCider!). Will's got a 12-part course to show any AppleWorks user how to get the most out of JEM Software's brand-new Ultra 4.0 package. If you like squeezing more power out of AppleWorks 3.0, this course is for you! And starting in October, A2U presents Andy McFadden (author of NuLib and YankIt NuFX utilities) teaching a class on data compression. From the concepts of how data is compressed to the specifics of today's common compression standards, Andy's course can teach you how to make things smaller. For more information on signing up for either of these courses, see the new category 22 in the A2Pro Bulletin Board! Classes start soon, so prepare to expand your knowledge here with A2Pro -- teaching you what you want to know! --Matt (A2Pro Head Sysop) MORE K-FEST STUFF Well, everyone else has done a great job of summing up """"""""""""""""" Kfest to date. Nobody mentioned the guys trapped in the broken elevator, or the frisbee, or the SoftDisk pizza orgy (which included a session of SoftDisk's "Word Search" game elevated to a contact sport), the midnight runs of Bear's monster truck, or several other things that occurred in the dorms, but what the heck. The important point is that you people should come to Kansasfest even if you aren't commercial programmers. I'm just a IIe guy who programs mostly in Applesoft with the occasional small assembly extension. While I thoroughly enjoyed the conference sessions that I attended, I didn't come for the conference. I came for the chance to meet and talk with the movers and shakers of the Apple II world. They are all terrific people, and as Apple ramps down the GS program it seems to me that we are all growing closer. I hung out in Roger Wagner's dorm room while he gave demos of incredible prototypes of GS hardware (Roger has the neatest toys in the known universe). I went to dinner with a large group that included several Apple people, Roger Wagner, Uncle-DOS, and others, and spent much of the meal having a great conversation with Joe Kohn. Peter Walker, one of the Aussies, adopted some of us GEnie guys and it was neat learning what it's like to live and compute in Australia. I spent one break listening to Greg Branche (of Apple) tell stories about the life of a programmer at Apple, Inc. I got to meet Silas Warner, Alan Bird, and many others. And on, and on. My favorite conference sessions were the "Old Timers" series: o Tom Weishaar and Paul Statt ran an unstructured session that turned into the "story hour" as Tom, Paul, and the many old-timers in the audience took turns telling anecdotes about the old days. o Silas Warner's talk on the earliest days of Muse and the Apple II software was fascinating. It's a whole other world when you program for 4K and 16K Apples that don't have disk drives! Silas gave us some insights into the assembler that they invented that made code that was next to impossible to disassemble. o Alan Bird and Roger Wagner ran another unstructured session that was largely about Bert Kersey and about Roger's early days. Did you know that Bert's porch had a trap door in front of the door of his house? Roger mused about how he declined to publish Print Shop because he judged it a stupid idea that no one would buy. Roger told us that he originally was either going to buy a motorcycle, a stereo, or a computer. He settled on the computer because, "Once it's paid for, there's nothing else to buy." There was lots more. Roger is a riveting, hugely amusing speaker. Some people from my User Group here in NC came all the way to Kfest just for the Expo, and missed the conference. The Expo was swell, but it's the conference that has the real action. Don't miss it next year. -TomZ (T.ZUCHOWSKI, Cat. 44, Top. 7, Msg. 22, M645;1) AND MORE K-FEST! That Ozzie's name was Peter Weller, not Walker (if I'm """""""""""""""" not mistaken). ;-) Funny stories? How about Don "The Enforcer" Grimes hefting Roger Wagner likea sack of potatoes? Thought poor Roger would have a heart attack right then and there. My favorite bit was spending all night talking to Tammy Wolfgram because she was locked out of her husband's room. Her husband (Marc Wolfgram, the brains behind Foundation, the new IIgs resource editor and a VERY hot product for programmers that I'm sure will be talked about in detail over in A2Pro) was stone asleep. At some point I got tired of it so I just walked up to the door and began pounding a very fast 4/4 in triple-time patter, like a drummer, until a very astounded and confused-looking Marc opened his door. ;-) Ah, but wait, there's more. Can anyone forget the Australian gentleman (whose name was Cameron, I believe) who accidentally kicked a soccer ball into Matt Deatherage right in the dorm hallway? Matt let out a yelp (he'd been hit in a rather sensitive area) and proceeded to bellow and chase this poor Australian around the entire dorm. It may have been covered already, but it was surely amusing. One A2 sysop walked up to Matt after the fact and asked loudly if he was abusing the foreigners again. Everybody had a good laugh. Guess you had to be there. You people who didn't come missed a lot. I was way too busy myself during the conference to have near as much fun as I'd wanted to and I still had a blast. ;-) -Dean Esmay (A2.DEAN, Cat. 44, Top. 7, Msg. 24, M645;1) FAMOUS JOE AT K-FEST SPEAKS TOO! For me, the funniest thing that """""""""""""""""""""""""""""""" happened at KansasFest happened when I was sitting at the inCider booth. Someone approached and said something like "Wow. You're Joe Kohn? You look different than I thought. Your writing style is so formal, I expected someone very conservative looking and I thought you'd be wearing a suit and tie". Another funny thing happened when I asked Steve Disbrow to do me a favor, and to sit in the inCider booth for a bit. He was most accommodating, and did as I asked. He also got Noreen to take a picture of him, wearing his GS+ t-shirt in front of the big inCider banner. If we're lucky, that picture will be on the front cover of the next GS+, with a huge banner announcing "GS+ Buys Out inCider". -Joe (J.KOHN, Cat. 44, Top. 7, Msg. 25, M645;1) Also a big thank you to Roger Wagner for all the good advice he provided to me (& many others) while at the Expo. Its really great to have such a cheerful person to talk for advice, always willing to share his experience with those in need. Its no wonder that this is the person who is almost single-handedly keeping a whole Apple product line alive. His helpfulness was exceeded only by his wonderful wife who actually handled my updates while answering a million questions from other attendees. Thanks, Pam! (R.CHEVRIER, Category 32, Topic 5, Message 100, M530;1) WHAT ABOUT THOSE YOUTHFUL PROGRAMMERS? I used to despair a lot about the """""""""""""""""""""""""""""""""""""" number of active younger programmers who seem to turn out miles of code. Then I realized that they have a rather protected environment, not having to maintain jobs to keep up house payments, support families, etc. :) It would be interesting to track the number of these folks that continue to crank out work when they enter the work force. Some, like Andy Nicholas, are good enough to go on to jobs where they can continue to use their skills. Many might not. Plus, sometimes it takes the discipline of a few years to come up with the insight for finishing really important programs (like Pointless, though Alan Bird isn't exactly an "old fogey"). The FTA wrote a lot of incredible demos, but very little of a productive nature, and productivity is the reason most people buy computers. Often age and cunning exceeds youthful exuberance... :) (A2-CENTRAL, Cat. 2, Top. 4, Msg. 64, M645;1) FEEL INTIMIDATED BY A2PRO? Our recent conversations with those of you """""""""""""""""""""""""" who could benefit a lot from the services A2Pro has to offer make us frown -- you tell us you're intimidated by A2Pro, that A2Pro is for the "elite" and the "hackers", and that regular home-type programmers are out of place there. We don't care if it's true or not -- we're going to wipe it out. One way we're starting is with an A2Pro Beginner's Night conference EACH AND EVERY WEEK. At this real time conference, no programming question is too silly, no development question is out of line and no questions about A2Pro are out of line. Period. We're going to hold these conferences every week on Thursday nights at 9:30 PM EDT (6:30 PM PDT, or 5:30 PM in Alaska) starting August 13th. And to put our money where our mouth is, we'll be giving out FREE GENIE TIME to random participants for the first four conferences. (M.DEATHERAGE, Category 1, Topic 17, Message 9, M530;1) A2PRO NEW USERS NIGHT CONTINUES ON 8/20 Our first new """"""""""""""""""""""""""""""""""""""" users/beginners/folks-who-haven't- been-in-A2Pro-but-that's too-long-to-use-as-a-title night last Thursday was lots of fun -- people came, found out about what A2Pro has to offer, asked some programming questions they had stored up and two folks won FREE GEnie time. What could be better? Why, we're doing it again this Thursday night at 9:30 PM EDT, and folks will again win FREE GEnie time! The new users' RTC in A2Pro will happen every Thursday from now on, but only during the grand opening can you win GEnie time. Don't miss out on all the fun -- more GEnie users are having fun in A2Pro than ever before, and there's no reason you can't be one of them! (M.DEATHERAGE, Category 1, Topic 17, Message 15, M530;1) SO YOU FOUND A BUG BY APPLE? If you want to report the bug to _Apple_, """""""""""""""""""""""""""" no online service is the right place to do it. Apple's bug reporting center can be reached by internet Email (apple.bugs@applelink.apple.com), or you can US mail them at: Apple Bug Reporting Center Apple Computer, Inc. 20525 Mariani Ave., MS: 42-ES Cupertino, CA 95014 But I'd strongly encourage you to check out A2Pro. I don't know and can't change what your past experiences with A2Pro have been, but if A2Pro can't reasonably help you out with your problem, we'll fix it. That's all we can do. --Matt (I speak for myself, not for Apple) (M.DEATHERAGE, Cat. 9, Top. 6, Msg. 112, M645;1) >>> WHAT'S NEW <<< """""""""""""""""" A2 LOST CLASSICS GETS APPLE WRITER 2.1 It's now official. Applewriter // """""""""""""""""""""""""""""""""""""" by Paul Lutus is now available as Freeware in the A2 library (File # 19164). When I spoke with Paul, he agreed to allow distribution subject to a few restrictions. 1. Any and all people may copy Applewriter // version 2.1 ONLY. Other versions are not included in the Freeware statement. 2. No one shall sell Applewriter //. Nor shall anyone include it on a disk with other software which is being sold. 3. The documentation provided with the program was produced and is owned by Apple Computer Corp. The authority to distribute Applewriter does NOT include any copyrighted documentation. 4. The source code for Applewriter is still owned and retained by Paul Lutus. He is treating it as 'trade secrets' and therefore shall not disclose such source code. This situation is unlikely to change. 5. Paul is allowing Applewriter to be distributed as 'Freeware'. This means that the software is still copyrighted and still owned by him. It is within his rights to pull Applewriter out of circulation at any time he chooses. This also means that derivative works based on Applewriter code may be in a legal grey area. So tread carefully. :) (A2.TIM, Cat. 7, Top. 6, Msg. 2, M645;1) >>>>> I talked with Paul Lutus earlier this week and got a clarification """"" on the 'give away but do not sell' problem. Essentially, Paul has allowed Apple Writer to go Freeware, because he has made enough money from it, but does not want anyone else to make money from it at the expense of the users. TO this end, he wants it copied freely with no charge being made for the program. You may charge for the disk it is on, but this charge should be reasonable. For example, charging $10 for a disk with Apple Writer would be out of line, but charging $2 or $3 for a floppy is not. If a User's group routinely charges $3.95 for a filled floppy, including postage, then $3.95 for a disk with Apple Writer would be OK. But if they normally charge $3.95 and then charge $4.95 for Apple Writer, then it is NOT OK. Do you all see where I am going with this? :) Following this reasoning then, having Shareware Solutions include Apple Writer on its disk would not be in violation. Likewise the A2 on Disk could add Apple Writer safely, because the disk averages less than $4, and would be the same price whether or not AW were included. If you have any further questions, please ask. :) Hope this makes somebody happy. :) Tim Tobin A2 Head Librarian (A2.TIM, Cat. 7, Top. 6, Msg. 48, M645;1) SOUND ON YOUR II NON GS SoftDAC v2.0b1 is now available, pending release """"""""""""""""""""""" by the A2 sysops as file #19192. The new version offers improved sound quality--and it supports the RamWorks (and compatible memory expansion boards) to allow you to play really long sounds. For those of you who have never heard of SoftDAC, let me explain...in December 1990, I released a program for the 128K Apple IIe and IIc that allows these machines to play sampled sounds. Sampled sound was previously the exclusive domain of the Apple IIGS, Macintosh, and similar machines. SoftDAC allows you to play sampled sounds on the IIe and IIc without any extra hardware...and now it's even better, with RamWorks support. As usual, if you have questions regarding SoftDAC, you may (1) leave them in this topic or (2) send me email at S.ALFTER. Please note, however, that the Skunk Works BBS is temporarily offline, pending replacement of a dead power supply. _/_ / v \ (IIe ( Scott Alfter \_^_/ (S.ALFTER, Cat. 13, Top. 9, Msg. 2,M645;1) LISTEN UP! In recent issues, both A+/inCider and A2-Central printed """""""""" subscriber letters which state the HFS FST works fine under System Software 5.0.4. This is dangerously incorrect. While Apple tries to keep the internals of GS/OS fairly stable from release to release to minimize the opportunity for errors, GS/OS has always required substantial internal changes when new read/write file systems are added This was true in System Software 5.0 for AppleShare and is true in version 6.0 for HFS. The HFS FST may appear to work in normal circumstances (as the letters indicate), but the older versions of GS/OS do not meet the demands of the newer FST. The FST will almost certainly crash if you try to initialize any disks. Components from different system software versions do not mix and match -- do not use older system software files with newer system software versions GS/OS drivers are an exception -- they have a stable, documented interface and will work fine with any version of GS/OS later than the one for which they were designed, although some manufacturers may require newer features of newer drivers. (For example, the System Software 6.0 Apple 3.5" driver supports SuperDrives attached to an Apple II 3.5 Disk Controller Card -- while you can use the older version of the Apple 3.5 driver safely with System Software 6.0, you won't be able to use drives connected to an Apple 3.5 Disk Controller Card.) Mixing and matching system software in general is dangerous -- but using the HFS FST under 5.0.4 will eventually crash and it may trash your disks. Do not attempt this with any disks online that you want to keep. Matt Deatherage Apple Computer, Inc. (AIIDTS, CAT5, TOP5, MSG:1/M645;1) MS-DOS FST SOON TO BE A REALITY Apple publicly announces MS-DOS FST for """"""""""""""""""""""""""""""" Apple IIGS A2 CENTRAL SUMMER CONFERENCE 1992 ("KANSASFEST"), KANSAS CITY, MO., U.S.A., 1992 JUL 23 (A2 ON GENIE) -- Apple publicly announced today that they are working on an MS-DOS File System Translator (FST) for the Apple IIGS. Currently the FST is read-only, and writing ability is being worked on. It is not expected that the writing ability will be ready in time for its initial release. The MS-DOS FST is expected to ship with Apple IIGS System Software version 6.0.1. Apple IIGS System Software 6.0.1 is a maintenance release made necessary by the Apple II Ethernet Card. When the Apple II Ethernet Card ships, expected by the end of the year, System 6.0.1 will be made available. Besides bug fixes to System 6.0, the only other major change announced in System 6.0.1 is the addition of keyboard navigation to the Apple IIGS Finder. The MS-DOS FST will work on any MS-DOS volume that can be accessed by the Apple IIGS. Currently, the access of MS-DOS 3.5" disks is limited to 720K and 1.44M MS-DOS 3.5" disks read via an Apple SuperDrive or equivalent, connected to the Apple II SuperDrive Card (formerly known as the Apple II 3.5 Drive Card). Other known methods to access MS-DOS data on an Apple IIGS include MS-DOS formatted Syquest cartridges and MS-DOS 5.25" floppy disks read via an Applied Engineering Transdrive, connected to an Applied Engineering PC Transporter card. (Lunatic E'Sex, reporting for A2, the Apple II Roundtable on GEnie) -= Lunatic (: (LUNATIC, Cat. 9, Top. 7, Msg. 1, M645;1) MORE ON MS-DOS FST ][ talked to Greg Branche after the System 6.0 session """""""""""""""""" the following morning. It turns out that the MS-DOS FST is based largely on the ProDOS FST! Greg started work on the MS-DOS FST as a side project, after he had already transferred out of the Apple II division. Once he got it to a certain point, he turned over the code to Dave Lyons. They haven't even really started on the write portion, yet. The big problem with writing to MS-DOS disks is forked files. There are currently two or three completely different methods that are used to store Mac forked files on MS-DOS volumes, and they don't know if they want to choose one of those or try something else (there simply is no standard, and it doesn't look like there's going to _be_ one). Since the Atari ST uses a disk format almost identical to MS-DOS with a few variations, Greg said it's likely the MS-DOS FST could read Atari ST disks, as well, but he didn't have any ST disks to try out on it (if I can scare up some Atari disks I think I'll run over to Monroe 4 and see if Dave wants to try 'em out). I mentioned Amiga disks, but nothing conclusive was decided about them. |) |\ight now, the MS-DOS FST uses file name/file type translation that is identical to (and taken from) the High Sierra/ISO 9660 FST. For example, FILENAME.TXT is translated into a text file. I suggested assigning new aux types in the $E0 file type to certain common archive types, such as .ARC and .ZIP, but they said they didn't want to do anything with aux types, right now, just file types. Of course, anyone with the GS/OS Reference can look in the chapter on the High Sierra FST to get the data on Map Tables and create a new Map Table for the MS-DOS FST (like assigning .DOC files to text files, as well). -= Lunatic (: (LUNATIC, Cat. 9, Top. 7, Msg. 2, M645;1) GraFORTH IS A LOST CLASSIC! It's now official. GraFORTH by Paul Lutus """"""""""""""""""""""""""" is also now available as Freeware in the A2 library (File # 19206). When I spoke with Paul, he agreed to allow distribution subject to a few restrictions: 1. Any and all people may copy GraFORTH. 2. No one shall sell GraFORTH. Nor shall anyone include it on a disk with other software which is being sold. 3. The source code for GraFORTH is still owned and retained by Paul Lutus. He is treating it as 'trade secrets' and therefore shall not disclose such source code. This situation is unlikely to change. 4. Paul is allowing GraFORTH to be distributed as 'Freeware'. This means that the software is still copyrighted and still owned by him. It is within his rights to pull GraFORTH out of circulation at any time he chooses. This also means that derivative works based on GraFORTH code may be in a legal grey area. So tread carefully. :) Tim Tobin / Lost Classics Coordinator (A2.TIM, Cat. 7, Top. 6, Msg. 22, M645;1) BUT WHAT DOES IT DO? GraFORTH is a DOS 3.3 based graphical version of """""""""""""""""""" FORTH for the Apple II. It also has music and sound routines built in. Several demos are included as samples. These samples include animation routines, and music. I particularly like 'Die Fledermaus' which has a bat, with smoothly flapping wings, flying though the moonlit night sky. It is quite good, the only drawback being the fact that it is DOS 3.3. Anything in particular you would like to know? Tim Tobin / A2 Head Librarian (A2.TIM, Cat. 7, Top. 12, Msg. 4, M645,1) APPLENET ANNOUNCEMENTS Here are a couple of announcements concerning """""""""""""""""""""" AppleNET v2.0. First, thanks to Michel Donais, a friend of mine, and a "sometime" developer for AppleNET v2.0, we'll be using the auxiliary bank of Applesoft memory to store most system variables. That means, we'll have plenty more memory space for the overall system. The auxiliary memory partition, as it is now, will contain the menu and configurable BBS variables, as well as (perhaps) data on system events, accounting information, etc.. Once we're done with all the major stuff, I'll see if I can stuff the message editor variables in there for even greater memory space. But right now, the routine works like a charm! (It uses the same syntax as MW 3.0's & STORE command.) As well, unless any other suggestions are received for AppleNET 2.0's "new" name, most of the people up here have agreed on AppleNET Pro v2.0 as the program's "rebuilt" name. Didn't I say this was going to be a complete rewrite from the ground up, including its name? And one more thing. If you are on Fidonet, I will soon be getting access to a Fidonet node, so you'll see me there once again. So, if you're an AppleNET sysop (or not!), feel free to drop me a line there once I do get my account. I'll be offering updates, news, and support on AppleNET Pro v2.0 and older versions of the BBS software. -Derek Fong (M.POTTER4, Cat. 41, Top. 3, Msg. 64, M645;1) BYTE WORKS RELEASES ORCA/C """" PROTOTYPED HEADERS (ALPHA VERSION) If you use ORCA/C and like the """""""""""""""""""""""""""""""""" ANSI C features, you may have wished that the header files provided included function prototypes to help you with your programming. Well, wait no more! Mike Westerfield from the Byte Works has uploaded an ALPHA version of prototyped headers for ORCA/C. You can download and start using them now, and if you find any problems or have any suggestions, it's still well within time to make suggestions to Mike for inclusion in the final product. Note that since these are ALPHA releases, no one's promising they won't change before final, so if you use any in final software, be sure to keep a copy around so you can rebuild later. You can find the ORCA/C header files in A2Pro's library in file #2796, CHEADERS.BXY. Download them today and make ORCA/C work for _you!_ (M.DEATHERAGE, Category 1, Topic 17, Message 13, M530;1) NEW HUMAN INTERFACE CATEGORY DEBUTS A2Pro's bulletin board has a new """"""""""""""""""""""""""""""""""" category -- "The Human Interface and You." This new category (#21) has room to discuss all the issues programmers face when trying to make people understand how to use their work. If you've ever had any questions or personal peeves you wanted to discuss, Cat 21 in the A2Pro bulletin board is for you. Check it out! (M.DEATHERAGE, Category 1, Topic 17, Message 14, M530;1) >>> THROUGH THE GRAPEVINE <<< """"""""""""""""""""""""""""" IBM-GS ??? We are not sure where this started, but some reliable sources """""""""" are talking about a IIGS on a card for the PC and its clones. Obviously such a development would make production of Avatar much easier and there has been some sketchy talk of a licensing deal between the developers. This has neither been confirmed nor denied by Bill Heineman, Avatar's would be creator, at the time of this writing. It should be noted that IIe's on a card already exist for the IBM PC. This author wonders, if software can emulate the Macintosh on an Amiga, why the same cannot be done for for the IIGS? And do not give the ancient Esoniq chip excuse. If the IIGS can play a Mod, the Amiga can easily play SoundSmith and other IIGS music systems. (Editor) MORE ON IIGS EMULATOR FOR 386/486 COMPUTERS """"""""""""""""""""""""""""""""""""""""""" Unfortunately, there's not a lot of info available, due (IMO) to Apple, Inc.'s propensity for spending tons of money on rabid lawyers to litigate the competition out of existence. As for what software will run on the emulator; it uses active translation at the ML level from 65816 code to 80386 code. The GS tools are fully translated to Windows API calls, so it will run ANY GS specific software that uses standard calls. Sorry, but I think that probably rules out FTA stuff and maybe even IIe/c software. But there are already Apple II emulators available. Speed-wise, it runs GS software on a 25 MHz 386 just a little faster than a standard (non-zipped) GS, so I'm sure an 8 Mhz GS will still blow it's doors off. Personally, I'm looking forward to seeing the full product! (R.CLYDE4 [Niccolo], Cat. 1, Top. 4, Msg. 22, M530;1) WHAT'S THAT? I have heard that Ken Franklin is about to release another """""""""""" dynamite ReliefWare program. (A2.BEAR, Cat. 5, Top. 3, Msg. 36, M645;1) TECH TALK I recall reading that for QuickDraw II version 3.x, the screen """"""""" is guaranteed to be at E12000. I need to double check, but I read it in an article by Mike Westerfield on filling areas in Call-Apple very long ago. Depending on QDVersion, he either used QD calls or screen memory directly. Should CloseView alter the QD version in the chance that some apps will change from directly accessing memory to using QD calls? -Jay (J.KRELL1 [Jay], Category 15, Topic 4, Message 51, M530;1) >>> APPLE HEADS WANT TO KNOW <<< """""""""""""""""""""""""""""""" SOUND TALK |\|o, MODs are pretty sure to take the most processor time, """""""""" and SoundSmith songs the least. To play a MOD you usually have to do a lot of swapping of instruments in the DOC RAM, since MODs can have up to 128K instruments. The processor hit to play a MOD is probably 50-80% or even more. SoundSmith music playing takes very little extra processor time -- lots of games use SoundSmith music. From what I understand, you set everything up in the DOC RAM and then let a little interrupt driven routine do all the work for you, while you go off and do your animation/etc. MIDI Synth music has also been used in games (the only one that comes to mind right now is Dragon Wars GS; I think Bill Heineman wrote another one that uses MIDI Synth, too). Since it uses a tool that's built in to the system, it should also be pretty easy to use. That's not saying anything about getting the music INTO the software, though. I'd say use MIDI Synth if you can spare the little extra processor time, or SoundSmith if not. -= Lunatic (: (LUNATIC, Category 11, Topic 11, Message 10, 530;1) JUPITER PAYMENTS >> does anybody know if it's possible to """""""""""""""" >> pay the shareware fee with Jupiter >> Systems by VISA-card? The members of Jupiter Systems (Dan Wellman, Mike Fleming, Marco Busse, Brian Clark, Jonathan Stark, Chris Trimble, and Rob Lathan) are all high school students, and just aren't set up to take credit cards. There are a few suggested ways for non-Americans to pay shareware fees to American shareware authors. You may be taking a risk with unscrupulous postal employees, but chances are that a carefully wrapped $10 bill would make it through. Another method would be to find a local branch of an American International Bank, and purchase an international check or money order. Of course, you may have to pay a fee on your end, but Jupiter probably wouldn't have to pay a fee on this end.The last method would be to visit your local bank, and have them issue a check drawn on US funds. Again, you may have to pay a fee on your end. -Joe Kohn (J.KOHN, Cat. 2, Top. 4, Msg. 52, M645;1) TRACKBALL PROBLEMS Kensington Turbo Mouse: Old versions worked as """""""""""""""""" trackballs, but attempting to use the mouse's "chording" feature (pressing both buttons at the same time to issue a macro) causes the computer to hang. The newest version tracks verrrrrrry slooooowlllly on the IIGS (there is Mac software included to adjust the tracking but the default tracking is much too slow on the GS). CH Products RollerMouse: The extra buttons cause the computer to hang in various programs. Trackballs that should work all right on the IIGS: Logitech TrackMan: Their MouseMan works fine, so I assume the TrackMan would too. The two extra buttons generate left and right arrow keys on the GS. (QC [Jerry], Category 12, Topic 28, Message 8, M530;1) ICON INFO There is no specific limit to the number of icons you can put """"""""" in a file. There ARE several things to keep in mind, though: 1) The icon EDITORS may have a limit. Going beyond this limit may result in an error, a crash, inability to save the file, or worst of all, a corrupted file. 2) Earlier versions of Finder had problems loading in very large icon files. Finder 6.0 is much better with this, but I personally don't want to try pushing it. 3) Finder must allocate a single large block of memory for every icon file it loads. If it can't allocate a large enough block of memory, it won't load in the file. I don't even want to guess what happens if it tries to load in a file larger than one bank (64K) of memory. _ (_)n the other hand, the fewer icon files you have, the faster Finder starts up, and the less _fragmented_ memory becomes. My personal advice is that if you keep to around 50 icons per file, you should have absolutely no problems whatsoever. I have pushed a file up to near 80 icons, but all the icons in that file were very small, keeping the size of the file itself relatively small. The way I, personally, organize my icons is in about five files: o System.Icons (anything as shipped on a system disk, including replacements for Finder's icons), o Document.Icons (graphics files, sound files, word processing files, etc.), o Applic.Icons (icons for the applications themselves), o Develop.Icons (icons for source code, utilities, etc.), o and a file I call Last.in.Folder, to remind myself where it should go (the most generic custom icons, like text files, binary files, disks and drives, the trash can, folders, etc.). This way also keeps almost all icons for a specific type in a single file (except for Last.in.Folder) so that they can all go in any order within my icons folder (again, except for Last.in.Folder). -= Lunatic (: (LUNATIC, Cat. 9, Top. 2, Mesg. 15, M645;1) STANDARD LANGUAGE PRACTICE This will be a little long. There seems to """""""""""""""""""""""""" have been a lot of traffic here in the last couple of days! 1. Jay: I'm not trying to play God when I implement a language, just the opposite -- and that's why I'll never do what you suggested. That's not the contradiction it sounds like at first. I feel very strongly that if you pick up a package that says it's Pascal, it ought to be Pascal -- period. There is (or should be) a big distinction between a language designer and a language implementor. That doesn't mean you can't add to a language, and in fact, the Pascal standard even addresses that issue. If you look in our Pascal manual, you'll find all sorts of extensions, and more will undoubtedly come in the future. When I extend the language, though, I do it with great care. I feel like any extension should be clearly labeled as an extension -- and our manual does just that. I feel you should be able to block any extension (so you can write portable programs) and my compiler has a directive to do that. I feel any extension should be compatible with the language as a whole, never breaking the original language, and all of the extensions I've added fulfill that requirement. Finally, I feel that any extension to a language should be made in the spirit of the language. Each language, after all, has a unique feel and basis. Pascal is safety. C is staying out of your way. BASIC is simplicity. Ada is industrial strength with rigid standards for portability. And so on. Think about it from the other side: if you pick up a book that shows a program for the IBM PC, don't you want to be able to type it in on your Apple IIGS? If every compiler writer did what I do, and the program either enforced the standard using some directive or encapsulated things like graphics calls in easy to change subroutines, you could do that. Unfortunately, far to many compiler writers do exactly what you suggest, and far to few programmers have any idea what parts of a language are standard and what parts are extensions. As a result, it's hard to use a program on another computer. Even C, the "portable" language (what a laugh!) has this problem -- more so than Pascal, in fact. I've been told that Turbo C has four distinct compatibility modes: C++, ANSI C, K&R C and UNIX C -- and that doesn't even count the different memory models, each of which can cause problems. (And, keep in mind, UNIX C was always advertised as _being_ K&R C, yet they needed two distinct modes!) No, standards are there for a reason. It's a good reason. Compiler writers owe it to you, me, and every other person to implement a language faithfully. Add if you want, but only within the constraints of the language, and only to solve specific problems (like toolbox access) that can't be handled without the extension. -Mike Westerfield (BYTEWORKS, Category 6, Topic 8, Message 86, M530;1) WPL On Apple Writer WPL is the Word Processing Language built into """"""""""""""""""" AppleWriter. Essentially, AppleWriter has a built-in programming language, and a pretty darned powerful one. Randy Brandt told me at KansasFest that part of the reason he wrote his first macro program for Appleworks (he's the guy who wrote Timeout Ultramacros) was because he AppleWriter had a programming language but AppleWorks did not. WPL is really quite remarkable. AppleWriter as a consequence is also rather remarkable. There's stuff you can do with AppleWriter that you still can't do with much more "advanced" word processors. Even AppleWorks with souped-up macros can't do everything it can. What's most interesting about it is that AppleWriter SEEMS deceptively simple and lackluster. It doesn't look like much until you start exploring what it can really do with WPL and a few other nifty features. -Dean Esmay (A2.DEAN, Cat. 28, Top. 4, Msg. 47, M645;1) IS JOE A DREAMER? The idea of setting up some type of Shareware Solutions """"""""""""""""" Buddy program was just something that came off the top of my head. If you remember some of the first messages I posted here, I said that my Shareware Solutions column is mainly directly at those who don't belong to user groups or own modems. That's still the case, and I think it's a very safe assumption that the vast majority of people who write to me for the shareware solutions companion disks have never used a freeware or shareware program before. I really do believe that. In the back of my mind, I thoroughly believe that the more people that use freeware and shareware, the longer the Apple II lives. After all, everyone reading this note has probably downloaded zillions of programs from the A2 library and has more than enough software to last a lifetime. But, what about all those other folks who use one or two programs? What about those who still use AppleWorks v1.1? What about the GS owners using System 1.1? I believe many of them read inCider, and have to at least be a little intrigued by the shareware goodies I write about. How can we get them better connected? How can we get them to buy modems, or to join user groups? How can we make them aware of freeware and shareware? That's what got me thinking along those lines. Here's my fantasy: Suppose we had people all over the country who were giving away great Apple II software? Suppose they contacted schools in their area, and offered to visit and supply them with freeware? Through my involvement with a non profit organization (CompuMentor), I visit non-profits that use Apple II's and give them free software, as well as providing free consultation. A few weeks ago, I went to a homeless shelter in San Francisco that uses Apple II's to teach basic computer keyboarding skills, and gave them Charles Hartley's freeware Computer Keyboarding program. Since that program is so superior to what they had been using, that homeless shelter will now be able to get lots more mileage out of their Apple II's. You may say I'm a dreamer, but I'm not the only one. I'd love to be involved with setting up some kind of Shareware Solutions Outreach Group of Volunteers who could provide software and who could answer questions about using it. This is not something that will happen today or tomorrow, as I am not at all clear on how this could be set up, or how it would operate. It'll take time, it'll take some talk, and it will take some other idealists like me to get something like this going. Any thoughts? -Joe (J.KOHN [Joe], Category 28, Topic 4, Message 49, M645;1) UPDATE YOUR ZIP GS Someone recently asked me in e-mail how many chips """""""""""""""""" were required to update the cache on a Zip GS. Since I thought other people might be interested in the information as well, I decided to post it here. To upgrade the cache on a Zip GS to 32K, you need two SRAM chips, one for the TAG side and one for the DATA side. To upgrade the cache to 64K, you need four SRAM chips total, two for each side. Since these chips are 32K each, you might wonder why you need two of the them for 32K or four for 64K. The reason is that each side of the cache needs to be upgraded to the full memory size. Since there's two sides to the cache, you need twice the chips. -= Lunatic (:- (LUNATIC, Category 22, Topic 10, Message 164, M645;1) MODEMWORKS $ APPLENET !!! IMPORTANT !!! A couple of people have """"""""""""""""""""" contacted me telling me that they can't get ModemWorks 3.0 to work properly with AppleNET 1.5a and previous versions. This is quite normal, and even easier to explain. Due to the new architecture of ModemWorks 3.0, AppleNET 1.5a will not only not load MW 3.0 properly, but with the new command implementations in MW 3.0, you won't get too far even if you -do- manage to get the loading sequence in there properly (which isn't too hard, mind you). As AppleNET 2.0 is so far into production right now (release date is -- cross your fingers! -- next summer or earlier), I just don't think it would be feasible to re-write AppleNET 1.5a to support ModemWorks 3.0, no matter how much I'd like Zmodem transfers to work. However, AppleNET 2.0 will FULLY support all of MW 3.0's newest features, including Ymodem and Zmodem transfers, new terminal emulations, and the whole kit-and-kaboodle (and AppleNET will remain as easy-to-use as ever!). So, to all those who are cursing me right now saying, "I bought ModemWorks 3.0 to work with AppleNET 1.5a, and now I find out it's a waste of my money!", HANG ON A SEC! Just hang onto the package, and wait for AppleNET 2.0. I guarantee that you'll agree it's worth the extra wait.... -Derek Fong (M.POTTER4 , Category 41, Topic 3, Message 63, M645;1) >>>>> You're right. What we have planned for AppleNET 2.0 -is- """"" too long to get out in one breath. But, here's the low-down on what we currently plan on getting out in the final release version: o Faster and more efficient than previous AppleNET versions o Completely rewritten from the ground-up -- no more Kevin D'Haeze/Larry Edwards program code o Complete support for X/Y/Zmodem, and their subsets o New fields o (You asked for it, and got it) More bells and whistles o The editors have all been improved at least tenfold o We're planning on either writing our own AppleNET network, or at least writing a patch to link to another major network (ie: Fidonet or the Internet) o Full screen editors and split-screen chat for PSE/ANSI users o A full-fledged accounting system, much like GEnie and CompuServe, which will allow sysops to charge users for access to certain areas. You can also assign freeflagged areas to certain users whom you may not want to charge for entering a certain area... o The new RAMDisk loader is GREAT! *blush* o The new menu system will blow away previous AppleNET versions o System events are now fully-configurable o All this (and, as the old saying goes..) and a LOT LOT more for the low shareware price of $20-30 US (haven't decided yet), and $39.95 for ModemWorks Lite (all you'll need to run AppleNET 2.0). -Derek Fong (M.POTTER4, Category 41, Topic 2, Message 4, M645;1) DECISIONS, DECISIONS Speaking of which, I've heard great things about """""""""""""""""""" the Shadow. But, is it really so great that I should spend the extra $$$ to get a Shadow instead of the TMS Pro External? My desktop has enough space to accommodate a HD.... I'd avoid the 3.5-sized drives (such as the Shadow), if I were you. They take their power from your computer's power supply. Hard drives demand a great deal of power while starting up...probably more than you should be pulling from a stock Apple IIe or IIGS power supply. When you buy a drive in the larger (usually Mac-sized) case, the drive gets its own power supply. According to the Apple IIe tech reference, the +12 line on the power supply is capable of supplying 1500 mA continuously. It can handle surges up to 2500 mA for up to 20 minutes if followed by at least 10 minutes at no more than 1500 mA. According to the tech manual for my hard drive (a Conner CP-340), the drive draws 1000 mA for startup and 300 mA in normal operation. That's 40% of absolute maximum for startup and 20% of operating maximum at full speed--and you still have floppy drives, peripheral cards, and the motherboard to share those 1500 mA with. With a 3.5" floppy drive, a 5.25" floppy drive, and a hard drive spinning all at once, you might overload the power supply...and when that happens, your computer will cycle power until the cling power like that to a hard drive is a Bad Thing (TM). If you have an Apple SCSI card, the problem is even worse. Recently, one of the members of the local user group bought a drive and an Apple DMA SCSI card from LRO. Apple's card only gives you up to a 3-second delay before it starts looking for a device to boot. The average hard drive takes about 10 seconds to spin up and go active. If your hard drive has its own power supply, you can turn it on first and turn the computer on a few seconds later. If the hard drive takes its power from the computer, though, you're stuck with a Catch-22--the computer won't boot from the hard drive until it's spun up completely, but the hard drive won't spin up until you turn the computer on. Open-Apple-Control-Reset doesn't fix the problem, either...if Apple's SCSI card doesn't find a drive, you'll have to cycle power...and you're back to Square One. Save yourself a lot of potential grief. Insist on a hard drive that has its own power supply--preferably an internal power supply instead of an external "brick." _/_ / v \ (IIe ( Scott Alfter \_^_/ ------------ (S.ALFTER, Category 11, Topic 10, Message 64, M645;1) >>>>> There is an external power supply available for the Shadow, just a """"" little power cube that plugs into the wall. TMS recommends the purchase of this thing for any Shadow that is to be used on a II, and so do I. I think the thing is like $15-$20, but I could be way off on that (either way :). -Gary R. Utter (GARY.UTTER, Category 11, Topic 10, Message 66, M645;1) PROBLEMS As far as I can tell, the only way to do this is to use one of """""""" the older printer drivers that has the "custom" page setup option but if I remember right, they were REALLY slow. Does anyone have any ideas?? The Claris folks couldn't figure out how to do what they wanted in the Print Manager, so they cheated. They licensed Apple's ImageWriter code for the express purpose of creating an Epson printer driver, which they did and which Apple later purchased and included in the system software. Unfortunately, they didn't stop there. They rebuilt the ImageWriter driver as ImageWriter.CL and added a few new private commands to it for the things they couldn't figure out how to do otherwise. Multiple horizontal items on the page is one of them. If you want to do these, you have no choice but to use the old .CL driver because AWGS doesn't know how to use a real printer driver for these things. (This is also why Apple doesn't license printer driver source to developers anymore -- the .CL driver was a support nightmare for dealers and customer support people, especially once the newer ImageWriter drivers came out and AWGS features didn't work with them, and Apple's not anxious to repeat that mistake.) --Matt (I speak for myself, not for Apple) (M.DEATHERAGE, Category 17, Topic 17, Message 45, M645;1) DISK ARCHIVES Here follows a few clarifications on doing "disk" """"""""""""" archives: A2 normally insists on "file" archives for all ProDOS and GS/OS uploads. This is because we can't know what kind of hardware every downloader may have, and because hard disk owners get downright irate when they have to dust off their 5.25 drive and plug it into their GS just to unpack a file that they will then have to transfer to their hard disk. And I can't blame them. In fact, if the upload is a collection of related files, we really prefer that they be placed in their own folder and the entire folder be archived, though this is by no means a required step. However, some things such as DOS 3.3 files, the TETRIS2 upload, etc. cannot be placed on a ProDOS disk. Since ShrinkIt is a ProDOS program, the only way it can handle such files is by shrinking the entire disk without worrying about the contents. Let's consider what this means. If you are archiving a well-used DOS 3.3 disk, much of the "blank" disk space will actually contain files that have been erased from the disk catalog. Remember, deleting a file merely removes it from the catalog; it does NOT remove it from the disk. That's why "Undelete"programs are able to work. Now, ShrinkIt cannot read this disk and has no way of telling which disk sectors are in use and which are free, and archives all 560 DOS 3.3 sectors. This means that all those previously deleted files are ALSO archived, even though they aren't in the catalog. Needless to say, this is incredibly inefficient and you can easily wind up with a disk archive that is larger than the unpacked length of the files you are uploading! Some people have tried to get around this by transferring the DOS 3.3 files to a ProDOS disk and putting them in a "file" archive. This is an ungood idea for several reasons. First, the downloader must convert it back to DOS 3.3 to use. You'd be amazed how many people don't understand how to do that or why it's necessary. The confusion factor is just too much. Secondly, the files will have to be renamed to something that ProDOS will take. All too often, the new name will cause the program to crash. And the user will be unable to fix it because he won't know what the original names were. We also want to remember that DOS 3.3 uploads must not contain a copy of the DOS 3.3 system software. Apple Corp. still owns it and frowns on this practice. We check all DOS 3.3 uploads for this and do not release the ones that still have DOS on them. Here's how to fix all of these problems: 1) Format a blank DOS-less disk. I use Copy II+. 2) Copy all of the files to be uploaded to the new disk. 3) Archive the new disk. The freshly formatted disk will have all unused sectors "zeroed out". These "zeroed" sectors compress to an extremely small space, so that the resulting "disk" archive is at most just a block or two larger than a "file" archive would have been. I hope this makes the reasoning behind our rules clearer to you. -TomZ (T.ZUCHOWSKI, Category 2, Topic 4, Message 109, M645;1) PRIME BBS - ROLL YOUR OWN With the rapid spread of the Prime BBS system """"""""""""""""""""""""" since its introduction onto GEnie, I suspect that there are some of you who want to start modifying your own BASIC programs to run online with Prime. This is not nearly as hard as it might seem on first glance and I highly recommend it as a fun thing to do as well as an excellent way to get a handle on the Prime ampersand set. Here is about all there is to it.... 1. Look in your copy of the doc file. This is file 18837 on GEnie and it is called Prime.DOCS.bxy. On pages 57 to 69 you'll find a full description of all the amper commands. Look carefully at & PRINT, & GET, & INPUT, & AT, and & VLIN. These are about the only ones you'll need for your first cut. 2. I use Program Writer to edit my BASIC files. Makes the job a whole lot easier. You old timers like me might prefer GPLE:) Go through the program and carefully replace all the PRINT statements with & PRINT. This results in the program printing to BOTH your BBS screen and to the modem so the user can see it. A comma after the & PRINT will print a carriage return. Ie, & PRINT ,,"This is a test" will print two carriage returns and then "This is a test" to the screen and to your modem. 3. Replace all GET statements with & GET. This one always killed me! This & GET tells the program to get a single key input from EITHER the sysops keyboard or the modem. If you leave a GET in there without the ampersand the program will get to that point and wait for an input from the sysops keyboard! Your user will be able to do nothing and your system is hung until he hangs up! NOT GOOD! So, look carefully for the GET statements. Same thing replies to INPUT and & INPUT. Use the 'find' feature of your editor to make sure that you got 'em all. 4. If your program writes any data to disk, (ie, high scores, etc.) then use the & AT command to set the prefix to one of the BBS prefixes. You CAN hardwire the prefixes with the normal BASIC commands, but I don't recommend it since this makes the program useless to other Prime sysops until they go edit it. 5. The & VLIN command can be used to restrict the allowable input characters to any set you want to define. You probably won't want this one often. 6. Lastly, you need some way to protect your system from syntax errors you didn't catch before you put your new gem online. In addition, you need to be able to protect yourself against the rude user who drops carrier right smack nab in the middle of your add-on external or game program. Historically, this is done by a fairly standard error trapping routine that does a few good things for you. o It hangs up the modem and resets to LOG if carrier is lost o It shows the user an error number and line if he runs into a bug. The user can then report it to you so you can go squash the bugger! The user is then returned to the BBS.1 code. o If you hit a control-C during execution of the program, this routine will tell the user to hang on while you work. I'll upload that little EXECable file with this TIP. When you make your BASIC code, leave line 1 unused and don't use any line numbers above 60000. Drop into BASIC, load your file, and EXEC this file. It will add the error trap to your program. Save the modified program as a PRG.XX or GAM.XX file and you're ready to rock and roll! Take a few minutes to study this code. In addition, take a few minutes to look at other PRG.XX and GAM.XX that I have uploaded. It'll go a long way toward enhancing the fun you can have with PRIME! (W.GOOSEY, Category 41, Topic 4, Message 52, M645;1) >>> MESSAGE SPOTLIGHT <<< """"""""""""""""""""""""" Category 9, Topic 15 Message 154 Tue Aug 11, 1992 GARY.UTTER [Dispatcher] at 05:39 EDT Time for a lecture on heat. Chips get hot. They heat the air at their surface. If that air remains at the surface of the chip, then the chip just gets hotter and hotter. If you can move the hot air away from the surface of the chip, and replace it with air that is not so hot, then the chip can heat THAT air. Heat that is transferred to the air in this fashion is heat that is not giving the chip itself a problem. Without a fan, the only way that air moves is by convection. (Hot air rises, remember that from high school science? :) Generally speaking, convection is not going to move enough air to keep the chip cooled to within its normal operating temperature range IF the ambient air temperature is much above 75 degrees, especially if you have a lid on the machine. This is why god made fans. A fan will move the hot air off the chip, and allow it to be replace with air that is less hot, thus allowing the chip to be cooled. So long as the air that is moving across the chip is cooler than the chip itself, this will keep the the chip within its operating temperature range. The variables here are how hot the outside air is, and how fast it moves across the chip. If you move enough air, then the chip will have no problems until the ambient air temperature is higher than the operating temperature of the chip. The operating temperature of the chip is certainly a lot higher than YOURS. Which is to say, when the outside air becomes hot enough that it cannot cool the chip with a good fan, it is so hot that you will have NO interest in computing, or anything else except escape, if you aren't already cooked, literally. (Wordy tonight ain't I ? :) Anyway, the answer to your problem (assuming you are correct in it being heat related) is a FAN, or SEVERAL fans. I myself have three high capacity fans sitting on top of my CPU (with the lid on). They are mounted in a board (actually a sheet of plexiglass that I happened to have on hand), and the board is cut to the size of the top of the GS and has a gasket of weatherstripping around the bottom edge, so it sits nice and airtight on the GS. This thing sucks so much air that I need both hands to lift it off the case when the fans are running. I do NOT have heat related crashes. Period. A Kensington System Saver or AE Conserver is the minimum level of fannage you should have on your machine, and if you have a serious problem with high temperatures in the area in which you must run your GS, you need MORE fannage. The absolute minimum I would suggest in a high temperature environment is a System Saver or Conserver in which the fan has been replaced by a higher capacity fan from Radio Shack. A lot of people here have made that particular modification with good results. However, if you do not have to have your monitor sitting on top of the CPU, I would recommend several fans in some type of enclosure like I built. I was at a local electronics surplus house this afternoon, and saw a whole big box of these "muffin fans" at $5/each. Gary R. Utter [*][*][*] While on GEnie, do you spend most of your time downloading files? If so, you may be missing out some excellent information in the Bulletin Board area. The messages listed above only scratch the surface of what's available and waiting for you in the bulletin board area. If you are serious about your APPLE II, the GEnie Lamp staff strongly urge you to give the bulletin board area a try. There are literally thousands of messages posted from people like you from all over the world. //////////////////////////////////// GEnie_QWIK_QUOTE //// / "I agree with everybody else. There, that should just / / about cover it. :)" / /////////////////////////////////////// FAIR-DINKUM //// [EOA] [HUM]////////////////////////////// HUMOR ONLINE / ///////////////////////////////// Python Fever Spreads in STRT """""""""""""""""""""""""""" By T.J. Girsch [T.GIRSCH] TOPIC COP HEADACHES! Most of you who frequent the message bases in the """""""""""""""""""" ST Roundtable have almost certainly experienced it. You're browsing through the messages, looking for ways to minimize your LZH difficulties, when suddenly you see a totally out of place message: < Your mother wuz a hamster anda your father smelled of elderberries! > The first thought that runs through your mind is "What the heck is this person talking about?!?" And the next thought, "IGN PERM," is synonymous with the next message: < Run away! Run away!!! > These thoughts undoubtedly pass through your mind, UNLESS you've seen "Monty Python and the Holy Grail." If you've seen it, then your first reaction is not one of confusion, but of hysterical laughter. The mere quotation of a line from the film puts you in a fit. If you're reading this, and you have already encountered these quotes and reacted with confusion, your next question is almost inevitably "What does any of this have to do with the Atari ST?" The answer: almost nothing. But once the craze was started, it proved nearly impossible to extinguish the flame. If you're wondering how it started, it's really quite simple. In the CATegory __, TOPic __ there is a "M.U.L.E. for the ST" topic, in which Network 23 Software (represented by Rod Martin) would regularly give news briefs and ask for feedback regarding his ST MULE clone, "Dromedary," which is currently under development. After a while, the topic seemed to be in danger of "disappearing" due to a seeming lack of interest. In a last ditch effort to save his topic, Mr. Martin released a 2 A.M. update on the development. His post, probably due both to a strong desire to save the topic and to the simple fact that it was 2 A.M., included a quote from the film "Monty Python and the Holy Grail." Immediately about a half-dozen GEnie users replied with their favorite quotes from the film, to which there were counterreplies, and replies to the counterreplies. In short time, the fever had grown to exponential proportion, resulting in possibly the worst occurrence of topic derailment in GEnie history. The difference here was that no one who frequented the topic seemed to mind one bit. What's more, about once every two weeks, Mr. Martin would still post an update, "relevant" to the topic. The problem with all this is that any newcomers to the topic may be scared off, because they wonder what "< What is the airspeed velocity of an unladen swallow? >" has to do with M.U.L.E. Plus, these "Python posts" began to spread to other areas of the RoundTable. So, in an effort to address these problems, I submit the "Atarians Guide to Python Awareness." I. How To Identify a Quote Identification of Python quotes, or any TV """""""""""""""""""""""""" Show/Movie Quote, is fairly simple, thanks to a convention which most of the "offending" posters (myself included) have adopted. An irrelevant quote is generally enclosed by a less than sign ( < ) and a greater than sign ( > ), as in: < Stop that, stop it!! There won't be any singing while _I'm_ 'ere > Note Be aware that the Holy Grail is not the only film that is quoted in """" this fashion. It has also become common to quote Star Trek: The Next Generation in a similar manner. II. How To Read Grail Quotes In order to get the "full effect" of a """""""""""""""""""""""""""" Grail quote, it must be read in the proper manner: with a thick British accent. The one notable exception to this rule is in cases where the enclosed text is a stream of insults, for example: < You stupid English pig-dogs! Now go away, before ah taunt you a zecond time! > In these cases, a pseudo-French accent should be used. III. How To Understand a Grail Quote The best advice I can give here is """""""""""""""""""""""""""""""""""" to watch the movie. "Monty Python and the Holy Grail" can be found at video rental outlets everywhere, and is excellent for a lot of laughs. And you don't need to be a big Monty Python fan to appreciate it. Two things to bear in mind before watching the movie: 1) A general knowledge of the Legend of King Arthur is helpful in understanding some of the humor. 2) If you don't like extremely off-the-wall slapstick, in the tradition of the Zucker brothers (Airplane, The Naked Gun), then this film is probably not for you. IV. How To Reply To a Grail Quote Replying to Grail quotes requires that """"""""""""""""""""""""""""""""" you have seen the movie. For example, without seeing the movie you would not know that the proper response to "< But I've cut your arm off! >" would be "< No you haven't! It's a flesh wound. I've had worse! >" If you have seen the film, however, and you wish to reply to a Grail quote, feel free! More are always welcome. Just use the "greater than/less than" convention described above, and try not to stray too far from the topic, lest the topic police come and spank you! Note We apologize for the abrupt end to this article. Those responsible """" have been sacked. The rest of this issue of GEnieLamp has been completed in a totally different style and at great expense. //////////////////////////////// GEnie_QWIK_QUOTE //// / "ACCKK.. I've been arrested by the Topic Police!!! / / Did da judge set bail?" / /////////////////////////////////// D.D.MARTIN //// [EOA] [PRO]////////////////////////////// PROGRAMMING CORNER / ///////////////////////////////// Apple II And You """""""""""""""" By Darrel Raines [D.RAINES] >>> THE SHAREWARE CONNECTION <<< """""""""""""""""""""""""""""""" I want to start this month's column by giving an example of what I consider to be a bad marketing and project development decision. We will spend some time during the course of this article discussing a way to make sure that software written for the Apple II is wanted by the user community. I saw an advertisement for a product that, in my opinion, is not going to be useful to the common software buyer. SoftPC has developed a package that works on the Macintosh series of computers. It will allow you to run any Windows compatible software product on the Mac. (Windows is a IBM/clone version of the Mac operating system. Much of the current Windows software has been ported over from the Mac.) Does this strike anybody as a case of trying to sell California wine to a French wine connoisseur? Who in their right mind would want to buy something that will make IBM/clone software run on a Mac just like native Mac software? Buy the Mac software and be done with it. I do not understand why anyone would develop a product like this. In last month's article, we explored the future of software for the Apple II platform. I put forth the prediction that most of the software developed for Apple II's would come from Shareware sources. I explained my reasons for these ideas and encouraged readers to take heart in the fact that certain advantages are to be gained from using Shareware and Freeware programs. Chief among these advantages is the ability to guide the development of software that you want to use by paying for software that you find useful and asking for software that you want to use. This arrangement can work to the benefit of both the developer and the end user. The next question, and the one that I want to answer this week, is how do you get a software package developed if you really need one. The flip side to that question is how does a developer find out what users want to use (and pay for) on their computers. One way that doesn't usually happen is for luck to bring together the user and the developer in the same place at the same time. "Ha", you say. "It will never happen", you say. I think that you are correct. A much more likely circumstance is that a user seeks out a developer with a program idea and asks for software to be built to his specifications. The transaction usually requires an up-front fee and a guaranteed fee upon completion of the package. This is expensive since it requires one potential user to absorb the entire cost of the project. A much more financially reasonable plan calls for the joining of like-minded users that are willing to pool resources and contract for a program to be built. This begs the question of how you find other users who want the same software that you want. We can see that there are problems with this approach also. A third alternative is available when we consider the online community available through a service like GEnie. (Please excuse references to a nationally advertised alcoholic beverage in the rest of this paragraph.) Wouldn't it be great if you could register your software needs in a forum visited by both users and developers? And wouldn't it be great if other users could add to your ideas and produce a program specification that the group would be willing to pay for if the software was ever developed? And wouldn't it be great if the developers who were looking for their next project took these specifications and built the software that so many users were wanting to see? And wouldn't it be great if the result of all of this synergism was some of the best software that the Apple II had ever seen? Wouldn't it be great? Okay, I feel better now. Sometimes I get these flashes of inspiration and I just have to let them run their course. However, I hope that you saw something you liked in that last paragraph. I laid out, in brief detail, what I envision as a public clearing house for program ideas and software development. An entity can be created that will meet the needs of the software user and creator in a way that is beneficial to both. Perhaps a user can identify a software need that a developer was wanting to create anyway. Such a meeting can serve as a spark to get the developer started on the project. I can see that some software wants will be too big for a single programmer to tackle. Such programs (that are deemed worthwhile) could be broken down into sub-projects that are handled by individual programmers. A project lead would be established to manage getting the pieces built and put together. On the other hand, many programmers like to work by themselves. This can certainly be accomplished by allowing software package ideas to be "checked out" by a programmer indicating that it is currently being worked on. Profits, for shareware packages, would be distributed according to who worked on the project and to what extent. Users would be much more likely to pay for a software package that they helped bring to life by establishing what the package would do. A promise sheet could even be created which tracks the people willing to pay a certain shareware fee if a package is finally produced. I can hear the nay-sayers now. "This idea will never work since it requires people to pay shareware fees." "Who would write these programs?" "I only wanted to read a game review and got lost in the wrong article! (Oops)" I will grant you that this is a radical idea and certainly requires more thought before being put into action. However, the investment is small for everyone concerned. All the users have to do is register their software needs. All the developers have to do is write programs that they want to write. If the idea works, then many people may be happy. If the idea does not work, then no one loses. The argument that the developer loses his valuable programming time can be countered with a quick check to see how many people have registered shareware programs by some of the prominent Apple II authors. Putting a program without a guaranteed audience on the market will produce mixed results. Writing a program with an established audience can go a long way toward maximizing profit. Since there is so much to gain, and so little to lose, why don't we get started right away? I will volunteer to gather program ideas that users want to see written for the Apple II. If you have such an idea, please send a brief statement about what you want to my online address (see bottom of article). I will tabulate these ideas and find a good way to distribute them to the programming community. I am not sure that GEnie Lamp is the proper way to get these ideas in front of the Apple II community as a whole. Therefore, I will explore the possibility of getting something going on the A2/A2Pro Bulletin Boards. I would like to hear from any person who has suggestions concerning the information in this article. If you have an inspiration on how to establish such an idea/program exchange, I would be glad to hear about it. If you want to tell me how ridiculous I sound, then blast away. If you want to volunteer to write some of these new programs, then step right up. If you have a catchy name that will get peoples attention and focus it on what we are trying to do, then by all means send it to me. I do not live in a vacuum. I am connected to GEnie and hopefully you are too. I am out of breath for this month, so let us stop for now. I have probably launched more ideas than I have distributed information. Next month I will try to swing more to the other side. We will discuss the ins and outs of the Apple Human Interface Guidelines. Until then, let me know that you are out there and reading this by sending e-mail (its free). I will attempt to respond to every letter that I receive. [*][*][*] Author: Darrel Raines [D.RAINES] welcomes any feedback or comments via electronic mail to the listed user name. ///////////////////////////// GEnie_QWIK_QUOTE //// / "But I think it's great.. I love GEnie, and the / / diverse personalities that I meet here, for / / better or for worse.. .." / ////////////////////////////////// T.EVANS21 //// [EOA]#66 [FUN]////////////////////////////// ONLINE FUN / ///////////////////////////////// Search-ME! """""""""" By John Peters [GENIELAMP] SEARCH-ME! Welcome to Search-ME, our new monthly puzzle program. Each """""""""" month we will have a different theme. This month the Search-ME! puzzle contains 21 keywords that are associated with MIDI. This month's list of words was sent to us by Scott Garrigus. [S.GARRIGUS] Thanks, Scott! >>> MIDI! <<< """"""""""""" U U W D G D H W E F D U Y Y U T L G S O G S W C V L Q X N H P P C S S O I R E F B U M O P F P R G V H C L E F C K E B Q K E P O A E P D U R D J O V S J K Q T W B C D K S C P D G M B P Q E W D O M C P E P J R W N W H W N Y A B J R H B C S C D G K C Y E O L O M E F Y E E Z M O T I N M E Q H R B H W Z B D X F R L C U L J T N X V L J W H I X M Q O B U A S Q X D S Q Q E Y U A E Q C R Q V S Q S R T P X P S V O B E U S Y R M Y V U K L E H L S D W R S C N Z U G S R M X R U X Q B Q Y W U I O O Y J A J T N B V T A D E Z T M I A H Z G M L H R I X N O Q C M J P M V R Y D M X S R J A O B P O V I P W O N X H C E W B A S S I E N A I W Z C T S X W V V C G B R W H N S C E D H H K X T A W A B U B Z P C G B A R E E K M Z P Q F Q T N Z K T V C R K T L G M J W L T M E J F E O U C P Y O O E T Y H O R D E R H H O Z P R N S S T K B P X N Y T X K O M D O G S H N S J V F U L R X I P G D Z H S K X L O B F R Q D X E T S O F M E X O A [*][*][*] CLEF CUBASE DAT DELAY EQ FOSTEX KEYWORD KORG MIXER NOTATION NOTATOR NOTE OMEGA PIANO PROTEUS REVERB ROLAND SEQUENCER STAFF SYNTH YAMAHA GIVE UP? You will find the answers in the LOG OFF column at the end of """""""" the magazine. If you have an idea of a theme for Search-ME!, send your list of keywords to GENIELAMP. Lists selected that are used in this column will get you one hour of GEnie credit. Cool! This column was created with a program called SEARCH ME, an Atari ST program by David Becker. [EOA]!!@ [WHO]////////////////////////////// WHO'S WHO / ///////////////////////////////// Who's Who In Apple II """"""""""""""""""""" >>> CHATTING WITH GARY UTTER <<< """""""""""""""""""""""""""""""" ~ Apple II Guru ~ GEnieLamp > Gary, how did you first get interested in the Apple II """"""""" computer? Gary Utter > Back in the early days, a friend of mine who was in the Navy """""""""" left his black Bell and Howell II+ clone here while he was on sea duty and stationed in Japan. I played with it a bit, but after finding a bug in Wizardry that let me build up an incredible number of character points in an hour or so, I kind of lost interest. When my wife decided, back in '87 or '88 that she needed a computer for her small business, I looked at Apples first, because I was SLIGHTLY familiar with them. I also looked at IBM (clones), Macs, and Amigas. I settled on the Apple because it seemed to have the best support, most ease of use, and because I had friends who had Apples. I did not, however, BUY an Apple, I bought a Laser 128EX. It seemed silly to spend the money for an Apple IIc when the Laser was just as good and half as expensive. (And I still feel that way. :) GEnieLamp > At what point did you realize that your casual hobby had """"""""" evolved into something more than a "casual hobby"? Gary Utter > When, in the course of 3 weeks, I had spent well over 150 """""""""" hours "getting the computer set up" for my wife, and when I had gone out and purchased an additional meg of memory (just before the big price jump), a mouse, a printer, additional disk drives, literally hundreds of blank floppies, etc. At that point, I decided that my best course was to upgrade, and I took the Laser back to the dealer and swapped it (and a bunch of cash) for a GS. I was still trying to be cheap, so I didn't get a 3.5 drive. :) Over the course of the next five months, I upgraded from 1 meg of memory to 3.75 megs on a RamKeeper, added an Apple 3.5 drive, replaced my Laser drives with Apple brand 5.25s, upgraded to a color printer, and finally, at the end of the five months, got a used ProFile 5 meg hard drive. After that, it was all over, my "enhancement curve" went vertical. :) Somewhere in there (at about the 2 month point, as I recall) I got a modem and accounts on The Source, CIS and GEnie. That REALLY pushed me over the edge. :) At that time, I was running a combined bill on those services in excess of $300 a month, and I was spending ALL of it combing through the Apple II areas for information and downloads. (No time for Chat, no time for Games, just information and more information. :) I am now up to a 5 meg GS, with Rev D RamFast, 240 meg Quantum, 44 meg Syquest, a pair of 3.5 drives, Magnavox color monitor (larger and brighter than the Apple), Zip GS (only 8 mhz though), 9600 baud USR modem, DeskJet printer, and tons of software. Expense wise, it has been ugly, but fun. GEnieLamp > In the past few years, Gary, you've assumed a leadership """"""""" position in the national Apple II community. Please tell us a little about how this came about. Gary Utter > Simple, I read everything I can get my hands on, """""""""" (electronically speaking), and forget very little of it. I experiment with the information when it is appropriate (just because I want to KNOW) and I seem to be able to synthesize it well. I'm not afraid to ask questions, and, more importantly, in terms of the question YOU asked, I'm not afraid to answer questions. GEnieLamp > What do you consider your most proud accomplishment? Gary Utter > Being one of the best police dispatchers in the US. :) """""""""" GEnieLamp > Who do you look up to as your mentors? Gary Utter > Loren Damewood, David Winograd, Marc Farnum Rendino, and a """""""""" bunch of the regulars on MAUG. Due to the lack of a front end for GEnie (i.e. a 16 bit front end, specifically CoPilot), I was a lot more active on CIS than on GEnie during my "formative years" online. Now that I have CoPilot, I am a lot more active here than there. GEnies pricing has something to do with that, as GEnie is more active these days than CIS. I've been trying to persuade "the guys" from CIS to come on over here, but so far without much luck. I tend to go where the action is, which is to say (no offense to GEnie) that if CIS was busier than GEnie, I would probably spend more time there than I do here (that just applies to A2, of course). But, I wouldn't cut back on my time here, just spend more time online overall. GEnieLamp > Gary, you've been very active in the Apple II Roundtable on """"""""" GEnie, answering questions and leaving pithy messages on a regular basis. Where do you see the future of telecommunications moving in the next five to ten years? Gary Utter > Hmmm, I can't really answer that. I don't see any """""""""" SIGNIFICANT change coming, just incremental improvements (widespread availability of 9600 access, better front ends, etc). It is likely that there will BE some significant change, but it is not something that I can predict. GEnieLamp > What sorts of things do you like to do for fun (i.e. non- """"""""" computer hobbies)? Gary Utter > For fun? I like to sleep. """""""""" GEnieLamp > Are computers a part of your daytime job? Please tell us a """"""""" little about what you do between 9 and 5. Gary Utter > I dispatch police cars for the Office of Emergency """""""""" Communications in beautiful downtown Rochester, New York. We use computers all over the place, but we don't really get to WORK with them, all the software is "canned", and runs off mainframes. They are just tools. Our center presents probably THE most intense dispatching environment in the US, but explaining what that means is, I suspect, well beyond the scope of this profile . (It would take a LOT of background. :) Let's just say that it is intense, and stressful, and a whole lot of fun if you have the right attitude, and SERIOUS work. (If I screw up, people can DIE.) GEnieLamp > How long have you been a member of GEnie? What new services do """"""""" you think GEnie should provide its subscribers? Gary Utter > Jeez, memory does not serve in this case. It seems to me """""""""" that it was July of '87 when I got my first modem, and August when I discovered GEnie and CIS. As for new services, I would like to see widespread availability of 9600 baud nodes, along with v.32 capability. I would also like to see Prime Time eliminated, but I don't know that I would say that is something GEnie SHOULD provide. I think it would be a Good Thing, but I am not at all sure that it would be practical. :) GEnieLamp > What one piece of advice would you pass along to a new Apple """"""""" II telecommunications enthusiast? Gary Utter > """""""""" 1. Get the fastest modem you can possibly afford, and make sure that it has MNP 1-5 and V.32 and v.42bis. (Of course, to be reading this, they will already HAVE a modem....) 2. Get a GOOD communications program. I personally would recommend either TIC or ProTerm v3.0. I understand there are some new things coming down the pike, so I don't want to limit myself too much here, but I don't know anything specific that I can talk about. 3. Get a good front end program. I am not going to make any recommendation at all on that. Anyone who knows me knows that I am a heavy CoPilot user, but basically, all the front end programs currently available are good choices, so I think which one you get is up to personal preference. Gee, that is THREE pieces of advice, isn't it? (And I didn't even mention the dedicated phone line. :) GEnieLamp > You've worked as chief assistant in the Jerry Pournelle """"""""" Roundtable for a while. How did you come into getting this job? What aspects of the work do you find most interesting? Well, originally I was a heavy poster in the Pournelle RT, and I was almost always on at 3, 4, 5 in the morning. This is a REAL good time to do maintenance tasks in a RoundTable, and Howard Rosenman, who was then the Assistant, needed someone to do maintenance, so he asked me. As the situation wound up, Howard got a new job shortly after that (with GEnie) and I moved up into his slot. What I find most interesting about it is the ability to increase usage by making the RT more interesting to the USERS. Just how that is done is something really hard to explain, but I seem to have a knack for it. Fascinating work, overall, but it cuts into my sleep severely. :) ////////////////////////////// GEnie_QWIK_QUOTE //// / "Hmmmm.......... Curiouser and Curiouser........ / / SOMEONE around here must have slipped the Topic / / Cops a fiver to look the other way." / //////////////////////////////////// SAM-RAPP //// [EOA] [FOC]////////////////////////////// FOCUS ON... / ///////////////////////////////// Computers As Therapy """""""""""""""""""" By Phil Shapiro [P.SHAPIRO1] >>> HOW APPLE II COMPUTERS ARE BEING USED FOR COGNITIVE THERAPY <<< """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" From the time when computers were introduced into schools about a dozen years ago, teachers have had an opportunity to watch closely how students interact with these wondrous machines. It's no great surprise that computers have been seen to assist intellectual growth. But what is surprising is how computers can help boost student self-esteem and self-confidence. As students interact with computers, they are given constant feedback as to their current progress. With well-designed educational software they can almost feel their minds growing. As students develop a mastery of several educational computer programs, their sense of self-esteem and self-confidence naturally rises. Thus, the very act of interacting with computers may change the students' sense of self. If, then, computers can help strengthen the self-image of schoolchildren, shouldn't they also be able to strengthen the self-image of other people, as well? This very question was asked and answered by occupational therapists at St. Elizabeth's Hospital, a publicly-funded psychiatric hospital in Washington, D.C. About eight years ago the hospital bought two Apple IIc computer systems for use by staff and residents. Along with the computers they also purchased a wide selection of educational computer software. The aim of the computer project was to bring residents to the computer lab in small groups, giving them the opportunity to interact with both the computers and with one another. Suzanne Pickering, the occupational therapist supervising the computer project, explains that the residents take a strong interest in working with the computers. The software engages their minds, providing a welcome intellectual stimulus within their daily routine. Pickering further explains that the nature of the software program being used seems less important to the residents than the fact that they're just using the computer itself. Residents of the hospital take pride in simply sitting at the computer and using whatever software is available. Yet choosing which software to use with the residents is no easy decision. The two categories of software most often used are drill-and-practice software and creative expression software. In the drill-and-practice category are the math, spelling, geography and problem-solving games most frequently used with elementary and middle level students. In the creative expression category are programs such as Print Shop and AppleWorks. Pickering explains that her objective is to get the residents quickly involved in a computer activity that's not overly complicated. While the residents have great enthusiasm for using computers, their attention spans are not always long. For the maximum beneficial result, residents need to be given software that allows them to achieve actual, demonstrable success within the first few minutes after booting the program. The programs need to coax them along to greater and greater challenges, all the while giving them positive and encouraging feedback. The goal is to produce small intellectual fireworks in their brains as they develop greater and greater skill at a given cognitive activity. The object is to facilitate and encourage the growth of new neural links in their minds. An interesting analogy is offered by Pickering. Just as doing sit-ups can help strengthen lower back muscles, so too can doing cognitive drills help strengthen a person's sense of self. And once a person's sense of self is strengthened, once they have a stronger and renewed sense of their own being, a positive spillover effect results. By strengthening one group of mental muscles, the spillover effect strengthens them all. In terms of the creative expression software, the goal of the project is to reinforce their self-concept as artistic creators. A simple Print Shop sign serves as visible proof of their creative powers. To help celebrate the residents' creativity, the walls of the computer lab are adorned with their handiwork. What started as a small computer lab has grown to become a small art museum as well. Extra printed copies of their creative work are given the residents to show others. Sadly, the popular Print Shop software has been missing for over two years. (The residents were using the original Print Shop software, with its easy menus and interface.) Keeping software secure in an institutional setting is always a serious challenge. The hospital staff has been talking about new software they'd like to add to their collection. High on their wish list is the Children's Writing and Publishing Center. With limited funding for the project, software purchases are made very carefully. When asked how other Apple II users might be able to support this interesting computer project, Pickering commented that the hospital could really use another copy of the original Print Shop disk. (The New Print Shop might present too many confusing options, and disk swapping, for the residents.) Other items on her wish list include standard computer supplies: floppy disks, ImageWriter ribbons, and disk storage cases. Donations to the hospital are all tax deductible, Pickering hastened to add. In discussing the great potential for success in this project, Pickering mentioned that she's interested in hearing from occupational therapists in other cities who might be doing similar work. It makes sense to share ideas and experiences in this fledgling new field of mental therapy. The operations of the human mind remain one of the great mysteries of all time. Yet you need not be a neuroscientist to realize that computer-assisted cognitive therapy may have long-lasting positive effects for those suffering from mental illness. If the sole result of these computer interactions is to bring an interesting new focus of interest into these people's lives, that alone can make this project worthwhile. Somehow, I suspect, this project will accomplish much more. Contact """"""" Suzanne Pickering, Occupational Therapy St.Elizabeth's Hospital, 2700 Martin Luther King Ave., SE, Washington, D.C. 20032 Phone: (202) 373-6901 and (202) 373-6909. Recommended Reading """"""""""""""""""" Turkle, Sherry. The Second Self: Computers and the Human Spirit. New York: Simon & Schuster, 1984. [*][*][*] Phil Shapiro Shapiro is the founder of Balloons Software, a """""""""""" new Apple II educational software company. He can be reached He can be reached via electronic mail on GEnie at: P.Shapiro1; on America Online at: pshapiro ///////////////////////////////////// GEnie_QWIK_QUOTE //// / "I drink to that, one narrow minded person to another." / /////////////////////////////////////////// T.MCCOMB //// [EOA] [GAM]////////////////////////////// GAMES PEOPLE PLAY / ///////////////////////////////// Bouncin' Ferno """""""""""""" By Darrel Raines [D.Raines] GOOD NEWS / BAD NEWS This month's topic is the final (sigh) program to be """""""""""""""""""" released by that amazing and sometimes frustrating French organization: Free Tools Association (FTA). FTA has produced some of the most beautiful graphics and sound demonstration programs that have been seen on the Apple IIgs. They have produced a number of exciting game programs. Perhaps best of all, they have released most of their software in the public domain as freeware. However, FTA has developed all of their software "free from the restrictions of Apple's toolset". This has meant that you usually have to load the software from floppy disk and that the software did not always work after updates to the system software. The claim, I believe, was that use of the toolset slowed programs down to the point that they were not useful. For better or worse this seems to be the last of the FTA programs that we will be seeing. If a person wants to be known by their best efforts, then this game may be the lasting image people have of FTA. This game is, just like its creators, both amazing and frustrating. Perhaps I have gotten ahead of myself. First I should describe the game and then I will tell you my impressions of the software. The Introduction Yes, the introduction of this game deserves a separate """""""""""""""" section. Like all of the previous FTA offerings, this one has great sound and graphics. All of the music is on the first screen. The main title is displayed with an impressive graphics-as-letters image of a roaring fire. A scroll line appears in the middle of the screen with a long line of credits and other semi-useful information. A ball (or marble) appears at the top of the screen and then things really start to happen. [*][*][*] As the stereo music starts to play the ball drops from the top of the screen. It hits the scroll line and BOTH the ball and the scroll line bounce to reflect the collision. While reacting to the collision, the information line continues to scroll as if nothing had happened. This is some of the smoothest graphics that I have seen in quite some time. When you finally get tired of watching the pretty pictures, you can hit the mouse button to move on to the game. [*][*][*] The Game The first thing to greet your eyes after the introduction """""""" screens is the main control panel for Bouncin' Ferno. You can choose all of the game options from here. A joystick can be selected and calibrated from this screen. You can also choose to use the mouse (default) as an input device. You may choose to play a new game, select the maze (labeled Level) to be played, or start the editor. The editor is discussed below. FTA has provided you with three demonstration mazes. The first maze is a good introduction to the game. The other two are monsters that are probably well beyond your skills for quite a while. You will want to stay with maze (Level) 0 until you are much more familiar with the game. Bouncin' Ferno has been likened by many to the old Electronic Arts program Marble Madness. I cannot compare the two since I never owned a copy of MM. The object of the game is to move a small ball (or marble) around a three dimensional maze and collect the small containers of fluid that keep you alive. You must continue to collect fluid since you are continually draining your current supply. This fill and drain activity is monitored by a crystal ball on the right/lower portion of the screen. As you collect containers, the fluid level rises in the crystal ball. As you progress in time, the fluid is slowly drained until the crystal ball will eventually crack if it ever becomes dry. When this happens, the game is over. [*][*][*] The maze itself is a very large chamber that is broken up into individual rooms. The rooms are arranged in a five by five matrix. Your position in the matrix and how many containers are left will be shown at the top of the screen in the upper/left area. You begin in the upper-most (on the map), left-most room in the matrix. You can only go into other rooms via a transporter. Transporters are marked as small triangles on the floor. If you start in the first room and land on a triangle on the right side wall, you end up in the upper-most room second from the left. The ball will only travel one room in the direction of the transport. [*][*][*] Once you are in a room you may move freely about the room and try to pick up any of the fluid containers that you can reach. A mouse or joystick may be used to accelerate your ball on the playing field. The ball will accelerate in the direction that you move the mouse/joystick and will continue to accelerate until you stop moving. I have practiced with both input devices and find the mouse offers better response. The faster you move the mouse, the more acceleration you will get. A nice, slow movement is wanted for most of the obstacles. I believe that you can progress to the next maze if you manage to get every container on the current maze. I cannot check this guess since I have never quite finished a level. I will have more to say on this subject later. You need the containers anyway since you must replenish your fluid level in the course of play. Therefore, it is a good idea to get every container, if you can. The floor of each room is a purple slab that is marked with a grid to help the player see proper angles. On top of the purple slab can be a number of different surfaces which have varying characteristics. A red square indicates fire and will drain your fluid very rapidly. Stay away from these at all costs. A green, orange, or brown square is part of a ramp or higher surface. These are not bad for you except that any incline will be more difficult to go up than flat ground and will accelerate you on the downhill slopes. Some squares (of any color) will contain a centered straight line which represents a spring mechanism. Landing on this square will send you sky-rocketing into the air. This may be useful for reaching upper levels of the current room. A blue colored square indicates a glide region. Once you enter a glide region, you cannot control the movement of the ball until you touch another type of square. Therefore, a combination of blue and red squares can be deadly since you cannot change direction on the blue once you have started toward a red square. There are also invisible squares which act just like one of the other purple, green, orange or brown squares. I understand that there exists (but have not encountered) an invisible square that acts just like a blue surface. These could be even more dangerous. The one maneuver that I have not mentioned so far is what I call the "marble hop". The ball that you control is capable of a very short hop whenever you press the mouse button. I have not found this to be all that useful. There are certainly a couple of rooms that require this feature. However, the marble hop is so low that I have found the major usefulness of this feature to be during a jump from a high level. Pressing the mouse button will help break your fall and keep you from bouncing so high. Each room can play like an individual puzzle. Think of it as a real-time test of your ability to solve mazes, but with a twist. The puzzle can involve figuring out how to get to the can of fluid. It can involve determining how to get to the next room. One devious little quirk that I have failed to mention until now is that a time limit exists for each room. No timer is visible. However, if you stay in a room long enough, it begins to fill with water. This is not immediately detrimental to your ball. The effects are that the ball does not have the friction it used to have with the various surfaces. Your crystal ball will drain about twice as fast while you are in a room filling with water. I am not sure how much the room will fill. One of the interesting things that I have discovered is that the water will sometimes stop filling the room and the room will retain the water that it had received until that point. I cannot decide why the water stops flowing into the room. I also fail to understand why it stops at different levels during different games. When you put all of this together, you get a good picture of what goes on during a game of Bouncin' Ferno. You roll, hop and slide your way through a series of traps, ramps, hidden surfaces and other obstacles trying to reach the next can of fluid or the next room. Multiple room puzzles are possible and even exist on some of the more difficult rooms in the demonstration mazes. If you get tired of trying to complete the room you are in you can always go to the next room. There is nothing to prevent you from passing through all of the rooms and not getting any of the fluid containers (although that would not do you any good). The best reason for using this capability is to skip difficult rooms until after you have captured easy containers in later rooms. There is of course the mandatory high score name board. These exist for each maze, so you should get to type your name in quite often. There does not seem to be a way to save a game in progress. There is supposed to be a way to quit play during a game, but it does not always work for me. The Editor I don't plan on going into much detail here on the editor. I """""""""" simply wanted to say that it exists and can create any maze that you are able to conceive. The instructions are written in French so you will need to download another file that has a translated version of the instructions. The interface is mostly via the keyboard. You will see the rooms as you build them, but the construction is done from keyboard commands. You can test any level as you build it. The editor looks to be very complete. A Review Bouncin' Ferno is one of the best Freeware games that I have """""""" seen anywhere. It is also one of the best games that I have experienced for the Apple IIgs, period. It does have its faults, however. The game can run a bit on the long side for one sitting. I have played one maze for almost an hour. Therefore, a save game feature would be very useful. Along those lines the quit command should work at all times during the game. I would also like to see a pause feature added so that the kids can get my attention without my fluid draining slowly away. ("Not now honey, daddy's in the middle of something important.") Other minor faults include the lack of music other than the main title screen. FTA is known for its music demonstration programs, right. It would also be nice to know how much time is left for you to finish a room. Perhaps a clock could show up in the upper/right corner to count off you last minute before the water starts filling a room. The game play is smooth and realistic. The ball acts just like I would expect a marble to act on the surfaces and inclines that you go over. I have no complaints in this area other than to say that the marble hop seems to be of limited use. I think that a cumulative effect would be appropriate for the hop feature. What I have in mind is a second button press bounces you higher than the first. The third press would send you higher and so on. However, this is a minor gripe and merely a suggestion for improvement. Now we come to the area where I have the biggest complaint. The game can be VERY difficult when the mazes are constructed without proper care concerning how they can be traversed. I suppose that this may have been the area that FTA was still working on when they disbanded. For whatever reason, the level 0 maze is barely playable (toward the end) and the other two mazes are ridiculously hard. I am a fairly good arcade game player. I have been unable to finish the level 0 maze in over a dozen attempts. My wife cannot even complete half of the maze. I have "solved" every one of the rooms in the maze at least once, but never within the same game. Four of the rooms are very difficult and I run out of time on at least one of them every time I play. This concern is the source of the statement I made at the beginning of this review. Bouncin' Ferno is both amazing and frustrating. The graphics and playability are fantastic. The frustration at being unable to win even the simplest maze is enough to drive you crazy. There is hope on the horizon, however. Both A+/Incider and GEnie are conducting contests for the creators of the best mazes for this nifty game. All a person has to do is use the built-in editor to create a maze for the game and that creation can be entered in both contests. If enough people put their talents to this task, we should see enough good levels to make this game one of the all-time classics for the Apple IIgs. Until more mazes exist, I can only say that the game has the potential to be a classic. The exciting thing about all of this is that the reader of this column can directly take part in the action. All he/she has to do is download the files listed at the end of this article. After playing a few rounds of the introduction maze, select the editor from the main menu and let your creative juices flow. There are many prizes to be won and recognition awaits the creators of any worthy mazes. There is nothing to lose and a good time to be had by any participant. Until next month: Roll carefully. Bouncin' Ferno: Review Rating: 8 out of a possible 10. Entertainment Factors: (See August article/ALMP0892.ASC GEnieLamp RT) Skill Development: Minor mouse abilities are developed. Playability: This game is very playable and somewhat addictive. Stimulation: The maze editor is the only creative outlet in this game. Random Events: None supported in this game. Computer Player Modes: N/A. Fun Factor: This game is a blast (and could be even better). Files: (GEnie A2 file numbers, of course) 18711 BF.DOCS.BXY by J.WILLETT size is 5888 Desc: ENGLISH DOCS FOR BOUNCIN' FERNO 18948 BOUNCNFERNO.BXY by LUNATIC size is 458496 Desc: Bouncin' Ferno game from the FTA! [*][*][*] Author: Darrel Raines [D.RAINES] welcomes any feedback or comments via electronic mail to the listed user name. //////////////////////////////////////// GEnie_QWIK_QUOTE //// / "Hey, you're WAY off topic here, fella!! Jeff W. (SYsop), / / here's your chance to nail the 'sucker'... .." / ///////////////////////////////////////////// T.EVANS21 //// [EOA] [COW]////////////////////////////// COWTOONS! / ///////////////////////////////// Moooooo Fun! """""""""""" By Mike White [M.WHITE] HINT: Clip and Load King Kowngs into the DOS 5.0 editor (or any editor) and quickly press page-down & page-up to see King Cowng change dispositions. (An animated CowTOON!) [*][*][*] /\ (__) ___ <> (oo) ____ / | /---<>----\/ |,=-~| l--==---/ | / | <> || |'===| l--==------V * ||/~~\--|| ---- /~~~~~~\ _/~~~~~~~~\_ | == == == | | === === | | ======== | " King Cowng " | === === | ~~~~~~~~~~ | ======== | / ==== ==== \ On the empire state building. | == ==== == | | ==== ==== | [M.WHITE25] | == ==== == | | ==== ==== | | ========== | | == ____ == | |____| |____| /\ ___ <>(|__|) ____ / | <> (oo) |,=-~| l--==---/ | <>_(/\)__ |'===| l--==------V /~~\ .. _ | ---- /~~~~~~\ | | _/~~~~~~~~\_| | | == == == |[m] | === === | | ======== | " King Cowng " | === === | ~~~~~~~~~~ | ======== | / ==== ==== \ On the empire state building. | == ==== == | | ==== ==== | [M.WHITE25] | == ==== == | | ==== ==== | | ========== | | == ____ == | |____| |____| [*][*][*] (__) CowTOONS? Mike took us up on our offer (oo) and sent us this month's CowTOONS /-------\/ ________ selection. Thanks, Mike! / | ||_|/ O _______ ||----| -- If you have an idea for a CowTOON!, we ^^ ^ would like to see it. If we use it here Cow Catcher in GEnieLamp, we will credit your account with 2 hours of GEnie non-prime time! //////////////////////////////////////////// GEnie_QWIK_QUOTE //// / "Haven't you heard "patience is a virtue" and "all good things / / to those who wait"? :^)" / / / / "Sure I have... But where's the update?? ..." / ////////////////////////////////////// D.SEBERG / T.EVANS21 //// [EOA] [SHA]////////////////////////////// SOFTWARE SOLUTIONS / ///////////////////////////////// It's Only Money """"""""""""""" By Kirk Hollingsworth [HOLLINGSWRTH] >>> YOUR MONEY MATTERS <<< """""""""""""""""""""""""" ~ Programmer: Steve Peterson o Software Solutions ~ YOUR MONEY MATTERS This is a home/small business accounting program for """""""""""""""""" the IIGS. It is extremely flexible and fast in its operation, and, for the most part, follows the normal Apple Interface guidelines so that its operation is relatively intuitive for IIGS users. (There also are enough keyboard equivalents to make operation that way pretty simple.) It not only provides quite flexible handling and reporting of the data, but permits exporting it to Appleworks or AWGS so that it can be massaged further via spreadsheets or an additional database. First The Bad News it does not have many of the additional modules """""""""""""""""" which, for example, Managing Your Money does. It has no modules for calculating loans, for example, and thus no way of automatically separating out equity from interest payments for mortgages: the user has to secure this data and input it himself. There is a capability included for investment management, but it is seriously compromised by the lack of any method to input new asset values/share prices to change the value of the investment. The module is therefore of little value to anyone who has securities or mutual fund investments: it will mainly be useful to keep track of savings accounts, money market funds, and the like. Additionally, YMM has no equivalents of the MYM Insurance or for the Calendar modules. The Good News however, is that what YMM does do it does very well indeed. """"""""""""" Perhaps its most salient feature is its flexibility: all transactions go into a single transaction file, and this file can be very simply sorted and/or selected from in virtually any way a user could ask. The main transaction file has the following fields: o Base account (e.g. Chase Bank, cash, Savings) * o Transaction Type (e.g. Check, Refund, Cash exp etc.) * o Reference number (e.g. check number) o Date o Paid to o Distribution Account (e.g. Household, Medical, Groceries)* o Tax ID (e.g. medical expenses, interest) * o Cleared o Amount o Memo * User constructed ahead of time One can sort and/or select based on any combination of these fields: all Savings, or all Savings after August 1, or all Grocery expenditures of more than $25, or all checks to Joe Smith. The dialogue box involved in setting up multiple selects is ingenious and works well. There are a few additional "files" within the database (there's actually only a single datafile, though - no directories full of different files): o Accounts (base and distribution) o Account addresses o Recurring transactions, and o Payee addresses. New accounts can be easily added at any time during the span of the year (unless cramped storage facilities require "extending" the data base [probably similar to the dreaded MYM scrunch?]: once the database is extended no new accounts can be added). There are separate windows available for viewing transactions, all of the above subsidiary "files", plus other transaction fields, including o Account budget (for setting up new budgets) o Account monthly (shows actual vs budget [ but not the net of the two ] vs. history [generally last year] month by month for any account). The windows are shown, normally, in list form. Fields are, in the case of text fields, truncated so that all the fields will always fit on the screen at one time: the user has no flexibility about changing field size or hiding fields. There is, for most of the windows, a single-record "Form" display easily available: it's nicely made, but there seems little use for it since in list mode you can, as in AWGS, read the entire contents of a truncated text field by putting the cursor on it. Adding new transactions is very simple. One opens the transaction window, and puts the cursor on the last record of a particular transaction type (the last check, for example) and hits Apple-I, and gets a blank next line. Hitting Return for the base account, transaction type and/or date fields (instead of entering new data) dittos the previous record's entry for that field; hitting Return on the Ref Number field increments the previous check number (if any) by one. (It is not absolutely necessary to find the last record of a particular type: one can put the new record anywhere and it will be automatically sorted at the next access. However, choosing the logical place for it does give useful automatic dittos from the prior record. ) The Payee entry always checks the Recurring Payments file, so that there's no need to enter more than two or three letters of a frequently used payee: if you pay the Chintzy Mortgage Company $745.86 per month, writing "Chi" (or however many characters you need to make it unique) will fill in the name, the amount, allocate the amount to Mortgage (with some to Insurance and Taxes if you account it that way), and add your account number to the Memo field, all instantaneously. It is also possible to copy several frequently made transactions at once from the Recurring window to the Transaction window. I keep my regular monthly transactions with a dash before each payee's name, so they're sorted together: then I just select them all with the cursor, and copy them into the Transaction window. Note that both windows must be open for this, however: despite the existence of Apple-like menus, there is no clipboard. Split transactions are easily handled, and the splits can be routinely shown or not shown in the Transaction file as desired. (One oddity in this, though. When marking transactions as "cleared" the marking takes effect only for the Total part of the record. If you select, as I do to minimize the "current" transaction file, only uncleared transactions to be shown in the window, cleared split transactions will also continue to show unless you list the splits and clear each split individually). As noted above, there's also a Payee address file. If you're going to use checks with window envelopes, the address will be searched for the payee and printed. There is a relatively limited number of reporting possibilities at this point, and report formats cannot be modified by the user. However, reports can be written easily to disk, and are written with Returns between records and Tabs between fields - so importing them to AWGS is a breeze. (With one caveat, however: the reports are written to disk as formal reports, so that one must first use a text editor to delete the column headers and subtotal lines for the import to go through properly.) I use this feature a lot: for reasons noted later, I'm currently using AWGS to print my checks, and I also keep a hard copy of my checkbook register done that way. It is really very simple to use (even with the necessary editing). The current checkwriting format (listed under Reports) is very limited, but undergoing revision at the moment. Currently one can print (1) a personal check, with no address and no voucher, but with the ability to move the fields around, or (2) a continuous commercial check in a fixed format(the same NEBS check format used for MYM) with address and voucher. The checks are printed (at least, on my DJ 500) with uncondensed Shaston - hardly elegant, and of limited value because of the difficulty of fitting the result into an envelope window. However, all of this will change within the next month or two: the author, Steve Peterson, is currently working on a new checkwriting module which will allow a great deal more flexibility. (I hope to be able to use, for example, 3-on-a-page Quicken-type checks with no vouchers and with choice of fonts.) In the meantime the exporting to AWGS is so simple and trouble-free that (assuming you pay virtually all your checks at one time in the month, as I do) it works very efficiently as a part of the package to print the checks with AWGS. Other improvements in the works include """"""""""""""""""""""""""""""""""""""" o allowing the user to specify fonts used in a window, o permitting sending of control codes to the printer for printing in text mode, o permitting the Match Record dialogue to be shown automatically before accessing Transactions, and o some improvements in the monthly account report. There are also graphs (in color) available showing account amounts (e.g., assets vs. liabilities, expenses vs. income - user's choice), cash flow, and net worth. These can only be printed via a "hard-copy-of-screen" facility, and they cannot be printed to disk. The program seems to be very efficiently written: it's quite fast, particularly considering that it's always drawing and re-drawing graphic text screens. I have a RAMFast and a 8 mhz Zip: it took 8 seconds to load the program, and only another 11 to load a complete transaction window (with graphic lettering) with 500-plus transactions (cutting it to current transactions brought it down to 9 seconds) . Comparable figures with the Zip off were 11 and 21 seconds respectively. Quitting the program (unlike MYM) is virtually instantaneous. The only slowness is in the saving of the datafile when backing up: it's a very sparse file (users of the Prosel 16 appointment calendar will know what I mean) which (for me) runs currently over 4 megabytes (but only 214 on disk). When backing up a hard disk with Prosel it takes several seconds of apparently no action to get past the datafile. Despite its relative newness, I have found no bugs in the current version after virtually daily use for several months. Perhaps every few dozen accesses I may get a crash to monitor when leaving the program, and I have two records which mysteriously are accounted a month earlier than the month entered (and deleting and reentering doesn't solve the problem): other than that, no problems. The manual is superb: orderly, readable, and very complete - with page by page illustrations of windows. The Bottom Line is that this is a program which any IIGS user looking for """"""""""""""" a small accounting/checkbook management program should seriously consider. It is, as indicated, very flexible, and once you get used to the data structure it is also fast and simple to use (a lot simpler to use than Managing Your Money) - and very intuitive. There are a few things I'd like it to have that are not currently planned: I'd like to be able to enter my data into a single record form without accessing the Transaction window, (preferably with the form knowing what day it is), I'd like a bit more flexibility in report formats, and I'd like some more graphs (being able to see Actual vs. Budget for total Expenses or total Income would be nice, for example). But but these are relatively trivial needs: the program is a wonderful addition to the IIGS arsenal, and I expect to use it, happily, for a long time to come. [*][*][*] Note It should be recognized that the author of this review is not """" totally objective. Although he did not participate in the formal beta testing of YMM, he was (by his own request) an early user of the first post-beta version, and has corresponded fairly energetically about the program with the author, Steve Peterson, over the past several months. He also saw the manual in draft and provided input on that. //////////////////////////////// GEnie_QWIK_QUOTE //// / "Anyway, I'm dead tired. Gotta go. Too bad, I'm in / / rare form tonight." / ///////////////////////////////////// R.MARTIN22 //// [EOA] [AII]////////////////////////////// APPLE II / ///////////////////////////////// Apple II History, Part 4 """""""""""""""""""""""" By Steven Weyhrich [S.WEYHRICH] >>> APPLE II HISTORY <<< """""""""""""""""""""""" Compiled and written by Steven Weyhrich (C) Copyright 1991, Zonker Software (PART 4 -- THE APPLE II, CONT.) [v1.1 :: 12 Dec 91] INTRODUCTION As the Apple II History moves on, this month we continue the """""""""""" discussion about the design of the original Apple II, concentrating on the contributions made by people other than Steve Wozniak. We will also see its introduction at the First West Coast Computer Faire in April 1977, just over fifteen years ago, and see how it was for the first Apple buyers way back then. [*][*][*] THE APPLE II: OTHER DESIGN FEATURES Since Steve Wozniak was the designer """"""""""""""""""""""""""""""""""" of the Apple I and II, exactly what contribution did Steve Jobs make to the effort? Unlike Wozniak, who would not think much of extra wires hanging out of a computer that worked properly, Jobs had an eye for the appearance of the final product. He wanted the Apple II to be a product that people outside the Homebrew Computer Club would want to own: "Jobs thought the cigar boxes [housing the home-made computers] that sat on the ... desk tops during Homebrew meetings were as elegant as fly traps. The angular, blue and black sheet-metal case that housed Processor Technology's Sol struck him as clumsy and industrial ... A plastic case was generally considered a needless expense compared to the cheaper and more pliable sheet metal. Hobbyists, so the arguments went, didn't care as much for appearance as they did for substance. Jobs wanted to model the case for the Apple after those Hewlett-Packard used for its calculators. He admired their sleek, fresh lines, their hardy finish, and the way they looked at home on a table or desk."<1> The final case design made the Apple II look quite different from most of their competition. The other computers looked like they had been assembled at home (and many of them were). The Apple had no visible screws or bolts (the ten screws attached at the bottom). It had the appearance of some variation of a typewriter, but still looked futuristic enough to be a computer. The friendliness of the design even extended to the lid, which popped off easily to allow access to the expansion slots, almost inviting the user to look inside (unlike most electronic devices that held the warning "CAUTION! NO USER SERVICEABLE PARTS INSIDE").<2> Other aesthetics to which Jobs paid attention were the color of the keyboard, vents for heat dissipation (avoiding the need for a noisy fan), and a shape and color that would blend in with other items in a home or on a desk. He also hired an engineer who was good with analog circuitry (not Wozniak's area of interest) to design a reliable, lightweight power supply that would stay cool. The engineer, Rod Holt, was working at Atari at the time, but was convinced to help Jobs and Wozniak. He developed a new approach (for microcomputers) by taking household current and switching it on and off rapidly, producing a steady current that was safe for the expensive memory chips. The final design of this switching power supply was smaller than a quart carton of milk and was quite reliable. Holt also helped design the television interface for the Apple II.<3> The new company was racing to have the Apple II ready for the First West Coast Computer Fair in April of 1977. Some last minute bugs had to be eliminated; because of a static electricity problem affecting a sensitive chip, the keyboards went dead every twenty minutes. Chris Espinosa and Randy Wigginton, two high school students who were early employees of Apple, had written programs to demonstrate the computer's color and sound. They were hurriedly working to duplicate these programs on cassette. People at Apple were working to fix blemishes in the computer cases that had returned from the plastics molding company. The name for this new computer was also finalized as "Apple II", following the example of Digital Equipment Company, who had given each newer version of its PDP series a higher number (PDP-1, PDP-6, etc.). They stylized the "II" in the product name by using right and left brackets, and displaying it on the case as "][". The final product bore the mark of each person at Apple: "The computer that appeared at the West Coast Computer Faire was not one person's machine. It was the product of collaboration and blended contributions in digital logic design, analog engineering, and aesthetic appeal. The color, the slots, the way in which the memory could be expanded from 4K to 48K bytes, the control of the keyboard and hookup to the cassette recorder, and the BASIC that was stored in the ROM chip--in effect the motherboard--was Wozniak's contribution. Holt had contributed the extremely significant power supply, and Jerry Mannock the case. The engineering advances were officially recognized when, some months later, Wozniak was awarded U.S. Patent #4,136,359 for a microcomputer for use with video display, and Holt was given Patent #4,130,862 for direct current power supply. But behind them all Jobs was poking, prodding, and pushing and it was he, with his seemingly inexhaustible supply of energy, who became the chief arbiter and rejecter... [Finally,] the combination of [Mike] Markkula [Apple's first president], Jobs, and the McKenna Agency turned Apple's public bow [at the West Coast Computer Faire] into a coup."<4> THE APPLE II: PRODUCT INTRODUCTION As they prepared for the display at """""""""""""""""""""""""""""""""" the First West Coast Faire, it was decided to create a new corporate logo. The original one, used in sales of the Apple I, was a picture of Isaac Newton sitting under an apple tree, with a phrase from Wordsworth: "Newton...'A Mind Forever Voyaging Through Strange Seas of Thought...Alone.'" Jobs had been concerned that the logo had part of the slow sales of the Apple I, and the Regis McKenna Agency was hired to help in the design of a new one. "Rob Janov, a young art director, was assigned to the Apple account and set about designing a corporate logo. Armed with the idea that the computers would be sold to consumers and that their machine was one of the few to offer color, Janov set about drawing still lifes from a bowl of apples ... He gouged a rounded chunk from one side of the Apple, seeing this as a playful comment on the world of bits and bytes but also as a novel design. To Janov the missing portion 'prevented the apple from looking like a cherry tomato.' He ran six colorful stripes across the Apple, starting with a jaunty sprig of green, and the mixture had a slightly psychedelic tint. The overall result was enticing and warm ..." "[Steve] Jobs was meticulous about the style and appearance of the logo ... When Janov suggested that the six colors be separated by thin strips to make the reproduction easier, Jobs refused."<5> For the Faire, Markkula had ordered a smoky, backlit, illuminated plexiglas sign with the new logo. Although Apple had a smaller booth than other companies displaying their products at the Faire, and some of the other microcomputer makers (Processor Technology, IMSAI, and Cromemco) had been in business longer, Apple's booth looked far more professional, thanks to Markula's sign. Some of the other participants, companies larger than Apple, had done no more than use card tables with signs written in black markers. Because they had been one of the first to commit themselves to displaying at the Faire, Apple's booth was near the entrance and was visible to everybody entering the convention center. They demonstrated a kaleidoscopic video graphics program (possibly an early version of "BRIAN'S THEME") on a huge Advent display monitor, catching everybody's attention. But, after the Faire its organizer Jim Warren (Homebrew club member and editor of DR. DOBB'S JOURNAL) didn't think that Apple was a strong exhibitor. Byte magazine, in their report of the show, failed to even mention Apple. Despite these early opinions by influential people, over the next few months Apple received about three hundred orders for the Apple II, over a hundred more than the total number of Apple I's sold.<6> THE APPLE II: COST Prebuilt systems were also sold by Commodore (the """""""""""""""""" 6502-based PET, for $595), and Radio Shack (the Z80-based TRS-80, for $600). This was quite a bit less than the Apple II's premium price of $1,298 for a 4K computer, a pair of game paddles, and an audio cassette with demo programs. This price did not include a cassette recorder or monitor (which both the PET and TRS-80 did include). The hardware limitations and lack of expandability of those machines, however, offset some of the price difference. Also, one other hardware introduction for the Apple II that happened in mid-1978 set it well ahead of its immediate competitors; we'll get to that shortly. THE APPLE II: EXPERIENCES OF EARLY USERS The original manual for the """""""""""""""""""""""""""""""""""""""" Apple II was sparse. It consisted of thirty photocopied pages, including some handwritten notes from Woz. The over stated, "simplicity is the ultimate sophistication: introducing Apple ][, the personal computer." In early 1978 these original photocopied manuals were replaced with the new "Apple II Technical Reference Manual" (also known as the "Red Book"), and copies were mailed to previous customers. Steve Jobs realized that people often viewed the quality of a product by the quality of its documentation, and so he took pains to get manuals that were easy to read and had a professional appearance.<7> Setting up an early Apple II was fairly simple. The lid popped off easily, and one of the first things you would attach was the Sup'r Mod (RF modulator). This was plugged onto two pins sticking up from the back rear of the motherboard, near the video output jack (assuming that you did not also buy a REAL computer monitor). The game paddles were two small black boxes, with a knob on the top attached to a potentiometer (similar to volume controls on a radio) and a tiny black button on the side. These boxes were attached via a narrow cable to a plug that looked (and was) fragile; this plug also went into a small socket in the motherboard. Lastly, you attached your data storage device (the cassette recorder) to the input and output jacks in the back of the computer. After turning on the Apple II, the first thing to greet you was a screen full of random alphabetic characters and symbols, and possibly some colored blocks (lo-res graphics mode might be turned on). Here you had to press the RESET key in the upper right hand side of the keyboard, which, after releasing the key, would cause a "beep!" and an asterisk to appear in the bottom left-hand corner of the screen. (If the lo-res graphics mode had been on, it would now be off). Next to the asterisk (which was a prompt to show that you were in the Monitor) was a flashing box, the cursor. To get into BASIC, you had to press the "Ctrl" key and the "B" key simultaneously. Now you would see a different prompt, one that looked like a ">". At this point, you could either begin entering a BASIC program, or try to load one from cassette. To load from cassette was not always easy; it took time to get the right volume and tone settings on the tape player in order to avoid getting the "ERR" or "*** SYNTAX ERR" message. (And if you didn't have much memory, you might get a "*** MEM FULL ERR" message!) When you got it properly loaded, you could type RUN and see what happened. Beyond that, it was more or less up to you to actually find something to DO with your new toy.<8> THE APPLE II: EARLY HARDWARE ADD-ONS Aside from the M&R "Sup'r Mod" that """""""""""""""""""""""""""""""""""" allowed early Apple II users to run their computer on their color TV's, some other enterprising hackers designed their own versions of modulators. One used by an early member of an Apple user group in Washington State (Apple Pugetsound Program Library Exchange, or A.P.P.L.E.) was somewhat better shielded than the "Sup'r Mod". It had its own power supply and plugged into the video output jack on the back of the Apple. The "Sup'r Mod" was by far the biggest seller, however.<9> At first, there were no interface cards for any of Woz's eight slots. With the limited funds that computer purchasers had then (and now) there was not much they could afford after shelling out anywhere from $1200 to $1800 just to get their own Apple II. But they were innovative, and like many other hardware hackers of the day managed to make do with old or surplus parts. Some people, for instance, had gotten their hands on used teletype printers, such as the ASR-33 (called "battleships" because they were so rugged and heavy). Since there weren't any printer interface cards to plug into the slots to allow the computer to communicate with the teletype, they used a trick they learned from Woz himself. The Apple II had four single-bit output pins on the game controller socket that could be used for various purposes. A schematic floated through the various user groups that showed how to connect the teletype to an annunciator pin; along with it was a machine language program that re-directed output from the screen to that one-bit port, and on to the printer.<10> [*][*][*] NEXT INSTALLMENT The Disk II """""""""""""""" NOTES """"" <1> Michael Moritz, THE LITTLE KINGDOM, p. 186. <2> Steven Levy, HACKERS: HEROES OF THE COMPUTER REVOLUTION, pp. 263-264. <3> Moritz, p. 189. <4> Moritz, pp. 190-191. <5> Moritz, p. 188. <6> Moritz, pp. 192-193. <7> Philip Chien, "The First Ten Years: A Look Back", THE APPLE II REVIEW, Fall/Winter 1986, p. 12. <8> -----, APPLE II BASIC PROGRAMMING MANUAL, 1978, 1979, 1980, 1981, pp. 1-19. <9> -----, "A.P.P.L.E. Co-op Celebrates A Decade of Service", CALL-A.P.P.L.E., Feb 1988, pp. 12-27. <10> Val J. Golding, "Applesoft From Bottom To Top", CALL-A.P.P.L.E. IN DEPTH #1, 1981, p. 8. ///////////////////////////////////////////// GEnie_QWIK_QUOTE //// / "Read my lips. No new political messages in the Falcon Topic!" / / - Candidate Jeff Williams. / ///////////////////////////////////////////////////// JEFF.W //// [EOA] [LIB]////////////////////////////// THE ONLINE LIBRARY / ///////////////////////////////// Yours For The Downloading """"""""""""""""""""""""" By Mel Fowler [MELSOFT] >>> FINANCIAL GENIUS <<< """""""""""""""""""""""" >>> Number: 18671 Name: FGS.SHK.BXY >>> Address: R.ADAMS48 Date: 920525 >>> Approximate # of bytes: 139904 HOME FINANCE PACKAGE Commercial venders have produced a vast array of """""""""""""""""""" programs since the Apple IIGS was introduced. These programs covered just about every application thinkable, except for a good quality home financial program. There have been many templates for Appleworks and Appleworks GS that cover everything from checking and savings accounts to home budgets and car loans, but nothing that would do all these things and much more. Financial GeniuS (FSG) is an excellent home finance program written specifically for the Apple IIGS using the standard GS/OS interface and is completely compatible with System software 6.0. With FSG you can keep track of all you financial records including; checking and savings accounts, credit card management, home budgets, investment management, car loans, assets, liabilities, cost projections, home mortgages and mush more. FSG uses standard methods to enter information into your financial records such as menus, line edits, radio buttons, check boxes, and pop-up menus. Financial GeniuS comes complete with an 8 page tutorial that completely covers all the features included in the program. Starting a new account mainly consists of opening a checking account followed by various categories (up to 120 per account) which lists assets, liabilities, income, and expenses. Each category can be used to break down assets such as your car, home, summer cabin, fishing boat, and jet plane (don't we wish). Liabilities like credit cards and Uncle Fred, expenses like groceries, household goods, Car loan monthly payments, mortgage monthly payments and interest. Income can be included also as various categories such as Paycheck, Savings interest, and stock dividends. The checking account acts as a base for the other categories as most transactions are done through your checking account. However, each category can also be accessed for individual transactions, for example your savings account. Automatic Transactions is a neat feature were you can create a list of transactions that take place each month, like your car loan payment, mortgage payment or any month payment where the amount does not change. Then when it comes time to enter that car loan payment all you do is call it up from the list of Automatic Transaction. You can also setup automatic transactions for your savings account for Social Security, Retirement pay that go into your savings on a monthly bases. Another great feature is the ability to Split Transactions. This is useful when you write a check for the local market and not all that you purchased will fit into one category. Perhaps you also purchased detergent, bleach, paper towels and toilet tissue. These items would go under household expenses and not groceries. With Split Transactions you can split up a single check into two or more categories. One draw back to the program, and it is a minor one, is that you must use the TAB key to move from input edit box to the next input edit box. Of course you can also use the mouse. The TAB key after entering information in order to go to the next entry box takes some getting use to. The RETURN key would be more traditional and easier as that is the way most programs are written. After a bit of use though you seem to get over hitting the RETURN key to go to the next input box. Another feature I would like to see added is an Automatic monthly entry into the savings or checking accounts to handle automatic deposits from retirement or Social Security payments. I have my Navy Retirement and VA benefit check deposited automatically and my mortgage and maintenance fee withdrawn automatically from my savings account. Yes I can use Automatic Transactions to list these four transactions and enter them one at a time into my savings account, but it would be nice to have the programs do this automatically without any actions on my part. Let's get to the bottom line. This is not only an excellent home financial program for the Apple IIGS, it also fills a rather large hole in this somewhat forgotten applications area. We should all give a hardy congratulations to Rick Adams for taking the time and effort to write such an outstanding financial program. The $35 Shareware fee is so very small considering what this program offers. This is not just a Shareware program, it is indeed commercial quality and we should be thankful that Rick decided to go the Shareware route because an equivalent commercial Finance GenuS would cost in the neighborhood of $90 to $100 dollars. I highly recommend this program for those among you that want to keep track of your home finances. ///////////////////////////////////////// GEnie_QWIK_QUOTE //// / "That is what I love so much about GEnie...I put a question / / in.....and out pops an answer. I wish we'd had this when I / / was in school. Thanks folks." / //////////////////////////////////////////// H.RASMUSSEN //// [EOA] [TEL]////////////////////////////// TELETALK ONLINE / ///////////////////////////////// Doing It Online! """""""""""""""" >>> THE SUPRA-FAX MODEM <<< """"""""""""""""""""""""""" SupraFAX Modem V.32bis A month and a half ago, my modem was hit by """""""""""""""""""""" lightning. I'm fortunate that it was the only piece of hardware affected. After wrestling with the insurance company for a few weeks, I collected, and bought a new SupraFAX Modem V.32bis. At first glance, it's a neat little modem. It's very small, about half that of most modems. It measures 6-3/8 by 4-5/8 by 1- 1/4 inches. The case is silver, and it has a black faceplate. The faceplate has four LED indicators, Off Hook (OH), Send Data (SD), Receive Data (RD), and Terminal Ready (TR). To the right of that are a pair of 5x7 dot matrix LED displays that show the rest of modem's modes and functions. Next to that is the power switch, a rarity on today's computer equipment. Finally somebody has put the power switch in an easy to reach location! The modem comes from the factory with two presets to get you up and running immediately. One is for IBM PC/Amiga/Atari owners (AT&F2), and the other is for Macintosh owners (AT&F1). Other settings allow you to set how the modem tells you its connect rate, and which protocols it uses. Some terminal software chokes on these extras, so it takes some time to determine just how your program will react. One very interesting command is AT%Q. When you are logged onto a BBS, return to command mode with +++, then type AT%Q. The number it gives you is the quality of the connection, from 0 being good, to 10 being awful. Then you can return to the BBS with ATO. The documentation is excellent. Included are a thick reference manual that explains every feature of the modem, all of its Hayes-compatible commands, a glossary of terms, and even an index; a Getting Started manual that explains how to install your terminal software (PC and Mac users only), what the different display codes are on the modem's fancy display, and a very basic guide to sending a FAX (if you have FAX software); and very handy reference card with all of the commands, the display codes, and even an RS-232 pinout. UP & RUNNING Okay, so how does it work? My first impressions are """""""""""" excellent. The character display is very interesting, and is certainly a change from the typical row of LED's found on most modems, although I would have preferred a larger display, since to a novice, a flashing sequence of 144, LP, DC, and CD don't mean much. What it does mean is a connect rate of 14,400 bps, LAP-M error correction (V.42), Data Compression (V.42bis), and Carrier Detect, respectively. After a while, I discovered a very annoying problem with this modem in particular. When first powered up, I have no problem connecting to any BBS. But after the first call, the modem will only connect using MNP error correction. Since performing a soft reset with the ATZ command didn't cure the problem, I found that powering the modem off and back on did the trick. CUSTOMER SUPPORT Now we get to Customer Support. It takes a while to """""""""""""""" get through to them, but once you do, they're very helpful. I tried all afternoon, and the line was busy. Finally, it rang, and I got the recording, "All operators are busy. Please stay on the line, and someone will be with you shortly." After about three minutes, someone came on. He was completely baffled with my problem, as it wasn't one they'd heard of. He was very knowledgeable and, and decided the easiest thing to do was to replace the modem. He said there were two ways to do it: I could send it back, and wait a few weeks for a new one; or I could give them a credit card number (as a deposit), and they would express-mail me a replacement, with a prepaid return envelope. The only catch is that there is a $20 charge for this. I opted for the faster way. Two days later, the UPS Red Label package arrived at 10:00 am. I sent the old modem back via Federal Express, in the included envelope. THE BOTTOM LINE The new modem works great! It has no problems that I """"""""""""""" have detected so far. I regularly achieve speeds in the high 1600 cps range, with V.42bis and Ymodem-G, on files compressed with Quester's LHARC. This modem really flies! I'm very pleased with it, and I recommend it to anyone looking for a good, low-cost high speed modem. The SupraFAX V.32bis retails for $399, but I have seen it as low as $309 from some mail order houses. This makes it one of the best deal in high speed modems. Supra Corporation 7101 Supra Drive SW Albany, Oregon 97321 Orders: 503-967-2410 Tech Support: 503-967-2440 BBS: 503-967-2444 [EOA] [LOG]////////////////////////////// LOG OFF / ///////////////////////////////// GEnieLamp Information """""""""""""""""""""" o COMMENTS: Contacting GEnieLamp o GEnieLamp STAFF: Who Are We? o GET_THE_LAMP Scripts & Macros o SEARCH-ME! Answers GEnieLamp GEnieLamp is monthly online magazine published in the """"""""" GEnieLamp RoundTable on page 515. You can also find GEnieLamp in the ST (475), the Macintosh (605), the IBM (615) Apple II (645), A2Pro (530), Unix (160), Mac Pro (480), A2 Pro (530) Geoworks (1050), BBS (610) and CE Software (1005) RoundTables. GEnieLamp can also be found on CrossNet, (soon) Internet America Online and many public and commercial BBS systems worldwide. We welcome and respond to all GEmail.To leave messages, suggestions or just to say hi, you can contact us at the following addresses: o John F. Peters [GENIELAMP] Senior Editor/RoundTable SysOp o Kent Fillmore [DRACO] Publisher/GEnie Product Manager U.S. MAIL """"""""" GEnieLamp Online Magazine % John Peters 5102 Galley Rd. #115/B Colorado Springs, CO 80915 GEnieLamp STAFF """""""""""""""" ATARI ST o John Gniewkowski [J.GNIEWKOWSK] ST Editor """""""" o David Holmes [D.HOLMES14] ST TX2 Editor o Fred Koch [F.KOCH] GEnieLamp[PR] Editor o Mel Motogawa [M.MOTOGAWA] ST Staff Writer o Terry Quinn [TQUINN] ST Staff Writer o Sheldon Winick [S.WINICK] ST Staff Writer o Richard Brown [R.BROWN30] ST Staff Writer IBM o Peter Bogert [P.BOGERT1] IBM Editor """ o Mark Quinn [M.QUINN3] IBM Co-Editor o Mark Dodge [M.DODGE2] IBM Staff Writer o Brad Biondo [B.BIONDO] IBM Staff Writer MACINTOSH o James Flanagan [J.FLANAGAN4] MAC Editor """"""""" o Richard Vega [R.VEGA] MAC Co-Editor o Tom Trinko [T.TRINKO] MAC Staff Writer o Bret Fledderjohn [FLEDDERJOHN] MAC Staff Writer o Erik C. Thauvin [MACSPECT] Technical Consultant APPLE II o Tom Schmitz [TOM.SCHMITZ] A2 Editor """""""" o Phil Shapiro [P.SHAPIRO1] A2 Co-Editor o Mel Fowler [MELSOFT] A2 Staff Writer ELSEWHERE o Brian Bradley [TRS-ASST] Staff Writer """"""""" o Jeffry Dwight [JEFFREY] Staff Writer CROSS-NET o Bruce Faulkner [R.FAULKNER4] BBS SysOp """"""""" GEnieLamp CONTRIBUTORS """""""""""""""""""""" o John Hoffman [JLHOFFMAN] o Jim Lubin [JIM.LUBIN] o Rob Glover [R.GLOVER3] o Scott Garrigus [S.GARRIGUS] o Mike White [M.WHITE] o Al Fasoldt [A.FASOLDT] o Ed Krimen [E.KRIMEN] o Steve Weyhrich [S.WEYHRICH] o Darrel Raines [D.RAINES] o Fred Olivas [F.OLIVAS] o Kirk Hollingsworth [HOLLINGSWRTH] o Dan Barter [D.BARTER] o Chris Innanen [C.INNANEN] o T.J. Girsch [T.GIRSCH] "GET_THE_LAMP" SCRIPTS NOW ONLINE GEnieLamp scripts are now available for """"""""""""""""""""""""""""""""" our IBM, Atari ST and Microphone II/White Knight Macintosh readers. These script files will allow you to download all the issues, or just the issues you want. As an added plus, you can also have Aladdin grab the latest copy of GEnieLamp while you sleep. Where can you Get_The_Lamp script? You'll find the Aladdin scripts in the GEnieLamp RT, [m515], Aladdin ST RT, [m1000] and the PCAladdin RT, [m110]. The Macintosh macros for White Knight and Microphone II are available in the GEnieLamp RT [m515], the Mac RT [m605] and the Freesoft RT [m585]. Search for LAMP to find the latest version. --> Get_The_Lamp. Scripts and macros make it easy! <-- SEARCH-ME! ANSWERS """""""""""""""""" + + + + + + + + + + + + + + + + + + + O + + + + + + + + + + + + + + + + + R + + + + M + + + + + + + + C L E F + + + + + + E + + + E + + + + + + + + + + K + + + + + + + + C + + G + + P + + + + + + + + E + + + + + + + + N + A + + R H + + + + D + + + Y + + + + + + F + E + + + O T + + + E + + + + + W + + + + F + + + U + + T N + + L + + + + + + + O + + A + + + + + Q + E Y + A E Q C + + + + + + R T + + + + + O + E U S Y + + + + U + + + + + S D + R + + N + + + S + + + R + + + B + Y + + + + O + + A + + N + + T A D E + + + + A + + + + L + R I + + O + + + + + + V + + + M + S + + A + + P O + I + + + + + + + E + + A + + + E N + + + + + T + + + + + + + + R + H + + + + D + + + + + A + A + + + + + + + B A + + E + + + + + + + T + + + T + + R + + + G + + + + T + + + + + O + + + + + O E + + + + R + + + + + O + + + N + + + + + + X N + + + + O + + + + + + N + + + + + + + + I + + + + + + K + + + + + + + + X E T S O F M + + + + \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\//////////////////////////////////// Material published in this edition may be reprinted under the following terms only. All articles must remain unedited and include the issue number and author at the top of each article reprinted. Reprint permission granted, unless otherwise noted, to registered computer user groups and not for profit publications. Opinions present herein are those of the individual authors and does not necessarily reflect those of the publisher or staff of GEnieLamp. We reserve the right to edit all letters and copy. Material published in this edition may be reprinted only with the following notice intact: \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\//////////////////////////////////// (c) Copyright 1992 T/TalkNET OnLine Publishing, GEnie, and the GEnie Computing RoundTables. To sign up for GEnie service, call (with modem) 1-800-638-8369. Upon connection type HHH. Wait for the U#= prompt. Type: XTX99368,GENIE and hit RETURN. The system will then prompt you for your information. \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\//////////////////////////////////// [EOF]