IMD 1.15: 15/05/2007 13:48:10 fog mis 016   åååååååååå  åååååååååå  åååååååååå  -FOG/MIS016/MIS#016DOC+,BREAKKEYDOC$%EXAMPLE WYL&FORTRAN TXT !FUNCTIONKEY*MBASIC-PDOCNECGRPH BAS"åNEW-CHIPCPKDPASCAL TXT#PICONET TXT RCPMDATA17A^ SILVER2 DOC8WORDSTARDOC%WS-EPSONDOC*WYLBUR DOC"'()å/MIS#016CRC-ååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååååThe following is a rather informative discussion which occured on the Compuserve CPM-SIG. It concerns the choices and prospects seen by one company in the development of a new product. The state-of-the-art use of both the older Motorola 68K(32-bit MPU) åwith the as-yet-unproduced Z800 chip is interesting. *C #: 17197 Sec. 1 - Members Sb: #8080 Query 10-Jul-82 16:18:22 Fm: GTI Corp. 71555,1773 To: Sysop Charlie Strom 70210,104 (X) WE CHOSE TO USE THE Z800 AND THE 68K BECAUSE IT GIVE   THE USER THE ABILITY TO RUN ALL 8080 AND Z80 CODE ON THE Z800 THAT THEY PRESENTLY HAVE WITHOUT SCREWING AROUND WITH AN EMULATOR. WHILE THE 68K IS A NICE CHIP, THERE IS NOT ENOUGH SOFTWARE SUPPORT FOR THE CHIP AT THIS TIME. DR HAS NOT YET RELEASED THEIS A NICE CHIP BUT THE Z800 IS 100% COMPATIBLE WITH Z80 SOFTWARE (WITH THE EXCEPTION OF SOFTWARE TIMING LOOPS) BUT HAS SO MUCH MORE TO OFFER. IT WILL MAKE MP/M MUCH MORE REALISTIC FOR Z80 SOFTWARE. RIGHT NOW MP/M IS NICE BUT HANG 4 CONSOLES ON IT DOI OPERATING SYSTEM FOR IT AND MANY OF THE ACCOUNTING PACKAGES THAT ARE OUT THERE BEING RUN ON THE Z80 ARE NOT YET SUPPORTING THE 68K. WE WANT TO BE ABLE TO OFFER USERS THE ABILITY TO EASE INTO THE 68K WHEN THE SOFTWARE IS AVAILABLE. WE ARE ALSO TOYING NG NUMBER CRUNCHING AND IT'S SLOW AS HELL. NOT REALISTIC IN A BUSINESS. USERS WILL HAVE HARDWARE MEMORY PROTECTION WHICH WILL KEEP PEOPLE IN A MULTIUSER ENVIRONMENT FROM CRASHING THE SYSTEM. WITH THE Z80 AND MP/M IF I GO TO CONSOLE 1 AND GET INTO DDTWITH THE IDEA OF OFFERING AN OPTIONAL FRONT PANEL. WE WANT TO OFFER A SYSTEM THAT WILL BE PRICED IN AN AREA THAT WILL ATTRACT THE BUSINESS PEOPLE AS WELL AS THE HOBBYIST. OUR APPROACH IS TO TAKE A LONG LOOK AT ALL THE COMPETITION AND TO BUILD A SYSTEM  AND DISABLE INTERRUPTS AND HALT THE CPU, THE WHOLE SYSTEM IS DOWN. ALL USERS. WITH THE Z800, THE OPERATING SYSTEM RUNS IN SYSTEM MODE WHILE THE USERS PROGRAMS RUN IN USER MODE. IF I USE THE SAME EXAMPLE ABOVE BUT WITH THE Z800, IT WILL IGNORE THE DTHAT OFFERS EVERYTHING IN ONE PACKAGE. WE WILL BE IEEE 696 COMPATABLE AND WE ARE SETTING UP THE SYSTEM SO THAT ANY IEEE BOARD WILL PLUG INTO THE SYSTEM WITHOUT PROBLEMS. WE WANT TO MAKE IT AS EXPANDABLE AS POSSIBLE AND WE WILL BE USING CP/M - MP/M INISABLE INTERRUPTS AND PREVENT ME FROM CRASHING THE SYSTEM. WITH THE Z800, I CAN'T EVEN ACCESS ANY OF THE MEMORY THAT THE OPERATING SYSTEM IS USING SO IT'S MUCH MORE SECURE. SORRY TO GET CARRIED AWAY! WE ARE DESIGNING OUR SYSTEM PRIMARILY AS A MULTI-UITIALLY FOR THE OPERATING SYSTEMS. NEAL *E *C #: 17223 Sec. 1 - Members Sb: #17208-#8080 Query 10-Jul-82 22:08:35 Fm: GTI Corp. 71555,1773 To: Sysop Charlie Strom 70210,104 (X) CHARLIE, IT WAS A MATTER OF PERFORMANCE... THE Z80 SER SYSTEM. WE WILL HAVE SINGLE USER VERSIONS BUT THE HARDWARE WILL ALREADY BE THERE FOR MULTI-USER IF IT'S NEEDED. NICE LITTLE THINGS LIKE FRONT END PROCESSORS, DMA DISK CONTROLLERS FOR BOTH HARD AND FLOPPY DISKS, PLUS A FEW OTHER THINGS WE HAVE UP OU  R SLEEVE. WE HAVE SPENT ALOT OF TIME CAREFULLY EXAMINING MICRO HARDWARE. LOOKED AT CROMEMCO, DYNABYTE, MORROW, GODBOUT, ETC.. WE LOOKED AT EACH COMPANIES WEAKNESSES AND HAVE BUILT A SYSTEM BASED ON THE S-100 THAT WILL SPORT THE LATEST HARDWARE AND FEApricing structure established yet? P.S. If you run DEFALT from command mode (the OK prompt), you will be able to use lower case. You are coming through in upper case only. Regards, Charlie *E *C #: 17343 Sec. 1 - Members Sb: #17236-#8080TURES. EACH SYSTEM WILL COME STANDARD WITH 256K OF RAM. I'M GOING TO QUIT BEFORE I BORE YOU DEATH.. I'VE GOT TWO THIRDS OF OUR SYSTEM HERE (ONE OF THE PROTOTYPES WITHOUT THE Z800 AND A FEW OTHER GOODIES) AND IT'S REALLY FAST. I'M A REAL NUT ON NOT S Query 12-Jul-82 21:10:04 Fm: GTI Corp. 71555,1773 To: Sysop Charlie Strom 70210,104 (X) Charlie, Our system will be utilizing the full cababilities of the Z-800 and the 68k cpu's. We have designed and prototyped most of the hardware. TELLING PEOPLE THINGS THAT CAN'T BE UPGRADED OR EXPANDED. THIS MAY NOT BE WISE FROM A BUSINESS STAND POINT BUT THEN I THINK WHAT WE WILL SURVIVE! REGARDS, ` Nhe only thing we are lacking is the Z-800 cpu chip so we can prototype and test it. We already have an MP/M that we use in-house that will blow the chips off of any plain vanilla MP/M on the market. We had a Ram-disk drive over a year before Godbout eEAL *E *C #: 17236 Sec. 1 - Members Sb: #17223-8080 Query 11-Jul-82 05:29:17 Fm: Sysop Charlie Strom 70210,104 To: GTI Corp. 71555,1773 Neal, you are by no means boring me! Now that I understand your intentions of using the full capabtc. began to offer one. We are in the process of testing what we have already built and hope to be in production the summer of '83. We don't want to rush things. We want to fully test and debug everything before we sell it. By next summer, the hardilities of the Z-800 it makes a lot of sense. I was thinking that you might be using a vanilla mp/m for example and there would be no advantage from all those added capaibilities the z-800 has to offer. What is your timetable on production? Is there a ware and software will have had about 8 months of testing. Our pricing structure has not really been solidified but we are going to be in the ball park of Dynabyte, Cromemco, Godbout, etc. in price. About the only thing left to do is to decide if we w  ant to make a front panel. If we do, it will, like all our hardware, be S-100 (IEEE-696) standard. I'll keep you posted as to our decision. Take care, Neal *K godbout / software / cromemco / ieee *E *C #: 17344 Sec. 1 - Members Sb: #17 possible. We have arranged to put production units in actual business's so we can get the users comments. I really thought the Osborne was going to be terrific but after I used one I was disappointed. No double density, bugs here and there. To me i293-8080 Query 12-Jul-82 21:17:32 Fm: GTI Corp. 71555,1773 To: Frank Ivan 70003,2244 (X) Frank, our system will be S-100. I wouldn't have it any other way! We won't be making the Z-800 and 68k on the same board. We feel that there would ht was a glaring example rushing a product to market. It will be nice once all the bugs are worked out and all the customers have been updated but I used to be a computer dealer (Actually, still am) and I remember all to well the bugs that were showing ave to be much to great a compromise in that style of design. Our cpu's will be stand alone, designed to both run in the same system in a master/slave type setup yet each one can be the master if need be. That way, if you don't want the Z-800, you can up that shouldn't have. One example was with a new Dynabyte system. 3rd from the top in their product line (at that time). It had a CDC Phoenix drive on it and Dynabyte's version of MP/M had the habit of over-writing the directory tracks if you used get just a 68k system. If i'm not mistaken, Frank, I beleive we have a mutual friend. Bob Courtland.. I might be mistaken... let me know. Cheers, Neal *E *C #: 17396 Sec. 1 - Members Sb: #17360-#8080 Query 13-Jul-82 over 50% of the available storage. It turns out that although DR said you couldn't support more than 8 megabytes per drive under MP/M 1.1, Dynabyte decided that DR didn't know what they were talking about and had the drive set up as one 16 meg drive. 21:49:27 Fm: GTI Corp. 71555,1773 To: Sysop Charlie Strom 70210,104 (X) Charlie, At the moment, we have 7 beta sites already set up but I'll keep you in mind! We will not sell one unit until we can be as close to 100% sure of no bugs as can beAs soon as we filled up the first 8 megs, it was crash city. Wonderful way to sell a business system. If we had sold this system to a business and they would have lost all there data, who do you think would have had to take the heat? Us, the dealer  ! I don't want something like that to happen with anything I am involved in! You know what was funny was that we dis-assembled their XIOS, found the problem, and told them how to fix it and it took them 2 months before they would even admit there waså a problem! They kept insisting that the drive was faulty. It seems I have been rambling again! Sorry! Best regards, Neal *K business / dealer / directory / xios *E åååå ============================================================== RCPMDATA.17A 04/30/82 Tom McCormick ...this is an extensive rewrite of RCPMDATA.17. It is meant to accompany RCPMLIST.xxx, and is in a separaåte file because this does not need monthly updating. =============================================================== These are the rules and etiquette for using RCPM systems. Please read this file carefully to get the most from your lon  g distance charges, and to respect the privacy of the SYSOPS who are giving generously of their time and effort. =============================================================== General Notes and Comments -------------------------- 1.DEM itself: e.g., MODEM2, MODEM527, MODEM 926, MODEM7, MODEM71, TRSMODEM, APMODEM, CMODEM, MBOOT3, etc. BSTAM and most of the other commercial terminal programs will not work properly with XMODEM's S or R file transfer modes which  The systems listed here only carry programs that will run under the CP/M operating system, most of them public domain software distributed by CPMUG or SIG/M, the two main CP/M users' groups. Some of the programs involved (especiause the Christensen protocol. However, you can send and receive with the MODEM program in such a way that you do no "handshaking", and can thereby send or recieve files with other terminal programs subject to the following restrictions: lly those in BASIC, PASCAL and C but also a few in Z-80 or 8080 assembly language) can be converted to run on other machines quite easily. Systems dedicated to downloading programs for the PET, APPLE, TRS-80 and NORTHSTAR do exist 1. Errors occurring during the transmission will go undetec- ted unless you catch them (no handshaking/error checking) by visual means, or by transmitting 2 or more copies of the same file. You can then run COMPARE>COM or CRCK.COM against , however. Ask experienced users in your area, or check through "other systems" listings on local CBBS's, ABBS's, FORUM-80's, etc. Such systems are often listed in files named OTHERSYS.xxx. 2. XMODEM is a modification of Ward Cthem until you get a pair that "agree"; ...these are both good then. 2. You may not send .COM files. You may, however, use the UNLOAD program to create .HEX files from .COM files, and the .HEX files can be sent as in #1., above. The recehristensen's original MODEM program designed to allow the transfer of files between the exchange system and yours. The exchange system needs the program, not you; you will probably be using one of the many versions of MOiving end can then run Digital Research's LOAD.COM to recreate the .COM file from the .HEX file received. 3. You may not be able to transmit some files if they contain certain values, such as hex 1A,...which indicates end of file. 3.   Non-XMODEM program transfer systems are starting to appear: e.g., LICC's BBS on Long Island [at (516) 561-6590; 110-600+ baud; 24 hrs;no callback] has a few downloadable ASCII files but at present these must be captured like CBBS messageing some other file which the SYSOP does not want to distribute. These systems may contain .OBJ files; these are really .COM files which you are allowed to download. By calling them .OBJ, the SYSOP can let you past the XMODEM program. You cs and then saved to disk without any error-checking protocol. John Wood, the sysop of Santa Clara CBBS [at (408) 241-1956; 110-600+ baud; 24 hrs, no callback] has announced plans to implement late-night exchanges; whether these willan rename that at your end to .COM again. 5. "CBBS", "MINICBBS", "RBBS" (and a variant, "MINIRBBS") are the user-logging/message-taking programs used by almost all of the systems on RCPMLIST. You will need one of them if  use XMODEM is not yet clear. Chuck Forsberg's YAM (Yet Another Modem) program is written in BDS-C, and the source is available on several systems on this list. 4. Some XMODEM systems also operate as real CBBS's, including thosyou are interested in starting your own RCPM/XMODEM system. CBBS & MINICBBS are assembly-language programs and cost $60. RBBS & related programs are in MBASIC and free but not quite as good as CBBS. Ask the sysop of this system for details, e operated by Dick Mead and Steve Vinokouroff. Others, like Keith Petersen's & CCCC's use a skeletal subprogram for handling messages called "MINICBBS". Their emphasis is on exchanging software, not bulletin board-type information.  or read RBBS-USE.DOC or RBBSNSTL.DOC. 6. A few CBBS' and RBBS' have software exchange functions that require the use of a password. Some such systems are included in RCPMLIST. If you wish to be given a password, you can usually leave aMost RBBS systems focus on software, but even here there are variations... Note that you cannot transfer a .COM file to or from one of these systems; the xmodem program will not allow it. It may also occaisionally prevent you from download message to the SYSOP (System Operator) on the Bulletin Board of that system. 7. At present (04/82), many of these systems are running with hard disks. Several are running MP/M. You should become familiar with the USER command to move aro  und on these large capacity disks effectively. You should also become familiar with the SQ and USQ programs. These compress files to 60-75% of their original size. Many such "squeezed" files will be seen on these RCPM systems because squeur modem into ORIGINATE mode, and run it at FULL DUPLEX while accessing these and most host systems. 10. "300 baud" modems capable of greater than 300 baud: The Racal-Vadic 3451s (and the manual MODEMPHONES) have 600 baud capabilitezing files allows more files to be placed online, and they transfer faster. See the file named SQ-BRIEF.DOC, or SQUEEZER.DOC. Squeezed files are identified by the letter Q in the 2nd position of the filetype; for example, MODEM7.DQC musies (at ordinary micro modem frequencies). The PMMI (Potomac Micro Magic) modem widely used on the S100 RCPM's is often run at 300, 450, or 600 baud. Two other brands of modem will run at 600: the IDS on-board S-100 modem and Novation's net be run through USQ to produce the readable MODEM7.DOC file. Be sure you download USQ-15.OBJ and rename it at your end to USQ.COM so that you can "unsqueeze" the files you get. 8. Most of these RCPM's will accept 300 baud. Many will accepwly announced RV 3451-lookalike "triple modem". Neither are yet used by an RCPM system. The other systems on RCPMLIST all run either D.C.Hayes or assor- ted brands of external modem. They do not send or receive faster than 300 baud. 11t 450 or 600 baud if you can push your "300" baud modem that fast. You can change baudrates during a session by running NEWBAUD on the host system, resetting your rate, and then re-entering terminal mode and pressing a few returns until . Do not despise things that are free. It is a curious fact in the computer world that value bears almost no relation to price. Some of the best programs for personal computers are in the public domain. They often work better and are bet the host senses what your new baud rate is. Weekends or holidays seem to give better luck with pushing to higher speeds, but the quality of your modem is the biggest factor. Several systems now accept 1200 baud also. 9. You should set yoter supported than software costing hundreds of dollars. And, in terms of documentation, commercial programs do not even come close. 12. And please, most of these systems operate from private home telephones... be courteous and ca  ll only during the posted operating hours. NOTE: If the system say a "call back" is needed, you must call the number, let the phone ring EXACTLY once only, hang up and redial. On your second call, the modem will answer on the first > prompt, and enter WHATSNEW to see that stuff for the B: disk of the host system. 14. It would be a good idea to practice file transferring with someone in the local calling area of yours before going to a distant RCPM. If you do nto third ring. If you get no answer after 3 rings, hang up; the system is not available. The purpose of all this is that the "call back" systems are using telephones that are also used for personal voice matters. Be sure to respect the geot have a local RCPM, practice one on one with another CP/M user, or have one at your side the first time you call long distance. 15. Be sure to look at the .DOC file or the first part of the .ASM file to learn the purpose or restrictions ofnerosity and the request of the SYSOPS. NOTE: Also, carefully translate the posted local hours of operation, and respect them. Thank you. 13. Many systems have time limits (usually 1 hour in prime time). you can make more effective u a program before you bother to download it. If the filetype is AQM or DQC indicating the file is "squeezed", use TYPESQ fn.ft to view it. 16. Be sure to enter BYE before you log off to reset the system for the next caller. If you are hopese of your time by downloading the directory menus,...usually called DISKMENU.DOC. You can then hang up, print it off, mark the files you want, and then call back. Another effective way to use these systems is to run WHATSNEW on each disk lessly hung up in a loop, then just hang up and call back in thirty seconds or so; the systems will almost always reset after they sense the loss of the phone carrier signal. 17. If you discover a problem with the host system, report it by as you log to it; this will list files newly added and deleted since a specified date. Most versions of WHATSNEW require you to log on to a disk, and then execute WHATSNEW; for example A>B: would log you to B:. You would then get a B leaving a message on that bulletin board, or by contacting him directly to tell him about it. He may never know if someone does not tell him. This is an easy way to repay for the use of that system, and it will be appreciated by the SYSOP.    18. This should not be necessary to say, but it is. Do NOT use these systems for commercial messages, ethnic jokes, political commentary, heavy-breathing messages, and the like. Users are of all ages and persuasions, and restraint (or maturiåty) will be appreciated by all. If you know of anyone abusing a system, please discourage it, or report it to the SYSOP. This sort of abuse has resulted in wider use of passworded systems, and other curtailments. 19. Many of these SYSO A Sample Session on the PicoNet RCPM By Byron A. McKay Sysop PicoNet Remote CP/M is a public service bulletin board and remote software retrieval facility. It is privately owned operated and funded. The facilities are availablePS have far more files than are online at any time. Many will accept requests on their bulletin board to have certain requested files you need online for you at a specified interval of time, and on a certain disk and user #. If you don't se to all micro computer users and hobbiests 24 hours per day .......free. PicoNet RCPM is supported by your contributions and is run with the benefit of the majority of it's users in mind. The following Document is provided as a sample session foe it, look for a .DOC file indicating that the SYSOP offers such help. 20. Speaking of help, be sure to enter HELP at the A> prompt to learn more about CP/M and what the host system offers. The files you see ending in .HLP are printable, butr first time users to the system, to be read prior to actually using the facility. The data shown appears exactly as it would on your screen while in operation. User responses follow the system prompts, and should be typed exactly as shown. *Note* t are more usable through the HELP command. To directly access the BASIC.HLP help file, enter HELP BASIC at the A> prompt. ================================================================= .HLP help file, enter HELP BASIC at the A> promphe symbol is used to denote the pressing of the Return key on your machine. Since a plethera of Modem7 versions is available, the author has chosen to use his own personal favorite, Modem712. The version reffered to is available from the author   for many different machines for a cost-of-handling and diskette charge of $10.00. The commands shown should not vary to greatly from other versions of the Christensen Modem program. Sample Session In order to log into the PicoNet, you should fir and respond with 1200 at the baud rate prompt. At any time if you forget a command, you can obtain help in the form of a menu of commands by typing: M The menu has 3 pages on Modem712 (more on others, less on some). In these three pages st obtain a copy of Modem712, or one of the other Christensen Modem programs. Make back up copies of the disk, and create one disk as a working disk with the CP/M system "Sysgen'ed" on it. Note that not just any version of the Modem program will work you will find what you need. Next, you will need to dial out. If you have a Hayes Smartmodem, or one of the supported auto dial type modems, your command is simply : CAL after which a menu of telephone numbers will appear. If the system yowith your machine, and you should obtain a copy known to work on your type of computer. Installation is not within the knowledge of the average newcomer to modem communications, so obtain the assistance of someone more knowledgable than yourself,u wish to call is on the list ( PicoNet probably will be ), then merely type the letter associated with it. If the number you wish to dial is not on the listing, merely type in the number itself. For those of you who do not have auto dial modems, yo if installation will be required. Once you have created a working diskette, you are ready to begin. On my machine and program, you begin by booting the system up and typing: MODEM712 After a few grunts and groans, the program will respond u will skip the CAL step. Next for auto dial modems you will be told that you are in "TERMINAL" mode. This means it is ok for you to type a few carraige returns to begin the log in process. Non-auto dial modems will require that you hear the "shreakwith the prompt: COMMAND>> at this point in time if you are using a 300 baud modem you will probably not have to do anything further to select baud rate, but if you are fortunate enough to own a 1200 baud modem, you will have to type: SET" or carrier in the handset, and then do whatever magic is required to get your modem in originate mode and talking to the system. In any case, the carrier having been detected, type several carraige returns, and you will be greeted with the following   display. * Note * The author's comments will be enclosed by { } braces during the sample session. ******************************************************* * PICONET / DIGITAL DELI REMOTE CP/M * { welcome message ! } * of diminishing returns has become very obvious to him. A fund has been started to provide repairs when needed, and add badly needed equipment (such as the new 300/1200 modem everyone was screaming for, and a new hard disk system) and allow Sysop to ru founded April 1982 * * Mountain View, California 94040 * * Sysop : Byron A. McKay * * System On-line 24 hours per day, 7 days per week!! * *******************************************n the system in a timely and expedicious manner. At it's highest, the system had more than 500 users on it. If each of those 500 users would send just $2.00 to the cause, in 3 months we could have a brand new 20 meg hard disk with mag tape back up. ************ On at 14:24:08 PST Wednesday, August 18, 1983 { make a note of the time ! } METAL Enter Version of 7/31/83 Mountain View, Ca. (415) 949-1476 ===---===---===---===---===---===---===---===---====---====>>> Bulletins !! 08/ If each of those 500 users would send $10.00 we could obtain a second system, with hard disk in one month!! I repeat that your contributions will not be used for personal gain by Sysop, or the Digital Deli, but will go towards *** your *** system. 09/83 Due to improvements in the Heavy Metal BBS system, the users log had to be deleted. -Everyone- will have to log in again. Sorry, but it had to be done. 08/01/83 - Thanks for the Contributions! This System is solely  I would like to thank those who have contributed to the system so far, and ask those who have not, to review how they feel about the services rendered by this system. If support is not given by those using the system, it will become a private system supported by the system operator. All maintainence cost is paid by him. In the event of a crash like the one which recently occured, your friendly neighborhood sysop is out of his own pocket for repairs. Well, Sysop has reached a point where the law with limited access and a monthly fee. I apologize to those of you calling long distance for the length of this bulletin, but I feel it is important. Happy modeming and I hope you feel welcome here. +------------------------------------+    | Send contributions to : | | | | Byron A. McKay - PicoNet RCPM | | 178 Centre Ave. #14 | | Mountain View, Ca. 94040 | +--------ease enter a password of 8 characters or less. It will be used each time you logon to assure your identity. Spaces and control characters are not allowed, and the first Character must not be numeric. Enter password? 1234 { the numbers are to hid----------------------------+ ^^^^^^^^^^^^^^^^^ end of bulletins ^^^^^^^^^^^^^^^^ { Bulletins are used to alert the user to new features, foibles and such like things. They should be read once each day on log in, but not after your e the actual letters of your password... } Now re-enter it to make sure it's correct ? 1234 Now REMEMBER IT !!! You will need to know it each time you login. You are user number 126. In the future when you logon, you may enter '126DELI' in pla first log in. They seldom change more than once per day. Be sure to read these as they are - always - important! You may skip them by typing a Control K or K. } What's your first name (or user number and password)? JOE { The system isce of your name. Try and remember this, as it will speed up your login process. { the system will be about 10 times faster if you enter the above! } *---------------------------------------* | New Caller Information | *-- protected against false log ins, so use your real name! } What's your last name? JONES { Again, your real name } [Checking for previous logon] Are you a new user? Y { if you have never been on you are new, if the bulletins indicate -------------------------------------* To use the METAL (BBS for remote systems) you merely follow the dir- { at this point a rather lengthy help file will be displayed. You should enable your printer to capture all incoming help  that the users log has been clobbered you are new. } Where are you calling from (city,state)? MOUNTAIN VIEW, CA. You are JOE JONES from MOUNTAIN VIEW, CA. Is that correct? Y { if you answer N or No, it will go back to first name.... } Pldisplays for your future reference. } Limit your calls to one hour or less per day! This is so other members and public users can get on the system. We really do love to have non-members on the system, but if the system get's abused, they wil  l be the first to be locked out from using it! Do not up-load any proprietary (non-public domain) software to this system!! That is the fastest way to have your young rear end booted right off permanently!! +------------------------------B = Display Bulletins | Bye,G = Goodbye (Disconnect)| C,CPM,J = Goto CP/M | +-------------------------+-----------------------------+---------------------+ | E = Enter a Message | H,? = Help, See this menu | I = Info on Users | +----------------------+ | Have fun, and enjoy your stay!!!! | +--------------------------------------+ [Updating logs] { saving you to disk for future reference } [Loading the bbs] { chaining the second module of the Metal bbs } Metal M-----------+-----------------------------+---------------------+ | K = Kill a Message | O = List Other RCPM's | Q = Quick Summary | +-------------------------+-----------------------------+---------------------+ | R = Retrieve Message(s) | essage System...(A Heavy BBS) Version of 07/28/83 You are caller 573. { # of callers the system was on when you called } High message is 143. { highest message # in the system currently } There are 32 active messages. { total numREPLY = Reply to a message | RP = Read new Mess. | +-------------------------+-----------------------------+---------------------+ | RS = Prompted Retrieve | S = Summarize messages | U = Update user info| +-------------------------+--------------ber of messages in the system } Last message read was 0. { the last message # when you last logged on } [Checking for msgs] { the system auto checks for mail to you } Sorry, no mail. { shucks... } (? or H for help) Command: ? ---------------+---------------------+ | W = Reprint Welcome Info| X = Xpert User mode toggle | Z = List Callers Log| +-------------------------+-----------------------------+---------------------+ | # = Show Counters/Stats | CHAT,Y = Yell for Sysop  { Typing a ? or an H at any point now will get you help } --- Supported Functions --- +-------------------------+------------------------------+--------------------+ |  | // = No Call Chat | +-------------------------+-----------------------------+---------------------+ To Cancel a command = Control K, K, k, or Control X To Pause Outputs = Control S, S, s ( any key to restart ) Commands may be sepera  ted with semi-colons ( ; ) for multiple commands on one command line. Example : R;237;238;239 would (R)etrieve messages 237, 238, and 239. Any command may be chained in this manner. To read multiple messages ( all messages after a certain numbercommands at a time separated by ; } (? or H for help) Command: S;32 32 08-05-83 From: DAVE ROZNAR To: HARLAN ANDREWS : (4) Apple 35 08-05-83 From: AL MEHR To: ALL : (2) PICONET NODE 003 1200 BAUD 38 08-06-83 From: JEFFREY PAWLAN), enter a '+' after the message number on the (R)etrieve command. Example: R;419+ would retrieve all messages beginning with 419 and continuing until the end of messages. To read all new messages, use either 'RP' or 'R;D+' where RP will prompt yo To: ALL : (14) PICONET MEETING & PIC 39 08-06-83 From: LARRY LUCKHAM To: ALL : (5) LARRY LUCKHAM 41 08-06-83 From: BYRON MCKAY To: HARLAN ANDREWS : (8) MODEM7 (OR EQUIV 42 08-06-83 From: BYRON MCKAY To: GORDON ALLEN : (6) ECu on whether to read each message written since the last time you were logged on, and R;D+ will do the same with no prompting. { this a one at a time command entry below } (? or H for help) Command: Q Enter the Message number of the HO 48 08-06-83 From: BYRON MCKAY To: PHIL WIGHT : (5) BBS 50 08-06-83 From: BYRON MCKAY To: GALE RHOADES : (4) mdm712 and me 52 08-06-83 From: BYRON MCKAY To: ALL : (11) Downloading Help for new 55 08-06-83 From: BYRON MCKAY Tofirst message you wish to start scanning at. You will be given a list of msgs from that number too the last message. Msg # to start at (32-143) ?32 32 Apple 35 PICONET NODE 003 1200 BAUD 38 PICONET MEETING & PICO NEWS 39 LARRY LUCKHAM 41 : ROBERT NELSON : (6) MDM712 65 08-08-83 From: IRV HOFF To: LARRY LUCKHAM : (11) modem765 72 08-09-83 From: DAVID RUTHERFORD To: PICO CCS : (14) Meetings 82 08-10-83 [Reply to 48] From: BYRON MCKAY To: PHIL WIGHT : (6) BBS 89 08MODEM7 (OR EQUIV) FOR APPLE CP/M 42 ECHO 48 BBS 50 mdm712 and me 52 Downloading Help for newcomers... 55 MDM712 65 modem765 72 Meetings 82 BBS 89 CPM-86 9 ZMS-70 { Aborted to save space with a control K } [End Msgs] { this is 2 -11-83 From: ROGER SMITH To: ALL : (7) CPM-86 94 08-11-83 From: DOUG HINELY To: ALL : (6) ZMS-70 98 08-12-83 From: ED SVOBODA To: ALL : (5) SVI Oracle 99 08-12-83 From: STEVE WATT To: ALL : (6) Apple Locksmith use 104 08  -13-83 From: BYRON MCKAY To: DAVID REIS : (4) MDM7xx and Hayes MM 109 08-14-83 From: ROBERT MARATAS To: ALL : (1) PICONETS 114 08-15-83 From: HARRY CHRISTIE To: ALL : (3) public domain softwar 119 08-15-83 From: AL MEHR To: ALLRON MCKAY About: Help files (6 lines) [Reply to msg #125] Thanks.. I Installed ZCPR2 and formatted the help 4.0 file for it.. Works perfectly! Thanks for all the help. Robert Nelson P.S. I will be looking for those  : (5) PICONET 003 122 08-15-83 From: TED SILVEIRA To: ALL : (19) History Buffs: UNIVAC? 125 08-16-83 From: BYRON MCKAY To: ROBERT NELSON : (4) Help files 134 08-16-83 From: ROBERT RABURN To: ALL : (3) STATISTICS 135 08-17-8SIG/M disks.. [End Msgs] (? or H for help) Command: I Last name of who you are searching for, or RETURN for ALL? 1 BYRON MCKAY from Mountain View, Ca. Msg at last logon 141. Last on 08-18-83 2 KIM TOMPKINS from Mountain View, C3 From: IN FRENCH To: GORDON FRENCH : (8) CBBS 136 08-17-83 [Reply to 125] From: BYRON MCKAY To: ROBERT NELSON : (5) He 138 08-17-83 From: MIKE KELLY To: ALL : (7) Hard disk backup 140 08-17-83 From: BARRY PILGER To: ALL : (a. Msg at last logon 87. Last on 08-17-83 3 TIM GARY from Los Altos,Ca. Msg at last logon 136. Last on 08-17-83 4 RICK HOBBS from San Jose, Ca. Msg at last logon 140. Last on 08-17-83 5 BOB STEIN from LOS ALTOS, CA Msg at las7) ACCOUNTING PROGRAMS ANY 143 08-18-83 [Reply to 125] From: ROBERT NELSON To: BYRON MCKAY : (6) He [End Msgs] (? or H for help) Command: R Enter the message number you wish to retrieve. To read a series of messages, enter a plus (+)t logon 87. Last on 08-10-83 6 MEL CRUTS from Milpitas CA Msg at last logon 87. Last on 08-10-83 7 WILLY { We can change user info and parameters as well } (? or H for help) Command: U User #126. Password 'DELI' UserID='126DE after the number of the first message you wish to read. For example '10+' to read all messages after message umber 10 (inclusive). Message # (32-143)? 142+ ^O skips to next message. Msg #143 posted 08-18-83 at 12:56:01 by ROBERT NELSON To: BYLI' (1) Case=UPPER/lower (2) Experience=NOVICE (3) Bell=OFF (4) Nulls=0 (5) Enter BBS (6) Don't read messages when fisrt entering the bbs. Enter number to change (return to end) :2 Expert mode. Enter number to change (return to end)   : Enter new password or return if no change -> { no change needed this time Password NOT changed. but you should change peri- odically or nasties happen !} å[Saving]  but you should change peri- odically or nasties happen !} åååå.hm1 .MB 3 .mt 3 ..          !-----------!-------!-----!---------------------------------------  WORDSTAR INSTALLATION AND CUSTOMIZATION NOTES INSTALLATION NOTES Teletypeå like printer. VIDEOTERM w/hardware U/L case. CUSTOMIZATION NOTES          Location Address Value Comment          * IVON    284 01 Inverse On           285 0F Apple w/Smarterm   board          * IVOFF 28B 01 Inverse Off           28C 0E Apple w/Smarterm board                    DELCUS   2AE 04 Cursor delay          DELMIS 2AF 02 Delay after other functions      INITRM 380 45 Right margin 388 FF Soft hyphen enable ITPOPN 3D3 FF Omit page numbers          * NOTE: These two locations ( IVON and IVOFF ) should be the           the onl     DEL1 2CF 02 Short delay          DEL2 2D0 06 Medium short delay          DEL3 2D±  1°  Mediuí lonç delaù (prefiø keù tï menu)  DEL4 2D2 05 Long delay (sign oUsers of Microsoft MBASIC 5.2 may find this of interest: It's sometimes annoying not to be able to LIST a .BAS file you previously SAVEd using the ,P (protect) option. If you bring up MBASIC 5.2 and do POKE 23899,175 then LOAD your protected filen, new file, abandon) DEL5 2D3 04 Delay for screen redisplay SCRLSZ 2DD 30 Horizontal scroll ITHELP 360 02 Initial help level NITHLF 361 00 Enable help message , you will be able to LIST or SAVE it in normal format. iously SAVEd using the ,P (protect) option. If you bring up MBASIC 5.2 and do POKE 23899,175 then LOAD your protected file ITITOG 362 00 Come up with "insert" off 36B 06 Top margin 36C 30 Top margin in 48ths of an inch 36F 03 Heading margin 370 1å8 Heading margin in 48ths of an inch 373 06 Bottom margin 374 30 Bottom margin in 48ths of an inch 37E 00 Page offset INITLM 37F 09 Left margin å  åó arå arå  thå  onlù oneó  thaô caî bå useä tï manipulatå thå  hardwarå oæ youò CP/Í machine® Yoõ caî finä ouô ho÷ tï uså STAÔ  anä PIÐ bù lookinç iî youò computer'ó user'ó manuaì  oò iî anù CP/Í booë yoõ wilì finä aô  youò computeò dealer'ó stoårå sï É wilì noô trù tï teacè yoõ tï uså STAÔ anä PIP®  É will¬  however¬  dra÷ youò attentioî tï somå interestinç partó oæ  theså programs. CP/Í  supportó  fouò speciaì deviceó thaô  iô workó  witè  (calleä  logicaì  devices©  anä  fouò oåutsidå  reaì deviceó (calleä  physicaì  devices)® Thå  tricë  ió  tï  matcè uð thå  logicaì  tï  thå physicaì  devices®  Thió ió wherå STAÔ comeó  in® Note the following command and its results: A>stat dev: <-- this command creates this dataå: CON: is TTY: <-- this shows the relationship RDR: is TTY: between logical and physical PUNº ió TTYº  deviceó thaô ió seô aô thió LST: is MISSCELLANEOUS part 2 Working with the CP/M STAT command by Jerrold Wayne Silverstein Thå  STAÔ anä PIÐ CP/Í commandó arå thå  mosô powerfuì  oæ  thå CP/Í command CRT: time. (I will show you how to change this relationship) ^ ^ | | | --- physical devices: | ü   ttùº terminaì (keyboarä & screen) | crt: T.V  . (serial output only) | | | --- logical devices: conº consolå (keyboarä ¦ screen)(inpuô ¦ output) rdr: reader (input only) pun: punch (output only) lst: list (output only) (usually a printer) Thå  logicaì  deviceó arå kisk Status : DSK: d:DSK: \_________________/ User Status : USR: | Iobyte Assign: file protection: nowî tï  CP/Í  anä  arå alwayó   thå  same®   Thå  physicaì  deviceó  arå terminals¬  printers¬ plotters¬ joysticks¬ modems¬ etc..®  thaô  yoõ  pluç intï  youò  CP/Í  computeò througè   thå   seriaì  interfacå  (RS23²   port)¬ Centronicó paralle CON: = TTY: CRT: BAT: UC1: read only RDR: = TTY: PTR: UR1: UR2: read & write PUN: = TTY: PTP: UP1: UP2: system fiì interfacå (port)¬  oò IEEE-48¸ interface®  (Oî  thå Osbornå ± thå  paralleì  anä IEEE-48¸  arå  thå  savå  porô  buô  arå  distincô througè thå softwarå (setuð prograí parô A)® Notå the following command and its results: le LST: = TTY: CRT: LPT: UL1: directory file ^ ^ ^ ^ ^ | | | | | | | | | ---- IEEE-488 device | | A>staô  valº  <-- thió  commanä  showó  alì  thå Š devicå  relationshipó thaô caî exist  | --------- parallel device | | -------------- serial (RS232) device | ------------------- keyboard and screen -------------------------- CP/M logical devices Thå abovå datá showó youò filå protections, whicè  É  wilì g Temp R/O Disk: d:=R/O Set Indicator: d:filename.typ $R/O $R/W $SYS $DIR Deô tï later¬  anä  thå  acceptablå devicå assignments®  Staô caî assigî thå  logicaì CP/Í deviceó tï anù oæ thå physicaì devices®  Foò exampleº  É  dï noô havå á printer®  É wanô  datá thaô  É  prinô tï gï tï mù screen®  WordStaò  anä MBASIà   senä printeò outpuô tï  thå  LSTº  logicaì devicå  whicè  ió thå seriaì devicå  accordinç  tï wheî É typeä STAÔ DEV:®  Tï geô printeò outpuô oî my screen I would do the following : A>stat lst:=tty: Thió  woulä  makå thå correcô devicå  relatiwanô youò computeò tï work. Onå  lasô  thinç  É havå noô  yeô  mentioned® Abovå  yoõ  sa÷  thaô  yoõ caî  uså  staô  tï  seô protectionó  oî files®  Yoõ caî makå á filå  reaä onlù (yoõ wilì noô bå ablå tï eraså it© bù  typinç the followinonshið changes®  Tï  uså  á terminaì aó thå keyboarä  anä screeî  É woulä pluç thå terminaì intï thå  seriaì (RS232) port and type the following : A>stat con:=crt: Thió woulä makå mù computer'ó screeî anä  keyboarä gï  deaä  anä  mù  computeòg : A>stat b:data.dat $r/o Thió  wilì seô filå "data.dat¢ oî disë  drivå bº  tï  reaä onlù protection®  Tï allo÷ reaä  anä write privileges type the following : A>stat b:data.dat $r/w Tï  stoð thå filå froí beinç displayeä iî  woulä  bå  controlleä througè thå seriaì porô bù eitheò anotheò computeò oò  á terminal®  (Thió caî eveî bå donå oveò  thå telephonå  iæ yoõ wanô tï sho÷ á frienä ho÷ dï  dï somethinç  hå  doeó noô kno÷ ho÷ tï dï  jusô  takå oveò  hió computeò thå disë  directorù  (wheî yoõ typå  "dir"©  typå  thå following : A>stat b:data.dat $sys Tï  allo÷  thå  filå tï bå displayeä  iî  thå directory type the following : A>stat b:data.dat $dir PIР caî  senä  fileó tï  á  logicaì  (youò computeò wilì bå  runninç modem7 in T mode), hiô controì Ð tï senä alì  youò screeî  outpuô tï hió printeò anä sho÷ hií ho÷  tï do it. Just remember to do the following : A>stat con:=tty: Šbeforå  yoõ hanç uð thå phonå iî ordeò tï givå h device or send data from a logical device to a file. For example : A>pip lst:=b:data.dat wilì  senä  thå filå "DATA.DAÔ oî disë drivå   tï thå  logicaì listinç devicå (usuallù  assigneä  tï thå seriaì port where a printer is attached). Aií bacë controì oveò hió owî computer®  Otherwiså  hå will have to reset and reboot his computer. É  thinë yoõ havå thå ideá now®  Plaù  arounä witè theså assignmentó anä seå whaô happens®  Yoõ maù  finä  somethinç usefulì tï thå waù  yoõ  >pip b:data.dat=con: allowó  datá tï bå inpuô froí thå keyboarä tï  thå filå "DATA.DAT¢ oî disë drivå B® Thió ió gooä foò storinç  shorô  noteó wheî yoõ don'ô wanô  tï  uså WordStar®  Onå  worä  oæ warninç abouô thió  lasô exampleº  wheî  yoõ   arå enterinç thå datá anä  yoõ hitô á carriagå returî yoõ  wilì alsï neeä tï hiô á linå feeä (á dowî arrow© oò yoõ wilì  eraså thå linå thaô yoõ entered®  Wheî  yoõ arå  througè enterinç datá yoõ shoulä typå controì Z to tell PIP that is the endå of the file. I think you see the idea. Try playing around Šwitè  differenô  devicå assignmentó witè  PIР anä STAÔ  tï geô familiaò witè thå waù theså  commandó work. y APPLE ONLY data on this sheet. I have used           this data for an IBM PC with good results. The IBM           doeó  requirå  aî  offseô  though¬  foò  thå  printeò           patches. ..... W A R åN I N G.....                     You can use the Wordstar Install program and Patcher to make           these changes, however, I PROMISE that you will DESTROY the           printer patches if you do not make additional changes witåh           DDT. Install sets a number of locations to zero as soon as           it is loaded.           DAVE ROZNAR-W6TGE Š.HE  WORDSTAR INSTALLATION AND CUSTOMIZATION NOTES - PG #          å PATCHES FOR EPSON MX-80 PRINTER (WITH GRAFTRAX PLUS) Location Address Value Comment POSMTH 690 FF TTY printer BLDSTR 691 03 # strikes for   boldstrike DBLSTR 692 02 # strikes for doublestrike PALT 6B5 01 Compressed on (^A) PALT+1 6B6 0F PSTD 6BA 01 Compressed off (^N) PSDD+1 6Bzation string PSINIT+1 6E8 0D PSINIT+2 6E9 1B PSINIT+3 6EA 40 Reset printer and set top of form PSFINI 6F8 00 Completion printer initialization string PSFINI+1 6F9 B 12 ROLUP 6BF 01 Expand on (^T) toggle ROLUP+1 6C0 0E ROLDOW 6C4 01 Expand off (^T) toggle ROLDOW+1 6C5 14 USR1 6C9 02 Italics on (^Q)  00 PSFINI+2 6FA 00 r and set top of form PSFINI 6F8 00 Completion printer initialization string PSFINI+1 6F9  USR1+1 6CA 1B USR1+2 6CB 34 USR2 6CE 02 Italics off (^W) USR2+1 6CF 1B USR2+2 6D0 35 USR3 6D3 02 Emphasized on (^E) åUSR3+1 6D4 1B USR3+2 6D5 45 USR4 6D8 02 Emphasized off (^R) USR4+1 6D9 1B USR4+2 6DA 46 RIBBON 6DD 02 Paper out disabled (^Y) toggle å RIBBON+1 6DE 1B RIBBON+2 6DF 38 RIBOFF 6E2 02 Paper out enabled (^Y) toggle RIBOFF+1 6E3 1B RIBOFF+2 6E4 39 PSINIT 6E7 03 Start-up printer initialiå  åH COMMAND * * TO TURN ON EPSON COMPRESSED CHARACTER MODE.) * * ----------------------------------------------------------------- * * * * 06BA 1 å ONE CONTROL CHARACTER TO FOLLOW * * 06BB 12 CTRL R- SAME AS BASIC CHR$(18) * * * * (THIS HAS DEFINED WORDSTAR'S ' CTRL PN' STANDARD PITCH COMMAND * * ********************************************************************* * * * WORDSTAR CHANGES FOR USE WITH THE EPSON * *  TO TURN OFF EPSON'S COMPRESSED CHARACTER MODE.) * * ----------------------------------------------------------------- * * * * 06C9 2 TWO CONTRO * * * * ADDRESS VALUE DESCRIPTION * * * * 06B5 L CHARACTERS TO FOLLOW * * 06CA 1B ESCAPE-SAME AS BASIC CHR$(27) * * 06CB 30 ASCII "0" * * * * (THIS HAS DEF 1 ONE CONTROL CHARACTER TO FOLLOW * * 06B6 0F CTRL O- SAME AS BASIC CHR$(15) * * * * (THIS HAS DEFINED WORDSTAR'S 'CTRL PA' (ALTERNATE PITCINED WORDSTAR'S 'CTRL PQ' COMMAND TO CHANGE LINE * * SPACING ON THE EPSON TO 3/4 NORMAL LINE HEIGHT- (1/8-IN.) * * ----------------------------------------------------------------- * *    * * 06CE 2 TWO CONTROL CHARACTERS TO FOLLOW * * 06CF 1B ESCAPE * * 06D0 31 ASCII "1" * *  ESCAPE * * 06DA 32 ASCII "2" * * * * (THIS HAS DEFINED WORDSTAR'S 'CTRL PR' COMMAND TO RETURN LINE *  * * (THIS HAS DEFINED WORDSTAR'S 'CTRL PW' COMMAND TO CHANGE LINE * * SPACING ON THE EPSON TO APPROXIMATELY 1/2 NORMAL LINE * * HEIGHT- (7/72-IN.) * ---------------------------------------* SPACING TO NORMAL LINE HEIGHT (1/16-IN.).IF YOU PREFER TO USE * * 'CTRL PR' TO TURN OFF THE 'EMPHASIZED' MODE, SUBSTITUTE 46 FOR * * 32 AT 06DA.) * * -------------------------- * * * * 06D3 2 TWO CONTROL CHARACTERS TO FOLLOW * * 06D4 1B ESCAPE * * 06D5  * * ----------------------------------------------------------------- * * * * 06DD 1 ONE CONTROL CHARACTER TO FOLLOW * * 06DE  45 ASCII "E" * * * * (THIS HAS DEFINED WORDSTAR'S 'CTRL PE' COMMAND TO TURN ON THE * * EPSON'S "EMPHASIZED" MODE.)  0E 'CTRL N'-SAME AS BASIC CHR$(14) * * * * (THIS HAS DEFINED THE FIRST USE OF WORDSTAR'S 'CTRL PY' RIBBON * * COLOR TOGGLE TO TURN ON EPSON'S DOUBLE WIDTH MODE.)  * * ----------------------------------------------------------------- * * * * 06D8 2 TWO CONTROL CHARACTERS TO FOLLOW * * 06D9 1B  * * ----------------------------------------------------------------- * * * * 06E2 1 ONE CONTROL CHARACTER TO FOLLOW * * 06E3 14    'CTRL T'-SAME AS BASIC CHR$(20) * * * * ( THIS HAS DEFINED THE SECOND USE OF WORDSTAR'S 'CTRL PY' RIBBON * * CHANGE TOGGLE TO TURN OFF EPSON'S DOUBLE WIDTH MODE.) * * å---------------------------------------------------------------- * * * * ABOVE PATCHS AS PER ARTICLE WRITTEN BY GEORGE MILBURN AND * * PUBLISHED IN NOVEMBER 1982 ISSUE OF MICROC.® Thió filå containó nï imbeddeä printeò codes .® foò compatabilitù witè anù printer. NEVADÁ FORTRAN Softwarå Revie÷ bù Randù Shafer Thå Nevadá FORTRAÎ Languagå systeí aó receiveä froí  thå  publisheò consistó oæOMPUTING. * * * *********************************************************************  á masteò disë  anä 160-pagå  manual®   Thå  masteò  disë  includeó  á FORTRAΠ compiler¬  808°  assembler¬  run-timå  anä utilitù programs®  Unlikå JRÔ Pascaì (É ordereä iî mid-novembeò  anä aí stilì waiting© thå  publisheró oæ Nevadåá FORTRAN¬ Ellió Computing¬ turneä mù ordeò arounä iî jusô undeò ² weeks®  Thå disë backeä  uð easilù  anä  alì  oæ  thå  demï  programó  compileä properly®  Withiî jusô á fe÷ houró afteò starting¬ É  waó producinç FORTRAÎ programó thaô  åwork¬  eveî thougè  É  don'ô kno÷ FORTRAÎ language®  BASIà ió baseä  largelù oî FORTRAN¬  makinç FORTRAΠ á  gooä "next¢    languagå   tï   learî   foò    BASIC-onlù computerists. Aó witè Nevadá COBOL¬ don'ô expecô á mainframå l  anguagå  systeí  foò $29.95®  Nevadá  FORTRAΠ ió baseä  oî versioî X3.9-196¶ ANSÉ Standarä  FORTRAN¬ buô   doeó  includå  somå  verù  nicå   extensions¬ including: 1® Free-forí input/output. 2® IF-THEN-ELSÅ statement. 3®å Chaininç programs® 4® Directlù in-linå assemblù language. 5® Direcô accesó tï memory. 6® Randoí filå accesó tï bytå level. Thå  manuaì  includeä witè Nevadá  FORTRAΠ ió mucè  betteò  organizeä thaî thå onå includeä å witè Nevadá COBOL® Whilå stilì noô á tutorial¬ thå useò Šió  carrieä  step-by-steð througè thå  featureó  oæ Nevadá  FORTRAN¬  witè  alì  statementó  explained¬ thougè  noô  alwayó  thoroughlù  enough®  Á  largå sectioî  iî  thå  bacëå  explainó  thå  uså  oæ  thå includeä  808°  assembler®  Therå ió  á  tablå  oæ contentó buô nï index®  Thå experienceä BASIà useò wilì probablù noô neeä á tutorial¬  buô É recommenä onå foò thå novice. Thå  Nevadá FORTRAÎ packagå åió á gooä additioî tï anù Osbornå owners§ softwarå stable¬  especiallù thoså whï dï engineerinç software¬  anä aô  $29.95¬ iô ió á truå bargain.å  å"ádNž Ð);"225 "òÿ–(á)ò" "òÿ–(à)ò" "òÿ–(â);ePž " "òÿ–(à)ò" "òÿ–(ã)ò" 227"eSž Ð );"224 226"GeXž Ð );ÿ–(š)ò" "òÿ–(•)ò" "òÿ–();eebž " "òÿ–(•)ò" "òÿ–(›)elž Ð);"154 144 155"eSž Ð );"224 226"GeXž Ð );ÿ–(š)òååÿáa ž " NEC PC-8023A-C GRAPHICS CHART"éa žb ž " MBASIC: LPRINT CHR$(nnn)":ž:ž$b(‚ I ð  Î =b2ž Ð òôI);ÿ–(0òI);Eb<ƒ IObFž " "ab´ž Ð);ÿ–(˜);~b¾‚ Ið Î 9:ž ÿ–(•);:ƒ IˆbÞ " "bÈž ;Ð);ÿ–(–);ÄbÒ‚ Jð Î :ž Ðå òôJ);ÿ–(òJ);:ƒ JÖbÜž Ð@);ÿ–(')íbæ‚ I ð ( Î ð Ñ  cðž I;Ð);ÿ–(–);cú‚ J ð  Î )cž Ð òôJ);ÿ–(IòJ);1cƒ JDcž Ð@);ÿ–(Iò)Lc"ƒ I_c,ž I;Ð);ÿ–(–)mc6‚ Jð Î …c@ž Ð òôJ);ÿ–(IòJ);cJƒ J—côž:ž:ž³cþž Ð);"152 145 å153"Þcž Ð );ÿ–(˜)ò" "òÿ–(•)ò" "òÿ–(‘);ücž " "òÿ–(•)ò" "òÿ–(™) dž Ð )ò"149"Cd&ž Ð)ò"150 "òÿ–(–)ò" "òÿ–(–)ò" "òÿ–(–)Id0žzd:ž Ð)ò"147 "òÿ–(“)ò" "òÿ–(•)ò" "òÿ–();Ÿd?ž " "òÿ–(•)ò" "òÿ–(’)ò" 146"°dDž Ð);"143å  .® Thió filå containó nï imbeddeä printeò control .® codes. DON'Ô BUÙ JRÔ PASCAL! bù Randù Shafer Iæ yoõ wisè tï avoiä á frustratinç experience¬ don'ô falì foò thå full-pagå coloò adó beinç ruî iî alì oæ åthå computeò magazineó bù JRT® É ordereä iî mid-November¬  anä  no÷  almosô  fouò  monthó  havå passeä  withouô  mù  softwarå  arriving®   É  havå writteî  tï JRT¬  bù mù letteró arå ignored®  Thió almosô soundó likå á scaí iî progress¬ åsï É crankeä uð  onå  oæ thå morå usefuì featureó  oæ  Wordstar- namely¬  mailmerge- tï  puô  ouô á  nicå  stacë  oæ complaintó  tï Californiá anä Federaì  authorities® Iæ  alì oæ thió troublå manageó tï prù looså á copù oæ  PASCAÌ 3.0嬠 É will¬  oæ course¬  makå  á  copù availablå tï alì oæ mù 100-pluó "friends¢ aô DeFOG® JRÔ  diä saù tï "feeì freå tï pasó á copù alonç  tï friends"¬ didn'ô they? A Simple Break Key for the Osbore 1 Manù IBÍ interactivå systems¬ anä somå Univac, uså thå breaë keù iî á varietù oæ capacities¬ oæ whicè thå mosô importanô ió aó á mechanisí tï interrupô thå processoò anä gaiî itó attention® Thå å breaë conditioî ió signaleä bù á continouó spacå conditioî (binarù 0© oî thå linå foò á lengtè oæ timå thaô ió á functioî oæ thå transmissioî speed® Aô 30° bpó thaô timå ió 20° milli seconds¬ whicè ió 6° charactsró oò 60° zerï bits® Thió meanó h  oldinç piî ³ oæ thå RS232-à porô oæ mosô modemó aô á negativå voltagå foò á sufficienô time® Thå Osbornå ± oæ courså doeó noô havå á breaë keù anä sendinç nulì byteó tï thå RS23² porô wilì noô worë becauså thå UARÔ (Universaì Asyncronouó Receiver/Tr thå communicationó linë coulä bå losô iæ thå switcè waó lefô iî thå breaë positioî toï long¬ buô thå grosó resolutioî oæ á simplå flicë oæ thå switcè seemó tï bå adequate® Iô seemó tï worë welì aô botè 30° anä 120° bpó usinç Belì anä Vadiã modems® ans mitter©, whicè doeó thå paralleì tï seriaì conversioî, addó starô anä stoð bitó whicè havå thå valuå 1® Thå TXÄ (transmitteä data© linå (piî 2© oæ thå Osborå ± modeí porô ió oæ thå oppositå polaritù oæ thå TXÄ linå (alsï piî 2© oæ thå RS23² po Thå maiî disadvantagå oæ thió mechanisí ió thaô iô tieó uð twï ports¬ whicè caî bå á nuisancå iæ yoõ havå á seriaì printer® Itó main advantage is that it is very cheap and easy to put together. rô (whicè ió onå oæ thå reasonó whù yoõ neeä aî interfacå betweeî iô anä thå RS23² porô oî youò modem© anä iô maintainó á negativå voltagå iî thå abscencå oæ á signal¡ Voila¡ Wå wirå ouò modem'ó RS23² porô aó followó witè á sprinç loadeä singlå polåe-doublå thro÷ switcè connectinç piî ³ oæ thå modeí tï piî ² oæ thå RS23² porô (normaì position© oò piî ² oæ thå Osbornå modeí porô (throwî position). O1 modem pin 2 --- (\) (transmit) spdt sw å --- 3 modem pin / O1 RS232 pin 2 --- (receive) " " " 3 ------- 2 " " (ground) " " " 7 ------- 7 " " Thió mechanisí haó nï timinç capabilitù anä therå ió somå dangeò thaôå!  å22331 41123888888 FC830705 288888888888 888888888 48888 711222 21728 FC830707 1121001002201 11009200100110 114535254211333 1000100100004 11111888888 FC830707 288888888888 888888888 99999 999999 14111 FC830708 1121122211202 31102000010210 32232223242423å2 4210000002042 31113888888 FC830708 288888888888 888888888 72211 288881 13423 FC830711 1133232212202 32003202200210 323224232424242 4020100000111 11113888888 FC830711 288888888888 888888888 72111 388881 19504 FC830713 1111111111202 11001100000000 3333å23239223233 3200000000204 51112888888 FC830713 288888888888 888888888 28888 288881 14102  ; control Q exits collect mode and the data is now in the active file SAVE OZZY ; the file is now on the IBM COLLECT ; send another copy just to be sure FC83070å5 1132111022202 42114312100310 334334343433433 4303400122331 41123888888 FC830705 288888888888 888888888 48888 711222 21728 FC830707 1121001002201 11009200100110 114535254211333 1000100100004 11111888888 FC830707 288888888888 888888888 99999 999999 1411O1WAIT 1 JPY,A3 1modem full COMPU 1modem half SET LENGTH 80 ; this prevents annoying message about sending too long a line COLLECT ; enter collect mode to put data in active file FC830705 1132111022202 42114312100310 334334343433433 430340011 FC830708 1121122211202 31102000010210 322322232424232 4210000002042 31113888888 FC830708 288888888888 888888888 72211 288881 13423 FC830711 1133232212202 32003202200210 323224232424242 4020100000111 11113888888 FC830711 288888888888 888888888 72111 3"  88881 19504 FC830713 1111111111202 11001100000000 333323239223233 3200000000204 51112888888 FC830713 288888888888 888888888 28888 288881 14102  COMPARE 1,11 ; see if they agree SCRATCH OZZY ; get rid of sample file DELETE 11/LAST ; delete duplicate OGIN, press return. 6. You should now be ready to execute Wylbur commands. Thå followinç ió aî annotateä copù oæ á filå (EXAMPLE.WYL© whicè OTERÍ caî procesó witè thå FILÅ commanä anä carrù ouô aî entirå Wylbuò session® Afteò logginç ontï Wylblines LIST UNNUMBERED ; bring it back 1log clear ; end of file 1log write sample.new CLEAR ACTIVE ; clean up and quit LOGOUT ur¬ thió sessioî up-loadó á file¬ verifieó thå correctnesó oæ thå transmissioî bù sendinç iô agaiî anä usinç thå Wylbuò comparå commanä anä finallù down- loadó thå filå beforå logginç off® Thió sessioî caî bå observeä bù typinç EXAMPLÅ iî placå oæ L Using OTERM with ISU Wylbur The procedure to gain access to Wylbur using OTERM is as follows: 0. Connect the break key cable to the Osborne and the modem. 1. Turn the Osborne 1 on or press RESET. 2. Put the OTEOGIÎ iî steð µ above® Nï functioî oò extendeä functioî keyó arå useä iî thió examplå sï thå fulì detaiì oæ thå sessioî maù bå followeä anä becauså thå onlù usefuì functioî keyó involvå á filå command® Thå filå commanä doeó noô return control to tRM diskette in drive A and press RETURN. 3. For 1200 bps using a Bell 212A modem dial 294-9575. " " " " " VA3400 modem dial 294-9570. " 300 " " " Bell 103 modem dial 294-9500. (after giving he file or function key that invoked it. The annotations appear to the right of the exclamation marks. O1WAIÔ ± ¡ signaló Milteî wå arå readù tï starô (30°/120° bps) ! this line has a for previous line for Milten uuu,gg ! user OTERM the command MODEM 300) 4. Wheî yoõ heaò thå tone¬ pusè thå voice/datá switcè anä         hanç up the phone (or whatever the modem directions say). 5. Wheî á carrieò ió establisheä anä OTERÍ ió readù tï         execute function key Land group code 1modem full ! don't echo password on screen password ! Milten is the program that supervises Wylbur. 1modem half ! have commands appear on screen again ! this line has a to indicate use default account SET LENGTH 80 #  ; prevent annoying line too long message COLLECT ; enter collect mode to put data in active file ... the data that goes here (10 lines) is left out ^Q ; control Q exits collect mode and the data is now in the active file SAVE OZZY ; the fe - have text wrap instead of scrolling horizontally. Log - move down-loaded file to O1 disk. Type - check the contents of an O1 file. control 1 - enter OTERM command. control 2 - enter extended function key name control 3 - enter sile is now on the IBM COLLECT ; send another copy just to be sure ... the ten lines of data are again omitted ^Q ! exit collect mode COMPARE 1,11 ; see if lines 1-10 are the same as lines 11-20 ŠSCRATCH OZZY ; get rid of sample file DELEtandard function key number. control 6 - clear OTERM window at top of screen control 9 - when all else fails. Thió versioî oæ OTERÍ ió configureä witè thå followinç extendeä function key definitions, contained in file FUNCTION.KEY: OTERTE 11/LAST ; delete duplicate lines LIST UNNUMBERED ; bring it back 1log clear ! clear the log just ! before sending that starts listing which goes in log ; end of file 1log write sample.new ! put log on O1 disk ! first and last line of sampleMINIT loads command to execute LOGIN LOGIN carrieó ouô Wylbuò logiî sequencå afteò                          carrieò ió detected. UPLOAÄ prepareó Wylbuò tï receivå á filå anä promp.new need to be deleted CLEAR ACTIVE ; clean up and quit LOGOUT ! exit Wylbur, phone hangs up, still in OTERM The following OTERM commands are useful during a Wylbur session: Browse - seå whaô yoõ werå doinç á fe÷ minuteó agï oò iæ yoõ       ts for the Osborne file name. DOWNLOAÄ sendó thå contentó oæ thå Wylbuò activå filå tï á Osbornå filå yoõ enteò aô thå prompt.      havå something in the log worth saving. Clear - get an uncluttered screen. Directory, Diskspace, Erase - O1 housekeeping                       File - used to up-load files. Fkhelp - remember what the function keys do. Linå$  åååOTERMINIT "2LOGIN" LOGIN "O1WAIT 1 JPY,A3 1modem full COMPU 1modem half " UPLOAD "SET LENGTH 80 COLLECT ; enter file name at prompt and type CTLQ when it is sent 1file read " DOWNLOAD "LIST UNNUMBERED 1log clear ; end of theå file 1log write " EXAMPLE "1file read example.wyl "nter file name at prompt and type CTLQ when it is sent 1file read " DOWNLOAD "LIST UNNUMBERED 1log clear ; end of theåååå%  åte CP/M (RCP/M) system. The above files were received from the Denver Osborne Group (DOG). SILVER2.DOC, contributed by Jerry Silverstein, is a tutorial describing use of the CP/M utilities PIP and STAT. The following files were contributedå by Byron McKay. MBASIC-P.DOC describes how to POKE an address in MBASIC, so that a file saved with the protect attribute (SAVE "filename",P) may be converted to unprotected mode. WORDSTAR.DOC identifies patch locations in WordStar and recommåends modifications for Epson printers. Similarly, WS-EPSON.DOC describes patches for use of WordStar with an Epson. The following files were received from Detroit's DeFOG. FORTRAN.TXT is a review of the Nevada FORTRAN system. PASCAL.TXT iås a comment on the JRT Pascal system. NECGRPH.BAS is an MBASIC program to print a matrix of characters created by an NEC 8023A (or compatible) matrix printer in response to decimal ASCII values received. It illustrates, for example, what symbol DISK.DOC FOG/MIS.016 First Osborne Group (FOG) Miscellaneous Disk NEW-CHIP.CPK is a conversation regarding computer design using a Z800 CPU chip. RCPMDATA.17A describes etiquette when using a remos result from LPRINT CHR$(x) statements in an MBASIC program. Place NECGRPH.BAS in drive A and MBASIC.COM in drive B. At the A> prompt, type B:MBASIC NECGRPH Make sure your printer is turned on. The following files were submitted by (I beli&  eve) C. Nordaker of DeMoines, Iowa. BREAKKEY.DOC describes hardware additions to the Osborne 1 modem and RS232 interfaces to implement a break key. WYLBUR.DOC describes use of OTERM4 found on FOG/UTL.018 with a mainframe Wylbur system. EXAåMPLE.WYL is an example Wylbur session. FUNCTION.KEY is an extended function key definition file for use with OTERM4 when communicating with a Wylbur system. Jim Woolley FOG Disk Librarian å January 1983 mmunicating with a Wylbur system. Jim Woolley FOG Disk Librarian ååååå'   --> FILE: -FOG/MIS.016 CRC = 00 00 --> FILE: /MIS#016.DOC CRC = 05 57 --> FILE: BREAKKEY.DOC CRC = 11 A7 --> FILE: EXAMPLE .WYL CRC = B9 99 --> FILE: FORTRAN .TXT CRC = 0A D0 --> FILE: FUNCTION.KEY CRC = C1 C7 --> FILE: MBAåSIC-P.DOC CRC = 5B A8 --> FILE: NECGRPH .BAS CRC = DC 6E --> FILE: NEW-CHIP.CPK CRC = B8 3E --> FILE: PASCAL .TXT CRC = 4D B8 --> FILE: PICONET .TXT CRC = 78 8C --> FILE: RCPMDATA.17A CRC = A8 9A --> FILE: SILVER2 .DOC CRC =å 2F 9F --> FILE: WORDSTAR.DOC CRC = 2D 78 --> FILE: WS-EPSON.DOC CRC = 81 8C --> FILE: WYLBUR .DOC CRC = 6A 6D ---------------------> SUM OF CRCS = 45 70 ååååå