<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>The TRS-80/Tandy Color Computer SuperSite! &#187; Delphi &#8211; Programmers Den</title>
	<atom:link href="http://www.coco3.com/community/category/archives/delphi/delphi-programmers-den/feed" rel="self" type="application/rss+xml" />
	<link>http://www.coco3.com/community</link>
	<description>A Rainbow 30 Years Wide!  Long Live The CoCo</description>
	<lastBuildDate>Sat, 04 Feb 2012 03:58:15 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.1</generator>
	<atom:link rel="next" href="http://www.coco3.com/community/category/archives/delphi/delphi-programmers-den/feed?page=2" />

		<item>
		<title>RE: Database in C Re: Msg 84363</title>
		<link>http://www.coco3.com/community/1994/12/re-database-in-c-re-msg-84363</link>
		<comments>http://www.coco3.com/community/1994/12/re-database-in-c-re-msg-84363#comments</comments>
		<pubDate>Fri, 30 Dec 1994 23:35:00 +0000</pubDate>
		<dc:creator>Delphi</dc:creator>
				<category><![CDATA[Delphi - Programmers Den]]></category>

		<guid isPermaLink="false">http://www.coco3.com/community/1994/12/re-database-in-c-re-msg-84363/</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p>84481 30-DEC 23:35 Programmers Den<br />     RE: Database in C (Re: Msg 84363)<br />     From: CHYDE        To: FRANCALCRAFT</p>
<p>I&#8217;m sure someone else has already mentioned this, but I&#8217;ll tell you before<br />reading the rest of the thread <g>.  You don&#8217;t have to treat your .r files<br />as libaries, treat them as seaperate files to link.  I don&#8217;t use cc (I<br />prefer to use my memory for other things </g><g>), but I&#8217;m sure you&#8217;ll be able<br />to link everything using the following command:</p>
<p> cc os9top.c os9search.r os9chdel.r os9enter.r keyword.r -l=/d2/lib/cgfx.l</p>
<p>The precompiler (cc) should compile the .c file to a .r file then link in<br />all the .r files on the command line and finally link to the libraries</p>
<p>(oops wrong key).  As an aside a single .r file is not really a library and<br />so there is no reason to treat it like one.  If you want you can merge all<br />your .r files together into a single file and treat that like a lib file.<br />Read page B-5 of the compiler manual for info about user defined libraries.<br />and pages 1-13 and 1-14 for info about using the compiler (cc1, cc should<br />implement the same features).</p>
<p>Hope this helps, some.</p>
<p>        Chris</p>
<p></g></p>
]]></content:encoded>
			<wfw:commentRss>http://www.coco3.com/community/1994/12/re-database-in-c-re-msg-84363/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>RE: _gs_rdy Question Re: Msg 90980</title>
		<link>http://www.coco3.com/community/1994/12/re-_gs_rdy-question-re-msg-90980</link>
		<comments>http://www.coco3.com/community/1994/12/re-_gs_rdy-question-re-msg-90980#comments</comments>
		<pubDate>Sun, 18 Dec 1994 19:42:00 +0000</pubDate>
		<dc:creator>Delphi</dc:creator>
				<category><![CDATA[Delphi - Programmers Den]]></category>

		<guid isPermaLink="false">http://www.coco3.com/community/1994/12/re-_gs_rdy-question-re-msg-90980/</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p>91038 18-DEC 19:42 Programmers Den<br />     RE: _gs_rdy() Question (Re: Msg 90980)<br />     From: DBREEDING    To: DSRTFOX (NR)</p>
<p> > The whole idea behind GNU software is to make good software avaialble to<br /> > the public at little or no charge, that&#8217;s why the restrictions. Providing<br /> > source makes it easier for the nrearly free programs to be improved upon,</p>
<p> > &#8230; leave it to others to add versatility and bells n&#8217; whistles.</p>
<p>The idea _is_ good and noble, but kinda halts us &#8220;mercenary&#8221; lots&#8230;<g></p>
<p>On a BBS once, we got into a discussion about providing source with your<br />release.  One guy said he would NOT use anything that did not have source.<br />I have released the source with one of my programs (&#8220;gfx3&#8243; from way back<br />when..).  But since then, especially in the light of the hassle that Carl<br />Kreider went through with unauthorized releases of &#8220;ar&#8221; (and he didn&#8217;t<br />even provide source, I don&#8217;t think), I have decided that it could cause<br />you problems if someone clobbered up your code and re-released it in your<br />name, so I&#8217;m not sure that I&#8217;m as much in favor or releasing code as I<br />once was.</p>
<p>Again, I can see the point of the restrictions on the GNU stuff, but if<br />I should release anything, even to the PD, I would still prefer to retain<br />control over what is done with the code, especially if I&#8217;m going to get<br />blamed for it.  Of course, not releasing code still does not preclude<br />someone&#8217;s disassembling the code and working on it, but that would require<br />a capability in one that would indicate that he could produce good code in<br />his modifications.</p>
<p>                   &#8212; David Breeding &#8211;<br />                 CompuServe :  72330,2051<br />                     Delphi :  DBREEDING</p>
<p>         ***  Sent via CoCo-InfoXpress V1.01 ***<br />                       ^^^^ ^^^^^^^^^^</p>
<p></g></p>
]]></content:encoded>
			<wfw:commentRss>http://www.coco3.com/community/1994/12/re-_gs_rdy-question-re-msg-90980/feed</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>powerbasic vs. Ultra C</title>
		<link>http://www.coco3.com/community/1994/12/powerbasic-vs-ultra-c</link>
		<comments>http://www.coco3.com/community/1994/12/powerbasic-vs-ultra-c#comments</comments>
		<pubDate>Sun, 11 Dec 1994 16:27:00 +0000</pubDate>
		<dc:creator>Delphi</dc:creator>
				<category><![CDATA[Delphi - Programmers Den]]></category>

		<guid isPermaLink="false">http://www.coco3.com/community/1994/12/powerbasic-vs-ultra-c/</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p>90948 11-DEC 16:27 Programmers Den<br />     powerbasic vs. Ultra C<br />     From: PAGAN        To: ALL</p>
<p> Out of curiosity I downloaded the benchmark programs that Frank Hogg offered<br /> for his new PowerBasic compiler.  I converted these programs to &#8220;C&#8221; and<br /> compiled with Ultra C.  I used no optimization (-o=0) and used the &#8220;csl&#8221;<br /> trap library (-i).  In each case, I tried to faithfully duplicate the<br /> function of Frank&#8217;s original code rather than use any slick tricks to speed<br /> things up.  Where C doesn&#8217;t have an equivalent function, I used the nearest<br /> I could think of.  For example in &#8220;bench6&#8243; below, Basic has the &#8220;str$&#8221;<br /> function for which I substututed the C &#8220;sprintf()&#8221;.</p>
<p> The codes sizes for UCC listed below do not include the 47K overhead of the<br /> &#8220;csl&#8221; trap library and the execution times should be considered for<br /> information only;  The test programs are do nothing loops that, in my<br /> experience, don&#8217;t reflect the real world performance of a complex<br /> application.  Also, benchmarks don&#8217;t account for development and maintenance<br /> time nor for &#8220;intangibles&#8221; like personal preference.</p>
<p> Test were done on a Delmar System IV with G-windows and screen saver<br /> deactivated by putting the mouse cursor in the lower right corner.</p>
<p>               Execution Time    Code Size<br />                (in seconds)     (in bytes)<br />                PB      UCC      PB      UCC<br />                &#8212;      &#8212;     &#8212;-    &#8212;-<br />    bench2      10       6      1362    1766<br />    bench2m      8      &#8212;      1350    &#8212;-<br />    bench3      14       8      1380    1758<br />    bench4      24       3      1462    1744<br />    bench5      20       6      1404    1774<br />    bench6      34      95      1432    1796<br />    bench7      40      18      1534    1842<br />    bench8      15       8      1384    1780<br />    bench9      11       4      1346    1760<br />    bench10     75       5      1352    1768<br />    bench11     24       4      1446    1762<br />    bench12     12       6      1370    1772</p>
<p> I am uploading the C source and makefile for the comparisons to the<br /> databases for anyone who is interested.</p>
<p> Stephen (PAGAN)</p>
<p></p>
]]></content:encoded>
			<wfw:commentRss>http://www.coco3.com/community/1994/12/powerbasic-vs-ultra-c/feed</wfw:commentRss>
		<slash:comments>25</slash:comments>
		</item>
		<item>
		<title>PowerBASIC details?</title>
		<link>http://www.coco3.com/community/1994/12/powerbasic-details</link>
		<comments>http://www.coco3.com/community/1994/12/powerbasic-details#comments</comments>
		<pubDate>Wed, 07 Dec 1994 22:35:00 +0000</pubDate>
		<dc:creator>Delphi</dc:creator>
				<category><![CDATA[Delphi - Programmers Den]]></category>

		<guid isPermaLink="false">http://www.coco3.com/community/1994/12/powerbasic-details/</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p>90915 7-DEC 22:35  Programmers Den<br />     PowerBASIC details?<br />     From: JEJONES      To: FHOGG</p>
<p>I&#8217;ve downloaded the files you uploaded about PowerBASIC, and I have a few<br />questions about the language.</p>
<p> &#8211; What data structuring facilities does it have (e.g. is there anything<br />   analogous to the BASIC09 TYPE statement)?<br /> &#8211; You say it supports separate compilation; does that mean that there are<br />   actual functions with local variables?  What&#8217;s the syntax for calling a<br />   separately compiled unit, passing parameters (including structured types<br />   if the language supports them), and returning results?<br /> &#8211; What debugging facilities does PowerBASIC have?  (All I saw mentioned<br />   in the file was a listing of assembly language output with the PowerBASIC<br />   source interspersed.)</p>
<p>If you could post or upload a sample of PowerBASIC code displaying some of<br />its features, that would help a lot.  Thanks.</p>
<p>Opinions herein are solely those of their respective authors.</p>
<p>Clipper Chip: Big Brother Inside</p>
]]></content:encoded>
			<wfw:commentRss>http://www.coco3.com/community/1994/12/powerbasic-details/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>_gs_rdy Question</title>
		<link>http://www.coco3.com/community/1994/11/_gs_rdy-question</link>
		<comments>http://www.coco3.com/community/1994/11/_gs_rdy-question#comments</comments>
		<pubDate>Sat, 19 Nov 1994 17:12:00 +0000</pubDate>
		<dc:creator>Delphi</dc:creator>
				<category><![CDATA[Delphi - Programmers Den]]></category>

		<guid isPermaLink="false">http://www.coco3.com/community/1994/11/_gs_rdy-question/</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p>90725 19-NOV 17:12 Programmers Den<br />     _gs_rdy() Question<br />     From: DBREEDING    To: ALL</p>
<p>Hey, Gang,  I have a question.  Why doesn&#8217;t the following work?</p>
<p>I have tried this both on my OSK and CoCo, and get similar results.<br />The program as written will continue to loop, keeping getting the &#8220;AT&#8221;<br />and &#8220;OK&#8221;, with some other gibberish.  It seems to keep writing and reading<br />the modem.</p>
<p>If the while{} statement is not used, and The Alternate Method, commented<br />out, here, is used, if you write something to the modem, then you keep<br />getting a positive value returned from _gs_rdy().  If you do the for loop<br />without writing to the modem, you keep getting a -1 returned, which is<br />correct.  But if something has been written, it looks like the pointer<br />is not getting updated, and, in fact, it seems that it keeps getting rewritten<br />to the serial port.. strange.. or am I overlooking something?</p>
<p>Note: this is the coco version, but, as I said, OSK seems to act the same<br />way.  This here is just a test program.. but it still looks like it SHOULD<br />work.  I&#8217;ve also tried time loop delays between reads, etc, but still<br />no luck.. I can&#8217;t see why it keeps sending to the modem..</p>
<p>          #include <stdio .h><br />          #include <lowio .h></p>
<p>          int mdm;<br />          char buf(30);<br />          char cmd(10) = &#8220;AT\x0d&#8221;;   /* try something else, too */</p>
<p>          main()<br />          {<br />           int count, state;</p>
<p>            if ( (mdm=open(&#8220;/t2&#8243;,UPDATE)) == -1)<br />              exit(1);</p>
<p>            write( mdm,cmd,3);</p>
<p>            while ((state=_gs_rdy(mdm)) > 0 ) {<br />              printf(&#8220;\x0a_gs_rdy()=%d  Read()=%d   &#8220;,<br />                       state, read( mdm,buf,state ) );<br />              fflush(stdout);<br />              write( 1,buf,state );<br />            }</p>
<p>          /* Alternate method */<br />          /* if the above after the open() is deleted, _gs_rdy() returns<br />             -1, but if the write() call is left in, it goes crazy */<br />            for (count=1;count&lt;10;count++ ) {<br />              printf(&#8220;_gs_rdy()=%d\n&#8221;,_gs_rdy(mdm) );<br />            }    /* End Alternate method */</p>
<p>            close(mdm);<br />          }</p>
<p>                   &#8212; David Breeding &#8211;<br />                 CompuServe :  72330,2051<br />                     Delphi :  DBREEDING</p>
<p>         ***  Sent via CoCo-InfoXpress V1.01 ***<br />                       ^^^^ ^^^^^^^^^^</p>
<p></lowio></stdio></p>
]]></content:encoded>
			<wfw:commentRss>http://www.coco3.com/community/1994/11/_gs_rdy-question/feed</wfw:commentRss>
		<slash:comments>20</slash:comments>
		</item>
		<item>
		<title>Signals in UCC</title>
		<link>http://www.coco3.com/community/1994/11/signals-in-ucc</link>
		<comments>http://www.coco3.com/community/1994/11/signals-in-ucc#comments</comments>
		<pubDate>Wed, 16 Nov 1994 21:13:00 +0000</pubDate>
		<dc:creator>Delphi</dc:creator>
				<category><![CDATA[Delphi - Programmers Den]]></category>

		<guid isPermaLink="false">http://www.coco3.com/community/1994/11/signals-in-ucc/</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p>90686 16-NOV 21:13 Programmers Den<br />     Signals in UCC<br />     From: PAGAN        To: ALL</p>
<p> I recently posted a request for information re the signal() and<br /> _os_intercept() functions in UCC.  Here&#8217;s what I learned:</p>
<p> It&#8217;s not necessary to _os_sigmask() unless you need to clear or increnment<br /> the signal mask.</p>
<p> To second parameter should be _glob_data which is initialized in cstart just<br /> for this purpose.  Microware overlooked this in it&#8217;s documentation <img src='http://www.coco3.com/community/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p> The process becomes:</p>
<p>    void SignalCatcher(sig)<br />    int sig;<br />    {<br />    /* process the signal */<br />    _os_rte()<br />    }</p>
<p>    main(argc,argv)<br />    int argc;<br />    char *argv();<br />    {<br />    extern void *_glob_data;</p>
<p>    _os_intercept(SignalCatcher,_glob_data);<br />    }</p>
<p> BTW, using debug it looks like _os_intercept has less overhead than the old<br /> intercept() function in the 3.2 compiler.</p>
<p> Thank for the information goes to Peter Dibble, A.B. Cohen Stuart and<br /> Ruediger Nahm-Elstner (PEP Modular Computers).</p>
<p> Stephen Carville &#8211; pagan@delphi.com</p>
<p></p>
]]></content:encoded>
			<wfw:commentRss>http://www.coco3.com/community/1994/11/signals-in-ucc/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>signal handling in UCC</title>
		<link>http://www.coco3.com/community/1994/11/signal-handling-in-ucc</link>
		<comments>http://www.coco3.com/community/1994/11/signal-handling-in-ucc#comments</comments>
		<pubDate>Sat, 12 Nov 1994 14:33:00 +0000</pubDate>
		<dc:creator>Delphi</dc:creator>
				<category><![CDATA[Delphi - Programmers Den]]></category>

		<guid isPermaLink="false">http://www.coco3.com/community/1994/11/signal-handling-in-ucc/</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p>90638 12-NOV 14:33 Programmers Den<br />     signal handling in UCC<br />     From: PAGAN        To: ALL</p>
<p> Does anyone know how to use the signal() and _os_intercept() functions in<br /> Ultra C?  I&#8217;m trying to get a transfer program working under OS9 &#038; OS9000<br /> and both calls are causing unexpected problems.  I&#8217;m doing the development<br /> under OS9/68000.</p>
<p> globally defined variables:</p>
<p>    volatile sig_atomic_t<br />        g_sigmodem=0,<br />        g_abort=0;</p>
<p>    path_id modempath;</p>
<p> Using signal():</p>
<p>    void ModemSignal(sig)<br />    int sig;<br />    {<br />    signal(sig,modemsignal);   /* reset signal handling */<br />    g_sigmodem++;              /* set flag */<br />    }</p>
<p> This worked fine in the short test program but blew up the main program with<br /> when I returned from the put character routine:</p>
<p>    S_PutC(ch)<br />    int ch;<br />    {<br />    u_int32 size=1;<br />    u_char khar=ch;</p>
<p>    _os_write(modempath,&#038;khar,&#038;size);<br />    return;<br />    }</p>
<p> Sometime the program quit with an error #103 (address trap error) or locked<br /> up or went out and stomped all over another module.  When I move the signal<br /> reset into the body of the program the error dissappears but resetting the<br /> signal handling from within the main program is not going to work with real<br /> world signals.  I suppose I could mask interupts in the signal handler and<br /> unmask after checking the flag but that seems a little clumsy to me.</p>
<p> I tried using _os_intercept().  The prototype is:</p>
<p>    error_code _os_intercept(void (*)(), void *);</p>
<p> I can set up a signal handler easily enough:</p>
<p>    void SignalCatcher(sig)<br />    int sig;<br />    {<br />    _os_sigmask(1);         /* mask signals */<br />    switch(sig)             /* set appropiate flag */<br />        {<br />        case SER_SIG:<br />            g_sigmodem++;<br />            break;<br />        case SIGINT:<br />        case SIGQUIT:<br />            g_abort++;<br />            break;<br />        }<br />    _os_sigmask(0);         /* unmask signals */<br />    _os_rte();              /* go back */<br />    }</p>
<p> but where does that second void * come from?  Under OS9 I&#8217;ve tryed passing<br /> it as 0 and as &#8220;void *void_ptr&#8221; which will compile but _os_intercept()<br /> returns an error #225 (Bad Parameter) and doesn&#8217;t set any intercept.<br /> Passing it as an address of a global variable (&#038;g_sigmodem) won&#8217;t compile in<br /> extended ANSI mode &#8211; I haven&#8217;t tried that with -bc set.</p>
<p> The program works fine with the old intercept() call but that requires<br /> linking with the -bc flag and there is no guarantee that Microware will<br /> continue support for the backward compatability mode.</p>
<p> Stephen (PAGAN)</p>
<p></p>
]]></content:encoded>
			<wfw:commentRss>http://www.coco3.com/community/1994/11/signal-handling-in-ucc/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Piped input in Basic09</title>
		<link>http://www.coco3.com/community/1994/11/piped-input-in-basic09</link>
		<comments>http://www.coco3.com/community/1994/11/piped-input-in-basic09#comments</comments>
		<pubDate>Wed, 02 Nov 1994 20:10:00 +0000</pubDate>
		<dc:creator>Delphi</dc:creator>
				<category><![CDATA[Delphi - Programmers Den]]></category>

		<guid isPermaLink="false">http://www.coco3.com/community/1994/11/piped-input-in-basic09/</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p>90538 2-NOV 20:10  Programmers Den<br />     Piped input in Basic09<br />     From: THETAURUS    To: ALL</p>
<p>        Does anyone have any advice on having my Basic programming<br />   determine when the input it needs comes from a piped statement? I&#8217;m a<br />   little confused on how to set this up.</p>
<p>        The program in question is my Protector utility which I have<br />   brought up in here many times before(this is my learning program <img src='http://www.coco3.com/community/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> <br />   ). I have to option parameters set up called option1 and option2. Here<br />   is how the command line is set up&#8230;</p>
<p>        &#8216;Prot -(f),(s),or(?), and/or (v) (filename)&#8217;</p>
<p>        On the above, option one is the &#8216;-&#8217; with either &#8216;f&#8217; or &#8216;s&#8217; or &#8216;?&#8217;<br />   following it, plus the verify option &#8216;v&#8217; is optional and can be<br />   appended to that. All that makes up option1. If you pick &#8216;prot -f&#8217;<br />   with the &#8216;f&#8217; meaning that input will come from a text file, it then<br />   goes on to read option2, which will be the filename of the file with<br />   the input. The &#8216;s&#8217; option btw is so that you can read the the<br />   filenames necessary from keyboard instead of the (f)ile.</p>
<p>        With that explained, here are the possible command lines, to<br />   clarify.</p>
<p>        &#8216;Prot -sv&#8217; will get the filenames for prot from the keyboard and<br />   will verify by asking you &#8216;Are you sure?&#8217; before deleting any file.</p>
<p>        &#8216;Prot -s&#8217; same as above except, it will not verify and will<br />   delete automatically.</p>
<p>        &#8216;Prot -f Filname&#8217; Will delete all filenames in current directory,<br />   except for those listed in the input file as option2(filename).</p>
<p>        &#8216;Prot -fv filename&#8217; same as above except it will verify each file<br />   before deleting for the added safety.</p>
<p>        Now I would like to make it possible to allow the program to read<br />   a list of filenames to protect from a piped command such as:</p>
<p>        &#8216;ls!Prot&#8217;</p>
<p>        Does anyone have any advise on how to set the parameter options<br />   up in order to read piped input? This is my first time doing it.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.coco3.com/community/1994/11/piped-input-in-basic09/feed</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
		<item>
		<title>Dithering</title>
		<link>http://www.coco3.com/community/1994/10/dithering</link>
		<comments>http://www.coco3.com/community/1994/10/dithering#comments</comments>
		<pubDate>Sun, 30 Oct 1994 21:41:00 +0000</pubDate>
		<dc:creator>Delphi</dc:creator>
				<category><![CDATA[Delphi - Programmers Den]]></category>

		<guid isPermaLink="false">http://www.coco3.com/community/1994/10/dithering/</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p>90510 30-OCT 21:41 Programmers Den<br />     Dithering<br />     From: ILLUSIONIST  To: ALL</p>
<p>Does anyone have a dithering algorithm? preferably non-coco/OS9 specific.<br />any language is ok with me&#8230; thanks in advance&#8230;</p>
<p>                                              -(*) Mike</p>
]]></content:encoded>
			<wfw:commentRss>http://www.coco3.com/community/1994/10/dithering/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>UnDel and multisector clusters</title>
		<link>http://www.coco3.com/community/1994/10/undel-and-multisector-clusters</link>
		<comments>http://www.coco3.com/community/1994/10/undel-and-multisector-clusters#comments</comments>
		<pubDate>Sun, 09 Oct 1994 20:59:00 +0000</pubDate>
		<dc:creator>Delphi</dc:creator>
				<category><![CDATA[Delphi - Programmers Den]]></category>

		<guid isPermaLink="false">http://www.coco3.com/community/1994/10/undel-and-multisector-clusters/</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p>90270 9-OCT 20:59  Programmers Den<br />     UnDel and multisector clusters<br />     From: WDTV5        To: ALL</p>
<p>Welp, I think I&#8217;ve got it working! As in I&#8217;ve got a couple of floppies<br />here that have been del *.* and then recovered by this UnDel till they<br />are about worn out. So before I leave tonight, I&#8217;m uploading this new<br />UnDel to go with the RBF patches that also enable multiplesector clusters.<br />Its been checked on disks whose cluster size ranged from 1 to 8 in powers<br />of 2.<br />Cheers all, Gene Heskett, WDTV5@delphi.com</p>
]]></content:encoded>
			<wfw:commentRss>http://www.coco3.com/community/1994/10/undel-and-multisector-clusters/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Fast coco III</title>
		<link>http://www.coco3.com/community/1994/10/fast-coco-iii</link>
		<comments>http://www.coco3.com/community/1994/10/fast-coco-iii#comments</comments>
		<pubDate>Wed, 05 Oct 1994 19:03:00 +0000</pubDate>
		<dc:creator>Delphi</dc:creator>
				<category><![CDATA[Delphi - Programmers Den]]></category>

		<guid isPermaLink="false">http://www.coco3.com/community/1994/10/fast-coco-iii/</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p>90220 5-OCT 19:03  Programmers Den<br />     Fast coco III<br />     From: BILL32H      To: ALL</p>
