85010 19-JAN 18:17 Applications (6809) RE: vdgint (Re: Msg 84998) From: PHILSCHERER To: KSCALES Thanks for the info Ken--I tried Matts package and I get as far as getting a message telling me that there's an error sending message. This comes after it has read the drive for its data and asks if I want to procede. I left a message for Matt but no reply yet. I'll try your st225n descriptor and see if I have any luck. If I bomb out I'll put it up for sale. Thanks again! -*- 85037 20-JAN 07:22 Applications (6809) RE: vdgint (Re: Msg 84973) From: DONALDS To: KSCALES Thanks for the info Ken. Don -*- End of Thread. -*- 85011 19-JAN 18:34 General Information RE: Looking for Keith March (Re: Msg 85009) From: RANDYKWILSON To: MARKGRIFFITH Doing a "/ent kei" pops one Keith H. March (KEITHMARCH). But the last time this user was in the os9 sig was 11/28/92. This may or may not be the one you're after. Randy -*- 85019 19-JAN 21:19 General Information RE: Looking for Keith March (Re: Msg 85009) From: KSCALES To: MARKGRIFFITH Hi, Mark - > I'm looking for the username for Keith March. Does he have an account > here? I looked through the member directory and found nothing. Can > anyone help? "KEITH H. MARCH 72733,2173" was on CIS during the last week. This is the first time I recall seeing a message from him in quite a while. Cheers... / Ken -------------------------------------------------------------------------- Ken Scales Delphi:KSCALES Internet:kscales@delphi.com CIS:74646,2237 -*- 85064 21-JAN 07:45 General Information RE: Looking for Keith March (Re: Msg 85011) From: MARKGRIFFITH To: RANDYKWILSON Randy, > Doing a "/ent kei" pops one Keith H. March (KEITHMARCH). Thanks for the help. /************* /\/\ark ************/ (uploaded with InfoXpress Ver 1.01) -*- 85065 21-JAN 07:45 General Information RE: Looking for Keith March (Re: Msg 85019) From: MARKGRIFFITH To: KSCALES Ken, > "KEITH H. MARCH 72733,2173" was on CIS during the last week. This is the > first time I recall seeing a message from him in quite a while. Thanks....I'll try him there. /************* /\/\ark ************/ (uploaded with InfoXpress Ver 1.01) -*- End of Thread. -*- 85012 19-JAN 19:18 General Information Global Warming From: JOHNREED To: ALL Alright, enough already. I've been hearing all about "Global Warming" for years now. What I want to know is: 1. Where can I buy some? 2. How much does it cost? 3. Can they ship it to Saginaw, Mich.? John R. Wainwright <> <> *********** InfoXpress ************ -*- 85020 19-JAN 21:35 General Information RE: Global Warming (Re: Msg 85012) From: WA2EGP To: JOHNREED Well, it seems to be happening. But that doesn't mean that it is happening right now, at this very second. It is an average temperature over a long period of time. I know what you are talking about. It was -5.8 F this morning and that is COLD for this area of the world! (grin) -*- 85021 19-JAN 21:49 General Information RE: Global Warming (Re: Msg 85012) From: JOELHEGBERG To: JOHNREED John, > I've been hearing all about "Global Warming" for years now. > 1. Where can I buy some? > 2. How much does it cost? > 3. Can they ship it to Saginaw, Mich.? Lets try and go in this together and maybe we can get a bulk rate deal going! It was -80 windchill down here in Illinois the past week... at least schools closed up. :) -- Joel Mathew Hegberg. Delphi : JOELHEGBERG GEnie : j.hegberg Internet : JoelHegberg@delphi.com -*- 85022 19-JAN 22:08 General Information RE: Global Warming (Re: Msg 85021) From: JOEGERBER To: JOELHEGBERG JOEL, ABOUT THE SAME HERE (MINNEAPOLIS). THE GOVEROR EVEN ORDERED ALL PUBLIC S CHOOLS CLOSED, AND THE U OF M EVEN CLOSED. ACTUALLY, IN THEORY, THIS ULTRA COLD WEATHER IS SUPPOSED TO BE AN ALTERNATE TO GLOBAL WARMING. IN FACT, SOME SCIENTISTS CLAIM THAT THE GREENHOUSE EFFECT WOULD CAUSE ANOTHER ICE AGE. JOE GERBER -*- 85028 19-JAN 22:47 General Information RE: Global Warming (Re: Msg 85022) From: MITHELEN To: JOEGERBER (NR) Gesh... I think people are getting wimpy... Back when I was in collage up in Minesota at Bemidji State U. It often got down to -40 (and that is still air temp, no wind chill nonscense) The University didn't once close down due to cold or snowfall during my 5 year stay there (and I remember at least 2 times there was 18"+ overnight snowfalls while I was coming back after a holiday break) Granted, most of the campus was connected by tunnels, but that doesn't do folks any good that live off campus, or that have to drive 625 miles to get there after a break... I've bben wearing a windbreaker and a wool coat all winter... no problem... think I'll flip on another computer... I feel a draft 8-) -- Paul Jerkatis - SandV BBS (708)352-0948: Chicago Area OS-9 Users Group UUCP ...{balr|tellab5}!vpnet!sandv.chi.il.us!sysop Internet: MITHELEN@Delphi.com "Did you ever notice how cheep 99% of all BBS users are?" - Unknown -*- 85053 20-JAN 22:30 General Information RE: Global Warming (Re: Msg 85022) From: PAGAN To: JOEGERBER (NR) >ACTUALLY, IN THEORY, THIS ULTRA COLD WEATHER IS SUPPOSED TO BE AN ALTERNATE >TO GLOBAL WARMING. IN FACT, SOME SCIENTISTS CLAIM THAT THE GREENHOUSE >EFFECT WOULD CAUSE ANOTHER ICE AGE. That may not be as far fetched as it seems at first read. One consequence of higher average temperatures is increased evaporation from the oceans and more energy to drive storm systems. The net result is more precipitation during the 'rainy' season. If a lot of this extra precipitation is dropped as snow the local albedo is increased and more energy is reflected back into space. The melting of the winter snows happens slower despite higher average temperature. If this cycle repeats itself it can (note: can not will) lead to enough energy being reflected back into space to trigger a runaway drop in temperature and an ice age. Then again, the whole thing could go the other way. Water warmed by the sun in the tropics is transported by currents in the ocean at moderate depths until in meets colder, more dense, water nearer the poles and rises to the surface liberating enormous amounts of heat to the atmosphere. This transport mechanism provides enough heat to keep the climate of Europe and North America (relatively) mild. Increased temperatures could increase the rate of glacier melt and increase the amount of fresh water flowing into the seas. Since fresh water is less dense than salt water it is conceivable that this decrease in salinity of the ocean surface would interfere with the mixing. Without this heat transport northern temperatures would begin dropping rapidly and lead to a similar catastrophic temperature drop and an ice age. Even if both of the above are unlikely - the Earth's weather has proven pretty contemptuous of human action so far - something has caused rapid temperature drops and glaciation in the past. Ice cores from Greenland and Canada show that glaciers advance much faster than they retreat. In fact it may have taken less than 100 years for the area where Chicago is now to go from a climate warmer than it is now to being under a mile of ice! Of course, variations in weather are normal with, sometimes, bizarre consequences. Near the end of the 13th century a cold snap in Europe (the so-called Little Ice Age) not only wiped out wine making in Briton :-( it also prompted a southward migration of the Norway rat which brought along it's fleas which brought along the Plague. Stephen (PAGAN) -*- 85061 21-JAN 01:54 General Information RE: Global Warming (Re: Msg 85012) From: LARRYOLSON To: JOHNREED John, Keep us posted if you find any. (shivering in Waterford, Mich.) Larry -*- 85087 22-JAN 04:34 General Information RE: Global Warming (Re: Msg 85053) From: ROYBUR To: PAGAN (NR) just the other day, a friend mentioned sunspot activity, claiming that for the next 11 years or so we'll be having some strange weather...any comments on that idea? 8*)...............roy -*- End of Thread. -*- 85013 19-JAN 19:38 General Information RE: UltiMuse 4.9 w/NitrOs9 (Re: Msg 84989) From: JOHNBAER To: MIKE_GUZZI Mike.. > isn't that 1-919-294-1558 and not 910 ??? north carolina? > They had an area code split there, just like here in the 215 area were we now have 215 and 610 . So - the 910 is the one to use. - John Baer johnbaer@delphi.com jbaer@pacs.pha.pa.us *** InfoXpress 1.01.00 *** -*- 85016 19-JAN 19:53 General Information RE: UltiMuse 4.9 w/NitrOs9 (Re: Msg 84979) From: DSRTFOX To: WDTV5 Gene, for what it's worth, I tried contacting Ed some time ago about possibly advertising in my mag ("68 micros") but never got a reply. I wonder if Uptime isn't giving him free ads???? -*- 85031 19-JAN 23:14 General Information RE: UltiMuse 4.9 w/NitrOs9 (Re: Msg 85016) From: WDTV5 To: DSRTFOX Gee, I suppose its a possibility. I don't know, not being a sub to either of these pubs :-( Whats the annual fee for yours? Cheers, Gene -*- 85041 20-JAN 19:47 General Information RE: UltiMuse 4.9 w/NitrOs9 (Re: Msg 85013) From: MIKE_GUZZI To: JOHNBAER ah ok, i forgot they were splitting up area codes now. thanks for the info! -*- 85047 20-JAN 21:36 General Information RE: UltiMuse 4.9 w/NitrOs9 (Re: Msg 85041) From: DSRTFOX To: WDTV5 The subscription rate is $12/six months, $23/year. I only send out 8 issues yearly (roughly every six weeks), but print a good content (30-32 pages total, including covers, 8.5"x11" too!) in each over a wide range of subjects from DECB, OS-9, OS-9/68K, general computer and items of interest in the computing world in general. So far, I've achieved a decent balance among the variety, but the last issue was a littlethin on DECB programs. Post me an address and I'll send you a free sample issue. -*- 85051 20-JAN 22:25 General Information RE: UltiMuse 4.9 w/NitrOs9 (Re: Msg 85047) From: WDTV5 To: DSRTFOX (NR) Gene Heskett 291 Garton Ave. Weston WV 26452 To: All: Does anyone know if Brian Goers has been on here lately? Thanks -*- 85054 20-JAN 22:32 General Information RE: UltiMuse 4.9 w/NitrOs9 (Re: Msg 85051) From: RANDYKWILSON To: WDTV5 Come on Gene, you know Delphi better than that. Give "/ent bri" a try. :> -*- 85074 21-JAN 23:11 General Information RE: UltiMuse 4.9 w/NitrOs9 (Re: Msg 85054) From: WDTV5 To: RANDYKWILSON Unforch, until this past week when the signup papers arrived, I have never had the official delphi "how to do it" in my hand! I was running on Jim Martins account as WOAY all this time. Now I'm me, and I really should RTFM. Didja ever get the irq tx driven thing running on a 6551? Just curious. Cheers, Gene -*- End of Thread. -*- 85014 19-JAN 19:38 General Information RE: Hi Speed number (Sprintnet/Tymnet) (Re: Msg 84987) From: JOHNBAER To: JSHEPLER > > Thanks for that number, it gave me a local access line, and it works! :) > > -Jeff > Yea - in this case, isn't Voice Mail wonderful :) - John Baer johnbaer@delphi.com jbaer@pacs.pha.pa.us *** InfoXpress 1.01.00 *** -*- 85015 19-JAN 19:51 General Information RE: OS-9 Underground v.2 no.1 (Re: Msg 84977) From: DSRTFOX To: JEJONES Umm... not intending to break in on the Underground news (it IS good to see that anniversary issue.. we swap subscriptions just to keep an eye on each other! ;> ) BUT.... I will be dropping the first third class mailing of "68' micros" at the post office in the morning (20 Jan 94). Should take 7-15 days to get to you. PLEASE make a note of the day you receive it and post me a message! Anyone else getting it and on Delphi can do the same. I'm trying to judge the difference in receipt across the country. I mailed a week earlier than normal this time, will get two weeks early next. Also added a bit to the content! You'll note 32 pages plus an insert this issue, with 32 the targeted norm from now on. It seems one concern with third class mailing is that different sections of the country will get the magazine over a wider time period.... Atlanta (I'm in Georgia, remember?) might get it in 3-4 days, California two weeks, etc. I sending Alaska and Hawaii via first class though, as it takes 7-10 days even first class. Canada is staying the same at surfac e rates. -*- 85017 19-JAN 20:02 General Information RE: problem with os9k (Re: Msg 85002) From: DSRTFOX To: JOSEFL Well, since you know a bit about the company, I hope you can help some of us novices out! -*- 85018 19-JAN 21:18 Applications (6809) Miniscribe drive From: KSCALES To: PHILSCHERER > Thanks for the info Ken--I tried Matts package and I get as far as > getting a message telling me that there's an error sending message. This > comes after it has read the drive for its data and asks if I want to > procede. Hi, Phil - The original version that Matt posted did not support MPI slot selection. Could that apply in your case? Otherwise, yeah, you may want to sell the drive. -------------------------------------------------------------------------- Ken Scales Delphi:KSCALES Internet:kscales@delphi.com CIS:74646,2237 -*- 85038 20-JAN 18:39 Applications (6809) RE: Miniscribe drive (Re: Msg 85018) From: PHILSCHERER To: KSCALES Hi Ken--I dont have an MPI--Disto SCII only. -*- End of Thread. -*- 85023 19-JAN 22:16 General Information RE: MM/1 Production (Re: Msg 84087) From: TIMKIENTZLE To: MREGC Yes, "public domain" almost literally means "belonging to the public," i.e., anyone can do anything they want with it. Many people confuse "public domain" with "freeware". freeware/shareware are both "copyrighted", meaning the original author claims some control over what people can and cannot do with the work. The GNU software, for example, has a fairly restrictive copyright which forbids commercial sale of GNU software or derived works. "Public domain" is exactly the opposite of "copyrighted". - Tim -*- 85024 19-JAN 22:21 General Information RE: MM/1 Production (Re: Msg 84115) From: TIMKIENTZLE To: MARKGRIFFITH >I plan on using some of your code... Wonderful! The reason I released XYDown into PD is so that people would be able to re-use that code with no caveats or restrictions. Yeah, rz/sz is a weird one. The early versions of rz/sz are actually PD, as far as I understand. It's just the later versions which have that weird restriction on them (only to be used to communicate with Omen Technology products?!). I recently found an early version of rz/sz sources on the Internet (had to go to Sweden to find it, though!). I'm planning to work it over and improve it somewhat for use in some of my own projects. I believe the version I just grabbed is version 1.24, and it does appear to be PD (although frustratingly enough, it doesn't SAY it's PD, just doesn't say it's copyrighted... ). - Tim -*- End of Thread. -*- 85025 19-JAN 22:26 OSK Applications RE: CD-ROM for OSK (Re: Msg 84999) From: VAXELF To: WA2EGP Is your CD-ROM a single or dual speed??? John D. -*- 85029 19-JAN 22:47 OSK Applications RE: CD-ROM for OSK (Re: Msg 85025) From: WA2EGP To: VAXELF Got me. IF I can find the receipt, I can give you the make and model. OF course, I can't find it right now. I bought it last April so I imagine that it is a single speed. It was also cheap and a refurbished unit. Unforch, the unit is in the machine and there is no room to see the label. Once I get a chance to, I'll give you all the info I have. -*- 85046 20-JAN 20:39 OSK Applications RE: CD-ROM for OSK (Re: Msg 84968) From: HAWKSOFT To: DAVGEORGE (NR) > Is anyone using a CD-ROM drive on their OSK machine? > > I have an NEC external CD-ROM that I would like to add on to > my KiX\30, and I need a driver for it. > I am running an NEC external CD rom reader model 25 (I think) on my MM/1. The drivers came from Dirt Cheap Computer Stuff (MARKGRIFFITH here) with purchase of drive. I don't know if they are available separately or not and your interface may differ. Can read PC type CDs, play Audio CDs (YAY!!!) and read CD-I disks as well!!! :-> :-> :-> :-> :-> :-> :-> Chris "HAWKSoft" <-: <-: <-: <-: <-: <-: <-: Delphi: HAWKSOFT Internet: HAWKSOFT@DELPHI.COM ******************< Uploaded w/ InfoXpress vr. 1.01.00 >****************** -*- 85050 20-JAN 22:06 OSK Applications RE: CD-ROM for OSK (Re: Msg 85029) From: VAXELF To: WA2EGP I suppect your right about it being a single speed unit. What are you doing with it? John D. -*- 85055 20-JAN 23:06 OSK Applications RE: CD-ROM for OSK (Re: Msg 85046) From: WA2EGP To: HAWKSOFT (NR) Hmmmmm....mine doesn't seem to read CD-I disks. Have to check that out (grin). -*- 85056 20-JAN 23:10 OSK Applications RE: CD-ROM for OSK (Re: Msg 85050) From: WA2EGP To: VAXELF Playing right now. I have copied some stuff over to the MM/1. A .fli file runs fine with flicker. I've even tried to transfer some of the stuff to the MM/1, then to a "PC" disk using the pcf stuff. So far, not much success but I have been having problems with the pcf stuff lately so that may be it. I tried a CD-I disk but it said "incompatable media" although I saw a message that indicated someone else had been able to read a CD-I disk. Could be the drive. I have to install a tape drive and wrap everything up nice and neat. I hope I can find the cover (grin). -*- End of Thread. -*- 85026 19-JAN 22:32 Games & Graphics RE: Shanghai for Level 2 (Re: Msg 84990) From: PAGAN To: DAVGEORGE >Yes, I like adventure games also. But I am a die hard text adventurer. I >just can't get used to these graphical adventures. I can relate to that. Maybe it's because of all those years I spent running RPG's but I still believe that a well written text adventure (with some graphics) provides more excitement than the pure graphics games. The excercise of the brain is actually good for you! Sort of like reading a good book with a chance to be part of the story. Too bad that our culture has become obsessed with graphics and video enter- tainment. Somehow, without the element of imagination, computer adventure games just aren't as much fun anymore. Stephen (PAGAN) -*- 85062 21-JAN 02:06 Games & Graphics RE: Shanghai for Level 2 (Re: Msg 85026) From: LARRYOLSON To: PAGAN I also agree with that. Where is the next MARK DATA PRODUCTS ? Games like Calixto Island, Black Sanctum, Sea Quest, Shenanigans. -*- End of Thread. -*- 85027 19-JAN 22:34 OSK Applications RE: GNU C (Re: Msg 84091) From: TIMKIENTZLE To: COLORSYSTEMS Hmm... I'm not using the header files supplied with the GCC distribution, just the standard Microware header files, and have had no problems at all. For the record, I'm using gcc version 1.42. I have run into some programs that compile with Microware C but not with GCC. The problem occurs with references to constant strings in large modules (over 32k). GCC seems to stick all the strings at the beginning, and always uses 16-bit offsets to refer to them. So you might want to not throw away your Microware C compiler. Other than that, GCC is _much_ nicer than Microware C. It gives better error messages (though you will have to fix the headers before you start routinely using -Wall), and it supports prototypes, which I find much easier to use than the old K&R style declarations. Hope this helps... - Tim -*- 85030 19-JAN 23:00 OSK Applications xmode for /p w/gs2? From: JEJONES To: JOHNREED Just grabbed your ghostscript last night, and it does a fine job w/the KWindows driver. Nice to see stuff in color...maybe I'll get a BJ600 someday. Anyway, I am having a slight problem, though I'm sure it's a mistake I'm making. I decided to send something to my printer, and fired up gs2 -sDEVICE=escp2 -r360x360 -sOUTPUTFILE=/p tiger.ps (I have an Epson Stylus 800.) In the past, it has sufficed to do xmode /p nolf tabc=0 to prepare for output...but after a while, I noticed the paper didn't seem to be advancing very much! When it was done, I ejected the page, to find a VERY wet and VERY black stripe across the top of the page. Fortunately, the only thing it dripped on was my skin and the plastic thing for chairs to roll on. So...I'm tempted to try with "xmode /p lf," but I can't help expecting that some escape sequence has a 0xd in it somewhere. What's the right xmode setting for /p? James P.S. As readily as the ink on the Stylus 800 (and ink jets in general) is water soluble, one would think that I could easily get it off my skin. One would be wrong. :-( P.P.S. From looking at earlier sources, the Stylus 800 paper margins seem to be a little different from what the escp2 driver structure is set to (Stylus 800 wants top .12", left .12", right .38" (unless inserted manually, in which case it's .12"?!), and bottom .51"). Is there a way to get this without recompiling? *** posted w/InfoXpress 1.1 *** -*- 85068 21-JAN 20:47 OSK Applications RE: xmode for /p w/gs2? (Re: Msg 85030) From: JOHNREED To: JEJONES James, I just hooked up my Epson ESC/P2 printer and duplicated your problem. Then I looked again at the source for the epson drivers. Somewhere between version 2.4 and 2.6, I reconfigured my desk and gave the Epson to the messydos machine and the DeskJet to the MM/1. I used to have a box that switched either printer to either computer, but since the 68340 upgrade, the MM/1 printer driver will not tolerate the long ribbon cables and switch boxes to the printers. I looked at the epson drivers and compiled them into version 2.6.1 and the new gs2 version and I ASSuMEd they were the same ones as prev versions. WRONG - someone went and "improved" them. When I looked closer at the source, I saw a "\r\n" sequence getting sent to the printer at the end of a line and some other changes. More testing and fixing is needed. Meanwhile, the version 2.6.1 and gs2 versions seem fine on my DeskJet, but EPSON (and IBM Proprinter) owners better hang on to the older upload. I'll fix them and reupload as soon as they are done. John R. Wainwright <> <> *********** InfoXpress ************ -*- End of Thread. -*- 85032 19-JAN 23:19 General Information RE: my MM/1a is noisy (Re: Msg 84275) From: TIMKIENTZLE To: COLORSYSTEMS Dunno about MM/1a, but my MM/1 dumps a lot of noise through the parallel connector. If I run the printer through the serial port, there's almost no TV interference, but if I have a cable connected to the MM/1 parallel port, the interference is pretty bad. Mouse shows the same type of problem (mouse plugged in -> more interference). You might try unplugging peripherals from the MM/1 to see where the noise is coming out of the case. - Tim -*- 85033 19-JAN 23:43 General Information RE: os9 vs. unix (Re: Msg 84918) From: TIMKIENTZLE To: ROYBUR Depends on what you mean by "handle multitasking". Unix and OS9 multitask differently. OS9 is designed for process control environments where differences in priority have real meaning. For that reason, OS9 priorities work quite differently than Unix, where priority differences are merely "hints" to the kernel. Under OS9, a program with slightly higher priority will tend to lock out lower priority programs, while under Unix, a slightly higher priority has a much milder effect. If you mean "task switch speed", then OS9 is generally going to be faster since it has a simpler hardware model (no virtual memory or other complex hardware state has to be saved). OS9's simpler memory management does become a problem in heavy multi-process environments. Memory fragmentation becomes an issue when you have dozens of processes running, a situation common on Unix machines. So, I would say it depends on what you want. Unix is probably "better" in an environment where real people are working on networked machines. OS9 is probably better on a computer that has to deal with outside hardware. Those are the environments each system was designed for. - Tim -*- 85080 22-JAN 01:07 General Information RE: os9 vs. unix (Re: Msg 85033) From: ROYBUR To: TIMKIENTZLE (NR) you put that very well, well enuff for even yours truly to unnerstan. 8*) the question really wasn't mine, except that the guy got me curious about what an answer might be. thanks, tim. 8*)..............roy -*- End of Thread. -*- 85034 19-JAN 23:44 General Information RE: gnu (Re: Msg 84996) From: TIMKIENTZLE To: TMF I've seen gnuplot on the OS9 ftp server at cabrales.cs.wisc.edu -*- 85035 20-JAN 05:08 OSK Applications RE: OPutBlk () (Re: Msg 85007) From: MREGC To: JOELHEGBERG Joel, > It shouldn't be too difficult to write your own replacement OPutBlk() > function if it comes down to that. :) Quite true. However, the idea here is to have a function that works FAST. I could write the function, but you'ld need an MM/1a squared to have it run fast enough! :) OK, maybe I'm exaggerating here. With this game I have become MUCH better at writing efficient code, but I still think the version of the function in the library, should I get it to work right, will be faster than amy equivalent I could write in 'C'. ...Eric... -*- 85048 20-JAN 21:40 OSK Applications RE: OPutBlk () (Re: Msg 85035) From: JEJONES To: MREGC > Quite true. However, the idea here is to have a function that works > FAST. I could write the function, but you'ld need an MM/1a squared to have > it run fast enough! Not true--remember that for the most part, those routines are just layers around the features windio provides, so that if you pried the lid off, you'd see that all it did was fill up a buffer with a few bytes and then write the buffer out where windio will see it and do it. *** posted w/InfoXpress 1.1 *** -*- 85088 22-JAN 04:53 OSK Applications RE: OPutBlk () (Re: Msg 85048) From: MREGC To: JEJONES > Not true--remember that for the most part, those routines are just layers > around the features windio provides... I still tend to think that function written WELL in assembly, (assuming Kevin's code is well written,) will outperfrom, if not vastly outperform a a similar well written function in C. ...Eric... -*- End of Thread. -*- 85036 20-JAN 07:12 Programmers Den C question From: ZOGSTER To: ALL Hi everyone. In writing a simple C program I ran into a small problem. I want to be able to use level 2's cursor controls 0x06,0x08,0x09,0x10 for right, left, up and down cursor positions. I have been defining those codes with C's #define statements, then outputing them with the putchar(right), putchar(left), putchar(up), putchar(down) statements. They all work fine except for down, which not only prints a linefeed but also returns the cursor to the beginning of the next line (x=0)... In Basic09 (and C) this happens with the Print chr$(9) and Printf("%c",down). But in Basic09 I can avoid OS-9's editoring of the output by using PUT#1,chr$(9). How do I do this in C? Jim -*- 85042 20-JAN 19:55 Programmers Den RE: C question (Re: Msg 85036) From: BANANAMAN To: ZOGSTER You might want to try write(STDOUT,right). I think putchar() uses writeln() which does the line editing stuff. write() doesn't. Oh. That write() should be write ( STDOUT , &right , 1 ); where 'right' is declared as a char. --Andy -*- 85043 20-JAN 20:00 Programmers Den RE: C question (Re: Msg 85036) From: COLORSYSTEMS To: ZOGSTER I think down would be a 0x0a wouldn't it? (Decimal 10) ------------------------------------ Zack C Sessions ColorSystems "I am Homer of Borg, prepare to be assimi ... OOOOHHH, DOUGHNUTS!" -*- 85057 20-JAN 23:17 Programmers Den RE: C question (Re: Msg 85042) From: COLORSYSTEMS To: BANANAMAN No way a putchar() function generates a writeln(). ------------------------------------ Zack C Sessions ColorSystems "I am Homer of Borg, prepare to be assimi ... OOOOHHH, DOUGHNUTS!" -*- 85058 21-JAN 01:14 Programmers Den RE: C question (Re: Msg 85042) From: ZOGSTER To: BANANAMAN > You might want to try write(STDOUT,right). I think putchar() uses writeln() > which does the line editing stuff. write() doesn't. Oh. That write() should > be write ( STDOUT , &right , 1 ); where 'right' is declared as a char. > --Andy Ok... I have been trying to figure out how to use Write and think I have it but there is a problem... here's the code that I am using to test write. #include #define STDOUT 1 main() { printf("hello "); write(STDOUT,"\x0a",1); printf("This is a test\n\n"); } When ran this program prints: hello This is a test test!dump reveals: Addr 0 1 2 3 4 5 6 7 8 9 A B C D E F 0 2 4 6 8 A C E ---- ---- ---- ---- ---- ---- ---- ---- ---- ---------------- 0000 0A68 656C 6C6F 2054 6869 7320 6973 2061 .hello This is a 0010 2074 6573 740D 0D test.. Why is the linefeed being printed before the "hello "? I want it to print: hello This is a test -*- 85059 21-JAN 01:14 Programmers Den RE: C question (Re: Msg 85043) From: ZOGSTER To: COLORSYSTEMS > I think down would be a 0x0a wouldn't it? (Decimal 10) Yes, you are right, I was tired when I posted and made several mistakes in my post. I was trying 0x0a or 10 in my code. Jim -*- 85063 21-JAN 03:45 Programmers Den RE: C question (Re: Msg 85058) From: PAGAN To: ZOGSTER >#include >#define STDOUT 1 >main() >{ >printf("hello "); >write(STDOUT,"\x0a",1); >printf("This is a test\n\n"); >} > >When ran this program prints: > >hello This is a test > >test!dump reveals: > >Addr 0 1 2 3 4 5 6 7 8 9 A B C D E F 0 2 4 6 8 A C E >---- ---- ---- ---- ---- ---- ---- ---- ---- ---------------- >0000 0A68 656C 6C6F 2054 6869 7320 6973 2061 .hello This is a >0010 2074 6573 740D 0D test.. > >Why is the linefeed being printed before the "hello "? > Your problem here is mixing buffered and unbuffered output. The printf() function writes to stdout with buffering while the write() function does a raw unbuffered write. Heres what happens: 1. printf("hello "); puts the string "hello " in the output buffer. 2. write(STDOUT,"\0x0a",1) sends a $0A directly to the device on stdout with no buffering. 3. printf("This is a test\n\n"); adds teh string "This is a test" the output buffer and the \n\n cause it to be flushed to the screen. Since the buffer gets flushed _after_ the linefeed gets written things look out of sequence. Stephen (PAGAN) -*- 85066 21-JAN 20:01 Programmers Den RE: C question (Re: Msg 85059) From: COLORSYSTEMS To: ZOGSTER The strange things then you are seeing is due to mixing buffered with unbuffered IO. PAGAN explained it already. ------------------------------------ Zack C Sessions ColorSystems "I am Homer of Borg, prepare to be assimi ... OOOOHHH, DOUGHNUTS!" -*- 85067 21-JAN 20:20 Programmers Den RE: C question (Re: Msg 85066) From: MITHELEN To: ZOGSTER The solutio, of course, is to fflush(stdout); after the first printf(), and before the write(). This fources a flushing of the output buffer before you do the unbuffered write... -*- 85070 21-JAN 22:16 Programmers Den RE: C question (Re: Msg 85057) From: JEJONES To: COLORSYSTEMS (NR) > No way a putchar() function generates a writeln(). Eh? On what ANSI calls a "line buffered stream," putchar('\n') will definitely induce a writeln() call. (For pre-ANSI, read "line buffered stream" as "FILE that has the _SCF bit set in its flag field.") *** posted w/InfoXpress 1.1 *** -*- 85071 21-JAN 22:42 Programmers Den RE: C question (Re: Msg 85057) From: BANANAMAN To: COLORSYSTEMS (NR) Hmm. Well, if putchar(), or putc() don't do writeln(), then I'm at a loss as to why they would do any line editing. If they don't do writeln(), don't they have to do write()? --Andy -*- 85078 22-JAN 01:00 Programmers Den RE: C question (Re: Msg 85067) From: ZOGSTER To: MITHELEN 85067 21-JAN 20:20 Programmers Den RE: C question (Re: Msg 85066) From: MITHELEN To: ZOGSTER (NR) > The solutio, of course, is to fflush(stdout); after the first printf(), and > before the write(). This fources a flushing of the output buffer before > you do the unbuffered write... Now you tell me, after me pulling my hair out for hours trying to find out! Thanks. Question, why is output buffered? Sounds strange to me. We don't have that problem with Basic09. Jim -*- 85081 22-JAN 01:25 Programmers Den RE: C question (Re: Msg 85078) From: MITHELEN To: ZOGSTER (NR) Output is buffered to reduce system overhead... You can do several printf()'s or purchars()'s, but no system call (I$Write) will be done until a newline is encountered, the buffer limit is reached, or you force the buffer to be output... I'm not surte on the specifics on Basic09's output calls, so cant really comment on how they work... -- Paul Jerkatis - SandV BBS (708)352-0948: Chicago Area OS-9 Users Group UUCP ...{balr|tellab5}!vpnet!sandv.chi.il.us!sysop Internet: MITHELEN@Delphi.com "Did you ever notice how cheep 99% of all BBS users are?" - Unknown -*- 85082 22-JAN 01:31 Programmers Den RE: C question (Re: Msg 85070) From: MITHELEN To: JEJONES BTW, this is how I "trick" OS-9 in RZ/SZ 3.24 to use buffered sends and not use I$Writln... I change the flag on the FILE * to be _RBF instead of _SCF. This forces OS-9 to use I$Write instead... I think I got this trick oiriginally from Mike Knudsen... By using the buffered "putchar()" it improved the sending throughput of sz quite a bit over all the previous versions. -- Paul Jerkatis - SandV BBS (708)352-0948: Chicago Area OS-9 Users Group UUCP ...{balr|tellab5}!vpnet!sandv.chi.il.us!sysop Internet: MITHELEN@Delphi.com "Did you ever notice how cheep 99% of all BBS users are?" - Unknown -*- 85084 22-JAN 04:28 Programmers Den RE: C question (Re: Msg 85078) From: PAGAN To: ZOGSTER (NR) >Question, why is output buffered? Sounds strange to me. We don't have >that problem with Basic09. I think BacisO9 uses buffered I/O all the time. It was designed as an application devlopment language whereas C was (originally) intended for writing operating system stuff. C is a lot more powerful but Basic09 is really underappreciated when it comes to simpler applications. In fact, Basic09 would be a crackerjack language for small applcations under G-windows if it had the necessary gfx module and (maybe) a window editor designed to interface with Basic09. Stephen (PAGAN) -*- 85085 22-JAN 04:28 Programmers Den RE: C question (Re: Msg 85082) From: PAGAN To: MITHELEN (NR) >BTW, this is how I "trick" OS-9 in RZ/SZ 3.24 to use buffered sends and not >use I$Writln... I change the flag on the FILE * to be _RBF instead of _SCF. >This forces OS-9 to use I$Write instead... I think I got this trick >oiriginally from Mike Knudsen... By using the buffered "putchar()" it >improved the sending throughput of sz quite a bit over all the previous >versions. The solution I usually use for this sort of thing is to assemble the output in a program supplied buffer and write it out to the screen with a write() or writeln(). It's not that I have anything against the buffered calls but I've found that they tend to be pretty slow so I only use them for simple stuff. Also if you need record locking the buffered calls are worse than useless . Stephen (PAGAN) -*- 85086 22-JAN 04:29 Programmers Den RE: C question (Re: Msg 85071) From: PAGAN To: BANANAMAN (NR) >Hmm. Well, if putchar(), or putc() don't do writeln(), then I'm at a loss >as to why they would do any line editing. If they don't do writeln(), don't >they have to do write()? Last time I checked putchar is #defined in stdio.h as: #define putchar(c) putc(c,stdout) Unless you mess with the stdout._flag this will definitely generate a writeln() when the buffer is full, a '\n' is sent or call is made to fflush(stdout). You can force use of write() if you set the _flag field to _RBF (I think) before performing any I/O on the path. I'm not sure why anyone would want to so this to stdout but it could be useful for some SCF applications. Stephen (PAGAN) -*- End of Thread. -*- 85039 20-JAN 19:21 General Information Microware makes it big! From: FHOGG To: ALL The following are some excerpts from the 1/18/94 article in The Wall Street Journal by Staff Reporter John J. Keller. Page B1. "Little Microware Aims to Be a Multimedia Giant" First it gives some background and then... "Little-known Microware has just landed a coveted piece of business. BELL ATLANTIC Corp., the regional Bell company, expects to distribute an interactive service to 10 million households by the turn of the century. It has placed orders for set-top boxes from three suppliers. All the boxes, in turn, rely on Microwares OS/9 software." More background about what and who Microware is and then later in the article... "Microware's OS/9 went head-to-head with a prototype from Microsoft called Modular Windows in a test by Bell Atlantic, says Arthur Orduna, a Microware marketing manager. he brags that OS/9 beat its rival. A Microsoft spokeswoman doesn't dispute this account." There is more to the article that I quoted here but it is important that Microware landed this contract for many reasons. It assures Microwares place in the future and thru them ours. By making OS/9 so visible it will make it easier for all of us to justify OS/9 to new users. The influx of money into Microware from this deal will likely help Microware provide new and important software in the future for all of us. It will also quiet those nay sayers who proclaim the demise of OS/9. Whether it will directly help those of us in the market now is yet to be seen. However in my mind this deal can only help to expand the market for OS/9 and therefore the slice of the pie that each vendor has can only increase. All in all this is a milestone for Microware and I congratulate all of those who worked long and hard to put this deal together. A hearty WELL DONE! Frank Hogg Frank Hogg Laboratory, Inc. 1/20/94 -*- 85044 20-JAN 20:25 Telecom (6809) RE: Boca modems (Re: Msg 84957) From: WTHOMPSON To: BANANAMAN Not yet. I'm in the process of going to SCSI drives with a 4in1 and that is kind of draining my funds for now. Wayne -*- 85045 20-JAN 20:36 General Information RE: OS-9 Modules (Re: Msg 84823) From: NEALSTEWARD To: THETAURUS Sculptor is the MOST powerful 4th generation DB language available for the coco. The source code is also portable to many other platforms. The language is similar in syntax to BASIC, so learning it is not too bad if you can learn from (extremely) technical manuals. It's only drawback is there are no other documentation to help explain some of the more complex features. I get by with trial and error(s) on those. My "front-end" program I am writing could probably be modified to work with any database that would accept standard input for entering the data. When I complete it, I will u/l here with source for all to play with. However, since it is still in rough form, you can consider this "vaporware" until I come through. -*- 85049 20-JAN 21:49 General Information RE: InfoXpress (Re: Msg 84975) From: TEDJAEGER To: THETAURUS (NR) Hey, Just call me Pavlov (I am an experimental psychologist!) Bests ---TedJaeger -*- 85060 21-JAN 01:50 OSK Applications RE: Makpal_fix (Re: Msg 85008) From: LARRYOLSON To: JOELHEGBERG Joel, I'M sorry that I took so long to get the fixed version up here. It looks like there are only 2 people that are still running 3meg MM/1's, because that is where the problem showed up, and only 2 people ran into the bug. While I have you here, do you know if anyone has written up a tutorial on how to add sound to a 'C' program. I have another program that I have pretty much finished but it would really add to the program if I could add some sound effects. larry -*- 85072 21-JAN 23:02 OSK Applications RE: Makpal_fix (Re: Msg 85060) From: VAXELF To: LARRYOLSON Larry, Make that three still running a 3Meg MM/1. John D. -*- 85075 22-JAN 00:51 OSK Applications RE: Makpal_fix (Re: Msg 85060) From: WA2EGP To: LARRYOLSON Would have been three but I haven't had time to mess with makpal yet (grin). -*- 85077 22-JAN 01:00 OSK Applications RE: Makpal_fix (Re: Msg 85072) From: LARRYOLSON To: VAXELF (NR) Ok, mistake noted ;-) I recommend the 9meg upgrade. It makes programming so much easier. Those errant pointer problems have so much more room to hide. ;-) larry -*- 85079 22-JAN 01:04 OSK Applications RE: Makpal_fix (Re: Msg 85075) From: LARRYOLSON To: WA2EGP (NR) Yea, the problem only showed it when you would try to use any of the save functions. -*- End of Thread. -*- 85069 21-JAN 20:48 OSK Applications Ghostscript From: JOHNREED To: ALL The Epson drivers in the latest ghostscript ver 2.6.1 and gs2 uploads seem to be screwed up - I blew it. DeskJet drivers and the new KWindows color display are OK. A new version will be uploaded as soon as I figure it out. see messages to/from JEJONES about xmode /p and gs2. John R. Wainwright <> <> *********** InfoXpress ************ -*- 85076 22-JAN 00:54 OSK Applications RE: Ghostscript (Re: Msg 85069) From: WA2EGP To: JOHNREED (NR) Now if I can get it to run my DMP2120........ -*- End of Thread. -*- 85073 21-JAN 23:03 General Information Monochrome From: REVWCP To: ALL Dear Friends: I haveVM-2 Tandy Monochrome Monitor hooked up to one of our COCO3. I know that CC3io could be patched to boot up in RGB mode (see msg 12709) Does anyone know of a patch that could set it to Monomode, without using montype? It is illegible when it first boots up. Eventually it turns out okay. I am running Multivue on it so the control-e kind of messes things up a little. While we are on the subject, I also would like to patch one system to come up on a composite monitor...those of you who make it to Chicago this fest will get to see our Monastery's "dream machine"...A COCO3 using a Northern Telcom Display phone as a terminal/Composite Monitor/XT keyboard through a Puppo adapter. This thing is really slick. Maybe this old monk is being guilty of the sin of pride, but this one is impressive. So any help in those patches will be greatly appreciated. With all best wishes, Brother Jeremy, CSJW OS9 Users Group Treasurer -*- 85083 22-JAN 01:33 General Information spreadsheet formulae From: ROYBUR To: ALL i know some of you will think i should post this plea in the PC SIG since the question i have involves LOTUS 1-2-3 specifically. (i'm going to try to simulate the situation with SC, later today, btw.) my boss asked me to try to create a "timing" spreadsheet. most of it is pretty simple, just grind out the number of shifts needed to produce a certain amount of product and then convert no. of shifts to production days. i have, as user inputs, shifts/week, working days/week and of course some other things to calculate production days, but those aren't relevant to my question. suppose that in cell C9 is shifts/week, in D9 is workdays/week and in E9 is no. of days to produce the product. he/i want to convert that last number to a calendar date. Lotus's date functions work with serial date numbers such that day #1 is Jan.01,1900. i _almost_ get it to work with this thing: "@if(@mod(e9,d9)>0,7*@int(e9/d9)+@mod(e9,d9)+7-d9+@now,7*@int(e9/d9)+@now)" the problem being that sometimes the calendar date is off by a day. does anybody know of a better way, or a different approach? i'd ask in the PC sig but but i _know_ there are some honest-to-god programmers in _this_ sig! i'll keep pluggin' at it - i have an idea that i need to do more testing in the part between the commas - but i won't get back to the machine to try anything until monday at the soonest. thanx for listenin'! 8*)........roy -*- 85089 22-JAN 05:58 General Information microware From: RICHKOTTKE To: ALL Did anyone else see the article about Microware and the new information superhighway in Tuesday's "Wall Street Journal"? They're on top of page B1 with an description of how OS-9 beat "modualar windows" from Microsoft for use in several vendor's interactive TV systems. Pretty neat to see; even had a sketch of Ken Kaplan! -Rich -*- FORUM>Reply, Add, Read, "?" or Exit>