[HEA] _____________________ ___ _ |___ ______________| | | | | | | _ | | | | | || | | | | | | || | | | | | | || | | | ____ _ _ _ _ ______ | | | || | | | / __ \ | | / \_/ \ | ___ \ | | | || |__ ____ | | / / \ | | /\ /\ \ | | \ \ | | | || _ \ | _ \ | | \ \__/ | | | |_|| | | |__/ / | | | || | | || |_|| | | \___/|_| |_| |_| | ____/ |_| | || | | || |__ | |____________________ | | _ |__||_| |_|\____/ |________________________| | | |_| | | Lighting Your Apple II Path On Delphi | | |_| >>> WELCOME TO THE LAMP! <<< ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ THE LAMP SALUTES: Apple II Achievement, 1998 FREEWARE FAVORITES: Babelfish 1.0 AND THE BEST OF THE A2 AND A2PRO MESSAGE BOARDS "Teaching the Apple II user how to fish since 1998" :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: The Lamp! An Onipa'a Software Production Vol. 2, No. 1 :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: Publisher & Editor.......................Ryan M. Suenaga, M.S.W., L.S.W. Internet Email....................................thelamp@sheppyware.net :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: TABLE OF CONTENTS ~~~~~~~~~~~~~~~~~ January 15, 1998 OPENING PITCH Many Classic Moments ------------------------------------------- [OPN] A FUNNY THING HAPPENED [FOR] The Heat Is On ------------------------------------------------- [HET] Miscellanea [MSC] Rumor Mill ----------------------------------------------------- [RMR] Public Postings [PUB] Best Of The Best ----------------------------------------------- [BOB] A2Pro_DUCTIVITY Checking out A2PRO on Delphi ----------------------------------- [A2P] THE LAMP SALUTES Apple II Achievement, 1998 ------------------------------------- [TLS] FREEWARE FAVORITES Babelfish 1.0 -------------------------------------------------- [FRE] EXTRA INNINGS About The Lamp! ------------------------------------------------ [INN] [*] [*] [*] READING THE LAMP! The index system used by The Lamp! is designed to make """"""""""""""""" your reading easier. To use this system, load this issue into any word processor or text editor. In the index you will find something like: EXTRA INNINGS About The Lamp! ------------------------------------------------ [INN] To read this article, simply use your search or find command to locate [INN]. There is a similar tag at the end of each article: [EOA]. :: DISCUSSED ON DELPHI :::::::::::::::::::::::::::::::::: : : : C is ideally adapted to writing programs that no one : : can understand or debug. That's why it's so popular : : -- job security, and all that. ;) : : : ::::::::::::::::::::::::::::::::::::::: BYTEWORKS ::::::: [EOA] [OPN]------------------------------ OPENING PITCH | ----------------------------------- From The Editor """"""""""""""" by Ryan M. Suenaga, B.A., M.S.W., L.S.W. [thelamp@sheppyware.net] MANY CLASSIC MOMENTS ~~~~~~~~~~~~~~~~~~~~ Apple Computer, Inc. did Apple II users a huge favor: it included in the ROM of every Apple II some form of the BASIC programming language. While BASIC has never been known for its power or structure, it is indeed easy to learn and easy to use to write short programs. Many of us got started on our Apple IIs just that way--booting up by 5.25 inch floppy, waiting for the ] prompt to show up, and typing away. Many, many hours were spent late into the night, scratching heads and reading manuals, wondering why this darned thing didn't work, or trying to figure out a new way of doing it. A few months ago, Mike Westerfield of Byte Works gave Applesoft programmers the language they've waited their entire Apple IIgs lives for: _GSoft BASIC_. Recently, he followed this up with _FREE.GSOFT_, a scaled down version of the language which could be freely distributed--an incredible gift to The Rest Of Us. In the late 1990's, Apple II users don't have a hundred new programs coming out each month--we have a stream of steady new software, but not a flood. As such, it's time to do what the generation of Apple II users in the late 1970's did: create our own future. Apple gave us the tools in Integer and Applesoft BASIC to do that 20 years ago. Mike Westerfield gave us the tools to do it again in 1998. In the spirit of teaching the Apple II user to fish, we need to have the right nets. _GSoft BASIC_ is the net The Rest Of Us have waited for since that day in 1986. Seize the day. [*] [*] [*] Recess Is Over Department: I said you wouldn't hear it again 'till January. Well, it's January. KansasFest 1999 will once again be held on the campus of Avila College in Kansas City, Missouri, this year from July 21-25. Details are still being worked out, but you can get the latest information on the KFest Home Page at http://www.kfest.org. Behave yourselves. I'll be back in 30. Ryan thelamp@sheppyware.net ASCII ART BEGINS _________ _ _ _ |__ __| | | | | | | | | | | | | | | | | | |___ ____ | | _____ __ ___ _ _ _____ | | | | | ___ \ / __ \ | | /____ \ | v v | | v ___ \ | | | | | | | | | /__\ \ | | ____| | | /\ /\ | | / \ \ | | | | | | | | | _____| | | / ___ | | || || | | | | | |_| | | | | | | | |_____ | |____ | |__| | | || || | | \___/ / _ |_| |_| |_| \______| |______| \____^_| |_||_||_| | |\____/ |_| | | | | |_| ASCII ART ENDS [EOA] [OPN]------------------------------ A FUNNY THING HAPPENED. . . . | ----------------------------------- Checking out A2 on Delphi """"""""""""""""""""""""" by Ryan M. Suenaga, B.A., M.S.W., L.S.W. [thelamp@sheppyware.net] * The Heat Is On * Miscellanea * Rumor Mill * Public Postings * Best Of The Best THE HEAT IS ON """""""""""""" [*] Telecommunications ....... More Marinetti And PPP [*] User Groups & Publications ....... What Could Have Been: AWGS [*] Vendors & Tech Support ....... NEC Monitor With IIgs? [*] General Chatter ....... Lamenting The TurboRez MISCELLANEA """"""""""" MARINETTI APPLICATIONS: OPINIONS FROM THE AUTHOR Just wanted to thank """""""""""""""""""""""""""""""""""""""""""""""" Sheppy for bringing out the first original idea for a Marinetti application, and before the end of 1998 at that! OK, Telnet is a must (Spectrum) and Ping and Finger are neat nerd tools, but gsAIM is something that's innovative and useful. And to be honest, it was probably the most unlikely of projects I though would be brought to the GS. It fact I never even thought about it while writing Marinetti, and trust me when I say I've spent the last two years of my life thinking of applications that could use Marinetti. Regards, Richard Author of Marinetti (RICHARD_B, 18691, GO COM A2) <<<<< Oops, I should also add that its developers like Sheppy and the """"" people who support his Marinetti aware products, which will have the most affect on how much Marinetti is updated in the coming years. The more excited I get by seeing something like gsAIM, the more excited I get about working on Marinetti. Again, thanks Sheppy. Regards, Richard (RICHARD_B, 18692, GO COM A2) FTP STEP-BY-STEP Giselle - I've pretty much stopped using ftp or ncftp, """""""""""""""" except when I have to, and much prefer to do all my downloading from the net using the lynx web browser. If that's the way you want to get the WWGS update, here's the URL: ftp://ftp.sheppyware.net/pub/apple_iigs/WWGS12Upd.shk Let me see if I can even remember the process of doing it via ftp.... 1) Run the ftp client. 2) Type open ftp.sheppyware.net 3) When prompted for a name, enter the word anonymous. 4) When prompted for a password, enter your e-mail address. 5) Type CD /pub/apple_iigs 6) Type the word BIN 7) Type get WWGS12Upd.shk 8) Quit ftp 9) Download WWGS12Upd.shk from your home directory. Yikes. I never realized just how many steps lynx saves you when downloading from ftp archives. In any case, either method should work just fine. Joe Kohn (JOE_KOHN, 17988, GO COM A2) IS THERE A WAY TO DO COPILOT AND COG ON THE SAME SPECTRUM PASS? Indeed """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" there is. This is my normal way of running COG. I sign on to Genie via CoPilot, a custom script then starts up COG, which then connects me to Delphi. I read and reply to Delphi via COG, quit COG which automatically returns me to CoPilot, where I read and reply to Genie. In the COG2 archive that you downloaded (not sure if it was included in v2.6) is a folder called "Contributions". Inside that folder are a few other folders with contributions from various people. One of the contributions details how you can easily do what you're asking. Basically, you create a RT in CoPilot called 'Special'. Write a simple script that says "Chain $spectrumpathCOG2:Rapid.Start" and name it "Genie.S.Special". Place it in your GEFiles folder. Configure COG to use the 'Genie.Connect' method of connection and be sure to enter your Delphi screen name and password. Check your 'Online Activities' in CoPilot to make sure that the 'Special' RT is checked. Also, be sure that the 'Special' RT is the last in the list of RT's to visit (I've placed mine in #11 just above 'Mail'). Sign on to Genie via CoPilot in the normal way, and voila! After CoPilot does its' normal run, it will then connect to Delphi via Genie's Telnet, run COG, and it will do its' normal run. Jeff Carr Sun, 13 Dec 98 @ 12:47:47 Cruising the 'rainbow' path provided by: Spectrum v2.2 and Crock O' Gold v2.6 (LUMITECH, 18345, GO COM A2) TRANSPROG III TIDBITS For all of you using Transprog III... you can add """"""""""""""""""""" COG to your TP III menu and launch it directly without having to launch Spectrum and then OA-R to run your script. I use it all the time... it is more of a direct route to where I wanna go.. more useful things you can do with your GS ;) Make sure that before you add COG to your TP III menu that you launch Spectrum from the Finder so that Finder updates the Desktop file. Then quite back to the Finder and add COG to the TP III menu. If you don't do this, when you launch COG it will ask you to find Spectrum and Start.Cog each time you run COG from TP III. Leon (SARGENLE, 18221, GO COM A2) >>>>> I've had COG set up in my TransProg III menu for ages. One of the """"" really nice features of TransProg III is the ability to attach document files to the program menu. In my case, I added Spectrum to my TransProg III menu then added Start.COG and Start.SIS as documents of Spectrum. Now I can choose to launch directly to Spectrum, COG or SIS from TransProg III. By the way, I've never run into the problem you mentioned where you get asked to locate programs and such but I believe it is sound advice. I believe I've never run into it because I never added a program to my TransProg III menu that I haven't run because I always want to make sure the program actually works before spending the time and effort to update my TransProg III menu. :-) Jeff Blakeney - Dean of the Apple II University in A2Pro ** HyperCard IIgs Course now in session! ** (JBLAKENEY, 18240, GO COM A2) >>>>> Besides the obvious of setting up documents to use as templates, """"" one use that I make of this is to set up my UniverseMaster scripts as documents. I have a document in TransProg III for the script to back up each drive, plus a chain script that does the whole shebang. I click on that, walk away, and a few minutes later I am back to my program launcher application, with my backup updated. Nice, slick, and easy. - Don (IronTooth) Delivered by my ANSITerm off-line reader scripts... They're OLRight! (DZAHNISER, 18279, GO COM A2) >>>>> Maybe I should rephrase. """"" With UniverseMaster, you perform backups using scripts, which are UniverseMaster-specific documents. You can specify whether or not to use compression, specify certain filetypes and/or folders, days since last backup for a file, etc. You can run scripts together as well by linking them in a chain document. You typically perform backups for the first time on a folder/drive from the UniverseMaster desktop, which creates the script, or subsequently from the menus. However... You can also use a program launcher such as Finder or TransProg III to launch UniverseMaster via a script or chain document. When UniverseMaster is launched with a start-up document (as in double-clicking from Finder or using the document feature of TransProg III), UniverseMaster scans the script and specified folders, prompts for the destination path (if not online), runs the script and then automatically quits back to the launcher. So, the ability to run these script documents from TransProg III means I can decide to do a back-up at any time I am in a desktop program (which reminds me - I have to set these up to 'stack' so that UM will quit back to wherever I was, not just my program launcher). - Don (IronTooth) Delivered by my ANSITerm off-line reader scripts... They're OLRight! (DZAHNISER, 18391, GO COM A2) A2U'S WINTER BREAK ENDS I should mention that I've just sent lesson 4 to """"""""""""""""""""""" Jeff. My apologies for taking so long, but I do have excuses which I will mail on fan-fold paper to anyone who is willing to pay the shipping costs :-) (GARETH, 18832, GO COM A2) HELPING RICHARD AND MACIP FOR MARINETTI I've done some thinking about the """"""""""""""""""""""""""""""""""""""" MacIP module for Marinetti, and I think I've come up with an interesting idea. :-) My IIGS is currently in pieces, because I have no way to get it onto my Ethernet network. What I need, is a LocalTalk to Ethernet bridge box. This way the AppleTalk on the back of the IIGS could be connected to the bridge, and subsequently into the Ethernet hub. I do not know what boxes are available, and what power they do and do not need, nor their speed. But I guess I need something like this: Standalone bridge with LocalTalk (mini-din-8) and Ethernet (RJ45) connectors. Switching (or at least 240V) power supply, with universal power connector so I can use an Australian power cable. Status lights would be good, in case I have trouble getting it to work with the IIGS. I counted up the posts re the MacIP module, and figure there's enough support to put together a bridge to send to me. If I can get the bridge up and running, I'll release the MacIP driver. :-) I like this idea better than taking money off folks. It may as well go towards getting my machine back online so I can continue development. Oh, and the bridge would need to run without any drivers, it must be completely self contained. Failing that, if you can get specs on the interface, I may be able to work something out. Regards, Richard (RICHARD_B, 18465, GO COM A2) IMPROVING ON 6.0.1 What I always thought would be a nice idea is to have """""""""""""""""" an 'on-line panel of reviewers' go over all the available 'quality' replacement icons and come up with a 'Delphi A2 approved' set of icons for enhancing System 6.0.1. In fact, this potentially could be expanded to other areas of System 6.0.1 (like an approved scrapbook NDA, text editor NDA, etc.) This way, if someone is having system problems they can say something like "I'm running System 6.0.1 and the Delphi endorsed enhancement package, version 1.0" and everyone else will have a good idea of what their system set-up is like. Plus, it would provide a stable core of system enhancements which have been 'field tested' to ensure there were no incompatibilities among them. Also, it would help developers when they beta test. They'd know that if their program is solid with the 'enhancement package' during beta testing that there would be less likelihood of a bothersome post-release bug jumping up. After all, a lot of users would be running the same core of system components! Just a thought. Paul. Paul Schultz schultp@delphi.com sent your way via Spectrum 2.2 and Crock O' Gold 2.6 (SCHULTP, 18853, GO COM A2) >>>>> It's a good thought, Paul. An enhancement package to System 6.0.1 I """"" believe would be a wonderful thing. A fresh look and some standardization in system components would be a positive step forward IMHO. Barry (BARRY_REES, 18855, GO COM A2) >>>>> Where do I send my Icons? I think I like the SHR collection of """"" Icons the best. A whole SHR double screen if icons to use with the 'Instant Icon' NDA. But one point I would like to address: I think we need to agree upon a set of system 6.01 patches and fixes that are necessary for the optimal operation of the Apple IIgs. I would also like to see this collection fit upon one 800k disk. Along the same lines... I have a nine-disk set of System 6.01 Labels all laid out in AWGS for the DeskJet with a Grey-scale picture of the Gemini Astronaut (Irwin?) from the System 6.0 box. Some of the borders need tweaking and I've got my hacked up-side-down Times font (semiT) for the copyright disclaimers. They are basically ready for uploading here. ,___(?___ Mike Brouillette; the "Un-Dead Apple" / _ _\ mbroui11ette@delphi.com / mike_brouillette@haaug.org \ )|(@)m(_, `~7oooood Delivered via Spectrum v2.1 & Crock 'O Gold v2.5 (MBROUI11ETTE, 18885, GO COM A2) GETTING GOING WITH GSOFT I was going to ask for more information, but I """""""""""""""""""""""" think your second message may have had the piece I need. > ... it claims a line number is beyond allowable limits ... Applesoft BASIC requires line numbers, and in GSoft BASIC they are optional. I needed one number for use as "no number on this line," and I used 0 for that purpose. 0 is a legal Applesoft line number, though, and some Applesoft "compressors" apparently started the line numbers from 0. Try renumbering the program, or at least that first line. If that doesn't work, or if this just isn't the problem, try to give me specific information about the error you're seeing. In the end, though, GSoft BASIC is not a superset of Applesoft. It's flat impossible to make all Applesoft programs run safely under GS/OS because of differences in the way memory is handled. There are some Applesoft programs that won't run, at least not without modification. The conversion program tries to point those out, but in general, PEEK, POKE and CALL statements need to be translated to a modern equivalent, and & commands just aren't going to move at all. For some programs, it's worth the effort to move it to GSoft BASIC. GSoft BASIC is a little faster than Applesoft BASIC, offers long number formats, and can handle far more memory. But for other programs, it just might not be worth the effort. That's really a decision for the person who wants to use the Applesoft program. :) Mike Westerfield (BYTEWORKS, 18659, GO COM A2) <<<<< On the subject of translations, I'd like to make a request: """"" If you translate any public domain or freeware program, and if you are donating the translation to the public domain or making the translation freeware, please send me a copy. Depending on time, number of submissions, and the phase of the moon, I may create a download area on my web site (once I figure out how!) with source samples for GSoft BASIC. Mike Westerfield (BYTEWORKS, 18660, GO COM A2) >>>>> Heck, send 'em to me, too. I'll set up a GSoft BASIC software """"" repository on sheppyware. I'd like to do that. :) Eric "Sheppy" Shepherd Macintosh & PowerPC Programmers Forum (SHEPPY, 18664, GO COM A2) VARIATIONS ON A THEME: //E MOTHERBOARDS There are several Apple //e """"""""""""""""""""""""""""""""""""""" Revision Motherboards, like the SCSI cards there are what would appear to be conflicting information on the boards. I don't remember all the exact part numbers but I do know the boards: 1982 820-0064-A - The First Issue, no DHR, Jumper has to be removed on the Ext. 80 Col card ot the computer locks on power up. Also *incompatible* with Enhanced ROM code, will also lock on boot with Enhanced ROMs (342-0303/0304) installed. This board was upgradeable via Apple Service Extension Program at no cost to the user UNLESS the board was stamped VAR in the upper left or right area. A VAR (Value Added Reseller) purchased Rev A //e boards from Apple and used them in a dedicated product that was not dependent on any of the new features afforded by the Rev B board. Apple ][+ and //e boards made their way into a lot of equipment that was built to do one/special things. Like the numbers for who's pizza order was ready at then, Showbiz Pizza Place. (It was a ][+ with a ROM card and program burned into ROM, just enter the order number on the keypad and hit enter. Enter it again to remove it. The order numbers would draw the double digits in one of 5 random ways onto the screen, two numbers full sized on the screen for 10 seconds each and every one around the que, put all the order numbers on the screen using HiRes Page 1) The VAR boards were already turned into Apple once for upgrade, and were sold for those purposes only, not in assembled computers for end user consumption. Quick ID: Rear left/middle (C)1982 Apple, Part # ends in -A PAL/HAL (Between RAM Slot & P/S) is Part # 342-0167 (This is where many of the changes were done, but you can't just swap this PAL and have a Rev. B. Changes have to be made on the motherboard. Cut and connect some traces, add a few resistors. I've done this before, but it's been a long time) *READ* (C)1982, the (C)1984 Board also has a -A. 1982 820-0064-B - The Second Issue. This board has the same ROMs as the -A board, the differences are the PAL change and board level changes mentioned above. The PAL Part# is 342-0170. The ROMs are 342-0134/0135. 1984 820-xxxx-A - Third Issue, Identical to the 820-0064-B except that part # 65C02, 342-0303/0304 and 342-0265 are silk screened on the board to reflect the new part numbers for the Enhanced ROM set. Also some parts of the production run had some of the ICs soldered to the board instead of socketed. Some boards have a part # of 820-0087-A, others 820-0187-A, some have both these numbers. 1986 820-0087-B, 820-0128-A, Fourth Issue, RAM and ROM reduction. Replaced the two 64K ROMs with a single 128K ROM. (2764 x 2 for 27182 x 1). Replaced 8 4164 DRAM with 2 4464 (64x1 x 8 for 64x4 x 2). More IC's soldered in place. This is the board that shipped in the Platinum Apple //e with numeric keypad. In all that there were 4 major changes that meant change the part number. There are probably 2 or 3 minor changes. Aside from the PAL (Europe, Australia) motherboard I have seen 8 different revision //e boards. With the exception of the first board, all can run either ROM set/CPU. For the last revision you would need to burn your own ROM as the non-enhanced ROM set was never produced in a single chip (27128) version. The PAL versions of the //e motherboard also use the SAME ROMs. Only the character generator and keyboard map (342-0132 in the US) were changed to reflect the local keyboard needs. Tony (T_DIAZ, 18808, GO COM A2) STRONG OPINIONS FROM A2 A Power Mac G3 and a copy of Bernie ][ the Rescue """"""""""""""""""""""" is a better IIgs than Apple ever built. (With a few caveats; Henrik has my list of demands :) Eric "Sheppy" Shepherd Macintosh & PowerPC Programmers Forum (SHEPPY, 18445, GO COM A2) >>>>> The reader in OLRight! 3 and later is far superior to any of the """"" readers for the various Apple II and Mac OLR's for Delphi (and Genie or Compuserve, for that matter) that I've tried. - Ryan M. Suenaga, M.S.W., L.S.W. - rsuenaga@apple2.org Editor and Publisher, _The Lamp!_, published monthly on Delphi "Teaching the Apple II user how to fish since 1982" Posted by PTMM v2.5 - The integrated information solution (RSUENAGA, 18377, GO COM A2) >>>>> Overall, I find TP III to be one of the most useful fixtures on my """"" system. Its interface is also quite sophisticated and attractive, which tends to be common for all of Brainstorm's software. For those of you who may not know, Tranprog is a Seven Hills product: http://www.sevenhills.com/applesoftware/ Max Jones, Juiced.GS http://www.wbwip.com/juiced.gs Delivered by Spectrum 2.2 and Crock O' Gold (JUICEDGS, 18235, GO COM A2) >>>>> I don't often heap endless praise, but I think this issue of """"" _Juiced.GS_ might be the best issue of an Apple II publication I've seen in years. - Ryan M. Suenaga, M.S.W., L.S.W. - rsuenaga@apple2.org Editor and Publisher, _The Lamp!_, published monthly on Delphi "Teaching the Apple II user how to fish since 1982" Posted by PTMM v2.5 - The integrated information solution (RSUENAGA, 18348, GO COM A2) TRANSWARP GS HACKING FROM THE DREMEL KING I forgot to mention this """"""""""""""""""""""""""""""""""""""""" earlier, but in all this TWGS hoopla, I compile some rants and raves of mine on a page, took some pictures and here it is: at: http://www.apple2.org , you will find a link to the Transwarp GS Mods and some other misc IIgs accelerator info. The direct link to the page is http://www.apple2.org/TWGS/, but really dislike using URLs to pages within a site, if anyone links to link to www.apple2.org, please use the home page. Tony (T_DIAZ, 18126, GO COM A2) HACKING THE GSHISEN TILESET BTW - I used ICE to edit the stock tile set - """"""""""""""""""""""""""" I substituted periwinkle for green. Now I can play a bit better from my chromatically-challenged perspective. - Don (IronTooth) Delivered by my ANSITerm off-line reader scripts... They're OLRight! (DZAHNISER, 18114, GO COM A2) CONTROL PANEL FOR THE FOCUS DRIVE The Focus Control Panel, (All it does """"""""""""""""""""""""""""""""" is set the spin down time, after periods of inactivity) does not work with a lot of drives, some even fail to spin again after being turned off. Never physically, just that they require a hard reset to spin again. (CTRL-OA-Reset), for this reason I gave up distributing the CDev, if you really want it... It's not like the thing is in a laptop anyway, and battery conservation is an issue. Tony (T_DIAZ, 17976, GO COM A2) DO YOU SEE WHAT I SEE? Does any one know if one can put a C-vue (or """""""""""""""""""""" similar flat panel display) on a Laser 128 EX2? What are the video Pin-outs? ,___(?___ Mike Brouillette; the "Un-Dead Apple" / _ _\ mbroui11ette@delphi.com / mike_brouillette@haaug.org \ )|(@)m(_, `~7oooood Delivered via Spectrum v2.1 & Crock 'O Gold v2.5 (MBROUI11ETTE, 18711, GO COM A2) >>>>> The Laser had different video pinouts than the //c. It was RGB """"" ready just with a cable, not requiring the Video 7 box the //c and //c+ do. - Ryan M. Suenaga, M.S.W., L.S.W. - rsuenaga@apple2.org Editor and Publisher, _The Lamp!_, published monthly on Delphi "Teaching the Apple II user how to fish since 1982" Posted by PTMM v2.5 - The integrated information solution (RSUENAGA, 18736, GO COM A2) PRE-Y2K FIX FOR AW5'S I.CALENDAR Folks """""""""""""""""""""""""""""""" last year Hugh Hood posted the information about how to patch the AppleWorks 5 Init ... I.Calendar to work for 1998 here is the patch for 1999 Use your favorite block editor (e.g. ProSel's Zap/Block Warden) and follow the file 'I.CALENDAR' (a 1-block file) to change the following bytes: BYTE TO COMMENT ----- -- ------- $0011 $39 1999 $0050 $39 1999 $0093 $1C 28 Days $009E $2E Jan - Friday $009F $1E Feb - Monday $00A0 $1E Mar - Monday $00A1 $2A Apr - Thursday $00A2 $32 May - Saturday $00A3 $22 Jun - Tuesday $00A4 $2A Jul - Thursday $00A5 $1A Aug - Sunday $00A6 $26 Sep - Wednesday $00A7 $2E Oct - Friday $00A8 $1E Nov - Monday $00A9 $26 Dec - Wednesday Then write the block back to the disk. PLEASE MAKE SURE YOU HAVE A BACKUP BEFORE YOU DO THIS. Kevin Noonan gswombat@delphi.com Todays quote: He's like a needle in a haystack, this man - he's everywhere! (GSWOMBAT, 18232, GO COM A2) RUMOR MILL """""""""" WHAT HAPPENED TO FINANCIAL GENIUS AND RICK ADAMS? Rick Adams left Genie """"""""""""""""""""""""""""""""""""""""""""""""" two years ago (maybe more), and when he did, he was offering to sell the source code to Financil GeniuS, which he was close to having upgraded to v3.0. He was entering medical school (or was it law school?), and he would no longer have time for programming. I heard a rumor somewhere that he had later made FG freeware and released it, but I could never get that confirmed, and I've never seen the full version posted anywhere for download. Max (JUICEDGS, 18796, GO COM A2) WHAT COULD HAVE BEEN I've seen (and used) Burger's AWGS 2.0 (way early """""""""""""""""""" version of course). He did get a version built and running, and fixed a few problems, but the problem was that the code was so bad that they would have practically had to rewrite chunks of it to do anything more. It wasn't worth their time or effort, and unfortunately, I can't say I blame them. Eric "Sheppy" Shepherd Macintosh & PowerPC Programmers Forum (SHEPPY, 18227, GO COM A2) SPECTRUM INTERNET SUITE WATCH, DECEMBER EDITION I'm hoping to have the """"""""""""""""""""""""""""""""""""""""""""""" SIS 1.1 master disk ready by the end of January which means it will be available from Seven Hills by the middle of February. This assumes the beta testers find no problems to delay release. Hmm... only four months behind schedule--this is better than Microsoft, though :) Geoff (SISGEOFF, 18841, GO COM A2) HOW MANY AUSSIES IN DELPHI A2? We try to bring culture :) """""""""""""""""""""""""""""" Off hand ... Bill Robbins, Richard Bennet, Andrew Roughan, Dave Francis, Peter Watson, Kevin Noonan, and Nick Heywood until he left the Apple II world Kevin Noonan gswombat@delphi.com Todays quote: If it happens, it must be possible (GSWOMBAT, 18842, GO COM A2) DESKWRITERS AND APPLEWORKS? I've seen a lot of talk about using """"""""""""""""""""""""""" AppleWorks to print to a DeskWriter lately, and most people seem to "agree" that it's not possible. Last night I tried it and I didn't have a problem :) Stay tuned for more info... (KWS, 18012, GO COM A2) WHEN WILL GENIE'S A2 FILES BE ON DELPHI'S A2? Eventually. """"""""""""""""""""""""""""""""""""""""""""" We had archived each and every file as it was uploaded, and we INTEND to upload them here, but there are problems.... 1. There are WAYYYY too many files for us to reasonably expect to upload them manually (a file at a time). 2. Delphi's librarys are a LOT more complicated than GEnie's, thus a lot more time consuming to upload to. 3. We don't have the staffing here that we did on GEnie in it's heyday. We used to have well over a dozen people on the library staff. Now we have two. (Two very GOOD people, but still only two.) 4. We have to sort the files we have. Some of them cannot be uploaded here for copyright reasons. I can describe the theoretical process that will make this happen, but that doesn't illustrate the massive ammount of work/manhours involved. (See item 3) There are some things we are looking into that may help, including putting those files up on an FTP site with nothing but LINKS in the library here. (This requires Delphi to have FTP, which may or may not happen in the reasonably near future.) Here's what I can say for sure..... 1. The A2 Library files that were/are on GEnie are safe. 2. At some point, they WILL be made available to the public, but we are not sure just what form that availability will take. Gary R. Utter (UTTER, 18289, GO COM A2) >>>>> Actually what we need is for me to sit down with the Genie file """"" listing and finish sorting through it to see what can and cannot be transferred to Delphi. Very soon after the New Year, I intend to do just that. Then it's a matter of mass uploading which pretty much requires a dedicated machine to do the work 24 hours a day via scripts. Including A2Pro, we're talking about roughly 15000 files totalling over 900 megs. To tell the truth, I've kinda been holding on to the hope that we might eventually get a real ftp database here, but I'm no longer going to hold my breath on that one so it's time to get to work... In the meantime if anyone has a request for a specific Genie file, I will be happy to upload it here. ------------------------------------------------------------------ Tony Ward, A2 Database Manager - Tue Dec 29, 1998 4:39:25 pm [Delivered with Spectrum v2.2 and Crock O' Gold ] -- People who live in stone houses shouldn't throw glasses. (TONYW1, 18844, GO COM A2) >>>>> Yes, me too. ..waiting for (hoping) Delphi to get a real ftp """"" solution, or even a half solution that files could be moved from someplace ftp'able into the workspace. I've been doing ProTERM scripts to make it automated but it has proven to be that I need to be there anyway. Not an easy task. I guess we just need to go for the metal and do it. ;-) Tony (T_DIAZ, 18854, GO COM A2) DEBUNKING URBAN LEGEND: THE DESKWRITER HAS A BUILT-IN FONT The font you """""""""""""""""""""""""""""""""""""""""""""""""""""""""" get when you dump straight text to a DeskWriter is your basic Courier-like monospace printer font. If the DeskJets have other built-in fonts (I don't know about that), the DeskWriters might have them as well. Someone else will have to clarify that. To use the printer via serial connection, you must drive the serial port at 57600 baud. The printer also works fine over AppleTalk, but there is currently no way (besides hand-patching Apple's Chooser or NetPrinter control panel software) to get this to work with an Apple II. It has always been my intention to figure this out one day, but sadly, I've just never found the time. -- Michael (SAR, 18399, GO COM A2) PUBLIC POSTINGS """"""""""""""" SHEPPYWARE GETS A MAKEOVER Tonight, the SheppyWare Internet server """""""""""""""""""""""""" (sheppyware.net) has been upgraded. It now has twice as much virtual memory set up (for a grand total of about 120 MB of addressable memory) and an extra 500 MB of disk storage space. This should make service a bit more reliable, and provides me with more expansion room in the future. Eric "Sheppy" Shepherd Macintosh & PowerPC Programmers Forum (SHEPPY, 18107, GO COM A2) SHEPPY'S SHEEP SHAVINGS Year-end announcements... """"""""""""""""""""""" ShepPing, my new Ping NDA for the Apple IIgs, has been delayed into the new year. I'm working with Richard to resolve my problems, but this is for obvious reasons a time of the year in which getting stuff done is really slow. :) I have four other Marinetti-compatible projects in the works; I'm not ready to make any announcements yet. But I expect that at least half of them will be out in the first three or four months of 1999. Happy holidays to everyone, and may 1999 be an even better year in the Apple II world than was 1998, replete with new software, and shy on nasty little spats. :) Eric "Sheppy" Shepherd Macintosh & PowerPC Programmers Forum (SHEPPY, 18577, GO COM A2) <<<<< My Christmas gift to the Delphi A2 community is a PREVIEW release """"" of my first-to-be-released Marinetti project. I've uploaded it here on Delphi, today, as Delphiware -- please don't distribute it off Delphi. The final version, when completed, will be available as shareware from several locations online and otherwise. The software is called gsAIM, and is currently version 1.0a4. It's an NDA that lets your Apple IIgs, running System 6.0.1 and Marinetti, send and receive AOL Instant Messages. You can communicate with other IIgs users that have gsAIM, or with AOL or AIM users on Windows or Macintosh systems. The software is far from complete: you MUST read the included documentation before installing the NDA; if you don't, and you ask me a question that's answered in there, or report a bug that's listed in the known bugs list, I'll probably laugh at you. :) There is currently no significant error handling, no support for buddy lists, and several nice features are unimplemented. However, you can have up to 20 Instant Message sessions going at a time. I make NO guarantees. This software is almost entirely untested. I've had it working for a couple of days now, but nobody else has tried it yet. It may refuse to log on, it may crash, it's even theoretically possible (unlikely, but you never know) that it could wipe out a small country. If you install it, you take on the responsibility yourself. There are known bugs (another reason you must read the docs first), and it does occasionally appear to lock the system, and it occasionally gets tripped up by a glitch in Marinetti. I hope it entertains. Work is ongoing (I have the beginnings of support for buddy lists in a build on my GS now, although it's buggy). The final version will be $10 shareware; I'll add it to my online order form shortly, so people that want to register the software can do so. Happy holidays to everyone. Enjoy! Eric "Sheppy" Shepherd Macintosh & PowerPC Programmers Forum (SHEPPY, 18669, GO COM A2) <<<<< I've been informed that gsAIM 1.0a4 has been released, but that the """"" official posting listing it won't be up until later. The file is called "gsaim10a4.bxy". Download and enjoy. :) Eric "Sheppy" Shepherd Macintosh & PowerPC Programmers Forum (SHEPPY, 18670, GO COM A2) IT'S NEVER TOO COLD FOR SOME FRESH OR FROZEN JUICED GreetinGS and Happy """"""""""""""""""""""""""""""""""""""""""""""""""" Holidays .... I've been promising to post this index for a few days now. I just received word that the Oz issues have arrived, so here now is the table of contents for all to see. Max +++ Announcing ... ===== Juiced.GS, Volume 3, Issue 4 ===== The December 1998 edition of Juiced.GS, the Apple II world's premier IIGS-specific magazine, is now arriving in subscriber mail boxes. This issue is being mailed to 267 subscribers in 44 states and numerous points around the globe. Here's what you'll find in this issue: ============ FEATURES Cover Story: Learning the Language ... Part 1 of Eric Shepherd's series of articles/tutorials on GSoft BASIC, the new programming language from the Byte Works. This first installment, as will future installments, tutors IIGS users on two tracks, beginner and advanced, so that there is something for everyone in each article! SPECIAL HOLIDAY SURPRISE FROM THE BYTE WORKS!! Every issue will have a free version of GSoft BASIC attached to a page containing a Byte Works advertisement. Although the free version does not contain all the power and features of the full version, it will allow subscribers to follow along with Shepherd's article and begin learning how to use the program. REVIEWS Juiced.GS is the first publication to offer in-depth reviews of the latest IIGS software releases! Disk Access II: New Desk Accessory from Seven Hills gets a major update. Find out what's new and what's improved, and see screen shots of the enhanced user interface. GraphicWriter III v2.1: The premier IIGS desktop publishing program from Seven Hills has again been update by programmer Richard Bennett. Find out why it's better than ever. COLUMNS Telecommunications: Playing the "Shell" game ... Tony Ward introduces users to the treasures to be found on an Internet Service Providers' text-based shell. My Home Page: Extra ounce of GS satisfaction ... A few thoughts from the editor on the new issue and its exciting contents. II Be Named Later: Our columnist, Ryan Suenaga, gives thanks for what the Apple II community was given in 1998, and makes wishes for the future. DEPARTMENTS Shareware Spotlight: GShisen, an new and highly addictive IIGS game from Kelvin Sherlock is in the spotlight, as is Desktop Alarm, a cool update to a desktop clock. Another Juiced.GS shareware collection is also unveiled. +++ The Shareware Spotlight also contains a ... SPECIAL ANNOUNCEMENT!! Animasia 3-D, the IIGS animation creator from Michael Lutynski has been reclassified as shareware and the disks are now available from the Juiced.GS Collection. +++ DumplinGS: Lots of news from around the Apple II world, including details about Spectrum v2.2, Marinetti v2.0, and WebWorks GS 1.2. Letters from the Land of Rom ... Juiced.GS readers ask questions, get answers, and tell us what's on their minds. ============ Juiced.GS is a quarterly, printed publication available by subscription only. A subscription for 1999 is $14 in the U.S., Canada or Mexico, $20 elsewhere. SPECIAL OFFER: Order a new 1999 subscription to Juiced.GS, and the get the final issue of 1998 FREE!! To subscribe, send a check or money order in U.S. funds to: Max Jones Juiced.GS 2217 Lakeview Drive Sullivan, IN 47882 Makes checks or money orders payable to Max Jones. Sorry, no credit cards or purchase orders can be accepted. Complete sets of 1996, 1997 and 1998 issues are available for $14 each ($20 overseas). If you would like to purchase only a specific single copy (or copies) of back issues, they are available for $4 each ($6 overseas). An index and brief description of articles published in '96/'97 are available on the Juiced.GS web site. See URL below. Apple II Forever! Max Jones Juiced.GS Delphi: JuicedGS -- Internet: juicedgs@delphi.com World Wide Web: http://www.wbwip.com/juiced.gs (JUICEDGS, 18589, GO COM A2) <<<<< Hey gang, """"" I need to make a correction and clarification from the latest issue of Juiced.GS. 1 -- On Page 24 (Column 1), a slash mark was inadvertently omitted in the Web page address that points to the site where you can order WebWorks GS online. The correct address is: http://orders.kagi.com/?QGC Please make a correction note on your copy so that you will always have the right address for future reference. 2 -- In my personal column (My Home Page) on Page 2, I mentioned several Apple II programmers who now work for Logicware Inc. Greg Templeman, however, no longer works for the company, although he did at one time. My apologies for the screw-ups..... Max Jones, Juiced.GS http://www.wbwip.com/juiced.gs Delivered by Spectrum 2.2 and Crock O' Gold (JUICEDGS, 18647, GO COM A2) JUICED.GS ANNOUNCES RECLASSIFICATION OF ANIMASIA As Juiced.GS subscribers """""""""""""""""""""""""""""""""""""""""""""""" were told in the latest issue of Juiced.GS, a prominent piece of Apple IIGS software, Animasia 3D, has been reclassified from commercial to shareware status! That's right, the application that some have called the best piece of IIGS software ever written is now available for only a small shareware fee ($10), and that payment is only due after a user has had a chance to obtain the program and evaluate it. This is a major development for the IIGS community because, if you'll recall, the commercial version sold for as high as $99. But there is more to the story than was published in Juiced.GS, primarily because I got some new information on the topic after the issue had already gone to press. Animasia 3D, in addition to now being shareware, has been upgraded to Version 1.1b1. And author Michael Lutynski says that this new version is 33 percent faster that Version 1.0! The only drawback is that the excellent manuals that accompanied the commercial product are no longer available. At least not in printed form. The good news, however, is that all of the manual files =do= exist on my hard drive, and I will be working in coming weeks to get them into some shape for distribution. I will be posting more about that later. I will be uploading the Animasia 3D four-disk set to Delphi very soon. Meanwhile, if you would like the disks sent to you via U.S. mail, send $12 in the U.S. Canada or Mexico ($15 elsewhere in the world) to: Max Jones Juiced.GS 2217 Lakeview Drive Sullivan, IN 47882 Remember, this disk set does not contain manual files. I will be distributing the manual files at a later date. It's going to take some time combing through all this stuff, so please be patient. :-) My thanks go out to Michael Lutynski for making this terrific piece of software more accessible to the Apple II community. Juiced.GS is certainly pleased and proud to be a part of this major development. Max Jones, Juiced.GS http://www.wbwip.com/juiced.gs Delivered by Spectrum 2.2 and Crock O' Gold (JUICEDGS, 18651, GO COM A2) WOOF, WOOF: BERNIE TURNS 14 IN DOG VERSIONS Ladies and Gentlemen, """"""""""""""""""""""""""""""""""""""""""" Yesterday evening our dog Bernie left the building. He was carrying a big "2.0" sign. If you can find our dog, please catch him and lock him on your hard disk. He likes to play, so you might want to go for a walk with Bernie. Bernie was last seen at http://www.magnet.ch/emutech/Bernie/News/ but has disappeared since. If you find him, you will be rewarded $-35. Please notify us through http://order.kagi.com/?XF . Bernie can be easily recognized by a few distinguished marks. First, he can run faster than other dogs, he speaks Apple II lingo fluently. He knows how to operate the Woof Woof Web. He has been trained not to poop on hard disks and into RAM but behaves politely. He can eat not only 8 Megabones like other St. Bernards but needs 14 Megabones a day. If you should come across Bernie, please keep him in a colorful world as he is really pleased by 16-bit colors. Thanks for your support. Henrik (GUDATH, 18480, GO COM A2) >>>>> At least one of Bernie's puppies is happy and woofing away here in """"" the UK. Well done to the dog handling team yet again! If you are using Bernie 2.0, and also using Spectrum 2.2, then try adding this to your scripts: Set Var 0 49231 Ext WB 11 $0 0 Ext WB 10 $0 1 Ext WB 10 $0 2 If Equal $1 254 If Equal $2 32 then Play Sound "Dog Bark" Then you will know everytime you run the script that Bernie is wagging its tail! Ewen Wannop - Speccie - Fri 18 Dec 1998 - 215 days till KFest '99 Delivered without using a IIgs by Spectrum 2.2 & Crock O' Gold 2.6 Bernie ][ the Rescue 2.0 woofing on a PowerMac 8200/120 http://ourworld.compuserve.com/homepages/ewannop/ (EWANNOP, 18506, GO COM A2) PRETTY PLEASE As a new year approaches (and we have new participants in """"""""""""" our Forum here), I thought I'd repost this (Note for those who've answered in the past--unless you want something changed, there's no need to resend this to me): As you may or may not know, _GenieLamp A2_ is no more, and a new publication on Delphi has replaced it. The home base of operations for it is the II Scribe Forum here on Delphi (GO CUS 11). May I reproduce your messages in The Lamp!, which you post on the Delphi A2 and/or A2Pro Forum? Each month, I'll collect posts for _POSSIBLE_ inclusion in our new publication's message digest. To be clear, I'm asking for one-time permission to reproduce. I'm not asking for you to hand your copyright over to me. :-) [_] Please feel free to reprint any messages I post without asking specific permission. [_] Please reprint any messages I post, but ask me for permission first each time. [_] Please do not reprint any messages I post. Please email to me at thelamp@sheppyware.net Thanks much! - Ryan M. Suenaga, M.S.W., L.S.W. - rsuenaga@apple2.org Editor and Publisher, _The Lamp!_, published monthly on Delphi "Teaching the Apple II user how to fish since 1982" Posted by PTMM v2.5 - The integrated information solution (RSUENAGA, 18576, GO COM A2) ANOTHER LATE BOMBER Important Notice: """"""""""""""""""" ================= KABOOM! DELAYED ONCE AGAIN Ninjaforce, the makers of the famous MEGADEMO and many other software titles, have delayed their upcoming Apple IIGS game, KABOOM!, once again. "The game is far from Vaporware. We could release it now, but we want it to be perfect." says Jesse Blue, the programmer of the team. This will mean that the IIGS community has to wait once again. The final release will then be around the second half of 1999. In the meantime, have a look at the Ninjaforce web page at: http://www.ninjaforce.home.ml.org (JESSEBLUE, 18627, GO COM A2) A NEW VERSION? OLRIGHT! Coming Soon: !!!!!!!!! OLRight! v4.0 !!!!!!!!! """""""""""""""""""""""" This is a MAJOR upgrade to the Delphi Off-Line Reader for ANSITerm. If you've been using a prior version, or have v2.12 or higher of ANSITerm and want to automate your Delphi experience, try OLRight! v4.0 New Features and Upgrades: o - New 'Settings' folder to hold data files used by OLRight! - to reduce the likelihood of accidentally messing up a configuration setting. o - New 'User' folder to hold user scripts. Drop a script into this folder, and it will automatically appear in the new 'Apple' menu in the OLRight! main menu. Pick the script by number from the menu. o - MAJOR enhancements to addressing of mail messages. - Automatic fill-in of To: address in replies (You can change it) - For To: and CC: addresses in replies, you can pick the To:, From:, or CC: addresses from the original note, hand type an address, or pick from your address book. - Change To:, CC: or Subject: fields in outgoing mail as often as you like until you are satisfied with the address. - Optional automatic quoting of original mail message in your reply. - Add Delphi Binary Mail while addressing your letters. New error-checking for presence of the file to be sent. - Internet addresses are automatically formatted for Delphi's custom addressing requirements (Type in 'aa@bb.com', get 'IN%"aa@bb.com"'). - Option when addressing To: or CC: fields to APPEND addresses (from original mail, address book, or hand-typed) to the existing address, up to 127 characters. o - Scrolling of text while online has been customized to be less confusing and more pleasing to the eye. o - Online scripts have been modified to be more tolerant of 'NULL' characters. o - New and upgraded settings allow you to customize your online activities: - Forum activities setup screen much faster. - New Mail activities setup screen - Easier selection of Forum from which to do Mail - Select whether to do only mail (not forums) or vice-versa. - Configure whether to upload or download to/from workspace (and edit file list). o - (Hopefully) easier configuration for telnet from an ISP. ...and much MORE! I am currently wrapping up a few loose ends, working on the documentation, and the installer scripts. If any users of OLRight! want other enhancements, now is the time to ask! - Don (IronTooth) Delivered by my ANSITerm off-line reader scripts... They're OLRight! (DZAHNISER, 18801, GO COM A2) GWFTP MAKES PUBLIC APPEARANCE Well Sheppy beat me by a few hours to get """"""""""""""""""""""""""""" another new Marinetti-savvy app out. Watch for GWFTP1.1b2.SHK to show up real soon now on Delphi. It uploads, downloads, and supports ftp URLs. Due to a bug in Marinetti 2.0, it will hang closing an FTP connection. I was debating releasing this code due to that bug, but figured the following: 1) It's Chanukah/Christmas/other random December holidays 2) It'll get Richard to fix the Marinetti problem so I'm not blamed for holding it up :) 3) There is no complaint of no FTP available for the GS Special bonus for nerds (saw that message Richard ;) are Orca/GNO versions of ping, finger, and whois. I wrote those because they taught me how to write TCP/IP code. Without those, I couldn't have written GWFTP. Geoff (SISGEOFF, 18730, GO COM A2) <<<<< I don't like most GUI interfaces for FTP programs and the GS """"" resolution isn't good enough for the way I would want to code one. When I started writing the code 15 or 16 months ago, my only competition was the unreleased FTP for Derek's TCP/IP. The goal was to mimic such features and add a few that were lacking. I'm willing to make all my source code available for others to use, but in return, any code developed from my code must have the source publicly available as well. Geoff (SISGEOFF, 18745, GO COM A2) BEST OF THE BEST """""""""""""""" 18897 31-DEC 17:03 User Groups & Publications RE: Shareware Solutions II (Re: Msg 442) From: JOE_KOHN To: ALL Looking back over the past year, it's almost hard to believe how great 1998 turned out for Apple II users. It really is ;-) As the year began, who could have imagined all the great software that would be released during the year? We got Wolf 3-D, Marinetti 2.0, GShisen, WebWorks GS, NiftySpell, Disk Access II, ShiftyList 2.x, Spectrum 2.2, updates to COG, a GWIII update, a new CD-ROM collection (TABBS), an almost completed Bernie, Babelfish, Return of Cogito, GSoft BASIC, FontPimp, and in just the past week or so, a Marinetti-aware chat program and ftp. In 1998, we even got to do what those who use Macs and PCs can't...we could attend the only regularly scheduled weekly multi-system chat. All in all, I'd say that 1998 has been a great year to be an Apple II user! On that note, I'd like to wish everyone a very healthy and happy New Year, and let's hope that 1999 is as exciting a year for the Apple II as 1998 was. I'd really like to take this opportunity to thank the following people for their friendship and, more importantly, for their contributions to the Apple II world in the past year: Eric Shepherd, Ewen Wannop, Richard Bennett, Kelvin Sherlock, Dave and Earl at Seven Hills Software, FE Systems (with extra special greetings and well wishes to Henrik and Cody), Chris Vavruska, Tony Diaz, Cindy Adams and the entire Kfest Coordinating Committee, Max Jones, Geoff Weiss, Ryan Suenaga, Mike Westerfield, Olivier and Antoine of Brutal Deluxe, Syndicomm, and last but not least, all the wonderful subscribers to Shareware Solutions II. You all really did a lot this past year to make our world a better place. Please, keep up the good work in 1999. Please be extra safe tonight, especially if you're out on the roads. And have a wonderful start to 1999. Happy New Year! And, Apple II Forever!! Joe Kohn [EOA] [A2P]------------------------------ A2Pro_DUCTIVITY | ----------------------------------- Checking out A2PRO on Delphi """""""""""""""""""""""""""" by Ryan M. Suenaga, B.A., M.S.W., L.S.W. [thelamp@sheppyware.net] BYTEWORKS PUTS OUT PRINTED MARINETTI DOCUMENTATION You've seen Marinetti, """""""""""""""""""""""""""""""""""""""""""""""""" but maybe not the documentation. After all, pdf files can only be read with applications that are not available on the Apple IIGS, and printing them out for yourself from a Macintosh or Windows machine is, at best, a pain. Now, by special arrangement with Richard Bennett, you can buy a printed version of the documentation. It also comes with a disk containing the software, as well as header files for ORCA/M, ORCA/C, ORCA/Pascal, GSoft BASIC and Merlin. Get the full details at http://www.hypermall.com/byteworks. Mike Westerfield Byte Works, Inc. (BYTEWORKS, 2348, GO COM A2PRO) IS PASCAL DEAD? I'm not sure the language is totally dead, although it """"""""""""""" does seem to be off the "way cool" list of languages :) I sincerely wish that there was a viable 8-bit A2 PRODOS pascal compiler but as far as I know, (and I could be wrong) you have to use the pascal OS if you want to use Apple's pascal. That sort of limits the usefulness in my very humble opinion. _________ | homas (TCOMPTER, 2350, GO COM A2PRO) >>>>> Well, first, Pascal isn't a dead language, but like most, it's """"" swamped by the C++/Java craze. It's also true that the original supporters of Pascal, the educational community, has largely moved on either to Ada (more or less a successor to Pascal, and just as elegant) or C++ (they have to teach what people want, whether what they want is good for them or not). But Pascal is still used by a fair number of people, including yours truly. As for a viable 8 bit compiler, there isn't one, never has been one, and never will be one. IMHO, there has never been a viable compiler of any kind for any language for the 8 bit Apple II. The reason is simple: with 40K of usable RAM and 1 256 byte stack you just can't implement a modern compiler. Not that there haven't been some good attempts. Apple Pascal is amazing for what it did with the resources available. Kyan Pascal claims ISO compatibility--and I just saw someone in the internet Apple II programmers forum selling a copy. But if you want to write something longer than a few hundred lines, Kyan Pascal won't do, and Apple Pascal will choke soon enough. ORCA/Pascal is quite decent, although the environment is dated by today's standards. It works, but it's not as nice as some of the modern ones. (For it's day it was very advanced, but time marches on.) It runs on an Apple IIGS, and you can pick those up pretty cheep these days. There are several very nice Pascals on the Mac. I've used the Pascal that comes with Codewarrior, and generally like it. I've also used MPW Pascal. The environment isn't one I'm fond of, but the compiler performs well. I presume there are some nice ones on the Windows platforms, too, but I haven't used a Pascal on a Windows machine since the 8086 was a hot chip, so I can't speak from experience. For sheer poetry of the engineering kind, you might also look at the P4 compiler. It's even public domain. This compiler isn't full Pascal, not even full Jensen&Wirth Pascal, but it's really elegant for another reason. It's a complete Pascal compiler that compiles itself, and the source is exactly 4000 lines long. Pretty cool. :) The compiled output is P-code; it would be easy enough to write a P-code interpreter in assembly language, Pascal, or C. I've compiled this compiler myself, writing p-code interpreters for the 8086, 6502 and 65816. Mike Westerfield (BYTEWORKS, 2352, GO COM A2PRO) >>>>> Just wanted to chip in re Pascal. It is most likely my favourite """"" language (aside from assembly, which is just not up to the task of big app development with a realistic deadline). I've used a couple of Pascals on the IIGS and Mac. Personally, I love MPW's Apple IIGS cross compiler. I've been doing a lot of Codewarrior Pascal under Mac OS and W98, and its pretty nice, once you realise half the Windows interface files aren't there, and have to write your own. FWIW, Windows is a nice development environment. I thought I'd hate it, but IMHO its more productive that writing for Mac OS. (I've done both) Regards, Richard (RICHARD_B, 2370, GO COM A2PRO) >>>>> Of the languages available on the Apple IIGS, Pascal is my """"" favorite, too. I use a variety of languages, though, depending on the task. I've seen the interest in Pascal wane over the years, but I'd still recommend it over anything else for most general purpose programmers. Mike Westerfield (BYTEWORKS, 2371, GO COM A2PRO) DOG OWNER SEEKS GEOS INFO I'm looking for some rather "historical" """"""""""""""""""""""""" information on the GEOS software. Someone told me that GEOS requires a steady interrupt source and uses the Apple II mouse card for that, or a tiny card that shipped with GEOS for taking over that duty. I have never used GEOS, so here're my questions: - does GEOS work in a Apple IIgs without that tiny "interrupt card"? - I don't think the interrupt GEOS is expecting from the Apple II mouse card is present in the IIgs. Is that correct? - ok, now that I got your attention: what interrupt is it GEOS depends on? :) The reason I'm asking this is that GEOS is running arbitrarily slow on that woofer though it should run _pretty_ fast. Interrupts or the lack thereof are the only cause I can think of. Thanks, henrik (GUDATH, 2355, GO COM A2PRO) >>>>> GEOS doesn't require the interrupt card in the IIgs; it's only """"" needed in machines that don't have an AppleMouse II or compatible card. GEOS uses the mouse interrupt provided by the AppleMouse II hardware, or by the mouse firmware on the IIgs. Eric "Sheppy" Shepherd Macintosh & PowerPC Programmers Forum (SHEPPY, 2357, GO COM A2PRO) A2U TO BE TEACHING C? NOT YET. . . There currently are no plans for the """"""""""""""""""""""""""""""""""" Apple II University to run a course in C programming. I'm hoping to find someone to teach such a course at some point in time but there is nothing scheduled as yet. I do remember seeing someone post to comp.sys.apple2 that they were going to do lessons in C programming here on Delphi but that was never affiliated with the Apple II University and I haven't seen anything happen with it. Sorry I couldn't be more helpful but keep checking back. I'm sure we'll get around to teaching C programming sometime. Jeff Blakeney - Dean of the Apple II University in A2Pro ** HyperCard IIgs Course now in session! ** (JBLAKENEY, 2360, GO COM A2PRO) C FOR THE 8 BIT II? You won't find any on disk. The only C-like compiler """"""""""""""""""" ever created for 8-bit Apple II systems that I'm aware of is HyperC, and as far as I know it can only be gotten by downloading it. (I don't deny the possibility that other 8-bit C compilers have existed for the II, but I don't know of any for sure :) Eric "Sheppy" Shepherd Macintosh & PowerPC Programmers Forum (SHEPPY, 2362, GO COM A2PRO) >>>>> Actually, there was a compiler called Aztec C from Manx Software """"" years ago. I expect you'd have to find a used copy at this point. In general, though, the Apple IIc just doesn't have enough memory for a C compiler. As you start to use whatever you find, keep that basic fact in mind. If you're serious about C programming, you need a larger machine--like the Apple IIGS. Mike Westerfield (BYTEWORKS, 2363, GO COM A2PRO) IIGS ASSEMBLERS can't help with the monitor, alas, since I never used it '"""""""""""""" ... but as for assembly language programming environments: The Lichty/Eyes book is pretty much the bible. It's really good, IMHO. You're lucky to have one, they're out of print. The APW assembler they talk about is nowadays known as ORCA/M, available from { The Byteworks } There is also an assembler called Merlin, which some see as superior (I believe it has faster compilation speed). Personally, I prefer ORCA/M for two reasons: * It outputs standard OMF files, meaning you can link assembler routines with C, Pascal, Modula-2 routines at will. Very nice for using assembler as an optimization tool, not as your only language, if that's your style, of course. * It can be used with GNO/ME, the UNIX-ish shell, which I particularly fancy :) As for freeware assemblers: There are some cross-assemblers for UNIX and PC, but they don't output GS exes directly, as far as I know. They can compile 65816 code, though. Hope that helped Soenke (SBEHRENS, 2373, GO COM A2PRO) >>>>> Merlin can also spit out standard OMF files for input into the ORCA """"" and MPW linkers. I just felt that had to be said, not that I'm a Merlin junkie or anything. ;-) Regards, Richard (RICHARD_B, 2375, GO COM A2PRO) FREE.GSOFT NOW AVAILABLE As all of you who subscribe to Juiced.GS know by """""""""""""""""""""""" now, there is a second version of GSoft BASIC. GSoft BASIC, The FREE Version! is tailored to new and occasional programmers, or those who want to try GSoft BASIC before buying the full version. Check out the details at http://www.hypermall.com/byteworks, where you will find a downloadable version of GSoft BASIC, The FREE Version! Mike Westerfield (BYTEWORKS, 2380, GO COM A2PRO) [EOA] [TLS]------------------------------ THE LAMP SALUTES | ----------------------------------- APPLE II ACHIEVEMENT, 1998 """""""""""""""""""""""""" by Ryan M. Suenaga, B.A., M.S.W., L.S.W. [thelamp@sheppyware.net] MAY I HAVE THE ENVELOPE, PLEASE? ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1998 was a great year for the Apple II, and to celebrate it, the gang here at _The Lamp!_ consulted with some of our buddies in the Apple II world and came up with a list of the best that the Apple II world had to offer in 1998. We highlight the best of Apple II achievement in 1998. Keep in mind that the ultimate decision on whom each award went to was made strictly by the staff here at _The Lamp!_, namely, me, your editor and publisher. Any comments can be directed to thelamp@sheppyware.net. BEST COMMERCIAL PRODUCT: There were a few contenders, but the """""""""""""""""""""""" program that Applesoft programmers have waited 12 years for was the choice for 1998. _GSoft BASIC_ from Byte Works, giving the power of the Apple IIgs desktop to The Rest Of Us, was the winner in this category. Others mentioned were _WebWorks GS_ (Sheppyware/Shareware Solutions II), _NiftySpell_ (Shareware Solutions II), and the _GraphicWriter III_ and _Spectrum_ updates (Seven Hills). BEST SHAREWARE PRODUCT: To really unleash the power of your Apple """"""""""""""""""""""" IIgs, you need to add to it a variety of software extensions--and fortunately, we have an abundance of them. Unfortunately, add too many and your system can become unstable, or at the very least, have all kinds of problems using your modem at high speeds. To really manage your extensions, you need _Shifty List_, the former _Softdisk GS_ product now updated and re-released as shareware by Eric Shepherd. This extension for the Apple IIgs operating system allows you to choose just which extensions you want loaded with your Apple IIgs when you shift boot--and adds functions for playing sounds as you boot, or choosing one of many different sets of extensions on the fly. BEST FREEWARE PRODUCT: We have a tie, but the clear winner in all """""""""""""""""""""" of this are Apple IIgs game fiends. The long-awaited Apple IIgs port of Id Software's _Wolfenstein 3D_, with programming by Eric "Sheppy" Shepherd and Logicware's "Burger" Bill Heineman, is a winner just on its sheer size and complexity. It is a true work of art, and a power packed action game. The other winner is Kelvin Sherlock's _GShisen_, a devil of a game which seems like a simple, elegant Mah Jongg clone, until you play it and realize it is the most addictive Apple IIgs game ever. BEST WORLD WIDE WEB SITE: Several were mentioned, but Tony Diaz's """""""""""""""""""""""" http://www.apple2.org, the Apple II Information Resource, won out by a hair over David Kerwood's A2-Web at http://www.syndicomm.com/a2web. A2-Web is the one-stop shop for your Apple II WebHead, but apple2.org offers technical information found nowhere else, and Tony's collection of rare Apple II hardware gives the Apple II user a taste of what was, and what could have been. BEST PUBLICATION: A few years ago, Max Jones decided to use his """"""""""""""""" skills as a newspaper editor in Indiana to create a newsletter about the Apple IIgs. Several years later, his _Juiced.GS_ is an international publication with a beautiful layout produced on an Apple IIgs. Max himself does much of the writing but has contracted with Apple II veterans like Eric "Sheppy" Shepherd and Tony Ward to write about the topics they are experts in. Also mentioned was the Dean of Apple II publications, Joe Kohn's _Shareware Solutions II_, and, interestingly, this publication, _The Lamp!_. OUTSTANDING APPLE II RELATED DEVELOPMENT: There were many nominees, """"""""""""""""""""""""""""""""""""""""" but Richard Bennett's _Marinetti 2.0_, the link between the Apple IIgs and the rest of the virtual world was another instance of showing the world how to do what couldn't be done. Thanks to Richard for an incredible piece of work. Runners up were those dogs of programs, the _Bernie ][ The Rescue_, _Open Bernie_, and _Sweet-16_ Apple IIgs emulators from Henrik Gudat, Andre Horstmann, and Urs "Cody" Hochstrasser, for turning otherwise boring computer into the Apple IIs of the 21st century, and the continuing success of the Apple II gathering known as KansasFest. OUTSTANDING INDIVIDUAL ACHIEVEMENT: While everyone programming the """"""""""""""""""""""""""""""""""" Apple II in the late 1990s deserves a round of applause, Ewen Wannop, the author of the Apple IIgs telecommunications program _Spectrum_ deserves a standing ovation. He not only continued work on the affectionately named _Speccie_ and its accompanying Delphi offline reader _Crock O' Gold_, he also helped bring out _BabelFish 1.0_, _Disk Access II_, the _TABBS CDROM_, and assisted with beta testing for _NiftySpell_, as well as many other products we may not even know about. . . yet. The retired college instructor shows that your work only begins when your job ends. Congratulations to all our winners! Here's hoping that 1999 brings out the best in all of us again. [EOA] [FRE]------------------------------ FREEWARE FAVORITES | ----------------------------------- BABELFISH """"""""" by Ryan M. Suenaga, B.A., M.S.W., L.S.W. [thelamp@sheppyware.net] BABELFISH 1.0 ~~~~~~~~~~~~~ Product Name: Babelfish 1.0 Distribution: Freeware; available in the Delphi A2 Database, Genie A2 Library, and Apple II ftp sites. Original specifications by Dave Hecker and Steve Stephenson, modifications by Dave Hecker and Bill Tudor. Programming by Bill Tudor. Bug fixes by Ewen Wannop Seven Hills Software Solutions Requirements: Apple IIgs; System Software 6.0.1 _Babelfish_ is an extension for the Apple IIgs System Software that makes the Apple IIgs even more flexible than it already is. _Babelfish_ allows Apple IIgs applications to import and export data in formats that are not native to them. Imagine having the ability to change a standard Apple IIgs font into one you can use with _Print Shop GS_, or being able to convert an Apple Preferred Format picture into a _MacPaint_ graphic. You can with the _Babelfish_ package. _Babelfish_ comes with the _Convert File_ New Desk Accessory, which gives you a simple way to do your conversions. Don't think that the _Convert File_ NDA -is- _Babelfish_, though--it's not. _Babelfish_ can work with applications that include _Babelfish_ support directly, such as _SuperConvert 4_. For use in any desktop application, though, the _Convert File_ NDA is a practical way to access the power of _Babelfish_. _Babelfish_ translators are available for graphics, sounds, fonts, and text. While there are many different kinds of conversions you can do, the most useful I have found are the text based conversions. You can import _Teach_ or text files and export them as _Teach_, text, or HTML files. The significance of this can be made clear very quickly--if you have, for instance, a documentation file you created as a _Teach_ file, you can use _Babelfish_ to quickly save it as a HTML file for easy posting on the World Wide Web (perhaps to your Delphi workspace)--keeping much of the formatting intact. No more retyping! _Babelfish_ translator documentation is free for the asking. Already, one additional translator has been completed--by Kelvin Sherlock of _GShisen_ fame, it takes an Applesoft program and converts it into a text file, so you can edit it with your favorite word processor. There have been some difficulties with _Babelfish_. First, the _SFUtility_ file which comes with the package has given some users problems booting their system--after some investigation, Ewen Wannop, who helped with the debugging, has determined that the file is not needed and can safely be deleted. Additionally, some of the translators provided with the package (in particular, the sound translators) have some problems. These are being looked into, but no fix is available yet. The _Convert File_ NDA has been noted to be incompatible with some programs. Finally, there are some programming issues with translators that have been covered in previous issues of this publication. Still, _Babelfish_ has made a splashing debut in the Apple II software world. While there are problems with some of the parts in the package, it shows just how much potential the Apple II still has--and the generosity of Seven Hills in making it freeware. :: DISCUSSED ON DELPHI :::::::::::::::::::::::::::::::::: : : : Wench: What you use to turn the head of a dolt. : : : ::::::::::::::::::::::::::::::::::::::::: LUMITECH :::::: [EOA] [INN]------------------------------ EXTRA INNINGS | ----------------------------------- About The Lamp! The Lamp! is published on the fifteenth of every month in """"""""""""""" the Database of the II Scribe Forum on the Delphi online service (GO CUS 11). This publication produced entirely with real or emulated Apple II computers using Appleworks 5.1 and Hermes. Apple II Forever! * The Lamp! is (c) copyright 1998 by Ryan M. Suenaga, M.S.W. All rights reserved. * To reach The Lamp! on Internet email send mail to thelamp@sheppyware.net * Back issues of The Lamp! are available in the II Scribe Forum on Delphi as well as The Lamp! Home Page, http://lamp.sheppyware.net. >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Opinions expressed herein are those of the individual authors, and do not necessarily represent the opinions of the Delphi Online Services, Syndicomm, Inc., or Ryan M. Suenaga. Forum messages are reprinted verbatim and are included in this publication with permission from the individual authors. Delphi Online Services, Syndicomm, Inc. and Ryan M. Suenaga do not guarantee the accuracy or suitability of any information included herein. We reserve the right to edit all letters and copy. Material published in this edition may not be reprinted without the expressed written consent of the publisher. Registered computer user groups, not for profit publications , and other interested parties may write the publisher to apply for permission to reprint any or all material. <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< [EOF]