<p>        To Everyone ?</p>
<p> This is Bill32h today I stuck a 36.00 mz crystal in my COCO III<br />works great <g> except :*( the High res mouse port . It worked up<br />until the time I did the upgrade.<br /> I think that the signal from the cassette port is too fast .The symptoms<br />are</p>
<p>At about 40 pixels from the top of the screen the mouse pointer lags a<br />little then proceeds to jump to the very top .So I have no access to<br />those apx. 40 pix without resorting to the keyboard-mouse <img src='http://www.coco3.com/community/wp-includes/images/smilies/icon_sad.gif' alt=':-(' class='wp-smiley' /> (.</p>
<p> Question how to slow the signal that drives the port.(If that&#8217;s even why<br />the thing is misbehaving)</p>
<p> Any response, theories, guesses ect &#8230; appreciated&#8230;</p>
<p>                                BILL32H</p>
<p></g></p>
]]></content:encoded>
			<wfw:commentRss>http://www.coco3.com/community/1994/10/fast-coco-iii/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>rbfed33</title>
		<link>http://www.coco3.com/community/1994/10/rbfed33</link>
		<comments>http://www.coco3.com/community/1994/10/rbfed33#comments</comments>
		<pubDate>Tue, 04 Oct 1994 23:25:00 +0000</pubDate>
		<dc:creator>Delphi</dc:creator>
				<category><![CDATA[Delphi - Programmers Den]]></category>

		<guid isPermaLink="false">http://www.coco3.com/community/1994/10/rbfed33/</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p>90212 4-OCT 23:25  Programmers Den<br />     rbfed33<br />     From: WDTV5        To: ALL</p>
<p>Hi all, I&#8217;ve just uploaded 2 items to chestnut.cs.wisc.edu &#8211; a new rbf<br />edition 33 for nitros9 users only, contains a patch for ed 28 that is<br />art-<br />icular would be interested. The bug that messes with deletes when you are<br />useing clusters on your disks of more tna 1 sector IS WHUPPED. tna s/b than.<br />The other item is cprep19.lzh which needs more wider distribution, I see<br />the very buggy version 18 is the only one there. 19 fixed a lot of crash<br />coding.<br />Cheers, Gene Heskett, WDTV5@delphi.com</p>
]]></content:encoded>
			<wfw:commentRss>http://www.coco3.com/community/1994/10/rbfed33/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>blobstopper</title>
		<link>http://www.coco3.com/community/1994/10/blobstopper</link>
		<comments>http://www.coco3.com/community/1994/10/blobstopper#comments</comments>
		<pubDate>Mon, 03 Oct 1994 22:37:00 +0000</pubDate>
		<dc:creator>Delphi</dc:creator>
				<category><![CDATA[Delphi - Programmers Den]]></category>

		<guid isPermaLink="false">http://www.coco3.com/community/1994/10/blobstopper/</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p>90198 3-OCT 22:37  Programmers Den<br />     blobstopper<br />     From: WDTV5        To: ALL</p>
<p>Hi all, got one fur ya thats got me a bit puzzled. I grabbed the file<br />blobstop_v10.ar from chestnut last nite, a file which purports to be<br />the actual, we&#8217;ve been looking for it for 8 years now, blob killer.<br />Well, after splitting up the kernel and applying the patches to both<br />Boot and the disto cc3disk, I attempted to use &#8220;merge&#8221; to re-assemble<br />it. 7 flippin times! Each and every time, the os9p1 was trashed for<br />about 50 bytes starting at offset $D3F into the kernel file it made.<br />I screwed around for a couple of hours with it. Finally, in desperation,<br />I made the new kernel with &#8220;cpa&#8221; one file at a time for all 5 files<br />that are generated by my own vfy ed 11. That one vfy&#8217;d ok, and its<br />working right now.</p>
<p>Has anyone else ever had such a problem with merge? Edition 5, crc=6AD7A5</p>
<p>Just curious, its never done anything like that before, but it was<br />absolutely consistent in where it messed up the output file this<br />one time. 6 times that is.</p>
<p>Gene, WDTV5@delphi.com</p>
]]></content:encoded>
			<wfw:commentRss>http://www.coco3.com/community/1994/10/blobstopper/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>RE:LaG     To: RANDYKWILSON</title>
		<link>http://www.coco3.com/community/1994/10/relag-to-randykwilson</link>
		<comments>http://www.coco3.com/community/1994/10/relag-to-randykwilson#comments</comments>
		<pubDate>Sat, 01 Oct 1994 13:17:00 +0000</pubDate>
		<dc:creator>Delphi</dc:creator>
				<category><![CDATA[Delphi - Programmers Den]]></category>

		<guid isPermaLink="false">http://www.coco3.com/community/1994/10/relag-to-randykwilson/</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p>90178 1-OCT 13:17  Programmers Den<br />     RE:LaG     To: RANDYKWILSON</p>
<p>yes they did tell me new message waiting!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.coco3.com/community/1994/10/relag-to-randykwilson/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Latest on Syscall</title>
		<link>http://www.coco3.com/community/1994/09/latest-on-syscall</link>
		<comments>http://www.coco3.com/community/1994/09/latest-on-syscall#comments</comments>
		<pubDate>Tue, 20 Sep 1994 22:07:00 +0000</pubDate>
		<dc:creator>Delphi</dc:creator>
				<category><![CDATA[Delphi - Programmers Den]]></category>

		<guid isPermaLink="false">http://www.coco3.com/community/1994/09/latest-on-syscall/</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p>90027 20-SEP 22:07 Programmers Den<br />     Latest on Syscall<br />     From: CPERRAULT    To: ALL</p>
<p>        Ok I have a little sample program I&#8217;m working on to test the<br />   SS.FD call David gave me. It just gets filenames and is meant to test<br />   each one to find out if it is a directory file or not. There are<br />   probably some obvious errors in this, they are just not obvious to me.<br />   When I run it, it returns an error #56(Parameter error) at the &#8216;Run<br />   Syscall&#8217; line. It looks fine to me, but I don&#8217;t know. If anyone can<br />   see what I&#8217;m doing wrong here, hit me with a stick<grin>.</p>
<p>        PROCEDURE dirsyscall<br />   TYPE file=filename(29),lsn(3):BYTE<br />   TYPE regs=a,b,x:BYTE; y:integer<br />   DIM register:regs<br />   DIM fd_att:BYTE<br />   DIM name:file<br />   DIM count,count1:INTEGER<br />   DIM pointer:INTEGER<br />   DIM temp:STRING<br />   DIM diskpath:BYTE<br />   DIM opt(1):BYTE<br />   fd_att:=$00<br />   register.a:=diskpath<br />   register.b:=$0F<br />   register.x:=ADDR(opt)<br />   register.y:=1<br />   OPEN #diskpath,&#8221;.&#8221;:READ+DIR<br />   WHILE EOF(#diskpath)<>TRUE DO<br />   GET #diskpath,name<br />   IF name.filename(1)<>0 THEN<br />   count=0<br />   temp=&#8221;"<br />   REPEAT<br />   count=count+1<br />   temp:=temp+CHR$(LAND(name.filename(count),$7F))<br />   UNTIL count=0 OR name.filename(count)>127 OR name.filename(count )=0<br />   PRINT temp<br />     RUN syscall($0F,register)<br />        &#8221;&#8217;This is the error^ line&#8221;&#8217;<br />   IF LAND(fd_att,$80)=0 then<br />   PRINT &#8220;is not a Directory!&#8221;<br />   ELSE<br />   IF LAND (fd_att,$80)=1 then<br />   PRINT &#8220;is a Directory!&#8221;<br />   ENDIF<br />   ENDIF<br />   ENDIF<br />   ENDWHILE<br />   CLOSE #diskpath<br />   END</p>
<p>        Thanks in advance&#8230;<br />        >Chris< </p>
<p></grin></p>
]]></content:encoded>
			<wfw:commentRss>http://www.coco3.com/community/1994/09/latest-on-syscall/feed</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Floating point data types in C</title>
		<link>http://www.coco3.com/community/1994/09/floating-point-data-types-in-c</link>
		<comments>http://www.coco3.com/community/1994/09/floating-point-data-types-in-c#comments</comments>
		<pubDate>Sun, 18 Sep 1994 03:42:00 +0000</pubDate>
		<dc:creator>Delphi</dc:creator>
				<category><![CDATA[Delphi - Programmers Den]]></category>

		<guid isPermaLink="false">http://www.coco3.com/community/1994/09/floating-point-data-types-in-c/</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p>90000 18-SEP 03:42 Programmers Den<br />     Floating point data types in C<br />     From: MITHELEN     To: ALL</p>
<p>Well, just had to get message number 90000! Heh&#8230; But, on the serious side<br />I&#8217;m working on a program that store &#8220;double&#8221; type variables in a file<br />and have come accross a problem&#8230; I want the datafiles to be interchangeable<br />between the OS-9/6809 and the OS-9/68000 versions of the program, BUT<br />it apprears that they write doubles out to the file in a different format<br />(even though both are 8 bytes) is ther a quick/easy/clean way to store<br />this data, and not have to work out fancy workarounds? Any suggerations<br />woube be apprieciated&#8230; currently, I am writeing out a struct that<br />has a long, and a double as it members, with a single &#8220;write(pn,<br />&#038;struct,sizeof(struct));&#8221;<br />and reading it in with a similar read statement..</p>
]]></content:encoded>
			<wfw:commentRss>http://www.coco3.com/community/1994/09/floating-point-data-types-in-c/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>What the :2?</title>
		<link>http://www.coco3.com/community/1994/09/what-the-2</link>
		<comments>http://www.coco3.com/community/1994/09/what-the-2#comments</comments>
		<pubDate>Sat, 17 Sep 1994 15:07:00 +0000</pubDate>
		<dc:creator>Delphi</dc:creator>
				<category><![CDATA[Delphi - Programmers Den]]></category>

		<guid isPermaLink="false">http://www.coco3.com/community/1994/09/what-the-2/</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p>89986 17-SEP 15:07 Programmers Den<br />     What the :2?<br />     From: DBREEDING    To: ALL</p>
<p>Got a question..  In the assembly source listings produced by the MW OSK<br />C compiler, over in the comments column, there are these little notations<br />with a colon followed by a number, many 2&#8242;s.. I would guess they are some<br />sort of debugging tool.  Anyone know exactly what they mean??  James&#8230;??<br />Boisy&#8230;??   Anyone&#8230;?? <g>.</p>
<p>Just kinda curious, really..</p>
<p>                   &#8212; David Breeding &#8211;<br />                 CompuServe :  72330,2051<br />                     Delphi :  DBREEDING</p>
<p>         ***  Sent via CoCo-InfoXpress V1.01 ***<br />                       ^^^^ ^^^^^^^^^^</p>
<p></g></p>
]]></content:encoded>
			<wfw:commentRss>http://www.coco3.com/community/1994/09/what-the-2/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Syscall+Basic09</title>
		<link>http://www.coco3.com/community/1994/09/syscallbasic09</link>
		<comments>http://www.coco3.com/community/1994/09/syscallbasic09#comments</comments>
		<pubDate>Tue, 13 Sep 1994 20:07:00 +0000</pubDate>
		<dc:creator>Delphi</dc:creator>
				<category><![CDATA[Delphi - Programmers Den]]></category>

		<guid isPermaLink="false">http://www.coco3.com/community/1994/09/syscallbasic09/</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p>89931 13-SEP 20:07 Programmers Den<br />     Syscall+Basic09<br />     From: CPERRAULT    To: ALL</p>
<p>        I am reading (yet again) the tech section of the OS-9 Level Two<br />   manual and am trying to make sense of a lot of the syscall stuff I was<br />   trying to understand before. Online forums are really the only place I<br />   can get further information relating to this. The Tech manual makes a<br />   great reference section, but does not, as I said before, supply<br />   anything to the novice who needs to understand more about how syscall<br />   works before attempting too much. I am just listing some<br />   miscelleaneous questions here that are popping up regarding syscall.</p>
<p>        1)   There are many prefixes to the calls, which causes confusion<br />   as to what goes with what else. For instance there are File Descriptor<br />   related calls(FD) and Path descriptor calls(PD) in the RBF part. What<br />   is the difference between these. Is there any relation between these<br />   and the other calls such as those that begin with<br />   &#8220;V.&#8221;,&#8221;IT.&#8221;,&#8221;F$&#8221;,&#8221;I$&#8221;, etc&#8230;</p>
<p>        2)   What is the Path number, which is normally option letter &#8216;A&#8217;<br />   in the calls I read, associated with? What&#8217;s it for?</p>
<p>        3)   Do you pretty much have to have a knowledge of Assembly<br />   Language in order to understand System calls?</p>
<p>        In David Breedings reply to me, where he supplied me with the<br />   undocumented(can you believe it) SS.FD call, it goes as follows:<br />        A=path #(again, what would that be?)<br />        B=$0F (wouldn&#8217;t this already be specified in &#8216;Run Syscall&#8217;<br />   command parameter?)<br />        X=ADDR(buf) (I imagine in my case of filename, the variable<br />   &#8216;Fname&#8217; would go in the &#8216;buf&#8217; section?)<br />        Y= # of bytes to read (How does one know?)</p>
<p>        Sorry about the unlimited amount of ignorance here, but it seems<br />   no matter what,I still wind up lost. David&#8217;s previous message did make<br />   things look a little easier, but I was still pretty useless when it<br />   came to applying it. Does anyone see where I&#8217;m coming from?</p>
<p>        See Ya!<br />        >Chris< </p>
]]></content:encoded>
			<wfw:commentRss>http://www.coco3.com/community/1994/09/syscallbasic09/feed</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Help! Elusive bug! Arrrgh!</title>
		<link>http://www.coco3.com/community/1994/09/help-elusive-bug-arrrgh</link>
		<comments>http://www.coco3.com/community/1994/09/help-elusive-bug-arrrgh#comments</comments>
		<pubDate>Wed, 07 Sep 1994 03:17:00 +0000</pubDate>
		<dc:creator>Delphi</dc:creator>
				<category><![CDATA[Delphi - Programmers Den]]></category>

		<guid isPermaLink="false">http://www.coco3.com/community/1994/09/help-elusive-bug-arrrgh/</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p>89819 7-SEP 03:17  Programmers Den<br />     Help! Elusive bug! Arrrgh!<br />     From: DIGIGRADE    To: ALL</p>
<p>   Please, if anyone can get the menus to respond I would be most<br />greatful. Compile it and you will see the problem. There are dummy files to<br />be created in ../ (one path up from where you are when it&#8217;s run) I&#8217;m<br />wrighting this on my MM/1 and any MM/1 owner to fix the problem wins a free<br />back issue of The Compiler Video Magazine&#8217;s Disk Supplement (TCDS for short.</p>
<p>   That&#8217;s right! It&#8217;s a contest!  Here&#8217;s the C code:</p>
]]></content:encoded>
			<wfw:commentRss>http://www.coco3.com/community/1994/09/help-elusive-bug-arrrgh/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>RE: System Calls?????? Re: Msg 89511</title>
		<link>http://www.coco3.com/community/1994/08/re-system-calls-re-msg-89511</link>
		<comments>http://www.coco3.com/community/1994/08/re-system-calls-re-msg-89511#comments</comments>
		<pubDate>Fri, 26 Aug 1994 07:29:00 +0000</pubDate>
		<dc:creator>Delphi</dc:creator>
				<category><![CDATA[Delphi - Programmers Den]]></category>

		<guid isPermaLink="false">http://www.coco3.com/community/1994/08/re-system-calls-re-msg-89511/</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p>89561 26-AUG 07:29 Programmers Den<br />     RE: System Calls(??????) (Re: Msg 89511)<br />     From: JEJONES      To: CPERRAULT</p>
<p> > Can someone point me to some referance material related to System<br /> > calls and how to use them from Basic09(syscall)?</p>
<p>Well&#8230;here&#8217;s as good a short description as I can manage:</p>
<p>If you look in the OS-9 Technical Manual, you&#8217;ll see for each system call<br />a description of what the system call expects to see in the CPU&#8217;s registers<br />coming in, and a description of what the system call puts in the registers<br />before you get control back.  The BASIC09 syscall procedure takes as its<br />parameters the following:</p>
<p>1. an integer number that corresponds to the system call you want to<br />   run</p>
<p>2. a structure that contains an image of the CPU registers</p>
<p>What syscall does is create code that does the system call you want,<br />copy the contents of the structure into the CPU registers, executes<br />the system call, copies the contents of the registers after the system<br />call completes back into the structure, and returns.</p>
<p>So&#8230;if you want to use the syscall procedure, you have to look up the<br />system call, find the number that corresponds to it, set up the input<br />parameters, run syscall, and then retrieve the output parameters from<br />the structure you passed syscall to get the results.  (You&#8217;ll want to<br />check the condition code flag image to tell whether it succeeded or<br />not.)</p>
<p>Opinions herein are solely those of their respective authors.</p>
<p>Clipper Chip: Big Brother Inside</p>
]]></content:encoded>
			<wfw:commentRss>http://www.coco3.com/community/1994/08/re-system-calls-re-msg-89511/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>RE: System Calls?????? Re: Msg 89511</title>
		<link>http://www.coco3.com/community/1994/08/re-system-calls-re-msg-89511-2</link>
		<comments>http://www.coco3.com/community/1994/08/re-system-calls-re-msg-89511-2#comments</comments>
		<pubDate>Thu, 25 Aug 1994 23:25:00 +0000</pubDate>
		<dc:creator>Delphi</dc:creator>
				<category><![CDATA[Delphi - Programmers Den]]></category>

		<guid isPermaLink="false">http://www.coco3.com/community/1994/08/re-system-calls-re-msg-89511-2/</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p>89555 25-AUG 23:25 Programmers Den<br />     RE: System Calls(??????) (Re: Msg 89511)<br />     From: DSRTFOX      To: CPERRAULT</p>
