Bluenotes ^CFive for the price of one! Gentlemen, I am writing to give a poor report on issue #60 ODM/BBD, I really feel that although you worked very hard in putting this issue to 'press'...you didn't have "screens.exe" in working order....When the program terminates, you are put into "ZZTCITY" choice mode (play or quit). Also, [ZZT city] trys to hog all my system memory [2 Megabytes]. About this I called your Technical Service Department. Right off the bat, I was informed that it was my computer that was at fault. After discussing this I was informed that my storage disk capacity was too small. I have [a 20M hard disk and two 1.44m drives]--these do not include drives "D" and "F". Drive "F" is capable of several thousand gigabytes of storage capacity...only limited by my ability to purchase additional storage media for it. I was further told that I had to [boot from a clean system disk, thus ensuring that no memory-resident programs get loaded] to be able to run one of these programs, ...this is [a] totally unnecessary and very highly uncalled for inconvenience on your part to ask your loyal readers to do this, we are your total and only support, if not for us then whom should you serve? Please give us more of the usual fine programs as you did as BBD. Give us functional programs that work, if there is an inherent problem please fix it before publishing. Maybe BBD spoiled me, but please do not change your flag to give shoddy material through the former high standard that was BBD in the past. I like new ideas, but get the bugs out first or tell us about them. Instead I was very disappointed with "ODM"/"BBD" this issue. On another note, I have gone through many issues of BBD (and Softy too when I was an "Appler") and throughout all this time I have generally noticed a...lack of support for potential programmers. In fact, there are only 2 or 3 articles about programming--why? I am not a trained programmer, but I do write small programs and re-engineer a lot of programs for my own uses. In fact I started with Softy for this reason, but to no avail. So to get resources and ideas, I have had to use valuable resources to subscribe to "NIBBLE" and "RAINBOW" to help me out with program ideas and hurdles, that you are able to provide in this media...BBD promised but has never delivered. I am deeply saddened by this. If ODM/BBD keeps putting this off, I will have to cancel my subscription to BBD/ODM which I just renewed a couple of days ago. I have all but the first 10 issues of BBD, albeit by buying back issues and via subscriptions since Issue #26. So please Help me and many of the potential programmers out here who are dying for a lack of help from BBD/ODM. And on a different tack altogether, would you please send me information on submitting programs to ODM/BBD, also a good definition of what you mean by the term "source codes". All the programming I have done has been in basic....I have no idea what a source code is and instead of using so much technical jargon give us...a hand and tell us the meaning of some of the terms you use in plain English. I realize this is hard to do as I am occasionally a culprit also. I find that when I do not truly understand something I use "technicalese" to try to explain something or an idea, and instead of helping someone I am clouding their understanding of a subject or an idea that may be of value to know. For a change of gait, I wish to thank you and your staff for their courtesy and help when I do call. Even if I have a stupid question, they will try their best to help. Further, although I am critical of many things, by the same token I must give you praise for all the work and effort that is apparent in most every issue of ODM/BBD, and also I do understand that new things take time to create, and I am waiting to see what new things you will come up with in the future. I have placed all [my] back issues on 3.5" high-density disks. This saves time and space. I created two directories on each disk and named the directories according to BBD Issue number. In the root directory I put a copy of BBD INDEXER; thus I can use any disk as a guide to find needed programs without having...to go to an index disk. It was a tedious task as I was doing this but in the long run it has saved me many hours of disk swapping and trying to keep a mental track of where and on what disk a certain program was located. Thanks to BBD and SOFTDISK and their staff for many helpful features. ^RSincerely, ^RJoseph David Mc Laughlin, Sr. Dear Mr. Mc Laughlin, Thanks for taking the time to write with your concerns. I will attempt to address each one of them in this reply. If I should forget something (that was a whopper letter) please write back to let me know. 1. Screens.Exe just runs ZZT. The problem here is that SCREENS is a memory hog. It requires at least 580k free to run. If it cannot find that much memory it will either give you the proper error message or run ZZT. I wish we could control the way this error is dealt with, but that's DOS working...or should I say not working properly. 2. ZZT's a memory hog. I think you have mistaken system memory and external storage memory. They are two different beasts. Your problem may be that you get our product shipped to you on 360k disks and you have a 1.2m floppy. There are two ways that this could cause problems. First, not all 1.2M drives are as compatable as they should be, and sometimes they can have difficulty reading 360K disks, or even disks from a different drive--they can be very flaky. Second, some programs save files on the disk when you run them and that means there must be enough space on the disk for these files. ZZT, for example, creates a rather large file when you try to save a game. On the 360K disk, you won't have room for that file, but on a 1.2M, there will be plenty of room. To have your subscription changed to 1.2M disks, just call 1-800-831-2694 and request that we send you the 1.2m disks (or 720k disks) from now on. For the record, almost all DOS applications have access to only the first 640k of memory. You may have 2M or 4M or 16M of memory in your machine, but most software just can't use it. This 640k of memory is greatly reduced when you pile TSRs and device drivers into the CONFIG.SYS and AUTOEXEC.BAT. It's a common problem in the PC world, one that should have been dealt with by IBM from the beginning, but was not. When our Technical Support Rep. suggested that you reconfigure your system it was an effort to free up some memory not only for our programs, but for all programs. 3. Programmer support. We are just now starting to support our PC programmers again. Issue #62 saw the release of some directory utilities with source code. We will not be holding programming classes for beginners just yet. The reason we stopped was that public interest in programming was low. 4. We speak in programmer tongues Indeed we do. One of the reasons that jargon is coined in any field is because without it, we would be buried alive in verbiage! I can just imagine calling one of my colleages over to suggest that he "put little boxes on the screen and have them change colors each in turn as the user presses the cursor- movement-keys" every time I want a menu! Of course, when communicating with the uninitiated, we try to be gentle but, as you pointed out, sometimes that only complicates things. This isn't only true of computers. When you bought your last car, I doubt if you had to ask anyone about the accelerator or speedometer or jack! For the record: Source Code is whatever the programmer writes to create a program. In an interpreted language like GWbasic, this would be the .BAS file itself. When using a compiled language like C or Pascal, we write text files containing all the commands that make up our program (the code in "Source Code"), and all the comments we will later need to understand it. We use the more general term "Sources" to refer to everything that goes into a program: source code, graphics files, notes, whatever. If you are truly interested in programming I suggest that you read all the books you can find on the subject. Write lots of small programs to try out your skills; then tackle bigger projects when you feel the need for a challenge. The current language of choice is "C++" (Borland C++ 2.0 costs about 350.00 though the mail) but Pascal is a much more forgiving language for the beginner. I would caution you to be sure that your commitment to learning programming is solid--it's not going to be easy. 5. Kudos. Thanks! Pats on our backs from our subscribers go a long way around here! I'm glad to hear that you are having success with moving our disks to 3.5" HD disks. As I stated above, you can call our 800# and get your subscription changed to either 720k-3.5" disks or 1.2m-5.25" disks. Thanks for taking the time to write to us, I hope I've been able to help. ^R--J ^CThe video blues Dear Jay, I just received issue 61, and I have discovered a problem with it. Even though I have a VGA monitor, your detection routine does not correctly detect my VGA and displays your menu system in CGA mode. I was very disappointed since I was able to view [screens.exe] in issue 60. Could you include a /E and/or /V switch to the GO.bat so that I can override the detection routine? I am using a Compudyne 640 x 480 VGA monitor with the Compudyne 800 VGA board. Also I would like to add that I too recommend that all ODM subscribers pick up a copy of the DOS 5 upgrade. One of the advantages that you didn't mention was that it includes Microsoft's QBasic programming language. QBasic was intended to be a stripped down version of their QuickBasic compiler but it actually has about 95% of the features that you will find in the latest version of QuickBasic. Giving new programmers GW-Basic was actually a disservice; they ended up wasting time learning things that they had to "unlearn" later. QBasic will put new programmer's on the right track from the beginning. ^RTroy Truax ^RThornton, Colorado Dear Troy, Done. Unfortunately the /V switch is not in this issue, but it will be in the next. I agree with your views of DOS 5.0 and actively encourage users to get it. I am surprised at myself for overlooking the QBasic advantage of DOS 5.0. QBasic does everything QuickBasic does except that it doesn't create stand-alone executable files, and that only matters if you are a software developer. Thanks for writing to fill in the blanks I left. ^R--J ^CHe Said/He Said Dear Jay, I'd like to say first--GOOD JOB on improving/updating Big Blue Disk to what it is becoming today, On Disk Monthly. After reading Blue Notes on Issue 61, I can understand some subscribers' reluctance for change. After all most of us become complacent with what we've become accustomed to; however, I don't share this view. I've made the plunge and upgraded from my ^Bsomewhat^B compatible Tandy 1000tx to a clone 386-25mhz with 2 meg (I should have gotten 4) of ram and a much needed 120mb hard drive. My video card is a 512k super VGA with a monitor to match. So your improvements to ODM fit into my idea of what computing standards should be, BRAVO! Forge ahead Jay. You've done a great job so far, and I will renew my subscription due to your timely improvements. Take care, loosen your tie, toss the coat and march on. I think you'll find a great majority of the computing community will follow. ^RTom Hall ^RHanahan, SC Editor's note: I don't ever wear a suit and tie! ( Associate editor's note: It's true, he doesn't! ) Dear Jay, You all (Y'all) should be ashamed of yourselves. Putting that simple, yet elegant, PYRAMID Solitaire program on issue 61. What an addicting program! If you had not said it in the READ ME file, I would not have believed that it was possible to "go out". I finally did, though, after a mere 3+ hours of studious playing--and in level II no less! Keep up the good work in the games area. They all do not have to be extremely complicated to be good. Your [presenter] changes are great. I hope you can carry the VGA through the whole disk. Anyhow, keep up the good work. We (Great grandfather through grandson) look forward to ODM's arrival each month. ^RFred Albertson, Jr. ^RKensington, MD Editor's note: We warned you that PYRAMID was addictive! Dear Jay, What in the --==censored==-- have you done to BBD? I have issues 1 through 60, and with 61 you have finally dropped below acceptable minimums. Not only is disk swapping now necessary to get into and out of nearly every program, not even the Main Menu is accessible from Disk 2 any longer. And when I'm reading about the programs, what's this "7/16", "8/12", "3/15"? What was wrong with 60%, 70%, 80%? Unless you have plans to fire the --==censored==-- who came up with these "ODM" ideas and re-evaluate your publication to its previous BBD standards, please cancel my subscription and refund my balance. ^RLee Wood ^RBattlefield MO As you can see, we have received mixed feelings about our improvements. Fortunately, 98% of the letters are like Mr. Hall's. In fact we have seen our resubscription rate climb substantially since we introduced the new presenter. The overwhelming majority of you have not only voted with your dollars, you've given us the best compliment a user can give a software developer: You like and use our product. ^RThanks, ^RThe ODM staff Editor's note: Please see this month's Diskovery for information to help stop all the disk swapping. END