[HEA] _____________________ ___ _ |___ ______________| | | | | | | _ | | | | | || | | | | | | || | | | | | | || | | | ____ _ _ _ _ ______ | | | || | | | / __ \ | | / \_/ \ | ___ \ | | | || |__ ____ | | / / \ | | /\ /\ \ | | \ \ | | | || _ \ | _ \ | | \ \__/ | | | |_|| | | |__/ / | | | || | | || |_|| | | \___/|_| |_| |_| | ____/ |_| | || | | || |__ | |____________________ | | _ |__||_| |_|\____/ |________________________| | | |_| | | Lighting Your Apple II Path | | |_| ----------------------------------- >>> WELCOME TO THE LAMP! <<< ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ THE BEST OF THE A2 BULLETIN BOARD ON Syndicomm Online "Teaching the Apple II user how to fish since 1998" :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: The Lamp! An Onipa'a Software Production Vol. 8, No. 8 :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: Publisher................................Ryan M. Suenaga, M.S.W., L.S.W. Editor.....................................................Lyle Syverson Internet Email, Publisher.........................thelamp@sheppyware.net Internet Email, Editor................................lyle@FoxValley.net :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: TABLE OF CONTENTS ~~~~~~~~~~~~~~~~~ August 15, 2005 HIGH ABOVE THE ROCK RIVER---------------------------------------------[OPN] The Burpee Museum Fascination With the Old A2 FORUM AT Syndicomm Online (A2Central.com) DISTILLATIONS------------[DAS] New Uploads to the A2 Library------------------------------------[NUL] Timeout-Relogin In WEB Access of Forums--------------------------[TOR] Bug in Silvern Castle v8.3---------------------------------------[BSC] Work Being Done on Silvern Castle v8.4---------------------------[WBD] Silvern Castle Disk Image Available------------------------------[DIA] Comments on Silvern Castle v8.3----------------------------------[CSC] Nibble Magazine on DVD or CDs------------------------------------[NDC] ClickIP Released-------------------------------------------------[CIP] First CD of "The Definitive GS+" Available-----------------------[TDG] Setting up the KEGS Emulator-------------------------------------[TKE] Using HFS on IIgs Emulators--------------------------------------[UHE] Using the Kegs32 Emulator----------------------------------------[UKT] The AppleWin Emulator--------------------------------------------[AWE] KEGS for Windows-------------------------------------------------[KFW] Needs a Commented Source Listing For Applesoft-------------------[LFA] Design Help With an 8-bit Assembly Routine-----------------------[HAR] Help With TextEdit-----------------------------------------------[HWT] ILLUMINATING THE LAMP-------------------------------------------------[ITL] An overview of GEnieLamp A2 and The Lamp! To be Continued ANNOUNCEMENTS FROM SYNDICOMM------------------------------------------[ANS] To Sign up for Syndicomm Online----------------------------------[TSU] LETTERS TO THE EDITOR-------------------------------------------------[LTE] No Letters to the Editor This Month An Invitation KFEST 2005------------------------------------------------------------[KF5] Pre KFest Activity-----------------------------------------------[PKA] INET Connection - Safe Travel------------------------------------[ICS] BastelCard - Roast-----------------------------------------------[BCR] Regrets Not Being Able to Attend This Year-----------------------[NAA] Pictures From KFest 2005-----------------------------------------[PKF] Last Ones Out----------------------------------------------------[LOO] KFEST 2006------------------------------------------------------------[KF6] KansasFest 2006--------------------------------------------------[KFS] Plans to Attend KFest 2006---------------------------------------[PTA] EXTRA INNINGS About The Lamp! ------------------------------------------------ [INN] [*] [*] [*] READING THE LAMP! The index system used by The Lamp! is designed to make """"""""""""""""" your reading easier. To use this system, load this issue into any word processor or text editor. In the index you will find something like: EXTRA INNINGS About The Lamp! ------------------------------------------------ [INN] To read this article, simply use your search or find command to locate [INN]. There is a similar tag at the end of each article: [EOA]. [OPN]------------------------------- HIGH ABOVE THE ROCK RIVER | ------------------------------------ From The Editor """"""""""""""" by Lyle Syverson The Burpee Museum ~~~~~~~~~~~~~~~~~ Two doors South of the patio High Above The Rock River we see the Burpee Museum of Natural History. This little museum has great animal and geology exhibits. During the school year students come by the bus load to explore the exhibits and participate in hands on learning activities. Several times a year you can participate in a family outing searching for fossils at several local sites. The Burpee Museum boasts a popular new exhibit... a dinosaur named Jane... a skeleton of a juvenile Tyrannosaurus rex... estimated to be 11 years old at the time of death... estimated to have lived some 66 million years ago. This fossil was discovered by staff members and volunteers on an expedition to Montana in 2001. Time for research and preparation led to the opening of the exhibit just this Spring. Fascination With the Old ~~~~~~~~~~~~~~~~~~~~~~~~ Interest in the old also characterizes the Apple II computers... there is something fascinating about them... resulting in a desire work with them... enhance them... invent for them. Use your imagination to do more with your Apple II... share with us what you have done. [EOA] ASCII ART BEGINS _________ _ _ _ |__ __| | | | | | | | | | | | | | | | | | |___ ____ | | _____ __ ___ _ _ _____ | | | | | ___ \ / __ \ | | /____ \ | v v | | v ___ \ | | | | | | | | | /__\ \ | | ____| | | /\ /\ | | / \ \ | | | | | | | | | _____| | | / ___ | | || || | | | | | |_| | | | | | | | |_____ | |____ | |__| | | || || | | \___/ / _ |_| |_| |_| \______| |______| \____^_| |_||_||_| | |\____/ |_| | | | | |_| ASCII ART ENDS [EOA] [DAS]---------------------------------------------- DISTILLATIONS FROM The A2 FORUM at Syndicomm.com | (A2Central.com) | --------------------------------------------------- by Lyle Syverson [NUL] NEW UPLOADS TO THE A2 LIBRARY """"""""""""""""""""""""""""" There is a new upload in the games/adventure/prodos8 directory: File: scptcv83.bxy Size: 10624 Date: Jul 20 Patch for Silvern Castle v8.3 The original Silvern Castle v8.3 update release contains a bug that can cause combat to hang under certain circumstances. This patched SC.ACTION file will repair and fix this error. Uploaded courtesy of the author, Jeff Fink. Tony Ward, A2 Librarian (A2.TONY, Cat 2, Top 37, Msg 57) >>>>> """"" There is a new upload in the system_software/misc_16-bit/inits_and_finder_extras/Misc directory: File: ClickIP1b1.BXY Size: 4096 Date: Jul 27 ClickIP 1.0b1 is a Permanent Initialization File that works in conjunction with the SideClick Contextual Menu Manager to display the IP address of the Apple IIgs it's installed with. Requires a minimum of System 6.0.1, Marinetti 2.0.1, and SideClick 1.0. Beta freeware from Ryan Suenaga; email bug reports to a2.ryan@syndicomm.com Tony Ward, A2 Librarian (A2.TONY, Cat 2, Top 37, Msg 58) [EOA] [TOR] TIMEOUT-RELOGIN IN WEB ACCESS OF FORUMS """"""""""""""""""""""""""""""""""""""" Is there any way to change the time-out period before I have to relogin? It seems I can't post a reply fast enough without having my time expire, forcing me to login again. Very frustrating! (FINKSTERJ, Cat 2, Top 18, Msg 42) >>>>> """"" Jeff, Is this via the web interface? I don't know if the timeout can be changed, but I usually write my responses in another application (Microsoft Word, Appleworks, ProTERM, etc.), then cut-and-paste when I'm done. That way, the web can't make me lose anything. -Ken (KGAGNE, Cat 2, Top 18, Msg) >>>>> """"" Yeah, from the web interface. Usually I'm too lazy to start up MS Word just to cut & paste here, but I may have to. (FINKSTERJ, Cat 2, Top 18, Msg 44) >>>>> """"" I usually use the web interface. If I time out while writing a reply, I relogin then (as the screen suggests) I simply hit the back button until the edit box reappears (complete with all my text), then press the Post button again and everything works as normal. Having said that, I'm paranoid enough that I select and copy the text before hitting the Post button. (The first time if I think of it!) Peter peterw@syndicomm.com Palm OS Community Bulletin Board Manager (PETERW, Cat 2, Top 18, Msg 45) >>>>> """"" When I get the time-out message I always hit the back button, copy my reply, relogin, then goto the right category and paste the message. Very tedious. Now if I can just relogin, then hit the back button to post at least that saves some steps. But it seems the time-out interval is only 5-10 minutes, or maybe I'm just a real slow typer. If the time-out interval can be changed to at least 30 minutes that should be sufficient. (FINKSTERJ, Cat 2, Top 18, Msg 46) >>>>> """"" The timeout when posting is supposed to be around 30 minutes but is much shorter; we've not yet been able to figure out why. I'll prod Dave to see if he has any new insights. :) Eric "Sheppy" Shepherd sheppy@syndicomm.com Owner, Syndicomm http://www.syndicomm.com Building communities, bit by bit. (SYNDICOMM, Cat 2, Top 18, Msg 47) >>>>> """"" Dave's changed the timeout to an hour (just this minute). See if that's any better. :) Eric "Sheppy" Shepherd sheppy@syndicomm.com Owner, Syndicomm http://www.syndicomm.com Building communities, bit by bit. (SYNDICOMM, Cat 2, Top 18, Msg 48) >>>>> """"" Yep, seems to work better now! Urge to kill fading! Thanks, Jeff (FINKSTERJ, Cat 2, Top 18, Msg 49) >>>>> """"" Good Fix there. I used the Web interface, *most* of the time. It's just more convenient for me. Usually, I've just highlighted everything before I click post and copied it to the clipboard.just in case. The new delay will let me take my time:) Dain (A2.DAIN, Cat 2, Top 18, Msg 50) [EOA] [BSC] BUG IN Silvern Castle v8.3 """""""""""""""""""""""""" Silvern Castle v8.3 has a bug in the combat module that can cause the program to hang, depending on your parties actions and characters. What happens is this: If all the monsters have been killed, and there are some characters in your party who have not had their turn and their combat action was to fight, the program hangs trying to find an alive monster because I inadvertently removed the code that prevents this. To fix, do the following from BASIC.SYSTEM: LOAD SC.ACTION 3600 B=0: FOR C=0 TO GB-1: G=GB%(C): IF G THEN A=0: FOR W=0 TO 7: A=A+(J%(G-1,W,0) < 7): NEXT: B=B+A: IF A=0 THEN GB%(C)=0 3500 N=N+1: ON N=39 GOTO 3550: T=OD%(N) SAVE SC.ACTION Line 3500 must be truncated to make room to fit the new additions to line 3600. If you would rather not edit these lines manually, I will be releasing a shrinkit file of just the patched SC.ACTION file sometime in the next few days. This bug was reported by Jon Rose. I never triggered this bug with any parties I created, so this bug got out without me catching it. -Jeff Fink (FINKSTERJ, Cat 14, Top 7, Msg 154) [EOA] [WBD] WORK BEING DONE ON Silvern Castle v8.4 """""""""""""""""""""""""""""""""""""" I have just finished coding some cool new features for Silvern Castle. They will be incorporated into the new v8.4 update due to be released in the next for months. Sometimes these updates come fast & furious when the urge to program strikes! Instant AutoMaps! Interactive AutoNotes! NPC lairs! New & improved initiative formula-no more sorting! New preferences: Adjust the wandering monster encounter frequency Toggle shareware/freeware features on/off Select display mode per module (text or hires @ camp, maze, market, etc) Adjust mundane loot frequency -Jeff (FINKSTERJ, Cat 14, Top 7, Msg 155) [EOA] [DIA] Silvern Castle DISK IMAGE AVAILABLE """"""""""""""""""""""""""""""""""" For anybody who needs a disk image to play Silvern Castle on an emulator, just send me an email and I will send you one. Until recently I had no idea this was so hard since Silvern is distributed only as a shrinkit file. It seems the most popular emulator on the PC, AppleWin, only accepts 140K disk images. Since Silvern requires a 3.5" disk image at a minimum, I don't know how anybody could play it with AppleWin. Now AppleWin v1.12.6.0 allows hard drive images, so you could fake it using an 800K disk image as your hard drive image, but this is very difficult to figure out for most people. Other emulators like KEGS support 800K disk images directly, but even so, you still need to supply PRODOS to get a bootable image, and if you want to upgrade and keep your current characters as opposed to just getting a new installation, you need GShrinkit or the classic version as well (or instead you could use the finder or another copy program to transfer your characters). However, I prefer to use larger hard drive images because newer features like the instant automap coming out with the v8.4 update will require more room to store all 3 scenario's worth of automap pictures. So let me know if you need an 800K disk image for KEGS, or a hard drive image for AppleWin v1.12.6.0 or KEGS (either 1.5MB, or any size you specify). -Jeff (FINKSTERJ, Cat 14, Top 7, Msg 161) >>>>> """"" Btw, what is the status of distributing these programs? PRODOS BASIC.SYSTEM SHRINKIT (the 8-bit version) (FINKSTERJ, Cat 14, Top 7, Msg 162) >>>>> """"" >> PRODOS >> BASIC.SYSTEM >> SHRINKIT (the 8-bit version) I don't think there are any issues with the first two; ShrinkIt, too, should be okay, as a freeware title. Jeff, if you'd like to make disk images available for download, let me know, and we can arrange for them to be posted on A2Central.com. Eric "Sheppy" Shepherd sheppy@syndicomm.com Owner, Syndicomm http://www.syndicomm.com Building communities, bit by bit. (SYNDICOMM, Cat 14, Top 7, Msg 163) >>>>> """"" Sheppy has posted a 1.5MB hard drive image of Silvern Castle that is usable by KEGS, AppleWin, and probably most other emulators over on A2Central.com. Hopefully everyone who's asked for a disk image usable with their emulator in the past find it useful. I tested it with KEGS v0.91 and AppleWin v1.12.6.0, if your emulator isn't listed, let me know if there is any problems and what disk image you require. I will make future Silvern Castle updates available as shrinkit archives as before as well as these hard drive images. -Jeff (FINKSTERJ, Cat 14, Top 7, Msg 164) [EOA] [CSC] COMMENTS ON Silvern Castle v8.3 """"""""""""""""""""""""""""""" Hey Jeff. I'm going through 8.3 I haven't used this since about 7.4. My guys are getting killed and I don't have the money to resurrect them. Am I forgetting? It seems there is little money i this game. I recall getting more loot in the field. I turned off copper and silver coins, this seems too much detail. So when I get loot on level one I get listed all these coins often adding up to a gp, but then I'm told the coins are worthless. If the coins are worthless, then don't list them. I do not want to know what I threw away. I recently got coins that added up to over 5 gp but again my party threw them all away. It would seem you can't have it both ways, either I get 5 gp or things should not be listed at all. Even with copper and silver turned off you know their presence. I guess I could fool with them but them you need the dpockets spell to help with encumbrance. It may be fun to program but I'd rather just know it's too heavy or not. It's too much detail. (BBAKER, Cat 14, Top 7, Msg 156) >>>>> """"" Well, I said all the negative stuff. But for the positive, I love this game on a simulator. I got the speed working now so the maps just zips open when I need it. The game moves pretty fast even at regular Apple 2e speed. BTW: If you can search for secret doors in this game I've forgotten how. Thanks Jeff for helping me get this simulation on the applewin going and for providing the 8.3 in a hard drive image. (BBAKER, Cat 14, Top 7, Msg 157) >>>>> """"" Hi Bruce! I like the detail when getting loot, but I see your point. What I should do in the next release is when you set the preference for loot to be restricted to gold pieces only, it should display a simple message without the detail. If you don't like encumbrance, turn the feature off in the preferences. To search for secret doors the hard way, walk into a wall; if there's a secret door, you'll go through. The easy way is to cast magical light. I find compared to the original release that the first few levels now are way too easy-looks like you been relying too much on your super characters before now! BTW, have you had any luck getting your super characters back in the game? -Jeff (FINKSTERJ, Cat 14, Top 7, Msg 158) >>>>> """"" Hi Jeff, Well, I'll use the super characters on my Apple II on the emulator I've got characters named after Kfest conferees. hehe For now it's been interesting to use normal guys. Right now I've got a group of mostly level four guys on level two. I'm not sure its too easy. But I'm still griping about the money routine. It has serious problem, IMO. I just beat a big group and had 32 gp of coin but each guy got 3 gp maybe. The extra just gets cut. If I use gp only I should get the whole 32. This is truly weird. I guess you have spent a lot of time on the other way to play. But if we get a choice the gp only needs some attention. Now to change my job description (from fighter to fighter) we have to pay money. That's new isn't it. But I'm bummed that the only way to get money is to sell stuff and that is pretty slow. I have trouble buying spells, I can't afford to resurrect my dead guys. BTW I have two guys described as "out". I thought I carried them back to the inn. Well, I know I did. Enough for now. Bruce (BBAKER, Cat 14, Top 7, Msg 159) >>>>> """"" Well maybe the whole loot display needs a little more explanation. Right now, the loot display always shows the total loot found, including all gold, silver, and copper pieces. When you set the preference to restrict loot to gp, only the gp is taken by your party. The sp & cp is left behind. This could be why you see you found the sum of 32gp, but only got 3gp per character-if you look closely you probably found only 18 individual gp total, the rest of the sum was probably sp & cp. If you think you should get all of the loot in gp, that would be a bit out of line IMO. Don't expect low-level monsters to carry much gp. Now I recommend with low-level parties that you turn off the restrict loot to gp preference, and also turn off the encumbrance preference if you like. The restrict gp preference is really only for parties on the higher maze levels anyway to automatically skip picking up the cp & sp. The next release will at least skip showing all sp & cp when the restrict loot preference is set to gp to avoid this misunderstanding. The best way to acquire loot is in lair chests. Don't expect to get rich knocking off wandering groups of orcs & zombies! To change class has always cost money, the only thing different is now you get to keep all your spells (even if you change from mage to cleric or fighter, although you have to wait until level 20-25 to cast spells as a fighter). The only way to get characters to show as OUT is if you assembled a party for the first time, or after disbanding previously, and you exit Silvern Castle without saving the game. Characters who are OUT can be recovered at the guild. The only thing to say about whether Silvern Castle is too easy or too hard depends on who's playing. One person who contacted me recently thinks the game is extremely easy! You say it's too hard. Now compared to v1.0 the game is much easier. I think you got so used to your super characters bowling over any opposition you forgot to play defensively with weaker characters! :) My advice is not to attempt level 2 until all your characters are over 20hp, or at least the front 3 can protect the back 3. BTW, did you discover the Proving Grounds in the Tavern? This allows you to swap ability skills or for hit points. You might want to try it. Hope this helps, Jeff (FINKSTERJ, Cat 14, Top 7, Msg 160) >>>>> """"" THis is great making a ready to use SC for emulators. I am loving mine. Jeff, I did have to remember for a while but no the fighting is not too hard. It may be too easy. I've been saving a lot but have not had to reboot in a while. I am currently running a group that is mostly up to eight on level five. I run into a lot of level three and four guys, even level 2 guys. I figured I'd find mostly level five guys. But lairs are still disappointing. I am now running with small coins w/o encumbrances. Lairs might give 35 gp (the equivalent). I ran into one lair, spiders I think, that had no chest at all. I just don't remember the loot being this paltry. Was it really? I think one thing that I remember you said you changed was that the probability of getting great loot is now much less. Tell me about it. Even on level five I'm getting mostly leather, sm shields, and torches. Where are the great artifacts that I cannot identify until my cleric is level 15 or so? So far I've seen nothing over +1 and precious few of those. That's what seems drastically different: the loot. How long has it been like this? I guess with at least four guys equipped with something so colossal that they never have to attack twice I didn't not notice the change. Bruce (BBAKER, Cat 14, Top 7, Msg 165) >>>>> """"" >> I just don't remember the loot being this paltry. Was it really? << Well the original v1.0 release would give out enchanted stuff fairly liberally, sometimes up to +32. Even gold was doled out like there was no tomorrow. Now I thought I played Silvern a lot, but when people started getting fireball+11 and plate mail+10 (I never found those things!) the subsequent releases started to reign in the loot. My guess you and everyone else probably didn't notice the loot drought on later releases because you already loaded-up on all the high enchanted stuff, but that's not to say you there's no treasure to be found, but you won't get rich off wandering monster encounters and low-level monster lairs. Of course, one dragon lair, and your loot problems will probably be solved! Now I can tell you the next v8.4 release will have a preference to increase the lair frequency so that should make you happy, and chests will also have better enchanted stuff (i.e. no more mundane stuff on higher levels). The best loot sources have always been lair chests and NPC parties. From play-testing I've found the loot adequate to the risk. I know some of my expeditions came back with very little loot, but that was usually the exception. Bruce, get a little deeper into the maze and tell me if you still think the loot is too paltry; maybe your characters are too powerful for the level you're trolling on and the monsters are hiding from you. -Jeff (FINKSTERJ, Cat 14, Top 7, Msg 167) [EOA] [NDC] Nibble Magazine on DVD or CDs """"""""""""""""""""""""""""" In case anybody missed it, Mike Harvey the publisher of Nibble, is selling the complete magazine on DVD or CDs. I'm posting the email I got: ---- begin quoted email ---- Hi Everybody, This is just a little reminder that during this month [Aug 2005], we're paying the shipping on orders for the Nibble collection on DVD or CD. It's a great time to add Nibble to your library as: * A memento of the glory days of the Apple II * A bit of history to pass on to your children * A curiosity to show your grandchildren * A source of recreational programs you can STILL type and run with some modification on current Basic interpreters (I've converted a number of programs to run with NBasic under Windows ... contact Nick Adams at: sylvaware@mindspring.com for more on NBasic) You can get all 16,332 pages at: www.nibblemagazine.com And thanks again for your encouragement during the scanning project! best regards, Mike ---- end quoted email ---- (FINKSTERJ, Cat 16, Top 10, Msg 19) [EOA] [CIP] ClickIP RELEASED """""""""""""""" I just released the program (well, it's a bit much to actually call it a program :) I showed at KFest, ClickIP, the first third party SideClick module. All it does is display your IIgs's IP address in the SideClick Contextual Menu. You can get it off of http://lamp.a2central.com/ryans_software/ or wait for the release here. Ryan Chief Sysop and Head geek (A2.RYAN, Cat 20, Top 17, Msg 20) [EOA] [TDG] FIRST CD OF "The Definitive GS+" AVAILABLE """""""""""""""""""""""""""""""""""""""""" The first CD in the six-disc set "The Definitive GS+" has been released and is now available for purchase. If you're at KFest, you can get it for $20. It's $25 through the Syndicomm Online Store: http://store.syndicomm.com/product_info.php?products_id=238 Eric "Sheppy" Shepherd sheppy@syndicomm.com Owner, Syndicomm http://www.syndicomm.com Building communities, bit by bit. (SYNDICOMM, Cat 24, Top 38, Msg 6) [EOA] [TKE] SETTING UP THE KEGS EMULATOR """""""""""""""""""""""""""" I recently got KEGS running on my PC and thought I'd share my experience transferring files from my real GS. I have a 3.5" SuperDrive with controller card, so that's the method I have been using to transfer files for awhile now. On my GS I use GShrinkit to make compressed files of the stuff I want to transfer. Then I run Peter Watson's MSDOS program on my GS to transfer the shrinkit files to a PC 3.5" 1.44MB disk using my SuperDrive. On the PC side, I create all the necessary hard drive images with CiderPress by Andy Fadden. Then use CiderPress to add these shrinkit files to the hard drive image. Even though CiderPress can open shrinkit files directly, I still find it easier to use GShrinkit directly from the emulated GS to unpack. Of course, to get GShrinkit and GS/OS initially required me to make an 800K disk image of the System 6.0.1 boot disk. Then I used CiderPress to unpack GShrinkit to one of the hard drive images. Once I can boot GS/OS, I can then use GShrinkit to unpack my full GS/OS system folder. At that point I can boot my hard drive image with my full GS/OS system instead of the limited 800K GS/OS boot disk. It took about 2-3 days to transfer everything (about 100MB) worth transferring. I didn't see much need to copy some programs like AppleWorks GS which are very buggy. I mean the only reason I use APW GS is to get nice 2-3 columns printouts of text files. Now I can just use CiderPress to extract text files to print with MS Word (I know this is heresy). -Jeff (FINKSTERJ, Cat 29, Top 3, Msg 18) [EOA] [UHE] USING HFS ON IIgs EMULATORS """"""""""""""""""""""""""" Jeff posted in the KEGS for Windows topic about not using HFS on emulators, due to the ease of creating lots of ProDOS images. I like using HFS for certain things, especially for my development work, so I can have nice, long, descriptive filenames for my source code. Some of you might panic, since there are known to be issues with that. But if the image is in, say, DiskCopy 6 format, I can use Apple's Disk Utility to mount the image on my Mac and do testing and repairs, which I do now and then to make sure things stay tidy on the image. Works well for me. Eric "Sheppy" Shepherd sheppy@syndicomm.com Owner, Syndicomm http://www.syndicomm.com Building communities, bit by bit. (SYNDICOMM, Cat 29, Top 5, Msg 22) >>>>> """"" My major issue with HFS is the lack of native GS tools to repair the disk structure if something goes wrong. For those with Mac's that's probably not a concern, but should be taken into consideration for those with access to PC's only. (FINKSTERJ, Cat 29, Top 5, Msg 234) >>>>> """"" Another reason to avoid PCs. ;) Seriously, though, Apple's HFS repair utility from Mac OS X is open source, so someone could download it and port it to Windows. I don't know how much work would be involved (probably not much, if you had Cygwin installed). Eric "Sheppy" Shepherd sheppy@syndicomm.com Owner, Syndicomm http://www.syndicomm.com Building communities, bit by bit. (SYNDICOMM, Cat 29, Top 5, Msg 24) [EOA] [UKT] USING THE Kegs32 EMULATOR """"""""""""""""""""""""" I downloaded Kegs32, so now what?? I mean can someone in plain English explain how to run this thing? Does this thing run straight from Windows XP? Nothing seems to happen when I run the kegs32.exe file. I see from the read.me file I need a ROM image from my GS. These things probably exist on the web somewhere, but I got dozens of real GS computers to get ROM images. What are the steps to get a ROM image? I have no problem transferring files from my GS to my PC so I just need to know how to grab the ROM image to a file. Also, edit the config file to change disk images????? How do I do that from Windows XP? But seriously, I need help! I used to know this UNIX and DOS shell stuff, but like a bad memory, I've suppressed all PC knowledge prior to XP. I must be the last person to exclusively use only real Apple II computers up until now (except at work). -Jeff (FINKSTERJ, Cat 29, Top 11, Msg 29) >>>>> """"" Jeff, I hardly run KEGS and I try really hard not to use Windows, but I can tell you that the easiest way to get a ROM image from a real GS is to use Sarah Shepherd's GSROMGrabber. http://sarah.sheppyware.net/ Click on the GSROMGrabber link. :) Ryan Chief Sysop (A2.RYAN, Cat 29, Top 11, Msg 30) >>>>> """"" Nice try, but GSROMGrabber doesn't work on my ROM1 GS. When I get to the part where it wants to save the file it locks up tight; can't even reset, have to power-down to reboot. Did the same thing on my other ROM1. Rebooting shows the file was created but it's empty. If I think about this I'm sure I can extract the ROM image myself. Now, as far as the rest of you go, do you still use real Apple IIgs computers or do you use emulation, if so, which one? I'm looking for a viable alternative for the future; I've already experienced hardware failures on some of my GS machines. Although I only program 8-bit stuff, all my programming utilities are GS tools, so a GS emulator is called for. I will never get a Mac; it's an expensive niche machine only. The engineering applications I use to pay the bills are only available for Wintel PC's. If my tone sounds a bit harsh, it's because you emulator writers haven't made this an easy path so far! -Jeff (FINKSTERJ, Cat 29, Top 11, Msg 31) >>>>> """"" Jeff, Kegswin.exe can be run directly (from the start menu, windows explorer, etc) or from the cmd.exe shell (modern equivalent of command.com). If you run it directly, it creates a terminal window for text output (error messages, debugger, etc). If there isn't a rom file, it exits immediately, so you won't see the error message about the rom file. If you run it from cmd.exe, you will see the error messages. Once kegs is running, the F4 key lets you browse for disk images to use. You need to reset your "IIgs" for the change to take effect. Kelvin (KWS, Cat 29, Top 11, Msg 32) >>>>> """"" >> Nice try, but GSROMGrabber doesn't work on my ROM1 GS. << That is very strange (I did a lot of testing of that thing on both ROM_01 and ROM_3 systems and didn't find any issues with it at all). >> Now, as far as the rest of you go, do you still use real Apple IIgs computers or do you use emulation, if so, which one? << I use both. Code gets done only on emulation because I would be beyond crazy if I was waiting on compile times on a physical GS, but everything gets tested on physical GS's. I don't use Windows if I can help it, so my expertise is only with emulation on other platforms, so I can't really help you on finding a Windows emulator. Sorry. Ryan Chief Sysop and Head Geek (A2.RYAN, Cat 29, Top 11, Msg 33) >>>>> """"" Well I found an alternative to getting the ROM image, see this link to grab the ROM from BASIC! http://apple2.org.za/gswv/a2zine/GS.WorldView/Resources/CSA2.JEWELS/Buildin g.GS.ROM.image.txt Once I got the ROM image I was able to boot the emulator. Now that it runs I see I can set the disk images from the menu without messing with any config files. So after this I made a disk image of the boot disk that came with System 6.0.1. So now that I have a way to get to the finder, that's the last disk image I'll ever need!! I used CiderPress to create two blank 32M hard drive images. Than using my Superdrive and Peter Watson's MSDOS utilities, I transfer shrinkit files from my GS and transfer them to the hard drive image on my PC using CiderPress. After booting the GS emulator I run GShrinkit to unpack these files-this is much better than using disk images. Now I got my full GS system folder with all my development tools on the emulator's hard drive image. And it works! This is great running GS software at an effective 86Mhz-according to KEGS32. Now I'm a happy camper! -Jeff (FINKSTERJ, Cat 29, Top 11, Msg 34) >>>>> """"" If you are running Kegs32 then you have an old version of Kegs you should really go to http://kegs.sourceforge.net and download the newest version on Kegs. (TECHNERD, Cat 29, Top 11, Msg 35) >>>>> """"" Jeff, I'll have to come back to you for help with this some time. I did have kegs going but right now it seems broke. But I don't have time for that right now. What is the program you use? I've not heard of it before. (BBAKER, Cat 29, Top 11, Msg 36) >>>>> """"" >> What is the program you use? I've not heard of it before. << It's called CiderPress by Andy Fadden. It's shareware with a 30day trial, after that it's only $9.95 to register. Well worth it. http://www.faddensoft.com/ciderpress/ (FINKSTERJ, Cat 29, Top 11, Msg 39) >>>>> """"" KEGS32 is based on a 5-6 year old version of KEGS and hasn't seen an upgrade in years. KEGS is still actively supported, has many additional bugs fixed compared to the older version, and is simply the best cross-platform emulation of a IIgs (any code which I will contribute to an emulator will be exclusively to KEGS). If you wish to stay partial to KEGS32 for whatever reason, your best bet would be migrate to ActiveGSApp since that is based on KEGS32 and heavily modified with custom code and contains fixes/features through KEGS 0.85. Geoff (GEOFF, Cat 29, Top 11, Msg 37) >>>>> """"" >> If you are running Kegs32 then you have an old version of Kegs you should really go to http://kegs.sourceforge.net and download the newest version on Kegs. << While I didn't know I had an old version. Well I downloaded the v0.91 release but the file is kegs.0.91.tar.tar How do I run this? -Jeff (FINKSTERJ, Cat 29, Top 11, Msg 38) >>>>> """"" If you open it with Winzip it's easy Just extract all the files to A directory of your choice some of the files wont extract because they are Mac files.. then put your rom image in the same Directory as kegswin.exe. start it up and hit F4 to start configuring it... (TECHNERD, Cat 29, Top 11, Msg 40) >>>>> """"" My problem is XP has an integrated zip compress/extract feature that seems only to work with *.zip files. So I had to downloaded WinZip. Also had to change the KEGS file extension from *.tar to *.gz, otherwise WinZip wouldn't open it. Well I'm running KEGS v0.91 now. It's got some positives and negatives compared to the v0.60 I downloaded earlier. Negatives: No full screen mode anymore (this is the more important feature!) :( Harder to use config menu Can't turn off debug info Positives: Seems faster, now my effective GS speed is 95Mhz (was 87Mhz) Able to emulate 8MB or more memory (was 4MB) 11 hard drive images!!! (was only 2) :) Able to set limited 8Mhz speed (was only 1Mhz, 2.5Mhz, or unlimited) :) And speed selection much easier Mouser pointer much better now All in all this seems to be a better update. Although the loss of full screen mode is the one feature I really want, although since AppleWin uses the same hard drive image I can run 8-bit stuff full screen if I really want to from there. My biggest problem with v0.60 was that at the faster speed I couldn't scroll GS/OS windows slow enough without going to 2.5Mhz (the only next slowest speed), which was too slow. Now with 8Mhz selected just by pressing F6 this is much better. Having more hard drive images is a real plus too! Thanks everyone! -Jeff (FINKSTERJ, Cat 29, Top 11, Msg 41) >>>>> """"" To get kegs to go full screen you would have to add a lot of code that would only work in windows and you would need to mess with directx or open GL (TECHNERD, Cat 29, Top 11, Msg 42) >>>>> """"" Both KEGS32 and KEGS 0.91 support up to 20 hard disk images, but you will have to edit the KEGS config file manually to support that many. If one returns to use the KEGS/KEGS32 interface for adding/removing disks, the limit of 11 or 2 returns. Geoff (GEOFF, Cat 29, Top 11, Msg 43) >>>>> """"" I thought Open-GL was cross-platform. Would it not be possible for an Open-GL full screen mode to work on UNIX and Mac too? From a UNIX stand point, it might just be easier to create a new X display at 800x600 and switch to that when full screen mode is activated. Add some logic to center the drawing. No need to worry about Open GL. Geoff (GEOFF, Cat 29, Top 11, Msg 44) >>>>> """"" OpenGL is cross-platform, but the APIs used to establish a GL context, set it to full screen, etc. are not part of OpenGL itself. Eric "Sheppy" Shepherd sheppy@syndicomm.com Owner, Syndicomm http://www.syndicomm.com Building communities, bit by bit. (SYNDICOMM, Cat 29, Top 11, Msg 45) >>>>> """"" Why in KEGS is the GS clock one hour too fast? I'm in CST land, not EST. No matter if I change it in the control panel, it always gets reset. Can this be changed? It's only a minor nuisance. Must be some Wintel problem; the Windows clock is correct. (FINKSTERJ, Cat 29, Top 11, Msg 46) >>>>> """"" Move to Indiana, Hawaii, or Arizona so you don't have to worry about Daylight savings. Geoff (GEOFF, Cat 29, Top 11, Msg 47) [EOA] [AWE] THE AppleWin EMULATOR """"""""""""""""""""" What I'm I doing wrong? I'm trying to use AppleWin 12.6, but every time I try to use it with any 3.5" disk image I create, it says it doesn't support the format. First, can AppleWin use 3.5" 800K ProDOS disk images? Second, what disk image format does it want? I made a .2img disk image of a bootable ProDOS 3.5" disk using Imagemaker on my GS, which I then transferred over to my windows machine. I also found CiderPress, which opens this image without problems. From CiderPress, I converted the Imagemaker .2im file to every other disk image format it supports, but when I try to open these disk image files with AppleWin it doesn't recognize then. All the 140K disk images I found on the internet open with AppleWin without problems. Help! (FINKSTERJ, Cat 29, Top 14, Msg 4) >>>>> """"" Well I think I solved my problems with AppleWin. I'm convinced it doesn't like 3.5" disk images, although 140K and hard drive images are fine. Is this true? I wanted to run Silvern Castle under AppleWin, but all methods to use a 3.5" disk image have failed. So I tried Ciderpress to create a blank hard drive image, and then used the add files option to transfer files from the 3.5" disk image to the hard drive image. AppleWin seems to like this hard drive image, but not 3.5" disk images. Go figure. The Ciderpress program is great, but it doesn't deal with folders correctly. I had to create a disk image of my old Copy 2+ disk to copy the files into the correct folders because although the subfolders were in the correct place they were empty with the files they should have contained in the root level. Now as far as Silvern Castle goes, it run just fine with AppleWin although at the fastest speed the messages went by too fast to read. At least with my windows computer if I manually adjust the Silvern Castle time delay speed to the largest value possible (65,535 instead of 4000 as currently) the messages can be read even with AppleWin set to the fastest speed. I want to try KEGS, but the file comes as a tar.gz extension which I have no idea how to uncompress. -Jeff I also tried ApplePC, but it has some hires display bugs that make the title page and automap unreadable in some circumstances. (FINKSTERJ, Cat 29, Top 14, Msg 5) >>>>> """"" Use gunzip to handle the gz archive and tar to handle the tar archive: gunzip foo.tar.gz tar xvf foo.tar I think Winzip can be used as well. Geoff (GEOFF, Cat 29, Top 14, Msg 6) >>>>> """"" Winzip works fine but chokes on the Mac files in the archive..... To get around this don't select the Mac files... (TECHNERD, Cat 29, Top 14, Msg 7) >>>>> """"" I solved all issues with AppleWin 1.12.6.0 and disk images. I refuse to use nulib2 from the DOS shell to extract shrinkit files. If it wasn't for Andy Fadden's Windows program CiderPress I never would have been able to create disk images to use with AppleWin and easier import/export files between disk images. It's shareware for only $9.95 so I highly recommend anyone using AppleWin who needs to manage disk/hard drive images to check this program out. -Jeff http://www.faddensoft.com/ciderpress/ (FINKSTERJ, Cat 29, Top 14, Msg 8) >>>>> """"" CiderPress is in general an excellent program; it's one of the few acceptable reasons to use Windows. :) Eric "Sheppy" Shepherd sheppy@syndicomm.com Owner, Syndicomm http://www.syndicomm.com Building communities, bit by bit. (SYNDICOMM, Cat 29, Top 14, Msg 9) [EOA] [KFW] KEGS for Windows """""""""""""""" I have KEGS v0.91 running now for a few days and here are my impressions compared to AppleWin v1.12.6.0: KEGS for Windows AppleWin ------------------------------------ ------------------------------------- GS emulation :) No GS emulation Excellent sound :) No sound unless in 1Mhz mode 1Mhz, 2.8Mhz, 8Mhz, or fastest Any ratio between 1Mhz and fastest :) No full screen Full screen! :) OA and option keys at same time :) Only one or the other at one time 2 140K; 2 800K; 11 hard drives! :) 2 140K; 2 hard drives (max 32Meg) Applesoft flies! :) Applesoft seems much slower Config options fairly decent Best config options for ease of use Basically if KEGS would support full screen I would never use AppleWin again. Now at least for classic A2 stuff, I still use AppleWin. For GS stuff there's no choice. One thing I noticed with Silvern Castle is it plays much faster with KEGS than with AppleWin. Although there are differences. For one, SC message delays are coded with assembly using a scalable delay loop around the firmware WAIT routine; in KEGS the delay time seems to always run at 1Mhz whereas in AppleWin it runs at the fastest speed; this has forced me to increase the highest delay value to 65,500 just to keep messages from scrolling by too fast. Since AppleWin and KEGS both use the same disk images I use the same hard drive images with both. Although I don't use them at the same time, I don't think that would be a good idea. One problem with AppleWin is hard drive images must have the HDR extension; KEGS doesn't seem to care if they are PO or HDR. With CiderPress I can make huge 100Meg+ disk images that GS/OS can format with HFS. Now on a real GS I use HFS do keep the number of 32Meg ProDOS partitions from exceeding a reasonable number. With KEGS I don't recommend HFS due to the ease of adding/swapping any number of hard drive images as needed. So far every GS or classic A2 program I really want runs with KEGS, now if it would just do full screen I would trash AppleWin. (FINKSTERJ, Cat 29, Top 41, Msg 19) >>>>> """"" Another issue I have with KEGS is the limited ability to select the speed at which the emulated GS runs. The standard 1Mhz, 2.8Mhz, 8Mhz, and Unlimited settings are not enough. Some programs like WolfGS 3D or using the mouse in finder windows runs too fast at the unlimited setting, but too slow at 8Mhz. Wish you could select any ratio or at least have some additional intermediate settings. EEGS says my effective GS speed is approx 100Mhz at the unlimited setting. Never thought I would complain about GS programs running too fast! (FINKSTERJ, Cat 29, Top 41, Msg 20) >>>>> """"" I don't know if there is a solution for Wolfenstein, but the GS toolbox uses the WaitUntil BRAM byte for some timing operations. Increase that value and it will help with operations such as using scrollbars. More information can be found on page 188 of the System 6 Programmer's Reference. This is a GS software problem (the IIgs engineering team provided a solution 14 years ago), not a KEGS problem. The 8 MHz speed option in KEGS is for ZIP GS acceleration compatibility. Geoff (GEOFF, Cat 29, Top 41, Msg 21) >>>>> """"" Sure, but there's no reason why KEGS can't allow other speed ratios like AppleWin does. I'm thinking if it had maybe a few intermediate settings between 12-20Mhz any speed problems with GS software would be minimal compared to going from 8Mhz to Unlimited, which is about 100Mhz on my computer. Anyone with souped-up ZipGSX accelerators over 8Mhz have problems with scroll windows being too fast? (FINKSTERJ, Cat 29, Top 41, Msg 22) >>>>> """"" I hope WaitUntil is during the handling of mouse clicks in the scrollbar control. A single-click on a hyper-accelerated system may be interpreted as multiple single-clicks. I see this happening with KEGS showing an effective GS speed of 120 MHz. Has anybody looked through the scrollbar control code and know how the WaitUntil tool call is applied? Geoff (GEOFF, Cat 29, Top 41, Msg 23) >>>>> """"" According to the Programmer's Reference for System 6, it's called each time the value of the scroll bar changes. You can set the value of BRAM location $60 to control how long WaitUntil waits. If the value is $00 or $FF, the wait delay specified when WaitUntil is unaffected. However, for any other value of BRAM $60, the actual delay time waited is: (BRAM$60-1) * delayAmount/960ths of a second So if you want to make the delay twice as long, you can put a 3 at BRAM $60. If nobody's written a CDEV to control this value, it might be a great third-party opportunity; it's something that would be awfully useful for emulator users. Eric "Sheppy" Shepherd sheppy@syndicomm.com Owner, Syndicomm http://www.syndicomm.com Building communities, bit by bit. (SYNDICOMM, Cat 29, Top 41, Msg 24) >>>>> """"" Somebody already has! It's a CDEV called Extra Bits by Josef Wankerl of EGO. I forgot about this thing, of course I have mine set to zero since that's best on a real GS. Warning! Don't set this to a real high value of you'll be waiting a long time. I reset WaitUntil to 200, now it takes forever to do anything. It took 10 minutes just to open the graphic control panel to reset it back to a lower number. It seems a 1 is all that's necessary. -Jeff (FINKSTERJ, Cat 29, Top 41, Msg 25) >>>>> """"" Now can anyone explain to me why the keyboard repeat speed is so SLOW with KEGS? This is not a problem with AppleWin. Using classic AppleWorks with KEGS is a pain without a faster repeat speed. I set my control panel repeat speed & delay to the fastest possible-no real difference. What gives? (FINKSTERJ, Cat 29, Top 41, Msg 26) >>>>> """"" >> Now can anyone explain to me way the keyboard repeat speed is so SLOW with KEGS? << I solved this one, turns out it's a GS control panel issue. Funny thing is, I imported my battery ram settings from my GS directly, where I had no issue with this. -Jeff (FINKSTERJ, Cat 29, Top 41, Msg 38) >>>>> Sheppy's right, a WaitUntil value of 3 seems best with my effective 100Mhz GS. Looks like I had the emulated speed set to 8Mhz when I thought a WaitUntil value of 1 was enough. Even though clicking through scrolling windows is now adequate, everything is slowed down, even opening windows, but this is minor. Now maybe I'm asking too much here, but I still think if KEGS offered more speed options between 8Mhz and Unlimited (maybe 16Mhz) I wouldn't have to keep toggling back to 8Mhz to run some programs like WolfGS 3D (which runs too slow at 8Mhz, but too fast at Unlimited). (FINKSTERJ, Cat 29, Top 41, Msg 27) >>>>> """"" Someone could probably come up with a patch that would use different delay multipliers for WaitUntil when processing a scroll bar than other times. Maybe patch TrackControl so that while a control is being tracked, the BRAM $60 value for the multiplier is changed. Eric "Sheppy" Shepherd sheppy@syndicomm.com Owner, Syndicomm http://www.syndicomm.com Building communities, bit by bit. (SYNDICOMM, Cat 29, Top 41, Msg 28) >>>>> """"" I dug up ExtraBits so I can see if it would fix my single-click problem in the scrollbar. Changing the WaitUntil value did not help. I am currently inclined to believe that is not a problem with KEGS, but a toolbox problem--who would have planned for a GS running at 135 MHz? :) Geoff (GEOFF, Cat 29, Top 41, Msg 29) >>>>> """"" Changing the WaitUntil value with ExtraBits does help, but does not completely solve the single-click problem in the scrollbar as you say. At least now it seems I only get 2 clicks per every mouse click; before I was probably getting dozens. Now at least clicking the up & down buttons in the scrollbar is a workable alternative. -Jeff (FINKSTERJ, Cat 29, Top 41, Msg 30) >>>>> """"" I was seeing two single-click events with WaitUntil set to its default value and other values (I tried 2,3, and 5). Geoff (GEOFF, Cat 29, Top 41, Msg 31) >>>>> """"" >> I am currently inclined to believe that is not a problem with KEGS, but a toolbox problem--who would have planned for a GS running at 135 MHz? :) << While I haven't used either OS X version of KEGS extensively (still a Bernie guy for the most part), I haven't seen this issue yet. What do I need to do to try to reproduce it? Ryan Chief Sysop and Head Geek (A2.RYAN, Cat 29, Top 41, Msg 32) >>>>> """"" Load GS/OS under KEGS on a fast host system. Single click any area of a standard toolbox scrollbar control (scroll by line, scroll by window-size, etc.). Did the contents of the window scroll as if you clicked it once or clicked it twice? Geoff (GEOFF, Cat 29, Top 41, Msg 33) >>>>> """"" Well when I use Kegs it runs about 120Mhz Sim and 100Mhz Effective and I don't have any problems with extra clicks when scrolling. (TECHNERD, Cat 29, Top 41, Msg 34) >>>>> """"" >> Well when I use Kegs it runs about 120Mhz Sim and 100Mhz Effective and I don't have any problems with extra clicks when scrolling. << Well, I sure do with KEGS running at 100Mhz effective with a ROM1 image. What gives? I'm using v0.91 and have all the GS control panel mouse settings set to the slowest speeds. Using ExtraBits to change the WaitUntil scaling does help so that using the up/down arrows in the scroll bar is now usable, but clicking elsewhere in the scroll bar gives me 2 clicks with WaitUntil set at 4. When it was originally set at zero one click in the scroll bar would move the pointer all the way to the bottom. (FINKSTERJ, Cat 29, Top 41, Msg 35) >>>>> """"" What type of mouse are you using? I am using a PS2 optical mouse plugged into a kvm switch which converts it to a usb protocol.. Maybe that does something to the signal.. (TECHNERD, Cat 29, Top 41, Msg 36) >>>>> """"" >> What mouse am I using... << Standard PS/2 mouse plugged into the mouse port. (FINKSTERJ, Cat 29, Top 41, Msg 37) >>>>> """"" I'm using a Logitech USB mouse with the Xfree86 drivers. Since the host OS event manager is between KEGS and the actual mouse driver, I doubt the mouse or its driver is relevant. Also, there is a different hooks to get the mouse information for Windows, X, and native MacOS X. Geoff (GEOFF, Cat 29, Top 41, Msg 39) [EOA] [LFA] NEEDS A COMMENTED SOURCE LISTING FOR Applesoft """"""""""""""""""""""""""""""""""""""""""""" Does anybody know or have a good commented source listing for Applesoft? I've always wanted one. Thanks to the Time in a Bottle CD I found something called AppleSoft Concordance by Steve Weyhrich that helped with calling address of internal routines. I also picked up a CD from the new Call-Apple with the old AppleSoft In Depth article that also documented these internal call points. However, I seem to remember you could buy a commented source disassembly of AppleSoft from Roger Wagner as part of the Merlin Assembler and also from the S-C Assembler. As luck would have it, someone seems to have uploaded the S-C Assembler dissembly of AppleSoft, but the website is down (only 15 days prior to me looking for it!). Can anybody help? (FINKSTERJ, Cat 51, Top 10, Msg 4) >>>>> """"" Jeff http://www.stjarnhimlen.se/apple2/applesoft.zip http://www.stjarnhimlen.se/apple2/ That seems to have disk images for applesoft source code in S-C assembler format. I don't have the dos 3.3 FST installed in my hd image, so I can't check it. A while ago, I was digging through the TIAB archives, and found the AAL disk with AppleSoft source code.... yippeee.... oops, it was encrypted and you had to pay extra for it...drat Kelvin (KWS, Cat 51, Top 10, Msg 5) >>>>> """"" The AppleSoft disassembly that came with Merlin was actually a program that disassembled and commented the program in the ROM of your computer. I printed it out (years ago) and it fills a notebook. I will see if I can print it and save the file on disk - I don't remember if that was an option but it probably was. I'd be happy to send you the notebook but a disk file is a lot more portable. Margaret (MARGARET, Cat 51, Top 10, Msg 6) [EOA] [HAR] Design Help With an 8-bit Assembly Routine """""""""""""""""""""""""""""""""""""""""" I'd like to ask for a little design help and direction with an 8-bit assembly routine I'm working on for a new AppleWorks Timeout Module or Dot Command. The routine takes a ProDOS 8 file (full pathname passed to it) and sends it directly to one of the serial ports, without any translation or protocol. It doesn't need to be fancy or fast, just as small as possible. The purpose is to bypass completely loading the file into the AppleWorks desktop, which has limitations imposed by both the number of lines and the type of data (text only). Some might suggest the already existing TimeOut Telecomm app, but it sends via protocol. ProTerm, of course, has the same capability, but I need to stay within the AppleWorks application. I don't mind doing the hard work myself, but could one of you more experienced kind souls list a few lines of commented assembler for me for? I know I need to pass the pathname, call the MLI, open the file, read a block or so, send it out, read another to the end, send it out close and quit. But, does anybody have some sample code handy, or just some advice? You might compare this to an assembly language 'TYPE' command to an output port, except I won't have BASIC.SYSTEM available to use. I know the mini assembler and Merlin 8/16 fairly well, but that's about it. Thanks. Hugh... FWIW, the intent of this is to send some high level PostScript (possibly PDF, depending upon the printer) and HP/GL files to the printer from within AppleWorks. (HUGHHOOD, Cat 51, Top 44, Msg 1) >>>>> """"" Whew, that's a good bit of code. Your best bet, really, is to download a copy of Beneath Apple ProDOS, which you can download on A2Central.com free of charge. Eric "Sheppy" Shepherd sheppy@syndicomm.com Owner, Syndicomm http://www.syndicomm.com Building communities, bit by bit. (SYNDICOMM, Cat 51, Top 44, Msg 2) >>>>> """"" Eric, Thanks. You were even more help than you intended. I dug out my old copy of Beneath Apple ProDOS, not imagining it would tell me much more than Apple's ProDOS 8 Technical Reference, Dennis' & Tom's ProDOS Inside and Out or Gary Little's two ProDOS books already had, and I'll be darned, back in Appendix A is a commented source code listing for a 'TYPE' command. It's set up as a Basic System external command, but I'll strip the parts I need, change the output hooks, and go from there. The comments are a big help. Thanks for opening my eyes. Hugh... (HUGHHOOD, Cat 51, Top 44, Msg 3) [EOA] [HWT] HELP WITH TextEdit """""""""""""""""" If I have a TextEdit field being used with no menu bar (like in a NDA), how do I implement the standard command (open apple) key equivalents for cut, paste, etc.? Thanks. Ryan Chief Sysop (A2.RYAN, Cat 56, Top 34, Msg 10) >>>>> """"" It's been a while (quite a while!) but from memory the text edit control handles cut and paste automatically. Alternatively, all applications are supposed to provide cut, copy and paste in their edit menu and you can handle those as though you had your own menu. That's my memory, but I repeat that it's been a while... :-) (And I don't have a GS emulator set up to do a quick check.) If you really get stuck, Ryan, I'll have a look at the MUG! code because I'm pretty sure that it supports Copy (at least) in text edit boxes. Peter peterw@syndicomm.com Palm OS Community Bulletin Board Manager (PETERW, Cat 56, Top 34, Msg 11) >>>>> """"" >> It's been a while (quite a while!) but from memory the text edit control handles cut and paste automatically. << My understanding (also from doing some testing) is that it supports it for control key (like control c for copy) keystrokes but not for command key keystrokes. >> Alternatively, all applications are supposed to provide cut, copy and paste in their edit menu and you can handle those as though you had your own menu. << Hm. This does not appear the case either :) If you can check your old code I would appreciate it. Ryan Chief Sysop and Head Geek (A2.RYAN, Cat 56, Top 34, Msg 12) >>>>> """"" If your program is using TaskMasterDA to do its event processing, the Edit menu items in the application's menu bar should work automatically. Eric "Sheppy" Shepherd sheppy@syndicomm.com Owner, Syndicomm http://www.syndicomm.com Building communities, bit by bit. (SYNDICOMM, Cat 56, Top 34, Msg 13) >>>>> """"" Thanks, guys. I'll look into it (must be a bug on my end ;-) Another question: was the Rez flag to limit the number of lines in a TextEdit control ever implemented? And if not, is there any way to limit how many lines someone enters in the control? Ryan Chief Sysop and Head Geek (A2.RYAN, Cat 56, Top 34, Msg 14) >>>>> """"" My memory "RAM" is definitely in need of an upgrade! :-) The TextEdit control by default supports Ctrl-X,C,V for Cut,Copy,Paste. You can use a "Keystroke filter procedure" to trap and/or redefine keys (see Toolbox Ref 3, P.49-19), but the last time I looked at it (a long time back!) I remember deciding it seemed all too hard. The NDA can use the application's Edit menu items, but I'm not sure if that has any relevance in the middle of TextEdit control processing. I had a look at the MUG! code, but the only notes to myself that I found basically said to disable use of the application's Edit menu items in modal dialogues because it "plays havoc with resource ownership". (Of course it could just have been me doing something wrong.) The source code was made available for the EgoEd NDA from GS+ (is that part of the GS+ CD collection?) and that was a good example of how to code with Textedit in an NDA. (And in Pascal from memory!) Peter peterw@syndicomm.com Palm OS Community Bulletin Board Manager (PETERW, Cat 56, Top 34, Msg 15) >>>>> """"" The maximum number of lines field remains unsupported; however, the maximum number of characters field does work. Eric "Sheppy" Shepherd sheppy@syndicomm.com Owner, Syndicomm http://www.syndicomm.com Building communities, bit by bit. (SYNDICOMM, Cat 56, Top 34, Msg 16) [EOA] [ITL]------------------------ ILLUMINATING THE LAMP | ----------------------------- An overview of GEnieLamp A2 and The Lamp! ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ To be Continued """"""""""""""" Note from October 2004 issue: I'll say goodbye for now, but I'm not fading away as I did in 1995. I'll return some time next year to do another couple of Illuminating The Lamp columns for 2003 and 2004. Steven Weyhrich a2history@syndicomm.com http://apple2history.org [EOA] [ANS]------------------------------- ANNOUNCEMENTS FROM SYNDICOMM | ------------------------------------ by Lyle Syverson [TSU] TO SIGN UP FOR SYNDICOMM ONLINE """"""""""""""""""""""""""""""" Please visit our web site at http://www.syndicomm.com for information or to sign up! (Logon message) [EOA] [LTE]------------------------------- LETTERS TO THE EDITOR | ------------------------------------ NO LETTERS TO THE EDITOR THIS MONTH """"""""""""""""""""""""""""""""""" The mail box for Letters to the Editor remained empty this month. [EOA] AN INVITATION ~~~~~~~~~~~~~ Express your opinions about the comings and goings in the world of the Apple II computers. Send your comments to Lyle Syverson, Editor The Editor reserves the right to edit any material submitted. The Editor reserves the right to reject any material he considers unsuitable for publication in _The Lamp!_. [EOA] [KF5]------------------------------ KFest 2005 | ----------------------------------- [PKA] Pre KFest Activity """""""""""""""""" Prior to KFest 2004, I had the pleasure of hosting Ryan Suenaga, Jeri Ellsworth, Andy Molloy, and Kelvin Sherlock; the pictures from our experiences then are still available online at http://www.syndicomm.com/~kgagne/kenfest2004/ I had the opportunity to make a tradition of this pre-KFest convening of Apple II users this year when Andy Molloy appeared on my doorstep. The adventures Andy and Ken (and Dean Nichols and Steve Cavanaugh) are now presented at http://www.syndicomm.com/~kgagne/kenfest2005/ -Ken (KGAGNE, Cat 5, Top 7, Msg 65) [EOA] [ICS] INET CONNECTION - SAFE TRAVEL """"""""""""""""""""""""""""" Thank you for all the hard work getting connectivity. I know my "Mac" running Windows XP appreciates it. I hope all KFesters making the trek out this year have a safe journey. Geoff (GEOFF, Cat 5, Top 7, Msg 66) >>>>> """"" >> Thank you for all the hard work getting connectivity. I know my "Mac" running Windows XP appreciates it. << I was afraid for a while that I wouldn't be able to get on line at all, but by mid day Wednesday, all was well, except for the printer voodoo. I finally got that figured out. The wired and wireless were on different subnets. >> I hope all KFesters making the trek out this year have a safe journey. << I got to make an extra trip to the airport to get Hans, so I had plenty of experience making the detour. Getting to the restaurant was another story, but we did make it. Carl Knoblock - Retired - Mon 25 Jul 05 7:18:21 pm cknoblo@cox.com - Via Spectrum v2.5.3 & SOAR v1.0b10 KFest 2005, July 19-24, 2005 - 6 days till KFest On cable via LANceGS & Marinetti 2.0.1 - Thank you, Richard. A2 RTC Staff - Sunday Night House Party - carlk@syndicomm.com (CARLK, Cat 5, Top 7, Msg 75) [EOA] [BCR] BastelCard - Roast """""""""""""""""" It's Friday afternoon at KansasFest 2005; currently Hans Franke is doing his presentation on the new "BastelCard", a new prototyping card for Apple II slot card development. New products so far besides the BastelCard include ClickIP, The Definitive GS+: Volume 1, and DiskMaker 8. Roast of Ken Gagne, hosted by Ken Gagne, to start in a little more than an hour. Ryan Chief Sysop and Head Geek (A2.RYAN, Cat 5, Top 7, Msg 69) >>>>> """"" The BastelCard sounds really neat. The roast went well, I thought. Eric "Sheppy" Shepherd sheppy@syndicomm.com Owner, Syndicomm http://www.syndicomm.com Building communities, bit by bit. (SYNDICOMM, Cat 5, Top 7, Msg 70) >>>>> """"" It was a very good roast, except for a few techical glitches, mostly Geoff's. :) Carl Knoblock - Retired - Mon 25 Jul 05 7:21:29 pm cknoblo@cox.com - Via Spectrum v2.5.3 & SOAR v1.0b10 KFest 2005, July 19-24, 2005 - 6 days till KFest On cable via LANceGS & Marinetti 2.0.1 - Thank you, Richard. A2 RTC Staff - Sunday Night House Party - carlk@syndicomm.com (CARLK, Cat 5, Top 7, Msg 76) >>>>> """"" >> The roast went well, I thought. << Just think if I had gone to sleep earlier when I still thought those Ken and Barbie pictures were still in too poor taste to use... Ryan Chief Sysop (A2.RYAN, Cat 5, Top 7, Msg 77) [EOA] [NAA] REGRETS NOT BEING ABLE TO ATTEND THIS YEAR """""""""""""""""""""""""""""""""""""""""" It sounds like from Sean's reporting that a good time was had by all. I regret not being able to attend this year, and I miss it dearly. It's hard to even read about, since I'm usually there. I hope to be able to make it next year. I'm really sorry I missed the roast of Ken..as there is just so much material (sorry Ken:) Get some sleep guys, your real lives are calling. Dain (A2.DAIN, Cat 5, Top 7, Msg 71) >>>>> """"" Yes, Dain, you were missed. We could have used you in the roast of Ken ;-) Actually, you were very missed in all sincerity (as well as a lot of the rest of you who missed out this year). Let's hope we have a KFest 2006--Rockhurst certainly is a step up from Avila! Ryan Chief Sysop and Head Geek (A2.RYAN, Cat 5, Top 7, Msg 72) [EOA] [PKF] PICTURES FROM KFest 2005 """""""""""""""""""""""" OK pictures up at yahoo, specifically http://pg.photos.yahoo.com/ph/brb4311/album?.dir=/ee80 I typed that manually, hope it works. Bruce some of them are just personal whims of mine, sunsets ad pretty trees, etc. (BBAKER, Cat 5, Top 7, Msg 73) >>>>> """"" Your link worked. Thank you for posting your photos online. Anyone else out there have any? Dain (A2.DAIN, Cat 5, Top 7, Msg 74) >>>>> """"" Dain, I posted this link to the KFest list mid-week: http://www.syndicomm.com/~kgagne/kfest2005 That link has half the pictures I've taken. I'll eventually get them all up at that same URL. -Ken (KGAGNE, Cat 5, Top 7, Msg 78) [EOA] [LOO] LAST ONES OUT """"""""""""" Tony, Hans, Austin, and I were the last ones out of Rockhurst on Sunday afternoon. The black hole of Avilla sucked us back once again to grab lunch at Dick Clark's American Bandstand restaurant (next to the KC Masterpiece on Metcalf which had been a staple outing in KFest past). The food was good, but filling. Tony decided to take a different route home to get some sight seeing done. Tony headed off to the airport. I dropped Hans back off at Rockhurst where he had coordinated to meet his ride later in the day. Austin and I jetted to the airport. I was impressed how cheap gas was in the area when I filled up my rental before the return. It is only $2.10 per gallon. Over a quarter cheaper than home. I got Austin to the airport in plenty of time. As for myself, after several flight delays (the engines wouldn't start, the radar navigation system wasn't working, etc.), I got home a little after 2:00 a.m. Geoff (GEOFF, Cat 5, Top 7, Msg 79) [EOA] [KF6]------------------------------ KFest 2006 | ----------------------------------- [KFS] KansasFest 2006 """"""""""""""" is scheduled for July 18th-23rd, 2006 Mark your calendar... start saving some money. :) [EOA] [PTA] PLANS TO ATTEND KFest 2006 """""""""""""""""""""""""" Kfest for the last 5 years has always welcome diversion from real life, and I was sad when I had to miss version 2005. Right now my plans are to attend the 2006 version. I hope to see you all there. I'm opening a topic, so we can all discuss the future of this fun week. July 18th-23rd 2006 at Rockhurst University, Kansas City. Be sure to also check http://www.kfest.org for information as it becomes available. You can also see pictures of Kfests past. Dain 350 days and counting. (A2.DAIN, Cat 5, Top 11, Msg 1) [EOA] [INN]------------------------------ EXTRA INNINGS | ----------------------------------- About The Lamp! The Lamp! is published on the fifteenth of every month on """"""""""""""" the WEB at: http://lamp.a2central.com/ This publication produced entirely with real or emulated Apple II computers using Appleworks 5.1 and Hermes. Apple II Forever! * The Lamp! is (c) copyright 2005 by Ryan M. Suenaga, M.S.W. All rights reserved. * To reach The Lamp! on Internet email send mail to thelamp@sheppyware.net * All issues of The Lamp! are available at The Lamp! Home Page, http://lamp.a2central.com/ >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Opinions expressed herein are those of the individual authors, and do not necessarily represent the opinions of A2Central.com, Delphi Online Services, Syndicomm, Ryan M. Suenaga, or Lyle Syverson. Forum messages are reprinted verbatim and are included in this publication with permission from the individual authors. A2Central.com, Delphi Online Services, Syndicomm, Ryan M. Suenaga, and Lyle Syverson do not guarantee the accuracy or suitability of any information included herein. We reserve the right to edit all letters and copy. Material published in this edition may not be reprinted without the expressed written consent of the publisher. Registered computer user groups, not for profit publications , and other interested parties may write the publisher to apply for permission to reprint any or all material. <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< [EOF]