<p>Chris, when you get this all figured out, write it down in simple terms<br />and send it to me. Should make a great article!!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.coco3.com/community/1994/08/re-system-calls-re-msg-89511-2/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>RE: System Calls?????? Re: Msg 89511</title>
		<link>http://www.coco3.com/community/1994/08/re-system-calls-re-msg-89511-3</link>
		<comments>http://www.coco3.com/community/1994/08/re-system-calls-re-msg-89511-3#comments</comments>
		<pubDate>Wed, 24 Aug 1994 22:54:00 +0000</pubDate>
		<dc:creator>Delphi</dc:creator>
				<category><![CDATA[Delphi - Programmers Den]]></category>

		<guid isPermaLink="false">http://www.coco3.com/community/1994/08/re-system-calls-re-msg-89511-3/</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p>89543 24-AUG 22:54 Programmers Den<br />     RE: System Calls(??????) (Re: Msg 89511)<br />     From: DBREEDING    To: CPERRAULT (NR)</p>
<p> > Can someone point me to some referance material related to System<br /> > calls and how to use them from Basic09(syscall)? I&#8217;m really held back<br /> > right now, because I have little understanding of how to use them.</p>
<p> > What I&#8217;m currently having trouble with, is I want to check each<br /> > file read in from disk<on my protector program>, to see if it has the<br /> > directory attribute set, so it won&#8217;t attempt to delete it<returning a<br /> > 214 error>.</p>
<p>What you need is the &#8220;SS.FD&#8221; getstat call, which was omitted from the<br />tech manual.. From the data I have scribbled in it goes as:</p>
<p>          SS.FD   function code = $0F  reads file descriptor into mem<br />                                       dunno if it works as setstat or not.<br />          A = path #   <natcherly><br />          B= $0F       SS.FD<br />          X= ADDR(buf)  predefined buffer for file descriptor<br />          Y= # bytes to read</p>
<p>I assume you know how to set up the SysCall function.  When you get it,<br />you check the FD.ATT byte, say you name it FD_Att:</p>
<p>    IF ( LAND (FD_Att,$80) = 0 ) THEN \ (* Not a directory</p>
<p>                   &#8212; David Breeding &#8211;<br />                 CompuServe :  72330,2051<br />                     Delphi :  DBREEDING</p>
<p>         ***  Sent via CoCo-InfoXpress V1.01 ***<br />                       ^^^^ ^^^^^^^^^^</p>
<p></natcherly></on></p>
]]></content:encoded>
			<wfw:commentRss>http://www.coco3.com/community/1994/08/re-system-calls-re-msg-89511-3/feed</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>RE: System Calls?????? Re: Msg 89511</title>
		<link>http://www.coco3.com/community/1994/08/re-system-calls-re-msg-89511-4</link>
		<comments>http://www.coco3.com/community/1994/08/re-system-calls-re-msg-89511-4#comments</comments>
		<pubDate>Wed, 24 Aug 1994 21:17:00 +0000</pubDate>
		<dc:creator>Delphi</dc:creator>
				<category><![CDATA[Delphi - Programmers Den]]></category>

		<guid isPermaLink="false">http://www.coco3.com/community/1994/08/re-system-calls-re-msg-89511-4/</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p>89533 24-AUG 21:17 Programmers Den<br />     RE: System Calls(??????) (Re: Msg 89511)<br />     From: NIMITZ       To: CPERRAULT (NR)</p>
<p>Chris, to give credit where it is due, it needs to be said here that Start<br />OS-9 will be republished by Farna Systems (Frank Swygert:DSRTFOX).</p>
<p>I&#8217;m in a position to facilitate, and happy to be so!</p>
<p></p>
]]></content:encoded>
			<wfw:commentRss>http://www.coco3.com/community/1994/08/re-system-calls-re-msg-89511-4/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>RE: System Calls?????? Re: Msg 89511</title>
		<link>http://www.coco3.com/community/1994/08/re-system-calls-re-msg-89511-5</link>
		<comments>http://www.coco3.com/community/1994/08/re-system-calls-re-msg-89511-5#comments</comments>
		<pubDate>Wed, 24 Aug 1994 02:04:00 +0000</pubDate>
		<dc:creator>Delphi</dc:creator>
				<category><![CDATA[Delphi - Programmers Den]]></category>

		<guid isPermaLink="false">http://www.coco3.com/community/1994/08/re-system-calls-re-msg-89511-5/</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p>89522 24-AUG 02:04 Programmers Den<br />     RE: System Calls(??????) (Re: Msg 89511)<br />     From: REVWCP       To: CPERRAULT (NR)</p>
<p>I will do some digging, I should have a file which will give you all the info<br />you need.<br />With all best wishes,<br />Brother Jeremy, CSJW<br />OS9 User&#8217;s Group Treasurer</p>
]]></content:encoded>
			<wfw:commentRss>http://www.coco3.com/community/1994/08/re-system-calls-re-msg-89511-5/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Um3Play vs Nitros9</title>
		<link>http://www.coco3.com/community/1994/08/um3play-vs-nitros9</link>
		<comments>http://www.coco3.com/community/1994/08/um3play-vs-nitros9#comments</comments>
		<pubDate>Tue, 23 Aug 1994 21:48:00 +0000</pubDate>
		<dc:creator>Delphi</dc:creator>
				<category><![CDATA[Delphi - Programmers Den]]></category>

		<guid isPermaLink="false">http://www.coco3.com/community/1994/08/um3play-vs-nitros9/</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p>89512 23-AUG 21:48 Programmers Den<br />     Um3Play vs Nitros9<br />     From: WDTV5        To: UMUSE 4.10 U (NR)</p>
<p>This file goes with Umuse3, version 4.10, specificly with the UM3Play<br />module of that release. Apologies are hearby offered to Mike K. for<br />hacking his code so quickly.</p>
<p>Running under a Nitros9 system, the baud rate of the seriel timer in this<br />module is about 36.5 kbaud. Obviously this isn&#8217;t going to work when the<br />devices on the other end of the bit-banger cable are expecting a feed<br />reasonably close to 31,250 baud, the midi specification speed.</p>
<p>To restore operation of the bit-banger midi driver, grab your copy of<br />dEd and get sector $11 of Um3play on the screen.  At offset $7D in this<br />sector you&#8217;ll find an $04 between a $C6 and a $12. This is the value<br />loaded into the B register and subsequently decremented to zero to<br />establish the correct bit timing.  Changing the $04 to an $06, writing<br />the sector, and verifying the file will restore the timing to around<br />31,500 baud, close enough for my two casio keyboards to run flawlessly.<br />I tried a $05, but both keyboards rejected that approximatly 33 kbaud,<br />and they both rejected an $07, about 30 kbaud. so the $06 is as close<br />as we&#8217;re gonna get.</p>
<p>I hope this helps the Nitros9 users who also have Umuse3.<br />Cheers all, Gene Heskett, WDTV5@delphi.com</p>
<p></p>
]]></content:encoded>
			<wfw:commentRss>http://www.coco3.com/community/1994/08/um3play-vs-nitros9/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>RE: Make command Re: Msg 89279</title>
		<link>http://www.coco3.com/community/1994/08/re-make-command-re-msg-89279</link>
		<comments>http://www.coco3.com/community/1994/08/re-make-command-re-msg-89279#comments</comments>
		<pubDate>Sat, 20 Aug 1994 21:23:00 +0000</pubDate>
		<dc:creator>Delphi</dc:creator>
				<category><![CDATA[Delphi - Programmers Den]]></category>

		<guid isPermaLink="false">http://www.coco3.com/community/1994/08/re-make-command-re-msg-89279/</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p>89451 20-AUG 21:23 Programmers Den<br />     RE: Make command (Re: Msg 89279)<br />     From: DBREEDING    To: BOISY</p>
<p> > Note that all is a pseudo target, in that there is no &#8216;all&#8217; program being<br /> > made.  So each time make is run on the makefile, it checks the dates<br /> > of del, os9gen and ainst del.r, os9gen.r and mfree.r respectively.</p>
<p>Hmm&#8230; hadn&#8217;t thought of this technique..  I&#8217;ve never utilized &#8220;make&#8221; to<br />its fullest.  Now, if you didn&#8217;t have the &#8220;all&#8221; specifier, then you<br />could make just one of the programs by specifying _THAT_ program on the<br />command line, right??</p>
<p>                   &#8212; David Breeding &#8211;<br />                 CompuServe :  72330,2051<br />                     Delphi :  DBREEDING</p>
<p>         ***  Sent via CoCo-InfoXpress V1.01 ***<br />                       ^^^^ ^^^^^^^^^^</p>
]]></content:encoded>
			<wfw:commentRss>http://www.coco3.com/community/1994/08/re-make-command-re-msg-89279/feed</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>RE: Make command Re: Msg 89286</title>
		<link>http://www.coco3.com/community/1994/08/re-make-command-re-msg-89286</link>
		<comments>http://www.coco3.com/community/1994/08/re-make-command-re-msg-89286#comments</comments>
		<pubDate>Sat, 20 Aug 1994 06:46:00 +0000</pubDate>
		<dc:creator>Delphi</dc:creator>
				<category><![CDATA[Delphi - Programmers Den]]></category>

		<guid isPermaLink="false">http://www.coco3.com/community/1994/08/re-make-command-re-msg-89286/</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p>89436 20-AUG 06:46 Programmers Den<br />     RE: Make command (Re: Msg 89286)<br />     From: ALWAGNER     To: BOISY</p>
<p>I went back and checked.  I did have the proper indentation.  I then changed<br />the wording of the dependency to the version you had suggested.  I believe<br />I am using the make 1.1 from this sigs database but it still comes back<br />with the error,&#8221; make: Don&#8217;t know how to make /dd/rels/func.r&#8221;.  Func.r<br />is the first file it must create into a .r from a .c.  It gives this error<br />even though I created a /dd/rels/func.r by hand to see if it would go around<br />this error.  I&#8217;m stuck.  Thanks for your help.</p>
<p></p>
]]></content:encoded>
			<wfw:commentRss>http://www.coco3.com/community/1994/08/re-make-command-re-msg-89286/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Pprogrammers</title>
		<link>http://www.coco3.com/community/1994/08/pprogrammers</link>
		<comments>http://www.coco3.com/community/1994/08/pprogrammers#comments</comments>
		<pubDate>Fri, 19 Aug 1994 20:28:00 +0000</pubDate>
		<dc:creator>Delphi</dc:creator>
				<category><![CDATA[Delphi - Programmers Den]]></category>

		<guid isPermaLink="false">http://www.coco3.com/community/1994/08/pprogrammers/</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p>89415 19-AUG 20:28 Programmers Den<br />     Pprogrammers<br />     From: DENNYWRIGHT  To: ALL</p>
<p>I was wondering if anyone has ever attempted to write a program to figure out<br />the best way to cut a 4 x 8 sheet of material? A p<br />A panel optimization program. I am a cabinetmaker but no programmer! I would<br />love to collaborate on such a project but all I could offer is a knowledge of<br />wood working and material sizes. I would be interested in knowing if anyone has<br />written anything like this in Basic09 or maybe C for the coco 3 w/512K? Thanks</p>
]]></content:encoded>
			<wfw:commentRss>http://www.coco3.com/community/1994/08/pprogrammers/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>program update</title>
		<link>http://www.coco3.com/community/1994/08/program-update</link>
		<comments>http://www.coco3.com/community/1994/08/program-update#comments</comments>
		<pubDate>Fri, 05 Aug 1994 23:25:00 +0000</pubDate>
		<dc:creator>Delphi</dc:creator>
				<category><![CDATA[Delphi - Programmers Den]]></category>

		<guid isPermaLink="false">http://www.coco3.com/community/1994/08/program-update/</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p>89121 5-AUG 23:25  Programmers Den<br />         program update<br />     From: CPERRAULT    To: DBREEDING</p>
<p>            I&#8217;m just bringing you up to date on what happened with the<br />       program since I last talked to you. I did change the command line to<br />       put the &#8216;,&#8217; between the two quoted parameters and it did return the<br />       filenames from the text file. Now my next problem was, it would return<br />       all those files, but keep returning them over in over again. What I<br />       was doing was, I had a for/next loop(which I probably didn&#8217;t need<br />       since I was getting the names from a file, not keyboard) that kept<br />       count on the files coming in. Problem? It was on the OUTSIDE of my<br />       While/do/endwhile loop, instead of the inside! At least this one was a<br />       simple solution<g>. The good news is, I&#8217;m just about done. I have one<br />       more bug to work out, which knock on wood, looks like I will have<br />       fixed today. Then I will just clean up the code and then change the<br />       parameter structure. I&#8217;m gonna make it so that instead of having to or<br />       three different variables, I&#8217;ll combine them all into a complex data<br />       type, so they don&#8217;t have to be seperated with commas. After that, I&#8217;ll<br />       doc it up,LZH it and get it into the database so I can start on my<br />       next program<yippie>.<br />            This is getting fun <img src='http://www.coco3.com/community/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> <br />            >Chris< </p>
<p></yippie></g></p>
]]></content:encoded>
			<wfw:commentRss>http://www.coco3.com/community/1994/08/program-update/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>New programming trouble</title>
		<link>http://www.coco3.com/community/1994/07/new-programming-trouble</link>
		<comments>http://www.coco3.com/community/1994/07/new-programming-trouble#comments</comments>
		<pubDate>Fri, 29 Jul 1994 18:11:00 +0000</pubDate>
		<dc:creator>Delphi</dc:creator>
				<category><![CDATA[Delphi - Programmers Den]]></category>

		<guid isPermaLink="false">http://www.coco3.com/community/1994/07/new-programming-trouble/</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p>88913 29-JUL 18:11 Programmers Den<br />     New programming trouble<br />     From: CPERRAULT    To: ALL</p>
<p>        Ok, I have no begun to add the -f option to the &#8216;Protecter&#8217;<br />   program I am writing and have run into a little problem. The command<br />   line argument &#8216;-f&#8217; is the option to have the program read the<br />   filenames in from a file containing all the names. I call my test file<br />   &#8216;filelist&#8217; and I used &#8216;ls >filelist&#8217; to create it.<br />        What happens is when I run the program(run begmain(&#8220;-f<br />   filelist&#8221;)) the program just hangs and does nothing until I press<br />   break. Here&#8217;s the new portion of the program I wrote to read in the -f<br />   arg.</p>
<p>   IF option1=&#8221;-f&#8221; OR option1=&#8221;-F&#8221; THEN<br />   OPEN #diskpath,option2:READ+dir<br />   FOR count=1 TO 100</p>
<p>   WHILE NOT(EOF(#diskpath)) DO<br />   SEEK #diskpath,length*count<br />   GET #diskpath,name<br />   EXITIF name=&#8221;" THEN<br />   CLOSE #diskpath<br />   GOSUB 20<br />   ENDEXIT<br />   PRINT name<br />   GOSUB 30<br />   newname(count)=temp<br />   ENDWHILE<br />   NEXT count<br />   CLOSE #diskpath<br />   (* &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;<br />   ENDIF</p>
<p>   From using Debug, I typed &#8216;print option1&#8242; with option1 being the first<br />   parameter read in from the command line(&#8220;-f -s or -?&#8221;) and it returns<br />   &#8216;-f&#8217; saying that -f is the value of option1. Ok great, so I try to<br />   verify by turning on the tracer(tron) and checking each of the &#8216;while&#8217;<br />   and &#8216;if&#8217; statements relating to option1. It returns all of them false<br />   INCLUDING &#8216;-f&#8217; which is opposite of what the Print Option1 tells me.<br />   Also when I list it, the &#8216;*&#8217; shows that the program is stopped at the<br />   &#8216;If option=&#8221;-f&#8221;&#8230;&#8217; statement.</p>
<p>        Does anyone have any ideas what might be causing this?<br />        >Chris< </p>
]]></content:encoded>
			<wfw:commentRss>http://www.coco3.com/community/1994/07/new-programming-trouble/feed</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>shareware stuffs</title>
		<link>http://www.coco3.com/community/1994/07/shareware-stuffs</link>
		<comments>http://www.coco3.com/community/1994/07/shareware-stuffs#comments</comments>
		<pubDate>Wed, 27 Jul 1994 21:12:00 +0000</pubDate>
		<dc:creator>Delphi</dc:creator>
				<category><![CDATA[Delphi - Programmers Den]]></category>

		<guid isPermaLink="false">http://www.coco3.com/community/1994/07/shareware-stuffs/</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p>88869 27-JUL 21:12 Programmers Den<br />     shareware stuffs<br />     From: WDTV5        To: ALL</p>
<p>The current discussion regarding shareware pleas seems to be rather<br />optimistic IMO. I just checked the db, and a util of mine with a shareware<br />plea in it has been downloaded by 62 of this groups members. To date, no<br />one has forwarded a six-pack or anything else.  So I&#8217;d have to say that<br />the percentage of folks who actually do donate would be less than 1/62 since<br />so far that one hasn&#8217;t.<br />Opinions herein are all mine. Cheers, Gene</p>
]]></content:encoded>
			<wfw:commentRss>http://www.coco3.com/community/1994/07/shareware-stuffs/feed</wfw:commentRss>
		<slash:comments>22</slash:comments>
		</item>
		<item>
		<title>OS9000</title>
		<link>http://www.coco3.com/community/1994/07/os9000-5</link>
		<comments>http://www.coco3.com/community/1994/07/os9000-5#comments</comments>
		<pubDate>Sat, 23 Jul 1994 18:54:00 +0000</pubDate>
		<dc:creator>Delphi</dc:creator>
				<category><![CDATA[Delphi - Programmers Den]]></category>

		<guid isPermaLink="false">http://www.coco3.com/community/1994/07/os9000-5/</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p>88777 23-JUL 18:54 Programmers Den<br />     OS9000<br />     From: PHILSCHERER  To: ALL</p>
<p>Is there anyone here familiar with using the curses.h package from OS9000?
<phil>
</phil>
]]></content:encoded>
			<wfw:commentRss>http://www.coco3.com/community/1994/07/os9000-5/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>mm/1 screen</title>
		<link>http://www.coco3.com/community/1994/07/mm1-screen</link>
		<comments>http://www.coco3.com/community/1994/07/mm1-screen#comments</comments>
		<pubDate>Fri, 15 Jul 1994 01:46:00 +0000</pubDate>
		<dc:creator>Delphi</dc:creator>
				<category><![CDATA[Delphi - Programmers Den]]></category>

		<guid isPermaLink="false">http://www.coco3.com/community/1994/07/mm1-screen/</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p>88612 15-JUL 01:46 Programmers Den<br />     mm/1 screen<br />     From: LARRYOLSON   To: ALL</p>
<p>   Could someone tell me how to get the pixel data from an MM/1 kwindow<br />screen ?<br />   The C routine that I have been trying, is either wrong or I&#8217;m not up<br />on how the data is stored in memory.<br />   For the test, I open a type 3 320&#215;208 256 color window. Then using SetDPtr<br />I set the pointer location to 4,0 then I draw a line from there too 4,15.<br />   Now what throws me is, that this type window should use 8 bits per pixel,<br />which means that if I get the screen start address using _gs_scinfo, and print<br />out the first dozen or so bytes, all the bytes should be the same(screen is<br />cleared), except the 5th byte, but when the test is run, it is the 3rd byte<br />that is changed.<br />   Trying different locations:<br />        screen x location       byte changed<br />               5                    3rd<br />               6                    4th<br />               7                    4th<br />               8                    5th</p>
<p>   This appears to me to be 4 bits per pixel, where are the other 4 bits ?<br />  I am opening a window as a type 3, with the following:</p>
<p>       Wpath2 = open(&#8220;/w&#8221;,3);<br />       DWSet(Wpath2, 3, 0, 0, 40, 26, 255, 1, 1);</p>
<p>      and getting the screen info with:</p>
<p>       _gs_scinfo(Wpath2, &#038;sc);</p>
<p>   This has me stumped</p>
<p>  larry</p>
<p>&#8212;&#8211; Larry Olson &#8212;&#8211;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.coco3.com/community/1994/07/mm1-screen/feed</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>OS9000</title>
		<link>http://www.coco3.com/community/1994/07/os9000-6</link>
		<comments>http://www.coco3.com/community/1994/07/os9000-6#comments</comments>
		<pubDate>Thu, 07 Jul 1994 19:34:00 +0000</pubDate>
		<dc:creator>Delphi</dc:creator>
				<category><![CDATA[Delphi - Programmers Den]]></category>

		<guid isPermaLink="false">http://www.coco3.com/community/1994/07/os9000-6/</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p>88462 7-JUL 19:34  Programmers Den<br />     OS9000<br />     From: PHILSCHERER  To: COLORSYSTEMS</p>
<p>Hi Zack&#8211;For what it&#8217;s worth I think I found a library that has graphics<br />codes for C. It&#8217;s called curses.h in the defs directory. Maybe with a little<br />work I can get some routines going. BTW do you know how to activate the<br />parallell printer? I found a descriptor called p.lpt1 and loaded it. It shows<br />up as &#8216;p&#8217; in memory but I cant seem to locate a driver.
<phil>
</phil>
]]></content:encoded>
			<wfw:commentRss>http://www.coco3.com/community/1994/07/os9000-6/feed</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Problem Solved</title>
		<link>http://www.coco3.com/community/1994/07/problem-solved</link>
		<comments>http://www.coco3.com/community/1994/07/problem-solved#comments</comments>
		<pubDate>Tue, 05 Jul 1994 22:12:00 +0000</pubDate>
		<dc:creator>Delphi</dc:creator>
				<category><![CDATA[Delphi - Programmers Den]]></category>

		<guid isPermaLink="false">http://www.coco3.com/community/1994/07/problem-solved/</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p>88423 5-JUL 22:12  Programmers Den<br />     Problem Solved<br />     From: CPERRAULT    To: ALL</p>
