#: 6304 S10/Tandy CoCo 25-Aug-90 03:47:36 Sb: #6281-#B09 bug? Fm: Paul Kacprowicz 72057,345 To: James Jones 76257,562 (X) Yes, you're right. If it is a bug it would be in RBF. I originally thought it was related to Basic09 because the version of "login" that I am using updates a similar file while "proc" shows that the user (of login) is *other* than user #0. But after dissasembling login, I see that F$SUser is used to change the ID to 0 before accessing the file. I also tried the same test with a program written in C and found the results to be the same. So it is not limited to Basic09. Though I probably should have done this additional testing before leaving that message, the basic question of the timestamp not being updated is still, I would think, valid. There is 1 Reply. #: 6308 S10/Tandy CoCo 25-Aug-90 04:46:28 Sb: #6304-B09 bug? Fm: Kevin Darling (UG Pres) 76703,4227 To: Paul Kacprowicz 72057,345 (X) Paul - I looked up the code in RBF, and the date is changed when the file is opened... no actual file data changes needed. The weird thing: this is done only if A) file opened with write mode on, and B) if you have permission to access the file. Now (A) makes sense of course, and you did have UPDATE (read/write). (B) also makes sense, but then the open should've failed altogether. So a successful open using your code should always update the time, at least as far as I can read from RBF internals. Strange! #: 6305 S10/Tandy CoCo 25-Aug-90 03:48:21 Sb: #6282-B09 bug? Fm: Paul Kacprowicz 72057,345 To: Pete Lyall 76703,4230 (X) Yes, the attributes of the file have been set as "---wr-wr" and the changes are written to the file no matter who the user is. (See James Jones' message and my reply to him.) #: 6306 S10/Tandy CoCo 25-Aug-90 03:49:09 Sb: #6283-#BIOS Fm: Paul Kacprowicz 72057,345 To: bob hemedinger 76256,427 (X) Well Bob, the original guestion on this thread was how to disable the BIOS ROM on a HD controller for use with a Burke & Burke XT on a Y-cable. I have that setup on one computer. Another (dedicated BBS) has an SCII and B&B-XT in an MPI and I haven't had any problems with it. But I'm not familiar with the 4in1 board. I think that the port on the 4in1 is not adressed at $FF68. So to hazard a guess as to what your problem is, I'd say to check and see if there is a /t2 descriptor on the CRC disk that came with the 4in1 board and use that one. Or check the manual to find the proper address and modify the stock descriptor if that's what you're using now. I hope it's a simple as that. Perhaps someone else with a setup like yours can jump in here with some help. There is 1 Reply. #: 6334 S10/Tandy CoCo 27-Aug-90 07:50:54 Sb: #6306-BIOS Fm: bob hemedinger 76256,427 To: Paul Kacprowicz 72057,345 (X) Unfortunately, it wasn't that simple. T2 works only when the SCII is plugged into the coco, in spite of the driver combinations I have used form the Disto module's disk that came with the 4/1 board. I read somewhere that I may have to patch a driver to get /t2 to run, but I've experimented with a y cable setup and may have take that route... at least I know that works. By the way, has anyone heard of/from Arizona Small Computer since they stopped advertising in the Rainbow? #: 6311 S6/Applications 25-Aug-90 20:35:27 Sb: #6199-#HARDware Fm: Richard Ries 76057,3534 To: James Jones 76257,562 (X) It's pretty simple (what the trainer expects on the serial line). The difficulty lies in getting BASIC09 to read back /t1 properly. I've had some problems using XTERM, which is the only commo pgm I know of that can access the bit- banger port. Rich There is 1 Reply. #: 6331 S6/Applications 26-Aug-90 23:03:24 Sb: #6311-#HARDware Fm: edward langenback 73510,145 To: Richard Ries 76057,3534 (X) need a comm program to access the bit banger? check out BANGER.AR in dl10, it has a drive that uses the bit banger and replacement /t1 & /t2 descriptors to use with it. it works, a little jerky in its action, but it does work. "KMA-68!!" >>>>>S S<<<<< !!!!!!!!!!!!! There is 1 Reply. #: 6406 S6/Applications 30-Aug-90 21:50:37 Sb: #6331-HARDware Fm: Richard Ries 76057,3534 To: edward langenback 73510,145 (X) I'll check it out this weekend. Thanks, Rich #: 6312 S6/Applications 25-Aug-90 20:38:00 Sb: #6200-HARDware Fm: Richard Ries 76057,3534 To: Kevin Darling (UG Pres) 76703,4227 (X) Yeah, I'm starting to see just how difficult! I'll check out banger, however. I was hoping to keep my real 232 port free to talk with you guys, but I guess I shouldn't be so lazy ! Rich #: 6313 S12/OS9/68000 (OSK) 25-Aug-90 21:01:26 Sb: #6299-#OSK bootsplit avail? Fm: Carl Kreider 71076,76 To: Timothy J. Martin 71541,3611 (X) There were a few binary file editors here written in Basic09, and the UG lib has/had a crude one or two if memory serves. There was something floating about on UseNet that converted binary files to ascii, forked vi to work on it, and then made it binary again. Other than that I don't have anything. It has been on the list for a long time, but....... There is 1 Reply. #: 6342 S12/OS9/68000 (OSK) 27-Aug-90 20:21:42 Sb: #6313-#OSK bootsplit avail? Fm: Jay Truesdale 72176,3565 To: [F] Tim Martin 71541,3611 (X) There is a program called DMP that I believe is available from the UG that is a binary file lister/editor, I use it all the time for simple stuff. I only have a binary out on my HD, I think I have the OSK C source at work if you would like me to drop you a copy via mail. I'll email you a copy of the binary in S-Record format, use "exbin" on it to convert it back to binary then use attr to make it executable. The only option is "-u" which means Update mode, If -u is not specified, you can't modify the file you're looking at and it works like a normal dump program. Entering a "?" while at the program command prompt will display the program's commands. Hope this is what you need. -J There is 1 Reply. #: 6343 S12/OS9/68000 (OSK) 27-Aug-90 20:26:13 Sb: #6342-#OSK bootsplit avail? Fm: Jay Truesdale 72176,3565 To: Jay Truesdale 72176,3565 (X) How do I specify-9 who the message is to when I use the REPLY command? I wanted the previous message to goto Timothy J. Martin, NOT Carl. Is there any way to change who the message is addressed to after you have posted it? I looked for a way via the HELP command here but didn't see anything that would let me do what I wanted. There is 1 Reply. #: 6352 S12/OS9/68000 (OSK) 27-Aug-90 23:55:03 Sb: #6343-#OSK bootsplit avail? Fm: Kevin Darling (UG Pres) 76703,4227 To: Jay Truesdale 72176,3565 (X) Jay, no, no way for the user to change the target of a message after it's posted. Sysops can tho... I'll take care of it. I run into the same situation, and what I do is to do a Read Previous command to back up to the message I want to reply to. Ah, ok, you probably do also usually. You can however, delete any message you leave, so you could also capture your reply, delete it, then go back and reply to the correct message. best - kev There is 1 Reply. #: 6372 S12/OS9/68000 (OSK) 28-Aug-90 21:12:41 Sb: #6352-OSK bootsplit avail? Fm: Jay Truesdale 72176,3565 To: Kevin Darling (UG Pres) 76703,4227 (X) It's not replying to the wrong message that I have a problem with, its addressing the reply to the correct person at reply time so that they will recieve that nifty note when the logon to the forum telling them that they have a msg here. #: 6314 S1/General Interest 25-Aug-90 21:28:43 Sb: #BYTE OS9 T0 OS9000 Fm: CRAIG WYNN 72125,466 To: ALL The Sept 90 issue of BYTE their 15th Annual as a article on OS9000! It's proably the last time you'll ever see the Tandy Color Computer mentioned in a favorable light in the pages of this magazine... catch it while you can! There are 2 Replies. #: 6379 S1/General Interest 29-Aug-90 14:33:48 Sb: #6314-BYTE OS9 T0 OS9000 Fm: Kevin Darling (UG Pres) 76703,4227 To: CRAIG WYNN 72125,466 (X) Craig - that whole September issue of BYTE is quite interesting. Besides the article on OS-9000 (and the way it started with good words about the CoCo!), the interviews with dozens of industry people are good-reading. There are some dumb statements made by them, and some very thought-provoking ones, too. All in all, one BYTE which takes hours to read through! #: 6380 S1/General Interest 29-Aug-90 14:44:43 Sb: #6314-#BYTE OS9 T0 OS9000 Fm: Kevin Darling (UG Pres) 76703,4227 To: CRAIG WYNN 72125,466 (X) PS: Will someone tell me why Microware didn't have an ad in this BYTE???! What a chance! Instead, a large QNX ad appears in the OS-9000 article section, right where QNX and OS-9000 is being compared, in fact. Auuuuuuuuuugh. There is 1 Reply. #: 6381 S1/General Interest 29-Aug-90 15:43:53 Sb: #6380-#BYTE OS9 T0 OS9000 Fm: Mark Wuest 74030,332 To: Kevin Darling (UG Pres) 76703,4227 (X) Cmon, Kevin. After all these years (I've been watching - I'm a long-term "lurker") and you still haven't figured out that there is no way to figure out Microware's Marketing "Strategy" (or is that Tragedy)? Mark There is 1 Reply. #: 6382 S1/General Interest 29-Aug-90 16:36:13 Sb: #6381-#BYTE OS9 T0 OS9000 Fm: Kevin Darling (UG Pres) 76703,4227 To: Mark Wuest 74030,332 (X) or is that, ?? I guess an ad wouldn't pay for itself in BYTE, most likely, but "showing the flag" is always worth something, methinks. There is 1 Reply. #: 6398 S1/General Interest 30-Aug-90 09:24:09 Sb: #6382-#BYTE OS9 T0 OS9000 Fm: Mark Wuest 74030,332 To: Kevin Darling (UG Pres) 76703,4227 (X) I get mad at MW's "attitude" about once a month now. (You should have heard our purchasing people thinking they were going to swing a deal. Now, THAT was funny!) We would have switched long ago, but the alternatives are such a pain in the neck to actually use. VxWorks? We don't need no stinking VxWorks!! Mark There is 1 Reply. #: 6400 S1/General Interest 30-Aug-90 10:43:22 Sb: #6398-BYTE OS9 T0 OS9000 Fm: Kevin Darling (UG Pres) 76703,4227 To: Mark Wuest 74030,332 (X) Well, I'm feeling nice towards MW's attitude right now... they gave a decent deal to the guys behind the MM/1. Of course, they had to buy a BUNCH of licenses at one time, but... Who knows? If the OSK personals take off, then I'd see every reason for MW to make sweeter and sweeter deals, and to advertise more (well, maybe not advertise). Now if only Tandy would make a deal with them on OS-9000... #: 6315 S10/Tandy CoCo 25-Aug-90 21:45:52 Sb: #ar help Fm: Everett Chimbidis 76370,1366 To: all How do you ar a whole disk?? There is 1 Reply. #: 6324 S10/Tandy CoCo 26-Aug-90 11:47:36 Sb: #6315-ar help Fm: Pete Lyall 76703,4230 To: Everett Chimbidis 76370,1366 (X) Everett - Hmmm... you could potentially: chd /d0 files -e ! ar -uz /d1/d0disk Pete #: 6316 S6/Applications 26-Aug-90 04:37:24 Sb: #OS9 Profile Fm: George Hendrickson 71071,2003 To: All Does anyone know how to get OS9 Profile to work under OS9 Level II? I would like to use this program in an 80 column window and was wondering what I need to put in my OSBoot file. The original Profile OS9Boot file has these modules in it: IOMan,RBF,CCDisk,D0,D1,SCF,RS232,T1,PRINTER,P,CCIO,CO32,TERM,PIPEMAN,Piper,Clock,SysGo,Shell. Which modules do I need to put in my new boot file? Thanks for the help! George There is 1 Reply. #: 6317 S6/Applications 26-Aug-90 05:14:39 Sb: #6316-#OS9 Profile Fm: James Jones 76257,562 To: George Hendrickson 71071,2003 (X) Do a browse/key=profile in DL10; you should find the necessary patches there. There is 1 Reply. #: 6336 S6/Applications 27-Aug-90 10:44:05 Sb: #6317-OS9 Profile Fm: George Hendrickson 71071,2003 To: James Jones 76257,562 (X) Thanks for the info! #: 6318 S10/Tandy CoCo 26-Aug-90 06:45:51 Sb: #Interbank Incident Fm: Floyd Resler 72500,2572 To: All Does anyone know how to get The Interbank Incident to work on a Level 2 hard drive system? There is 1 Reply. #: 6377 S10/Tandy CoCo 29-Aug-90 03:40:53 Sb: #6318-#Interbank Incident Fm: Shawn Thomas 76226,3237 To: Floyd Resler 72500,2572 (X) Floyd- As I recall there was some call from level 1 that is not supported on level 2, so the game has a problem. At least I think that was it. I have never been able to get my copy to work. Shawn There is 1 Reply. #: 6384 S10/Tandy CoCo 29-Aug-90 20:57:23 Sb: #6377-Interbank Incident Fm: Floyd Resler 72500,2572 To: Shawn Thomas 76226,3237 (X) Yeah, when I try to boot the game all I get is a messed up pmode screen. #: 6321 S10/Tandy CoCo 26-Aug-90 10:35:11 Sb: #games and joysticks Fm: James Jones 76257,562 To: All I've grabbed rescue.ar and the Dungeon Depths programs. Nice graphics, but when I run them, the object under my control seems to run immediately to the upper left-hand corner and stay there. My guess is that they are doing something that works only for low-res joysticks/mice. If someone who has these programs going would describe his or her joystick configuration, I'd sure appreciate it. There is 1 Reply. #: 6326 S10/Tandy CoCo 26-Aug-90 12:56:34 Sb: #6321-#games and joysticks Fm: Floyd Resler 72500,2572 To: James Jones 76257,562 (X) Both games require a low-res joystick. However, I designed both games so you can use either the left or right joystick ports. Therefore, you could leave your hi-res adapter plugged into the right port and plug a joystick into the left one and play the game. Floyd There is 1 Reply. #: 6327 S10/Tandy CoCo 26-Aug-90 16:25:58 Sb: #6326-#games and joysticks Fm: James Jones 76257,562 To: Floyd Resler 72500,2572 (X) Aha. Will do--actually, that will turn out rather nicely given my MV env.file; thanks. There is 1 Reply. #: 6338 S10/Tandy CoCo 27-Aug-90 12:24:15 Sb: #6327-games and joysticks Fm: Floyd Resler 72500,2572 To: James Jones 76257,562 (X) No problem. I made it like that because I got tired of switching from my mouse (which I used to create the icons) to my joystick and having to plug and unplug them. Then it dawned on me that all I had to do was use a variable to keep track of which stick the user wanted. It is simple. Sure is a lot better than hardwiring it. Floyd #: 6323 S7/Telecommunications 26-Aug-90 11:08:46 Sb: #access help Fm: Carl Kreider 71076,76 To: all I have forgotten how to get to CIS from Nuxiland. It is something like 71076.76@compuserv.com. Can anyone help? - Carl There is 1 Reply. #: 6325 S7/Telecommunications 26-Aug-90 11:49:07 Sb: #6323-#access help Fm: Pete Lyall 76703,4230 To: Carl Kreider 71076,76 (X) Carl - Dead on.... if I were mailing to you, it'd be: mail 71076.76@compuserve.com Pete There is 1 Reply. #: 6330 S7/Telecommunications 26-Aug-90 22:12:43 Sb: #6325-access help Fm: Carl Kreider 71076,76 To: Pete Lyall 76703,4230 (X) Thanks Pete. Kid is off to college for the last year and he lost my address and I wasn't sure. - Carl #: 6328 S10/Tandy CoCo 26-Aug-90 17:57:20 Sb: #Kill and C Fm: Dan Charrois 70721,1506 To: all I have a question regarding the kill command. I've noticed that when I kill a process, I get the OS9 prompt back and everything appears normal until I try some other command. If the command exists and can be executed, I get the first little bit of the command output, followed by -003 (or whatever process number I just killed), a bit more of the command, then ERROR #228.. Then, the command keeps on over the various lines of OS9 prompts. It would appear as though the process is killed alright, then the confirmation (-003) and error are sent simultaneously when the next command is being executed, though I can't tell for sure. If more than one process is killed, things go haywire until that many alternate commands have been executed. Aside from obvious inconvenience, it poses a problem for a C program I'm writing to kill various processes. They are all killed fine, but the C program aborts with the deletion of process messages and then the ERROR 228. I've tried to trap the error with both interrupt() and signal(), but it seems to get through somehow at any rate. Note than in my receiving the ERROR 228, I am not trying to kill the actual C program itself, but various other routines. So, is there some way to get the kill(processnumber,0) routine in C to stop sending the -003, etc. message and more importantly the ERROR 228? Does anyone have any idea on what I am doing wrong? I have always found this bug(?) in the KILL command particularly confusing. Thanks for all your help...Dan Charrois There is 1 Reply. #: 6329 S10/Tandy CoCo 26-Aug-90 18:28:12 Sb: #6328-#Kill and C Fm: James Jones 76257,562 To: Dan Charrois 70721,1506 (X) It's not C; it's the shell. When the shell executes a command, aside from the ones that have to be done internally (ex, chd, chx), it spawns a process to actually run it, and unless you tack on an ampersand, it then does a F$Wait to wait for the child to exit. Currently, if the child's exit code is non-zero, it prints out the "ERROR #whatever" message. Here comes the fun part--unfortunately, the shell as it is currently written doesn't pay any attention to the process id of the child that exited, so here's what happens: User types "cmd &". Shell spawns process and doesn't wait, but comes back with a prompt after displaying the process ID (say +003). User types "cmd2". Shell spawns another process, and does wait. Process 3, running "cmd," exits abnormally for some reason, or is killed. Shell is awakened from its wait, sees the non-zero exit code, displays the ERROR message, and goes back to a prompt and a I$ReadLn to get the next command to execute. Unfortunately, if cmd2 is still going, it and the shell are now competing for the attention of standard input. To correct this problem, the shell would have to keep track of the last process it spawned, and *only* go back to get another command line when that process exited. This is a bug of very long standing, and like the weather, folks talk about it but nothing gets done, alas. There is 1 Reply. #: 6332 S10/Tandy CoCo 27-Aug-90 00:21:04 Sb: #6329-#Kill and C Fm: Dan Charrois 70721,1506 To: James Jones 76257,562 (X) Yuck.. I read your reply, and I think I understand what's going on in the shell. That's really not very encouraging at all (though the fact that I understand what's going on now makes things a bit better...) This doesn't make things look good. My project was to set up a routine to kill all processes associated with /T2 when a user logs off the port. It gets all the process ids and everything, and all I had to do is kill them. The routine is run, and it kills them okay... but when it's done, the shell that started the routine is filled with all the dying process errors. Is there any way whatsoever that an automated routine such as this can be initiated without getting bogged down by the errors afterwards? Hmm... perhaps, could one kill the processes to /t2, and then kill the shell from which they originated... then restart the shell? Things don't look too good... but thanks a lot for your reply! Dan There are 3 Replies. #: 6333 S10/Tandy CoCo 27-Aug-90 03:44:18 Sb: #6332-#Kill and C Fm: Kevin Darling (UG Pres) 76703,4227 To: Dan Charrois 70721,1506 (X) Dan - I'm not quite sure what you're doing, but you could start the initial processes with (program <>>>/t2&) ... the () starts a subshell which then dies and Program is left as an orphan... nobody to report errors back to. Also, whenever you kill off some processes, do some "w " wait commands from the shell to let the errors get on by. I'm not sure which shell is getting the errors back, btw... do you mean the one from which the "kill all t2 programs" is done from? Or a shell on t2? Or? And is this a case where the "kill" bit in the t2 descriptor won't do what you need? There is 1 Reply. #: 6369 S10/Tandy CoCo 28-Aug-90 19:41:59 Sb: #6333-Kill and C Fm: Dan Charrois 70721,1506 To: Kevin Darling (UG Pres) 76703,4227 (X) Well, that idea of the parentheses might just do the trick. I must've skipped over that section in the manual, but I don't recall seeing the idea of putting the execution within parentheses. It would probably do alright for starting things up.. But do you have any idea how one could fork or chain a program from within C to accomplish this? The idea is that I had a routine to check carrier running in the back, and when carrier is lost, it ran the routine to kill all processes associated with T2. The only problem with using () is that if someone is in a shell on t2 and they run a program from that shell without the parentheses, when the routine to kill everything goes into effect, the shell on t2 would get the errors.. I suppose if the shell on t2 is killed in the process anyway, it might not matter... The shell getting the errors back is the shell from where I started the processes on t2. If I start up a shell on t2, run some processes, then kill them (from anywhere), t2 gets the errors. If I redirect input,output, etc. to t2 and run a program from another shell, that's the one that gets the errors when the programs directed to t2 die. It looks as though the parent shells are the ones dying on me. Thanks a lot for your reply. I'm going to check out and see what I can do about using the parentheses....Dan #: 6340 S10/Tandy CoCo 27-Aug-90 16:11:34 Sb: #6332-#Kill and C Fm: Zack Sessions 76407,1524 To: Dan Charrois 70721,1506 (X) Dan, You are re-inventing the wheel. Go to the TSMon lib and check out logins.ar and login.ar. Both have a bye command which do exactly what you are working on. Zack There is 1 Reply. #: 6370 S10/Tandy CoCo 28-Aug-90 19:44:11 Sb: #6340-Kill and C Fm: Dan Charrois 70721,1506 To: Zack Sessions 76407,1524 (X) Hmm... Thanks for your advice as well, Zack. That might be my easiest betespecially if someone has done the work for me already! #: 6367 S10/Tandy CoCo 28-Aug-90 18:36:38 Sb: #6332-#Kill and C Fm: Bill Dickhaus 70325,523 To: Dan Charrois 70721,1506 (X) Dan, I have a CoCo version of a command Pete Lyall wrote, which does what you want to do. It will kill processes based on device name of standard in/out/error or current program name. It peeks at the process descriptor to figure that stuff out. It will also work with his login system (LOGINS.AR in LIB 7) and can kill processes by user # or user name. Its up to Pete as to whether he wants it released or not. I thought it might be in the data libraries already, but couldn't find it. Bill There are 2 Replies. #: 6371 S10/Tandy CoCo 28-Aug-90 19:46:22 Sb: #6367-#Kill and C Fm: Dan Charrois 70721,1506 To: Bill Dickhaus 70325,523 (X) Thanks for your reply Bill. I'm going to check and see what logins.ar and login.ar contain, and see if anything in there does what I want to do. If not, I'll ask you or Pete if the command he wrote could be released. Thanks again....Dan There is 1 Reply. #: 6416 S10/Tandy CoCo 31-Aug-90 05:48:22 Sb: #6371-#Kill and C Fm: Bill Dickhaus 70325,523 To: Dan Charrois 70721,1506 (X) Dan, Pete said it was OK for me to upload it, if he hasn't done it already. Look for it over the next day or so, its called, appropriately enough, "murder". I'll upload it to LIB 7 along with the other login tools, although I've found other uses for it as well. Bill There is 1 Reply. #: 6434 S10/Tandy CoCo 31-Aug-90 23:42:44 Sb: #6416-#Kill and C Fm: Dan Charrois 70721,1506 To: Bill Dickhaus 70325,523 (X) Thanks a lot, Bill. I'll be checking out LIB 7. Dan There is 1 Reply. #: 6438 S10/Tandy CoCo 01-Sep-90 07:00:56 Sb: #6434-Kill and C Fm: Bill Dickhaus 70325,523 To: Dan Charrois 70721,1506 Dan, I goofed, its not LIB 7, but LIB 8. I uploaded it this morning, so whenever the sysop can do his magic thing, it will become available. Its called MURDER.AR. Bill #: 6378 S10/Tandy CoCo 29-Aug-90 09:38:57 Sb: #6367-Kill and C Fm: Pete Lyall 76703,4230 To: Bill Dickhaus 70325,523 (X) Bill - Go ahead and upload it (if I haven't already). Pete #: 6335 S10/Tandy CoCo 27-Aug-90 10:13:14 Sb: #MULTIVUE-CALENDAR Fm: Chuck Watters 70115,536 To: ALL IS THERE ANY WAY TO EDIT OR PRINT CALENDAR FILES IN MULTIVUE? There is 1 Reply. #: 6351 S10/Tandy CoCo 27-Aug-90 23:49:19 Sb: #6335-#MULTIVUE-CALENDAR Fm: Kevin Darling (UG Pres) 76703,4227 To: Chuck Watters 70115,536 (X) Chuck - dunno. You could use VEFIO to snapshot the calendar screen to a VEF picture file, and then perhaps use a printer dump for the whole thing. But as far as editing the files, I'm not sure anyone has looked into this yet. Anyone who has, speak up! There is at least one commercial product which takes notes and may have a calendar/reminder util also. From Alphasoft. Shoot, I forgot the name of the program set. James Jones loves it. JJ??!! There are 2 Replies. #: 6358 S10/Tandy CoCo 28-Aug-90 06:53:00 Sb: #6351-MULTIVUE-CALENDAR Fm: James Jones 76257,562 To: Kevin Darling (UG Pres) 76703,4227 (X) That's Presto Partner; it does what it does pretty well, though I wish one could have it schedule "regular" events of the form "every 2nd Tuesday of the month" (for example). I'm glad I bought it. #: 6383 S10/Tandy CoCo 29-Aug-90 20:16:33 Sb: #6351-MULTIVUE-CALENDAR Fm: Chuck Watters 70115,536 To: Kevin Darling (UG Pres) 76703,4227 (X) Kevin Thanks for the reply to my question. If you haven't done it it probably hasn't been done! #: 6337 S10/Tandy CoCo 27-Aug-90 11:59:42 Sb: #Help Fm: George Hendrickson 71071,2003 To: all Can anyone tell me where the utility 'verify' is? I need it patch my OS9 Profile disk to run under lvl 2. There is 1 Reply. #: 6339 S10/Tandy CoCo 27-Aug-90 16:09:33 Sb: #6337-#Help Fm: Zack Sessions 76407,1524 To: George Hendrickson 71071,2003 I know of no 'verify' utility. If you use dEd to patch the modules (profile and mgt), then after writing out the modified sector, you then re-verify the module with the builtin dEd verify function. If you patch with modpatch (which requires the save utility to save the module after being patched in memory) you just include a modpatch verify command (v) as the last command in the modpatch script. Zack There is 1 Reply. #: 6341 S10/Tandy CoCo 27-Aug-90 18:30:29 Sb: #6339-#Help Fm: Pete Lyall 76703,4230 To: Zack Sessions 76407,1524 (X) Hmm - don't remember if LII provided it.. It may have been cut like some of the other 'developer' utilities [BINEX, EXBIN, etc.), but there used to be a VERIFY utility that would read a module, and emit a copy of it with a proper CRC in place. LI had it. Pete There is 1 Reply. #: 6344 S10/Tandy CoCo 27-Aug-90 22:17:11 Sb: #6341-#Help Fm: Zack Sessions 76407,1524 To: Pete Lyall 76703,4230 (X) Ahh, yes, it IS part of the dev pack! Thanks for reminding me. I just may use now! Zack There is 1 Reply. #: 6359 S10/Tandy CoCo 28-Aug-90 09:00:00 Sb: #6344-Help Fm: Pete Lyall 76703,4230 To: Zack Sessions 76407,1524 (X) ZAck - Nah... it's one of the more useless commands if you have another tool that will update CRC's. Ident will check them, and [dEd, Patch, Mverify, and others] will correct them. Pete #: 6345 S12/OS9/68000 (OSK) 27-Aug-90 23:14:51 Sb: #6239-TOP UUCP woes... Fm: Paul K. Ward 73477,2004 To: Mark Griffith 76070,41 (X) Ja! Ja! Paul #: 6346 S14/misc/info/Soapbox 27-Aug-90 23:20:31 Sb: #6232-#MM/1 Fm: Paul K. Ward 73477,2004 To: James Jones 76257,562 (X) James, FYI, you DO need the second board for the hard drive. It has the host adapter on it. THen get a SCSI hard drive and you're set. Paul There is 1 Reply. #: 6357 S14/misc/info/Soapbox 28-Aug-90 06:50:48 Sb: #6346-MM/1 Fm: James Jones 76257,562 To: Paul K. Ward 73477,2004 (X) Thanks. I thought that was the case (and was planning to get the second board, definitely). #: 6347 S14/misc/info/Soapbox 27-Aug-90 23:22:59 Sb: #6247-MM/1 Fm: Paul K. Ward 73477,2004 To: Mark S 76004,373 (X) Mark, The omission of the hard drive on the Extended list is a result of leaving out many features of the second board due to space constraints. It has turned out ot be -- while not a tragic choice -- a cause for some concern, as some people thought we might have dropped support of the hard drive. We'll drop a cpy of our brochure in the mail to you, if you like! Paul #: 6349 S10/Tandy CoCo 27-Aug-90 23:30:37 Sb: #6261-#os-9 emulation Fm: Paul K. Ward 73477,2004 To: Floyd Resler 72500,2572 (X) I think that one of the MM/1 developers is working on such support for a new bbs. I'll see if he cares to comment. Mike Guzzi, you out there? Paul There is 1 Reply. #: 6354 S10/Tandy CoCo 28-Aug-90 06:15:59 Sb: #6349-os-9 emulation Fm: Floyd Resler 72500,2572 To: Paul K. Ward 73477,2004 (X) That would be great! I hope its true. #: 6350 S10/Tandy CoCo 27-Aug-90 23:30:44 Sb: #Hardware Prob. A/D port Fm: Dale Robertson 76475,356 To: All Help !! My Josticks have quit. The D/A port of my coco III seems to have a problem. The Hi-res adapter does not seem to give proper readings and if i unplug it and connect direct the port does not seem to give the full scale of values. There is also some distortion on the Audio. The left port runs the mouse in a diagonal across the screen top left to midscreen right. the right port runs in the top 2/3 of the screen and is quite jerky. I have tried other joysticks and it made no difference. Does anyone have any info on the A/D port on the coco 3 as it would help in my tracing down the problem. Thank You!!!!!!!! There is 1 Reply. #: 6425 S10/Tandy CoCo 31-Aug-90 19:36:38 Sb: #6350-#Hardware Prob. A/D port Fm: William Phelps 75100,265 To: Dale Robertson 76475,356 (X) Since you say that both your sound and joysticks are not working, I suggest that you check IC7 (SC77526). If the serial and cassette port also don't work then IC4 (68B21) is probably bad. William There are 2 Replies. #: 6433 S10/Tandy CoCo 31-Aug-90 23:23:26 Sb: #6425-#Hardware Prob. A/D port Fm: Joseph Cheek 76264,142 To: William Phelps 75100,265 (X) Speaking of IC7, I have had some probs with my CoCo (namely Hires mouse doesn't work and cassette port doesn't work) and it was suggested I get a new IC7. What did you say about the IC4, and where can I get these chips? Thanks. There is 1 Reply. #: 6473 S10/Tandy CoCo 03-Sep-90 05:15:33 Sb: #6433-#Hardware Prob. A/D port Fm: William Phelps 75100,265 To: Joseph Cheek 76264,142 (X) Try the serial port also; if it doesn't work the problem is IC4. If the serial port is OK, then what part of the cassette port doesn't work(in, out, or motor control). If only the out function is not working then the problem is IC7. Chip type RS-part#(these have to be ordered) -------------------------- IC4 68B21 MX-7260 IC7 8050526 MX-6202 William There is 1 Reply. #: 6519 S10/Tandy CoCo 04-Sep-90 23:02:21 Sb: #6473-#Hardware Prob. A/D port Fm: Joseph Cheek 76264,142 To: William Phelps 75100,265 (X) The serial port is fine (aack! How else would I be typing to you? 8-) I believe only the out on the cassette is malfunctioning. IC7, eh? ok. There is 1 Reply. #: 6524 S10/Tandy CoCo 05-Sep-90 07:14:40 Sb: #6519-#Hardware Prob. A/D port Fm: William Phelps 75100,265 To: Joseph Cheek 76264,142 (X) I mean the serial port built into the CoCo(the Bitbanger). If you are using an OS-9 terminal program, I would think you are using the RS232 Pak. William There is 1 Reply. #: 6541 S10/Tandy CoCo 05-Sep-90 23:06:04 Sb: #6524-#Hardware Prob. A/D port Fm: Joseph Cheek 76264,142 To: William Phelps 75100,265 (X) I'm using the bitbanger now (with Ultimaterm). Thanks for all the info, William, you'vebeen more than helpful. There is 1 Reply. #: 6564 S10/Tandy CoCo 07-Sep-90 02:30:22 Sb: #6541-Hardware Prob. A/D port Fm: William Phelps 75100,265 To: Joseph Cheek 76264,142 (X) You are very welcome. #: 6639 S10/Tandy CoCo 09-Sep-90 20:14:34 Sb: #6425-Hardware Prob. A/D port Fm: Dale Robertson 76475,356 To: William Phelps 75100,265 (X) I will check that thanks! #: 6353 S12/OS9/68000 (OSK) 27-Aug-90 23:58:17 Sb: #PT68k & Herc graphics Fm: SCOTT HOWELL 70270,641 To: all I have a PT68k 16 Mhz OS9 system and I am in desperate need of some help. To start off with a have written a 'c' program that writes directly to my Hercules graphics card in text mode. The program does a mundane task of writing a row of chars (2000 of them) on the screen. My next task is to write pixels, in 'graphics mode' on the screen which up to this point have been unsuccessful. I know that IBM Herc graphics start at &hB800 whice on the PT68k os mapped to &hd70001. My problem is setting the 6845 to the 'graphics mode' as stated my the Herc standard. I read the Motorola book on the chip and was able to make little since on the stuff. Does anyone that owns a PT68 ever written directly to to graphics on the Herc card supplied with the computer. There are 2 Replies. #: 6356 S12/OS9/68000 (OSK) 28-Aug-90 06:37:38 Sb: #6353-#PT68k & Herc graphics Fm: Kevin Darling (UG Pres) 76703,4227 To: SCOTT HOWELL 70270,641 (X) Scott - I think Chris Babcock could help. I'll yell at him. Have you tried setting up the 6845 at all yet? Did your book give an example of setting it to different modes? What kind of gfx modes does that card have, btw? There are 3 Replies. #: 6363 S12/OS9/68000 (OSK) 28-Aug-90 14:13:39 Sb: #6356-#PT68k & Herc graphics Fm: SCOTT HOWELL 70270,641 To: Kevin Darling (UG Pres) 76703,4227 (X) Kevin, It has a Hercules card. I said that is was a 6845 but that was a slight error. It is really a ASIC that emulates a 6845, parallel printer port, decoders, graphics/text shift regs, timing regs and the like. I suppose that 6845 'compatible' as far as the regs and all, but cannot swear to it. I looked at the Moto specs on 6845 but it was all greek to me Thanks, Scott Howell There is 1 Reply. #: 6375 S12/OS9/68000 (OSK) 28-Aug-90 23:09:32 Sb: #6363-PT68k & Herc graphics Fm: Kevin Darling (UG Pres) 76703,4227 To: SCOTT HOWELL 70270,641 (X) Scott - if you have the full Moto 6845 specs, then I think they have a work sheet at the back where they give a sample 80x25 calculation. Diddling around with those should bring up something. I forgot to ask Chris. thx for reminder! #: 6364 S12/OS9/68000 (OSK) 28-Aug-90 14:14:57 Sb: #6356-PT68k & Herc graphics Fm: SCOTT HOWELL 70270,641 To: Kevin Darling (UG Pres) 76703,4227 (X) .con't from last.. I suppose that it has the herc mode 748 X 380 or some #: 6365 S12/OS9/68000 (OSK) 28-Aug-90 14:16:34 Sb: #6356-#PT68k & Herc graphics Fm: SCOTT HOWELL 70270,641 To: Kevin Darling (UG Pres) 76703,4227 (X) Woops, sorry. I think it is the Herc 720 X 348 standard and my book is very thin on info on setting it up. There is 1 Reply. #: 6403 S12/OS9/68000 (OSK) 30-Aug-90 19:40:54 Sb: #6365-#PT68k & Herc graphics Fm: Bud Hamblen 72466,256 To: SCOTT HOWELL 70270,641 (X) Tracy Thieret has written a set of graphics routines that work with the CSC C compiler that you can get for SK*DOS. You could get these to work with OS-9. You've got them already if you got SK*DOS and the CSC C compiler for your PT68K-2. If not, easy me your address and I'll mail you a listing. Thieret has released for non-commercial use. wrh There are 2 Replies. #: 6435 S12/OS9/68000 (OSK) 01-Sep-90 03:20:30 Sb: #6403-#PT68k & Herc graphics Fm: SCOTT HOWELL 70270,641 To: Bud Hamblen 72466,256 (X) Thanks, Sounds good. I have os9 My address is Scott Howell 4100-D Woodchase Lane Marietta, Ga 30067 Thanks again There is 1 Reply. #: 6452 S12/OS9/68000 (OSK) 01-Sep-90 12:26:25 Sb: #6435-PT68k & Herc graphics Fm: Bud Hamblen 72466,256 To: SCOTT HOWELL 70270,641 (X) OK. Will send a listing. I haven't translated from SK*DOS to OS-9, but the routines DO work with SK*DOS. wrh #: 6474 S12/OS9/68000 (OSK) 03-Sep-90 08:27:27 Sb: #6403-PT68k & Herc graphics Fm: Jack Crenshaw 72325,1327 To: Bud Hamblen 72466,256 (X) Bud, is that a general offer? I have SK*DOS, and could use a copy of those graphics routines as well. Jack #: 6366 S12/OS9/68000 (OSK) 28-Aug-90 17:22:39 Sb: #6353-#PT68k & Herc graphics Fm: Ed Gresick 76576,3312 To: SCOTT HOWELL 70270,641 (X) Hi Scott! I left you some information regarding the Hercules board in the mail section. I did try to upload it here, but it was too long. Hope it helps - If you do finally get it running, be nice if you posted the code - Thanks Ed There are 2 Replies. #: 6376 S12/OS9/68000 (OSK) 29-Aug-90 01:10:05 Sb: #6366-PT68k & Herc graphics Fm: SCOTT HOWELL 70270,641 To: Ed Gresick 76576,3312 (X) Thanks Ed, This Really i mean REALLY helps. Fred gave me to formule to convert IBM addresses to PT68 addresses. I do'nt remember it now but when I get home I will post it Thanks, Scott Howell #: 6475 S12/OS9/68000 (OSK) 03-Sep-90 08:27:29 Sb: #6366-#PT68k & Herc graphics Fm: Jack Crenshaw 72325,1327 To: Ed Gresick 76576,3312 (X) Ed, would you be willing to upload your info on the Herc board to a DL? Jack There is 1 Reply. #: 6480 S12/OS9/68000 (OSK) 03-Sep-90 12:23:06 Sb: #6475-PT68k & Herc graphics Fm: Ed Gresick 76576,3312 To: Jack Crenshaw 72325,1327 (X) I'll see what I can do. If I redo it, maybe I can send it up as a regular'message. Ed #: 6355 S10/Tandy CoCo 28-Aug-90 06:19:54 Sb: #Questions Fm: Floyd Resler 72500,2572 To: All I have two questions: 1. What format does the paint program in DeskMate3 use and is there a viewer that can show those pictures? 2. Is there any way at all to alter the hardware font set? There is 1 Reply. #: 6360 S10/Tandy CoCo 28-Aug-90 10:57:01 Sb: #6355-#Questions Fm: Joseph Cheek 76264,142 To: Floyd Resler 72500,2572 (X) I know that the (coco 1/2) vdg had a way to alter the hardware font set, and I had thought that the gime does too, tho I don't know. I have often thought about doing that, but never had the skill (or enough desire to compensate for the lacking skill). I would imagine that you could easily figure out Deskmate's paint program format, unless some compression is done. Take the size of a deskmate file, subtract 16/17 bytes or so for palette, screen type, etc., and from there you should have raw data. count the size of the data to determine the number of scan lines it uses, etc. shouldn't be hard from a basic program. There are 2 Replies. #: 6361 S10/Tandy CoCo 28-Aug-90 12:43:52 Sb: #6360-#Questions Fm: Pete Lyall 76703,4230 To: Joseph Cheek 76264,142 (X) Joseph - Hmmm - I spent a lot of time with the Motorola data sheets in the early days, and don't recall a way to use alternative fonts in conjunction with the 6883/6847/13??... You could make them orange, or invert them though... Pete There are 2 Replies. #: 6374 S10/Tandy CoCo 28-Aug-90 23:07:38 Sb: #6361-Questions Fm: Kevin Darling (UG Pres) 76703,4227 To: Pete Lyall 76703,4230 (X) Pete - there was at least one company in the old coco days, which sold an addon board to allow changing fonts on the 6847. Check the docs again, they mention adding external EPROM for this purpose, I'm almost positive. However, the GIME has no provision for external hardware text fonts. From the back of my head, I think the 6847 pin was called I/E, btw... for internal/external fonts. But I could be waaay off on that name. #: 6389 S10/Tandy CoCo 30-Aug-90 00:04:12 Sb: #6361-#Questions Fm: Joseph Cheek 76264,142 To: Pete Lyall 76703,4230 (X) I am almost POSITIVE I read that the VDG chip had provisions for external character sets. I know that (Green Mountain Micro?) made lowerkits, and I believe others did also. I always figured that these used that VDG mode and never thought that it might be, anyway. But, I guess since the GIME won't do it, it really doesn't matter 8-(. , makes me want my MM/1 even more . Which, btw, I am hoping that it will support (a full) 256character character set? I. E., provisions for emulating the IBM enhanced character set. prob'ly shoulda asked this several months ago <;-)>. There is 1 Reply. #: 6392 S10/Tandy CoCo 30-Aug-90 01:54:00 Sb: #6389-Questions Fm: Pete Lyall 76703,4230 To: Joseph Cheek 76264,142 (X) Joseph - I stand corrected... Kevin squared me away earlier today. Sorry I was unable to help, and in this case, provide accurate information... Pete #: 6362 S10/Tandy CoCo 28-Aug-90 13:09:55 Sb: #6360-#Questions Fm: Floyd Resler 72500,2572 To: Joseph Cheek 76264,142 (X) Some compression is done on the picture files because they are only about 14k long. As far as the fonts, I just wish they would have built into the CoCo the IBM primitive graphic characters. At least I could see what I'm suppose to when I call and IBM board. Floyd There is 1 Reply. #: 6390 S10/Tandy CoCo 30-Aug-90 00:06:26 Sb: #6362-#Questions Fm: Joseph Cheek 76264,142 To: Floyd Resler 72500,2572 (X) What mode is used? If it's 320x192x4 or 640x200x2 then mebbe just some scan lines were lost. A good way to check is make two pictures and save them. make them (radically) different, and then check the file size. There is 1 Reply. #: 6405 S10/Tandy CoCo 30-Aug-90 19:53:38 Sb: #6390-#Questions Fm: Floyd Resler 72500,2572 To: Joseph Cheek 76264,142 (X) The pictures are 320x192x16. I guess I could simply examine the files byte for byte and try a few things. Floyd There is 1 Reply. #: 6408 S10/Tandy CoCo 30-Aug-90 22:57:58 Sb: #6405-#Questions Fm: Joseph Cheek 76264,142 To: Floyd Resler 72500,2572 (X) Hmm, well, if the pictures are compressed, it's going to be practically impossible to figure out the decompression scheme, since there are SOOO many. I suppose you could hope that it's a simple RLE method, but still--many many many of those. It probably is something simple, though. There is 1 Reply. #: 6422 S10/Tandy CoCo 31-Aug-90 14:38:11 Sb: #6408-Questions Fm: Floyd Resler 72500,2572 To: Joseph Cheek 76264,142 (X) I hope it's simple. I'm going to give it a shot! #: 6373 S12/OS9/68000 (OSK) 28-Aug-90 21:47:12 Sb: #OSK Binary File Editing Fm: Jay Truesdale 72176,3565 To: 71541,3611 (X) The "moded" (as in MODule EDitor) utility program supplied with OSK V2.3 will do exactly what you want (I think) and works very similar to Burke & Burke's "ezgen" for OS9/6809. Quoting from the manual: "The moded utility is used to edit individual fields of certain types of OS-9 modules. Currently, moded can be used to change the Init module and any OS-9 Device Descriptor Module. moded can edit modules which exist in their own files and modules which exist among other modules in a single file such as a bootstrap file. moded will update the module's CRC and header parity if changes are made." A file named "moded.fields" must exist that describes the module field information for each type of file to be edited. This is a standard ASCII file that you can add your own module information to. Microware provides a moded.fields file with definitions for the Init module, and device descriptors for RBF, SBF, SCF, PIPE, NETWORK, UCM and GFM devices. Definitions include the module and device type, a detailed definition of each field and an optional description of the field to be given when the user asks for help about a given field. The field definition includes: size of field in bytes, offset in hex from the start of the module, base (ascii hex octal, decimal) that the field contents will be displayed in (!), unused default value, name of associated driver (optional). The V2.3 release notes document the moded utility as do the new V2.3 (Revision C) OSK manuals. -J There is 1 Reply. #: 6493 S12/OS9/68000 (OSK) 03-Sep-90 16:49:10 Sb: #6373-#OSK Binary File Editing Fm: Timothy J. Martin 71541,3611 To: Jay Truesdale 72176,3565 (X) Yup, I have the moded utility. But the way I see it, moded is only for working with valid OS-9 modules. I want to work with any sort of binary file. The basic functions I want are to be able to cut a section out and write it to a file. Also to search for a binary pattern. replace ... thats about it. There is 1 Reply. #: 6559 S12/OS9/68000 (OSK) 06-Sep-90 20:49:06 Sb: #6493-OSK Binary File Editing Fm: Jay Truesdale 72176,3565 To: Timothy J. Martin 71541,3611 (X) Well, I'm not familiar with any tools that will do what you want then. Good Luck. #: 6385 S12/OS9/68000 (OSK) 29-Aug-90 22:41:01 Sb: #OSK Forkingg problem Fm: Mark Griffith 76070,41 To: All There seems to be a strange problem with the Shell (??) in OSK. I can send mail address parameters to a command like so: "rewop!sysop" and the shell doesn't see the "!" as a pipe symbol. Find and dandy. Now, I try to do the same thing by forking a shell using os9fork(), and it alwasy returns an error stating "can't fork "sysop"" as if it was now seeing the "!" character even though it is enclosed in double quotes in the string that is passed to os9fork() as the parameters. Has anyone seen this before? It works fine under 6809/OS9 Level II shell. Mark There is 1 Reply. #: 6393 S12/OS9/68000 (OSK) 30-Aug-90 02:28:09 Sb: #6385-#OSK Forkingg problem Fm: James Jones 76257,562 To: Mark Griffith 76070,41 (X) Gee. I'm surprised that the shell doesn't see the !. In any case, you should seriously consider lapsing into conditional compilation for this one, and using os9exec() for the OSK version, so that environment variables get inherited. (If all else fails...have you considered domain addressing? ) (Oops... I wasn't thinking about the quotes--I'm not surprised that it behaved as expected in the first case.) Could you post a code fragment, please? There is 1 Reply. #: 6407 S12/OS9/68000 (OSK) 30-Aug-90 22:47:09 Sb: #6393-#OSK Forkingg problem Fm: Mark Griffith 76070,41 To: James Jones 76257,562 (X) James, Basically, what was happening was; if you used os9fork() to run this string: rmail "system!user" /nil >>/nil it would return an error of "can't fork "user"" even with the quotes. This same command, if given at the shell prompt, worked fine. It only barfed when using os9fork(). What I did was use system() to fork the process. It's not very elegant, but it works. The only reason I used os9fork() for the 6809 was because the string being passed to the forked command sometimes was longer than the 80 char limit enforced by system(). I assume this is not a problem under OSK. I looked into using os9exec() after Ed Gressick fax'ed me the man pages for it, but it was simpler to use system() so I did. Works fine now. I do need to work with it some more cause I'd like to get out of having to use the shell for the command line redirection stuff. Mark There is 1 Reply. #: 6413 S12/OS9/68000 (OSK) 31-Aug-90 02:40:17 Sb: #6407-OSK Forkingg problem Fm: James Jones 76257,562 To: Mark Griffith 76070,41 (X) That's interesting. I'll have to experiment some more with that. Thanks. #: 6387 S10/Tandy CoCo 29-Aug-90 23:00:16 Sb: #5930-Transferring Apple FIles Fm: Ladd Temple 73647,2154 To: Pete Lyall 76703,4230 (X) Thanx for your time Pete, That is exactly what I had to do - use a null modem. It took for ever!! (I had almost 2 megs of data) but it worked. I can die happy if I never have to see another Apple II again. <<>> #: 6388 S10/Tandy CoCo 29-Aug-90 23:02:25 Sb: #6173-Transferring Apple FIles Fm: Ladd Temple 73647,2154 To: Lee Veal 74726,1752 (X) Thanx for the suggestion Lee. (Same as Pete's) That is exactly what I had to do - null modem. Even at 9600 it took forever to move almost 2 megs of data. A project I will hopefully need never repeat. Thanx again <<>> #: 6391 S14/misc/info/Soapbox 30-Aug-90 00:07:56 Sb: #dead procs Fm: Joseph Cheek 76264,142 To: all What causes a DEAD process (a terminated process that just won't go away)? You know, a process that shows up DEAD on a proc(s?) list. There are 2 Replies. #: 6394 S14/misc/info/Soapbox 30-Aug-90 02:29:52 Sb: #6391-#dead procs Fm: James Jones 76257,562 To: Joseph Cheek 76264,142 (X) Those processes are barely there--they're waiting for their parents to notice their passing. Once that happens, or their parents in turn exit, they'll disappear completely. There is 1 Reply. #: 6409 S14/misc/info/Soapbox 30-Aug-90 22:58:51 Sb: #6394-#dead procs Fm: Joseph Cheek 76264,142 To: James Jones 76257,562 (X) How do 'parents notice their passing'? Please explain. There is 1 Reply. #: 6414 S14/misc/info/Soapbox 31-Aug-90 02:42:36 Sb: #6409-#dead procs Fm: James Jones 76257,562 To: Joseph Cheek 76264,142 (X) They do that by executing the F$Wait system call, that tells them when it returns either (1) they have no children left to wait for or (2) child process number X exited with exit code Y (i.e. Y is the parameter the child passed the F$Exit system call) There is 1 Reply. #: 6430 S14/misc/info/Soapbox 31-Aug-90 23:13:39 Sb: #6414-dead procs Fm: Joseph Cheek 76264,142 To: James Jones 76257,562 (X) But then what happens if your program can't wait around all day for children to die? It can't go F$Waiting all the time. #: 6399 S14/misc/info/Soapbox 30-Aug-90 09:29:14 Sb: #6391-#dead procs Fm: Mark Wuest 74030,332 To: Joseph Cheek 76264,142 (X) Like James said, all that needs to happen is for the parent to do a wait() for the child or for the parent itself to die. If it's really a problem to you, I can upload a timedwait(pid,seconds) function that does a wait(), but does not wait() forever. If you're using OSK, it accepts tenths of a second because of the alarm() calls. Let me know, and tell me OS9/6809 or OSK. Mark There is 1 Reply. #: 6410 S14/misc/info/Soapbox 30-Aug-90 23:00:48 Sb: #6399-#dead procs Fm: Joseph Cheek 76264,142 To: Mark Wuest 74030,332 (X) Hmm, great, so every time I fork a process using F$Fork I have to F$Wait so that I will notice that the process is dead? What if I want it executed concurrently? What does GShell do? There are 2 Replies. #: 6415 S14/misc/info/Soapbox 31-Aug-90 02:51:33 Sb: #6410-#dead procs Fm: James Jones 76257,562 To: Joseph Cheek 76264,142 (X) No, you don't have to wait immediately. GShell probably does, though, and if you type a command at the shell and *don't* terminate it with "&", then the shell will F$Wait. However, at *some* point, an F$Wait is a polite thing to do--do you really have an application in which the parent doesn't care whether the child succeeded or not? A child process in the DEAD state has all its resources save for the process descriptor given back to the system, so it's not using very much memory--but process descriptors *are* a finite resource, so a parent process should check on its children at least once in a while. (Is this a pain? Perhaps, but I can't think of any scheme that would let a process find out the exit status of its children and consume zero memory doing it.) There are 2 Replies. #: 6424 S14/misc/info/Soapbox 31-Aug-90 16:18:31 Sb: #6415-#dead procs Fm: Zack Sessions 76407,1524 To: James Jones 76257,562 (X) Certain GShell functions like the calculator, shell and others allow you to CLEAR back to the GShell main window and do other stuff with the child process still running in background. I'm not sure how it determines the passing of a child, since if a process does have a child and you execute a F$Wait, your process will wait until the death of the first child process occurs. I would like to know how to do a "timed" F$Wait, where if a child is executing, the F$Wait doesn't continue to wait, it just returns to your program as if you don't have any children. Zack There is 1 Reply. #: 6437 S14/misc/info/Soapbox 01-Sep-90 06:27:07 Sb: #6424-#dead procs Fm: Mark Griffith 76070,41 To: Zack Sessions 76407,1524 (X) Zack, Gshell keeps a path open to all child processes so it knows when they are still active by checking the open path list. This is how you get the "processes still active" message when you try to stop Gshell with child processes still running. You could setup a sortof timed wait by having the child process send a signal to the parent when it is just about ready to end. The parent can then setup a signal and using the signal() function, get interrupted when the child dies. The child would have to get the parent's pid from it' process descriptor. The parent, in turn, could keep a list of process id's that it forks so it knows when all of them are dead. Mark There are 2 Replies. #: 6439 S14/misc/info/Soapbox 01-Sep-90 07:31:55 Sb: #6437-#dead procs Fm: Kevin Darling (UG Pres) 76703,4227 To: Mark Griffith 76070,41 (X) Gshell "keeps a path open to all child processes" ? Whatcha mean? I can see (with Paths command) that it keeps paths to the subwindows used, but I can't see how that helps. There is 1 Reply. #: 6464 S14/misc/info/Soapbox 02-Sep-90 05:50:27 Sb: #6439-dead procs Fm: Mark Griffith 76070,41 To: Kevin Darling (UG Pres) 76703,4227 (X) Kevin, Hey, you should know more about this than I do. I have the source that Kent made for a few months and found something in there about keep and active path list to children. All I know is it shows on the paths command, and there was something diddling with it in Kents sources. Other than that, I'm as dumb as anyone else. Someone needs to break down the Gshell code in this area and figure out what they did. You know anyone who has nothing better to do (grin) ???? Mark #: 6441 S14/misc/info/Soapbox 01-Sep-90 09:14:37 Sb: #6437-#dead procs Fm: Zack Sessions 76407,1524 To: Mark Griffith 76070,41 (X) I have heard the "keeps a path open" answer before, but I still haven't completely figured it out. How does GShell "check the open path list"? Yes, I figured you could set up timed waits if you also wrote the program which you wish to exeute in a child process, but what of a program you didn't write and don't have the soruces for? ie, the general case? Zack There is 1 Reply. #: 6465 S14/misc/info/Soapbox 02-Sep-90 05:50:32 Sb: #6441-dead procs Fm: Mark Griffith 76070,41 To: Zack Sessions 76407,1524 (X) Zack, Paths opened: Got me....I don't know how it be done either, just reporting my observations. Two programs: In that case you could do something like Mark Wuest did in his timedwait.c file he uploaded to DL12. Send a signal to your own process via an alarm. That way you can wait for the child to die and if it doesn't can wake yourself up. Mark #: 6431 S14/misc/info/Soapbox 31-Aug-90 23:15:37 Sb: #6415-#dead procs Fm: Joseph Cheek 76264,142 To: James Jones 76257,562 (X) My question is, how do you know when to check for dead child processes, assuming that your program runs concurrently? When to check? There is 1 Reply. #: 6436 S14/misc/info/Soapbox 01-Sep-90 05:55:34 Sb: #6431-#dead procs Fm: James Jones 76257,562 To: Joseph Cheek 76264,142 (X) That's hard to say at that level of abstraction (i.e. it depends on the particular program enough that anything I'd say without an example would be even more hot air than usual :-). There is 1 Reply. #: 6521 S14/misc/info/Soapbox 04-Sep-90 23:09:47 Sb: #6436-#dead procs Fm: Joseph Cheek 76264,142 To: James Jones 76257,562 (X) I think I've figured it out . . . when you're not doing anything, F$Wait. When you need to do something, either a signal from the mouse button or the keyboard (data ready) will wake you out of your Wait . . . am I correct? Does anyone know? There is 1 Reply. #: 6523 S14/misc/info/Soapbox 05-Sep-90 06:18:15 Sb: #6521-#dead procs Fm: James Jones 76257,562 To: Joseph Cheek 76264,142 (X) That's right--an incoming signal will rouse a process from a F$Wait. (Otherwise you couldn't get back a shell prompt with ctrl-c after firing up a process that does no I/O to the screen.) There is 1 Reply. #: 6540 S14/misc/info/Soapbox 05-Sep-90 23:05:03 Sb: #6523-#dead procs Fm: Joseph Cheek 76264,142 To: James Jones 76257,562 (X) Along those lines, how does OS-9 know to send the signal to the shell instead of to the forked program? There is 1 Reply. #: 6542 S14/misc/info/Soapbox 05-Sep-90 23:08:47 Sb: #6540-dead procs Fm: James Jones 76257,562 To: Joseph Cheek 76264,142 (X) The signal is sent to whatever process last did I/O to the path. #: 6419 S14/misc/info/Soapbox 31-Aug-90 09:16:29 Sb: #6410-dead procs Fm: Mark Wuest 74030,332 To: Joseph Cheek 76264,142 (X) Again, James is on the money. In Xinu, of course, you get a SIGCLD (or is it SIGCHLD?) signal when your child dies, which is a lot better, IMHO. When *I* write programs that are spawning each other and do not want to wait(), I have the child send SIGCLD to the parent every time before it exit()s. Someone else could answer this, but I do not know how a parent shell knows when its children die, but it does in OSK. Mark #: 6396 S15/Hot Topics 30-Aug-90 05:26:18 Sb: #New Patent on MPUs! Fm: Kevin Darling (UG Pres) 76703,4227 To: all Oh boy! Here's one that makes the Hitachi/Motorola dispute look like nothing! Gilbert Hyatt, an inventor from California, has finally received the patent he applied for back in 1970... the patent covers a "single-chip integrated circuit computer architecture" he invented in 1968. To you and me, that means he appears to have the first broad patent on the MICROPROCESSOR! The earliest previously granted patents were in 1973 from TI and Intel. Whether it will stand up to challenge or not, is yet to be seen. However, as it stands now, his patent could mean royalties for ALL microprocessors manufactured from 1970-1987! Wow. - kev There are 2 Replies. #: 6397 S15/Hot Topics 30-Aug-90 06:11:12 Sb: #6396-#New Patent on MPUs! Fm: Kevin Darling (UG Pres) 76703,4227 To: Kevin Darling (UG Pres) 76703,4227 (X) Oops. Actually, I don't know if the patent covers the 17 years starting from 1970, or starting now that it's been issued, until 2007. Either way, this one should be fun to watch! There is 1 Reply. #: 6411 S15/Hot Topics 30-Aug-90 23:03:39 Sb: #6397-#New Patent on MPUs! Fm: Joseph Cheek 76264,142 To: Kevin Darling (UG Pres) 76703,4227 (X) Sounds VERY interesting, kevin! Where'd you hear about this? Please keep us posted! There is 1 Reply. #: 6417 S15/Hot Topics 31-Aug-90 06:52:11 Sb: #6411-#New Patent on MPUs! Fm: Kevin Darling (UG Pres) 76703,4227 To: Joseph Cheek 76264,142 (X) Joe - actually, I read it in a Newsgrid item the other night, but since then the news is all over. GO OLT90 and read up on it there, for example. Oh. And I asked a lawyer in another forum, and he said that the patent (and royalties, if he gets any) would start from now. Someone else pointed out that lawyers all over the country must be drooling over this one! There is 1 Reply. #: 6432 S15/Hot Topics 31-Aug-90 23:19:21 Sb: #6417-New Patent on MPUs! Fm: Joseph Cheek 76264,142 To: Kevin Darling (UG Pres) 76703,4227 (X) Hey, thanks Kevin. Sounds VERY interesting (colossal? Kids will be reading about Washington, Lincoln, and the guy who got his MPU patent in history 10 years from now?) Wow. #: 6426 S15/Hot Topics 31-Aug-90 20:34:19 Sb: #6396-#New Patent on MPUs! Fm: Ches Looney 73016,1336 To: Kevin Darling (UG Pres) 76703,4227 (X) The articles I read said his royalties start now (at date patent was issued) not when he applied. Still looks like a big ticket if his patent withstands challenges. Big names will probably mount big challenges, though. regards, Ches. There is 1 Reply. #: 6447 S15/Hot Topics 01-Sep-90 10:10:09 Sb: #6426-#New Patent on MPUs! Fm: Jim Peasley 72726,1153 To: Ches Looney 73016,1336 (X) Ches; News tonight (8/31) said that his royalties should amount to about $68M from Intel alone with another $28M or so from Motorola -e a year! Anybody got any ideas that they'd like to patent?? ..Jim O_o AACK! =( )= U There is 1 Reply. #: 6462 S15/Hot Topics 01-Sep-90 22:46:58 Sb: #6447-New Patent on MPUs! Fm: Ches Looney 73016,1336 To: Jim Peasley 72726,1153 (X) I wonder how they determine the amount of royalty. I know (correction: think I know) that it is on each piece sold, and I suppose it is a percentage - but what percentage?? Ches. #: 6401 S5/OS9 Users Group 30-Aug-90 19:17:37 Sb: glabel Fm: Chuck Watters 70115,536 To: J. Cluts/ 74126,27631 Jonathan-I have a DMP200 printer at home and an OKI83A in my office. I am having a problem writing the printer driver for the OKI printer. The OKI does not have underning. It uses dec 30 for 10cpi; dec 31 for wide print; dec 29 for ced ; and 29,31 for Bold. What do you suggest. I can get the three fonts but am unable to get the fonts & bold. #: 6402 S7/Telecommunications 30-Aug-90 19:39:21 Sb: #6255-OSTERM Fm: PHIL SCHERER 71211,2545 To: James Jones 76257,562 (X) Hi James--I find I can get a backspace in VT-100 but not in ANSI!!!?? #: 6404 S10/Tandy CoCo 30-Aug-90 19:42:45 Sb: #GFX2 Fm: PHIL SCHERER 71211,2545 To: Sysop Kevin Darling (X) Hi Kev--Didja ever get a chance to look into that select quirk with GFX2 --CC3IO ?? I'm really impressed with GFX2 and its possibilities. There is 1 Reply. #: 6418 S10/Tandy CoCo 31-Aug-90 06:53:34 Sb: #6404-#GFX2 Fm: Kevin Darling (UG Pres) 76703,4227 To: PHIL SCHERER 71211,2545 (X) Phil - sorry, not yet. Mentioned it to Dale tho. There is 1 Reply. #: 6440 S10/Tandy CoCo 01-Sep-90 08:42:41 Sb: #6418-#GFX2 Fm: PHIL SCHERER 71211,2545 To: Kevin Darling (UG Pres) 76703,4227 (X) Thanks Kev--By the way I dont seem to be able to get the wildcards to work in shellplus. What am I missing? There is 1 Reply. #: 6457 S10/Tandy CoCo 01-Sep-90 13:49:00 Sb: #6440-#GFX2 Fm: Bill Dickhaus 70325,523 To: PHIL SCHERER 71211,2545 (X) Phil, First of all, what exactly are you trying to do with wildcards? Shell+ expands wildcards within a command line, so if I type a command like "list *.c" and there are three files, prog1.c, prog2.c and prog3.c, in the current data directory, the actual command line generated is "list prog1.c prog2.c prog3.c". This works great as long as the command issued can handle multiple file names. A good example of one that does not work is the dir command, which assumes any pathnames specified are directories. If I issue a "dir *.c", dir returns ERROR #214. I use the echo command to double check what really gets expanded using wildcards, "echo *.c", for example. Another problem arises when the file list generated by expanded wildcards is too long for the command being used. Many commands assume that the input parameters won't be more than 255 bytes long. Bill There is 1 Reply. #: 6458 S10/Tandy CoCo 01-Sep-90 17:56:33 Sb: #6457-#GFX2 Fm: PHIL SCHERER 71211,2545 To: Bill Dickhaus 70325,523 (X) Hi Bill--if I type list *.s--I get a 215. There is a file aif.she in the pwd. I tried the line in the docs that uses fstat and I used it verbatim with the same result. There is 1 Reply. #: 6489 S10/Tandy CoCo 03-Sep-90 15:31:10 Sb: #6458-#GFX2 Fm: Bill Dickhaus 70325,523 To: PHIL SCHERER 71211,2545 (X) Phil, the error 215 is symptomatic of wildcards being disabled (as you suspected). Which version of Shell+ are you using? Versions prior to 2.0 did not support wildcards. Versions 2.0 and 2.1 require that you place a colon (":") at the beginning of each line to enable wildcard expansion. To turn wildcards on permanently, there is a patch file included. Bill There is 1 Reply. #: 6491 S10/Tandy CoCo 03-Sep-90 16:42:37 Sb: #6489-GFX2 Fm: PHIL SCHERER 71211,2545 To: Bill Dickhaus 70325,523 (X) Hi Bill I'm using 2.1. I just tried the colon as you said and it works. Thanks!! #: 6412 S6/Applications 30-Aug-90 23:34:02 Sb: #6291-ue and termcap Fm: Greg Morse 72746,3451 To: Pete Lyall 76703,4230 (X) OH. The old s/w would complain if it didn't know what the name meant. I'll do ppn's from here. any help would be appreciated if it is not to much trouble, yes i'd like a vt52 and vt100 entry. thanks - greg. #: 6420 S12/OS9/68000 (OSK) 31-Aug-90 11:36:55 Sb: c bug Fm: Carl Kreider 71076,76 To: all The following source will generate bad code from both c68 and c68020 that come with 'cc' version 3.1. Both compilers will generate a call to float sized addition in either the library or the trap lib, depending on the option selected. The -k=2f option (or c68020 -t881) will generate inline fpu code that is correct. Removing '++', using the '+=' shorthand, or removing 'register' will all permit the compilers to generate correct code. They don't get much more obscure than this! poly() { double accum; register double *rdp; accum = accum + *rdp++; } #: 6421 S5/OS9 Users Group 31-Aug-90 12:42:23 Sb: glabel Fm: Chuck Watters 70115,536 To: J. CLUTS/ 74126,2736 Jonathan- see msg # 6401 #: 6423 S7/Telecommunications 31-Aug-90 14:48:33 Sb: #T3 troubles Fm: Floyd Resler 72500,2572 To: All I am having trouble with my t3 device. I have just recently added it to my bootfile and everytime I try to open a path to it I get a module not found error. It is definately in memory and each time I open a path the link counter increments. Any ideas anyone? There is 1 Reply. #: 6428 S7/Telecommunications 31-Aug-90 21:40:25 Sb: #6423-#T3 troubles Fm: James Jones 76257,562 To: Floyd Resler 72500,2572 (X) What device driver are you telling it to use? Perhaps that's what it can't find. There is 1 Reply. #: 6453 S7/Telecommunications 01-Sep-90 12:27:47 Sb: #6428-#T3 troubles Fm: Floyd Resler 72500,2572 To: James Jones 76257,562 (X) I would assume it uses ACIAPAK. I have that onlong with t2 and t3 in memory. T2 works just fine. There is 1 Reply. #: 6456 S7/Telecommunications 01-Sep-90 13:48:50 Sb: #6453-#T3 troubles Fm: Bill Dickhaus 70325,523 To: Floyd Resler 72500,2572 (X) Floyd, Is the T3 you included in your boot file from the original system config disk? If so, then its set up to use the MODPAK driver with a serial interface addressed at $FF68 (like a standard T2 device.) MODPAK was written for the modempak, will work with any 6551 serial port, but is limited to 300 baud. If you want to use a second serial interface addressed at $FF6C (like a modified RS232 pak) then use the M1 descriptor, which uses ACIAPAK. The other option is M2, which uses MODPAK and a serial port addressed at $FF6C, the standard modempak address. To summarize, the four Tandy serial device descriptors are: device address driver T2 $FF68 ACIAPAK T3 $FF68 MODPAK M1 $FF6C ACIAPAK M2 $FF6C MODPAK These names are not an OS9 standard, however, and have been implemented in different ways by different software and hardware vendors. Bill There is 1 Reply. #: 6459 S7/Telecommunications 01-Sep-90 19:27:07 Sb: #6456-T3 troubles Fm: Floyd Resler 72500,2572 To: Bill Dickhaus 70325,523 (X) Ah! Thanks, I'll give it a try. Floyd #: 6427 S10/Tandy CoCo 31-Aug-90 21:36:09 Sb: #6041-New gfx2 Fm: WAYNE LAIRD 73617,3042 To: Kevin Darling (UG Pres) 76703,4227 (X) hi kev, thought I read where the gfx2 did the speed up of the drawing, but could be I had them mixed up, in any case I put both of the grfdrv & the gfx2 in Tazman and still came out ahead in speed. Seemed that the color came out a little better when I put the new gfx2 in as well. B CEING U -w. #: 6442 S12/OS9/68000 (OSK) 01-Sep-90 09:20:59 Sb: #OSK TSmon Fm: Zack Sessions 76407,1524 To: ALL Assuming OSK comes with a TSmon/login package, does the TSmon properly handle baud rate detection? Zack There is 1 Reply. #: 6443 S12/OS9/68000 (OSK) 01-Sep-90 09:27:10 Sb: #6442-#OSK TSmon Fm: Jay Truesdale 72176,3565 To: Zack Sessions 76407,1524 (X) Tsmon has NO ability to detect baud rates (like from a modem). Why I dunno. It seems like such an obvious thing to do. The OSK software from TOPS had someting to do baud rate detection in the older version of their stuff but I didn't play with it to see if it worked. There is 1 Reply. #: 6517 S12/OS9/68000 (OSK) 04-Sep-90 22:56:36 Sb: #6443-#OSK TSmon Fm: Joseph Cheek 76264,142 To: Jay Truesdale 72176,3565 (X) TSMon is meant for hardwired connections where no baud rate is needed. That is why TSMon does not do auto-detect baud rate. If you need one, there are many auto-detect TSMon-like programs for OS-9/CoCo, and I'm sure that with a little hunting or such you could find one (or get someone to port one for you). There is 1 Reply. #: 6560 S12/OS9/68000 (OSK) 06-Sep-90 20:51:54 Sb: #6517-#OSK TSmon Fm: Jay Truesdale 72176,3565 To: Joseph Cheek 76264,142 (X) I'd guess that the port from 6809 to osk assembler would be no trivial task being familar with both. TOPS is supposed to have something available but I myself have never tried it. There is 1 Reply. #: 6623 S12/OS9/68000 (OSK) 09-Sep-90 12:30:06 Sb: #6560-#OSK TSmon Fm: Paul K. Ward 73477,2004 To: Jay Truesdale 72176,3565 (X) Jay, Regarding porting stuff from 09 asm to 68k asm -- several of our developers are really enjoying the switch and finding it no problem. So "porting" -- if you take the phrase loosely enough -- should end up being less of a learning curve that those Intel types had when they got the 386. What I think we'll find, though, is that programs will get larger and perhaps a little sloppier because we no longer have to optimize stuff to run fast and small. Ah well. paul There is 1 Reply. #: 6626 S12/OS9/68000 (OSK) 09-Sep-90 14:41:07 Sb: #6623-#OSK TSmon Fm: Bill Dickhaus 70325,523 To: Paul K. Ward 73477,2004 (X) Paul, Larger and sloppier does, amazingly enough, have some advantages. I, for one, will be very happy not to have to spend the time and energy trying to cram 37K worth of program into 32K! With all that memory to play with, software developers won't have to resort to obscure, convoluted logic to get the job done. This means faster development time and makes enhancements so much easier to program. The small memory available per process also made it impossible to port a lot of software to OS9 LII, with OSK, that limit no longer exists! Bill There are 2 Replies. #: 6631 S12/OS9/68000 (OSK) 09-Sep-90 16:26:40 Sb: #6626-OSK TSmon Fm: Jay Truesdale 72176,3565 To: Bill Dickhaus 70325,523 (X) Paul, I found the learning curve for moving from 09 to 0x0 to be REAL short! I don't EVEN want to go back to 09 after working with 0x0! #: 6642 S12/OS9/68000 (OSK) 09-Sep-90 23:41:14 Sb: #6626-OSK TSmon Fm: Paul K. Ward 73477,2004 To: Bill Dickhaus 70325,523 (X) Bill, Good points! I do think that many of the developers, you included, WILL benefit from having to keep things tight and neat, though, adding even more pep to an already peppy system. Paul #: 6445 S1/General Interest 01-Sep-90 09:49:30 Sb: #Browse nostop Fm: Jay Truesdale 72176,3565 To: all I'd like to be able to do a browse command and not have they system stop and prompt me between each and every file. Something like "browse age:90 key:all /nostop." Online help command doesn't. Thanks, -J There is 1 Reply. #: 6449 S1/General Interest 01-Sep-90 10:26:26 Sb: #6445-Browse nostop Fm: Mike Ward 76703,2013 To: Jay Truesdale 72176,3565 (X) Jay, try: SCAN /DES/AGE:90 #: 6446 S1/General Interest 01-Sep-90 10:06:04 Sb: Juki 6100 Printer 4sale Fm: Pete Lyall 76703,4230 To: All I'm moving to a smaller place and no longer have the space to support 3 or 4 printers, so I'm unloading my little used Juki 6100 Daisywheel. It is a standard daisywheel printer (emulates Diablo 630), has three print wheels, does proportional printing, and manages around 20 CPS. I have also upgraded this unit to include an optional 8K buffer RAM chip, and detachable tractor feed unit. I have top covers for use with and without the tractor unit. This unit produces excellent quality print, and is a good substitute until you can afford a laser printer (my next purchase). Anyway... first $100 + shipping (I'd expect around $15) gets it. I'll be moving the next few days, so a phone response might be a better idea. Call (818) 706-5693 and leave voice mail. Thanks.. Pete Lyall #: 6451 S12/OS9/68000 (OSK) 01-Sep-90 11:17:50 Sb: wait() Fm: Mark Wuest 74030,332 To: all I uploaded into library # 12 (OSK) my function timedwait() that I use when I wish to wait() for a process (keeps them zomby-like thingies down), but don't want to stop processing just because my kid refuses to die! I use this in an X.25 system where I fork a server on incoming call requests and send a SIGHUP (#define SIGHUP 4) if the virtual circuit is cleared. If I did not wait(), the process table would get rather humongous since I never die (immortality is nice). I would like to understand this bit about "keeping a path open" to children, as it sounds a lot more elegant than what I'm doing. Could somebody please 'splain it to us, mon? Mark #: 6454 S12/OS9/68000 (OSK) 01-Sep-90 13:21:25 Sb: #6039-#Files with "-"!!! Fm: Dwight D. McKay 75776,1521 To: Kevin Darling (UG Pres) 76703,4227 (X) That's really tempting... I Still wish I understood the reasons the folks who wrote OS9 choose to do that ( make '-' an illeagal file name character ). --Dwight D. McKay --mckay@harbor.ecn.purdue.edu -or- ...rutgers!pur-ee!mckay There is 1 Reply. #: 6461 S12/OS9/68000 (OSK) 01-Sep-90 21:53:58 Sb: #6454-Files with "-"!!! Fm: Kevin Darling (UG Pres) 76703,4227 To: Dwight D. McKay 75776,1521 I kinda bet that they wished to leave "-" alone, so that command line options could be found easier. Maybe?? #: 6455 S12/OS9/68000 (OSK) 01-Sep-90 13:21:32 Sb: #6084-#Files with "-"!!! Fm: Dwight D. McKay 75776,1521 To: Ed Gresick 76576,3312 (X) Which UUCP are you using Ed? The TOP UUCP seems to be hopelessly unable to deal with '-''s in UUCP site names. --Dwight D. McKay --mckay@harbor.ecn.purdue.edu -or- ...rutgers!pur-ee!mckay There is 1 Reply. #: 6479 S12/OS9/68000 (OSK) 03-Sep-90 12:21:54 Sb: #6455-#Files with "-"!!! Fm: Ed Gresick 76576,3312 To: Dwight D. McKay 75776,1521 The problem is not with UUCP but with OS9. OS9 does not permit the use of a hyphen in a file name. On the Coco, I'm using the new UUCP Mark Griffith is finishing up. However, to cope with the hyphen problem, I've had to set-up alias files to provide alternate names. Mark is in the process of porting his version of UUCP to OSK. As soon as he releases some source code to me, I'll modify it for aliase names. Ed There is 1 Reply. #: 6512 S12/OS9/68000 (OSK) 04-Sep-90 22:02:11 Sb: #6479-Files with "-"!!! Fm: Paul K. Ward 73477,2004 To: Ed Gresick 76576,3312 (X) Ed, Actually, I think he's got uucp running on the MM/1 already. Paul #: 6460 S10/Tandy CoCo 01-Sep-90 20:46:29 Sb: RSDOSplus Fm: ROGER SMITH 72057,2364 To: 72007,1737 (X) Craig.. Can you tell me where to find the driver SDisk which is required with RSDOSplus? How does it interact with the usual drivers d0.dd, d1.dd etc? Thanks...I hope RSDOSplus is going to solve a problem for me. Rog. #: 6463 S10/Tandy CoCo 02-Sep-90 05:17:18 Sb: #6194-#SPoker Fm: Richard Taylor 73137,3324 To: Joseph Cheek 76264,142 (X) Yes, I did see Zack's message about him uploading View 4.0, I already have downloaded it, thanks. There is 1 Reply. #: 6518 S10/Tandy CoCo 04-Sep-90 22:59:24 Sb: #6463-SPoker Fm: Joseph Cheek 76264,142 To: Richard Taylor 73137,3324 Glad you found it. And thanks to Zack for uploading it. #: 6469 S10/Tandy CoCo 02-Sep-90 16:08:28 Sb: #DIGITIZED SOUND Fm: GENE TURNBOW 72457,220 To: all Has anybody had a chance to play with the DIGITIZE program recently uploaded? It looks like it should produce some very high quality sound, if I see this right. There is 1 Reply. #: 6481 S10/Tandy CoCo 03-Sep-90 13:12:01 Sb: #6469-DIGITIZED SOUND Fm: Floyd Resler 72500,2572 To: GENE TURNBOW 72457,220 Yeah, I've played around with it. The sound quality is very good. Now if someone would just write an sound editor, then we'd really be cooking! #: 6470 S9/Utilities 02-Sep-90 20:20:47 Sb: #extension Fm: Stanley L. Goldsberry 72060,2720 To: [F] All I understand most of the extensions. such as asm, bin, txt,b09 but what is significant about the PAK extension is there a tutorial on this Also I need the IPATCH utility mentioned in the CC3DISK to complete the cc3disk patch do you know what library it is in I can't seem to find it in DL9 signed stan goldsberry 72060,2720 There are 2 Replies. #: 6471 S9/Utilities 02-Sep-90 21:25:45 Sb: #6470-extension Fm: Mike Ward 76703,2013 To: Stanley L. Goldsberry 72060,2720 (X) Stanley, PAK is just another file compression program. See PAK.BIN in Lib 10. It's pretty self documenting if you invoke it with no arguments. I took the liberty of forwarding your message to "All" so that one of the other folks could help with the Ipatch question. #: 6472 S9/Utilities 02-Sep-90 23:16:30 Sb: #6470-extension Fm: JOHN R. WAINWRIGHT 72517,676 To: Stanley L. Goldsberry 72060,2720 (X) Hi Stanley, Probably, the reason you can't find "IPATCH" is because it is contained in an archive called "PATCH.AR" in DL-10 - pretty sneaky, heh? I see Mike Ward already answered your other question. Anyway, go to DL-10 and download "patch.ar". JohnW #: 6476 S12/OS9/68000 (OSK) 03-Sep-90 08:27:37 Sb: #PT68-K4 Fm: Jack Crenshaw 72325,1327 To: Kevin Darling 76703,4227 (X) Hi, Kevin. Just thot I'd let you know: I finally got around to getting the latest of PT's offerings, which is the K4. It's basically a -K2 with more RAM (0.5 .. 4Meg, expandable to 16Meg), and with all the things fixed that I didn't like about the -K2, viz.: (1) It now has proper vectored interrupts, getting rid of that crazy INT 5 arrangement (2) It has a four-layer board, so runs reliably at 16MHz (so far) There are a few other nice improvements: 4 serial ports standard instead of 2, NEC 765 + 1772 controller (apparently, the 1772 can't read some PC disks), etc. I also got OS-9 with it. Awhile back, the situation was that OS-9 only worked with a separate terminal, but not with the PC keyboard and Herc card. That's been fixed, and now it seems to use the Herc CRT very nicely. Now all I have to do is to (a) figure out how to persuade SK*DOS, OS-9, and Minix to coexist on my 40Meg HD, and (b) learn how to use OS-9. Best, Jack There is 1 Reply. #: 6478 S12/OS9/68000 (OSK) 03-Sep-90 12:19:16 Sb: #6476-#PT68-K4 Fm: Kevin Darling (UG Pres) 76703,4227 To: Jack Crenshaw 72325,1327 (X) Jack - hey, thanks for the mini-review! Does the keybd/gfx card use any default terminal codes? And I'm glad you got OS-9 with it. We may be able to save your soul after all !! Oh, with luck OS9 should support a partition on your hard disk... try setting the LSN offset stuff in your disk descriptor and... ummm... I guess you got the os9 hard disk driver, right? Better ask that first. best - kev There is 1 Reply. #: 6530 S12/OS9/68000 (OSK) 05-Sep-90 16:09:31 Sb: #6478-#PT68-K4 Fm: Jack Crenshaw 72325,1327 To: Kevin Darling (UG Pres) 76703,4227 (X) Glad you liked the info, Kevin. Re the keybd/gfx interface, I don't know enough yet about how they're handled by OS-9, but it seems that they're definitely not treated as a glass TTY. The system comes up with an impressive looking semi-graphics screen, so I'm sure they're at least doing cursor control codes. As it turns out, I ended up with the OS-9 disks by mistake, and so they're basically bootlegged. Peripheral Technology has been giving $300 tradein allowances on the older boards (how many companies have you seen that would do that??), and so what they did was send updated versions of all the software. They didn't know that I didn't have OS-9 before, so it was just a simple screw-up. I never wanted OS-9, in spite of its reputation, because it always seemed a bit overpriced to me. Spending $400 for the CPU and $600 for the OS never seemed to make much sense. Also, the early versions for the PT-68 didn't use the KB/CRT at all, but required a separate terminal, which defeats the whole purpose. But OS-9 is now listing for $299, and this new version seems very well integrated, and booted right up. So I called PT yesterday and got them to bill me for the system to make me legal, and send the manuals. Looks like I'll soon be OS-9'ing for real. I guess I'm glad they made the mistake, or I'd never have considered it. It turns out I could end up with no less than _SIX_ OS's: SK*DOS, OS-9, CP/M-68K, K-OS, Minix, and the one I'm writing. Something for everyone! Let's see the PC guys top that! Jack There are 2 Replies. #: 6532 S12/OS9/68000 (OSK) 05-Sep-90 21:31:04 Sb: #6530-PT68-K4 Fm: Kevin Darling (UG Pres) 76703,4227 To: Jack Crenshaw 72325,1327 (X) Jack - sounds great! And watch out... a lot of us had started on writing our own OSs, then found OS9 and well... just stopped . Not that I can't think of some things I'd like to add to OS9 myself, but you'll see what I mean, I think. Hey, what's "K-OS", btw? #: 6557 S12/OS9/68000 (OSK) 06-Sep-90 19:11:49 Sb: #6530-#PT68-K4 Fm: Jack Crenshaw 72325,1327 To: Jack Crenshaw 72325,1327 (X) A couple of years ago, MicroCornucopia sponsored an effort (actually, more than one) to get some kind of 16-bit hobby computer going. MicroC got started as the "house organ" for the Big Board Z80 SBC, which evolved into the Xerox 820 and finally the Kaypro. I think their idea was to do it again, only with 16 or more bits. There were a couple of tries, including National 32000 chips and a couple of coprocessor boards for PC's. At the MicroC SOG in 1988, Joe Bartel of Hawthorne industries announced the "Tiny Giant," which was a 68000-based system in 5.25" disk drive form factor, like the Ampro. In other words, the PC board would bolt to the side of a disk drive. To make it useful for anything, Hawthorne also developed both a programming language and an operating system, the latter being called K-OS. Joe freely admits that it was a rough cut just to get something going, but their concepts were pretty neat. They developed a stack-oriented language called HTPL, which was a FORTH-like language but with much more of a Pascal-like syntax. K-OS was then written in HTPL. They even had a Pascal compiler, which used HTPL as the P-code. Shortly after I got the PT68 and had written the review for MicroC, Joe Bartel called me and asked me to port K-OS to the system. I told him that I would, but warned him it would be awhile ... at that point I was working hot & heavy on my compiler tutorial series, and also was committed to writing a debugger and linker for the PT-68. Joe said that was OK, and he sent me a "developer's kit," which consists of all the S/W, plus a cross-assembler and sample BIOS, to run on a PC. I never got the thing ported, and I understand that Joe & Hawthorne moved on to bigger and better things ... they got a big hardware contract and couldn't care less what happens to K-OS. So I still have the system waiting to be ported. I plan to do it Real Soon Now. Jack There is 1 Reply. #: 6566 S12/OS9/68000 (OSK) 07-Sep-90 03:32:38 Sb: #6557-PT68-K4 Fm: Kevin Darling (UG Pres) 76703,4227 To: Jack Crenshaw 72325,1327 (X) Aha. Thanks! Another little piece of microhistory to stow away for future trivia games ! #: 6477 S15/Hot Topics 03-Sep-90 08:51:49 Sb: Atlanta CoCoFEST Fm: Steve Wegert 76703,4255 To: All Folks, The lastest information on the upcoming CoCoFEST in Atlanta can be found in the CoCo Forum's Library 12. Browse FESTIN.TXT for the meat and potatoes. Steve #: 6482 S10/Tandy CoCo 03-Sep-90 13:22:36 Sb: #X10 on CoCo3? Fm: Zack Sessions 76407,1524 To: ALL Has anyone gotten Pete Lyall's X10 controller program to work with OS9 Level 2 on a CoCo3? What I'm wondering about is the device. Pete mentions that you should use device /t1. Now, /t1 on a CoCo3 is the bitbanger port, which has problems with accurate two way communications. It would be fine with me to use /t1, since I wouldn't have to rig up an A/B switch to switch between the X10 and my modem. Any ideas? Zack There are 3 Replies. #: 6486 S10/Tandy CoCo 03-Sep-90 13:50:54 Sb: #6482-#X10 on CoCo3? Fm: Steve Wegert 76703,4255 To: Zack Sessions 76407,1524 (X) Zack, I've used Pete's X10 stuff for a while ... no major changes were needed. I just used dEd to diddle the reference of /t1 to one of my other serial ports. Baud rate is 600 (as I recall) and I believe I zapped the descriptor to all ohs. Steve There is 1 Reply. #: 6492 S10/Tandy CoCo 03-Sep-90 16:46:39 Sb: #6486-#X10 on CoCo3? Fm: Zack Sessions 76407,1524 To: Steve Wegert 76703,4255 (X) So, you're going out a regular RS232 and not the bitbanger, I take it? Zack There is 1 Reply. #: 6504 S10/Tandy CoCo 04-Sep-90 07:14:10 Sb: #6492-X10 on CoCo3? Fm: Steve Wegert 76703,4255 To: Zack Sessions 76407,1524 (X) Yup ... the bit banger is used for the printer here ... and that's not even working very well. Steve #: 6490 S10/Tandy CoCo 03-Sep-90 15:31:16 Sb: #6482-X10 on CoCo3? Fm: Bill Dickhaus 70325,523 To: Zack Sessions 76407,1524 (X) Zack, You'll have to use your modem port (unless you want to try to use the BITBANG driver). I've use X10 for years, right now its plugged into one of my COMM-4 ports. At one point in the past I rigged a relay off of the cassette motor on/of switch to switch between my modem and the X10 controller. Most of the values in the descriptor are 00, except for eor, which is set to $0D and baud, which is set to $02 (600 baud). Bill #: 6618 S10/Tandy CoCo 09-Sep-90 08:44:17 Sb: #6482-X10 on CoCo3? Fm: Steve Wegert 76703,4255 To: Zack Sessions 76407,1524 (X) Zack, A thought occured to me last night on your continued problems in getting x10 to work. Do you have tsmon still running at the time you're trying to diddle with the serial port? If so, try killing that off, then zapping the descriptor, and go. Steve #: 6483 S1/General Interest 03-Sep-90 13:23:49 Sb: #X10 pin out Fm: Zack Sessions 76407,1524 To: Pete Lyall 76703,4230 (X) Pete, I am in the process of setting up my X10 controller. I have had it for several months and I now find that I have mis-placed my manual for it. Do you have yours handy? What I need is the pin out on the 5-pin DIN socket of the X10 so I can rig up a cable. Thanks! Zack There are 3 Replies. #: 6487 S1/General Interest 03-Sep-90 13:57:19 Sb: #6483-#X10 pin out Fm: Steve Wegert 76703,4255 To: Zack Sessions 76407,1524 (X) Zack, Since Pete's got the moving bug again, I'm betting he won't be able to lay hands on the manual. So: Looking at the back of the interface, pin 5 is on your left ... 1 is on your right. 1 nada 2 receive (input) 3 ground 4 transmit (output) 5 nada It's 8 bit, no parity and one stop. I've already mentioned the baud rate. Give a holler is you need anything else. Steve There are 2 Replies. #: 6494 S1/General Interest 03-Sep-90 16:50:28 Sb: #6487-X10 pin out Fm: Zack Sessions 76407,1524 To: Steve Wegert 76703,4255 (X) Thanks! #: 6496 S1/General Interest 03-Sep-90 19:22:45 Sb: #6487-#X10 pin out Fm: Zack Sessions 76407,1524 To: Steve Wegert 76703,4255 (X) Steve, Thanks for the X10 pin out info. Just to clarify things, a 5 pin DIN socket is labelled, right to left, 1-4-2-5s3. Assuming you weren't taking that into account the "real" pin-out for the X10 would be: 1 - nada 4 - receive (input) 2 - ground 5 - transmit (output) 3 - nada Is that right? Zack There is 1 Reply. #: 6505 S1/General Interest 04-Sep-90 07:18:22 Sb: #6496-X10 pin out Fm: Steve Wegert 76703,4255 To: Zack Sessions 76407,1524 (X) Hmmmm ... I wonder how well I can do this in the forum's editor? Again, looking at the back of the _unit_ (direct from the manual pages): 5 o o 1 4 o o 2 o 3 1 nada 2 receive (input) 3 ground 4 transmit (output) 5 nada Bettter? Steve #: 6526 S1/General Interest 05-Sep-90 11:35:18 Sb: #6483-X10 pin out Fm: Pete Lyall 76703,4230 To: Zack Sessions 76407,1524 (X) Zack - Unfortunately, I don't have _diddley_ handy.... everything I own is in boxes in the new house. It'll take about a week or so to recover.... Pete #: 6528 S1/General Interest 05-Sep-90 11:57:09 Sb: #6483-X10 pin out Fm: Pete Lyall 76703,4230 To: Zack Sessions 76407,1524 (X) Zack - X10 requires a bidirectional dialog... therefore, bitbanger usage is probably not going to be successful. Pete #: 6484 S4/MIDI and Music 03-Sep-90 13:25:30 Sb: #midi with level 1 Fm: Zack Sessions 76407,1524 To: ALL I have a friend who uses a CoCo2 with a midi synth. He is working on a custom midi driver for OS9 Level 1 and asked me if I could find a driver program for him. He is not a CIS subscriber. I downloaded midisf.asm from the midi lib for him. He has assembled it and made some attempts to use it. But when he writes to the midi device he gets an error 203, Illegal mode. He has verified that the "write enable" flag in the device descriptor is set. Any one got any ideas on what his problem is? Thanks, Zack There is 1 Reply. #: 6529 S4/MIDI and Music 05-Sep-90 11:59:45 Sb: #6484-midi with level 1 Fm: Pete Lyall 76703,4230 To: Zack Sessions 76407,1524 (X) Zack - Let's see a dump of the 1st 20 bytes of the descriptor.... is the mode byte set to $FF? Pete #: 6488 S1/General Interest 03-Sep-90 14:01:33 Sb: #6271-Atlanta Fest Fm: Spencer R. Lepley 70136,35 To: Kevin Darling (UG Pres) 76703,4227 (X) Kevin, I don't live in Atlanta (Tallahassee, FL, about 5-1/2 hours away), but my AAA TourBook lists about six other hotel/motels in the immediate area around the Fest. I'm really looking forward to this get together because, as you said, a Fest is finally in my neck of the woods. #: 6497 S10/Tandy CoCo 03-Sep-90 20:28:53 Sb: #Strip Poker Fm: judd terrell 72217,714 To: 76264,142 (X) I have tried to use your Strip Poker game... The Picture files of the girls do fine... The game will start and ask for opponent and directory location... Then the first picture comes up, the program tries to access another "file" and crashes as though "File Not Found"... Any suggestions? KD's GFX2 and FIX, SYSCALL, INKEY, RUNB are all there, but still crashes... There is 1 Reply. #: 6520 S10/Tandy CoCo 04-Sep-90 23:06:49 Sb: #6497-#Strip Poker Fm: Joseph Cheek 76264,142 To: judd terrell 72217,714 (X) What do you type when asked for the directory? If it is the current data dir already, you can just hit [ENTER]. Try that and see what happens, because it sound like it either can't find View or the pics. . . There is 1 Reply. #: 6629 S10/Tandy CoCo 09-Sep-90 15:32:34 Sb: #6520-Strip Poker Fm: judd terrell 72217,714 To: Joseph Cheek 76264,142 (X) Will try [ENTER] and see, but the first pic of girl loads OK, it seems like it can't find "cards"... Are they also VEF pics, or is it another file name... I can check with ident and be sure all are packed in file... Thanx... Judd... #: 6498 S14/misc/info/Soapbox 03-Sep-90 20:52:52 Sb: #5979-#hard drive info Fm: BRETT 72057,3720 To: Steve Wegert 76703,4255 (X) Greeting- Please uucp it to me. rewop!wa3yre!wynkoop. Sorry for the late reply, but I went away for a while shortly after my posting. -Brett There is 1 Reply. #: 6506 S14/misc/info/Soapbox 04-Sep-90 07:19:39 Sb: #6498-#hard drive info Fm: Steve Wegert 76703,4255 To: BRETT 72057,3720 (X) Brett, Have you checked in on rewop lately? I sent the file way back .... and nothing bounced. Let me know if it's missing. Steve There is 1 Reply. #: 6516 S14/misc/info/Soapbox 04-Sep-90 22:41:12 Sb: #6506-#hard drive info Fm: BRETT 72057,3720 To: Steve Wegert 76703,4255 (X) Greeting- I think Mark removed my account on rewop. Can you send it to wa3yre? ....rewop!wa3yre!wynkoop I will check with Mark in the morning and see if my account is active on rewop or not. -Brett There is 1 Reply. #: 6525 S14/misc/info/Soapbox 05-Sep-90 07:44:57 Sb: #6516-#hard drive info Fm: Steve Wegert 76703,4255 To: BRETT 72057,3720 (X) On it's way There is 1 Reply. #: 6527 S14/misc/info/Soapbox 05-Sep-90 11:51:18 Sb: #6525-hard drive info Fm: BRETT 72057,3720 To: Steve Wegert 76703,4255 (X) thanks #: 6499 S6/Applications 03-Sep-90 20:57:22 Sb: #5994-Emacs Fm: BRETT 72057,3720 To: Wendell Benedetti 72766,2605 (X) Greeting- I direct all questions about Microemacs to Simmy Turner. I do not have the source as I said in the readme. I know nothing about the internals, or what features are implemented. the info I posted with it is all I have. Most of that was found experamently. If you want more info contact Simmy and then pass it along for everyone else. See if you can shake the source out of him. I am sure there are folks on the forum who could improve on what is already there if they had the code. -Brett #: 6500 S10/Tandy CoCo 03-Sep-90 20:58:42 Sb: #6147-#TAR Fm: BRETT 72057,3720 To: JOERG SATTLER 74016,631 (X) Greeting- No hardware requirements. tar will work on any drive you have (tape or disk). -Brett There is 1 Reply. #: 6501 S10/Tandy CoCo 03-Sep-90 21:35:00 Sb: #6500-#TAR Fm: JOERG SATTLER 74016,631 To: BRETT 72057,3720 (X) I was unaware that there was a tape drive for the COCO 3, is there a tape drive and driver and descriptor ??? that will work ? Joerg There is 1 Reply. #: 6515 S10/Tandy CoCo 04-Sep-90 22:38:48 Sb: #6501-TAR Fm: BRETT 72057,3720 To: JOERG SATTLER 74016,631 Greeting- Some say that a fellow in australia has come up with a tape driver and descriptor for the cassette port. Any scsi unit will work you just have to write the driver/descriptor and hook it to your disto 4in1. I have no tape and tar requires no tape. Download and read the docs for all the details. -Brett #: 6508 S12/OS9/68000 (OSK) 04-Sep-90 17:33:36 Sb: ##pt68k & herc graphics Fm: Ed Gresick 76576,3312 To: jack crenshaw 72325,1327 (X) Hi Jack! I don't use the mono adapter/monitor but I checked my handy-dandy IBM book and found the following data for the Hercules Graphics Card. This information can be found in pages 147 - 148 of 'IBM Microcomputers, A Programmer's Handbook' by Sanchez and Canton published by McGraw-Hill. There is a warning: 'INCORRECT PROGRAMMING CAN DAMAGE THE MONITOR' The following is for the HGC Display Control Register at port 3B8H (write only) Bit 0 - 1 Bit 1 - Mode Select - 0 = Text Mode 1 = Graphics Mode Bit 2 - 0 Bit 3 - Video - 0 = Disabled 1 = Enabled Bit 4 - 0 Bit 5 - Blink - 0 = On 1 = Off Bit 6 - 0 Bit 7 - Graphics Page Select - 0 = Select page 0 1 = Select page 1 NORMAL SETTINGS: Alpha mode: 00101001B = 29H Page 0 in graphics mode: 00101011B = 2BH Page 1 in graphics mode: 10101011B = ABH The following is for the HGC Display Status Register at port 3BAH (read only) Bit 0 - Video Signal State - 0 = Vertical Retrace 1 = Scanning Bit 1 - Light Pen Flip-Flop Bit 2 - Not used Bit 3 - 0 = Dot not being written 1 = Dot being written Bit 4 - Not used Bit 5 - Not used Bit 6 - Not used Bit 7 - Vertical Synchronization Signal - 0 = Raster in vertical retrace The following is for the HGC Configuration Switch at port 3BFH (read-write) Bit 0 - 1 = Graphics mode allowed Bit 1 = Access to page 1 allowed Bits 2 thru 7 - Not used HGC CONFIGURATIONS: 00 = DIAG (default) 10 = HALF (CGA compatible) 11 = FULL (text/graphics) I hope the above information is of help. Ed There is 1 Reply. #: 6531 S12/OS9/68000 (OSK) 05-Sep-90 16:09:40 Sb: #6508-##pt68k & herc graphics Fm: Jack Crenshaw 72325,1327 To: Ed Gresick 76576,3312 (X) Ed, thanks for the info. I had that already, tho. There's a book out that describes the Herc card pretty thoroughly, and I have that. What I was really looking for was C-code examples. You have to approach all of this pretty gingerly, because of that warning you quoted. As far as I know, the IBM PC is the only computer system ever designed in which a software bug can and will destroy the hardware. Ain't progress wonderful? We used to say, when teaching neophyte programmers, "Don't be afraid to try things or to make a mistake. Nothing you type is going to hurt the machine." When you're programming the CRT, though, this is definitely _NOT_ the case, anymore. Jack There is 1 Reply. #: 6546 S12/OS9/68000 (OSK) 06-Sep-90 03:29:06 Sb: #6531-##pt68k & herc graphics Fm: SCOTT HOWELL 70270,641 To: Jack Crenshaw 72325,1327 (X) Here is a program I wrote using the using the info Ed gave me abount setting up the Herc card. When I run the program it puts the card into Herc graphics mode but in the process it turns the snowy and wavy. This I suppose is the 'graphics' mode but only half way I guess. #include #define VID_CARD 0xD70001 #define HGC_CONT 0xFA0771 #define HGC_CONF 0xFA077F #define HGC_STAT 0xFA0775 * These defines are set to configure the Herc graphics card. The formula to convert IBM addresses (video) to PT68K addresses is (IBMVid * 2) + C00001. For non-video conversions: (IBM * 2) + FA0001. */ char *video = VID_CARD; unsigned char *v_controll = HGC_CONT; unsigned char *v_config = HGC_CONF; unsigned char *v_stat = HGC_STAT; char c; int i,n; main() { video = (char *) VID_CARD; v_controll = (unsigned char *) HGC_CONT; v_config = (unsigned char *) HGC_CONF; *v_controll =0x2b; *v_config = 0x1; printf("%x\n",*v_controll); printf("%x\n",*v_config); video = (char *) VID_CARD; for (i=0;i<2000;i++) { *video++ =0xff; } } There is 1 Reply. #: 6558 S12/OS9/68000 (OSK) 06-Sep-90 19:11:53 Sb: #6546-##pt68k & herc graphics Fm: Jack Crenshaw 72325,1327 To: SCOTT HOWELL 70270,641 (X) OK, Scott. Thanks. Your description doesn't exactly fill me with enthusiasm, but I guess it's a good starting place. I'll take a look at the code and see what I can make of it. Thanks again. Jack There is 1 Reply. #: 6562 S12/OS9/68000 (OSK) 06-Sep-90 23:03:32 Sb: #6558-##pt68k & herc graphics Fm: SCOTT HOWELL 70270,641 To: Jack Crenshaw 72325,1327 (X) Hey Jack this news WILL fill you with enthisiasm!!! I went to Peripherial Technology for it is just doun the road. Fred is working on a EGA/VGA driver for the k2/k4. He showed me some VGA slide shows on the k2 and they look TERRIFIC. If you have ever looked at any of the IBM VGA slide shows you'll know what I am talking about. He says he will eventually develop graphics primatives for the drivers, but the 'slide shows' was enough to convince me to buy. There are 2 Replies. #: 6567 S12/OS9/68000 (OSK) 07-Sep-90 04:30:41 Sb: #6562-##pt68k & herc graphics Fm: Jack Crenshaw 72325,1327 To: SCOTT HOWELL 70270,641 (X) That is good news, Scott. Most of the people I know who are using the PT68 use it only as a glass TTY ... Unix-oriented folks, mostly. It's always bothered me that we haven't done more to explore the graphics-oriented aspects that the H/W is capable of. As soon as I got the -K2, I got a book on the Herc board and set out to find out how to use its graphics capabilities. But somehow, it all fell by the wayside, in favor of more pressing matters like how to get a screen editor that worked, to replace EDLIN!!! Or a linker. I've spent two years, off & on, with SK*DOS. Those are the kinds of things we have to worry about with it. I really like the general concepts of SK*DOS ... I've referred to it as the CP/M of the 90's. That is, I prefer simple, small, OS's that let me get to the hardware with a minimum of fuss, and upon which I can build the rest of the pieces I need. But SK*DOS hasn't done much lately, and the user base that you need to get public-domain programs floating around just isn't there. I'd love to see what the -K4 can do with VGA. My guess is that, given the speed of the processor and the large amount of RAM the CPU can hold, it could be spectacular. Who knows, maybe mice and icons are only a (shudder!) step away. Jack Jack There is 1 Reply. #: 6569 S12/OS9/68000 (OSK) 07-Sep-90 07:08:47 Sb: #6567-##pt68k & herc graphics Fm: Kevin Darling (UG Pres) 76703,4227 To: Jack Crenshaw 72325,1327 (X) Jack - oh, they are! (mice and icons close by) As soon as I can get ahold of a PT/VGA setup, we'll be porting my (still being worked-on) OSK windowing system to it. The Atari port isn't far off, and of course the MM/1 and hopefully the TC70 will be running it, too. Got any ideas, now's the time to pop me on the head ! There are 2 Replies. #: 6574 S12/OS9/68000 (OSK) 07-Sep-90 18:58:27 Sb: #6569-##pt68k & herc graphics Fm: Jack Crenshaw 72325,1327 To: Kevin Darling (UG Pres) 76703,4227 (X) Well, let's not get carried away with this thing, Kev. If OS-9 starts displaying little trash cans, I'm outta here! Jack There are 2 Replies. #: 6576 S12/OS9/68000 (OSK) 07-Sep-90 21:07:10 Sb: #6574-##pt68k & herc graphics Fm: Bill Dickhaus 70325,523 To: Jack Crenshaw 72325,1327 (X) Don't worry, Jack, there are plenty of command line die hards (and I count myself among them) that will seldom use some of the slick mouse/icon stuff. Remember, however, that that kind of interface is extremely important for a very large percentage of computer users. Just like the talk show hosts say, if you don't like it, turn it off! If you don't want those little trashcan icons, don't use that interface. Note to developers: please remember that there are users that don't like rodents, or pull down menus, or cute little icons! Bill There is 1 Reply. #: 6592 S12/OS9/68000 (OSK) 08-Sep-90 09:55:04 Sb: #6576-##pt68k & herc graphics Fm: Jack Crenshaw 72325,1327 To: Bill Dickhaus 70325,523 (X) Whew. That's a relief, Bill. When I first saw the Mac, I fell in love with all the slick graphics stuff. I also bought one of the first Amigas. I quickly fell out of love again when I learned; (1) How much of the computer resources, both CPU time and memory, go into supporting the stuff (2) How _HUGE_ the applications are (3) The fact that programming for a GUI can become your life's work My idea of the ideal OS is one that's absolutely minimalist, but also modular. In other words, all I really want the OS vendor to build in is the essentials: File system, file & device I/O, and program control. Then anybody who wants to can add their own favorite user interfaces. I'm working on one like thap`3or the PT-68. Jack There is 1 Reply. #: 6598 S12/OS9/68000 (OSK) 08-Sep-90 12:59:37 Sb: #6592-#pt68k & herc graphics Fm: Kevin Darling (UG Pres) 76703,4227 To: Jack Crenshaw 72325,1327 (X) Jack - my entire club went down to look at the first Amigas... we were excited until we found out that the editor and other programs weren't reentrant... you had to take up memory for another copy each time you started another session multitasking. Amiga programmers are getting better at writing more programs as reentrant, but an awful lot of stuff still isn't. Always seemed like a waste of a 68000's talents to me. I used to accuse them of treating the 680x0 cpus as "giant 6502s" . #: 6620 S12/OS9/68000 (OSK) 09-Sep-90 12:17:50 Sb: #6574-##pt68k & herc graphics Fm: Paul K. Ward 73477,2004 To: Jack Crenshaw 72325,1327 (X) Jack, Now, trash cans are sometimes OK for some people, so don t go crazy. Any windowing system worth it's salt will let you configure certain parts -- and give you access to a shell, so you can circumvent cute icons when you're hot and heavy. I use multivue from time to time, when my brain is too fried to use the characterbased approach. Paul There is 1 Reply. #: 6645 S12/OS9/68000 (OSK) 10-Sep-90 05:32:31 Sb: #6620-#pt68k & herc graphics Fm: Jack Crenshaw 72325,1327 To: Paul K. Ward 73477,2004 Paul, at the SD'90 conference, there was a discussion forum called, informally, the "GUI wars." I took the non-GUI side. I won't say whether we won or lost (there was some pretty hefty talent arrayed on our side), but it sure became clear that GUI is not the answer for all problems. When doing something with a GUI interface takes more keystrokes, more time, or more skill than with a keyboard, that's where I draw the line. I have no problem with GUI's in the abstract, and I use a Mac quite a bit for document preparation, and especially slide presentations. Where I start to have a problem is when to have that feature takes up 256K of ROM and about 50% or more of the CPU resources. Sometimes, try doing cp foo*.bak b: on a Mac. Better yet, try addlib foo, which is a BAT file I used to use to: (1) Assemble a subroutine (2) Add the object file to an object library (3) Add the source file to a source library (4) Delete the object and source Jack #: 6586 S12/OS9/68000 (OSK) 08-Sep-90 03:41:24 Sb: #6569-#pt68k & herc graphics Fm: Ed Gresick 76576,3312 To: Kevin Darling (UG Pres) 76703,4227 (X) Hi Kevin! Re out telecon several weeks ago, does your windowing system also work on tty ports (via rs-232)? Ed #: 6568 S12/OS9/68000 (OSK) 07-Sep-90 04:30:44 Sb: #6562-##pt68k & herc graphics Fm: Jack Crenshaw 72325,1327 To: SCOTT HOWELL 70270,641 (X) So have you bought a -K4, Scott? If so, welcome to the club! Jack There is 1 Reply. #: 6571 S12/OS9/68000 (OSK) 07-Sep-90 14:52:03 Sb: #6568-##pt68k & herc graphics Fm: SCOTT HOWELL 70270,641 To: Jack Crenshaw 72325,1327 (X) Yes I have bought a K4, I think I was one of the first purchasers. There is 1 Reply. #: 6575 S12/OS9/68000 (OSK) 07-Sep-90 18:58:32 Sb: #6571-##pt68k & herc graphics Fm: Jack Crenshaw 72325,1327 To: SCOTT HOWELL 70270,641 (X) That's good news, Scott. I'm always happy to see new PT users, mainly because I don't want to be the only one out there with one! (and, also, we need a certain critical mass to get P.D. software circulating). Jack There are 2 Replies. #: 6583 S12/OS9/68000 (OSK) 07-Sep-90 23:21:06 Sb: #6575-##pt68k & herc graphics Fm: SCOTT HOWELL 70270,641 To: Jack Crenshaw 72325,1327 (X) Hey Jack, what do you use your k4 for mostly, business, hobby, etc? There are 3 Replies. #: 6587 S12/OS9/68000 (OSK) 08-Sep-90 03:46:13 Sb: #6583-##pt68k & herc graphics Fm: Ed Gresick 76576,3312 To: SCOTT HOWELL 70270,641 (X) Hi Jack & Scott! Been following your thread - most interesting. I have 2 k4 machines - they are used for business. One machine is for our POS retail system. The second is for applications programming and a back-up for the store system (Haven't had to use it as a back-up yet). My first machine was a k2 purchased about three year ago. The second was purchased about six months later. BTW, I was customer #2 for the first k4 boards - Don't know who customer #1 was - I think he was an industrial user. A VGA board is on its way to me - should have it Monday. Going to be interesting. Now all we need is a wysiwyg word processor. Ed /ex There is 1 Reply. #: 6595 S12/OS9/68000 (OSK) 08-Sep-90 09:55:28 Sb: #6587-##pt68k & herc graphics Fm: Jack Crenshaw 72325,1327 To: Ed Gresick 76576,3312 (X) Sounds interesting, Ed. It's good to hear that people are starting to use them for commercial purposes. For the record, Ron Anderson has been using a K2 (with SK*DOS) for some time to develop software for a wheel-balancing machine. As near as I can make it out, the K2 is actually embedded in the machine. John Spray, the developer of Whimsical, just recently moved from New Zealand to the US, to work with Ron. Jack There is 1 Reply. #: 6622 S12/OS9/68000 (OSK) 09-Sep-90 12:26:18 Sb: #6595-##pt68k & herc graphics Fm: Paul K. Ward 73477,2004 To: Jack Crenshaw 72325,1327 (X) Jack, Well, Ed has been using th PT for YEARS for business! Not a bad product, and given Ed's tenacity, he apparently has gotten them to work very nicely for several projects! Glad to have you guys around -- are you all into OSK? Paul There is 1 Reply. #: 6647 S12/OS9/68000 (OSK) 10-Sep-90 05:32:45 Sb: #6622-#pt68k & herc graphics Fm: Jack Crenshaw 72325,1327 To: Paul K. Ward 73477,2004 Paul, I've been using SK*DOS with the PT up till now. The idea of paying as little as $200 for the computer, and then $600 for the OS, never made much sense to me. To tell the truth, when I upgraded to the Pt68-K4, Fred Brown sent me OSK by mistake, thinking I already had it. So since I have the disks, and the price _IS_ quite a bit lower, and it _DOES_ seem to be integrated much better with the PT68 than it used to be, I called Fred and asked him to make me legal and send the manuals. I probably never would have gotten it otherwise. Jack #: 6593 S12/OS9/68000 (OSK) 08-Sep-90 09:55:16 Sb: #6583-#pt68k & herc graphics Fm: Jack Crenshaw 72325,1327 To: SCOTT HOWELL 70270,641 (X) Scott, mostly I use the PT-68 as therapy. When I had a CP/M Kaypro, I used it for everything: Word processing (I write articles once in awhile), learning new languages and software techniques (I like to try algorithms and things like that, mostly in Turbo Pascal), and systems software. When I "upgraded" to a PC, I got tools to do the first two, and use the PC for that. But MSDOS is so horrible, I refuse to try to write systems software for it. So the Pt68 is my "hobby" computer. It's simple enough so that I can tinker with it, play with interfaces to the hardware, and write my own systems software. I've been using SK*DOS, which is small and simple as CP/M was. It's a nice system to develop software with, although (Peter Stark's not gonna like me for this) it's sometimes frustrating because of the slow disk I/O. SK*DOS is a clone of Flex, and uses the same chained file structure. Working with SK*DOS has been an adventure because there are virtually _NO_ software development tools. For some time, we didn't even have a screen editor, and the assembler is non-relocating. But gradually we've gotten better tools. I wrote a hex debugger and linker (both have new versions in the works), and John Spray of New Zealand has a wonderful little compiler called Whimsical (not commercially available, so far). There's also an integer C compiler, plus Small C. I got interested in writing translators, and am working on yet another compiler (my own language, called KISS), as well as a couple of preprocessors for the assembler. #: 6594 S12/OS9/68000 (OSK) 08-Sep-90 09:55:22 Sb: #6583-#pt68k & herc graphics Fm: Jack Crenshaw 72325,1327 To: SCOTT HOWELL 70270,641 (X) Right now, I can't say which way we'll be going with the PT-68. Several of the users are into Minix, and I have that running. I also now have OS-9, but no manuals as yet. Either of those platforms make a lot more sense for software development, than a system where you have to build your own tools. Still, I'll probably continue to play with OS stuff. I have several alternate OS's available, plus I'd like to try my hand at writing a CP/M-like OS. I know, I know, CP/M is obsolete. But it always met my needs pretty well (after I replaced essentially every utility in it!), and it _IS_ fast and small. For me, even Minix or OS-9 are a little too big & complex for my tastes. Jack #: 6621 S12/OS9/68000 (OSK) 09-Sep-90 12:22:19 Sb: #6575-##pt68k & herc graphics Fm: Paul K. Ward 73477,2004 To: Jack Crenshaw 72325,1327 (X) Jack, I don't think you'l have to wait long for PD OSK software. IMS is encouraging our developers to release a lot of their little stuff as PD. So the MM/1 isgoing to give a nice boost to you PT 68K owners! (I have one, too, BTW. It's got Simmy Turner's terminal driver on it and it screams when it scrolls!) But, to be honest, the MM/1 is getting the lion's share of computer time around IMS and the developers. If you read the Business Week mag that's on the stands, you'll see why. Still, a PT with VGA and Kev's windowing would be nice. Paul There is 1 Reply. #: 6646 S12/OS9/68000 (OSK) 10-Sep-90 05:32:38 Sb: #6621-#pt68k & herc graphics Fm: Jack Crenshaw 72325,1327 To: Paul K. Ward 73477,2004 Sorry, Paul, I don't grep IMS or MM/1? What are they? And who are you? Jack #: 6533 S14/misc/info/Soapbox 05-Sep-90 22:04:00 Sb: #OS-9 ON THE STRIDE 440 Fm: JAMES DENNEY 71101,511 To: HELO FROM ANYONE I AM THE LONILY OWNER OF A STRIDE 440, THAT CURRENTLY RUNS P-SYSTEM (IF YOU CAN FIND ANY SOFTWARE!!!). AS THIS IS A 68000/6820 MACHINE, I WONDERED (HOPE) THAT OS-9 MIGHT RUN ON IT. ANY INFO WILL BE APPRECIATED!!!!!!!!!!!!!!!!! THANK YOU There is 1 Reply. #: 6548 S14/misc/info/Soapbox 06-Sep-90 10:15:16 Sb: #6533-#OS-9 ON THE STRIDE 440 Fm: Kevin Darling (UG Pres) 76703,4227 To: JAMES DENNEY 71101,511 (X) About once every coupla months, someone asks about OS9 on the Stride/Sage machines... but I don't think anyone knows of a port to it right now. Seems like one should be done tho, as there are a lot of those machines around in schools and surplus. If you had the $$ (about 1500 of them, I think), you could buy a PortPak and install OS9. best - kev There is 1 Reply. #: 6553 S14/misc/info/Soapbox 06-Sep-90 18:06:08 Sb: #6548-OS-9 ON THE STRIDE 440 Fm: James Jones 76257,562 To: Kevin Darling (UG Pres) 76703,4227 (X) The only person I can think of who might know would be Robert Heller. I think he has or had a Stride at one time, and may know about such a port. #: 6534 S4/MIDI and Music 05-Sep-90 22:35:01 Sb: #6032-Ultimusic Bit banger Fm: Mike Knudsen 72467,1111 To: Denise Tomlinson 71021,3274 Well, it does take Umuse3 more compute time to send the bytes thru the bitbanger than thru a MIDI Pak, tho I don't think it's that much difference (I could be wrong here, tho have tried to measure the rates on an oscilloscope). Also my play routine compensates its Sleep timings for the number of bytes sent. BUt it sounds like the correction isn't enough (or maybe too much. so the rhythm sometimes "rushes" the beat?). --mike k #: 6535 S15/Hot Topics 05-Sep-90 22:38:38 Sb: #6035-#Is Basic out of date? Fm: Mike Knudsen 72467,1111 To: Kevin Darling (UG Pres) 76703,4227 (X) OK Kev. Glad to hear you'd already condisered hacking the B09 editor. It's too bad that B09 wasn't built "modular" like OS9 itself, so the editor, math package, etc. could be worked on separately. Ya know, as much as B09 (or MWBasic) is still used in OSK, you'd think Microware would get its own people to update that ancient and frustrating editor. And then windowize the whole thing, like Atari ST basic. --mike k There is 1 Reply. #: 6543 S15/Hot Topics 05-Sep-90 23:12:09 Sb: #6535-Is Basic out of date? Fm: Joseph Cheek 76264,142 To: Mike Knudsen 72467,1111 exactly (basic09/mwbasic needs a better interface, editor). Although I disagree on you with having it modular (separate modules) would be better. I run into *lots* of trouble with packed basic09 programs (in which every separate little procedure is a different module). Although it is usually a problem because of the 64K/8K at a time barrier. I would much prefer modularity at the source level but have it combine into one package in the end, like C. #: 6538 S15/Hot Topics 05-Sep-90 22:49:27 Sb: #6229-Is Basic out of date? Fm: Mike Knudsen 72467,1111 To: MOTD Editor..Bill Brady 70126,267 (X) Godd -- Dynsatar is the only editor I use these days. I can see where B09's would be faster for a LOT of global changes where you were SURE that you wanted every one changed. B09 editor's one saving grace is the instant syntax error detection-other than that, it would be better if B09 forked off your favorite editor and autmoatically sic'ed it on the program in question. #: 6539 S15/Hot Topics 05-Sep-90 22:51:04 Sb: #6230-#Is Basic out of date? Fm: Mike Knudsen 72467,1111 To: MOTD Editor..Bill Brady 70126,267 (X) About maintainability -- now I agree. Someobyd called RSBAASIC a great "write-only language." I've heard C calaled that too, grin. There is 1 Reply. #: 6613 S15/Hot Topics 09-Sep-90 04:54:21 Sb: #6539-Is Basic out of date? Fm: MOTD Editor..Bill Brady 70126,267 To: Mike Knudsen 72467,1111 #: 6536 S4/MIDI and Music 05-Sep-90 22:44:14 Sb: #6159-midi help Fm: Mike Knudsen 72467,1111 To: Lester Hands 70135,430 Hi Les. I guess by now EGA is getting pretty widespread, tho CGA is close to the Coco 3 in 16-color mode. I'm also curious to see how I'll like the MM/1, grin -- an-tiss-a-pay-shun.... Nice to hear Rich Parry is still kicking, tho I guess anyone dealing in games should expect to sell one copy for every 10 in use. I hear the PC world is pretty fast & loose too -- how does it look so far re PC-Lyra? Everyone says that Coco-OS9ers are pretty good about piracy -don't know for sure either way, tho. --mike k PS: What model PC, and what C compiler do you use? So many damned choices in that world....? #: 6537 S4/MIDI and Music 05-Sep-90 22:46:01 Sb: #6160-midi help Fm: Mike Knudsen 72467,1111 To: Lester Hands 70135,430 Yeah, I've heard good things about the Proteus, tho not about its "operating system" being easier. Yes, they realaly call it that now in Keyboard Mag! --mike k #: 6544 S10/Tandy CoCo 06-Sep-90 00:02:29 Sb: #Level I Drivers Fm: Don Kircher 76346,3475 To: All Ok I've finally relented and sprung for a Coco3 I was very content with level one but the disturbing lack of support for Coco I & II did it. The lack of available Wordpaks to be exact. So, now Im faced with a whole new system and a forest of new incompatabilities. The most distressing so far is the inability of OS9 Level II to "see" the driver for my five meg hard drive. Its an old J&M arrangement with the neat side port that comes off the controller allowing one to boot os9 level one off the hard drive. I'm safely booted into OS9 Level II but the boot I configured with J&M's /h0 will not iniz and returns an error 246. This really is a disaster I was counting on this working. It leaves me with these two old grey upright disk drives to run Level two. Such a distasteful thought that Coco3 is banished to a heap in the corner until some other arrangement can be made. Oh yeah, the system works fine under level I on my Coco I and on Coco II (I've managed to collect six cocos so far) The controller works fine in Coco3. Thanks Don K. There are 2 Replies. #: 6547 S10/Tandy CoCo 06-Sep-90 07:22:27 Sb: #6544-Level I Drivers Fm: Steve Wegert 76703,4255 To: Don Kircher 76346,3475 (X) Don, Knowing absolutely nothing about what I'm about to say ... and even less about a J&M compatability issue ... let me mention that many level one descriptors needed a byte in thier header to be changed from $00 to $FF. I believe Pete mentioned this 'mode byte' in a message a while back about someone having difficulties getting a midi descriptor to work. In any event, perhpas this note will spark some discussion that can be helpful. Steve #: 6549 S10/Tandy CoCo 06-Sep-90 14:27:54 Sb: #6544-Level I Drivers Fm: Kevin Darling (UG Pres) 76703,4227 To: Don Kircher 76346,3475 (X) Don - Besides having to change the /h0 address for L-II (change the byte at offset $0E in the descriptor from $FF to $07), the error 246 you get is "drive not ready". CC3Go (like Sysgo) tries to chd/chx to /h0. Is the drive already running and up to speed when you boot? Also, the CC3 runs at double speed. I think the J&M HD interface can handle that, tho. Seems like there was something else, also. Let me dig around. Kev #: 6550 S10/Tandy CoCo 06-Sep-90 15:00:09 Sb: #GIME Fm: Bobby Dotson 70054,2324 To: [F] All Question? What is the difference between the older GIME and the newer one? Are graphics better? Faster I/O? What? There are 2 Replies. #: 6551 S10/Tandy CoCo 06-Sep-90 16:13:07 Sb: #6550-GIME Fm: Dan Robins 73007,2473 To: Bobby Dotson 70054,2324 (X) Bobby, If we're talking the GIME on the CoCo3 in both cases, the chip with the "A" attatched to it, the newer one, fixed some bugs that were in it. Dan #: 6555 S10/Tandy CoCo 06-Sep-90 19:00:03 Sb: #6550-GIME Fm: Kevin Darling (UG Pres) 76703,4227 To: Bobby Dotson 70054,2324 (X) Bobby - I think the newer GIME fixed a sideways scrolling bug (never used under OS9 anyway), and perhaps changed the timing a little to be more solid. If your old one works fine, then there's no need to change. best - kev #: 6554 S10/Tandy CoCo 06-Sep-90 18:17:29 Sb: #Looking for GFX3 ? Fm: Joseph Cheek 76264,142 To: sysop (X) I am looking for the files alib.l and gfx3.ar, both were in lib 10 some while ago. Have you seen them? Thanks . . . There is 1 Reply. #: 6556 S10/Tandy CoCo 06-Sep-90 19:03:19 Sb: #6554-#Looking for GFX3 ? Fm: Kevin Darling (UG Pres) 76703,4227 To: Joseph Cheek 76264,142 (X) Joe - I don't recall a file called gfx3.ar, you might mean gfx2.ar? ALIB.AR is in Library 3... if that's the one you want. Two versions, one is later. kev There is 1 Reply. #: 6577 S10/Tandy CoCo 07-Sep-90 21:07:37 Sb: #6556-#Looking for GFX3 ? Fm: Joseph Cheek 76264,142 To: Kevin Darling (UG Pres) 76703,4227 (X) I know I meant GFX*3* . . . but as to the filename, it's anyone's guess. If the gfx3 and docs were inside some other package, I'm in real trouble . . . hehe. I downloaded the gfx3 package a while back from here, but I can't remember the filename. hmm .. . There is 1 Reply. #: 6588 S10/Tandy CoCo 08-Sep-90 07:40:45 Sb: #6577-#Looking for GFX3 ? Fm: Kevin Darling (UG Pres) 76703,4227 To: Joseph Cheek 76264,142 (X) Hmm. Now that you insist, I think I've seen a file called GFX3?? somewhere before. Not positive it was here tho. I'll change the title of these msgs and maybe that will catch someone's attention who knows. There are 2 Replies. #: 6603 S10/Tandy CoCo 08-Sep-90 15:57:45 Sb: #6588-Looking for GFX3 ? Fm: Joseph Cheek 76264,142 To: Kevin Darling (UG Pres) 76703,4227 (X) Thanks, Kevin. I used GFX3 in one of my programs here (edptrs) and told anyone who wanted the gfx3 to get it here (but it's gone!). Thanks again. #: 6604 S10/Tandy CoCo 08-Sep-90 16:10:55 Sb: #6588-#Looking for GFX3 ? Fm: Floyd Resler 72500,2572 To: Kevin Darling (UG Pres) 76703,4227 (X) I have the gfx3 archive. I think I downloaded it from GENie, however. If it can't be found, I'll upload it. Floyd There is 1 Reply. #: 6609 S10/Tandy CoCo 08-Sep-90 19:21:03 Sb: #6604-Looking for GFX3 ? Fm: Kevin Darling (UG Pres) 76703,4227 To: Floyd Resler 72500,2572 (X) Thx Floyd! #: 6563 S14/misc/info/Soapbox 07-Sep-90 00:51:34 Sb: #OS-9 AND THE STRIDE 440 Fm: JAMES DENNEY 71101,511 To: 76703,4227 (X) SB: #6533-#OS-9 ON THE STRIDE 440 FM: JAMES DENNEY 71101,511 TO: KEVEN DARLING (UG PRES) 76703,4227 THANK YOU FOR YOUR REPLY. I AM A LOWLY ABANDONED END USER, AND WHEREAS THE $1500 WOULD BE WORKABLE IF THE AVAILABILITY OF SOFTWARE JUSTIFIED THE INVESTMENT, ALAS I FEAR ANY PORTING WOULD BE BEYOND MY SKILLS. WOULD OS-9 ENABLE ME TO USE ANY XENIX/UNIX PROGRAMS AND WHAT IS YOUR ASSESMENT OF THE SOFTWARE AVAILABLE UNDER OS-9?? THANK YOU AGAIN. JIM There is 1 Reply. #: 6624 S14/misc/info/Soapbox 09-Sep-90 12:31:31 Sb: #6563-OS-9 AND THE STRIDE 440 Fm: Paul K. Ward 73477,2004 To: JAMES DENNEY 71101,511 (X) James, What kind of software do you need? I'll bet we can find it for you under OSK. And if not, chances are good that IMS or its developers (IDEA) are getting to it. Just let us know! Paul #: 6565 S7/Telecommunications 07-Sep-90 03:28:26 Sb: NEW CoCo 3 BBS!! Fm: edward langenback 73510,145 To: all there's a new CoCo 3 BBS now up and running! Springwood BBS, running ACBBS modified for 3 message bases (for now) FULL access on your FIRST call! (614)-228-7371 basically 24 hours / 7 days except when i need the line to call other boards please set to 8-N-1 >only< as this software is not as forgiving as i'd like it to be. "KMA-68!!" >>>>>S S<<<<< !!!!!!!!!!!!! s #: 6572 S10/Tandy CoCo 07-Sep-90 17:01:53 Sb: #SPOKER Query Fm: Ches Looney 73016,1336 To: Joseph Cheek 76264,142 (X) Joe, what is Koonce's View (4.0) utility (necessary for SPOKER)? Ches. There are 2 Replies. #: 6578 S10/Tandy CoCo 07-Sep-90 21:14:11 Sb: #6572-#SPOKER Query Fm: Joseph Cheek 76264,142 To: Ches Looney 73016,1336 (X) Tim Koonce's View 4.0 is a VERY versatile utility that will allow you to view many of the common CoCo picture formats, and also convert them to VEF and MGE. I highly recommend it to anyone that does picture collecting. It is availalbe (ack!) as view40.ar in lib 10 here. There is 1 Reply. #: 6589 S10/Tandy CoCo 08-Sep-90 07:55:56 Sb: #6578-SPOKER Query Fm: Ches Looney 73016,1336 To: Joseph Cheek 76264,142 (X) Thanks for info, when I BROwsed for view, I neglected to put the * after VIEW. Ches. #: 6581 S10/Tandy CoCo 07-Sep-90 22:19:16 Sb: #6572-#SPOKER Query Fm: Zack Sessions 76407,1524 To: Ches Looney 73016,1336 (X) Because the author of SPOKER was too lazy to write his own VEF picture load subroutine! Zack There are 2 Replies. #: 6582 S10/Tandy CoCo 07-Sep-90 22:43:54 Sb: #6581-SPOKER Query Fm: Joseph Cheek 76264,142 To: Zack Sessions 76407,1524 (X) Yew got it! I was getting tired of working on the thing and decided 'why recode anything'? Plus using View allowed the program to be released faster, and probably shortened the file sizes greatly as I doubt I would have gone to the trouble of supporting VEF squashed format. And also allowed picture loading time to be faster. #: 6590 S10/Tandy CoCo 08-Sep-90 07:56:46 Sb: #6581-SPOKER Query Fm: Ches Looney 73016,1336 To: Zack Sessions 76407,1524 (X) Now, now, Zack, be nice!! (bigger grin)! Ches. #: 6573 S7/Telecommunications 07-Sep-90 17:08:47 Sb: #Upload Problems Fm: Rodney Harper 75130,1321 To: All I am a Librarian on the Aquarium Fish Forums (GO AQUAFORUM & GO AQUADATA). I am having a problem uploading ASCii files to my Library's. The problem is that when people using TAPCIS try to read these uploaded files all they see is the line reading over itself. Undoubtly TAP does not make a linefeed at the Carriage Returns. All of the other staff members using various Term programs from Mac (NAVIGATOR), Commodore Term (And several other COMMODORE Terminals), Along with me (OSTERM, and UltimTerm (RS-DOS)), have had no problem reading these files. I did have the problem with Telstar (OS9). I am using SSTAR to make the files. According to one of the SYSOPS, I do not have a Line Feed and Carriage return at the end of each line, just a , therefor, TAPCIS will not administer a LF, and the lines will run all over each other. Let me know if you can help, I am desparate to find out what is wrong. Rodney Harper DataBase Manager Aquatic Data Center GO AQUADATA ps....Does OSTerm 2.08 strip the Line Feeds ?? There is 1 Reply. #: 6580 S7/Telecommunications 07-Sep-90 21:23:37 Sb: #6573-#Upload Problems Fm: Steve Wegert 76703,4255 To: Rodney Harper 75130,1321 (X) Rodney, You've got the problem figured out. OSTERM monkeies with the LF's. Not being a fan of that program I don't know ... but is there an option of adding linefeeds when you upload? (Some terminal programs do allow for this). I'll have to fire up my copy and take a look. Steve There is 1 Reply. #: 6601 S7/Telecommunications 08-Sep-90 13:39:45 Sb: #6580-#Upload Problems Fm: Rodney Harper 75130,1321 To: Steve Wegert 76703,4255 (X) Have you had a chance to look at your copy of OSTerm ? I tried turning off the LF Filter, but no JOY, still the same. I also tried uploading with TELSTAR, and WIZ, No Joy. I downloaded the STERM.AR that you are using, and am having a hell of time getting it going. >>Rod<< There are 2 Replies. #: 6602 S7/Telecommunications 08-Sep-90 15:23:08 Sb: #6601-Upload Problems Fm: Mike Ward 76703,2013 To: Rodney Harper 75130,1321 (X) You'll find that STERM will add linefeeds after C/R's like you want plus it takes advantage of CIS "sliding window" B-protocol which is very fast since it doesn't stop between blocks. #: 6610 S7/Telecommunications 08-Sep-90 19:34:44 Sb: #6601-Upload Problems Fm: Steve Wegert 76703,4255 To: Rodney Harper 75130,1321 (X) Rod, I've left you my phone number in Cmail ...use it if things get to far afield. :-) Steve #: 6584 S10/Tandy CoCo 07-Sep-90 23:23:00 Sb: GIME Fm: Bobby Dotson 70054,2324 To: Kevin Darling Well, I've talked to a few people about graphics and what my machine is doing. Aparrently my colors do not correspond quite to standards . . . nor does the timimg. I have one of the first machines to be released . . . The first problem it had was working with a J&M Controller . . . It had problems working with the Tandy controller(minor), until the clock was adjusted, but faild to operate correctly with the J&M. Also, do you know anyone who has had any ideas on making a processor accellerator for the CC3? Say an 8 to 10 mHz 6809(Yes they are avialable) (where? forgot) . . . or a seperate hi-speed 6809 processor board with it's own memory.... using the coco as a slave??? #: 6591 S10/Tandy CoCo 08-Sep-90 09:20:57 Sb: #Disto HardDisk Fm: james pottage 71750,2012 To: James Pottage I would like some help with a problem I have encountered with my new hard drivew. I just purchased a segate 125N hard drive and I am attempting to run it with a disto super controller II and hard disk interface (under the SCSI mode). I am using the drivers supplied by CRC-Disto. The problem is that when I boot up the boot process does not acknowlege the Startup file on my hard drive. If I reboot using the reset command then the startup file is used. Iwould like to know if there are any fixes for this problem or any suggestions on how to solve it. As well I have already tried changing the boot order around and this makes no difference. Further, the RBF and disk drivers are all in the same block. I would appreciate any help anyone can give me. Jim Pottage There is 1 Reply. #: 6597 S10/Tandy CoCo 08-Sep-90 12:55:30 Sb: #6591-Disto HardDisk Fm: Kevin Darling (UG Pres) 76703,4227 To: james pottage 71750,2012 (X) Hi Jim. When you first boot, is the hard drive already up to speed? It could be that it's simply not ready to accept commands right away. Hmm. But does it switch over to using the hard disk command directory right away? If so, then my explanation doesn't wash. How about posting your startup file... maybe there's a clue there. best - kev #: 6596 S5/OS9 Users Group 08-Sep-90 12:22:08 Sb: #UG ADDRESS Fm: Greg Morse 72746,3451 To: 76703,4227 (X) Kevin what is the current address of the OS9-UG Librarian? Then I can mail the form and disk in. There is 1 Reply. #: 6600 S5/OS9 Users Group 08-Sep-90 13:03:13 Sb: #6596-#UG ADDRESS Fm: Kevin Darling (UG Pres) 76703,4227 To: Greg Morse 72746,3451 (X) Greg - he's Greg Williams... just send them to the UG in Florida marked as being for the Librarian as a submittal. They should be able to forward it from there (I can't seem to find Greg's address offhand). thx! - kev There is 1 Reply. #: 6612 S5/OS9 Users Group 08-Sep-90 23:00:13 Sb: #6600-#UG ADDRESS Fm: Greg Morse 72746,3451 To: Kevin Darling (UG Pres) 76703,4227 (X) that doesn't help kev. last address i have for UG is des moines. 9743 university ave. where is the UG in fla? There is 1 Reply. #: 6617 S5/OS9 Users Group 09-Sep-90 08:39:09 Sb: #6612-UG ADDRESS Fm: Steve Wegert 76703,4255 To: Greg Morse 72746,3451 (X) Greg, Tho woefully out of date, the Fowler address in Florida is in the file OS9UG.TXT found in LIB 1. An aside to Kevin: Get me a list of the new ....ahh ...latest officers, directors, etc. and I'll update the file. Steve #: 6606 S10/Tandy CoCo 08-Sep-90 18:31:57 Sb: #Disto Hard disk Part II Fm: james pottage 71750,2012 To: Kevin Darling Z oIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIPART II I have also looked at the startup file. However, the startup file worked fine with a WD1002-shd controller and 10meg hard drive. However, below is a copy of the file in case you have any suggestions. Note that Rutils is a file that contains extra commands that I have not included in the Shell file like copy, date etc. Further, while booting the harddrive is accessed (ie the light turns on for a breif moment) but the startup file is not used. It seems like the drive has not been initialized and the boot procedure cannot find the startup file. As well, occasionally the hard drive will be accessed for no apparent reason while the system is running. Here is the startup file. load rutils display 1b 34 04 * Echo welcome message echo * Welcome to OS-9 LEVEL 2 * echo * on the Color Computer 3 * * Lock shell and std utils into memory link shell montype r * Start system time from keyboard setime /w1 display 1b 20 2 0 0 50 18 0 2 2 >/w2 shell p=[@])[$]: i=/w1& shell p=[@])[$]: i=/w2& merge sys/stdfonts merge sys/stdptrs merge sys/stdpats_2 merge sys/stdpats_4 merge sys/stdpats_16 xmode /p baud=06 Any help would be greatly appreciated. Jim Pottage There is 1 Reply. #: 6608 S10/Tandy CoCo 08-Sep-90 19:20:25 Sb: #6606-Disto Hard disk Part II Fm: Kevin Darling (UG Pres) 76703,4227 To: james pottage 71750,2012 (X) Oops. Never mind. I'll look at your startup file now. thx! - kev PS: seem to be getting some garbage in your messages. Do a read previous after reading this one, and see what I mean. #: 6607 S10/Tandy CoCo 08-Sep-90 19:19:20 Sb: Disto Hard disk Fm: Kevin Darling (UG Pres) 76703,4227 To: james pottage 71750,2012 (X) Thx - no, I'm not worried too much about the boot order. You said that things switch over to the hard disk okay, but the problem seems to be only that the Startup file isn't executed the first time on boot? But only on reboot? That's awfully strange. Let me see your startup file. I have some ideas on things which might cause this. Oh. And when you boot first time, does it just ignore startup and still come out at the shell prompt? #: 6611 S12/OS9/68000 (OSK) 08-Sep-90 21:54:11 Sb: #Osk 2.2 C bugs Fm: Robert A. Larson 75126,723 To: all In porting C news to os9/68k, I've noticed a couple of bugs in the C compiler that comes with osk 2.2: "string"[0] != 's' sizeof "string" != 6 The first one generates code that does a string derefernce, but does store the string to derefernce. (Two NULs are generated for the string to derefernce.) This bug was fairly easy to work around, I just changed a macro to generate slower smaller code. sizeof a string constant returns 4, rather than the number of chacters in that constant. This bug was much harder to work around, since strlen does not result in a constant. Working around this created much bigger, much uglier, and much slower code. Could someone see if these bugs are fixed in osk 2.3? (Microware hasn't answered their mail.) Are the nasty problems in make fixed? (If anyone is interested in getting usenet on an osk machine, I'll probably be ready for C news/Rn beta testers in a few weeks.) There is 1 Reply. #: 6615 S12/OS9/68000 (OSK) 09-Sep-90 05:56:06 Sb: #6611-Osk 2.2 C bugs Fm: James Jones 76257,562 To: Robert A. Larson 75126,723 The sizeof() bug has indeed been corrected. #: 6614 S12/OS9/68000 (OSK) 09-Sep-90 05:26:51 Sb: #TERMCAP Fm: Ed Gresick 76576,3312 To: ALL Does anyone know the termcap entries (codes) for color screens and, is there such a thing as termcap entries for graphics. Also, is there any reference book available describing termcap entries. The only thing I've found regarding termcap is in the OSK C Compiler manual from MW. Ed There is 1 Reply. #: 6616 S12/OS9/68000 (OSK) 09-Sep-90 05:59:26 Sb: #6614-TERMCAP Fm: James Jones 76257,562 To: Ed Gresick 76576,3312 (X) Termcap is very much a least-common-denominator thing when it comes to terminal features (but very much a kitchen-sink thing when it comes to bizarrre terminal misfeatures, e.g. the Hazeltine's inability to display tildes). Definitely no graphics. The only references I've seen on termcap are manual pages that all look pretty much alike, and pretty much like what you found in the compiler manual. Sad, but true. #: 6625 S7/Telecommunications 09-Sep-90 13:53:36 Sb: #OS9 Terminals Fm: Rodney Harper 75130,1321 To: All Does anyone know of any other OS9 terminal progams for the COCO, that does not strip linefeeds upon uploading ? This is besides STERM here in the Library ? >>Rod<< There is 1 Reply. #: 6630 S7/Telecommunications 09-Sep-90 15:41:28 Sb: #6625-OS9 Terminals Fm: Steve Wegert 76703,4255 To: Rodney Harper 75130,1321 (X) Hmmm .... Sterm not doing the job for you, Rod? Steve #: 6628 S9/Utilities 09-Sep-90 14:57:39 Sb: #GO.ASM Fm: Zack Sessions 76407,1524 To: Pete Lyall 76703,4230 (X) Pete, I'm having a bit of a problem with go. In the doc file you state the way to invoke a command macro to enter: go . You go on to describe the and the which I assume are the previously mentioned. You state that the arguments must be pathnames. This is confirmed upon inspection of the source reveals you parse the command line with a F$PNAM system call. This forces the arguments to comply with OS9 pathname convention. My situation is that I want to call up a procedure file from cron using a go script nut use as the arguments. It is a procedure file will calls my pager. My pager requires a numerical code to display. You now say, well you have the source, fix it yourself! Well, I've tried that, too. But simply trying to compile it with LI ASM, I get an error, "Can't open /d0/defs/os9defs". The program source refers to /dd/defs/os9defs. ASM itself does not contain the character string /d0. Any idea why ASM is requiring this defs file to be in /d0/defs when both the source and ASM do not refer to /d0? Thanks, Zack There are 2 Replies. #: 6632 S9/Utilities 09-Sep-90 17:02:10 Sb: #6628-#GO.ASM Fm: James Jones 76257,562 To: Zack Sessions 76407,1524 (X) Hmmm. What does the file /dd/defs/os9defs contain? There are 2 Replies. #: 6637 S9/Utilities 09-Sep-90 19:58:31 Sb: #6632-GO.ASM Fm: Zack Sessions 76407,1524 To: James Jones 76257,562 (X) It is the defs file which came off of a LI disk. It does not reference /d0, either. Zack #: 6640 S9/Utilities 09-Sep-90 22:20:36 Sb: #6632-GO.ASM Fm: Zack Sessions 76407,1524 To: James Jones 76257,562 (X) The problem was /dd/defs/Defsfile which contained references to four /dd/defs , whoops, /d0/defs files. Thanks for the idea, Zack #: 6650 S9/Utilities 10-Sep-90 11:56:25 Sb: #6628-#GO.ASM Fm: Pete Lyall 76703,4230 To: Zack Sessions 76407,1524 (X) Zack - Are there any other USE directives? Also, does the defs file itself have a reference to a /d0 pathname? Pete P.S. GO isn't mine... I did a bit of fixing, but it originated in the UGLIB. Quite a goldmine in there really. Had I written it, I would have allowed non pathname arguments, etc. May rewrite it in C when the MM/1 arrives. There is 1 Reply. #: 6653 S9/Utilities 10-Sep-90 17:17:40 Sb: #6650-GO.ASM Fm: Zack Sessions 76407,1524 To: Pete Lyall 76703,4230 Found the defs problem, see an earlier message in the thread to JJ. Decided not to fix the asm program but to do a C re-write myself. It is 80% done. Zack #: 6633 S10/Tandy CoCo 09-Sep-90 18:16:51 Sb: Termcap Fm: Bobby Dotson 70054,2324 To: Ed Gresick TERMCAP Book . . . A Nutshell Handbook by John Strang O'Reilly & Associates, Inc. 981 Chesnut Street Newton, Mass. 02164 1800-338-NUTS #: 6652 S7/Telecommunications 10-Sep-90 15:03:08 Sb: Telecom/nullmodem Fm: Paul Hanke 73467,403 To: All Has anyone had any experience trying to transfer files via null modem to another computer using Deskmates telecom program? For some reason, an xmodem transfer does not seem to ge initiated altho when in terminal mode, one computer's keyboard text appears on the other's monitor. Is there a special sequence of commands or other signal needed to start xmodem? I assume all parameters are set correctly or else keyboard transfer wouldn't occur, n'est-ce pas? -ph- #: 6654 S10/Tandy CoCo 10-Sep-90 19:09:07 Sb: RSDOSplus Fm: Craig Aarseth 72007,1737 To: Roger Smith 72057,2364 Roger: SDisk is a commercial product of D. P. Johnson. SDisk replaces CC3Disk as the floppy device driver. Ads for SDisk can be found in RainBow Magazine. I use my own device driver which is funtionly identical to SDisk but much more compact. I hope this was helpful. --Craig Aarseth 72007,1737 #: 6655 S12/OS9/68000 (OSK) 11-Sep-90 05:49:05 Sb: mm/1 information Fm: SCOTT HOWELL 70270,641 To: 73477,2004 Hey Paul, Can you send me sone info/price list for the MM/1. My address is: Scott Howell 4100-D Woodchase Lane Marietta, Ga 30067 Thanks Scott Howell Press !>