[HEA] _____________________ ___ _ |___ ______________| | | | | | | _ | | | | | || | | | | | | || | | | | | | || | | | ____ _ _ _ _ ______ | | | || | | | / __ \ | | / \_/ \ | ___ \ | | | || |__ ____ | | / / \ | | /\ /\ \ | | \ \ | | | || _ \ | _ \ | | \ \__/ | | | |_|| | | |__/ / | | | || | | || |_|| | | \___/|_| |_| |_| | ____/ |_| | || | | || |__ | |____________________ | | _ |__||_| |_|\____/ |________________________| | | |_| | | Lighting Your Apple II Path On Delphi | | |_| ----------------------------------- >>> WELCOME TO THE LAMP! <<< ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Apple II USER GROUPS TELECONFERENCE OFF LINE READERS.... NOT FOR EVERYONE 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. 3, No. 4 :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: Publisher................................Ryan M. Suenaga, M.S.W., L.S.W. Editor.....................................................Lyle Syverson Internet Email, Publisher.........................thelamp@sheppyware.net Internet Mail, Editor.................................lyle837@delphi.com :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: TABLE OF CONTENTS ~~~~~~~~~~~~~~~~~ April 15, 2000 HIGH ABOVE THE ROCK RIVER Habits-----------------------------------------------------------[OPN] KFest 2000 (Y][K Fest) Kfest Early Bird Registration Discount Deadline Extended---------[DDE] Need a Ride to Kfest?--------------------------------------------[RKF] KFest 2000 Registration Information------------------------------[GVO] A2 DISTILLATIONS Super Serial Cards and Turbo ASP Baud Rate Generator-------------[SSC] Silvern Castle, Role Playing Game--------------------------------[SCG] Ultima I Re-Release----------------------------------------------[URR] Spectrum Automated Mailer----------------------------------------[SAM] Juiced.GS Delayed to Include Late Breaking News------------------[JGS] Kfest Early Bird Registration Discount Deadline Extended---------[DDE] Need a Ride to Kfest?--------------------------------------------[RKF] Update Spectrum to 2.3-------------------------------------------[SUD] Spectrum 2.3 Updater Available on Delphi A2----------------------[UOD] Moving ROM from one Apple IIc to Another-------------------------[MRC] More Software Via the Lost Classics Project----------------------[LCP] A2P DISTILLATIONS Upgrade Your Delphi Account to Premium Service-------------------[UTP] Get_Mark and Set_Mark From Basic---------------------------------[MFB] Saving Pathnames in Basic----------------------------------------[SPB] Apple II USER GROUPS TELECONFERENCE AAAC Meets AppleByters-------------------------------------------[TEL] OFF LINE READERS Not For Everyone-------------------------------------------------[NFE] EXTRA INNINGS About The Lamp! ------------------------------------------------ [INN] [*] [*] [*] READING THE LAMP! The index system used by The Lamp! is designed to make """"""""""""""""" your reading easier. To use this system, load this issue into any word processor or text editor. In the index you will find something like: EXTRA INNINGS About The Lamp! ------------------------------------------------ [INN] To read this article, simply use your search or find command to locate [INN]. There is a similar tag at the end of each article: [EOA]. [OPN]------------------------------ HIGH ABOVE THE ROCK RIVER | ----------------------------------- From The Editor """"""""""""""" by Lyle Syverson Habits ~~~~~~ Looking down from High Above The Rock River from day to day I notice that some people walk along a fixed route each day. Just one example of how people fall into a comfortable rut. Trying something new or going somewhere you have not traveled to can be inspiring. So if you have not been to Kfest why not give it a try this year? [*] [*] [*] Six years of using Pine for Email is one of my comfortable habits. Will have to place an order for SAM and give it a try. SAM? Spectrum Automated Mailer. Works with Spectrum 2.3. See A2 Distillations for more information. [EOA] ASCII ART BEGINS _________ _ _ _ |__ __| | | | | | | | | | | | | | | | | | |___ ____ | | _____ __ ___ _ _ _____ | | | | | ___ \ / __ \ | | /____ \ | v v | | v ___ \ | | | | | | | | | /__\ \ | | ____| | | /\ /\ | | / \ \ | | | | | | | | | _____| | | / ___ | | || || | | | | | |_| | | | | | | | |_____ | |____ | |__| | | || || | | \___/ / _ |_| |_| |_| \______| |______| \____^_| |_||_||_| | |\____/ |_| | | | | |_| ASCII ART ENDS [EOA] DISTILLATIONS from Delphi A2 """""""""""""""""""""""""""" by Lyle Syverson [SSC] SUPER SERIAL CARDS AND Turbo ASB baud rate generator """""""""""""""""""""""""""""""""""""""""""""""""""" > 1. Do they have one or more purposes? What are they? A serial card gives your Apple II a serial port, which is usually used for connecting a modem or printer. This isn't really needed on a IIgs since it has two built-in serial ports, but it comes in really handy on the other Apple II models. > 2. Are there more than one kind of Super Serial Card? Apple's Super Serial Card was the most popular. Going by memory, I think Applied Engineering had the Serial Pro. There were probably more, but I can't think of them now. > 3. Is the Turbo ASB baud rate generator for the Super Serial Card part > of the Super Serial Card or some kind of additional plug on card? It's a piggyback "daughterboard" that connects to the Super Serial Card. It takes the place of the 6551 chip, which is socketed on the Apple Super Serial Card so it's very easy to install. The down side is that it sticks out a bit and blocks the adjacent slot. > 4. What exactly does the Turbo ASB baud rate generator do? It increases the serial card's baud rate to a theoretical maximum of 230,400 bps. In practice, you'll find that 115,200 bps is about as fast as you can go, and even that will require an accelerated (at least 8MHz) IIgs. Honestly, I'd say it's more of a "geek toy" that most people don't need. Most of the time I'm perfectly happy with the built-in 57600 bps IIgs serial port. Only when I'm downloading some insanely large amount of highly compressible data (ie. text) do I use it at full speed. But I must say it's fun to see download speeds in excess of 8000 cps on my IIgs. :) ------------------------------------------------------------------ Tony Ward, A2 Database Manager - Fri Mar 17, 2000 12:21:01 am [Delivered with Spectrum v2.3 and Crock O' Gold v3.3] (TONYW1, 30173, GO COM A2) [EOA] [SCG] SILVERN CASTLE, role-playing game """"""""""""""""""""""""""""""""" Has anyone attempted the new "Expanded Scenario" included with SCv3.0? It's based on user feedback that ties a number of items that before weren't required to win. I encourage all SC champions to try it out as it contains the secret codes needed to access the upcoming SCv4.0 which includes an additional multi-level scenario: "Shades of the Past". I'm posting this by masquerading under a friend's account, as I have not yet managed to get online myself. E-mails to this account will get to me, so feel free to do so. Comments and replies welcomed. Jeff Fink, Silvern Castle author. Apple II forever. (ROFFERSD, 30273, TO COM A2) >>>>> """"" Ok, so I'm dumb. I've never heard of Silvern Castle. Which model(s) of the Apple ][ does it run on. I'm assuming from the title that it is an adventure game. Graphical? And how does one get it? Exegete AKA Roy Miller Faith Orthodox Presbyterian Church Apple ][ forever! (EXEGETE, 30274, TO COM A2) <<<<< """"" Silvern Castle is a role-playing game much like the Wizardry and the Bard's Tale. It's uses the hi-res screen to display text and a 3-D view of the maze. It will run on ANY model Apple II that can boot ProDOS (that is, 64K), and can run on 5.25" disks, although to access the new scenarios you need at least a 3.5" drive or hard drive. For user comments see the Silvern Castle sections in this forum dating back to Aug '99 or get yourself a copy of the Oct '99 issue of Juiced.GS which contains a review. Silvern Castle is a $15 shareware product available from the Delphi Apple II library, Trenco, and from Juiced.GS. As I'm net impaired, I'm sure someone here can help you download a copy if you need more help. Jeff Fink Silvern Castle author. (ROFFERSD, 30276, TO COM A2) >>>>> """"" This version contains an additional scenario: "Shades of the Past", which includes a completely new multi-level maze! It can only be accessed by registered users who have defeated the evil wizard Drachma. SC champions who have finished before SCv3.0 was released should attempt to re-win as the first scenario has been expanded since the SCv3.0 release OR find the portal located somewhere on the first level (read the briefing materials in the Tome of Knowledge for hints to the password). The new maze contains new twists, hidden elevators, additional monsters and items, puzzles, and a secret plot, as well as many more special goodies! Unlike the first scenario, this maze was totally created from scratch. Comments, opinions, replies welcomed. Jeff Fink, Silvern Castle author. (ROFFERSD, 30275, GO COM A2) >>>>> """"" Hey Jeff!! Welcome to Delphi! I received your package containing the disk with Silvern Castle v4.0 this weekend, and will work to get it uploaded in the next few days. Unfortunately, I lost my reliable upload/download route to Delphi's A2 library when Genie died, so I'll need to e-mail the archives to a fellow Delphinian for uploads to Delphi (and Trenco). It's great to see you here on Delphi, Jeff. Hope you can stay around a while and enjoy the fun. BTW, the new version of Silvern Castle will also be on the Juiced.GS Collection Shareware 2000/Winter two-disk set, which will be available as soon as the next issue of Juiced.GS hits the streets in a couple weeks. Max Jones Juiced.GS http://www.wbwip.com/juiced.gs (JUICEDGS, 30309, GO COM A2) [EOA] [URR] ULTIMA I RE-RELEASE """"""""""""""""""" Although some of the details still need to be worked out, I just wanted to let folks who weren't at last night's chat know that Burger Bill Heineman and Shareware Solutions II have agreed to re-release the IIGS version of Ultima I, a fantasy role-playing adventure game which has been out of print since Vitesse closed their doors a year or two ago. It'll be a few weeks at least before it's available, as a manual needs to be printed. If Bill can get Vitesse's manual in electronic format, then the process should go fairly quickly. And if not, well...I'll have lots of typing to do, or if I'm lucky, it'll be "InWords ][ The Rescue." ;-) In any case, I just wanted to let folks know that at some point in the near future, Ultima I for the Apple IIGS will be available exclusively from Shareware Solutions II. Joe Kohn http://users.foxvalley.net/~joko (JOE_KOHN, 30307, GO COM A2) [EOA] [SAM] SUSPENSE ALWAYS MOTIVATES ? """"""""""""""""""""""""""" Every once in a while, a new program is released which changes the way people use their computers. A brand new and soon-to-be-released program for the Apple IIGS will shortly be changing the way that many people use their IIGS. To celebrate the impending release of this (for now) un-named program, a special Product Introduction get together will take place on April 10, 2000 during the regularly scheduled Monday Night Chat. No questions will be answered before then, so please mark your calendar now for 10 PM EDT on 4/10/2000. At that time, all will be revealed. Sometimes wishes do come true! The Apple IIGS world is about to change, and you can learn how and why in just 8 more days! Joe Kohn http://users.foxvalley.net/~joko (JOE_KOHN, 30364, GO COM A2) >>>>> """"" The Apple IIGS world already has a few virtual friends, including that lovable dog Bernie and his parrot sidekick Ernie. At tonight's chat, you'll get to meet the latest virtual friend of the Apple IIGS....Sam. Sam? Did you say Sam? Who or what is Sam? Come to the chat tonight and find out ;-) Joe - Friend of Sam (JOE_KOHN, 30482, (GO COM A2) >>>>> Ah... Suspense Always Motivates = SAM :) """"" """"""*""""""""*""""""*""""""""""""""""" The following list was posted by the special surprise guest at last night's chat - Ewen Wannop - and it should hopefully answer the most basic question: What is SAM? SAM - The Spectrum Automated Mailer ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ SAM is a script set for Spectrum v2.3 Simple one-step installation Sends E-Mail to your SMTP mail server Receives E-Mail from multiple POP3 servers Authentication on both send and receive mail Optional 'send' on 'check' Forwarding and Redirecting of mail Multiple file attachments Simple extraction of attachments Powerful message reader Auto 'quoting' of replies Auto-Signature feature View HTML encoded messages Address book with 'nickname' feature Filing of 'read' mail in custom mailboxes Housekeeping feature archives old mail Search engine for archived mail Customisable 'Quit' to other applications Available exclusively from Shareware Solutions II Comes on a single floppy, $15 includes shipping Note from Joe: As soon as my Kagi online order site is updated, you'll be able to purchase SAM via credit card, over the net. The URL is: http://order.kagi.com/?zs3 Many more details about SAM will be forthcoming in the next day or two, so please stay tuned... Joe Kohn (JOE_KOHN, 30492, GO COM A2) >>>>> OH... SAM = Spectrum Automated Mailer! """"" """""""""""""""""""""""""""""""""""""" Spectrum Automated Mailer Putting Internet e-mail onto the IIGS Desktop Shareware Solutions II, in association with Ewen Wannop, is thrilled to announce that Spectrum Automated Mailer for the Apple IIGS has been released. Spectrum Automated Mailer, known affectionately as SAM, is a sophisticated and comprehensive suite of scripts for Spectrum v2.3 that provides an elegant but easy way for Internet-connected IIGS users to send outgoing e-mail to an SMTP mail server and to receive incoming e-mail from multiple POP3 servers. SAM works in conjunction with Marinetti, and it is an offline mailer that allows you to manage, prepare and send e-mail through your Internet Service Provider's SMTP mail server. SAM will then read any waiting mail from multiple POP3 mail servers for all of your online e-mail accounts. Once offline, SAM lets you read and reply to your new e-mail, and if NiftySpell installed, SAM will even spell check your e-mail messages. SAM has the ability to decode attached mail files, and it will even display HTML code that is sent through e-mail. Additionally, SAM lets you file mail you want to keep in multiple personal mailboxes, and to optionally attach multiple files to any outgoing messages. Housekeeping features let you manage your archives, and a powerful search engine lets you search through these saved files. SAM requires Spectrum 2.3 or later, Marinetti 2.0 or later, and to use SAM to send and receive Internet e-mail, you must have an account with an Internet Service Provider with which Marinetti can connect (SLIP or PPP). (Note: An updater program is included with SAM which will update Spectrum 2.2 to 2.3) SAM was written by Ewen Wannop, the author of Spectrum and Crock O'Gold, and it is available exclusively through Shareware Solutions II for $15. To purchase SAM by credit card over the Internet, visit Shareware Solutions II's online store at: http://order.kagi.com/?zs3 To purchase SAM by mail, send a check or money order in US Funds for $15 to: Joe Kohn Shareware Solutions II 166 Alpine St San Rafael, CA 94901 For information about purchasing Spectrum or updating to Spectrum v2.2, visit: http://www.myesource.com/sevenhills/applesoftware/iigs/sp.htm (JOE_KOHN, 30523, GO COM A2) [EOA] [JGS] JUICED.GS DELAYED TO INCLUDE SCOOP! """"""""""""""""""""""""""""""""""" Hey gang, A funny thing happened last week on the way to the printer with a new issue of Juiced.GS. Joe Kohn dashed in front of my speeding car and announced to the world he would be unveiling a new piece of cool software at his Monday, April 10, Delphi chat. Well .... no self-respecting journalist (or Apple II newsletter editor) could go the press knowing a big story was about to break. I came to a screeching halt and decided to wait out the product release so I can include the news in this issue. I was so impressed with the announcement of SAM that I re-worked this issue so that it will be the cover story. :-) I am writing the article tonight, and hopefully will be able to place it on the final two pages of this issue tonight or Thursday night. So, Juiced.GS, April 2000, Volume 5, Issue 1, is temporarily delayed, and for what I believe is a darned good reason. :-) Depending on how the printing goes, subscribers should begin receiving their copies next week. Thanks for your patience. Max Jones Juiced.GS http://www.wbwip.com/juiced.gs (JUICEDGS, 30527, GO COM A2) [EOA] [DDE] Kfest EARLY BIRD Registration Discount Deadline Extended """""""""""""""""""""""""""""""""""""""""""""""""""""""" Max not only delayed the current copy of Juiced.GS, he also suggested that we delay the "early bird" date for KFest registration. He didn't want his loyal "friends for life" readers to suffer because of the late breaking news. So, if you are a new KFester and want to take advantage of the early registration, you now have until May 1, 2000. The Big Cheese (aka Cindy) (CINDYADAMS, 30528, GO COM A2) [EOA] [RKF] NEED A RIDE TO KFEST? """"""""""""""""""""" Ack! That post got a little messed up. I have no idea what went wrong but I will try to get the full message through this time. Most of the message made it through but I'll try to reconstruct the first few lines and repost in its entirety: Early registration for KFest is only a week away (the 15th of April) so I thought I'd remind people of this fact so they can take advantage of the savings. I'd also like to take this opportunity to see if there is anyone interested in sharing the drive this year. Last year I shared the ride there with Dave Miller and Gina Saiken and the ride home with just Dave. I'll probably follow a similar route to last year. Entering the United States through Detroit and continuing on from there. Just get a map and draw a straight line from Detroit to Kansas City. If you aren't too far off that line and want to catch a ride, please let me know. I won't know my exact route until I've found out who is coming and where they live. I have signed up for the extra night on Tuesday again this year as it makes it much easier to get settled in and prepared for the fun. This means I should be leaving the Toronto, Ontario area probably early on Monday morning (the 24th of July) and should be back in the Toronto area late in the evening of the following Monday (the 31st of July). Depending on how many drivers and what everyone's thoughts are on the matter, we can either stop for a night somewhere along the way or we can drive straight through. So far this year I only have one tentative traveller. Michael Hackett has expressed an interest in sharing the ride from Toronto but this has yet to be confirmed. Dave and Gina haven't told me whether they are going or want to share a ride again this year or not. I look forward to hearing from interested parties and look forward even more too seeing everyone at KFest again this year. Jeff Blakeney Dean of the Apple II University in the A2Pro forum (JBLAKENEY, 30439, GO COM A2) [EOA] [SUD] UPDATE SPECTRUM TO 2.3 """""""""""""""""""""" ATTENTION SPECTRUM 2.2 USERS! ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ The Spectrum 2.3 updater is now available from my home pages. It will also appear in the Delphi library in due course. The 480K file consists of a script that will update a copy of your installed Spectrum 2.2 to 2.3, and some updated XCMDs. Full instructions are enclosed. There are a number of minor bug fixes, but the main fix is for a problem with Zmodem file transfers. Anyone having problems with transfers should download the update, and anyone contemplating using Spectrum Internet Suite (SIS) with Marinetti TCP/IP should also download the update. The update is not available from My eSource (Formerly Seven Hills). My home pages are: Ewen Wannop - Speccie - Fri 7 Apr 2000 - 110 days till Y2KFest Delivered without using a IIgs by Spectrum 2.2 & Crock O' Gold 3.3 Bernie ][ the Rescue 2.5.1 woofing at 55Mhz on a G3/350 http://ourworld.compuserve.com/homepages/ewannop/ (EWANNOP, 30431, GO COM A2) >>>>> """"" > anyone contemplating using Spectrum > Internet Suite (SIS) with Marinetti > TCP/IP should also download the update SIS 1.1, using a TCP/IP connection, works a whole lot better with this version. (2.3) Connections to servers which do not follow the RFC standard do have problem and will result in hangs. I'm aware of this and will look into it when I can get some time. I've been very busy recently, but expect to get this resolved some time real soon now. Meanwhile, the alpha (or is it a beta?--can't remember) version of the Spectrum 2.2 TCP/IP library that is found in the Delphi library will give a taste of the power of what is to come. Even though it mentions Spectrum 2.2 in its name, it will work with Spectrum 2.3. Geoff (SISGEOFF, 30433, GO COM A2) [EOA] [UOD] SPECTRUM 2.3 UPDATER AVAILABLE ON DELPHI A2 """"""""""""""""""""""""""""""""""""""""""" Name: SP23UPDATER.BXY (Telecommunications) Date: 16-APR-2000 20:19 By: EWANNOP Size: 357504 The Spectrum 2.3 Updater will convert Spectrum v2.2 into v2.3. It fixes a number of minor bugs that have arisen since the release of Spectrum v2.2. You must have an installed copy of Spectrum 2.2 for the Updater to work. Uploaded by the Author. (TONYW1, 30564, GO COM A2) >>>>> """"" For those who purchase SAM from ShareWare Solutions II, they will get a copy of this updater on the SAM disk. Spectrum 2.3 is required by SAM. For everybody else using Spectrum, you should download and install this updater as soon as you can. It fixes the Zmodem problem that Leon, Lyle and others reported, and works round a bug in Marinetti that caused problems with using the TCP/IP library for SIS. You will still find that some pages will not load with SIS, but this is due to an unrelated problem. Geoff hopes to release an updated TCP/IP library, or an updated SIS at some time in the near future. (EWANNOP, 30572, GO COM A2) [EOA] [MRC] MOVING ROM FROM ONE Apple IIc TO ANOTHER IIc """""""""""""""""""""""""""""""""""""""""""" > Question... is it possible to remove the ROM from an Apple IIc that > supports a 3.5" Unidisk Drive and install it in another IIc that is in > better condition so the second computer will support the Unidisk Drive? Absolutely. However in addition to changing the ROM chip, you'll also have to make two minor modifications to the mainboard. The modification involves cutting the trace labeled 'W1' with a fine blade (board location C-16/17--to the left of ROM firmware) and closing the trace labeled 'W2' with a drop of solder (board location E-15--in between MMU and IOU chips). >If yes, which chip is the IIc ROM chip. I popped the top of and old dud >IIc and looked at the MB, but it didn't specifically indicate which is the >ROM chip. The MB looked like ( in text) It's the chip at location D-19 on the board. Just to the extreme left of the 65C02 CPU and above the IIc speaker. Don't mix it up with the ROM chip just above it, which is the keyboard ROM. All these locations I've listed are at the front end of the board incidentally, underneath the IIc's keyboard (use the alphanumeric markings on the edges of the board to find locations like you would a map grid). > Another question... is it possible to determine what ROM version an > Apple IIc has by reading the label on the chip? Yep, but I don't know those part numbers off the top of my head. One clue should be the copyright date printed on the chip. The original ROM would most likely be (c)83-84, while the UniDisk 3.5 ROM would be (c)84-85. With the machine turned on, an easy to identify the ROM is by typing the following (minus the quotations) from an Applesoft prompt: "PRINT PEEK(64447)" The number returned will be one of the following... "255" = Original IIc "0" = UniDisk 3.5 support "3" = Memory Expandable IIc "4" = Memory Expandable IIc w/ bug fix (serial firmware) "5" = Apple IIc Plus Mitchell Spector { cw308@torfree.net} (SPECTOR1, 30540, GO COM A2) [EOA] [LCP] MORE SOFTWARE VIA THE LOST CLASSICS PROJECT """"""""""""""""""""""""""""""""""""""""""" Here are some more great freeware releases, courtesy of Howard Katz and the Lost Classics Project! Name: OUTLINER.BXY (Productivity Software) Date: 16-MAR-2000 22:26 By: HKATZ Size: 93056 Outliner for AppleWorks allows AW3 users to organize their thoughts in the word processor by setting up an organization outline, using titles, headers, subheaders, etc. The Outline can be either used to expand your material as you write, or can be collapsed in hidden form to be used later. Now released as Freeware by Randy Brandt via the Lost Classics Project. ******************************* Name: TOPOWERPACK.BXY (Productivity Software) Date: 16-MAR-2000 22:26 By: HKATZ Size: 87552 TimeOut PowerPack gives AppleWorks users 10 different utilities for use in AW3 - 5.x (Note however, that some of these do not work with 4.x and 5.x, or, like triple.clip and triple.desk, are built into the newer versions.) The utilities include: TO.ASCII TO.AWP.TO.TXT TO.DB.SEARCH TO.DESK.SORTER TO.HELPSCREENS TO.LIBRARIAN TO.LINE.SORTER TO.SELECTOR TO.TRIPLE.CLIP TO.TRIPLE.DESK Now released as Freeware by Randy Brandt via the Lost Classics Project. ******************************* Name: TODESKTOOLS.BXY (Productivity Software) Date: 16-MAR-2000 22:26 By: HKATZ Size: 104320 TimeOut DeskTools gives AppleWorks users 11 different utilities for use in AW3 - 5.x (Note however, that some of these may not work with 4.x and 5.x.) The utilities include: TO.CALENDAR TO.CASE.CONVERT TO.ENCRYPTER TO.CLOCK TO.CLIPBOARD TO.DIALER TO.ENVELOPE.ADDRESSER TO.NOTEPAD TO.PAGE.PREVIEW TO.PUZZLE TO.WORD.COUNT Now released as Freeware by Alan Bird via the Lost Classics Project. ******************************* Name: TOFILEMASTR.BXY (Productivity Software) Date: 16-MAR-2000 22:25 By: HKATZ Size: 71936 TimeOut FileMaster gives AppleWorks 3.x users the ability to manipulate file and disk operations from within AW. Options include copy, delete, compare, rename (files and disks), change a file type or clear a file backup bit, and erase or format a disk. Note that this utility is not needed in AppleWorks 4.x and 5.x since these functions were built-in to these versions. Now released as Freeware by Randy Brandt via the Lost Classics Project. (TONYW1, 30167, GO COM A2) >>>>> """"" Name: TOGRAPHDOCS.BXY (Productivity Software) Date: 16-MAR-2000 22:56 By: HKATZ Size: 112384 This archive includes the manual for use with TimeOut Graph. Most of the graphics have been reproduced as DHR graphics can be read by either TO.Paint or the AppleWorks 5 database. Thanks to Gareth Jones for preparing this manual for upload. The Manual is now part of the Freeware classification of the TimeOut Graph release. Please see the Freeware notice included as part of this package. Released via The Lost Classics Project. ******************************* Name: TOSIDESPRED.BXY (Productivity Software) Date: 16-MAR-2000 22:56 By: HKATZ Size: 87936 TimeOut SideSpread changes the printout orientation for a spreadsheet from portrait to landscape; if you've ever had a spreadsheet wrap columns to the next line, you will appreciate this TimeOut utility. Originally released for AppleWorks 3.0. This software has been released as freeware by the copyright holder, Mark Simonsen via The Lost Classics Project. Please see the attached FREEWARE.NOTICE in the archive. (TONYW1, 30168, TO COM A2) >>>>> """"" And now for some SuperFonts! ******************************* Name: TOSUPRFONTS.BXY (Productivity Software) Date: 16-MAR-2000 22:56 By: HKATZ Size: 292352 TimeOut SuperFonts ver 3.1 allows AppleWorks users to use a variety of Macintosh fonts for printout from within an AppleWorks 3.0 or higher word processing document. TimeOut PickFonts is included. Also includes TimeOut Paint. Graphics created with TO.Paint may be used with TimeOut SuperFonts and To.Graph. The manual for To.Paint is included in this archive. 47 fonts are included on this disk; for more fonts, please see the FontPak 1 and FontPak 2 disks. This software has been released as freeware by the copyright holder, Mark Simonsen and Beagle.Bros via The Lost Classics Project. Please see the attached FREEWARE.NOTICE in the archive. ******************************* Name: FONTPAK1.BXY (Productivity Software) Date: 16-MAR-2000 22:56 By: HKATZ Size: 105984 FontPak 1 contains 40 additional fonts for use with TimeOut SuperFonts. TimeOut SuperFonts allows AppleWorks users to use a variety of Macintosh fonts for printout from within an AppleWorks 3.0 or higher word processing document. For more fonts, please see the FontPak 2 and the TimeOut SuperFont disks. This software has been released as freeware by the copyright holder, Mark Simonsen and Beagle.Bros via The Lost Classics Project. Please see the attached FREEWARE.NOTICE in the archive. ******************************* Name: FONTPAK2.BXY (Productivity Software) Date: 16-MAR-2000 22:56 By: HKATZ Size: 117632 FontPak 2 contains 54 additional fonts for use with TimeOut SuperFonts. TimeOut SuperFonts allows AppleWorks users to use a variety of Macintosh fonts for printout from within an AppleWorks 3.0 or higher word processing document. For more fonts, please see the FontPak 1 and the TimeOut SuperFont disks. This software has been released as freeware by the copyright holder, Mark Simonsen and Beagle.Bros via The Lost Classics Project. Please see the attached FREEWARE.NOTICE in the archive. (TONYW1, 30169, GO COM A2) >>>>> """"" Still more Beagle freeware! ******************************* Name: BEAGLEWRITE.BXY (Productivity Software) Date: 16-MAR-2000 22:56 By: HKATZ Size: 340992 BeagleWrite is a ProDOS-based graphic word processor for the Apple // family. It allows the user to access a variety of pull-down menus, the ability to use different fonts, as well as mouse ability within the program. This software has been released as freeware by the copyright holder, Mark Simonsen via The Lost Classics Project. Please see the attached FREEWARE.NOTICE in the archive. Additionally, the BeagleWrite Picture Manager and Desk Accessories disk are now available, as freeware, to give the user full functionality of this program. ******************************* Name: BWPICMGR.BXY (Productivity Software) Date: 16-MAR-2000 22:56 By: HKATZ Size: 83072 BeagleWrite Picture Manager allows the importation of PrintShop (8-bit) and NewsRoom images or NewsRoom banners into BeagleWrite. BeagleWrite is a ProDOS based graphic word processor for the Apple // family. It allows the user to access a variety of pull-down menus, the ability to use different fonts, as well as mouse ability within the program. This software has been released as freeware by the copyright holder, Mark Simonsen via The Lost Classics Project. Please see the attached FREEWARE.NOTICE in the archive. Additionally, the BeagleWrite Desk Accessories and Beaglewrite itself are now available, as freeware. ******************************* Name: BWDESKACC.BXY (Productivity Software) Date: 16-MAR-2000 22:56 By: HKATZ Size: 36352 BeagleWrite Desk Accessories adds a clock, calendar, and a calculator to BeagleWrite. All functions may be used from within the program. BeagleWrite is a ProDOS-based graphic word processor for the Apple // family. It allows the user to access a variety of pull-down menus, the ability to use different fonts, as well as mouse ability within the program. This software has been released as freeware by the copyright holder, Mark Simonsen via The Lost Classics Project. Please see the attached FREEWARE.NOTICE in the archive. Additionally, the BeagleWrite Picture Manager and BeagleWrite itself are now available, as freeware. (TONYW1, 30170, GO COM A2) >>>>> """"" Name: TRIDMPDS33A.BXY (Utility Software) Date: 14-APR-2000 23:37 By: HKATZ Size: 72448 Triple Dump is a "print anything" program for dot matrix printers. It includes dot-for-dot reproductions of your hi-res pictures as well as cropping, rotating, and other effects; converts lo-res colors into shades of grey for printer usage; do text screen dumps; print anything that's viewable on your Apple II screen. Includes a bonus banner maker, which lets you print signs and banners with 8" high characters. In both ProDOS and DOS 3.3 disk archives, Triple Dump is now released as freeware by Rob Renstrom and Mark Simonsen via the Lost Classics Project. Please see the FREEWARE.NOTICE included in the archive. This is side A of the DOS 3.3 disk. You will also need tridmpds33b.bxy. ******************************* Name: TRIDMPDS33B.BXY (Utility Software) Date: 14-APR-2000 23:37 By: HKATZ Size: 64896 Triple Dump is a "print anything" program for dot matrix printers. It includes dot-for-dot reproductions of your hi-res pictures as well as cropping, rotating, and other effects; converts lo-res colors into shades of grey for printer usage; do text screen dumps; print anything that's viewable on your Apple II screen. Includes a bonus banner maker, which lets you print signs and banners with 8" high characters. In both ProDOS and DOS 3.3 disk archives, Triple Dump is now released as freeware by Rob Renstrom and Mark Simonsen via the Lost Classics Project. Please see the FREEWARE.NOTICE included in the archive. This is side B of the DOS 3.3 disk. You will also need tridmpds33a.bxy. ******************************* Name: TRIDUMPPRO1.BXY (Utility Software) Date: 14-APR-2000 23:37 By: HKATZ Size: 74496 Triple Dump is a "print anything" program for dot matrix printers. It includes dot-for-dot reproductions of your hi-res pictures as well as cropping, rotating, and other effects; converts lo-res colors into shades of grey for printer usage; do text screen dumps; print anything that's viewable on your Apple II screen. Includes a bonus banner maker, which lets you print signs and banners with 8" high characters. In both ProDOS and DOS 3.3 disk archives, Triple Dump is now released as freeware by Rob Renstrom and Mark Simonsen via the Lost Classics Project. Please see the FREEWARE.NOTICE included in the archive. This is side 1 of the ProDOS disk. You will also need tridumppro2.bxy. ******************************* Name: TRIDUMPPRO2.BXY (Utility Software) Date: 14-APR-2000 23:37 By: HKATZ Size: 59904 Triple Dump is a "print anything" program for dot matrix printers. It includes dot-for-dot reproductions of your hi-res pictures as well as cropping, rotating, and other effects; converts lo-res colors into shades of grey for printer usage; do text screen dumps; print anything that's viewable on your Apple II screen. Includes a bonus banner maker, which lets you print signs and banners with 8" high characters. In both ProDOS and DOS 3.3 disk archives, Triple Dump is now released as freeware by Rob Renstrom and Mark Simonsen via the Lost Classics Project. Please see the FREEWARE.NOTICE included in the archive. This is side 2 of the ProDOS disk. You will also need tridumppro1.bxy. (TONYW1, 30544, TO COM A2) >>>>> """"" Name: TOTELECOMM.BXY (Telecommunications) Date: 14-APR-2000 23:56 By: HKATZ Size: 94208 TimeOut Telecomm ver. 1.2 gives AppleWorks users the ability to go online from within the AW environment. It features the ability to send text directly from the desktop, a review buffer, VT-52 emulation (among others), the ability to print the current screen being shown, and a splitscreen option. Protocol transfers are limited to 128 xmodem, 128 xmodem/CRC, 1k xmodem, and 4k xmodem. Compatible with AW3 and up, this program has now been released as Freeware by the author, Mark de Jong, and is being released via the Lost Classics Project. Please see the FREEWARE.NOTICE included in the archive. (TONYW1, 30545, GO COM A2) >>>>> """"" Name: HPDOWN2EV11.BXY (Utility Software) Date: 14-APR-2000 23:59 By: HKATZ Size: 20992 DOWN.I and CONFIG.DOWN are Apple II ProDOS 8 machine language programs which allows the user to take Apple IIGS fonts, and convert them into the format for the Hewlett-Packard LaserJet IIP and downloads them. This program can be used on any Apple II except an Apple IIGS. For the Apple IIGS you must use an NDA, from Raptor, Inc. called HP Downloader, which has also been released as freeware. This program and the NDA are virtually identical. They both convert the fonts and down load them and create exactly the same type of binary files. The differences are due only to the type of Apple II computer used. This program _may_ also be capable of downloading Apple IIgs fonts to a Hewlett-Packard LaserJet III, other HP printers and laser printers which emulate the HP LaserJet IIP. However this program WAS NOT TESTED ON ANY OTHER PRINTER and, therefore, use with any other printer other than the Hewlett-Packard (HP) LaserJet IIP is done so at the user's risk. WHAT ELSE YOU'LL NEED In addition to the files DOWN.I and CONFIG.DOWN you will also need two files from a Beagle Bros program called TRIPLE DUMP: "Interface.List" and "I.Drivers". TRIPLE DUMP is a graphics printing program for the Apple II+, IIe and IIc. The two files are needed from it because they provide the codes and procedures for just about every interface card that can be used on an Apple II. Triple Dump has been released as freeware by Beagle.Bros and may be available from the same source where you got this program. If not, the major Apple II ftp sites such as Delphi and Ground should have this program available in their files. Documentation for use with this program are included in the archive. Now released as freeware by John Majka of Raptor, Inc via The Lost Classics project. Please see the FREEWARE.NOTICE included in the archive. (TONYW1, 30546, GO COM A2) [EOA] [GVO] Y][K Fest Registration Info... meet old friends... meet new A2 friends... """"""""""""""""""""""""""" ______ _____ ( ) ( ) ____________________________________________ | | / / ( ____________________________2000____) | | / / | | | |/ / | | II Infinitum!! | / | |______ | |\ \ | _______) __________ ________ ________ | | \ \ | | ( _____) ( ___) (__ __) | | \ \ | | | |__ \ \ | | | | \ \ | | | __) \ \ | | | | \ \ | | | |_____ ___\ \ | | (______) (________) (_______) (__________) (_________) |___| Help usher in the 21st century with the Apple II!! When: July 26-30, 2000 Where: Avila College, Kansas City, Missouri +++ The most important Apple II event of the year, Y ][ KFest (KFest 2000), is on our calendar again, and it's never too early to make sure it has a place on your calendar, too. Better yet, KFest is back with the same great prices as last year! Check out these rates, which include room and meals from Wednesday evening (dinner) on July 26, through Sunday morning (breakfast) on July 30. (Saturday evening dinner not included. That's KFesters' Night Out On The Town!) +++ Early Bird rates (good if you register BEFORE April 15) +++ Double room: $225 Single room: $275 Spouse rate (bring the spouse or son or daughter): $175 Registration only (no dorm room or meals): $175 +++ Regular Attendee rates (if you register AFTER April 15) +++ Double room: $275 Single room: $325 Spouse rate (bring the spouse or son or daughter): $225 Registration only (no dorm room or meals): $225 Those cool KFest "soft-wear" T-shirts will also be available again this year for $15, but ONLY if you order in advance. (See registration form below.) +++ Special Early Arrivals rate +++ Like last year, Y ][ KFest will start early for those who'd like to arrive a little sooner. Avila dorms will be available for occupancy on Tuesday night for a small extra fee. No formal activities will be planned, although the day may include the annual trek to KC Masterpiece Restaurant for some of that world-famous Kansas City barbecue! The rate for early arrivals (Tuesday night dorm room only): Double room: $25 Single room: $33 For attendees planning to arrive at the normal time on Wednesday, check-in will be from 1-4 pm. Check-out will be from 11 am-1 pm on Sunday. Current plans call for formal Y ][ KFest sessions to begin with dinner in the Avila cafeteria on Wednesday evening (time to be announced), followed by the traditional opening event, the Keynote Address. We've got some great plans again for that opening night activity. Stay tuned!! Computer sessions will be conducted on Thursday and Friday. Software and hardware demos are scheduled for Saturday morning, with a vendor fair slated for Saturday afternoon. Reminder: Meals included in the registration price are Wednesday dinner through Sunday breakfast, with the exception of Saturday dinner. On Saturday night, attendees can dine on their own at one of the many fine restaurants near the Avila campus, or join groups of KFesters at Jess & Jim's Steak House or other local favorites. All children under 18 years must be accompanied by a parent or legal guardian. *** Y ][ KFest this year is again being sponsored by InTrec Software, Inc., makers of ProTERM telecommunications software for the Apple II and Macintosh. If you have questions about Y ][ KFest, or wish to make suggestions, you can find answers via the Internet. Just send an email message to: kfest-help@kfest.org ... or visit the KFest World Wide Web page at: http://www.kfest.org If you're thinking about attending Y ][ KFest, please join the KFest Internet e-mail chat: To subscribe to the KFest Information Mailing List, send email to majordomo@kfest.org. In the BODY of the message, place the following text: subscribe kfest You will receive a confirmation e-mail. In order to be signed up for the list, you will have to respond to this confirmation as the instructions dictate. You will then be able send and read messages on the mailing list. ---[ The Form ]------------[ Cut Here ]----------[ Print Clearly ]--- Y ][ KFest Registration Form View and print this document using 9-point Monaco font (ProTERM default) or any other monospaced font such as Courier, CoPilot or Spectrum. Registering for Y ][ KFest <> By phone: - Call the InTrec sales office: 602/992-5515 - Be prepared to give the information requested in the KFest Registration Form below. <> Fax or email KFest Registration Form using a credit card number: - Complete the form below and send the KFest Registration Form. Email: (NOTE: email is not secure.) Fax: 602/992-0232 <> By postal mail: Credit card, check, Purchase Order or money order: - Print and fill out the KFest Registration Form. - Mail the form with the payment to: InTrec Software, Inc. Attn: KFest Registration 3035 E Topaz Cir Phoenix, Az 85028-4423 Checks and money orders must be on a USA bank and USA compatible funds. Registration Cost Check Applicable ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Early Bird rates (before April 15) Double $225 [ ] Single $275 [ ] Spouse only $175 [ ] Off campus $175 [ ] Regular rates (after April 15 and at the door) Double room $275 [ ] Single room $325 [ ] Spouse only $225 [ ] Conference only $225 [ ] Early Arrival rates Double $25 [ ] Single $33 [ ] T-Shirts $15 ea May we send your registration confirmation via e-mail? [ ]Yes [ ]No If NO, how can we contact you for confirmation?:__________________________ __________________________________________________________________________ Roommate preference: _____________________________________________________ Prefer a smoker/non-smoker. Check one: [ ] Smoke [ ] Non-smoke KFest Softwear: Order a memorable collectible Y ][ KFest T-Shirt? $15 ea Quantity: [ ] [ ] [ ] [ ] [ ] [ ] Size: SML MED LRG XLRG 2XLRG 3XLRG Today's Date: ________/_________/_________ 1- Registration fee (see above dates & fees) ......... ______________ 2- Registration fee for spouse if applicable ......... ______________ 3- T-Shirts Quantity [ ] @ $15.00 ea) ................ ______________ 4- Sub-total of lines 1-3: ........................... ______________ 5- Arizona residents only add .07% tax: .............. ______________ 6- Total cost (total of lines 4-5): .................. ______________ Discover, Visa, Mastercard or American Express accepted. Checks & money orders must be payable to InTrec Software, and must be in US dollars from a US bank. _______________________________ _____________________________________ First Name Last Name _____________________________________________________________________ Organization (if applicable to Y ][ KFest) _____________________________________________________________________ Shipping Address _____________________________________________________________________ City _______________________________________________ _____________________ State/Province Zip+4 or Postal Code _______/_______________________ _______/_____________________________ Day Phone Eve Phone [____________________________________________________________________ Internet Mail Address [ ] [ / ] Credit Card Number (Mastercard-Visa-Discovery-Amex) Expiration Date _____________________________________________________________________ Name on Card (please print clearly) _____________________________________________________________________ Authorized Signature (If printed, and mailed or faxed.) If you feel that using a credit card number via email may not be secure, consider mailing via postal service, fax, or call voice to give the card number. Sponsored by: InTrec Software, Inc. 3035 E Topaz Circle Phoenix, AZ 85028-4423 Voc:602/992-1345 Fax:602/992-0232 ---[ End of Form ]-----------[ Cut Here ]---------[ Print Clearly ]--- (CINDYADAMS, 27387, GO COM A2) [EOA] [A2P]------------------------------ A2Pro_DUCTIVITY | ----------------------------------- DISTILLATIONS from Delphi A2PRO """"""""""""""""""""""""""""""" by Lyle Syverson [UTP] UPGRADE YOUR DELPHI ACCOUNT TO PREMIUM SERVICE """""""""""""""""""""""""""""""""""""""""""""" To upgrade your Delphi access to the Premium service that includes telnet access, visit . Eric (Sheppy) Shepherd sheppy@sheppyware.net http://www.sheppyware.net (SHEPPY, 2965, GO COM A2P) [EOA] [MFB] GET_MARK and SET_MARK FROM BASIC """""""""""""""""""""""""""""""" There's a long-standing programming project of mine that I set aside because I couldn't figure out how to do something correctly. I want to read and write to a DIF file from BASIC, and it would help to know how many bytes I have read into the file. From what little I know about the MLI, that's done by calling GET_MARK. SET_MARK would also be useful.Does anyone know of a BASIC external command for performing these two tricks? Or could you suggest something else, like how to POKE the necessary machine language into page 3 of memory? -Gareth (GARETH, 2942, GO COM A2P) >>>>> """"" If you're using binary functions to write data into the file, you can simply do: print chr$(4);"bsave datafile,aBBBB,bPPPP,lLLLL" This will save the data at address BBBB into the file, starting at the byte PPPP in the file, and will write LLLL bytes. If it's a text file, the POSITION command should do the trick. Eric (Sheppy) Shepherd sheppy@sheppyware.net http://www.sheppyware.net (SHEPPY, 2948, GO COM A2P) <<<<< """"" OK, Sheppy. I hadn't thought of the POSITION command, but I see here that it moves the pointer forward (only forward) a certain number of fields. So I could, for example, close the DIF file, use POSITION to zip to whatever field I wanted to change, and do ordinary WRITE and PRINT commands, maybe with a semicolon after the print to avoid introducing an extra return? Hmm, I'll have to experiment, but that sounds very good, indeed. You may have solved the problem. Thanks! :-) -Gareth (GARETH, 2955, GO COM A2P) [EOA] [SPB] SAVING PATHNAMES IN BASIC """"""""""""""""""""""""" For a long time I've been wondering how to go about saving somewhere in memory the pathname of my programs, so that I can come back and access the programs as needed, while still retaining the same prefix which points to the specific data files. For example, if my programs are saved on the hard drive in "/H2/PROGRAMS/" and my data is in "/H2/DATA/FILE1/" for example, I'll have the prefix set to "/H2/DATA/FILE1/". How do I store the pathname "/H2/PROGRAMS/" so that I can return to where I have my programs. Yes, I can write the program pathname into the actual lines of BASIC, but then if I change my program location to something else, like "/H2/NEW.PROGRAMS/" I'd have to go into all of the programs and change the lines of programming. That isn't efficient. Should I write a text file on the disc which would contain the pathname ?? But where would it be written -- in what pathname ? Or, is there a way to POKE the pathname into some memory location, and then change the HI or LO MEM locations so that the pathname is protected from being overwritten or erased by other programs being written but still able to be retrieved by PEEK commands ?? If this is the way to go how would I do this ?? Thanks Stan Sztaba (SSZTABA, 2951, GO COM A2P) >>>>> """"" This is off the top of my head, but couldn't you write a text file that says something like: print chr$(4);"prefix /hard1/subdir1/" and have your other program EXEC that text file? Alternatively, if you have a number of variables that you want saved, why not use a STORE command to save them all, then a RESTORE command to, um, restore them? -Gareth (GARETH, 2956, GO COM A2P) <<<<< """"" You could just use the PREFIX command in your BASIC code directly. Been ages since I did it, but it does work. :) Eric (Sheppy) Shepherd sheppy@sheppyware.net http://www.sheppyware.net (SHEPPY, 2957, GO COM A2P) >>>>> """"" Yes, the PREFIX command will work -- up to a point. That's what I'm doing now. But the problem is: -- pathname is set to Path 1 -- I use the PREFIX command to set the prefix to Path 2 -- But once the prefix has been set to Path 2, how do I recall what Path 1 is ?? All variables are cleared with the RUN of a new program. Stan Sztaba (SSZTABA, 2960, GO COM A2P) <<<<< """"" You can use the PREFIX command to find out what the current prefix is. That's what the example program I gave does. So: 10 PRINT CHR$(4);"PREFIX" 20 INPUT OLDPFX$ 30 PRINT CHR$(4);"PREFIX newpath" ... 90 PRINT CHR$(4);"PREFIX ";OLDPFX$ This will get the current prefix and save it in OLDPFX$, then switch the prefix to newpath. You can then do whatever you need to do, and line 90 will restore the original prefix. Eric (Sheppy) Shepherd sheppy@sheppyware.net http://www.sheppyware.net (SHEPPY, 2966, GO COM A2P) >>>>> """"" The example I gave is in another thread so you might have missed it; the new one I just gave above is a better one. Eric (Sheppy) Shepherd sheppy@sheppyware.net http://www.sheppyware.net (SHEPPY, 2967, GO COM A2P) <<<<< """"" > You can use the PREFIX command to find out what the current prefix is. > That's what the example program I gave does. > So: > 10 PRINT CHR$(4);"PREFIX" > 20 INPUT OLDPFX$ > 30 PRINT CHR$(4);"PREFIX newpath" ... > 90 PRINT CHR$(4);"PREFIX ";OLDPFX$ > This will get the current prefix and save it in OLDPFX$, then switch the > prefix to newpath. You can then do whatever you need to do, and line 90 > will restore the original prefix. Yes, but if there is a line: 40 PRINT CHR$(4);"RUN";OLDPFX$;"PROGRAM.1" this RUN command wipes out all old values, and line 90 will crash since OLDPFX$ has not been defined. This is exactly my problem. The NEWPATH prefix will determine the path where all future disk commands will go. But I want to be able to come back to the OLDPFX in order to run Program.2, for example. Thanks Stan Sztaba (SSZTABA, 2968, GO COM A2P) >>>>> """"" OK, I didn't realize you were trying to save these across running other programs. There are a few ways you can handle this. First, you could reserve an area of memory among your programs in which you stuff the old prefix, like: 10 REM Save prefix 20 PRINT CHR$(4);"PREFIX" 30 INPUT PFX$ 40 L = LEN(PFX$) 50 POKE 768,L 60 FOR I=1 TO L 70 POKE 768+I,ASC(MID$(PFX$,I,1)) 80 NEXT I Then you can restore the prefix from the subprogram using: 10 REM Restore prefix 20 PFX$="" 30 L = PEEK(768) 40 FOR I=1 TO L 50 PFX$=PFX$+CHR$(PEEK(768+I)) 60 NEXT I 70 PRINT CHR$(4);"PREFIX ";PFX$ As long as the subprogram doesn't use the memory in page $300, this will work fine. The other option is to create a temporary file containing the prefix string. Eric (Sheppy) Shepherd sheppy@sheppyware.net http://www.sheppyware.net (SHEPPY, 2970, GO COM A2P) <<<<< """"" > All variables are cleared with the RUN of a new program. If you use CHAIN instead, variables won't clear and the values are used between programs. Geoff (SISGEOFF, 2972, GO COM A2P) >>>>> """"" In message 'How save pathnames ??' SSZTABA said: > For a long time I've been wondering how to go about saving somewhere in > memory the pathname of my programs, so that I can come back and access > the programs as needed, while still retaining the same prefix which > points to the specific data files. Here is my take on the situation. You seem to have a number of programs that call each other in a certain directory and they access data in another directory and you want to be able to access the data and still be able to jump around between programs. It seems to me the easiest way to do this is to not change the prefix at all. If all your programs that will call each other will always be in the same directory and you don't change the prefix, then you can just do a PRINT CHR$(4);"RUN PROGRAM2" which will run PROGRAM2 from the current prefix setting. To access your data, don't change the prefix. Instead use a command like PRINT CHR$(4);"OPEN";DP$;"DATA1" where DP$ is the prefix of your data directory (ie. /HD/DATA/). If you are using variables for the data file's name you could just add the prefix of the data directory to the beginning of that variable. Instead of DF$="DATA1" you could do a DF$=DP$+"DATA1" and use the command PRINT CHR$(4);"OPEN";DF$ to open it. If you need to remember the data directory between programs you could just write it to a text file and read it in at the beginning of each program. PRINT CHR$(4);"OPEN DATADIR":PRINT CHR$(4);"WRITE DATADIR":PRINT DP$:PRINT CHR$(4);"CLOSE DATADIR" to create the file and PRINT CHR$(4);"OPEN DATADIR":PRINT CHR$(4);"READ DATADIR":INPUT DP$:PRINT CHR$(4);"CLOSE DATADIR" to get the directory data. However, there are better ways to have multiple programs interact with each other. First, as has been mentioned, there is the STORE and RESTORE commands. Instead of just doing a PRINT CHR$(4);"RUN PROGRAM2" do a PRINT CHR$(4);"STORE VARS" command first and then do a PRINT CHR$(4);"RESTORE VARS" at the beginning of PROGRAM2 to get those variables back. This way you can transfer the value of DP$ as well as any other variables that you might need. Another way to do this sort of thing is with the CHAIN command. Instead of using RUN to start the next program, use PRINT CHR$(4);"CHAIN PROGRAM2". This will run PROGRAM2 but leaves all the variables that were set in the first program in memory so PROGRAM2 can access them. However, there have been a number of bugs with the CHAIN command in the past and I'm not entirely sure they've all been fixed. Someone else would have to comment on that. By the way, if you do want to know the directory that the current program was started from, you can use the method already posted. PRINT CHR$(4);"PREFIX":INPUT PF$ If you need to pass this directory on to the second program (because it is in another directory or something) you have the three choices I gave you above to pass the information. However, having program segments in multiple directories isn't considered good programming practice. :-) Jeff Blakeney Dean of the Apple II University in the A2Pro forum (JBLAKENEY, 2973, GO COM A2P) [EOA] [TEL]------------------------------- Apple II USER GROUPS TELECONFERENCE| ------------------------------------ By Lyle Syverson Two Apple II user groups held a joint meeting on Thursday, April 13, 2000. This happened even though the two groups were more than a hundred miles apart during the meeting. The Aurora Area Apple Core of Aurora, Illinois, USA moved their meeting to Kinkos in the neighboring town of Naperville to take advantage of the Kinkos Video Conferencing facility. At the same time the AppleByters of the Quad Cities in Illinois/Iowa, USA met at the Video Conferencing facility at Augustana College in Rock Island. (One of the Quad Cities.) Conversation included talk of Kfest, software used, user group libraries, and suggestions for a joint meeting sometime in the future with both groups at the same location about half way between the home bases. [EOA] [NFE]------------------------------- OFF LINE READERS... NOT FOR EVERYONE| ------------------------------------ By Lyle Syverson The Laser 128 with 384K of RAM and one 5.25 disk drive was my first online computer. People were using OLRs (Off Line Readers) on GEnie. There was no extra disk space or RAM for me to use an OLR. So I developed some bare-bones scripts and learned my way around GEnie. TIC (Talk is Cheap) would stop and save the buffer to disk when the buffer was full. There was room on that 140K disk for a 40K buffer save in addition to the software necessary to run TIC! Then while the buffer was filling for the second time I would take out that disk and substitute an empty disk named TIC... room enough on that one for three buffer saves! Then offline to read all that, write replies, etc. So I got in the habit of wondering around GEnie that way and liked it. I have used the same approach to getting around Delphi. I think of using an OLR as being like a bus trip. You get there and get the job done using someone elses guidance. Using bare-bones scripts lets you change your mind as to where you are going and when. More like an automobile trip with you in the driver's seat. I was able to get an accelerator for my IIgs because I was using those scripts. I had set in motion the script to visit seven Delphi forums, collecting new messages at each stop. When the display stopped for a moment in the A2 forum I noticed that someone had posted a message offering a ZipGS for sale. I aborted the script and wrote up an email response to that message and mailed it while I was still online. I finally was the first in line to accept an offer of an accelerator for sale! So there you have it... Some people thrive on the use of an OLR. Others, like myself, like to get around by ourself. [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 2000 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., Ryan M. Suenaga, or Lyle Syverson. Forum messages are reprinted verbatim and are included in this publication with permission from the individual authors. Delphi Online Services, Syndicomm, Inc., Ryan M. Suenaga, and Lyle Syverson do not guarantee the accuracy or suitability of any information included herein. We reserve the right to edit all letters and copy. Material published in this edition may not be reprinted without the expressed written consent of the publisher. Registered computer user groups, not for profit publications , and other interested parties may write the publisher to apply for permission to reprint any or all material. <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< [EOF]