<p>        This is just a note to let everyone who has been helping me that<br />   my problem with my Protector program has been SOLVED. Special thanks<br />   to Mike Guzzi who sent me the corrected code to get me over that<br />   hurdle, as well as everyone else who offered suggestions and ideas,<br />   which were very usefull. You can all count on hearing more from me in<br />   the future <img src='http://www.coco3.com/community/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> .</p>
<p>         I had a longer message detailing the old code, and the fixed<br />   version that Mike got me, but when I tried saving it with my editor,<br />   it saved the file wrong<dunno what I did still>, and I lost that as<br />   well as another reply I typed<so if someone here doesn't get a reply<br />   from me, you know why<g>.<br />         Thanks again<br />         >Chris< </p>
<p></g></dunno></p>
]]></content:encoded>
			<wfw:commentRss>http://www.coco3.com/community/1994/07/problem-solved/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>OS9000</title>
		<link>http://www.coco3.com/community/1994/07/os9000-7</link>
		<comments>http://www.coco3.com/community/1994/07/os9000-7#comments</comments>
		<pubDate>Mon, 04 Jul 1994 16:35:00 +0000</pubDate>
		<dc:creator>Delphi</dc:creator>
				<category><![CDATA[Delphi - Programmers Den]]></category>

		<guid isPermaLink="false">http://www.coco3.com/community/1994/07/os9000-7/</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p>88387 4-JUL 16:35  Programmers Den<br />     OS9000<br />     From: PHILSCHERER  To: ALL</p>
<p>Does anyone know how to do some simple graphics stuff on OS9000 like change<br />screen colors ?? Any help is appreciated!
<phil>
</phil>
]]></content:encoded>
			<wfw:commentRss>http://www.coco3.com/community/1994/07/os9000-7/feed</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Named Pipes</title>
		<link>http://www.coco3.com/community/1994/07/named-pipes</link>
		<comments>http://www.coco3.com/community/1994/07/named-pipes#comments</comments>
		<pubDate>Sun, 03 Jul 1994 00:22:00 +0000</pubDate>
		<dc:creator>Delphi</dc:creator>
				<category><![CDATA[Delphi - Programmers Den]]></category>

		<guid isPermaLink="false">http://www.coco3.com/community/1994/07/named-pipes/</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p>88333 3-JUL 00:22  Programmers Den<br />     Named Pipes<br />     From: JOELHEGBERG  To: ALL</p>
<p>I have an OSK question that I don&#8217;t know the answer to&#8230;</p>
<p>Everyone knows that when you type &#8216;dir&#8217; at the shell prompt it sends<br />output to standard out and then ends.  Same thing with the &#8216;free&#8217;<br />command.  How come when I redirect standard output to a named pipe,<br />the shell prompt never comes back until I send a BREAK?  When I list the<br />named pipe after trying, only a small part of the anticipated output is<br />contained within the file.</p>
<p>Examples:<br />  dir  >/pipe/named  (freezes)<br />  free >/pipe/named  (same thing happens)</p>
<p>Any ideas?</p>
<p>  &#8212; Joel Mathew Hegberg<br />     Delphi  : JOELHEGBERG<br />     Internet: JoelHegberg@Delphi.com</p>
<p></p>
]]></content:encoded>
			<wfw:commentRss>http://www.coco3.com/community/1994/07/named-pipes/feed</wfw:commentRss>
		<slash:comments>12</slash:comments>
		</item>
		<item>
		<title>BASIC09/Microware BASIC INT function</title>
		<link>http://www.coco3.com/community/1994/07/basic09microware-basic-int-function</link>
		<comments>http://www.coco3.com/community/1994/07/basic09microware-basic-int-function#comments</comments>
		<pubDate>Fri, 01 Jul 1994 22:43:00 +0000</pubDate>
		<dc:creator>Delphi</dc:creator>
				<category><![CDATA[Delphi - Programmers Den]]></category>

		<guid isPermaLink="false">http://www.coco3.com/community/1994/07/basic09microware-basic-int-function/</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p>88306 1-JUL 22:43  Programmers Den<br />     BASIC09/Microware BASIC INT function<br />     From: JEJONES      To: ALL</p>
<p>I was taking a look at a BASIC09 program in the latest *UpTime*, and in the<br />process of modifying it, I tripped over something that I figured is worth<br />passing along to others.</p>
<p>I was trying to move some coordinate conversion into a call to gfx2 (bgfx<br />for those of us with MM/1s), and figured I could turn the moral equivalent<br />of</p>
<p> xs := x0 + mx * x<br /> ys := y0 + my * y<br /> rs := mr * r<br /> RUN gfx2(path,&#8221;circle&#8221;,xs,ys,rs)</p>
<p>into</p>
<p> RUN gfx2(path,&#8221;circle&#8221;,INT(&#8230;),INT(&#8230;),INT(&#8230;))</p>
<p>replacing the ellipses with the right hand sides of the assignments<br />to the corresponding variables (which were declared integer, of course).</p>
<p>BLAMMO!  It barfed&#8211;but why?  INT() returns the greatest integer less<br />than or equal to its argument, doesn&#8217;t it?</p>
<p>It finally occurred to me&#8211;yes, INT() does return that&#8211;but it returns<br />it as a REAL!  I changed the INT() into FIX(), and all was well.</p>
<p>Kind of subtle, eh?</p>
<p>Opinions herein are solely those of their respective authors.</p>
<p>Clipper Chip: Big Brother Inside</p>
]]></content:encoded>
			<wfw:commentRss>http://www.coco3.com/community/1994/07/basic09microware-basic-int-function/feed</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Latest in Basic problems</title>
		<link>http://www.coco3.com/community/1994/06/latest-in-basic-problems</link>
		<comments>http://www.coco3.com/community/1994/06/latest-in-basic-problems#comments</comments>
		<pubDate>Tue, 28 Jun 1994 18:37:00 +0000</pubDate>
		<dc:creator>Delphi</dc:creator>
				<category><![CDATA[Delphi - Programmers Den]]></category>

		<guid isPermaLink="false">http://www.coco3.com/community/1994/06/latest-in-basic-problems/</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p>88270 28-JUN 18:37 Programmers Den<br />     Latest in Basic problems<br />     From: CPERRAULT    To: ALL</p>
<p>        Well here&#8217;s yet another update of how far a haven&#8217;t gotten with<br />   my program. Gene(wdtv5) mentioned stripping the high bit on the last<br />   byte and terminating the string with an $FF marker. Well I THINK I<br />   stripped the bit, if stripping means lowering the bit value to where<br />   it should be, at -128. I did it with the following statement:</p>
<p>        name:=name+CHR$(Land(fname.filename(count),$7F))</p>
<p>        And then I add the following statement after it:</p>
<p>        Name:=name+chr$($FF)</p>
<p>        Which I was hoping would mark the end of string properly. I have<br />   still gotten no change in behavior from the program tho <img src='http://www.coco3.com/community/wp-includes/images/smilies/icon_sad.gif' alt=':-(' class='wp-smiley' />  I have<br />   tried quite a few other methods I can&#8217;t remember
<the reason it has<br />   taken me so long to get back>, but they either produced the same<br />   results or more disasterous results, such as only printing only the<br />   last character in the filename, because of the way I did certain<br />   statements. Certainly not completely DISASTEROUS but those results<br />   only took me further off track. I&#8217;m assuming the reason I&#8217;m getting no<br />   difference from the program is because I am applying the end of string<br />   marker wrong. Maybe Name:=name+chr$($FF) is completely wrong?<br />   Unfortunately this is the only way I can think of for doing it. Does<br />   anyone know another way, and also, does anyone know where I might be<br />   able to find some source code that does a job similar to what I am<br />   doing? I can&#8217;t seem to find much in the way of Basic source here on<br />   Delphi.<br />        See Ya<br />        >Chris< </p>
]]></content:encoded>
			<wfw:commentRss>http://www.coco3.com/community/1994/06/latest-in-basic-problems/feed</wfw:commentRss>
		<slash:comments>14</slash:comments>
		</item>
		<item>
		<title>CoCo/OSK C compilers</title>
		<link>http://www.coco3.com/community/1994/06/cocoosk-c-compilers</link>
		<comments>http://www.coco3.com/community/1994/06/cocoosk-c-compilers#comments</comments>
		<pubDate>Sat, 25 Jun 1994 14:44:00 +0000</pubDate>
		<dc:creator>Delphi</dc:creator>
				<category><![CDATA[Delphi - Programmers Den]]></category>

		<guid isPermaLink="false">http://www.coco3.com/community/1994/06/cocoosk-c-compilers/</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p>88196 25-JUN 14:44 Programmers Den<br />     CoCo/OSK C compilers<br />     From: DBREEDING    To: ALL</p>
<p>Here&#8217;s a little &#8220;feature&#8221; of the MW OSK C compiler I _BELIEVE_ I&#8217;ve<br />stumbled across.  It could be common knowledge, but I&#8217;d never heard of<br />it myself.  Seems that with a structure, from what I can determine, a<br />block of characters joined by an int, float, and ???, will have a<br />character added if the total for that blockof characters is odd.  This<br />won&#8217;t hurt the program, but would cause problems in sharing files with<br />systems that don&#8217;t do this.  I found this by trying to port a prog from<br />the coco to OSK.  I was looking for int&#8217;s, but was surprised in the<br />filesize incongruity with structures containing only floats &#038; chars.  It<br />seems that the following will result;</p>
<p>  * char a1(x);char c1(y);int b1 : if a1+c1=odd, one byte added, same<br />  *        if int b1 before the two.<br />  * char a1(x);int b1;char c1(y) : if EITHER a1 OR c1 = odd, one byte<br />  *      added, if both odd, 2 bytes added.</p>
<p>  * sizeof() reports correctly the actual size, reflecting any<br />  * additional bytes added.  If this is news, and anyone wants to<br />  * play around with it, here&#8217;s a little routine for it.</p>
<p> struct {       /* Play around with the order of the elements&#8230;*/<br />  char a1(24);<br />  int b1;<br />  char c1;<br /> } S1;</p>
<p> char a2;</p>
<p> main()<br /> {<br />    printf(&#8221; Size of S1   : %d\n&#8221;, sizeof(S1) );<br />    printf(&#8221; Actual Size  : %d\n\n&#8221;, (int)(&#038;a2)-(int)(&#038;S1) );<br />    printf(&#8221; Totals of els: %d\n&#8221;,<br />          sizeof(S1.a1)+sizeof(S1.b1)+sizeof(S1.c1) );<br /> }</p>
<p>Another difference between the CoCo and the OSK compilers, although<br />insignificant, I suppose, is in mktemp().  The OSK mktemp checks the<br />directory for a unique tmpfile name, probably doing an &#8220;Open&#8221;.  It exits<br />with Error #216 in &#8220;errno&#8221; &#8211; Coco doesn&#8217;t.  I like to end a program<br />with &#8220;exit(errno)&#8221;, which looks kinda messy.  Guess I&#8217;ll either have<br />to cleanup after mktemp (and others???) or do an exit(0)      <g>.</p>
<p>                   &#8212; David Breeding &#8211;<br />                 CompuServe :  72330,2051<br />                     Delphi :  DBREEDING</p>
<p>         ***  Sent via CoCo-InfoXpress V1.01 ***<br />                       ^^^^ ^^^^^^^^^^</p>
<p></g></p>
]]></content:encoded>
			<wfw:commentRss>http://www.coco3.com/community/1994/06/cocoosk-c-compilers/feed</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>C question</title>
		<link>http://www.coco3.com/community/1994/06/c-question-2</link>
		<comments>http://www.coco3.com/community/1994/06/c-question-2#comments</comments>
		<pubDate>Tue, 21 Jun 1994 21:14:00 +0000</pubDate>
		<dc:creator>Delphi</dc:creator>
				<category><![CDATA[Delphi - Programmers Den]]></category>

		<guid isPermaLink="false">http://www.coco3.com/community/1994/06/c-question-2/</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p>88132 21-JUN 21:14 Programmers Den<br />     C question<br />     From: ALWAGNER     To: COLORSYSTEMS</p>
<p>     I am currently involved in translating an engineering program written<br />in Q-BASIC into C.  This is then to be compiled and run on an Intel 486<br />based system running UNIX.  Since that last &#8220;foot in mouth&#8221; episode, I<br />have gained a great deal of respect for your C programing abilities and do<br />not wish to create a similar problem to the one that started that thread,<br />that is running out of stack space and/or memory.  I am developing the<br />translation on my Lvl II Coco3 using Ansifront to allow ANSI C to be used.<br />My question is that since this has the potential for becoming a large<br />program by Coco standards, is there a way to &#8220;chain&#8221; programs together as<br />is done in BASIC or to say it another way, to call another seperate<br />program into memory, pass parameters to it, have it execute, and have the<br />called program pass info back?  I think I understand function calls, but<br />aren&#8217;t they part of the calling program, as far as memory is concerned,<br />once the compiling has been done?  The idea here is that no one program<br />would require more than 64k.  The solution should be something that could<br />be carried over to the eventual platform for this endeavor which is the<br />above mentioned Intel 486 running UNIX.  Thank you for your time and<br />consideration of this question.</p>
<p></p>
]]></content:encoded>
			<wfw:commentRss>http://www.coco3.com/community/1994/06/c-question-2/feed</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>lzh</title>
		<link>http://www.coco3.com/community/1994/06/lzh</link>
		<comments>http://www.coco3.com/community/1994/06/lzh#comments</comments>
		<pubDate>Tue, 21 Jun 1994 04:39:00 +0000</pubDate>
		<dc:creator>Delphi</dc:creator>
				<category><![CDATA[Delphi - Programmers Den]]></category>

		<guid isPermaLink="false">http://www.coco3.com/community/1994/06/lzh/</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p>88126 21-JUN 04:39 Programmers Den<br />     lzh<br />     From: WDTV5        To: DSRTFOX (NR)</p>
<p>Go check your mailbox, I sent a copy in case you don&#8217;t have it. Cheers, Gene</p>
]]></content:encoded>
			<wfw:commentRss>http://www.coco3.com/community/1994/06/lzh/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Renaming a file in C</title>
		<link>http://www.coco3.com/community/1994/06/renaming-a-file-in-c</link>
		<comments>http://www.coco3.com/community/1994/06/renaming-a-file-in-c#comments</comments>
		<pubDate>Mon, 20 Jun 1994 20:03:00 +0000</pubDate>
		<dc:creator>Delphi</dc:creator>
				<category><![CDATA[Delphi - Programmers Den]]></category>

		<guid isPermaLink="false">http://www.coco3.com/community/1994/06/renaming-a-file-in-c/</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p>88106 20-JUN 20:03 Programmers Den<br />     Renaming a file in C<br />     From: JOELHEGBERG  To: ALL</p>
<p>I&#8217;d like to rename a file under C, but I don&#8217;t seem to see a function to<br />handle that for me.  Is there one, or must I take care of this myself?</p>
<p>  &#8212; Joel Mathew Hegberg<br />     Delphi  : JOELHEGBERG<br />     Internet: JoelHegberg@Delphi.com</p>
<p></p>
]]></content:encoded>
			<wfw:commentRss>http://www.coco3.com/community/1994/06/renaming-a-file-in-c/feed</wfw:commentRss>
		<slash:comments>42</slash:comments>
		</item>
		<item>
		<title>RE: C programming again Re: Msg 87911</title>
		<link>http://www.coco3.com/community/1994/06/re-c-programming-again-re-msg-87911</link>
		<comments>http://www.coco3.com/community/1994/06/re-c-programming-again-re-msg-87911#comments</comments>
		<pubDate>Sat, 18 Jun 1994 05:17:00 +0000</pubDate>
		<dc:creator>Delphi</dc:creator>
				<category><![CDATA[Delphi - Programmers Den]]></category>

		<guid isPermaLink="false">http://www.coco3.com/community/1994/06/re-c-programming-again-re-msg-87911/</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p>88026 18-JUN 05:17 Programmers Den<br />     RE: C programming again (Re: Msg 87911)<br />     From: ALWAGNER     To: COLORSYSTEMS</p>
<p>Please, bear with me as now I am confused on something I thought I understood!<br />I thought if you used the preincrementation the equivelent would be:<br />exp1;<br />while(exp2)<br />{<br />exp3;<br />statement;<br />}<br />Where as if post incrementation were used:<br />exp1;<br />while(exp2)<br />{<br />statement;<br />exp3;<br />}<br />In both cases, the exp3 is executed BEFORE the conditional is evaluated the<br />SECOND time, but where it is evaluated in relation to statement is what is<br />important here.  If I am wrong, then why is the guy&#8217;s original program crashing?</p>
<p>The actual numbers he used to index his array were ok, but I maintain that<br />because he used preincrementation, the index actually went one past the<br />conditional on the last pass.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.coco3.com/community/1994/06/re-c-programming-again-re-msg-87911/feed</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>OS-9 Live!</title>
		<link>http://www.coco3.com/community/1994/06/os-9-live-7</link>
		<comments>http://www.coco3.com/community/1994/06/os-9-live-7#comments</comments>
		<pubDate>Fri, 17 Jun 1994 04:28:00 +0000</pubDate>
		<dc:creator>Delphi</dc:creator>
				<category><![CDATA[Delphi - Programmers Den]]></category>

		<guid isPermaLink="false">http://www.coco3.com/community/1994/06/os-9-live-7/</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p>88002 17-JUN 04:28 Programmers Den<br />     OS-9 Live!<br />     From: JOELHEGBERG  To: ALL</p>
<p>Just a brief note to inform the public-at-large&#8230; <g></p>
<p>Boisy Pitre will be hosting the OS-9 Live conference this Saturday, June<br />18th, at 10pm Eastern time.  The topic of discussion will be the OS-9<br />Make utility.  This is an exciting topic for those of us who have yet to<br />learn how to use the Make utility.  </g><g>  C programmers are encouraged to<br />attend!</p>
<p>I shall be writing up an article on the Make utility shortly after the<br />conference.  The article will appear in both the M.O.T.D. and 68&#8242;Micros<br />magazine.</p>
<p>I&#8217;d also like to extend my thanks and regards to everyone I met at the<br />Chicago show this year&#8230; it was a great time, and I enjoyed getting to<br />meet still more people have written some great programs for our<br />computers, and others who have just been supporting us free-lance<br />programmers over the years.  <img src='http://www.coco3.com/community/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>  &#8212; Joel Mathew Hegberg.</p>
<p> Delphi   : JOELHEGBERG<br /> GEnie    : j.hegberg<br /> Internet : JoelHegberg@delphi.com</p>
<p></g></p>
]]></content:encoded>
			<wfw:commentRss>http://www.coco3.com/community/1994/06/os-9-live-7/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>RE: &#8220;INKEY&#8221; in C Re: Msg 87881</title>
		<link>http://www.coco3.com/community/1994/06/re-inkey-in-c-re-msg-87881</link>
		<comments>http://www.coco3.com/community/1994/06/re-inkey-in-c-re-msg-87881#comments</comments>
		<pubDate>Tue, 14 Jun 1994 20:57:00 +0000</pubDate>
		<dc:creator>Delphi</dc:creator>
				<category><![CDATA[Delphi - Programmers Den]]></category>

		<guid isPermaLink="false">http://www.coco3.com/community/1994/06/re-inkey-in-c-re-msg-87881/</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p>87942 14-JUN 20:57 Programmers Den<br />     RE: &#8220;INKEY&#8221; in C (Re: Msg 87881)<br />     From: JHICKLE      To: ALWAGNER (NR)</p>
<p>! = single precision floating point variable = float in C<br /># = double   &#8221;       = double<br />% = integer variable = int</p>
]]></content:encoded>
			<wfw:commentRss>http://www.coco3.com/community/1994/06/re-inkey-in-c-re-msg-87881/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>RE: C programming again</title>
		<link>http://www.coco3.com/community/1994/06/re-c-programming-again</link>
		<comments>http://www.coco3.com/community/1994/06/re-c-programming-again#comments</comments>
		<pubDate>Tue, 14 Jun 1994 14:01:00 +0000</pubDate>
		<dc:creator>Delphi</dc:creator>
				<category><![CDATA[Delphi - Programmers Den]]></category>

		<guid isPermaLink="false">http://www.coco3.com/community/1994/06/re-c-programming-again/</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p>87937 14-JUN 14:01 Programmers Den<br />     RE: C programming again<br />     From: MROWEN01     To: COLORSYSTEMS</p>
<p>     Thanks for the feedback. I tried changing the increment operator on<br />Monday night. This of course showed no change, nor did the number of times<br />the loop ran. I knew something was up. I&#8217;ll try the global declaration. I<br />take it you have done some significat C programming on the Coco? Should<br />large arrays generally be declared as global in any C programming<br />environment? I&#8217;m definitely looking for style tips, something books won&#8217;t<br />generally tell you. It&#8217;s also difficult to find any books on C under an<br />OS other than MS-DOS. I have a good older UNIX book that has been helpful.<br />What I would really like to see is some good source code for the Coco. This<br />would help me learn some techniques and get a flavor of the style. Where<br />can I find some well written C source?</p>
<p>-Mike</p>
]]></content:encoded>
			<wfw:commentRss>http://www.coco3.com/community/1994/06/re-c-programming-again/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Basic09 Disk Access</title>
		<link>http://www.coco3.com/community/1994/06/basic09-disk-access</link>
		<comments>http://www.coco3.com/community/1994/06/basic09-disk-access#comments</comments>
		<pubDate>Tue, 07 Jun 1994 22:28:00 +0000</pubDate>
		<dc:creator>Delphi</dc:creator>
				<category><![CDATA[Delphi - Programmers Den]]></category>

		<guid isPermaLink="false">http://www.coco3.com/community/1994/06/basic09-disk-access/</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p>87817 7-JUN 22:28  Programmers Den<br />     Basic09 Disk Access<br />     From: NEALSTEWARD  To: ALL</p>
<p>Is there a faster way of setting the pointer to the end of a sequetial<br />file than reading every line in a loop?  Currently I have:</p>
<p>WHILE NOT(EOF(#filepath)) DO<br />  READ #filepath,line_of_text</p>
<p>ENDWHILE</p>
<p>However, on a large file this takes forever.  Is there a way to set<br />the pointer to the EOF directly?</p>
]]></content:encoded>
			<wfw:commentRss>http://www.coco3.com/community/1994/06/basic09-disk-access/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Formats.ar</title>
		<link>http://www.coco3.com/community/1994/06/formats-ar</link>
		<comments>http://www.coco3.com/community/1994/06/formats-ar#comments</comments>
		<pubDate>Tue, 07 Jun 1994 19:06:00 +0000</pubDate>
		<dc:creator>Delphi</dc:creator>
				<category><![CDATA[Delphi - Programmers Den]]></category>

		<guid isPermaLink="false">http://www.coco3.com/community/1994/06/formats-ar/</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p>87809 7-JUN 19:06  Programmers Den<br />     Formats.ar<br />     From: DENNYWRIGHT  To: ALL</p>
<p>Can anyone tell me how to modify the B09 source code for Formats? It&#8217;s in the<br />databases as FORMATS.AR a bulk disk formatter that whistles at you when it<br />finishes formatting a disk and is ready for another. I want it to use /d1 and<br />/d2 instead of /d0 and /d<br />1. I tried replacing all occurances of /d0 with /d1 and /d1 with /d2 but it<br />doesn&#8217;t seem to work. I get the fomtatting message but then I get the &#8220;put your<br />system master back in /dd if it&#8217;s a floppy&#8230;&#8221; and Hit any Key. Then I get get<br />my prompt back when I<br /> hit a key. It updates the       /dd/sys/volid file so I know that part works an<br />d I<br />had format in memory at the time too. I know next to nothing about basic09 so<br />any and all help would be greatly appreciated!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.coco3.com/community/1994/06/formats-ar/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>A basic09 dir compare</title>
		<link>http://www.coco3.com/community/1994/06/a-basic09-dir-compare</link>
		<comments>http://www.coco3.com/community/1994/06/a-basic09-dir-compare#comments</comments>
		<pubDate>Mon, 06 Jun 1994 22:34:00 +0000</pubDate>
		<dc:creator>Delphi</dc:creator>
				<category><![CDATA[Delphi - Programmers Den]]></category>

		<guid isPermaLink="false">http://www.coco3.com/community/1994/06/a-basic09-dir-compare/</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p>87802 6-JUN 22:34  Programmers Den<br />     A basic09 dir compare<br />     From: WDTV5        To: ALL</p>
<p>I saw, about a week ago, a msg go by where someone was reading in filenames<br />in a basic09 routine, and wondering why it would never compare, even if the<br />names looked alike, they miss-compared and his program then miss-behaved.<br />I recall looking at the code as it flew by and noting that in doing the<br />compare, the code shown did the toupper function ok, but did NOT have any<br />provision to handle the fact that as it comes off the disk, the first bit<br />in the last character of the name is set high. In order for the compare to<br />find them equal when they are, the code should strip that bit, and then<br />terminate the string with a basic09 &#8220;end of string&#8221; marker, an $FF hex.<br />Whoever that was, give it a try after plugging in the code to handle that<br />and I&#8217;ll bet it&#8217;ll work as you intended. Cheers, Gene</p>
]]></content:encoded>
			<wfw:commentRss>http://www.coco3.com/community/1994/06/a-basic09-dir-compare/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>cgfx library</title>
		<link>http://www.coco3.com/community/1994/06/cgfx-library</link>
		<comments>http://www.coco3.com/community/1994/06/cgfx-library#comments</comments>
		<pubDate>Mon, 06 Jun 1994 02:27:00 +0000</pubDate>
		<dc:creator>Delphi</dc:creator>
				<category><![CDATA[Delphi - Programmers Den]]></category>

		<guid isPermaLink="false">http://www.coco3.com/community/1994/06/cgfx-library/</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p>87791 6-JUN 02:27  Programmers Den<br />     cgfx library<br />     From: CURTPANTLE   To: ALL</p>
<p>This is a desperate plea for help &#8230;</p>
<p>I&#8217;m trying to link cgfx.l from the os9 level 2 development system &#8211;<br />I tried different combinations of header files and linkage order with<br />clib.l, cgfx.l and sys.l and keep getting this:</p>
<p>linker fatal: &#8216;/d1/lib/cgfx.l&#8217; is not a relocatable module</p>
<p>absolutely the last problem I expected was a NON-RELOCATABLE os9 system module.</p>
<p>Would appreciate any suggestions.</p>
<p>Curt</p>
]]></content:encoded>
			<wfw:commentRss>http://www.coco3.com/community/1994/06/cgfx-library/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>blackjack program</title>
		<link>http://www.coco3.com/community/1994/06/blackjack-program</link>
		<comments>http://www.coco3.com/community/1994/06/blackjack-program#comments</comments>
		<pubDate>Sat, 04 Jun 1994 02:38:00 +0000</pubDate>
		<dc:creator>Delphi</dc:creator>
				<category><![CDATA[Delphi - Programmers Den]]></category>

		<guid isPermaLink="false">http://www.coco3.com/community/1994/06/blackjack-program/</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p>87757 4-JUN 02:38  Programmers Den<br />     blackjack program<br />     From: CURTPANTLE   To: PAGAN</p>
<p>My last forum message regarding your insurance bet algorithm needs a<br />slight modification.</p>
<p>Dealer&#8217;s upcard is ace</p>
<p>Players can make insurance bet</p>
<p>Dealer looks at hole card</p>
<p>If dealer does not have 21, players lose insurance bets and play continues<br />in normal way with players taking more cards if they want</p>
<p>If dealer has 21, players win insurance bets; if player has 21, it&#8217;s a<br />&#8220;push&#8221; or tie with regard to original bet and player gets original bet<br />back; if player does not have 21, then player loses original bet (dealer<br />automatically wins)</p>
<p>Sorry I didn&#8217;t include this last time.</p>
<p>Curt</p>
]]></content:encoded>
			<wfw:commentRss>http://www.coco3.com/community/1994/06/blackjack-program/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Programming in C</title>
		<link>http://www.coco3.com/community/1994/06/programming-in-c</link>
		<comments>http://www.coco3.com/community/1994/06/programming-in-c#comments</comments>
		<pubDate>Fri, 03 Jun 1994 10:02:00 +0000</pubDate>
		<dc:creator>Delphi</dc:creator>
				<category><![CDATA[Delphi - Programmers Den]]></category>

		<guid isPermaLink="false">http://www.coco3.com/community/1994/06/programming-in-c/</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p>87742 3-JUN 10:02  Programmers Den<br />     Programming in C<br />     From: MROWEN01     To: ALL</p>
<p>     I need some help with &#8216;C&#8217; on the Coco 3. I am diving into writing some<br />programs, one because I need the programs, two because I want to leanr C. I<br />haven&#8217;t done anything elaborate yet. I have been working with C in both DOS<br />and UNIX environments up to this point. I prototyped some code under DOS, but<br />als, it will not be portable to UNIX or OS9. DOS compilers support the<br />getch function. This is the same as an inkey$ function in Coco basic. You<br />press a key and  program flow continues.  How do I duplicate this function under</p>
<p>Microware C or UNIX C? I tried to use getchar and getc under UNIX, but they<br />still require a carriage return. If someone could enlighten me&#8230;.</p>
<p>     The code under UNIX that I tried was :</p>
<p>        key = getc(stdin);</p>
<p>even this !</p>
<p>        key = fgetc(stdin);</p>
<p>NO LUCK! I need to write some terminal based apps for my Coco 3, and C seems<br />to be a good way of doing it. Anyone who has written in C on the Coco; If<br />you can give me tips or point me to patches and libraries you would recommend<br />I would appreciate it. I will upload what ever code I manage to hack.</p>
<p>Thanks.</p>
<p>Mike</p>
]]></content:encoded>
			<wfw:commentRss>http://www.coco3.com/community/1994/06/programming-in-c/feed</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>Multivue</title>
		<link>http://www.coco3.com/community/1994/06/multivue-5</link>
		<comments>http://www.coco3.com/community/1994/06/multivue-5#comments</comments>
		<pubDate>Fri, 03 Jun 1994 03:13:00 +0000</pubDate>
		<dc:creator>Delphi</dc:creator>
				<category><![CDATA[Delphi - Programmers Den]]></category>

		<guid isPermaLink="false">http://www.coco3.com/community/1994/06/multivue-5/</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p>87741 3-JUN 03:13  Programmers Den<br />     Multivue<br />     From: CURTPANTLE   To: COLORSYSTEMS (NR)</p>
<p>Zack,</p>
<p>I found my recent reply to you was garbled &#8211; since then I found that three<br />&#8220;#define&#8221;&#8216;s near the end of stdmenu.h had a &#8220;\&#8221; and a CR.  When I deleted<br />these, it compiled fine.</p>
<p>Also, if anyone else is working with Multivue for the first time (I just got<br />it 2 weeks ago), the MV manual says to comile the C source to a .r file;<br />then link cgfx.l, clib.l and sys.l in that order.  You have to put clib.l<br />first in the linkage order, otherwise you get a linker fatal error.</p>
<p>In addition to header and library files, I still need menu and window<br />descriptors and mouse code.  Seems like a lot of work to point and click,<br />but I guess the hard part is putting it together for the first time.  On<br />the plus side, MV works as advertised and I figured out how to write the<br />AIF&#8217;s to start several apps from MV.</p>
<p>Curt</p>
]]></content:encoded>
			<wfw:commentRss>http://www.coco3.com/community/1994/06/multivue-5/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Protector Program Update</title>
		<link>http://www.coco3.com/community/1994/06/protector-program-update</link>
		<comments>http://www.coco3.com/community/1994/06/protector-program-update#comments</comments>
		<pubDate>Thu, 02 Jun 1994 21:01:00 +0000</pubDate>
		<dc:creator>Delphi</dc:creator>
				<category><![CDATA[Delphi - Programmers Den]]></category>

		<guid isPermaLink="false">http://www.coco3.com/community/1994/06/protector-program-update/</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p>87723 2-JUN 21:01  Programmers Den<br />     Protector Program Update<br />     From: CPERRAULT    To: ILLUSIONIST (NR)</p>
<p>        Hi again Mike, long time no see. I&#8217;m just writing to update you<br />   on the latest progress I have made with my Protector utility project I<br />   told you about before. And of course, I have questions about my latest<br />   non-feature<grin>. This is also aimed at anyone else in forum who may<br />   have some clues, and a little time to check the source, or run it in<br />   from basic09. Since hooking my fathers printer to the Coco, I have<br />   started working on my programming projects once again<i can't stand<br />   not having the printouts. I don&#8217;t care for having to constantly switch<br />   through windows to compare code>. I have since fixed, as far as I<br />   know, all the problems I was reporting before. Of course it&#8217;s been<br />   about a week or two, so I already forget what those problems were I<br />   was having, but it was a matter of modifying a loop structure a<br />   certain way that did the trick. I couldn&#8217;t quite understand why the<br />   fix I did worked<it didn't seem to logically differ from the code I<br />   already had, but since it worked&#8230;>. I should be keeping printouts of<br />   the old source so I should remember exactly what those questions are<br />   so I can post to all here, just to better understand things. Anyhow,<br />   that&#8217;s not what I&#8217;m here to ask about.</p>
<p>        For the most part, I have MOST of the program done. Once I get<br />   through this latest glitch, I will just add a couple more features I<br />   am hoping to add, which, knock on wood<a couple times> shouldn&#8217;t be<br />   too much trouble. Just for a quick rundown for those who don&#8217;t know or<br />   remember the purpose of this program, it is designed to take files<br />   entered in standard input<keyboard> or from a text file<once I add the<br />   -f flag>, and compare those files with the filenames in the current<br />   data directory. If the names are NOT equal to eachother, the program<br />   will delete the files else if they do equal eachother, the program<br />   will &#8216;protect&#8217; them and spare them from being deleted. So basically it<br />   deletes all the files in the directory except those entered by the<br />   user. The opposite of delete <img src='http://www.coco3.com/community/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p>        After studying your _Toupper.b09_ and _Protect.b09_ programs, I<br />   incorporated toupper into my program, as well as some of  &#8216;protect&#8217;<br />   and for the most part, after some fine tuning and debugging, things<br />   started to work out. After giving the filenames of those I want<br />   protected, in array form, the toupper procedure takes it and converts<br />   all lowercase to uppercase and then list all those files to the<br />   screen<in uppercase form>. Then the program opens up the dir file and<br />   reads all the filenames into an array, and converts them to uppercase.<br />   I then put in an &#8216;if/then/else&#8217; statement that tests to see if<br />   &#8216;newname(count)&#8217;,the name array given by the user from keyboard, is<br />   equal to &#8216;name&#8217; which is the current filename being retrieved from<br />   disk. If it is not equal it is supposed to print:</p>
<p>        Deleting: filename</p>
<p>        and if they are equal it is supposed to print:</p>
<p>        Filename is protected</p>
<p>        Now the screen will then print the filename from disk to screen<br />   and it appears to work fine. The problem is, the program thinks that<br />   all of the files are NOT-EQUAL, so if the delete command wasn&#8217;t<br />   commented out, it would go one to delete all files in the directory.<br />   It simply prints: &#8216;Deleting: filename&#8217; for all the files, even tho the<br />   files I entered were entered correctly were coverted to caps just like<br />   the files that the program read from disk. I can&#8217;t for the life of me<br />   figure out where the program is finding a difference between the two<br />   sets of filenames. If you, or anyone else reading has a chance to go<br />   over the code and maybe try running it from basic, I sure won&#8217;t object<br />   <img src='http://www.coco3.com/community/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> . And keep in mind, I commentout OUT the &#8216;Delete Name&#8217; command so<br />   you won&#8217;t lose any files. I&#8217;ll include the source in the next message.</p>
<p>        Thanks&#8230;<br />        >Chris< </p>
<p></in></keyboard></a></grin></p>
]]></content:encoded>
			<wfw:commentRss>http://www.coco3.com/community/1994/06/protector-program-update/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>cc 2.5.0</title>
		<link>http://www.coco3.com/community/1994/06/cc-2-5-0</link>
		<comments>http://www.coco3.com/community/1994/06/cc-2-5-0#comments</comments>
		<pubDate>Wed, 01 Jun 1994 23:13:00 +0000</pubDate>
		<dc:creator>Delphi</dc:creator>
				<category><![CDATA[Delphi - Programmers Den]]></category>

		<guid isPermaLink="false">http://www.coco3.com/community/1994/06/cc-2-5-0/</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p>87701 1-JUN 23:13  Programmers Den<br />     cc 2.5.0<br />     From: RICKADAMS    To: ALL</p>
<p>Does anyone have cc 2.5.0 to give to me somehow?  I need it to be able<br />to compile UUCPbb.</p>
<p>Perhaps it could be uploaded to the databases here?</p>
]]></content:encoded>
			<wfw:commentRss>http://www.coco3.com/community/1994/06/cc-2-5-0/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>rule for blackjack</title>
		<link>http://www.coco3.com/community/1994/06/rule-for-blackjack</link>
		<comments>http://www.coco3.com/community/1994/06/rule-for-blackjack#comments</comments>
		<pubDate>Wed, 01 Jun 1994 21:05:00 +0000</pubDate>
		<dc:creator>Delphi</dc:creator>
				<category><![CDATA[Delphi - Programmers Den]]></category>

		<guid isPermaLink="false">http://www.coco3.com/community/1994/06/rule-for-blackjack/</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p>87694 1-JUN 21:05  Programmers Den<br />     rule for blackjack<br />     From: PAGAN        To: ALL</p>
<p> Does anyone out there know what the rules are for &#8220;insurance&#8221; and &#8220;double<br /> down&#8221; in blackjack are?  I noticed them on the pocket game my daughter plays<br /> with and thought maybe I should add them to my program.</p>
<p> Stephen (PAGAN)</p>
<p> Intel &#8211; putting the boredom back into computing!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.coco3.com/community/1994/06/rule-for-blackjack/feed</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>os9p3</title>
		<link>http://www.coco3.com/community/1994/05/os9p3</link>
		<comments>http://www.coco3.com/community/1994/05/os9p3#comments</comments>
		<pubDate>Tue, 31 May 1994 22:37:00 +0000</pubDate>
		<dc:creator>Delphi</dc:creator>
				<category><![CDATA[Delphi - Programmers Den]]></category>

		<guid isPermaLink="false">http://www.coco3.com/community/1994/05/os9p3/</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p>87682 31-MAY 22:37 Programmers Den<br />     os9p3<br />     From: WDTV5        To: CHARLESAM</p>
<p>I&#8217;m afraid I may have tossed out a pretty bad curve with that last msg<br />regarding os9p3. It turns out that the one I have in memory has been stretched<br />by one byte at some time back about the kt boundary in an attempt to de-blob<br />the system, and has since propagated down thru all the boot disks I&#8217;ve made<br />since then. The real size of every copy of os9p3 (includeing from the<br />NITRO directories) is $140 (320 decinal) and the crc is $3B3304.  It hasn&#8217;t<br />des that I know of. Sorry about the<br />confusion that $141 long os9p3 may have caused, its local to my system,<br />and not valid as an indicator of being nitro&#8217;d. Cheers Charley, Gene</p>
]]></content:encoded>
			<wfw:commentRss>http://www.coco3.com/community/1994/05/os9p3/feed</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>multi-vue</title>
		<link>http://www.coco3.com/community/1994/05/multi-vue-3</link>
		<comments>http://www.coco3.com/community/1994/05/multi-vue-3#comments</comments>
		<pubDate>Tue, 31 May 1994 02:40:00 +0000</pubDate>
		<dc:creator>Delphi</dc:creator>
				<category><![CDATA[Delphi - Programmers Den]]></category>

		<guid isPermaLink="false">http://www.coco3.com/community/1994/05/multi-vue-3/</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p>87665 31-MAY 02:40 Programmers Den<br />     multi-vue<br />     From: CURTPANTLE   To: ALL</p>
<p>I wrote a short C program and &#8220;#include&#8221;ed wind.h, stdmenu.h, mouse.h and<br />buffs.h.  When I tried to compile it, I got the following error messages:</p>
<p>     stdmenu<br />     line 60:  identifier missing and ; expected<br />               sizeof(_tanitms)/sizeof(_tanitms(0)),1,0,0,_tanitms</p>
<p>     mouse.h<br />     line 22:  identifier missing<br />               pt_res;</p>
<p>     line 27:  too many brackets<br />               } MSRET;</p>
<p>The code on my disk files is the same as the code in the Multi-Vue manual, p<br />10-65 thru 10-72.  Does anyone know the source of the errors?</p>
]]></content:encoded>
			<wfw:commentRss>http://www.coco3.com/community/1994/05/multi-vue-3/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>fest</title>
		<link>http://www.coco3.com/community/1994/05/fest-2</link>
		<comments>http://www.coco3.com/community/1994/05/fest-2#comments</comments>
		<pubDate>Wed, 25 May 1994 23:16:00 +0000</pubDate>
		<dc:creator>Delphi</dc:creator>
				<category><![CDATA[Delphi - Programmers Den]]></category>

		<guid isPermaLink="false">http://www.coco3.com/community/1994/05/fest-2/</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p>87554 25-MAY 23:16 Programmers Den<br />     fest<br />     From: WDTV5        To: ALL</p>
<p>Well, I see lots of folks did make it to the fest. Wish I coulda been there too.</p>
<p>Snif. However I have a Q for those who did make it. Who was actually there<br />with the new Umuse3? I haven&#8217;t talk to Ed Hathaway now in several months, at<br />which time he promised me a new copy (I paid the full price again) when<br />Ragtimer said it was ready to go again. That was about a year ago now, or<br />maybe even longer! So who was there showing Umse3? I&#8217;m fairly patient, but<br />this has drug on for entirely too long!<br />Cheers All, Gene</p>
]]></content:encoded>
			<wfw:commentRss>http://www.coco3.com/community/1994/05/fest-2/feed</wfw:commentRss>
		<slash:comments>11</slash:comments>
		</item>
		<item>
		<title>GNU C 2.5.8</title>
		<link>http://www.coco3.com/community/1994/05/gnu-c-2-5-8</link>
		<comments>http://www.coco3.com/community/1994/05/gnu-c-2-5-8#comments</comments>
		<pubDate>Sun, 15 May 1994 08:42:00 +0000</pubDate>
		<dc:creator>Delphi</dc:creator>
				<category><![CDATA[Delphi - Programmers Den]]></category>

		<guid isPermaLink="false">http://www.coco3.com/community/1994/05/gnu-c-2-5-8/</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p>87362 15-MAY 08:42 Programmers Den<br />     GNU C 2.5.8<br />     From: KEITHBAUER   To: ALL</p>
<p>I am trying to compile a program with the new version of GNU C. First let me<br />say that I have not used this version or the prior one very much. Anyway<br />the problem I ran into is this.</p>
<p>In the file included from ancadv.c:11:</p>
<p>This same error also comes up in the libio.h file. What is it looking for?<br />I can comment these lines out and the program compiles fine but I am sure<br />that these lines are there for a reason and should not be commented out.<br />I downloaded the 2 files from here called:</p>
<p>        gcc_258_cmds.lzh<br />        gcc_2_5_8_lib.lzh</p>
<p>The other files seemed to pertain to GCC+. Do I need one or more of these<br />files also?</p>
<p>Also are there any little &#8216;tricks&#8217; that one needs to know about using the GNU<br />C. It seems to give alot of warnings that CC never gives me.</p>
<p>Thanks<br /> Keith Bauer</p>
<p> CIS:71102,317    Delphi:keithbauer   Internet:kbauer@pids.com</p>
<p> Via InfoXpress/OSK ver 1.01                     How &#8217;bout them Cowboys!</p>
<p></p>
]]></content:encoded>
			<wfw:commentRss>http://www.coco3.com/community/1994/05/gnu-c-2-5-8/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>programmers den</title>
		<link>http://www.coco3.com/community/1994/05/programmers-den</link>
		<comments>http://www.coco3.com/community/1994/05/programmers-den#comments</comments>
		<pubDate>Sun, 01 May 1994 01:49:00 +0000</pubDate>
		<dc:creator>Delphi</dc:creator>
				<category><![CDATA[Delphi - Programmers Den]]></category>

		<guid isPermaLink="false">http://www.coco3.com/community/1994/05/programmers-den/</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p>87080 1-MAY 01:49  Programmers Den<br />     programmers den<br />     From: CEELEE       To: ALL</p>
<p>Help, OS9cn(tom Birt, told me that someone had offered to release the source<br />code for STG bbs (I think). I would like,along with others in the OS9 Users of<br />San Diego, try porting it to os9000. also if anyone has been working on graphic<br />progerxxx orxxx prog<br />ramming with OS9000 please let us know. either Myself CeeLee or OS9CN<br />Thanks.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.coco3.com/community/1994/05/programmers-den/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>RE: GCC2 ver 2.5.8 Re: Msg 86985</title>
		<link>http://www.coco3.com/community/1994/04/re-gcc2-ver-2-5-8-re-msg-86985</link>
		<comments>http://www.coco3.com/community/1994/04/re-gcc2-ver-2-5-8-re-msg-86985#comments</comments>
		<pubDate>Thu, 28 Apr 1994 21:38:00 +0000</pubDate>
		<dc:creator>Delphi</dc:creator>
				<category><![CDATA[Delphi - Programmers Den]]></category>

		<guid isPermaLink="false">http://www.coco3.com/community/1994/04/re-gcc2-ver-2-5-8-re-msg-86985/</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p>87044 28-APR 21:38 Programmers Den<br />     RE: GCC2 ver 2.5.8 (Re: Msg 86985)<br />     From: KEITHBAUER   To: NIMITZ</p>
<p>David</p>
<p> > Keith, those are indeed in another file, somehow DELPHI got the idea I<br /> > was done with this upload before I was.  In fact, Paul just broke into my<br /> Okay, I will look for the rest this weekend. By the way here is my MM/1<br /> setup:</p>
<p> 8 Meg using the new back plane<br /> /h0 213 meg Maxtor Hard drive<br /> /d0 3-1/2 1.4mg</p>
<p> /t0<br /> /t2  Dexxa Mouse<br /> /t3<br /> /t4  14.4K modem</p>
<p> 8CM815 Monitor<br /> Panasonic 9 Pin KX-P1180 printer</p>
<p> See ya</p>
<p> Keith Bauer</p>
<p> CIS:71102,317    Delphi:keithbauer   Internet:kbauer@pids.com</p>
<p> Via InfoXpress/OSK ver 1.01                     How &#8217;bout them Cowboys!</p>
<p></p>
]]></content:encoded>
			<wfw:commentRss>http://www.coco3.com/community/1994/04/re-gcc2-ver-2-5-8-re-msg-86985/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Real Make&#8230;</title>
		<link>http://www.coco3.com/community/1994/04/real-make</link>
		<comments>http://www.coco3.com/community/1994/04/real-make#comments</comments>
		<pubDate>Wed, 27 Apr 1994 19:02:00 +0000</pubDate>
		<dc:creator>Delphi</dc:creator>
				<category><![CDATA[Delphi - Programmers Den]]></category>

		<guid isPermaLink="false">http://www.coco3.com/community/1994/04/real-make/</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p>87030 27-APR 19:02 Programmers Den<br />     Real Make&#8230;<br />     From: RHELLER      To: ALL</p>
<p>I am looking for a real live make for OSK.  Microware&#8217;s make is somewhat<br />braindead (a real pain to use if one is use gcc/g++, etc.).  I just downloaded<br />and tried the &#8220;MAKE FOR OSK&#8221; make in the Programmers Den file area here, but<br />it too seems to have interesting problems &#8212; it does not use &#8220;Makefile&#8221; by<br />default (instead, it leaves its &#8220;makefile&#8221; variable uninitialized (== NULL),<br />and I get a #102 (bus error) error).  And it does not know how to deal with<br />a full abs. path for a target.  Sigh.</p>
<p>Has anyone ported Gnu Make to OSK?</p>
<p>Robert</p>
]]></content:encoded>
			<wfw:commentRss>http://www.coco3.com/community/1994/04/real-make/feed</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>C Compiler</title>
		<link>http://www.coco3.com/community/1994/04/c-compiler-2</link>
		<comments>http://www.coco3.com/community/1994/04/c-compiler-2#comments</comments>
		<pubDate>Mon, 25 Apr 1994 21:35:00 +0000</pubDate>
		<dc:creator>Delphi</dc:creator>
				<category><![CDATA[Delphi - Programmers Den]]></category>

		<guid isPermaLink="false">http://www.coco3.com/community/1994/04/c-compiler-2/</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p>87012 25-APR 21:35 Programmers Den<br />     C Compiler<br />     From: JRUPPEL      To: ALL</p>
<p>Can anyone tell me if there is a way to assemble a C programming environment<br />using the Level II RMA? I assume there has to be, I&#8217;m just not proficient<br />enough or knowledgable enough to figure it out <g>.</p>
<p>John Ruppel</p>
<p>>>>>>>>GO WINGS>>>>>>></p>
<p></g></p>
]]></content:encoded>
			<wfw:commentRss>http://www.coco3.com/community/1994/04/c-compiler-2/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>_ss_play Problem 2</title>
		<link>http://www.coco3.com/community/1994/04/_ss_play-problem-2</link>
		<comments>http://www.coco3.com/community/1994/04/_ss_play-problem-2#comments</comments>
		<pubDate>Sun, 24 Apr 1994 22:24:00 +0000</pubDate>
		<dc:creator>Delphi</dc:creator>
				<category><![CDATA[Delphi - Programmers Den]]></category>

		<guid isPermaLink="false">http://www.coco3.com/community/1994/04/_ss_play-problem-2/</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p>87003 24-APR 22:24 Programmers Den<br />     _ss_play Problem 2<br />     From: MREGC        To: ALL</p>
<p>    I&#8217;ve now got a second problem with the _ss_play function call. I play<br />any of a number of sounds, only lasting about a second each, depending upon<br />a given event occurring, which can happen at any time. If the same event<br />happens immediately twice in succession, and the same sound is sent to _ss_play<br />a second time before it has completed playing the first time, the program<br />errors out with I believe a bus trap error.</p>
<p>    Anyone have any idea of the cause/solution to this problem?</p>
<p>..Thanx&#8230;<br />..Eric&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.coco3.com/community/1994/04/_ss_play-problem-2/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>as_h6309.zip</title>
		<link>http://www.coco3.com/community/1994/04/as_h6309-zip</link>
		<comments>http://www.coco3.com/community/1994/04/as_h6309-zip#comments</comments>
		<pubDate>Sun, 24 Apr 1994 15:51:00 +0000</pubDate>
		<dc:creator>Delphi</dc:creator>
				<category><![CDATA[Delphi - Programmers Den]]></category>

		<guid isPermaLink="false">http://www.coco3.com/community/1994/04/as_h6309-zip/</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p>86992 24-APR 15:51 Programmers Den<br />     as_h6309.zip<br />     From: WDTV5        To: ALL</p>
<p>I&#8217;ve got a new question for somebody. Anybody even.<br />I ftp&#8217;d over to chestnut a week or so back and picked up what looked like an<br />interesting file, as_h6309.zip. It purports to be an assembler for the<br />6809/6309 family of cpu&#8217;s, with the 6309 stuffs being switchable for &#8217;809<br />only uses.<br />It &#8216;unzip&#8217;ed without errors leaving me with 2 doc/man files and a .exe file<br />that is not an os9 file. On inspection with dump, it has a string containing<br />the words PKLITE in the first sector.  I&#8217;ve tried to further un-archive this<br />file to no avail. Am I going to have to carry it to a pc that has PKLITE on<br />it to unpack it any farther, or is there a so called PKLITE convertor<br />available for os9?</p>
<p>Frankly it doesn&#8217;t look too badly compressed, some of the other strings in<br />it almost survived!</p>
<p>Any help will be gratefully appreciated.  Cheers all, Gene Heskett</p>
<p></p>
]]></content:encoded>
			<wfw:commentRss>http://www.coco3.com/community/1994/04/as_h6309-zip/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>RE: GCC2 ver 2.5.8 Re: Msg 86987</title>
		<link>http://www.coco3.com/community/1994/04/re-gcc2-ver-2-5-8-re-msg-86987</link>
		<comments>http://www.coco3.com/community/1994/04/re-gcc2-ver-2-5-8-re-msg-86987#comments</comments>
		<pubDate>Sun, 24 Apr 1994 14:52:00 +0000</pubDate>
		<dc:creator>Delphi</dc:creator>
				<category><![CDATA[Delphi - Programmers Den]]></category>

		<guid isPermaLink="false">http://www.coco3.com/community/1994/04/re-gcc2-ver-2-5-8-re-msg-86987/</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p>86989 24-APR 14:52 Programmers Den<br />     RE: GCC2 ver 2.5.8 (Re: Msg 86987)<br />     From: MITHELEN     To: NIMITZ</p>
<p>Ya.. that happens some times (Delphi thinks you have uploaded all the files)<br />The complete submission is now in the new uploads database.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.coco3.com/community/1994/04/re-gcc2-ver-2-5-8-re-msg-86987/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>_ss_play</title>
		<link>http://www.coco3.com/community/1994/04/_ss_play</link>
		<comments>http://www.coco3.com/community/1994/04/_ss_play#comments</comments>
		<pubDate>Sat, 23 Apr 1994 07:19:00 +0000</pubDate>
		<dc:creator>Delphi</dc:creator>
				<category><![CDATA[Delphi - Programmers Den]]></category>

		<guid isPermaLink="false">http://www.coco3.com/community/1994/04/_ss_play/</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p>86970 23-APR 07:19 Programmers Den<br />     _ss_play<br />     From: MREGC        To: ALL</p>
<p>Using the _ss_play call from the MM/1&#8242;s C-library, I notice that, on some,<br />actually many apparently random occasions, the sound seems to play at a much<br />lower speed than normal.</p>
<p>Does anyone know of any problems with the _ss_play command? Could it just be<br />that _ss_play can be affected by the CPU having a pretty heavy workload?<br />I doubt the latter, since I&#8217;ve never noticed such a phenomenon when running<br />any (with the exception of one) of the several digitzed sound players we have<br />available.</p>
<p>Anybody got any ideas?</p>
<p>..Thanx&#8230;<br />..Eric&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.coco3.com/community/1994/04/_ss_play/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>HeapSort</title>
		<link>http://www.coco3.com/community/1994/04/heapsort</link>
		<comments>http://www.coco3.com/community/1994/04/heapsort#comments</comments>
		<pubDate>Thu, 21 Apr 1994 19:25:00 +0000</pubDate>
		<dc:creator>Delphi</dc:creator>
				<category><![CDATA[Delphi - Programmers Den]]></category>

		<guid isPermaLink="false">http://www.coco3.com/community/1994/04/heapsort/</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p>86941 21-APR 19:25 Programmers Den<br />     HeapSort<br />     From: ILLUSIONIST  To: ALL</p>
<p>Does anyone know where I can get source code for Heapsort in Pascal for<br />OS-9/6809? if it isnt OS-9 specific, I could port it..I have a description<br />of Heapsort in a book I picked up on computer algorithms, but it is in<br />FORTRAN, and I have zero experience with FORTRAN sooo.. and even if I<br />figured out enough syntax, it uses line numbers, and I would like to get<br />a completly structured version.. thanks for any info in advance..</p>
<p>                                                  -* Mike</p>
]]></content:encoded>
			<wfw:commentRss>http://www.coco3.com/community/1994/04/heapsort/feed</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>OS9 ASM Programmers</title>
		<link>http://www.coco3.com/community/1994/04/os9-asm-programmers</link>
		<comments>http://www.coco3.com/community/1994/04/os9-asm-programmers#comments</comments>
		<pubDate>Tue, 19 Apr 1994 23:35:00 +0000</pubDate>
		<dc:creator>Delphi</dc:creator>
				<category><![CDATA[Delphi - Programmers Den]]></category>

		<guid isPermaLink="false">http://www.coco3.com/community/1994/04/os9-asm-programmers/</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p>86903 19-APR 23:35 Programmers Den<br />     OS9 ASM Programmers<br />     From: REVWCP       To: ALL</p>
<p>WANTED<br />OS9 Level 2 ASSEMBLY LANGUAGE PROGRAMMERS</p>
<p>I have a project in the works which at the moment I am not free to divulge<br />publically.  If you have experience in OS9 Assembly Programming (RMA) please<br />contact me in EMAIL for details.  I will go public with the information as<br />soon as I recieve permission.<br />With all best wishes,<br />Brother Jeremy, CSJW<br />OS9 User&#8217;s Group Treasurer<br />(REVWCP)</p>
]]></content:encoded>
			<wfw:commentRss>http://www.coco3.com/community/1994/04/os9-asm-programmers/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>OS9 ASM Programmers</title>
		<link>http://www.coco3.com/community/1994/04/os9-asm-programmers-2</link>
		<comments>http://www.coco3.com/community/1994/04/os9-asm-programmers-2#comments</comments>
		<pubDate>Mon, 18 Apr 1994 22:34:00 +0000</pubDate>
		<dc:creator>Delphi</dc:creator>
				<category><![CDATA[Delphi - Programmers Den]]></category>

		<guid isPermaLink="false">http://www.coco3.com/community/1994/04/os9-asm-programmers-2/</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p>86876 18-APR 22:34 Programmers Den<br />     OS9 ASM Programmers<br />     From: REVWCP       To: ALL</p>
<p>WANTED<br />OS9 ASSEMBLY LANGUAGE PROGRAMMER</p>
<p>I have a project in the works which at the moment I am not free to divulge<br />publically.  If you have experience in OS9 Assebly Programmer (RMA) please<br />contact me in EMAIL for details.  I will go public with the information as<br />soon as I recieve permission.<br />With all best wishes,<br />Brother Jeremy, CSJW<br />OS9 User&#8217;s Group Treasurer<br />(REVWCP)</p>
]]></content:encoded>
			<wfw:commentRss>http://www.coco3.com/community/1994/04/os9-asm-programmers-2/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Pixel_Blaster</title>
		<link>http://www.coco3.com/community/1994/04/pixel_blaster</link>
		<comments>http://www.coco3.com/community/1994/04/pixel_blaster#comments</comments>
		<pubDate>Sat, 16 Apr 1994 01:02:00 +0000</pubDate>
		<dc:creator>Delphi</dc:creator>
				<category><![CDATA[Delphi - Programmers Den]]></category>

		<guid isPermaLink="false">http://www.coco3.com/community/1994/04/pixel_blaster/</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p>86795 16-APR 01:02 Programmers Den<br />     Pixel_Blaster<br />     From: REVWCP       To: ALL</p>
<p>Dear friends:<br />Has anyone had any experience with a program called Pixel Blaster.  I purchased<br />a copy from COCOPRO back in 1992.  I really have not done a lot with it.  It<br />greatly speeded up graphics on the COCO.  It was not written for the 6309, so<br />I don&#8217;t know if it could be optimized for Powerboost or Nitro, but I did run<br />it on a powerboosted disk.  I might post a demo or two, but it would be useless<br />laster.</p>
<p>With all best wishes,<br />Brother Jeremy, CSJW<br />OS9 User Group Treasurer</p>
]]></content:encoded>
			<wfw:commentRss>http://www.coco3.com/community/1994/04/pixel_blaster/feed</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>FPO9</title>
		<link>http://www.coco3.com/community/1994/04/fpo9</link>
		<comments>http://www.coco3.com/community/1994/04/fpo9#comments</comments>
		<pubDate>Fri, 15 Apr 1994 23:23:00 +0000</pubDate>
		<dc:creator>Delphi</dc:creator>
				<category><![CDATA[Delphi - Programmers Den]]></category>

		<guid isPermaLink="false">http://www.coco3.com/community/1994/04/fpo9/</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p>86792 15-APR 23:23 Programmers Den<br />     FPO9<br />     From: ILLUSIONIST  To: ALL</p>
<p>Has anyone worked out some interfaces to FPO9 (floating point math module)<br />for C, Pascal or Basic09&#8230;the only examples I have seen are for asm..</p>
<p>                                                           -* Mike</p>
<p></p>
]]></content:encoded>
			<wfw:commentRss>http://www.coco3.com/community/1994/04/fpo9/feed</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>MIX</title>
		<link>http://www.coco3.com/community/1994/04/mix</link>
		<comments>http://www.coco3.com/community/1994/04/mix#comments</comments>
		<pubDate>Sat, 02 Apr 1994 11:42:00 +0000</pubDate>
		<dc:creator>Delphi</dc:creator>
				<category><![CDATA[Delphi - Programmers Den]]></category>

		<guid isPermaLink="false">http://www.coco3.com/community/1994/04/mix/</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p>86605 2-APR 11:42  Programmers Den<br />     MIX<br />     From: ILLUSIONIST  To: ALL</p>
<p>Does anyone know of a MIX language simulator? (I know it wont be for the coco<br />but I am really just looking for source) In C,Pascal, or even Basic? MIX<br />is a language invented by Donald Knuth, and used is his books on computer<br />science..any help on getting for source for a MIX interpreter would be<br />greatly appreciated..</p>
<p>                                                -* Mike</p>
]]></content:encoded>
			<wfw:commentRss>http://www.coco3.com/community/1994/04/mix/feed</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>internet</title>
		<link>http://www.coco3.com/community/1994/03/internet-6</link>
		<comments>http://www.coco3.com/community/1994/03/internet-6#comments</comments>
		<pubDate>Sun, 27 Mar 1994 20:43:00 +0000</pubDate>
		<dc:creator>Delphi</dc:creator>
				<category><![CDATA[Delphi - Programmers Den]]></category>

		<guid isPermaLink="false">http://www.coco3.com/community/1994/03/internet-6/</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p>86533 27-MAR 20:43 Programmers Den<br />     internet<br />     From: WDTV5        To: ALL</p>
<p>Does anyone have any idea what keypress sequence to use as the esc char for<br />internet? I find I can go to another window and use display to send a $1c to<br />t2, but somehow thats seems a bit cumbersome, we oughta have it avail from<br /> the coco 3 keyboard, unforch the intuitive set is allready used to get the<br />backslash itself. Also, I just spent 15 minutes waiting for it to connect<br />to the old cabralas site, used the display out twice and got an &#8220;illegal<br />sequence&#8221; error out of internets shell both times. Should I have gotten<br />that?<br />   Cheers all, Gene Heskett, WDTV5</p>
]]></content:encoded>
			<wfw:commentRss>http://www.coco3.com/community/1994/03/internet-6/feed</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>RE: OS9 HELP! Re: Msg 86486</title>
		<link>http://www.coco3.com/community/1994/03/re-os9-help-re-msg-86486</link>
		<comments>http://www.coco3.com/community/1994/03/re-os9-help-re-msg-86486#comments</comments>
		<pubDate>Sat, 26 Mar 1994 16:31:00 +0000</pubDate>
		<dc:creator>Delphi</dc:creator>
				<category><![CDATA[Delphi - Programmers Den]]></category>

		<guid isPermaLink="false">http://www.coco3.com/community/1994/03/re-os9-help-re-msg-86486/</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p>86514 26-MAR 16:31 Programmers Den<br />     RE: OS9 HELP! (Re: Msg 86486)<br />     From: PAGAN        To: ALFRADIO</p>
<p> >Being a total dunce when it comes to &#8220;Plan OS9 From Outter Space&#8221;, could<br /> >someone on the Information Highway please, please, please tell me (step by<br /> >step&#8230; taking nothing for granted) what I have to do to get my drives to<br /> >step at 6 ms.  for the following:</p>
<p> If you have the &#8216;modpatch&#8217; utility and a way to create one text file and<br /> modify another (build) try this trick:</p>
<p> Create a text file on the disk with the following contents:</p>
<p>    l dd<br />    c 14 0 3<br />    v<br />    l d0<br />    c 14 0 3<br />    v</p>
<p> Call it &#8220;six_ms_patch&#8221; or something.  Next add to the &#8220;startup&#8221; file on each<br /> disk the line:</p>
<p>    modpatch <six_ms_patch </p>
<p> This will link to the default drive (/dd) and drive zero (/d0) in memory,<br /> modify the value at offset $14 to a 6 ms step rate and then update the<br /> descriptor.  This change is only to the descriptor in memory and will not<br /> affect your disk.</p>
<p> This way you don&#8217;t have to go thru the process of creating a new boot disk<br /> for each of the applications.  If you can find someone who has a complete<br /> OS9 level II system then you might ask them to set this up for you.</p>
<p> There are more &#8216;elegant&#8217; solutions but this one works and is easy for a<br /> beginner to set up.  I know this because I used it myself until I figured<br /> out the mysteries of &#8216;os9gen&#8217; and &#8216;cobbler&#8217;.</p>
<p> Stephen (PAGAN)</p>
]]></content:encoded>
			<wfw:commentRss>http://www.coco3.com/community/1994/03/re-os9-help-re-msg-86486/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>RE: OS9 HELP! Re: Msg 86486</title>
		<link>http://www.coco3.com/community/1994/03/re-os9-help-re-msg-86486-2</link>
		<comments>http://www.coco3.com/community/1994/03/re-os9-help-re-msg-86486-2#comments</comments>
		<pubDate>Fri, 25 Mar 1994 22:55:00 +0000</pubDate>
		<dc:creator>Delphi</dc:creator>
				<category><![CDATA[Delphi - Programmers Den]]></category>

		<guid isPermaLink="false">http://www.coco3.com/community/1994/03/re-os9-help-re-msg-86486-2/</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p>86503 25-MAR 22:55 Programmers Den<br />     RE: OS9 HELP! (Re: Msg 86486)<br />     From: JEJONES      To: ALFRADIO</p>
<p> > could someone on the Information Highway please,<br /> > please, please tell me (step by step&#8230; taking nothing for<br /> > granted) what I have to do to get my drives to step at 6 ms.<br /> > for the following:<br /> ><br /> > 1. &#8220;Where In The World Is Carmen San Diego&#8221;<br /> ><br /> > 2. &#8220;Desk Top Publishing&#8221;</p>
<p>I think you mean &#8220;Home Publisher.&#8221;</p>
<p>Anyway&#8211;what you have to do to get your drives to step at 6 ms is<br />modify the device descriptor modules for the floppy drives to indicate<br />that they can step at 6 ms.  However, judging by your message (and by<br />&#8220;The CoCo Chronicles&#8221;), I would guess that you don&#8217;t run OS-9 as such,<br />but just put the Carmen Sandiego disks in the drives and type &#8220;DOS,&#8221;<br />so you probably don&#8217;t have the tools needed to easily find the bytes<br />to modify.</p>
<p>So, what you&#8217;ll need to find is someone with a CoCo and OS-9 who can<br />use ded or some other tool to modify the bootfile (which contains<br />the device descriptors) for you, or who can look on their copy of<br />those programs and tell you the offsets that you could perhaps modify<br />yourself, if you have a Disk BASIC program that will modify the raw<br />bytes on a disk and can handle OS-9 formatted floppies.  (You&#8217;ll have<br />to modify four bytes in each descriptor: one to change the step rate<br />and three for the module CRC.)</p>
<p>Alas, I can&#8217;t help you, but I&#8217;m sure someone here will be able to.</p>
<p>Opinions herein are those of their respective authors and not necessarily<br />those of any organization.</p>
<p>*** posted w/InfoXpress 1.1 ***</p>
]]></content:encoded>
			<wfw:commentRss>http://www.coco3.com/community/1994/03/re-os9-help-re-msg-86486-2/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>RE: cgfx.l Re: Msg 86493</title>
		<link>http://www.coco3.com/community/1994/03/re-cgfx-l-re-msg-86493</link>
		<comments>http://www.coco3.com/community/1994/03/re-cgfx-l-re-msg-86493#comments</comments>
		<pubDate>Fri, 25 Mar 1994 20:35:00 +0000</pubDate>
		<dc:creator>Delphi</dc:creator>
				<category><![CDATA[Delphi - Programmers Den]]></category>

		<guid isPermaLink="false">http://www.coco3.com/community/1994/03/re-cgfx-l-re-msg-86493/</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p>86497 25-MAR 20:35 Programmers Den<br />     RE: cgfx.l (Re: Msg 86493)<br />     From: COLORSYSTEMS To: CURTPANTLE (NR)</p>
<p> > The os9 level 2 development system has a C graphics library, cgfx.l.<br /> ><br /> > Does anyone know if:<br /> > 1. there is documentation somewhere for this</p>
<p>Documented in the Multi-Vue manual. Go figure.</p>
<p> > 2. what functions are inlcuded</p>
<p>A whole bunch of stuff. Download Mike Sweet&#8217;s replacement library for docs.</p>
<p> > 3. this library is incorporated by &#8216;cc1 prog.c -l=
<pathlist>
<p>yes, -l=/dd/lib/cgfx.l normally.</p>
<p> > 4. what parameters are passed to the functions</p>
<p>see the docs.</p>
<p> > 5. how the function parameters are declared</p>
<p>see the docs.</p>
<p> &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;<br />  Zack C Sessions</p>
<p>  &#8220;We did not inherit the Earth from our Ancestors,<br />     we borrowed it from our descendants.&#8221;           Ancient proverb</p>
<p></pathlist>
]]></content:encoded>
			<wfw:commentRss>http://www.coco3.com/community/1994/03/re-cgfx-l-re-msg-86493/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>RE: More Basic Stuff Re: Msg 86473</title>
		<link>http://www.coco3.com/community/1994/03/re-more-basic-stuff-re-msg-86473</link>
		<comments>http://www.coco3.com/community/1994/03/re-more-basic-stuff-re-msg-86473#comments</comments>
		<pubDate>Fri, 25 Mar 1994 20:10:00 +0000</pubDate>
		<dc:creator>Delphi</dc:creator>
				<category><![CDATA[Delphi - Programmers Den]]></category>

		<guid isPermaLink="false">http://www.coco3.com/community/1994/03/re-more-basic-stuff-re-msg-86473/</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p>86495 25-MAR 20:10 Programmers Den<br />     RE: More Basic Stuff (Re: Msg 86473)<br />     From: THETAURUS    To: ILLUSIONIST</p>
<p>        >> You might want to  use Syscall.</p>
<p>        Your right. I&#8217;m only gonna end up needing it again anyway, so I<br />   might as well get used to making use of it, and understanding it. I<br />   looks like you can do a LOT with that one little command <img src='http://www.coco3.com/community/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> <br />        >Chris< </p>
]]></content:encoded>
			<wfw:commentRss>http://www.coco3.com/community/1994/03/re-more-basic-stuff-re-msg-86473/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>RE: More Basic Stuff Re: Msg 86478</title>
		<link>http://www.coco3.com/community/1994/03/re-more-basic-stuff-re-msg-86478</link>
		<comments>http://www.coco3.com/community/1994/03/re-more-basic-stuff-re-msg-86478#comments</comments>
		<pubDate>Fri, 25 Mar 1994 20:10:00 +0000</pubDate>
		<dc:creator>Delphi</dc:creator>
				<category><![CDATA[Delphi - Programmers Den]]></category>

		<guid isPermaLink="false">http://www.coco3.com/community/1994/03/re-more-basic-stuff-re-msg-86478/</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p>86496 25-MAR 20:10 Programmers Den<br />     RE: More Basic Stuff (Re: Msg 86478)<br />     From: THETAURUS    To: DBREEDING</p>
<p>        >>If you have &#8220;Inside OS9 Level 2&#8243;</p>
<p>             Wish I did <img src='http://www.coco3.com/community/wp-includes/images/smilies/icon_sad.gif' alt=':-(' class='wp-smiley' />  Is it still being sold?<br />        >Chris< <br />        P.S., Yep I have gfx3. Haven&#8217;t had a chance to play with it yet,<br />   but have been hoping to get to it. Thanks :&#8221;tr S-9&#8243; back<br />out. Unfortunately, it won&#8217;t be out in time for the CoCoFest in Chicago,<br />but I hope to have it out for Christmas this year. That IS NOT a promise<br />though! Paul is re-typing almost all of it, since he lost his original<br />disks. That has been the hold-up so far. When that is done, I go into<br />editing and layout, which could take a while.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.coco3.com/community/1994/03/re-more-basic-stuff-re-msg-86478/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Monk gets Stampe</title>
		<link>http://www.coco3.com/community/1994/03/monk-gets-stampe</link>
		<comments>http://www.coco3.com/community/1994/03/monk-gets-stampe#comments</comments>
		<pubDate>Sun, 20 Mar 1994 12:33:00 +0000</pubDate>
		<dc:creator>Delphi</dc:creator>
				<category><![CDATA[Delphi - Programmers Den]]></category>

		<guid isPermaLink="false">http://www.coco3.com/community/1994/03/monk-gets-stampe/</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p>86410 20-MAR 12:33 Programmers Den<br />     Monk gets Stampe<br />     From: REVWCP       To: RICKULAND (NR)</p>
<p>Rick,<br />Read your Email.<br />With all best wishes,<br />Brother Jeremy, CSJW<br />OS9 User&#8217;s Group Treasurer</p>
]]></content:encoded>
			<wfw:commentRss>http://www.coco3.com/community/1994/03/monk-gets-stampe/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Pixel get</title>
		<link>http://www.coco3.com/community/1994/03/pixel-get</link>
		<comments>http://www.coco3.com/community/1994/03/pixel-get#comments</comments>
		<pubDate>Sun, 20 Mar 1994 05:02:00 +0000</pubDate>
		<dc:creator>Delphi</dc:creator>
				<category><![CDATA[Delphi - Programmers Den]]></category>

		<guid isPermaLink="false">http://www.coco3.com/community/1994/03/pixel-get/</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p>86405 20-MAR 05:02 Programmers Den<br />     Pixel get<br />     From: ILLUSIONIST  To: ALL</p>
<p>Can anyone tell me a method of getting the palette register of a<br />pixel that is on the screen? I want be able to examine individual pixels<br />and find out its palette register..I have looked through the GFX2 docs<br />I havent found anything that will help, and I have looked through the<br />technical reference, and I cant seem to find anything, I know there<br />HAS to be a way, (otherwise how would screen shots and such work) I just<br />cant find a way to do it..</p>
<p>(in case you are wondering, for a com sci project, we had to develop a<br />run-length encoding system (simple yeh?) and I figure, since I have<br />one written, I may as well put it to use, I was going to take VEFs<br />and run them through the encoder, and spit the output over my modem to<br />a friend, who would recieve them and de-encode them, (we have been<br />working on graphics over the modem for awhile, we even have a terminal<br />program on the PC that is almost finished that will interpret OS-9 Level 2<br />controls so that a PC can run a good portion of OS-9 programs as a terminal)<br />but I just thought I would mess around with the routine since I took the<br />time to write it)</p>
<p>But all this cant be done unless I can examine the pixel at x/y to<br />send over..(after header info for palettes are set up) anyway, thanks for<br />any help in advance..</p>
<p>                                                      -* Mike</p>
]]></content:encoded>
			<wfw:commentRss>http://www.coco3.com/community/1994/03/pixel-get/feed</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
		<item>
		<title>Monk needs Stampe</title>
		<link>http://www.coco3.com/community/1994/03/monk-needs-stampe</link>
		<comments>http://www.coco3.com/community/1994/03/monk-needs-stampe#comments</comments>
		<pubDate>Fri, 18 Mar 1994 21:36:00 +0000</pubDate>
		<dc:creator>Delphi</dc:creator>
				<category><![CDATA[Delphi - Programmers Den]]></category>

		<guid isPermaLink="false">http://www.coco3.com/community/1994/03/monk-needs-stampe/</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p>86364 18-MAR 21:36 Programmers Den<br />     Monk needs Stampe<br />     From: REVWCP       To: ALL</p>
<p>Dear friends:<br />I am trying to locate Dave Stampe author of MAX-10.  Any help will be greatly<br />appreciated.</p>
<p> With all best wishes,<br /> Br. Jeremy, CSJW<br /> OS9 User Group Treasurer</p>
]]></content:encoded>
			<wfw:commentRss>http://www.coco3.com/community/1994/03/monk-needs-stampe/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>More Basic Stuff</title>
		<link>http://www.coco3.com/community/1994/03/more-basic-stuff</link>
		<comments>http://www.coco3.com/community/1994/03/more-basic-stuff#comments</comments>
		<pubDate>Thu, 17 Mar 1994 20:18:00 +0000</pubDate>
		<dc:creator>Delphi</dc:creator>
				<category><![CDATA[Delphi - Programmers Den]]></category>

		<guid isPermaLink="false">http://www.coco3.com/community/1994/03/more-basic-stuff/</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p>86334 17-MAR 20:18 Programmers Den<br />     More Basic Stuff<br />     From: THETAURUS    To: ALL</p>
<p>        I&#8217;m in the middle of another little programming project
<this <br />   makes about 4 incomplete ones<g>, this one being a text editor in<br />   Basic. I was wondering<i asked this before but we didn't get to far<br />   with it>, is there anyway to turn the echo off<for when I'm using the<br />   arrow keys>, besides shelling out to Tmode? I was told once that there<br />   was a system call for this, but we didn&#8217;t go into much more than that.</p>
<p>        >Chris< </p>
<p></g></p>
]]></content:encoded>
			<wfw:commentRss>http://www.coco3.com/community/1994/03/more-basic-stuff/feed</wfw:commentRss>
		<slash:comments>12</slash:comments>
		</item>
		<item>
		<title>RE: print formatter Re: Msg 85931</title>
		<link>http://www.coco3.com/community/1994/03/re-print-formatter-re-msg-85931</link>
		<comments>http://www.coco3.com/community/1994/03/re-print-formatter-re-msg-85931#comments</comments>
		<pubDate>Sun, 13 Mar 1994 19:57:00 +0000</pubDate>
		<dc:creator>Delphi</dc:creator>
				<category><![CDATA[Delphi - Programmers Den]]></category>

		<guid isPermaLink="false">http://www.coco3.com/community/1994/03/re-print-formatter-re-msg-85931/</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p>86224 13-MAR 19:57 Programmers Den<br />     RE: print formatter (Re: Msg 85931)<br />     From: TOMFANN      To: MDALENE</p>
<p>VPRINT from Bob van der Poel does proportional printing, if that is what you<br />want.</p>
<p>..Tom Fann</p>
]]></content:encoded>
			<wfw:commentRss>http://www.coco3.com/community/1994/03/re-print-formatter-re-msg-85931/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>What is the latest g++ version</title>
		<link>http://www.coco3.com/community/1994/03/what-is-the-latest-g-version</link>
		<comments>http://www.coco3.com/community/1994/03/what-is-the-latest-g-version#comments</comments>
		<pubDate>Thu, 10 Mar 1994 21:26:00 +0000</pubDate>
		<dc:creator>Delphi</dc:creator>
				<category><![CDATA[Delphi - Programmers Den]]></category>

		<guid isPermaLink="false">http://www.coco3.com/community/1994/03/what-is-the-latest-g-version/</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p>86150 10-MAR 21:26 Programmers Den<br />     What is the latest g++ version<br />     From: RHELLER      To: ALL</p>
<p>What is the latest version of g++ for OS-9/68K?  I have 1.39.1 (based<br />on gcc 1.40) presently installed.  I think I have seen something like version<br />1.42 of g++ at uwisc and version 2.5.6 of gcc.  Has any version of g++ 2.?.?<br />been ported to OSK?  Has any version of gcc/g++ been ported with really working<br />-g (generate usefull debug info for MicroWare&#8217;s SrcDbg) or has gdb of some<br />flavor been ported to OSK?</p>
<p>If any of the above exists, where?</p>
<p>Robert Heller<br />heller@cs.umass.edu<br />1:321/153 on FidoNet<br />locks.hill.bbs@bix.com</p>
]]></content:encoded>
			<wfw:commentRss>http://www.coco3.com/community/1994/03/what-is-the-latest-g-version/feed</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>graphdev</title>
		<link>http://www.coco3.com/community/1994/03/graphdev</link>
		<comments>http://www.coco3.com/community/1994/03/graphdev#comments</comments>
		<pubDate>Wed, 09 Mar 1994 20:31:00 +0000</pubDate>
		<dc:creator>Delphi</dc:creator>
				<category><![CDATA[Delphi - Programmers Den]]></category>

		<guid isPermaLink="false">http://www.coco3.com/community/1994/03/graphdev/</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p>86134 9-MAR 20:31  Programmers Den<br />     graphdev<br />     From: KKOBLIS      To: ALL</p>
<p>anyone know about dave morph?</p>
]]></content:encoded>
			<wfw:commentRss>http://www.coco3.com/community/1994/03/graphdev/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>CGFX</title>
		<link>http://www.coco3.com/community/1994/03/cgfx</link>
		<comments>http://www.coco3.com/community/1994/03/cgfx#comments</comments>
		<pubDate>Wed, 09 Mar 1994 00:35:00 +0000</pubDate>
		<dc:creator>Delphi</dc:creator>
				<category><![CDATA[Delphi - Programmers Den]]></category>

		<guid isPermaLink="false">http://www.coco3.com/community/1994/03/cgfx/</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p>86128 9-MAR 00:35  Programmers Den<br />     CGFX<br />     From: BILLGRESENS  To: ALL</p>
<p>Can someone please tell me how to compile a program that calls the functions<br />in the Tandy CGFX and/or the Mike Sweet CGFX?  It always fails with a<br />&#8220;CGFX.L is not a relocatable&#8221; error when I use the c.link and I get an<br />unresolved external error with rlink.  My meager brain seems to recall some<br />problems w/the linker/assembler combo but I can&#8217;t remember the solution.</p>
<p>Thanx,</p>
<p>Bill</p>
]]></content:encoded>
			<wfw:commentRss>http://www.coco3.com/community/1994/03/cgfx/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>C&#8217;s stack</title>
		<link>http://www.coco3.com/community/1994/03/cs-stack</link>
		<comments>http://www.coco3.com/community/1994/03/cs-stack#comments</comments>
		<pubDate>Sun, 06 Mar 1994 23:05:00 +0000</pubDate>
		<dc:creator>Delphi</dc:creator>
				<category><![CDATA[Delphi - Programmers Den]]></category>

		<guid isPermaLink="false">http://www.coco3.com/community/1994/03/cs-stack/</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p>86080 6-MAR 23:05  Programmers Den<br />     C&#8217;s stack<br />     From: WDTV5        To: ALL</p>
<p>I would like to know if others have found a similar effect to the one<br />I just found while working on yet another edition of pf.</p>
<p>The effect in question is that the compiler apparently does NOT add<br />the stack requirements to the data size value in the module header!<br />At least not for arrays declared inside the opening { of a module,<br />which should put the declared array on the stack. It does ask for the<br />correct amount via a call to stkcheck, but its instant whole system<br />crash to exec the stkcheck code if the request is much larger than the<br />datasize currently defined in the modules header. As in 3x the<br />available memory in this case.  And the instant whole system crash has<br />to be in the stkcheck code as the next statement was a debugging<br />printf call to show where the array was numerically. It never got to<br />the printf statement, ever!</p>
<p>I kept changing the array size, but found that it had no effect on the<br />actual datasize in the module header when changed from (27)(16) to<br />(134)(16)!  Moving the declaration to a point above the function<br />declaration apparently fixed it just fine.  From what I know about the<br />compiler, that puts the data area back on a pointer from the y<br />register.  And no crash&#8230;.</p>
<p>Is this the reason we&#8217;ve had to nearly always declare extra memory on<br />the CC invoke line via the &#8220;-m=xk&#8221; for all these years?</p>
<p>Cheers, Gene Heskett, WDTV5@delphi.com</p>
<p></p>
]]></content:encoded>
			<wfw:commentRss>http://www.coco3.com/community/1994/03/cs-stack/feed</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>pf TNG</title>
		<link>http://www.coco3.com/community/1994/03/pf-tng</link>
		<comments>http://www.coco3.com/community/1994/03/pf-tng#comments</comments>
		<pubDate>Sun, 06 Mar 1994 16:20:00 +0000</pubDate>
		<dc:creator>Delphi</dc:creator>
				<category><![CDATA[Delphi - Programmers Den]]></category>

		<guid isPermaLink="false">http://www.coco3.com/community/1994/03/pf-tng/</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p>86068 6-MAR 16:20  Programmers Den<br />     pf TNG<br />     From: WDTV5        To: ALL</p>
<p>I&#8217;m making some progress in the re-write of printform to handle the<br />   escP2 EPSON stuffs. The general outline is to make the config<br />   file go up from 432 bytes to 2048 by allowing the use of any<br />   character that will get past the &#8220;isprint()&#8221; function, minus of<br />   course the ones already defined in the current version.  That<br />   leaves a few holes in the array that can be used for the escP2<br />   specialty stuff.</p>
<p>I have in mind 2 methods of doing it. Method 1 will be an absolute<br />   size command achieved via an added &#8216;.&#8217; command. This would tend<br />   to limit it to whole lines.</p>
<p>Method 2 will if the escP2 implementation allows it, cause a 1 step<br />   up or one step down in size. This incremental method will be<br />   integrated into the line position tally being kept such that we<br />   can still do the proper line wraps etc. This method could be<br />   expanded to allow absolute sizes too, but I need to see the<br />   manual pages for a printer that does do &#8220;escP2&#8243; things before I<br />   tackle such a project in ernest.</p>
<p>This is going to need a basic list of char widths obtained from<br />   your manuals under the &#8220;proportional&#8221; heading. They&#8217;ll be<br />   entered into the file you feed to print_mod, and I&#8217;ll have to<br />   assume they are in the printers basic &#8220;dot&#8221; width values. And<br />   I&#8217;ll have to figgur out how to integrate that LONG list into the<br />   config file, or attach it to the end thereby expanding it beyond<br />   the 2k mark by about 114 bytes.</p>
<p>Why am I telling you&#8217;all this? Easy, I need somebody to mail me the<br />   down and dingy details of how this works since my printer<br />   doesn&#8217;t. Can somebody drop me an envelope full of a copy of<br />   those pages from a manual? Don&#8217;t send the real manual, just copy<br />   those pages.</p>
<p>Send to:<br />   Gene Heskett<br />   291 Garton Ave.<br />   Weston WV 26452</p>
<p>Thanks!<br />     WDTV5@delphi.com</p>
<p></p>
]]></content:encoded>
			<wfw:commentRss>http://www.coco3.com/community/1994/03/pf-tng/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>RE: pf question Re: Msg 86049</title>
		<link>http://www.coco3.com/community/1994/03/re-pf-question-re-msg-86049</link>
		<comments>http://www.coco3.com/community/1994/03/re-pf-question-re-msg-86049#comments</comments>
		<pubDate>Sat, 05 Mar 1994 23:56:00 +0000</pubDate>
		<dc:creator>Delphi</dc:creator>
				<category><![CDATA[Delphi - Programmers Den]]></category>

		<guid isPermaLink="false">http://www.coco3.com/community/1994/03/re-pf-question-re-msg-86049/</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p>86057 5-MAR 23:56  Programmers Den<br />     RE: pf question (Re: Msg 86049)<br />     From: COCOKIWI     To: ALWESTON (NR)</p>
<p>Is my face red! the color cart&#8230;ran out..<grin>&#8230;.the new one is a refull-<br />able&#8230;&#8230;&#8230;<br />Dennis</p>
<p></grin></p>
]]></content:encoded>
			<wfw:commentRss>http://www.coco3.com/community/1994/03/re-pf-question-re-msg-86049/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>I promise, this is the last question! </title>
		<link>http://www.coco3.com/community/1994/03/i-promise-this-is-the-last-question</link>
		<comments>http://www.coco3.com/community/1994/03/i-promise-this-is-the-last-question#comments</comments>
		<pubDate>Sat, 05 Mar 1994 00:23:00 +0000</pubDate>
		<dc:creator>Delphi</dc:creator>
				<category><![CDATA[Delphi - Programmers Den]]></category>

		<guid isPermaLink="false">http://www.coco3.com/community/1994/03/i-promise-this-is-the-last-question/</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p>86038 5-MAR 00:23  Programmers Den<br />     I promise, this is the last question! <g <br />     From: BILLGRESENS  To: ALL</p>
<p>I remember an article in a Rainbow about a Fortran compiler for the CoCo.<br />Is this, or another, still available and what&#8217;s the approximate price and<br />who is distributing it, etc., etc.</p>
<p>Thanx again,</p>
<p>Bill.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.coco3.com/community/1994/03/i-promise-this-is-the-last-question/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>More stupid questions</title>
		<link>http://www.coco3.com/community/1994/03/more-stupid-questions</link>
		<comments>http://www.coco3.com/community/1994/03/more-stupid-questions#comments</comments>
		<pubDate>Sat, 05 Mar 1994 00:01:00 +0000</pubDate>
		<dc:creator>Delphi</dc:creator>
				<category><![CDATA[Delphi - Programmers Den]]></category>

		<guid isPermaLink="false">http://www.coco3.com/community/1994/03/more-stupid-questions/</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p>86037 5-MAR 00:01  Programmers Den<br />     More stupid questions<br />     From: BILLGRESENS  To: ALL</p>
<p>I hate to keep bugging y&#8217;all (southern drawl) but, I get a CRC fail when<br />trying to use LZH to dearchive C_Prep 1.9.  I do not get that error when<br />dearchiving C_Prep 1.8.  I had the same problem w/something else but since<br />there was an ar version, I picked it up and forgot about it.</p>
<p>I am running a 512k CoCo 3.</p>
<p>Thanx,</p>
<p>Bill.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.coco3.com/community/1994/03/more-stupid-questions/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Latest C stuff</title>
		<link>http://www.coco3.com/community/1994/03/latest-c-stuff</link>
		<comments>http://www.coco3.com/community/1994/03/latest-c-stuff#comments</comments>
		<pubDate>Thu, 03 Mar 1994 08:10:00 +0000</pubDate>
		<dc:creator>Delphi</dc:creator>
				<category><![CDATA[Delphi - Programmers Den]]></category>

		<guid isPermaLink="false">http://www.coco3.com/community/1994/03/latest-c-stuff/</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p>86011 3-MAR 08:10  Programmers Den<br />     Latest C stuff<br />     From: BILLGRESENS  To: ALL</p>
<p>Is there a file somewhere that shows the latest developments to the MW C<br />compiler for the CoCo 2?  There are quite a few files in the prog. den<br />that look like upgrades but I only wanat the latest.  I know I&#8217;m being a pain<br />but it&#8217;s been a long time since I&#8217;ve hung around here.</p>
<p>                                                    Thanx,</p>
<p>                                                    Bill.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.coco3.com/community/1994/03/latest-c-stuff/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>gcc/g++ 2.? for OSK?</title>
		<link>http://www.coco3.com/community/1994/03/gccg-2-for-osk</link>
		<comments>http://www.coco3.com/community/1994/03/gccg-2-for-osk#comments</comments>
		<pubDate>Wed, 02 Mar 1994 20:48:00 +0000</pubDate>
		<dc:creator>Delphi</dc:creator>
				<category><![CDATA[Delphi - Programmers Den]]></category>

		<guid isPermaLink="false">http://www.coco3.com/community/1994/03/gccg-2-for-osk/</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p>85995 2-MAR 20:48  Programmers Den<br />     gcc/g++ 2.? for OSK?<br />     From: RHELLER      To: ALL</p>
<p>Is gcc *and* g++ version 2.x.x available from OS-9/68000?  I have 1.37/1.40<br />and I am not sure, but it might be giving me trouble (not generating<br />*correct* code).  99% of the time it is ok, but one library I am compiling<br />is crashing and I cannot figure out why.</p>
<p>Also:  what is the replace node for cabrales.cs.wisc.edu?</p>
<p>Robert</p>
]]></content:encoded>
			<wfw:commentRss>http://www.coco3.com/community/1994/03/gccg-2-for-osk/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>RE: Ultra C 1.1.2 Re: Msg 85927</title>
		<link>http://www.coco3.com/community/1994/02/re-ultra-c-1-1-2-re-msg-85927</link>
		<comments>http://www.coco3.com/community/1994/02/re-ultra-c-1-1-2-re-msg-85927#comments</comments>
		<pubDate>Mon, 28 Feb 1994 01:36:00 +0000</pubDate>
		<dc:creator>Delphi</dc:creator>
				<category><![CDATA[Delphi - Programmers Den]]></category>

		<guid isPermaLink="false">http://www.coco3.com/community/1994/02/re-ultra-c-1-1-2-re-msg-85927/</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p>85965 28-FEB 01:36 Programmers Den<br />     RE: Ultra C 1.1.2 (Re: Msg 85927)<br />     From: PAGAN        To: JES68K</p>
<p> >How do I get the 1.1.2 update to Ultra C?  via Peripheral Technology or<br /> >MWC?  Is it freebie or $$$$$?</p>
<p> Check with whomever you bought OS9 from.  I think Microware has a tiered<br /> pricing structure for Ultra C.  I got my copy of 1.0 for ~$300 from PT via<br /> Delmar.  List price is something much more than that.</p>
<p> If you already have Ultra C then the upgrade is about $50 without the new<br /> manuals.  There are some difference between the original manuals and the new<br /> ones but I don&#8217;t know if they&#8217;re worth it because I don&#8217;t know what the new<br /> manuals cost.</p>
<p> Stephen (PAGAN)</p>
]]></content:encoded>
			<wfw:commentRss>http://www.coco3.com/community/1994/02/re-ultra-c-1-1-2-re-msg-85927/feed</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>RE: Ultra C 1.1.2 Re: Msg 85909</title>
		<link>http://www.coco3.com/community/1994/02/re-ultra-c-1-1-2-re-msg-85909</link>
		<comments>http://www.coco3.com/community/1994/02/re-ultra-c-1-1-2-re-msg-85909#comments</comments>
		<pubDate>Mon, 28 Feb 1994 01:35:00 +0000</pubDate>
		<dc:creator>Delphi</dc:creator>
				<category><![CDATA[Delphi - Programmers Den]]></category>

		<guid isPermaLink="false">http://www.coco3.com/community/1994/02/re-ultra-c-1-1-2-re-msg-85909/</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p>85964 28-FEB 01:35 Programmers Den<br />     RE: Ultra C 1.1.2 (Re: Msg 85909)<br />     From: PAGAN        To: ALL</p>
<p> There is an error the values I posted for dhrystones as compiled with Ultra<br /> C.  The command line I gave will cause the two modules to be linked as<br /> I-code and the optimizing pass to made over the resultant file.  I was using<br /> a makefile that linked the files as .r files which means that the values I<br /> reported did not have the advantage of the global optimization .</p>
<p> The correct values should be:</p>
<p>    Header for:      dry21<br />    Module size:     $1B0C       #6924</p>
<p>    Microseconds for one run through Dhrystone:  439.1<br />    Dhrystones per Second:                      2277.6</p>
<p> Stephen (PAGAN)</p>
]]></content:encoded>
			<wfw:commentRss>http://www.coco3.com/community/1994/02/re-ultra-c-1-1-2-re-msg-85909/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>RE:a was thinking, file formats would be a problem..</title>
		<link>http://www.coco3.com/community/1994/02/rea-was-thinking-file-formats-would-be-a-problem</link>
		<comments>http://www.coco3.com/community/1994/02/rea-was-thinking-file-formats-would-be-a-problem#comments</comments>
		<pubDate>Sat, 26 Feb 1994 01:30:00 +0000</pubDate>
		<dc:creator>Delphi</dc:creator>
				<category><![CDATA[Delphi - Programmers Den]]></category>

		<guid isPermaLink="false">http://www.coco3.com/community/1994/02/rea-was-thinking-file-formats-would-be-a-problem/</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p>85914 26-FEB 01:30 Programmers Den<br />     RE:a was thinking, file formats would be a problem..<br />and  the CPU time could very well be a sticky point as well, although, I am<br />more worried about the file formats. A) Finding a file format that fits<br />those specs is probably gonna be difficult. and then B), even if you<br />find a file format, the average file of that format cant be all that<br />large, CoCoers arent used to real big files..now, if this were for UNIX<br />the file could be in upwards of 500k, and no one would think twice&#8230;if<br />the output was nice enough. As for translating gray scale from VEFs an<br />external program could be used to translate color VEFs to gray scale files<br />that pf could use (assuming a new format must be created), and while printing<br />in color would be nice..that could be<br />oopps, that could be &#8220;phase two&#8221;. I mean, I bet there are more users with<br />b/w printers than color. (I myself have an HP DeskJet 500, and a 500c)<br />Although the 500c isnt working right now..if you want a copy of my<br />DeskJet manuals, I will photocopy them off to you..(beca re<br />them. I only use them in my products. K. Darling wrote them. -Tony.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.coco3.com/community/1994/02/rea-was-thinking-file-formats-would-be-a-problem/feed</wfw:commentRss>
		<slash:comments>12</slash:comments>
		</item>
		<item>
		<title>pf question</title>
		<link>http://www.coco3.com/community/1994/02/pf-question</link>
		<comments>http://www.coco3.com/community/1994/02/pf-question#comments</comments>
		<pubDate>Fri, 25 Feb 1994 23:59:00 +0000</pubDate>
		<dc:creator>Delphi</dc:creator>
				<category><![CDATA[Delphi - Programmers Den]]></category>

		<guid isPermaLink="false">http://www.coco3.com/community/1994/02/pf-question/</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p>85908 25-FEB 23:59 Programmers Den<br />     pf question<br />     From: WDTV5        To: ALL</p>
<p>   First to JRUPPLE:<br />     While it might be nice for gui trained users, putting in a menuing<br />   interface is not IMHO conducive to getting the job done in a timely<br />   manner.  There may be some who could pick the command line opts out with<br />   a mouse quicker than I can type them, but the time to declare and show<br />   the menu would be added too. Uh, maybe.  Naahh..</p>
<p>   As far as the fonts and the escp2 stuffs go, I suspect that could be<br />   worked in with some additional monkey business to calculate the present<br />   vertical lines per inch and keep a running total of it.  I&#8217;d need to<br />fnboth the ^up and the ^down triggers.</p>
<p>   However, thats not presently very handy due to the current usage of the<br />   top row in that data array.  So maybe we add 4 more rows at the<br />   bottom. Or even (and I&#8217;ve given this some thought but it sure would<br />   screw up the printing of already made files you&#8217;ve had for years) take<br />   out the automatic toupper(c) and make the array about 2.4x bigger. Use<br />   the uppercase to do, and the lowercase to undo, and start the basic<br />   array at $30, restricting the access by the ^ triggers to just the<br />   upper/lower alpha, but have the rest of those blanks filled in for &#8216;pf&#8217;<br />   used config data, humm, I like that.</p>
<p>   Heck, if we used the 0-9 area for a direct &#8216;use this size&#8217; command, the<br />   preparation phase of the editing would be a bunch simpler. However if we<br />   start the triggers below &#8217;0&#8242;, then print_mod is gonna require major<br />   surgery. Making the array larger isn&#8217;t what I&#8217;d call major tho.  How<br />   many actual sizes are there in the escp2 command set?trcan handle 16 or more<br />   intensities per color. I don&#8217;t have one of them puppies tho.</p>
<p>   2. The formats individual line length in bytes. Thats an integer(16 bit)<br />     Why? Well, here a full line in 24 pin could be an 8640 byte line buffer!</p>
<p>   3. The formats total height in &#8216;load up a line and print it&#8217; lines.<br />     Another integer I suspect. So thats a 5 byte header.</p>
<p>     Here I&#8217;d like to force the issue a bit and require &#8220;printer ready&#8221;<br />   graphics, eg, a file which is, if arranged on paper according to those 4<br />   items, a direct bit image of what you want to print. Or a negative image<br />   of same.  I don&#8217;t want to have to attempt to translate the color info in<br />   a VEF or GIF into something that would look ok on paper. Unless of<br />   course we&#8217;re talking color ribbons here. My one attempt at that was for<br />   an amiga generated image at the tv station, we wanted to show the client<br />   what his graphic would look like in print so we played around for<br />   several days, using every option we coul ar regardless of how we twiddled<br />   the drivers options. Not satisfactory at all and we never did show the<br />   client anything but video.  So the next question is obviously, other<br />   than FIT, is there an existing gfx format that matches those specs, or<br />   do we have to re-invent a new 4 cornered wheel here. FIT would be nice,<br />   but to reduce one of those to printable would take more cpu time and<br />   memory (and probably a smarter programmer too!) than we&#8217;ve got I&#8217;m afraid.<br />   Go see your local astronomer for the real details on FIT.  Its the<br />   original, and presumably still the best &#8220;scalable&#8221; image transfer format<br />   today.  Bulky files tho I&#8217;m told.</p>
<p>   It boils down to &#8216;which existing, commonly used file format would match<br />   those requirements?&#8217; Item 1 I&#8217;m sure will be the sticking point.</p>
<p>   I&#8217;m not too allergic to attempting to wrap text around it either, but I<br />   really don&#8217;t want to get into the centering and/or cropping of images,<br />   so they need to be trimmed and cropped for this traly by a program that can<br />   translate the bit image into the correct line buffers worth of process<br />   red (magenta), process cyan, process yellow plus black information in<br />   the proper order to be very simply read from the file and shoved out the<br />   door to the printer. With the plethora of methods used, that translator<br />   I suspect is going to be pretty specific to the individual printer.<br />   &#8220;Process&#8221;, that sounds like an ink pushers lingo, is, I&#8217;ve done some.<br />   In printing color to the paper, we&#8217;re starting out in nearly all cases<br />   with white paper. The colors of ink used are &#8220;subtractive&#8221; in that what<br />   almost looks like red ink isn&#8217;t, its magenta because it reflects both<br />   red and blue light. If you want real red on the paper, you must also<br />   overprint the magenta with yellow which reflects red and green but not<br />   blue thereby absorbing the blue that the magenta ink reflected. To get<br />   green, use cyan (no red) and yellow (no blue) which leaves green. Etc.</p>
<p>   I&#8217;ve had my own colorhh use organic dyes. I used to formulate my own paper<br />   developer too because the ready made stuff spoiled too fast, you could<br />   see the difference from one 8&#215;10 print to the next! I&#8217;m in the process<br />   of clearing out a corner of the basement and planning walls for another<br />   darkroom right now. I made the sink last summer.  Anybody got a Bessler<br />   23/dichro they want to sell?  Make me an offer.</p>
<p>   I suspect I&#8217;ll need copies of your printers manual to pull this bit of<br />   magic off. BUT, Do not, repeat do not send me your original manual, I<br />   found out the hard way they are the closest to being made out of<br />   &#8220;unobtainium&#8221; as you could imagine. If you lose the one that comes with<br />   the printer, it will take at least $100 in phone calls to the<br />   vendor/maker to get a new one, probably 2 years later.</p>
<p>   Gee, I wrote all that?</p>
<p>   This is awful long for the forum, sorry.</p>
<p>   Educate me here folks!  Cheers, Gene (WDTV5@delphi.com)</p>
<p></p>
]]></content:encoded>
			<wfw:commentRss>http://www.coco3.com/community/1994/02/pf-question/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

