<?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; Source for 6809 Assemblers</title>
	<atom:link href="http://www.coco3.com/community/category/archives/delphi/delphi-source-for-6809-assemblers/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>Wed, 28 Jul 2010 17:39:28 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
	<atom:link rel="next" href="http://www.coco3.com/community/category/archives/delphi/delphi-source-for-6809-assemblers/feed?page=2" />

		<item>
		<title>RE: One more.. Re: Msg 52503</title>
		<link>http://www.coco3.com/community/1989/08/re-one-more-re-msg-52503</link>
		<comments>http://www.coco3.com/community/1989/08/re-one-more-re-msg-52503#comments</comments>
		<pubDate>Fri, 04 Aug 1989 20:54:00 +0000</pubDate>
		<dc:creator>Delphi</dc:creator>
				<category><![CDATA[Delphi - Source for 6809 Assemblers]]></category>

		<guid isPermaLink="false">http://www.coco3.com/community/1989/08/re-one-more-re-msg-52503/</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p>52628  4AUG89-2054 Source for 6809 Assemblers<br />     RE: One more.. (Re: Msg 52503)<br />     From: SEAL         To: MARTYGOODMAN</p>
<p>thanx..</p>
<!-- Easy AdSense V2.92 -->
<!-- Post[count: 2] -->
<div class="ezAdsense adsense adsense-leadout" style="text-align:center;margin:12px;"><script type="text/javascript"><!--
google_ad_client = "pub-2798421614853654";
/* 336x280, created 10/3/09 */
google_ad_slot = "9708036280";
google_ad_width = 336;
google_ad_height = 280;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script></div>
<!-- Easy AdSense V2.92 -->

]]></content:encoded>
			<wfw:commentRss>http://www.coco3.com/community/1989/08/re-one-more-re-msg-52503/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>RE: Get put, ML style.. Re: Msg 52487</title>
		<link>http://www.coco3.com/community/1989/08/re-get-put-ml-style-re-msg-52487</link>
		<comments>http://www.coco3.com/community/1989/08/re-get-put-ml-style-re-msg-52487#comments</comments>
		<pubDate>Fri, 04 Aug 1989 20:54:00 +0000</pubDate>
		<dc:creator>Delphi</dc:creator>
				<category><![CDATA[Delphi - Source for 6809 Assemblers]]></category>

		<guid isPermaLink="false">http://www.coco3.com/community/1989/08/re-get-put-ml-style-re-msg-52487/</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p>52627  4AUG89-2054 Source for 6809 Assemblers<br />     RE: Get put, ML style.. (Re: Msg 52487)<br />     From: SEAL         To: 6809ER</p>
<p>Well, I&#8217;m not the best in thw world..  In fact I suck..  It was really<br />a guy who<br />doesn&#8217;t know a lot, than forget it..  I just wanted it to figure out how to<br />drive a arrow a little faster than it goes in that DeskTop coco program that<br />apperared a little while ago in Rainbow..  I&#8217;ll just stick with learning the<br />basics of os9 and see what I can do from there rather than fool with<br />assembly..  But thanx for your interest..  By the way, really like your Bash<br />ay, I<br />shouldn&#8217;t complain, I can&#8217;t do it!!  Is your new Coco 3 Z&#8217;89 a good, no think<br />trigger happy arcade game?</p>
<p>Mike</p>
]]></content:encoded>
			<wfw:commentRss>http://www.coco3.com/community/1989/08/re-get-put-ml-style-re-msg-52487/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Disk EDTASM+</title>
		<link>http://www.coco3.com/community/1988/08/disk-edtasm</link>
		<comments>http://www.coco3.com/community/1988/08/disk-edtasm#comments</comments>
		<pubDate>Fri, 12 Aug 1988 19:35:00 +0000</pubDate>
		<dc:creator>Delphi</dc:creator>
				<category><![CDATA[Delphi - Source for 6809 Assemblers]]></category>

		<guid isPermaLink="false">http://www.coco3.com/community/1988/08/disk-edtasm/</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p>44048 12AUG88-1935 Source for 6809 Assemblers<br />     Disk EDTASM+<br />     From: DONHUTCHISON To: RONHIRSCH</p>
<p>I&#8217;m not familiar with assemblers besides EDTASM (ROMpak &#038; disk versions), MAS<br />from Tom Mix, the OS-9 assemblers and (the best one) MACRO-80C from the Micro<br />Works.</p>
<p>The assembler programs in MACRO-80C can be patched to use the 80-column screen<br />since they&#8217;re BASIC programs, (just alter R$) but the editor is sorta linked<br />to a 32-column screen.  No big deal, since very few people USE the editor from<br />that package, preferring to use TW or VIPwriter instead.</p>
<p>Keep checking the Radio Shack stores&#8230; there&#8217;s got to be a copy of Disk<br />EDTASM there somewhere!</p>
<p>Don</p>
<p></p>
]]></content:encoded>
			<wfw:commentRss>http://www.coco3.com/community/1988/08/disk-edtasm/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>EDTCVT</title>
		<link>http://www.coco3.com/community/1988/08/edtcvt</link>
		<comments>http://www.coco3.com/community/1988/08/edtcvt#comments</comments>
		<pubDate>Mon, 08 Aug 1988 17:34:00 +0000</pubDate>
		<dc:creator>Delphi</dc:creator>
				<category><![CDATA[Delphi - Source for 6809 Assemblers]]></category>

		<guid isPermaLink="false">http://www.coco3.com/community/1988/08/edtcvt/</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p>43872  8AUG88-1734 Source for 6809 Assemblers<br />     EDTCVT<br />     From: HARDWAREHACK To: MIKEWARD</p>
<p>Mike, I had written a small program a long time ago which is<br />basically a &#8220;SCAN&#8221; program (like A-DOS does) and this program also<br />adds the proper number of spaces to each $09 character to display<br />EDTASM+ files properly. By doing a OPEN&#8221;O&#8221;,#1,&#8221;OUTFILE&#8221;:POKE<br />111,1:SCAN&#8221;INPFILE&#8221;:CLOSE  this program will open a text file, SCAN the EDTASM+<br />source file and<br />send the tabbed version to the open disk file. This allows converting or<br />concantenating several source files into one long ASCII text file. There<br />is no memory size limit and it is (sorry Mike!) faster than EDTCVT.</p>
<p>If you are interested (or anyone else, for that matter) let me know.</p>
<p>&#8230;.Roger</p>
]]></content:encoded>
			<wfw:commentRss>http://www.coco3.com/community/1988/08/edtcvt/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>EDTASM Question</title>
		<link>http://www.coco3.com/community/1988/08/edtasm-question</link>
		<comments>http://www.coco3.com/community/1988/08/edtasm-question#comments</comments>
		<pubDate>Sun, 07 Aug 1988 12:24:00 +0000</pubDate>
		<dc:creator>Delphi</dc:creator>
				<category><![CDATA[Delphi - Source for 6809 Assemblers]]></category>

		<guid isPermaLink="false">http://www.coco3.com/community/1988/08/edtasm-question/</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p>43797  7AUG88-1224 Source for 6809 Assemblers<br />     EDTASM Question<br />     From: ZACKS        To: ALL</p>
<p>This month&#8217;s issue of The Rainbow (August 88), has an interesting<br />story about ML graphics. All programming is done is ML. There is<br />one listing which is a subroutine library, and four sample programs<br />, each of which uses that same library. I&#8217;ve keyed in the SR library<br />and the first sample program, and get a successfull assembly with no<br />errors. It won&#8217;t function, though. The author states that &#8220;You will<br />need to resave the binary file file with the addresses shown in Table<br />1.&#8221; Table 1 lists start, end, and beginning exec address for each of<br />the four programs. How do I do this &#8220;resave&#8221; function?</p>
]]></content:encoded>
			<wfw:commentRss>http://www.coco3.com/community/1988/08/edtasm-question/feed</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Problem with EDTCVT.BIN</title>
		<link>http://www.coco3.com/community/1988/08/problem-with-edtcvt-bin</link>
		<comments>http://www.coco3.com/community/1988/08/problem-with-edtcvt-bin#comments</comments>
		<pubDate>Fri, 05 Aug 1988 21:13:00 +0000</pubDate>
		<dc:creator>Delphi</dc:creator>
				<category><![CDATA[Delphi - Source for 6809 Assemblers]]></category>

		<guid isPermaLink="false">http://www.coco3.com/community/1988/08/problem-with-edtcvt-bin/</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p>43701  5AUG88-2113 Source for 6809 Assemblers<br />     Problem with EDTCVT.BIN<br />     From: ZACKS        To: MIKEWARD</p>
<p>Mike,</p>
<p>Today I downloaded your EDTCVT.BIN program in the Assembler<br />Source Data Lib. I am using Disk EDTASM+ V01.01.00. When I try<br />to convert a program which it wrote out with the WD command,<br />your program tells me &#8220;Not a valid file type&#8221;. What am I doing<br />wrong?</p>
<p>Zack</p>
]]></content:encoded>
			<wfw:commentRss>http://www.coco3.com/community/1988/08/problem-with-edtcvt-bin/feed</wfw:commentRss>
		<slash:comments>11</slash:comments>
		</item>
		<item>
		<title>Disk Editor Assembler Close Out</title>
		<link>http://www.coco3.com/community/1988/07/disk-editor-assembler-close-out</link>
		<comments>http://www.coco3.com/community/1988/07/disk-editor-assembler-close-out#comments</comments>
		<pubDate>Mon, 18 Jul 1988 22:05:00 +0000</pubDate>
		<dc:creator>Delphi</dc:creator>
				<category><![CDATA[Delphi - Source for 6809 Assemblers]]></category>

		<guid isPermaLink="false">http://www.coco3.com/community/1988/07/disk-editor-assembler-close-out/</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p>43080 18JUL88-2205 Source for 6809 Assemblers<br />     Disk Editor Assembler Close Out<br />     From: MARTYGOODMAN To: ALL</p>
<p>Radio Shack is now closing out the Disk Editor Assembler (EDTASM +)<br />for the Color Computer.  This is catalo item number 26-3254.<br />The price is $5.80.   Check your local stores for a copy.<br />If they want more, tell them to look up the price on<br />the current &#8220;spiff&#8221; list.</p>
<p>The store near me has FIVE of them in stock presently.<br />If you live in an area where you simply CAN&#8217;T find<br />a copy of this item, and still want it, and you can&#8217;t<br />bulley your RS store manager into locating one in some<br />other area because the item is such a tiny sale,<br />then reach me here thru MAIL to arrange for me<br />to buy for you one of the copies at the store<br />near me.  HOWEVER&#8230; it will cost you $14, to cover my<br />hassel in going out and getting the item, paying sales tax,<br />packaging it up, paying shipping costs, and taking it down<br />to the post office to ship it.  $15 for Canadians, for whom<br />the shipping cost is a hair more.</p>
<p>    Note that I STRONGLY urge you to find copies for yourself,<br />and to use me ONLY as a last resort.  The almost three fold<br />higher price it will cost you if thru me should also be<br />an incentive for you to shine me on in this offer.  But I am<br />willing to be a &#8220;source of desperation&#8221;.</p>
<p>     &#8212;marty</p>
]]></content:encoded>
			<wfw:commentRss>http://www.coco3.com/community/1988/07/disk-editor-assembler-close-out/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>ASSEBLERR DIFFERENCES II/III</title>
		<link>http://www.coco3.com/community/1988/07/asseblerr-differences-iiiii</link>
		<comments>http://www.coco3.com/community/1988/07/asseblerr-differences-iiiii#comments</comments>
		<pubDate>Sun, 17 Jul 1988 01:25:00 +0000</pubDate>
		<dc:creator>Delphi</dc:creator>
				<category><![CDATA[Delphi - Source for 6809 Assemblers]]></category>

		<guid isPermaLink="false">http://www.coco3.com/community/1988/07/asseblerr-differences-iiiii/</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p>43010 17JUL88-0125 Source for 6809 Assemblers<br />     ASSEBLERR DIFFERENCES II/III<br />     From: BREWINGTON   To: ALL</p>
<p>Does anybody know why when I type in an<br />assembly language program in with the assembler it always starts at about 4F00<br />and not where it is supposed to according to the examples I am typing I (i.e.<br />the sample programs in the july 88 rainbow or<br /> an program in the book Assembly Language Programming RS (62-2077) ).<br />I am using the disk Edtasm program by RS (26-3254) modified with the patch<br />program PATCHED.BAS in the data library.</p>
<p>    Any help would by appreciated. I am trying to learn assembler and this<br />problem makes no sense to me?</p>
<p>                   Thanks<br />                    BREWINGTON</p>
]]></content:encoded>
			<wfw:commentRss>http://www.coco3.com/community/1988/07/asseblerr-differences-iiiii/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>calling the ROMs</title>
		<link>http://www.coco3.com/community/1988/06/calling-the-roms</link>
		<comments>http://www.coco3.com/community/1988/06/calling-the-roms#comments</comments>
		<pubDate>Thu, 16 Jun 1988 21:07:00 +0000</pubDate>
		<dc:creator>Delphi</dc:creator>
				<category><![CDATA[Delphi - Source for 6809 Assemblers]]></category>

		<guid isPermaLink="false">http://www.coco3.com/community/1988/06/calling-the-roms/</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p>42124 16JUN88-2107 Source for 6809 Assemblers<br />     calling the ROMs<br />     From: MARTYGOODMAN To: 6809ER</p>
<p>Steve,</p>
<p>  When using the switch between ROMs and RAMs at $FFDE on the CoCo 3<br />(assuming that the GIME ROM map bits have been set to<br />map the ROM as it is done on the CoCo 2 with 16K internal<br />and 16K external), is it true that no matter HOW you&#8217;ve set<br />up the GIME MMU registers, when you switch to ROM/RAM<br />mode by hitting on $FFDE, the ROM will be mapped into<br />the upper part of memory?  Eh?</p>
<p>    Thanks for refreshing my memory on that one.</p>
<p> &#8212;marty</p>
]]></content:encoded>
			<wfw:commentRss>http://www.coco3.com/community/1988/06/calling-the-roms/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>ML program question</title>
		<link>http://www.coco3.com/community/1988/05/ml-program-question</link>
		<comments>http://www.coco3.com/community/1988/05/ml-program-question#comments</comments>
		<pubDate>Sat, 28 May 1988 22:40:00 +0000</pubDate>
		<dc:creator>Delphi</dc:creator>
				<category><![CDATA[Delphi - Source for 6809 Assemblers]]></category>

		<guid isPermaLink="false">http://www.coco3.com/community/1988/05/ml-program-question/</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p>41424 28MAY88-2240 Source for 6809 Assemblers<br />     ML program question<br />     From: ZACKS        To: ALL</p>
<p>Calling all ML programmers!!! Can anyone interpet the following eight byte<br />ML program for me? I know what it&#8217;s supposed to do but I don&#8217;t know how to<br />change<br />it to fit a different basic program. It is POKEd into memory by as Basic program<br />I have and it is used to provide a return point from another program. The eight<br />(hex) bytes are:</p>
<p>45 58 05 52 41 44 41 52</p>
<p>They are POKEd into memory locations 226 to 22D. How do I put this ML program<br />into a different Basic program and specify an appropriate entry point for it?</p>
]]></content:encoded>
			<wfw:commentRss>http://www.coco3.com/community/1988/05/ml-program-question/feed</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>EDTASM</title>
		<link>http://www.coco3.com/community/1988/05/edtasm-7</link>
		<comments>http://www.coco3.com/community/1988/05/edtasm-7#comments</comments>
		<pubDate>Sat, 28 May 1988 16:00:00 +0000</pubDate>
		<dc:creator>Delphi</dc:creator>
				<category><![CDATA[Delphi - Source for 6809 Assemblers]]></category>

		<guid isPermaLink="false">http://www.coco3.com/community/1988/05/edtasm-7/</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p>41416 28MAY88-1600 Source for 6809 Assemblers<br />     EDTASM<br />     From: THEFISHER    To: MARTYGOODMAN</p>
<p>THANK you for the information.  Also what does the (NR) next to my name mean.<br />I joined the sig I think.<br />  Jack</p>
]]></content:encoded>
			<wfw:commentRss>http://www.coco3.com/community/1988/05/edtasm-7/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Assemblers</title>
		<link>http://www.coco3.com/community/1988/05/assemblers-2</link>
		<comments>http://www.coco3.com/community/1988/05/assemblers-2#comments</comments>
		<pubDate>Thu, 26 May 1988 23:46:00 +0000</pubDate>
		<dc:creator>Delphi</dc:creator>
				<category><![CDATA[Delphi - Source for 6809 Assemblers]]></category>

		<guid isPermaLink="false">http://www.coco3.com/community/1988/05/assemblers-2/</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p>41362 26MAY88-2346 Source for 6809 Assemblers<br />     Assemblers<br />     From: THEFISHER    To: ALL</p>
<p>I would like to learn how to program<br />in assembly language. However, I understand that<br />Edtasm + is not available. Can anyone an assembler and where to get it<br />and aprox. cost.  Thank You<br />           Jack</p>
]]></content:encoded>
			<wfw:commentRss>http://www.coco3.com/community/1988/05/assemblers-2/feed</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Basic Compilers</title>
		<link>http://www.coco3.com/community/1988/05/basic-compilers</link>
		<comments>http://www.coco3.com/community/1988/05/basic-compilers#comments</comments>
		<pubDate>Mon, 02 May 1988 05:41:00 +0000</pubDate>
		<dc:creator>Delphi</dc:creator>
				<category><![CDATA[Delphi - Source for 6809 Assemblers]]></category>

		<guid isPermaLink="false">http://www.coco3.com/community/1988/05/basic-compilers/</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p>40759  2MAY88-0541 Source for 6809 Assemblers<br />     Basic Compilers<br />     From: MARTYGOODMAN To: ZACKS</p>
<p>I&#8217;ve heard generally GOOD things about Cer Comp&#8217;s BASIC complier.<br />Indeed, the only consistant &#8220;bad&#8221; thing I have heard about it<br />is lots of indignation over the fact that it is copy protected.<br />But, apart from that, all reports I have heard (including<br />some from rather respected programmers) is that it<br />is a fine Basic Complier, and extremely complete.<br />It apparantly reflects years of updates to make<br />it extremely compatible with interpreted Disk Basic.</p>
<p>   I have not used it myself.</p>
<p> &#8212;marty</p>
]]></content:encoded>
			<wfw:commentRss>http://www.coco3.com/community/1988/05/basic-compilers/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Assembly Help</title>
		<link>http://www.coco3.com/community/1988/03/assembly-help</link>
		<comments>http://www.coco3.com/community/1988/03/assembly-help#comments</comments>
		<pubDate>Tue, 22 Mar 1988 18:56:00 +0000</pubDate>
		<dc:creator>Delphi</dc:creator>
				<category><![CDATA[Delphi - Source for 6809 Assemblers]]></category>

		<guid isPermaLink="false">http://www.coco3.com/community/1988/03/assembly-help/</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p>39597 22MAR88-1856 Source for 6809 Assemblers<br />     Assembly Help<br />     From: MSCHNEIDER   To: ALL</p>
<p>Any CoCo assembler experts out there?<br />  Some I know is writing a term program using Edtasm, has the hires<br />screen stuff and bare-bones term routines working great, except(!)<br />when I press a key and there is stuff coming in.  It drops a character<br />at 1200, and a few of them at 2400.  I&#8217;m using the POLCAT rom call at<br />$A000 (indirect), and it must be pretty slow.  So, I have to figure<br />out how to run the RS-232 pak off an interrupt.  The specs in the pak<br />manual are a little buggy, and no example of how to handle IRQ&#8217;s is<br />given in either the pak manual or the Edtasm manual.  Can anyone help<br />me out?  The program will be really cool when I get this problem out<br />of the way, and I can&#8217;t wait to make it available.  References to any<br />good books/articles would be appreciated too..<br />                         peace, -:=< </p>
]]></content:encoded>
			<wfw:commentRss>http://www.coco3.com/community/1988/03/assembly-help/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>PROGRAMMING</title>
		<link>http://www.coco3.com/community/1988/03/programming-5</link>
		<comments>http://www.coco3.com/community/1988/03/programming-5#comments</comments>
		<pubDate>Fri, 11 Mar 1988 01:33:00 +0000</pubDate>
		<dc:creator>Delphi</dc:creator>
				<category><![CDATA[Delphi - Source for 6809 Assemblers]]></category>

		<guid isPermaLink="false">http://www.coco3.com/community/1988/03/programming-5/</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p>39164 11MAR88-0133 Source for 6809 Assemblers<br />     PROGRAMMING<br />     From: KENLK        To: MARTYGOODMAN</p>
<p>JUST WONDERING IF THERE IS SUCH AN ANIMAL THAT CAN TAKE BASIC AND CONVERT IT<br />INTO SOURCE CODE, AND IF NOT WHY NOTF SO WHAT? THANX<br />&#8230;&#8230;.KEN</p>
]]></content:encoded>
			<wfw:commentRss>http://www.coco3.com/community/1988/03/programming-5/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>PALETTES</title>
		<link>http://www.coco3.com/community/1988/01/palettes</link>
		<comments>http://www.coco3.com/community/1988/01/palettes#comments</comments>
		<pubDate>Sun, 17 Jan 1988 16:22:00 +0000</pubDate>
		<dc:creator>Delphi</dc:creator>
				<category><![CDATA[Delphi - Source for 6809 Assemblers]]></category>

		<guid isPermaLink="false">http://www.coco3.com/community/1988/01/palettes/</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p>37416 17JAN88-1622 Source for 6809 Assemblers<br />     PALETTES<br />     From: EZY          To: MARTYGOODMAN</p>
<p>How do you set the palettes in ML..I&#8217;ve tried storing a value in FFB0-F and the<br />computer just hangs up. thanks for your help.<br />     &#8211; &#8212;Ezra</p>
]]></content:encoded>
			<wfw:commentRss>http://www.coco3.com/community/1988/01/palettes/feed</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>COLOR DUMP</title>
		<link>http://www.coco3.com/community/1988/01/color-dump</link>
		<comments>http://www.coco3.com/community/1988/01/color-dump#comments</comments>
		<pubDate>Fri, 15 Jan 1988 02:15:00 +0000</pubDate>
		<dc:creator>Delphi</dc:creator>
				<category><![CDATA[Delphi - Source for 6809 Assemblers]]></category>

		<guid isPermaLink="false">http://www.coco3.com/community/1988/01/color-dump/</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p>37297 15JAN88-0215 Source for 6809 Assemblers<br />     COLOR DUMP<br />     From: ANDYAWESOME  To: GREGMILLER</p>
<p>      DID YOU EVER CONTACT COMPUTIZE ?      CAN YOU GIVE/SELL ME<br />THE COLOR MAX CGP-220 DUMP SOURCE?</p>
<p>   ANDY.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.coco3.com/community/1988/01/color-dump/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Interrupts</title>
		<link>http://www.coco3.com/community/1988/01/interrupts-4</link>
		<comments>http://www.coco3.com/community/1988/01/interrupts-4#comments</comments>
		<pubDate>Sun, 10 Jan 1988 00:58:00 +0000</pubDate>
		<dc:creator>Delphi</dc:creator>
				<category><![CDATA[Delphi - Source for 6809 Assemblers]]></category>

		<guid isPermaLink="false">http://www.coco3.com/community/1988/01/interrupts-4/</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p>37058 10JAN88-0058 Source for 6809 Assemblers<br />     Interrupts<br />     From: ALADDIN      To: KDARLING</p>
<p>Hi!  Thanks to your relatively lucid explanation of multitasking and such,<br />you have been selected (unanimously, in fact) to get this little question.<br />Congratulations!<br />   No, seriously, if you can help me out with this, I would appreciate it<br />greatly.  I am messing with a VERY (x 1e06) small &#8220;time-slicer&#8221; for my CoCo 2<br />just out of curiousity as to how such as system works.  What I am wondering<br />concerns the system&#8217;s clock interrupt.  I seem to vaguely remember that there<br />is an interrupt every 16.66667 ms or so from somewhere in Mr. Computer.  Now,<br />if this is so, this seems to work out to something like 15000 6809 cycles<br />per interrupt.  Is this about right?  And if this interrupt is as described<br />above, which one is it?  Which one of the interrupt vectors at FFFx would I<br />replace to intercept this particular interrupt?     Also, am I right in<br />assuming that the interrupts of this sort are usually disabled on start-up,<br />for normal usage, so that I would have to enable the interrupts?<br />   I would be quite willing to find the info myself, but I can&#8217;t find it<br />anywhere.  I&#8217;ve checked all the sources I have, and none tell me what I need<br />to know.  Can you help?  If not, can you refer me to a likely party?  Thanx!</p>
<p>Ryan Waldron</p>
<p></p>
]]></content:encoded>
			<wfw:commentRss>http://www.coco3.com/community/1988/01/interrupts-4/feed</wfw:commentRss>
		<slash:comments>13</slash:comments>
		</item>
		<item>
		<title>Memory Testing</title>
		<link>http://www.coco3.com/community/1987/06/memory-testing</link>
		<comments>http://www.coco3.com/community/1987/06/memory-testing#comments</comments>
		<pubDate>Mon, 08 Jun 1987 06:32:00 +0000</pubDate>
		<dc:creator>Delphi</dc:creator>
				<category><![CDATA[Delphi - Source for 6809 Assemblers]]></category>

		<guid isPermaLink="false">http://www.coco3.com/community/1987/06/memory-testing/</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p>28939  8JUN87-0632 Source for 6809 Assemblers<br />     Memory Testing<br />     From: MARTYGOODMAN To: MIKEGT</p>
<p>Mike,</p>
<p> When writing a memory size test for the CoCo 3,<br />be VERY careful to note that<br />in a 128 K CoCo 3 memory GHOSTS to non existant<br />segments.  So testing for 128K vs 512K requires<br />you store values in the first byte of each of<br />several memory pages&#8230; like address $00000 and $20000&#8230;<br />and then make sure the byte in each segment is different!</p>
<p> &#8212;marty</p>
]]></content:encoded>
			<wfw:commentRss>http://www.coco3.com/community/1987/06/memory-testing/feed</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>SHIFTED KEYS</title>
		<link>http://www.coco3.com/community/1987/05/shifted-keys</link>
		<comments>http://www.coco3.com/community/1987/05/shifted-keys#comments</comments>
		<pubDate>Wed, 20 May 1987 22:40:00 +0000</pubDate>
		<dc:creator>Delphi</dc:creator>
				<category><![CDATA[Delphi - Source for 6809 Assemblers]]></category>

		<guid isPermaLink="false">http://www.coco3.com/community/1987/05/shifted-keys/</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p>28114 20MAY87-2240 Source for 6809 Assemblers<br />     SHIFTED KEYS<br />     From: MIKEGT       To: DONHUTCHISON</p>
<p>Don,<br />   Say, do you know how to detect a <shift +Enter> key?<br />Using basic&#8217;s CHROUT routine? I can&#8217;t find it in any of my books.</p>
<p>                 -Mike-</p>
<p></shift></p>
]]></content:encoded>
			<wfw:commentRss>http://www.coco3.com/community/1987/05/shifted-keys/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>SHIFT KEY</title>
		<link>http://www.coco3.com/community/1987/05/shift-key</link>
		<comments>http://www.coco3.com/community/1987/05/shift-key#comments</comments>
		<pubDate>Tue, 19 May 1987 20:51:00 +0000</pubDate>
		<dc:creator>Delphi</dc:creator>
				<category><![CDATA[Delphi - Source for 6809 Assemblers]]></category>

		<guid isPermaLink="false">http://www.coco3.com/community/1987/05/shift-key/</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p>28067 19MAY87-2051 Source for 6809 Assemblers<br />     SHIFT KEY<br />     From: MIKEGT       To: 6809ER</p>
<p>How can you determine if the shift key is being pressed? Under<br />machine language that is. I need to detect a <shift +ENTER> keys.<br />Can you help?<br />                   -Mike-</p>
<p></shift></p>
]]></content:encoded>
			<wfw:commentRss>http://www.coco3.com/community/1987/05/shift-key/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Addressing mode.</title>
		<link>http://www.coco3.com/community/1987/05/addressing-mode</link>
		<comments>http://www.coco3.com/community/1987/05/addressing-mode#comments</comments>
		<pubDate>Thu, 14 May 1987 19:41:00 +0000</pubDate>
		<dc:creator>Delphi</dc:creator>
				<category><![CDATA[Delphi - Source for 6809 Assemblers]]></category>

		<guid isPermaLink="false">http://www.coco3.com/community/1987/05/addressing-mode/</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p>27829 14MAY87-1941 Source for 6809 Assemblers<br />     Addressing mode.<br />     From: MIKEGT       To: 6809ER</p>
<p>I have a question for you. Is there<br />an addressing mode or a way to use<br />the index registers like X or Y<br />for example to hold a end of buffer<br />pointer?</p>
<p>EXAMPLE:</p>
<p>00010    LDX     BUFFER,PCR<br />00020    LDY     BUFFER,PCR<br />00030    LEAY    256,Y<br />00040    LDA     ,X<br />          -<br />          -<br />          -<br />          -<br />          -<br />00145    CMPX    ,Y    *Here&#8217;s my prob.</p>
<p>When the CMPX   ,Y instruction is executed, the cpu looks for the address<br />contained it register Y. Not the value or buffer pointer that Y holds.</p>
<p>I am tstill learning about 6809 programming. I used to program in Z80 on the old<br />model 1 computer and i know that this addressing mode doesn&#8217;t exist. You would<br />have to store the buffer pointer in memory and then do the compare to what is<br />stored there. But i&#8217;m not sure as for the 6809.</p>
<p>I couldn&#8217;t find it in any of my reference manulas. There that&#8217;s about it. Thanks<br />for the help.</p>
<p>       -Mike-</p>
]]></content:encoded>
			<wfw:commentRss>http://www.coco3.com/community/1987/05/addressing-mode/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>RE: DISASSEMBLY Re: Msg 26583</title>
		<link>http://www.coco3.com/community/1987/04/re-disassembly-re-msg-26583</link>
		<comments>http://www.coco3.com/community/1987/04/re-disassembly-re-msg-26583#comments</comments>
		<pubDate>Sat, 18 Apr 1987 14:07:00 +0000</pubDate>
		<dc:creator>Delphi</dc:creator>
				<category><![CDATA[Delphi - Source for 6809 Assemblers]]></category>

		<guid isPermaLink="false">http://www.coco3.com/community/1987/04/re-disassembly-re-msg-26583/</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p>26650 18APR87-1407 Source for 6809 Assemblers<br />     RE: DISASSEMBLY (Re: Msg 26583)<br />     From: HARBIE       To: JOHNSTRONG</p>
<p>YOU&#8217;RE WELCOME .</p>
<p>I HAVE STARTED TO USE YOUR PROGRAM , FOUND SOMETHING STRANGE , I DON&#8217;T KNOW IF<br />YOU INTENDED THIS , BUT , WHEN YOU MIRROR IMAGE THE CHARACTER SET THEN SAVE IT<br />, THE CHARACTER CURRENTLY BEING EDITED WILL BE MIRROR IMAGED IN RELATION WIR<br />THE THE REST OF HTE CHARACTER . THAT IS LET SAY I EDIT &#8216;J&#8217; , MIRROR IMAGE THE<br />SET THEN SAVE IT . THE &#8216;WHOLE SET WILL BE MIRROR IMAGED EXCEPT THE &#8216;J&#8217; .</p>
<p>OTHER THEN THAT , IT&#8217;S VERY EASY TO USE .</p>
]]></content:encoded>
			<wfw:commentRss>http://www.coco3.com/community/1987/04/re-disassembly-re-msg-26583/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>RE: Bin-to-Dec Re: Msg 26085</title>
		<link>http://www.coco3.com/community/1987/04/re-bin-to-dec-re-msg-26085</link>
		<comments>http://www.coco3.com/community/1987/04/re-bin-to-dec-re-msg-26085#comments</comments>
		<pubDate>Fri, 03 Apr 1987 18:31:00 +0000</pubDate>
		<dc:creator>Delphi</dc:creator>
				<category><![CDATA[Delphi - Source for 6809 Assemblers]]></category>

		<guid isPermaLink="false">http://www.coco3.com/community/1987/04/re-bin-to-dec-re-msg-26085/</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p>26091  3APR87-1831 Source for 6809 Assemblers<br />     RE: Bin-to-Dec (Re: Msg 26085)<br />     From: ARTFLEXSER   To: DONHUTCHISON</p>
<p>If timing is not critical, and he&#8217;s not too finicky about using<br />undocumented ROM calls, a simple<br />LDD <quantity>;  JSR $BDCC ought to do the trick just fine, printing<br />the decimal equivalent to the screen at whatever the current<br />cursor location is.</p>
<p></quantity></p>
]]></content:encoded>
			<wfw:commentRss>http://www.coco3.com/community/1987/04/re-bin-to-dec-re-msg-26085/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>RE: Bin-to-Dec Re: Msg 26026</title>
		<link>http://www.coco3.com/community/1987/04/re-bin-to-dec-re-msg-26026</link>
		<comments>http://www.coco3.com/community/1987/04/re-bin-to-dec-re-msg-26026#comments</comments>
		<pubDate>Wed, 01 Apr 1987 01:44:00 +0000</pubDate>
		<dc:creator>Delphi</dc:creator>
				<category><![CDATA[Delphi - Source for 6809 Assemblers]]></category>

		<guid isPermaLink="false">http://www.coco3.com/community/1987/04/re-bin-to-dec-re-msg-26026/</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p>26028  1APR87-0144 Source for 6809 Assemblers<br />     RE: Bin-to-Dec (Re: Msg 26026)<br />     From: ALADDIN      To: MARTYGOODMAN</p>
<p>KO, Marty.  That&#8217;s really what I wanted to know&#8211;whether I could really take<br />my time and still keep up with the system.  I&#8217;ve got Leventhal&#8217;s book and<br />I&#8217;ll look through it, but not to worry now, right?<br />Thanks for your help.</p>
<p>Ryan</p>
<p></p>
]]></content:encoded>
			<wfw:commentRss>http://www.coco3.com/community/1987/04/re-bin-to-dec-re-msg-26026/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>RE: Bin-to-Dec Re: Msg 25988</title>
		<link>http://www.coco3.com/community/1987/03/re-bin-to-dec-re-msg-25988</link>
		<comments>http://www.coco3.com/community/1987/03/re-bin-to-dec-re-msg-25988#comments</comments>
		<pubDate>Tue, 31 Mar 1987 20:38:00 +0000</pubDate>
		<dc:creator>Delphi</dc:creator>
				<category><![CDATA[Delphi - Source for 6809 Assemblers]]></category>

		<guid isPermaLink="false">http://www.coco3.com/community/1987/03/re-bin-to-dec-re-msg-25988/</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p>26011 31MAR87-2038 Source for 6809 Assemblers<br />     RE: Bin-to-Dec (Re: Msg 25988)<br />     From: ALADDIN      To: MARTYGOODMAN</p>
<p>Sorry about the ambiguity there.  I am talking about 0-255, first of all. I<br />want it to be as fast as possible to give me time to do some other calculations<br />in between.  This is a little control program I am writing for a thermal<br />exchange system.  All it has to do is poll four single-byte locations in<br />memory, putting their decimal<br />values on the screen, and put back a single byte value (all between 0 and 255)<br />into another location which controls a steam valve. Probably I&#8217;ll have speed to<br />spare, but I don&#8217;t want to take any chances, and the calculations for the<br />return value may get a<br />bit long.  I just wondered if there was such a routine floating about<br />somewhere.  ?????</p>
<p>Thanks,</p>
<p>Ryan</p>
<p></p>
]]></content:encoded>
			<wfw:commentRss>http://www.coco3.com/community/1987/03/re-bin-to-dec-re-msg-25988/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Bin-to-Dec</title>
		<link>http://www.coco3.com/community/1987/03/bin-to-dec</link>
		<comments>http://www.coco3.com/community/1987/03/bin-to-dec#comments</comments>
		<pubDate>Mon, 30 Mar 1987 22:42:00 +0000</pubDate>
		<dc:creator>Delphi</dc:creator>
				<category><![CDATA[Delphi - Source for 6809 Assemblers]]></category>

		<guid isPermaLink="false">http://www.coco3.com/community/1987/03/bin-to-dec/</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p>25984 30MAR87-2242 Source for 6809 Assemblers<br />     Bin-to-Dec<br />     From: ALADDIN      To: MARTYGOODMAN</p>
<p>Hi, Marty!  I just got your binary-to-hex assembly routine the other night,<br />&#8217;cause I am looking for a shortcut through this little problem I&#8217;ve got.  I<br />need to know if you know of a wonderfully fast and elegant subroutine to<br />convert a regular, vanilla binary number (as in Register A, for example) into<br />the corresponding decimal digit for display onscreen.  I can think of all<br />manner of oblique and slow and awkward solutions, but I just thought that there<br />might be something out there already (hope, hope, hope)?  Know of anything?<br />I appreciate the info (even if there&#8217;s nothing like this available).<br />Ryan</p>
]]></content:encoded>
			<wfw:commentRss>http://www.coco3.com/community/1987/03/bin-to-dec/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>RE: INTERRUPTS Re: Msg 24649</title>
		<link>http://www.coco3.com/community/1987/02/re-interrupts-re-msg-24649</link>
		<comments>http://www.coco3.com/community/1987/02/re-interrupts-re-msg-24649#comments</comments>
		<pubDate>Sat, 28 Feb 1987 10:58:00 +0000</pubDate>
		<dc:creator>Delphi</dc:creator>
				<category><![CDATA[Delphi - Source for 6809 Assemblers]]></category>

		<guid isPermaLink="false">http://www.coco3.com/community/1987/02/re-interrupts-re-msg-24649/</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p>24671 28FEB87-1058 Source for 6809 Assemblers<br />     RE: INTERRUPTS (Re: Msg 24649)<br />     From: TERMITE      To: GLOEFER</p>
<p>HI GUYS,</p>
<p>Look, I know you have put great effort into answering questions.<br />And I appreciate it.  GLOEFER: You said to go aheadd and ask<br />DUMB questions.  Apparently that is all I do.  You should have<br />seen me in conference with Marty this morning.  If Ya&#8217;ll will<br />stop and think a second you&#8217;ll see more of MY problem.  For one<br />example: in the 6821 sheet there is a block diagram on page 6<br />which refers to peripheral interfaces A &#038; B.  On page 7 there is<br />reference to peripheral data lines.  Now I know it sounds stupid<br />but I missed the significance of the numbers and when I saw<br />PERIPHERAL INTERFACE  in one place and PERIPHERAL DATA LINES in<br />another, they registered as two separate things.  Things like<br />this drive me crazy.  I spent a lot of time going over this<br />before I caught the numbers and decided that what the author<br />wrote in two different ways were not two different things. When<br />an author is so steeped in his own stuff he isn&#8217;t always aware<br />of the fact that such little things can be such huge problems.</p>
<p>MARTY:  You thought I sounded dumb in conference this morning.<br />How about this?  According to the RS232 manual a high on bit 7<br />of $Ff69 is an interrupt.  You said the interrupt has to go to<br />the COCO via the CART line. The CART line seems to be tied to<br />some bit in $FF23.  Assumedly, judging from your positions in<br />the past, this will be considered little more than lunatic<br />raving but I can&#8217;t make these out to be the same thing.  Of<br />course there has to be an obvious answer.  In case you haven&#8217;t<br />figured it out I&#8217;m having a little trouble puzzling out what<br />addresses and bits some of this stuff shows up on when it gets<br />to the CoCo.  I think I&#8217;ve come to the conclusion that CRA &#038;<br />CRB on page 6 of the 682 sheet refer to the entire address set<br />from $FF20 to $FF23.  And that the CART line has to do with<br />$FF23.  It looks like maybe you can write bit 0 to disable or<br />enable the CART interrupt and that when enabled the interrupt<br />appears on bit 7.  But whether that is true or false I still<br />don&#8217;t know how that connects to the RS232 status register at<br />$FF69.  I think I could write routines to use these addresses<br />but only for loop scanning, not using interrupts.</p>
<p>Jim</p>
<p></p>
]]></content:encoded>
			<wfw:commentRss>http://www.coco3.com/community/1987/02/re-interrupts-re-msg-24649/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>RE: INTERRUPTS Re: Msg 24583</title>
		<link>http://www.coco3.com/community/1987/02/re-interrupts-re-msg-24583</link>
		<comments>http://www.coco3.com/community/1987/02/re-interrupts-re-msg-24583#comments</comments>
		<pubDate>Fri, 27 Feb 1987 19:41:00 +0000</pubDate>
		<dc:creator>Delphi</dc:creator>
				<category><![CDATA[Delphi - Source for 6809 Assemblers]]></category>

		<guid isPermaLink="false">http://www.coco3.com/community/1987/02/re-interrupts-re-msg-24583/</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p>24630 27FEB87-1941 Source for 6809 Assemblers<br />     RE: INTERRUPTS (Re: Msg 24583)<br />     From: GLOEFER      To: TERMITE</p>
<p>Let me second what I think  is the gist of both Greg and Marty&#8217;s comments.<br />That is, for advanced work on any machine, there is and can be no one<br />&#8220;expert&#8221; source because even a &#8220;simple&#8221; machine like the coco has many<br />different internal components, as well as the very extreme variety of<br />desires of programmers, hardware hackers and applications. The &#8220;best&#8221;<br />source is the find every scrap of technical information on the<br />particular chips or equipment you are trying the write for. Fortunately,<br />most of the chips in the coco are from Motorola who provides excellant<br />documentation, which usually has all the detail you need to use the device,<br />and usually some good examples or specific simple code to let you<br />execise it. Clarification or guidance on specific details, which are<br />unclear to you are about all that can be answered on a SIG<br /> like this one.<br />(Although this is a VERY friendly and helpful one). The bottom line is<br />that you will have to do most of the work yourself, but that&#8217;s the<br />FUN part! And don&#8217;t feel bad about asking a &#8220;dumb&#8221; question, we all have.<br />Sometimes, we know so little, we don&#8217;t even realize the scope of the<br />questions we ask. Whew, anybody left out there in front of the<br />soapbox? Anyway, start digging and have fun learning! Good luck, Jim.</p>
<p>Gene Loefer</p>
]]></content:encoded>
			<wfw:commentRss>http://www.coco3.com/community/1987/02/re-interrupts-re-msg-24583/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>INTERRUPTS</title>
		<link>http://www.coco3.com/community/1987/02/interrupts-3</link>
		<comments>http://www.coco3.com/community/1987/02/interrupts-3#comments</comments>
		<pubDate>Sun, 22 Feb 1987 23:53:00 +0000</pubDate>
		<dc:creator>Delphi</dc:creator>
				<category><![CDATA[Delphi - Source for 6809 Assemblers]]></category>

		<guid isPermaLink="false">http://www.coco3.com/community/1987/02/interrupts-3/</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p>24450 22FEB87-2353 Source for 6809 Assemblers<br />     INTERRUPTS<br />     From: TERMITE      To: DONHUTCHISON</p>
<p>DON,</p>
<p>I&#8217;VE BEEN READING YOUR TUTORIAL on interrupts.  Guess<br />I had a misconception about them.  I had thought they<br />were a method of interrupting only when necessary.  From what<br />I read, it looks like just the reverse.  Some given routine<br />is called with each and every instruction. Correct?  The interrupts are<br />continuous and generated by the computer itself.<br />Not by some input which you can apply to it?  I&#8217;m looking for<br />RS232 input during other operations.  Is it correct that I<br />need to check the 232 address via a routine I write to look<br />at that address &#8211; the routine being called at a frequency<br />determined purely by the rate of interrupt, either 60 hz or<br />16 KHZ?</p>
<p>Jim LaLone</p>
]]></content:encoded>
			<wfw:commentRss>http://www.coco3.com/community/1987/02/interrupts-3/feed</wfw:commentRss>
		<slash:comments>13</slash:comments>
		</item>
		<item>
		<title>EDTASM+</title>
		<link>http://www.coco3.com/community/1987/02/edtasm</link>
		<comments>http://www.coco3.com/community/1987/02/edtasm#comments</comments>
		<pubDate>Mon, 16 Feb 1987 20:28:00 +0000</pubDate>
		<dc:creator>Delphi</dc:creator>
				<category><![CDATA[Delphi - Source for 6809 Assemblers]]></category>

		<guid isPermaLink="false">http://www.coco3.com/community/1987/02/edtasm/</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p>24199 16FEB87-2028 Source for 6809 Assemblers<br />     EDTASM+<br />     From: DPHILIPSEN   To: GLOEFER</p>
<p>Thanks for the info, I did finally get the problem fixed. By the way, if you<br />load EDTASM and change loc $150C to $8C and loc $150D to $1B, it will exit<br />to the CoCo 3 basic just fine.</p>
<p>Dave Philipsen</p>
<p></p>
]]></content:encoded>
			<wfw:commentRss>http://www.coco3.com/community/1987/02/edtasm/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>RE: EDTASM+ Re: Msg 24195</title>
		<link>http://www.coco3.com/community/1987/02/re-edtasm-re-msg-24195</link>
		<comments>http://www.coco3.com/community/1987/02/re-edtasm-re-msg-24195#comments</comments>
		<pubDate>Mon, 16 Feb 1987 19:52:00 +0000</pubDate>
		<dc:creator>Delphi</dc:creator>
				<category><![CDATA[Delphi - Source for 6809 Assemblers]]></category>

		<guid isPermaLink="false">http://www.coco3.com/community/1987/02/re-edtasm-re-msg-24195/</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p>24197 16FEB87-1952 Source for 6809 Assemblers<br />     RE: EDTASM+ (Re: Msg 24195)<br />     From: DPHILIPSEN   To: HARBIE</p>
<p>You were right! I compared my present version of Super-Patched EDTASM+ to an<br />old copy that wasn&#8217;t patched &#038; found the flaws. About four or five bytes<br />were screwed up &#038; cause a bunch of problems. Apparently they didn&#8217;t exhibit<br />themselves before.</p>
<p></p>
]]></content:encoded>
			<wfw:commentRss>http://www.coco3.com/community/1987/02/re-edtasm-re-msg-24195/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>RE: EDTASM+ Re: Msg 24021</title>
		<link>http://www.coco3.com/community/1987/02/re-edtasm-re-msg-24021</link>
		<comments>http://www.coco3.com/community/1987/02/re-edtasm-re-msg-24021#comments</comments>
		<pubDate>Sat, 14 Feb 1987 19:47:00 +0000</pubDate>
		<dc:creator>Delphi</dc:creator>
				<category><![CDATA[Delphi - Source for 6809 Assemblers]]></category>

		<guid isPermaLink="false">http://www.coco3.com/community/1987/02/re-edtasm-re-msg-24021/</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p>24124 14FEB87-1947 Source for 6809 Assemblers<br />     RE: EDTASM+ (Re: Msg 24021)<br />     From: HARBIE       To: DPHILIPSEN</p>
<p>i have had no problems at all nor with the disk edtasm . i haven7t tried yet<br />but i think that it should work in the high res text modes too .</p>
]]></content:encoded>
			<wfw:commentRss>http://www.coco3.com/community/1987/02/re-edtasm-re-msg-24021/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>RE: EDTASM+ Re: Msg 24072</title>
		<link>http://www.coco3.com/community/1987/02/re-edtasm-re-msg-24072</link>
		<comments>http://www.coco3.com/community/1987/02/re-edtasm-re-msg-24072#comments</comments>
		<pubDate>Fri, 13 Feb 1987 19:13:00 +0000</pubDate>
		<dc:creator>Delphi</dc:creator>
				<category><![CDATA[Delphi - Source for 6809 Assemblers]]></category>

		<guid isPermaLink="false">http://www.coco3.com/community/1987/02/re-edtasm-re-msg-24072/</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p>24077 13FEB87-1913 Source for 6809 Assemblers<br />     RE: EDTASM+ (Re: Msg 24072)<br />     From: GLOEFER      To: DPHILIPSEN</p>
<p>The old MPI CAN cause strange effects. I know from experience that<br />it will cause the coco3 demo to bomb after bouncing ball on my<br /> machine. If you have newer disk controllers that can run without<br />the mpi, try that. If you have the older style of mpi (-3024 model),<br />the upgrade only costs about $7, can be done by anyone (mine is<br />living proof!) I got mine ordered through local &#8220;Shack&#8221; in about<br />a week. Other than that, you could try running in the &#8220;ROM&#8221; mode<br />by changind all the clr $FFDF (go to ram mode) to clr $FFDE<br />in the patch assembler code. Good luck. I know I like the<br />superpatch, zbug combo the best also.</p>
<p>Gene Loefer</p>
<p></p>
]]></content:encoded>
			<wfw:commentRss>http://www.coco3.com/community/1987/02/re-edtasm-re-msg-24072/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>RE: EDTASM+ Re: Msg 24045</title>
		<link>http://www.coco3.com/community/1987/02/re-edtasm-re-msg-24045</link>
		<comments>http://www.coco3.com/community/1987/02/re-edtasm-re-msg-24045#comments</comments>
		<pubDate>Thu, 12 Feb 1987 20:58:00 +0000</pubDate>
		<dc:creator>Delphi</dc:creator>
				<category><![CDATA[Delphi - Source for 6809 Assemblers]]></category>

		<guid isPermaLink="false">http://www.coco3.com/community/1987/02/re-edtasm-re-msg-24045/</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p>24046 12FEB87-2058 Source for 6809 Assemblers<br />     RE: EDTASM+ (Re: Msg 24045)<br />     From: GLOEFER      To: DPHILIPSEN</p>
<p>I just checked my version . I had no problems with insert, either<br />new lines or at beginning of old file. i1,1. Have you fixed 64k?<br />The superpatched vesion will not work correctly with 64k and disk I/O.<br />The easiest fix is to change all the clr $FFDF s to clr FFDE.<br />Good luck. I Hope this helps.</p>
<p>Gene Loefer</p>
<p></p>
]]></content:encoded>
			<wfw:commentRss>http://www.coco3.com/community/1987/02/re-edtasm-re-msg-24045/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>RE: ASSEMBLY LANGUAGE Re: Msg 22332</title>
		<link>http://www.coco3.com/community/1987/01/re-assembly-language-re-msg-22332</link>
		<comments>http://www.coco3.com/community/1987/01/re-assembly-language-re-msg-22332#comments</comments>
		<pubDate>Fri, 09 Jan 1987 20:16:00 +0000</pubDate>
		<dc:creator>Delphi</dc:creator>
				<category><![CDATA[Delphi - Source for 6809 Assemblers]]></category>

		<guid isPermaLink="false">http://www.coco3.com/community/1987/01/re-assembly-language-re-msg-22332/</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p>22371  9JAN87-2016 Source for 6809 Assemblers<br />     RE: ASSEMBLY LANGUAGE (Re: Msg 22332)<br />     From: JIMREED      To: DANDOWNARD</p>
<p>  I believe, Dan . . .</p>
<p>  . . . that by &#8220;hummingbird&#8221; you are using electrical engineer talk for a<br />  quadrature fan module powered electrostatically instead of electomagnetically.</p>
<p>  Of course, we can&#8217;t expect you to explain it to us in simple terms <grin>.</p>
<p>  Do you remember that plastic, two-blade fan sold by Dragonfly Software and<br />  made by Piezo Electric Products of Metuchen, NJ?</p>
<p>  Well, the blades were moved side to side by a pair of piezoceramic bending<br />  elements and it moved about five cubic feet of air a minute with 0.11 watts<br />  from the AC line. A very interesting device &#8212; and, yes, it had a hummingbird<br />  wing quality. I think it is the<br />  one you are recalling.</p>
<p>  It was small enough to tuck inside the CoCo and moved air the same way you<br />  would by fanning yourself with your hand &#8212; funny, but effective.</p>
<p>  Personally, I have never had any need for a &#8220;CoCo cooler.&#8221;</p>
<p>  Of course, as you say  a heat sink would probably work just fine for those<br />  folks<br />  who<br />  do seem to have heat problems.</p>
<p>                                      &#8212; Jim</p>
<p></grin></p>
]]></content:encoded>
			<wfw:commentRss>http://www.coco3.com/community/1987/01/re-assembly-language-re-msg-22332/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Frazzles</title>
		<link>http://www.coco3.com/community/1986/12/frazzles</link>
		<comments>http://www.coco3.com/community/1986/12/frazzles#comments</comments>
		<pubDate>Sun, 21 Dec 1986 23:54:00 +0000</pubDate>
		<dc:creator>Delphi</dc:creator>
				<category><![CDATA[Delphi - Source for 6809 Assemblers]]></category>

		<guid isPermaLink="false">http://www.coco3.com/community/1986/12/frazzles/</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p>20827 21DEC86-2354 Source for 6809 Assemblers<br />     Frazzles<br />     From: ERIKGAV      To: DALELEAR</p>
<p>Dale, have you figured out what causes the little frazzles to appear on<br />the left-hand side of the screen when fooling with the GIME registers while<br />in graphics mode?  It is reminiscent of the IBM PC video sync flaw, and the<br />little frazzles looked awfully familiar.  Any way to get rid of them?</p>
<p>&#8211; Erik</p>
]]></content:encoded>
			<wfw:commentRss>http://www.coco3.com/community/1986/12/frazzles/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>ASSEMBLERS</title>
		<link>http://www.coco3.com/community/1986/12/assemblers</link>
		<comments>http://www.coco3.com/community/1986/12/assemblers#comments</comments>
		<pubDate>Tue, 09 Dec 1986 19:41:00 +0000</pubDate>
		<dc:creator>Delphi</dc:creator>
				<category><![CDATA[Delphi - Source for 6809 Assemblers]]></category>

		<guid isPermaLink="false">http://www.coco3.com/community/1986/12/assemblers/</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p>19751  9DEC86-1941 Source for 6809 Assemblers<br />     ASSEMBLERS<br />     From: XENOS        To: 6809ER</p>
<p>STEVE,<br />I&#8217;M TRYING TO LEARN ASSEMBLY,<br />AND I&#8217;D LIKE TO BE ABLE TO<br />SAVE AND LOAD MY ATTEMPTS AND<br />EXPERIMENTS ON DISK.  I HAVE<br />EDTASM+ ON DISK, BUT IT&#8217;S THE<br />ONE THAT ONLY WORKS WITH TAPE.<br />I HAVE A COPY OF &#8220;SUPERPATCH&#8221;,<br />BUT I DON&#8217;T KNOW WHAT IT&#8217;S FOR<br />OR HOW TO USE IT.  CAN EDTASM+<br />BE PATCHED FOR TOTAL DISK OPER-<br />ATION, OR DO I NEED ANOTHER<br />ASSEMBLER OR WHATEVER?  I&#8217;M<br />TRYING TO GET COMPLETELY AWAY<br />FROM THAT NASTY LITTLE CASSETE<br />DRIVE, SO I HAVE MORE ROOM ON<br />MY DESK.   THANKS IN ADVANCE!<br />-LOREN HOWELL (XENOS)</p>
]]></content:encoded>
			<wfw:commentRss>http://www.coco3.com/community/1986/12/assemblers/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>RE: 6809 Re: Msg 17361</title>
		<link>http://www.coco3.com/community/1986/11/re-6809-re-msg-17361</link>
		<comments>http://www.coco3.com/community/1986/11/re-6809-re-msg-17361#comments</comments>
		<pubDate>Wed, 12 Nov 1986 08:40:00 +0000</pubDate>
		<dc:creator>Delphi</dc:creator>
				<category><![CDATA[Delphi - Source for 6809 Assemblers]]></category>

		<guid isPermaLink="false">http://www.coco3.com/community/1986/11/re-6809-re-msg-17361/</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p>17448 12NOV86-0840 Source for 6809 Assemblers<br />     RE: 6809 (Re: Msg 17361)<br />     From: MARTYGOODMAN To: ARTFLEXSER</p>
<p>That 64K ceiling on directly addressable contiguous memory<br />is THE biggest draw back of the 6809.  Pity Motorola<br />never produces the rumored &#8220;Road Runner&#8221; chip, which<br />alledgedly was in part a 6809 with expanded directly<br />addressible memory.  Or a 689XX series.  Sigh!</p>
<p> &#8212;marty</p>
]]></content:encoded>
			<wfw:commentRss>http://www.coco3.com/community/1986/11/re-6809-re-msg-17361/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>RE: 6809 Re: Msg 17361</title>
		<link>http://www.coco3.com/community/1986/11/re-6809-re-msg-17361-2</link>
		<comments>http://www.coco3.com/community/1986/11/re-6809-re-msg-17361-2#comments</comments>
		<pubDate>Wed, 12 Nov 1986 03:06:00 +0000</pubDate>
		<dc:creator>Delphi</dc:creator>
				<category><![CDATA[Delphi - Source for 6809 Assemblers]]></category>

		<guid isPermaLink="false">http://www.coco3.com/community/1986/11/re-6809-re-msg-17361-2/</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p>17428 12NOV86-0306 Source for 6809 Assemblers<br />     RE: 6809 (Re: Msg 17361)<br />     From: 6809ER       To: ARTFLEXSER</p>
<p>It&#8217;s very easy to use more then 64k on a 6809 if you are using a good MMU and<br />a true OS like OS-9 level two.</p>
<p>Steve Bjork</p>
]]></content:encoded>
			<wfw:commentRss>http://www.coco3.com/community/1986/11/re-6809-re-msg-17361-2/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>RE: 6809 Re: Msg 17338</title>
		<link>http://www.coco3.com/community/1986/11/re-6809-re-msg-17338</link>
		<comments>http://www.coco3.com/community/1986/11/re-6809-re-msg-17338#comments</comments>
		<pubDate>Tue, 11 Nov 1986 02:30:00 +0000</pubDate>
		<dc:creator>Delphi</dc:creator>
				<category><![CDATA[Delphi - Source for 6809 Assemblers]]></category>

		<guid isPermaLink="false">http://www.coco3.com/community/1986/11/re-6809-re-msg-17338/</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p>17374 11NOV86-0230 Source for 6809 Assemblers<br />     RE: 6809 (Re: Msg 17338)<br />     From: PKW          To: COCOJOHN</p>
<p>I GOT A FREE 6309 AS A SAMPLE AND HANDED IT OVER TO BRUCE WARNER (OF OS9 MOTD<br />FAME) TO TEST IT OUT. ( I DID NOT HAVE THE TIME, AND HE DID. HE VIRTUALLY<br />GRABBED IT AWAY!) IT <seems> TO BE A DROP-IN RELACEMENT FOR THE 6809. THERE IS<br />BOTH AN E-CLOCK AND AN ON<br />-BOARD CLOCK VERSION AVAILABLE. THEY ARE RATED VARIABLY FROM 1 TO 3 MHZ.<br />PERHAPS THE COCO4 WILL HAVE CO-PROCESSING 68020 AT 12 MHZ AND 6309 AT 3 MHZ &#8211;<br />TO KEEP UP WITH THE TIMES AND STILL HAVE DOWNWARD COMPATIVBILITY..</p>
<p>WOULD BE NICE!!!<br />&#8211; PKW</p>
<p></seems></p>
]]></content:encoded>
			<wfw:commentRss>http://www.coco3.com/community/1986/11/re-6809-re-msg-17338/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>6809</title>
		<link>http://www.coco3.com/community/1986/11/6809</link>
		<comments>http://www.coco3.com/community/1986/11/6809#comments</comments>
		<pubDate>Sun, 09 Nov 1986 00:34:00 +0000</pubDate>
		<dc:creator>Delphi</dc:creator>
				<category><![CDATA[Delphi - Source for 6809 Assemblers]]></category>

		<guid isPermaLink="false">http://www.coco3.com/community/1986/11/6809/</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p>17183  9NOV86-0034 Source for 6809 Assemblers<br />     6809<br />     From: COCOJOHN     To: 6809ER</p>
<p>Hi 6809er,<br />     After a discussion I<br />about microprocessors, the guys were trying to tell me that the<br />6809 is a dead chip! That sales of the 6809 will be off the<br />market within a year. is this true?<br />It is hard for me to beleive that this would be true,<br />becuase, afterall Tandy just released the Coco 3.<br />If the 6809 was to go out of existence, then why did Tandy<br />waste there money on the Coco 3?<br />The guys at work gave me an article on CPU&#8217;s and indications<br />were that the 6809 is better than the 6502, because of its<br />advanced addressing, and multiply instruction<br />and it also allows a substatial increase in program execution<br />&#8216;t become available until 1980<br />, which is later than when the 6502 came out, that the 6809<br />did not become a @opular cpu then what motorola expected<br />that it would. The very first Apple Macintosh used the<br />6809, but Apple saw no one buying it, so they now use a<br />68000.<br /> I appreciate your response,<br />                   Thanks Cocojohn</p>
]]></content:encoded>
			<wfw:commentRss>http://www.coco3.com/community/1986/11/6809/feed</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>RE: A/L EXPERIENCE Re: Msg 13301</title>
		<link>http://www.coco3.com/community/1986/09/re-al-experience-re-msg-13301</link>
		<comments>http://www.coco3.com/community/1986/09/re-al-experience-re-msg-13301#comments</comments>
		<pubDate>Tue, 16 Sep 1986 02:01:00 +0000</pubDate>
		<dc:creator>Delphi</dc:creator>
				<category><![CDATA[Delphi - Source for 6809 Assemblers]]></category>

		<guid isPermaLink="false">http://www.coco3.com/community/1986/09/re-al-experience-re-msg-13301/</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p>13319 16SEP86-0201 Source for 6809 Assemblers<br />     RE: A/L EXPERIENCE (Re: Msg 13301)<br />     From: MARTYGOODMAN To: ARROWBAND</p>
<p>You made an excellent purchase.</p>
<p>   This will allow you to use Mikeyterm at 1200 baud with flawlessly<br />smooth operation.</p>
<p>    Of course, later on you will want to save yer pennies fer a disk drive.<br />And the needed multipak to go with it!</p>
<p>  &#8212;marty</p>
]]></content:encoded>
			<wfw:commentRss>http://www.coco3.com/community/1986/09/re-al-experience-re-msg-13301/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>RE: A/L EXPERIENCE Re: Msg 12945</title>
		<link>http://www.coco3.com/community/1986/09/re-al-experience-re-msg-12945</link>
		<comments>http://www.coco3.com/community/1986/09/re-al-experience-re-msg-12945#comments</comments>
		<pubDate>Mon, 08 Sep 1986 12:16:00 +0000</pubDate>
		<dc:creator>Delphi</dc:creator>
				<category><![CDATA[Delphi - Source for 6809 Assemblers]]></category>

		<guid isPermaLink="false">http://www.coco3.com/community/1986/09/re-al-experience-re-msg-12945/</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p>12946  8SEP86-1216 Source for 6809 Assemblers<br />     RE: A/L EXPERIENCE (Re: Msg 12945)<br />     From: DONHUTCHISON To: MILTWEBB</p>
<p>Thanks, Milt!</p>
<p>Yes, I&#8217;ve heard that SuperPatched EDTASM doesn&#8217;t accept arithmetical<br />expressions as well as does DEDTASM.  (Disk EDTASM)  Apparently they<br />fixed that bug before the Disk version came out.</p>
<p>    Thanx again!<br />      Don</p>
]]></content:encoded>
			<wfw:commentRss>http://www.coco3.com/community/1986/09/re-al-experience-re-msg-12945/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>LONG BRANCH</title>
		<link>http://www.coco3.com/community/1986/09/long-branch</link>
		<comments>http://www.coco3.com/community/1986/09/long-branch#comments</comments>
		<pubDate>Mon, 01 Sep 1986 23:09:00 +0000</pubDate>
		<dc:creator>Delphi</dc:creator>
				<category><![CDATA[Delphi - Source for 6809 Assemblers]]></category>

		<guid isPermaLink="false">http://www.coco3.com/community/1986/09/long-branch/</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p>12712  1SEP86-2309 Source for 6809 Assemblers<br />     LONG BRANCH<br />     From: TERMITE      To: DONHUTCHISON</p>
<p>DON,</p>
<p>THANKS A LOT FOR ALL YOUR HELP WHEN I WAS TRYING TO GET MY EDIT UTILITY DONE.<br />YOUR LAST NOTE IN YOUR LAST MESSAGE DID IT.  I DIDN&#8217;T KNOW ENOUGH ABOUT THE<br />INPUT POINTER SO I SAVED IT AT THE START OF THE ROUTINE AND PUT IT BACK THE SAME<br />AT THE E<br />ND.  PRESTO, THE RETURN TO BASIC WAS PERFECT.  I REALLY APPRECIATE YOUR HELP.<br />NOW, WHO ON HERE IS THE ONE TO ASK ABOUT SOME DEEP PROBLEMS WITH, CAN YOU<br />BELIEVE IT, CASSETTE.  I HAVE A FRIEND WHO HAS SOME CASSETTE PROBLEMS AND HAS<br />SUCH TEMPERATURE EXTREMES HE CAN&#8217;T USE DISK.</p>
<p>THANKS AGAIN.</p>
<p>TERMITE</p>
]]></content:encoded>
			<wfw:commentRss>http://www.coco3.com/community/1986/09/long-branch/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>LONG BRANCH</title>
		<link>http://www.coco3.com/community/1986/08/long-branch-2</link>
		<comments>http://www.coco3.com/community/1986/08/long-branch-2#comments</comments>
		<pubDate>Tue, 26 Aug 1986 00:17:00 +0000</pubDate>
		<dc:creator>Delphi</dc:creator>
				<category><![CDATA[Delphi - Source for 6809 Assemblers]]></category>

		<guid isPermaLink="false">http://www.coco3.com/community/1986/08/long-branch-2/</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p>12380 26AUG86-0017 Source for 6809 Assemblers<br />     LONG BRANCH<br />     From: TERMITE      To: DONHUTCHISON</p>
<p>I&#8217;ve tried twice to send this by mail and no,luck.<br />Don,</p>
<p>I&#8217;m still working on my string editor patch but I&#8217;m not sure I can make it.  I<br />am just not proficient enough with assembler.  Maybe you can give me a few tips.<br />The routine is working under a USR call.  Of course, an RTS is supposed to<br />return you to<br />the next BASIC line.</p>
<p>In the code, a BSR is done (LBSR in my patch code) and then, depending on the<br />situation, a BEQ (LBEQ) to code lower in the routine than the calling BSR.  LEAS<br />2,S is then done to correct something, I&#8217;m not sure just what.  Obviously, the<br />LBEQ doesn&#8217;t<br /> balance the LBSR.  I&#8217;m not too clear on STACK and PC stuff.</p>
<p>A BRA immediately follows the LEAS 2,S.  What I&#8217;m wondering is, does the LEAS<br />2,S just make an adjustment and go on into the BRA or does it return you to the<br />calling BSR or what?  It is after this code that my return to BASIC is messed<br />up.  I tried c<br />learing three bytes in the $2DC buffer, as you suggested, and then tried<br />clearing the whole buffer &#8211; neither helped.  I even set the buffer flag at $70.</p>
<p>The code I am referring to is in Extended Basics EDIT.  The code runs from $8533<br />to $86A6 but the BSR I refer to is at $85AB and the returning BEQ is at $85FA.<br />This BEQ is subject to a carriage return and sends you to $858A, the location of<br />the LEAS<br /> 2,S.  Of course, the difficulty is in that my routine replaces part of this,<br />requiring the LONG codes returning to a different place.</p>
<p>My code replaces EDIT from $8533 to $85AE.  Beyond that there is only the one<br />point of return (described above) that is not a simple RTS.  I have replaced the<br />JMP&#8217;s at $859A and $85A8 with the subroutine that copies the EDIT buffer ($2DD)<br />to the STRI<br />NG space and a PULS PC.  The copy works because I can print the new STRING after<br />I bomb back into BASIC.  But I think there may be something about this LEAS and<br />the offset back into it from the ROM address that is causing the ERROR from the<br />BASIC lin<br />e.  If you do not remember, the ERROR comes from the BASIC line that made the<br />USR call, not the following line.  AND, this is only after I have used the copy<br />routine.  Even after using INSERT, CHANGE, etc., I get a good return to BASIC if<br />I use the &#8220;<br />Q&#8221; option for no changes.</p>
<p>TERMITE<br />Jim LaLone</p>
]]></content:encoded>
			<wfw:commentRss>http://www.coco3.com/community/1986/08/long-branch-2/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>LONG BRANCH</title>
		<link>http://www.coco3.com/community/1986/08/long-branch-3</link>
		<comments>http://www.coco3.com/community/1986/08/long-branch-3#comments</comments>
		<pubDate>Mon, 18 Aug 1986 02:01:00 +0000</pubDate>
		<dc:creator>Delphi</dc:creator>
				<category><![CDATA[Delphi - Source for 6809 Assemblers]]></category>

		<guid isPermaLink="false">http://www.coco3.com/community/1986/08/long-branch-3/</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p>11979 18AUG86-0201 Source for 6809 Assemblers<br />     LONG BRANCH<br />     From: TERMITE      To: DONHUTCHISON</p>
<p>Don,</p>
<p>I need to temporarily stash a patch in ROM (under RAM mode) to do a long branch<br />(about $880 neg offset) from the ROM to a routine in my code instead of to<br />another ROM routine (RAM hooks are out of the question as it is right in the<br />middle of a subrou<br />tine).  Hand calculating long negative offsets (which no one explains, not even<br />LEVENTHAL) would be a pain as I would proably have to do it every time I changed<br />the code.  Also, hand calculating would be incompatible with PIC.  What at I<br />really want<br />to know is:</p>
<p>     How can I get Disk EDTASM to calculate it in the regular program assembly -<br />based on a label in the source?  Register X is available and there is plenty of<br />room for an LBEQ instruction in ROM (6 bytes).  I tried doing it in the main<br />code and STX<br />ing the code to the ROM address.  But I can&#8217;t figure out how to set up the<br />calculation of the LBEQ nnnn (the instruction I want to stash in ROM) from the<br />ROM address back to the label in my source.  I tried using a separate ORG so I<br />could branch from<br /> the address in ROM but that part of the assembly apparently does not recognize<br />the label from the other body of code.</p>
<p>I hope I&#8217;ve made myself clear and I hope there is a way to aviod hand<br />calculating it.</p>
<p>HELP!</p>
<p>TERMITE</p>
<p></p>
]]></content:encoded>
			<wfw:commentRss>http://www.coco3.com/community/1986/08/long-branch-3/feed</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>RE: New A/L subroutines Re: Msg 11095</title>
		<link>http://www.coco3.com/community/1986/07/re-new-al-subroutines-re-msg-11095</link>
		<comments>http://www.coco3.com/community/1986/07/re-new-al-subroutines-re-msg-11095#comments</comments>
		<pubDate>Wed, 30 Jul 1986 21:32:00 +0000</pubDate>
		<dc:creator>Delphi</dc:creator>
				<category><![CDATA[Delphi - Source for 6809 Assemblers]]></category>

		<guid isPermaLink="false">http://www.coco3.com/community/1986/07/re-new-al-subroutines-re-msg-11095/</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p>11143 30JUL86-2132 Source for 6809 Assemblers<br />     RE: New A/L subroutines (Re: Msg 11095)<br />     From: SCIGUY       To: DONHUTCHISON</p>
<p>Well, I guess I could do it, no I don&#8217;t want free time, both of them<br />are so short that it wouldn&#8217;t  make sense to do it that way.   I don&#8217;t think<br />you will find them as impressive as you think, but if you ant&#8230;.</p>
<p>d</p>
]]></content:encoded>
			<wfw:commentRss>http://www.coco3.com/community/1986/07/re-new-al-subroutines-re-msg-11095/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>RE: New A/L subroutines Re: Msg 11038</title>
		<link>http://www.coco3.com/community/1986/07/re-new-al-subroutines-re-msg-11038</link>
		<comments>http://www.coco3.com/community/1986/07/re-new-al-subroutines-re-msg-11038#comments</comments>
		<pubDate>Wed, 30 Jul 1986 12:17:00 +0000</pubDate>
		<dc:creator>Delphi</dc:creator>
				<category><![CDATA[Delphi - Source for 6809 Assemblers]]></category>

		<guid isPermaLink="false">http://www.coco3.com/community/1986/07/re-new-al-subroutines-re-msg-11038/</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p>11128 30JUL86-1217 Source for 6809 Assemblers<br />     RE: New A/L subroutines (Re: Msg 11038)<br />     From: TERMITE      To: DONHUTCHISON</p>
<p>DON,</p>
<p>i&#8217;m not sure what you are looking for but some might be interested in one thing<br />if it can be used.  I&#8217;ve been playing with the bit banger routines found on<br />pages 61 and 62 of NOV 64 RAINBOW</p>
<p>TERMITE<br />{_</p>
]]></content:encoded>
			<wfw:commentRss>http://www.coco3.com/community/1986/07/re-new-al-subroutines-re-msg-11038/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>RE: New A/L subroutines Re: Msg 11038</title>
		<link>http://www.coco3.com/community/1986/07/re-new-al-subroutines-re-msg-11038-2</link>
		<comments>http://www.coco3.com/community/1986/07/re-new-al-subroutines-re-msg-11038-2#comments</comments>
		<pubDate>Mon, 28 Jul 1986 01:15:00 +0000</pubDate>
		<dc:creator>Delphi</dc:creator>
				<category><![CDATA[Delphi - Source for 6809 Assemblers]]></category>

		<guid isPermaLink="false">http://www.coco3.com/community/1986/07/re-new-al-subroutines-re-msg-11038-2/</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p>11040 28JUL86-0115 Source for 6809 Assemblers<br />     RE: New A/L subroutines (Re: Msg 11038)<br />     From: DAVEARCHER   To: DONHUTCHISON</p>
<p>Great idea Don !!  I&#8217;d be VERY interested in such a collection !<br />Let me know how it progresses !</p>
<p> Thanks !</p>
<p></p>
]]></content:encoded>
			<wfw:commentRss>http://www.coco3.com/community/1986/07/re-new-al-subroutines-re-msg-11038-2/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>ML SORT</title>
		<link>http://www.coco3.com/community/1986/07/ml-sort</link>
		<comments>http://www.coco3.com/community/1986/07/ml-sort#comments</comments>
		<pubDate>Sun, 27 Jul 1986 01:02:00 +0000</pubDate>
		<dc:creator>Delphi</dc:creator>
				<category><![CDATA[Delphi - Source for 6809 Assemblers]]></category>

		<guid isPermaLink="false">http://www.coco3.com/community/1986/07/ml-sort/</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p>10958 27JUL86-0102 Source for 6809 Assemblers<br />     ML SORT<br />     From: TERMITE      To: ARTFLEXSER</p>
<p>Art,</p>
<p>I was just studying your assembly language tutorials and would like a little<br />help on one point.  I think I understand what you are saying but, if so, it sure<br />seems odd.  You seem to be saying in A3 that two-dimensional array pointers are<br />arranged in<br />memory consecutively according to the first array element.</p>
<p>Please correct me if I am wrong but I take that to mean that if I had 100<br />records of 5 fields each with the fields in the second element, ( one record =<br />A$(1,0) thru A$(1,4), etc. ), the pointers would be arranged consecutively in<br />memory as follows (<br />assuming DIM(125,5):</p>
<p>First field, records 1 thru 100<br />Second field, records 1 thru 100<br />Third field, records 1 thru 100<br />Fourth field, records 1 thru 100<br />Fifth field, records 1 thru 100</p>
<p>Then, if a new record is added, it is somewhat out of whack with what has gone<br />before, although I can&#8217;t imagine how it got in the order shown above.</p>
<p>I think my records are stored on disk with each record complete, record 1,<br />fields 1 thru 5, then record 2, fields 1 thru 5.  As I understand it, it would<br />make more sense to me if the pointers were stored that way.  I am trying to<br />understand exactly w<br />hat is happening.</p>
<p>A possible explanation just occurred to me.  Does the DIM statement arrange the<br />pointers in memory all in advance with unused pointers in place but empty?  This<br />would seem to make sense to me and would explain why DIM uses up so much memory.<br />However<br />, if this is true the recall of a given 5 field record ( A$(3,0) thru A$(3,4)<br />for instance ) would seem to require skipping through the block for the pieces<br />identified in the second number in the two dimensional string variable.</p>
<p>How am I doing?  Also, is there such detailed information written down anywhere.<br />There has to be an origin for this stuff somewhere, (and for words like BUMP,<br />PARSE, POP and so on).  I don&#8217;t see those in LEVANTHAL (of course I have&#8217;t read<br />it cover t<br />o cover, I just try to look things up from time to time.)</p>
<p>Sorry if I&#8217;m a bother but, as I said, I like to really understand what is<br />happening and I&#8217;m hoping you are just the one to answer me.</p>
<p>TERMITE</p>
<p>Jim LaLone</p>
<p></p>
]]></content:encoded>
			<wfw:commentRss>http://www.coco3.com/community/1986/07/ml-sort/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>RE: 6809 programming Re: Msg 9069</title>
		<link>http://www.coco3.com/community/1986/06/re-6809-programming-re-msg-9069</link>
		<comments>http://www.coco3.com/community/1986/06/re-6809-programming-re-msg-9069#comments</comments>
		<pubDate>Fri, 20 Jun 1986 01:02:00 +0000</pubDate>
		<dc:creator>Delphi</dc:creator>
				<category><![CDATA[Delphi - Source for 6809 Assemblers]]></category>

		<guid isPermaLink="false">http://www.coco3.com/community/1986/06/re-6809-programming-re-msg-9069/</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p>9570 20JUN86-0102 Source for 6809 Assemblers<br />     RE: 6809 programming (Re: Msg 9069)<br />     From: SCIGUY       To: ERIKGAV</p>
<p>If you guys are going to program in assembly, program in assembly.<br />( Don&#8217;t just<br />use BASIC ROM calls for everything, that&#8217;s just programming in BASIC.  I am<br />really confused by all the people who say they want to learn to program in<br />assembly language but don&#8217;t want to learn assembly language.  As for floating<br />point, why bother?  If you need to crunch numbers, then use BASIC, the speed<br />difference isn&#8217;t going to be that great anyway.  Besides, 99.9985% of all the<br />stuff ever done needs only integers.</p>
<p>By the way, I believe that the CoCo&#8217;s BASIC uses some kind of Chebyshev<br />polynomial expansion.  A real shame since everyone knows that CORDIC is<br />faster, and easier to write.  Someday, I&#8217;ll upload that SINCOS routine I<br />did a while back, then you all will see how easy it is. (just as soon as I<br />comment it about six years from now.)<br />  by the way, would anyone be interested<br />in a LIFE simulation (cellular automaton) done in 6809 assembly?  it uses the<br />text screen (32&#215;16 resolution) but it updates the screen 16 times per<br />second.  I&#8217;m rather proud of it, I did it myself&#8230;.SCI</p>
<p>(It&#8217;s not completely commented, either)</p>
]]></content:encoded>
			<wfw:commentRss>http://www.coco3.com/community/1986/06/re-6809-programming-re-msg-9069/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>RE: 6809 programming Re: Msg 8969</title>
		<link>http://www.coco3.com/community/1986/06/re-6809-programming-re-msg-8969</link>
		<comments>http://www.coco3.com/community/1986/06/re-6809-programming-re-msg-8969#comments</comments>
		<pubDate>Sun, 08 Jun 1986 19:20:00 +0000</pubDate>
		<dc:creator>Delphi</dc:creator>
				<category><![CDATA[Delphi - Source for 6809 Assemblers]]></category>

		<guid isPermaLink="false">http://www.coco3.com/community/1986/06/re-6809-programming-re-msg-8969/</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p>9003  8JUN86-1920 Source for 6809 Assemblers<br />     RE: 6809 programming (Re: Msg 8969)<br />     From: ERIKGAV      To: MARTYGOODMAN</p>
<p>I think using $FF00 would be just as safe an alternative as using $A000 -<br />it would seem doubtful that Tandy would move $FF00, since it is widely<br />used both by keyboard checking routines and joystick presses by a rather<br />large amount of software.</p>
<p>&#8211; Erik</p>
]]></content:encoded>
			<wfw:commentRss>http://www.coco3.com/community/1986/06/re-6809-programming-re-msg-8969/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>RE: 6809 tips Re: Msg 8087</title>
		<link>http://www.coco3.com/community/1986/05/re-6809-tips-re-msg-8087</link>
		<comments>http://www.coco3.com/community/1986/05/re-6809-tips-re-msg-8087#comments</comments>
		<pubDate>Sun, 18 May 1986 23:32:00 +0000</pubDate>
		<dc:creator>Delphi</dc:creator>
				<category><![CDATA[Delphi - Source for 6809 Assemblers]]></category>

		<guid isPermaLink="false">http://www.coco3.com/community/1986/05/re-6809-tips-re-msg-8087/</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p>8114 18MAY86-2332 Source for 6809 Assemblers<br />     RE: 6809 tips (Re: Msg 8087)<br />     From: ARTFLEXSER   To: SCIGUY</p>
<p>On the contrary!  Tying yourself to the ROM, while making one<br />susceptible to possible incompatibilities when ROM versions<br />change, is actually the MOST efficient use of RAM memory you<br />could possibly make, since you can use all 64K of RAM,<br />plus switch in the ROMs when needed, so that you are in effect<br />using a 96K machine.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.coco3.com/community/1986/05/re-6809-tips-re-msg-8087/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>RE: 6809 tips Re: Msg 8025</title>
		<link>http://www.coco3.com/community/1986/05/re-6809-tips-re-msg-8025</link>
		<comments>http://www.coco3.com/community/1986/05/re-6809-tips-re-msg-8025#comments</comments>
		<pubDate>Sat, 17 May 1986 13:18:00 +0000</pubDate>
		<dc:creator>Delphi</dc:creator>
				<category><![CDATA[Delphi - Source for 6809 Assemblers]]></category>

		<guid isPermaLink="false">http://www.coco3.com/community/1986/05/re-6809-tips-re-msg-8025/</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p>8035 17MAY86-1318 Source for 6809 Assemblers<br />     RE: 6809 tips (Re: Msg 8025)<br />     From: ARTFLEXSER   To: WHIFFLE</p>
<p>To set the record yet straighter, even the now-obsolete<br />Disk Utility 2.0 was virtually compatible with ADOS.  The only<br />aspect of 2.0 that didn&#8217;t work was the L command for loading and<br />running a program.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.coco3.com/community/1986/05/re-6809-tips-re-msg-8025/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>RE: 6809 tips Re: Msg 7952</title>
		<link>http://www.coco3.com/community/1986/05/re-6809-tips-re-msg-7952</link>
		<comments>http://www.coco3.com/community/1986/05/re-6809-tips-re-msg-7952#comments</comments>
		<pubDate>Fri, 16 May 1986 05:14:00 +0000</pubDate>
		<dc:creator>Delphi</dc:creator>
				<category><![CDATA[Delphi - Source for 6809 Assemblers]]></category>

		<guid isPermaLink="false">http://www.coco3.com/community/1986/05/re-6809-tips-re-msg-7952/</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p>7960 16MAY86-0514 Source for 6809 Assemblers<br />     RE: 6809 tips (Re: Msg 7952)<br />     From: MARTYGOODMAN To: ARTFLEXSER</p>
<p>It is N<br />OT uncommon for folks in the CoCo world to replace or upgrade<br />their ROMs (look at all the 3rd party types who offer such for sale!)<br />or for folks to buy a second computer for home or office.  Thus I&#8217;d<br />say Don HAS a point in this case.</p>
<p>  &#8212;marty</p>
]]></content:encoded>
			<wfw:commentRss>http://www.coco3.com/community/1986/05/re-6809-tips-re-msg-7952/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>RE: SOURCE CODE Re: Msg 981</title>
		<link>http://www.coco3.com/community/1986/05/re-source-code-re-msg-981</link>
		<comments>http://www.coco3.com/community/1986/05/re-source-code-re-msg-981#comments</comments>
		<pubDate>Tue, 13 May 1986 20:40:00 +0000</pubDate>
		<dc:creator>Delphi</dc:creator>
				<category><![CDATA[Delphi - Source for 6809 Assemblers]]></category>

		<guid isPermaLink="false">http://www.coco3.com/community/1986/05/re-source-code-re-msg-981/</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p>7880 13MAY86-2040 Source for 6809 Assemblers<br />     RE: SOURCE CODE (Re: Msg 981)<br />     From: DALEP        To: GREGL</p>
<p>Greg, I installed DS on my new CoCo with the Disto 80 col card over the weekend.<br />Seems to be working.  But I did see it do a couple of funny things.  Want to do<br />some more checking soon.  I have been out of town and out of business for a<br />month or so.  My old grey CoCo died.  Now have a new CoCo II. During the next<br />month or so &#8230; before we move to New York &#8230; I hope to get a lot of testing<br />done.  How about trying the DM editor.  and feeding it into the Shareware<br />formatter we published recently &#8230; or the XWord formatter.  I think that would<br />make a nice system.  The DM editor is so easy to use that is a real nice way to<br />enter text.  Add the &#8220;dot&#8221; commands &#8230; and you can format it in any manner you<br />like.  TSEdit would be OK if my fingers didn&#8217;t already know the DS diamond.  I<br />just hate to learn to touch type all over again.  Yet, a commander at work<br />really<br />likes TSEdit &#8230; he learned to touch type on it first &#8230; and enjoys working<br />with<br />the TSWord formatter &#8230; except when you include a new file it breaks to a new<br />page.  I hope to look at that problem for him soon and see if I can find a way<br />around it.  Best Regards.  Dale</p>
]]></content:encoded>
			<wfw:commentRss>http://www.coco3.com/community/1986/05/re-source-code-re-msg-981/feed</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>RE: 6809 tips Re: Msg 7861</title>
		<link>http://www.coco3.com/community/1986/05/re-6809-tips-re-msg-7861</link>
		<comments>http://www.coco3.com/community/1986/05/re-6809-tips-re-msg-7861#comments</comments>
		<pubDate>Tue, 13 May 1986 20:33:00 +0000</pubDate>
		<dc:creator>Delphi</dc:creator>
				<category><![CDATA[Delphi - Source for 6809 Assemblers]]></category>

		<guid isPermaLink="false">http://www.coco3.com/community/1986/05/re-6809-tips-re-msg-7861/</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p>7878 13MAY86-2033 Source for 6809 Assemblers<br />     RE: 6809 tips (Re: Msg 7861)<br />     From: ERIKGAV      To: ARTFLEXSER</p>
<p>My feelings exactly, Art.  While it is now common knowledge that I am a<br />rather &#8220;sloppy&#8221; programmer, the fact remains that my junk still manages to<br />work on almost all hardware/software configurations.  Regarding the problems<br />of disk I/O vectors&#8230; Greg wrote some routines that handle OPEN&#8221;I&#8221;, OPEN&#8221;O&#8221;,<br />CLOSE, KILL, and OPEN for EXTEND.  These routines have the honor of actuall<br />working with JDOS.  True, this involved re-inventing the wheel, but this was<br />one of those cases where we felt the effort would be rewarded.  (McPaint works<br />in all ROM combinations, including JDOS and all BASIC ROMS).</p>
<p>Greg also pointed out to me that Radio Shack actually documents the calls for<br />cassette i/o in the back of the Color BASIC manual as absolute addresses.<br />These routines are stuck right in the middle of the ROMs ($A7XX or so) and<br />you are instucted to call them directly there&#8230; this will also severely<br />limit the amount of fooling around that RS can do.</p>
<p>The point was also made that the new CoCo may have either new ROMs or no<br />ROMs at all.  If they were adding new ROMs, and wanted a machine that was<br />compatible with the old stuff, they would have to keep the new ROMs very<br />similiar.  And if there aren&#8217;t going to be any ROMs at all, then it really<br />doesn&#8217;t matter whether or not you do a JSR</p>
<p>($A000) or a JSR $BACA &#8230; even<br />though the first one is one of those &#8220;documented&#8221; calls, if the ROMs ain&#8217;t<br />there, it ain&#8217;t gonna work, eh?</p>
<p>I&#8217;m also beginning to wonder if this new machine is going to be more OS9<br />specific than I&#8217;d like.  It seems logical that they&#8217;d add a &#8220;real&#8221; OS9<br />boot routine in ROM&#8230; but R/S&#8217;s recent craving for OS9 *only* software<br />makes me wonder whether or not this new machine is going to be compatible<br />at all with the current one&#8230; in which case it would make this &#8220;new CoCo&#8221;<br />simply a &#8220;new computer&#8221; &#8230; a nice OS9 level II machine (though &#8220;nice&#8221; and<br />&#8220;OS9&#8243; really don&#8217;t go together in my book).</p>
<p>.. &#8220;And amongst the fields shall find the golden dice, wherewith we played<br />of yore.&#8221;</p>
<p>&#8211; Erik</p>
]]></content:encoded>
			<wfw:commentRss>http://www.coco3.com/community/1986/05/re-6809-tips-re-msg-7861/feed</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>RE: 6809 tips Re: Msg 7861</title>
		<link>http://www.coco3.com/community/1986/05/re-6809-tips-re-msg-7861-2</link>
		<comments>http://www.coco3.com/community/1986/05/re-6809-tips-re-msg-7861-2#comments</comments>
		<pubDate>Tue, 13 May 1986 00:49:00 +0000</pubDate>
		<dc:creator>Delphi</dc:creator>
				<category><![CDATA[Delphi - Source for 6809 Assemblers]]></category>

		<guid isPermaLink="false">http://www.coco3.com/community/1986/05/re-6809-tips-re-msg-7861-2/</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p>7863 13MAY86-0049 Source for 6809 Assemblers<br />     RE: 6809 tips (Re: Msg 7861)<br />     From: 6809ER       To: ARTFLEXSER</p>
<p>Art, You are in for a BIG &#8220;GOT-YOU&#8221;!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.coco3.com/community/1986/05/re-6809-tips-re-msg-7861-2/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>RE: 6809 tips Re: Msg 7761</title>
		<link>http://www.coco3.com/community/1986/05/re-6809-tips-re-msg-7761</link>
		<comments>http://www.coco3.com/community/1986/05/re-6809-tips-re-msg-7761#comments</comments>
		<pubDate>Sun, 11 May 1986 12:15:00 +0000</pubDate>
		<dc:creator>Delphi</dc:creator>
				<category><![CDATA[Delphi - Source for 6809 Assemblers]]></category>

		<guid isPermaLink="false">http://www.coco3.com/community/1986/05/re-6809-tips-re-msg-7761/</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p>7804 11MAY86-1215 Source for 6809 Assemblers<br />     RE: 6809 tips (Re: Msg 7761)<br />     From: SCIGUY       To: 6809ER</p>
<p>The two major problems with using ROM calls for the random number generator<br />are the lack of compatability and the slowness.  For example, I did a life<br />in assembly (low-resolution, just 32X16) I needed a random number generator<br />to start the &#8220;universe&#8221; and I did a quick and dirty (mul 13, addd timer)<br />RNG that was adequate for my purposes, the overhead of converting from<br />integer to floating, doing the generation, then converting back to integer<br />seems to me to be rather inefficient, but then I did a sin and cosine routine<br />in integer math just to see if it could be done.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.coco3.com/community/1986/05/re-6809-tips-re-msg-7761/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>RE: 6809 tips Re: Msg 7734</title>
		<link>http://www.coco3.com/community/1986/05/re-6809-tips-re-msg-7734</link>
		<comments>http://www.coco3.com/community/1986/05/re-6809-tips-re-msg-7734#comments</comments>
		<pubDate>Sat, 10 May 1986 19:07:00 +0000</pubDate>
		<dc:creator>Delphi</dc:creator>
				<category><![CDATA[Delphi - Source for 6809 Assemblers]]></category>

		<guid isPermaLink="false">http://www.coco3.com/community/1986/05/re-6809-tips-re-msg-7734/</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p>7752 10MAY86-1907 Source for 6809 Assemblers<br />     RE: 6809 tips (Re: Msg 7734)<br />     From: MARTYGOODMAN To: 6809ER</p>
<p>Yep!  did de job so well, that IF the rest of the experiment works,<br />I will modify the nice graphics you did to support<br />a normal disk speed of 180 rpm.  Unless YOU want to help me!</p>
<p>  heh heh!</p>
<p> &#8212;marty</p>
]]></content:encoded>
			<wfw:commentRss>http://www.coco3.com/community/1986/05/re-6809-tips-re-msg-7734/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>RE: 6809 tips Re: Msg 7605</title>
		<link>http://www.coco3.com/community/1986/05/re-6809-tips-re-msg-7605</link>
		<comments>http://www.coco3.com/community/1986/05/re-6809-tips-re-msg-7605#comments</comments>
		<pubDate>Sat, 10 May 1986 05:14:00 +0000</pubDate>
		<dc:creator>Delphi</dc:creator>
				<category><![CDATA[Delphi - Source for 6809 Assemblers]]></category>

		<guid isPermaLink="false">http://www.coco3.com/community/1986/05/re-6809-tips-re-msg-7605/</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p>7721 10MAY86-0514 Source for 6809 Assemblers<br />     RE: 6809 tips (Re: Msg 7605)<br />     From: MARTYGOODMAN To: 6809ER</p>
<p>Well, Steve,,<br />I did a quick and dirty fix of your Disktimer program to make it<br />NOT crash in the graphics department when it was used to measure<br />a disk rotating at 180 RPM.  I got the drive ajusted to 180 RPM<br />very smoothly using your program.  No problem at all.<br />Later, if the rest of the experiment checks out<br />(if teh signal strength and information format&#8230; sector headers<br />and the like) are compatible with the WD 17XX format on the<br />IBM PC AT disks) I&#8217;ll do a more thorough job of altering<br />Disktimer to make its grapics displays compatible too.<br />Rite now I just use the number, and disabled the graphics<br />and the out of bounds checks in statement 730 and 760<br />More later!  I will tell you if we ARE able to read PC AT disks<br />on a CoCo using NON PC AT type 80 track drives set to 180 RPM.<br />The speed seemed VERY stable when I made the needed minor mod&#8230;<br />so I am hoping for the best.  But as I and you know,<br />problems with signal strength, head resolution, and information<br />format on the disk could still cause this little experiment to be<br />a failure.  We shall see.   At the moment I am using a Tandon TM 100-4<br />80 track double sided drive.  Full hieght.  But have full<br />tech references for Teac, Phillips, and Shugard half height<br />80 trackers&#8230; and the needed alteration there to make THEM<br />180 RPM capable are pretty easy, it appears.</p>
<p>   &#8212;marty</p>
]]></content:encoded>
			<wfw:commentRss>http://www.coco3.com/community/1986/05/re-6809-tips-re-msg-7605/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>RE: 6809 tips Re: Msg 7603</title>
		<link>http://www.coco3.com/community/1986/05/re-6809-tips-re-msg-7603</link>
		<comments>http://www.coco3.com/community/1986/05/re-6809-tips-re-msg-7603#comments</comments>
		<pubDate>Wed, 07 May 1986 21:00:00 +0000</pubDate>
		<dc:creator>Delphi</dc:creator>
				<category><![CDATA[Delphi - Source for 6809 Assemblers]]></category>

		<guid isPermaLink="false">http://www.coco3.com/community/1986/05/re-6809-tips-re-msg-7603/</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p>7623  7MAY86-2100 Source for 6809 Assemblers<br />     RE: 6809 tips (Re: Msg 7603)<br />     From: 6809ER       To: BEERBELLY</p>
<p>Here is a subroutine that uses no rom calles (great for 64k programs or OS-9).<br />The random number from 0 to 255 is returned in the A register, no other<br />registers are changed.<br />And here it is&#8230;..</p>
<p>RANDOM  PSHS    B<br />        LDD     RND<br />        LSRA<br />        EORA    RND<br />        COMA<br />        LSLA<br />        LSLA<br />        LSLA<br />        LDA     RND<br />        ROLB<br />        ROLA<br />        ANDA    #127<br />        STD     RND<br />        TFR     B,A<br />        ADDA    SEED<br />        EORA    RND<br />        STA     SEED<br />        PULS    PC,B<br />RND     FDB     0<br />SEED    FCB     0</p>
<p>Well, there you have it. I will be uploading it into the Asm Lag Database with<br />full documentation in the next few days.<br />Use any number (besides $FFFF) to reseed the sequence (it&#8217;s length is about<br />32,000 numbers long).<br />Steve Bjork, 6809er</p>
]]></content:encoded>
			<wfw:commentRss>http://www.coco3.com/community/1986/05/re-6809-tips-re-msg-7603/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>RE: 6809 tips Re: Msg 7605</title>
		<link>http://www.coco3.com/community/1986/05/re-6809-tips-re-msg-7605-2</link>
		<comments>http://www.coco3.com/community/1986/05/re-6809-tips-re-msg-7605-2#comments</comments>
		<pubDate>Wed, 07 May 1986 01:00:00 +0000</pubDate>
		<dc:creator>Delphi</dc:creator>
				<category><![CDATA[Delphi - Source for 6809 Assemblers]]></category>

		<guid isPermaLink="false">http://www.coco3.com/community/1986/05/re-6809-tips-re-msg-7605-2/</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p>7606  7MAY86-0100 Source for 6809 Assemblers<br />     RE: 6809 tips (Re: Msg 7605)<br />     From: ERIKGAV      To: BEERBELLY</p>
<p>To generate a random number, use the following procedure:</p>
<p>        LDD #MAX   the maximum value you want to have<br />        JSR $B4F4  copy D into FPAC 1<br />        JSR $BF1F  generate a random number<br />        JSR $B3ED  retrieve FPAC 1; D= your random number</p>
<p>For example, to generate a random number between 1 and 10:</p>
<p>        LDD #10<br />        JSR $B4F4<br />        JSR $BF1F<br />        JSR $B3ED</p>
<p>And D will now equal the random number.  You may want to do the equivalent of<br />a R=RND(TIMER) instruction, thus &#8220;randomizing&#8221; the RND seed&#8230; Do a:</p>
<p>        LDD $112  timer value<br />        JSR $B4F4 put TIMER into FPAC 1 for max value<br />        JSR $BF1F generate a random number</p>
<p>Is it live&#8230;. or is it Milliluk?</p>
<p>&#8211; Erik</p>
]]></content:encoded>
			<wfw:commentRss>http://www.coco3.com/community/1986/05/re-6809-tips-re-msg-7605-2/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>RE: BINARY FILES Re: Msg 6959</title>
		<link>http://www.coco3.com/community/1986/04/re-binary-files-re-msg-6959</link>
		<comments>http://www.coco3.com/community/1986/04/re-binary-files-re-msg-6959#comments</comments>
		<pubDate>Thu, 17 Apr 1986 01:23:00 +0000</pubDate>
		<dc:creator>Delphi</dc:creator>
				<category><![CDATA[Delphi - Source for 6809 Assemblers]]></category>

		<guid isPermaLink="false">http://www.coco3.com/community/1986/04/re-binary-files-re-msg-6959/</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p>6964 17APR86-0123 Source for 6809 Assemblers<br />     RE: BINARY FILES (Re: Msg 6959)<br />     From: MARTYGOODMAN To: POLTERGEIST</p>
<p>Sorry to hear you will be gone for a while&#8230; tho note that<br />this info service thing DOES cost, and it is necessary to<br />pace one&#8217;s self!</p>
<p> &#8212;marty</p>
]]></content:encoded>
			<wfw:commentRss>http://www.coco3.com/community/1986/04/re-binary-files-re-msg-6959/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>RE: BINARY FILES Re: Msg 6802</title>
		<link>http://www.coco3.com/community/1986/04/re-binary-files-re-msg-6802</link>
		<comments>http://www.coco3.com/community/1986/04/re-binary-files-re-msg-6802#comments</comments>
		<pubDate>Sat, 12 Apr 1986 22:34:00 +0000</pubDate>
		<dc:creator>Delphi</dc:creator>
				<category><![CDATA[Delphi - Source for 6809 Assemblers]]></category>

		<guid isPermaLink="false">http://www.coco3.com/community/1986/04/re-binary-files-re-msg-6802/</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p>6805 12APR86-2234 Source for 6809 Assemblers<br />     RE: BINARY FILES (Re: Msg 6802)<br />     From: MARTYGOODMAN To: STARCOWBOY</p>
<p>What I propose instead is that we get to you an alternative terminal<br />program that wil do all you need automatically.  Greg Miller here seems to have<br />writtensuch,<br />and we hope to hae it up here soon.<br />  But i wil try to get you a few representative sets of addresses.</p>
<p> &#8212;marty</p>
]]></content:encoded>
			<wfw:commentRss>http://www.coco3.com/community/1986/04/re-binary-files-re-msg-6802/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>BINARY FILES</title>
		<link>http://www.coco3.com/community/1986/04/binary-files</link>
		<comments>http://www.coco3.com/community/1986/04/binary-files#comments</comments>
		<pubDate>Sat, 12 Apr 1986 18:49:00 +0000</pubDate>
		<dc:creator>Delphi</dc:creator>
				<category><![CDATA[Delphi - Source for 6809 Assemblers]]></category>

		<guid isPermaLink="false">http://www.coco3.com/community/1986/04/binary-files/</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p>6782 12APR86-1849 Source for 6809 Assemblers<br />     BINARY FILES<br />     From: STARCOWBOY   To: GREGMILLER</p>
<p>BY THE WAY . . . IF YOU HAPPEN TO CALL IN BEFORE YOU ARE READY TO DOWNLOAD-<br />PLEASE LEAVE ME YOUR CIS ID # SO I CAN RUN A MORE THOROUGH SEARCH FOR TELETERM<br />(TAPE VER.) ON THE COMPUSRVE SIG.  THANKS&#8230;</p>
<p>&#8212;LANCE(STARCOWBOY)</p>
<p></p>
]]></content:encoded>
			<wfw:commentRss>http://www.coco3.com/community/1986/04/binary-files/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>MACH. FILES</title>
		<link>http://www.coco3.com/community/1986/04/mach-files</link>
		<comments>http://www.coco3.com/community/1986/04/mach-files#comments</comments>
		<pubDate>Sat, 12 Apr 1986 00:34:00 +0000</pubDate>
		<dc:creator>Delphi</dc:creator>
				<category><![CDATA[Delphi - Source for 6809 Assemblers]]></category>

		<guid isPermaLink="false">http://www.coco3.com/community/1986/04/mach-files/</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p>6740 12APR86-0034 Source for 6809 Assemblers<br />     MACH. FILES<br />     From: STARCOWBOY   To: GREGMILLER</p>
<p>GREG- GREAT TO HEAR TELETERM MIGHT HELP ME OUT HERE!  HOPE TO SEE IT IN DAT<br />SOON.<br />BY THE WAY- IS IT ALREADY IN THE COMPUSERVE SIG?  IF SO- WHAT NAME?<br />THANKYOU VERY MUCH.</p>
<p>STARCOWBOY (LANCE)</p>
<p></p>
]]></content:encoded>
			<wfw:commentRss>http://www.coco3.com/community/1986/04/mach-files/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>RE: MACH. FILES Re: Msg 6569</title>
		<link>http://www.coco3.com/community/1986/04/re-mach-files-re-msg-6569</link>
		<comments>http://www.coco3.com/community/1986/04/re-mach-files-re-msg-6569#comments</comments>
		<pubDate>Mon, 07 Apr 1986 16:38:00 +0000</pubDate>
		<dc:creator>Delphi</dc:creator>
				<category><![CDATA[Delphi - Source for 6809 Assemblers]]></category>

		<guid isPermaLink="false">http://www.coco3.com/community/1986/04/re-mach-files-re-msg-6569/</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p>6579  7APR86-1638 Source for 6809 Assemblers<br />     RE: MACH. FILES (Re: Msg 6569)<br />     From: MARTYGOODMAN To: ARTFLEXSER</p>
<p>How curious!  As I said, I never really got very educated<br />about cassette tape format.<br />I did of curse know that CSAVEM did not support segmented files<br />(but then again SAVEM does nto suport segmented files either!)<br />but did NOT know that Ext Basic would recongnise and read a segmented file.  How<br />odd!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.coco3.com/community/1986/04/re-mach-files-re-msg-6569/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>RE: MACH. FILES Re: Msg 6562</title>
		<link>http://www.coco3.com/community/1986/04/re-mach-files-re-msg-6562</link>
		<comments>http://www.coco3.com/community/1986/04/re-mach-files-re-msg-6562#comments</comments>
		<pubDate>Mon, 07 Apr 1986 02:23:00 +0000</pubDate>
		<dc:creator>Delphi</dc:creator>
				<category><![CDATA[Delphi - Source for 6809 Assemblers]]></category>

		<guid isPermaLink="false">http://www.coco3.com/community/1986/04/re-mach-files-re-msg-6562/</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p>6566  7APR86-0223 Source for 6809 Assemblers<br />     RE: MACH. FILES (Re: Msg 6562)<br />     From: MARTYGOODMAN To: ARTFLEXSER</p>
<p>Mind Reader!  (assume you just read the message I just left you<br />before this one!!)</p>
]]></content:encoded>
			<wfw:commentRss>http://www.coco3.com/community/1986/04/re-mach-files-re-msg-6562/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>RE: MACH. FILES Re: Msg 6560</title>
		<link>http://www.coco3.com/community/1986/04/re-mach-files-re-msg-6560</link>
		<comments>http://www.coco3.com/community/1986/04/re-mach-files-re-msg-6560#comments</comments>
		<pubDate>Mon, 07 Apr 1986 02:22:00 +0000</pubDate>
		<dc:creator>Delphi</dc:creator>
				<category><![CDATA[Delphi - Source for 6809 Assemblers]]></category>

		<guid isPermaLink="false">http://www.coco3.com/community/1986/04/re-mach-files-re-msg-6560/</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p>6565  7APR86-0222 Source for 6809 Assemblers<br />     RE: MACH. FILES (Re: Msg 6560)<br />     From: MARTYGOODMAN To: ARTFLEXSER</p>
<p>How to suport both?</p>
<p>  Just use disk binary format as standard&#8230;</p>
<p>  check file when it is in buffer for presence or absence of segments&#8230;<br />if no segments (other than one) then convert to tape at level of the<br />terminal program.</p>
<p>before saving.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.coco3.com/community/1986/04/re-mach-files-re-msg-6560/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>RE: MTERM BINARY Re: Msg 6554</title>
		<link>http://www.coco3.com/community/1986/04/re-mterm-binary-re-msg-6554</link>
		<comments>http://www.coco3.com/community/1986/04/re-mterm-binary-re-msg-6554#comments</comments>
		<pubDate>Mon, 07 Apr 1986 00:01:00 +0000</pubDate>
		<dc:creator>Delphi</dc:creator>
				<category><![CDATA[Delphi - Source for 6809 Assemblers]]></category>

		<guid isPermaLink="false">http://www.coco3.com/community/1986/04/re-mterm-binary-re-msg-6554/</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p>6559  7APR86-0001 Source for 6809 Assemblers<br />     RE: MTERM BINARY (Re: Msg 6554)<br />     From: MARTYGOODMAN To: ERIKGAV</p>
<p>Tape format for the CoCo ONLY suports non segmented files.<br />Worse yet, as Art Flexser points out,<br />the byte for byte Disk image<br />is different form the byte for byte tape image, for the latter is in the form of<br />256 byte long<br />blocks with check sums.</p>
<p>  But, IF one restricts oneself to non segmented ML files,<br />one should be able to<br />(albeit with some hassel in writing the program) support<br />properly buffer saves of<br />ML programs to EITHER disk or tape.</p>
<p>  Do ask Greg to take a look at this thread, please.  Thanks!</p>
<p> &#8212;marty</p>
]]></content:encoded>
			<wfw:commentRss>http://www.coco3.com/community/1986/04/re-mterm-binary-re-msg-6554/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>RE: MACH. FILES Re: Msg 6538</title>
		<link>http://www.coco3.com/community/1986/04/re-mach-files-re-msg-6538</link>
		<comments>http://www.coco3.com/community/1986/04/re-mach-files-re-msg-6538#comments</comments>
		<pubDate>Sun, 06 Apr 1986 23:53:00 +0000</pubDate>
		<dc:creator>Delphi</dc:creator>
				<category><![CDATA[Delphi - Source for 6809 Assemblers]]></category>

		<guid isPermaLink="false">http://www.coco3.com/community/1986/04/re-mach-files-re-msg-6538/</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p>6557  6APR86-2353 Source for 6809 Assemblers<br />     RE: MACH. FILES (Re: Msg 6538)<br />     From: MARTYGOODMAN To: ARTFLEXSER</p>
<p>Good Point&#8230; It has been so long<br />since I messed with tape I&#8217;d forgotten that its format<br />is different even from<br />non segmented disk format!!</p>
<p>   Well&#8230; it still would<br />be possible to support<br />proper saves to tape<br />of non segmented files.<br />Tho forsure, a hassel!</p>
<p>  Could you ask Gweed<br />for permission for us<br />to have that TAPCNV util<br />here?  You see him more often<br />than I do&#8230; and it seems<br />like it is just what this feller needs!!!</p>
<p>  Thanks!!</p>
<p> &#8212;marty</p>
]]></content:encoded>
			<wfw:commentRss>http://www.coco3.com/community/1986/04/re-mach-files-re-msg-6538/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>RE: MACH. CODE FILES Re: Msg 6545</title>
		<link>http://www.coco3.com/community/1986/04/re-mach-code-files-re-msg-6545</link>
		<comments>http://www.coco3.com/community/1986/04/re-mach-code-files-re-msg-6545#comments</comments>
		<pubDate>Sun, 06 Apr 1986 22:29:00 +0000</pubDate>
		<dc:creator>Delphi</dc:creator>
				<category><![CDATA[Delphi - Source for 6809 Assemblers]]></category>

		<guid isPermaLink="false">http://www.coco3.com/community/1986/04/re-mach-code-files-re-msg-6545/</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p>6546  6APR86-2229 Source for 6809 Assemblers<br />     RE: MACH. CODE FILES (Re: Msg 6545)<br />     From: ERIKGAV      To: STARCOWBOY</p>
<p>It&#8217;s not that its all that hard to add to the description those addresses,<br />the difficulty falls in the fact that 80% of the people who upload these<br />files won&#8217;t give the addresses required or will give incorrect addresses, and<br />in the problem of the MASSIVE task of changing all the descriptions in the<br />existing files of the database.</p>
<p>I think the Teleterm solution may very well be the best one.  Tho, of course,<br />we&#8217;ll have to wait to see whether an independent taste test shows that<br />Teleterm<br />works sufficiently with Delphi to be used.</p>
<p>&#8211; Erik</p>
]]></content:encoded>
			<wfw:commentRss>http://www.coco3.com/community/1986/04/re-mach-code-files-re-msg-6545/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>RE: MACH. FILES Re: Msg 6538</title>
		<link>http://www.coco3.com/community/1986/04/re-mach-files-re-msg-6538-2</link>
		<comments>http://www.coco3.com/community/1986/04/re-mach-files-re-msg-6538-2#comments</comments>
		<pubDate>Sun, 06 Apr 1986 21:56:00 +0000</pubDate>
		<dc:creator>Delphi</dc:creator>
				<category><![CDATA[Delphi - Source for 6809 Assemblers]]></category>

		<guid isPermaLink="false">http://www.coco3.com/community/1986/04/re-mach-files-re-msg-6538-2/</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p>6541  6APR86-2156 Source for 6809 Assemblers<br />     RE: MACH. FILES (Re: Msg 6538)<br />     From: RAINBOWMAG   To: ARTFLEXSER</p>
<p>Art,</p>
<p>TAPCNV is the 11th program in the set of files for MIKEYTERM here on Delphi.</p>
<p>Cray</p>
]]></content:encoded>
			<wfw:commentRss>http://www.coco3.com/community/1986/04/re-mach-files-re-msg-6538-2/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>RE: MTERM BINARY Re: Msg 6517</title>
		<link>http://www.coco3.com/community/1986/04/re-mterm-binary-re-msg-6517</link>
		<comments>http://www.coco3.com/community/1986/04/re-mterm-binary-re-msg-6517#comments</comments>
		<pubDate>Sun, 06 Apr 1986 17:50:00 +0000</pubDate>
		<dc:creator>Delphi</dc:creator>
				<category><![CDATA[Delphi - Source for 6809 Assemblers]]></category>

		<guid isPermaLink="false">http://www.coco3.com/community/1986/04/re-mterm-binary-re-msg-6517/</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p>6519  6APR86-1750 Source for 6809 Assemblers<br />     RE: MTERM BINARY (Re: Msg 6517)<br />     From: MARTYGOODMAN To: STARCOWBOY</p>
<p>Oh Ho!!! Sorry&#8230; have NEVER used MTERM with cassette ever!</p>
<p>I will check it out later (I do not have a cassette recorder<br />here where I am now&#8230; only a disk drive equipped CoCo-ized Dragon and<br />an 80 col card).<br />But I still find it very odd that MIke would NOT allow you<br />to automatically save cassette<br />fies in binary ML format&#8230;<br />unless he was concerned about<br />trying to save segmented disk<br />files to cassette (which is impossible as segmented binary<br />files do not EXIST on tape, tho they do on disk).</p>
<p>   Sorry about the confusion.</p>
<p>Hmm&#8230; I just checked out the<br />prompts, and YES.. the durn program does ask for start<br />and execute addresses!!</p>
<p>  HO<br />W very odd!!!</p>
<p>  He really could have done better than that.</p>
<p>   He could have automatically checked for single block<br />vs segmented binary ml format,<br />allowed automatic assigning of<br />proper start, end, and exec adrs<br />in the former case and a warning message in the latter case.</p>
<p>   Veryt Very odd indeed!!!!</p>
<p>  With much regret I must say that considering you are the<br />FIRST person here to bring up this issue as a problem,<br />and considering the many HUNDREDS of man hours it wouold<br />take to add the info you need<br />to our file descriptions, I must<br />decide that we will NOT be making<br />the changes you request.</p>
<p>Perhaps other (commercial) programs will<br />more properly support X modem DL&#8217;s of binary files for the CoCo&#8230;</p>
<p>    Short of that I am afraid you<br />EITHER must develop utils for<br />converting such files into<br />proper tape files (all the data you need&#8230; start and exec adr..<br />IS in the file you down load&#8230;<br />a quick study of the Disk Basic<br /> Unravelled manual&#8230;or of my<br />article in the February Rainbow<br />about disk file formats&#8230;<br />will tell you WHERE that info is).</p>
<p>  sorry!</p>
<p>  marty</p>
]]></content:encoded>
			<wfw:commentRss>http://www.coco3.com/community/1986/04/re-mterm-binary-re-msg-6517/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>RE: ASS LANG Re: Msg 6507</title>
		<link>http://www.coco3.com/community/1986/04/re-ass-lang-re-msg-6507</link>
		<comments>http://www.coco3.com/community/1986/04/re-ass-lang-re-msg-6507#comments</comments>
		<pubDate>Sun, 06 Apr 1986 14:01:00 +0000</pubDate>
		<dc:creator>Delphi</dc:creator>
				<category><![CDATA[Delphi - Source for 6809 Assemblers]]></category>

		<guid isPermaLink="false">http://www.coco3.com/community/1986/04/re-ass-lang-re-msg-6507/</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p>6511  6APR86-1401 Source for 6809 Assemblers<br />     RE: ASS LANG (Re: Msg 6507)<br />     From: MARTYGOODMAN To: STARCOWBOY</p>
<p>Both your messages make me wonder if we are talking abut the SAME PROGRAM!</p>
<p>  I&#8217;m talking about MIKEYTERM (Ver 4.0, tho what I have<br />to say about it is true of ver 2.3 and up).</p>
<p>    You save Machine Language program file AS Machine Language program type.<br />There<br />is never a prompt for Hex Addresses<br />at any point in the upload or download process.</p>
<p>What may in part be confuding you is that a ML Program<br />(the kind of file that has start, end and execute address info as<br />a critical part of it) is only one of<br />three binary file types supported by Mikeyterm.<br />Mikeyterm also supports Tokenized Basic (a very common binary file tupe used<br />whenever you save a BASIC program to disk) and a file type called &#8220;binary data&#8221;<br />which is provided for by<br />Radio Shack Basic but nearly never used by existing Coco softtware.</p>
<p>   &#8212;marty</p>
]]></content:encoded>
			<wfw:commentRss>http://www.coco3.com/community/1986/04/re-ass-lang-re-msg-6507/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>RE: MACH. FILES Re: Msg 6496</title>
		<link>http://www.coco3.com/community/1986/04/re-mach-files-re-msg-6496</link>
		<comments>http://www.coco3.com/community/1986/04/re-mach-files-re-msg-6496#comments</comments>
		<pubDate>Sun, 06 Apr 1986 03:56:00 +0000</pubDate>
		<dc:creator>Delphi</dc:creator>
				<category><![CDATA[Delphi - Source for 6809 Assemblers]]></category>

		<guid isPermaLink="false">http://www.coco3.com/community/1986/04/re-mach-files-re-msg-6496/</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p>6498  6APR86-0356 Source for 6809 Assemblers<br />     RE: MACH. FILES (Re: Msg 6496)<br />     From: MARTYGOODMAN To: STARCOWBOY</p>
<p>Please read your documentation.  You are completely mistaken.<br />As a DAILY user of Mikeyterm for the last several YEARS, I can<br />assure you that hex start, end, and execute addresses are in<br />NO WAY needed for Mikeyterm up or down loads.  I&#8217;ve been using<br />that program from the days of its beta test early ancestor,<br />Mikeyterm 1.6.   I have no idea where you got that completely<br />WRONG idea!!</p>
<p>  &#8212;marty</p>
]]></content:encoded>
			<wfw:commentRss>http://www.coco3.com/community/1986/04/re-mach-files-re-msg-6496/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>RE: SOURCE CODE Re: Msg 981</title>
		<link>http://www.coco3.com/community/1986/03/re-source-code-re-msg-981-2</link>
		<comments>http://www.coco3.com/community/1986/03/re-source-code-re-msg-981-2#comments</comments>
		<pubDate>Mon, 31 Mar 1986 13:45:00 +0000</pubDate>
		<dc:creator>Delphi</dc:creator>
				<category><![CDATA[Delphi - Source for 6809 Assemblers]]></category>

		<guid isPermaLink="false">http://www.coco3.com/community/1986/03/re-source-code-re-msg-981-2/</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p>6272 31MAR86-1345 Source for 6809 Assemblers<br />     RE: SOURCE CODE (Re: Msg 981)<br />     From: DALEP        To: KPGBB</p>
<p>Yes, provided that the 40-track disk is not completely full.  OS-9 will<br />read the first sector and find out that the disk you are reading is 40-track.<br />To copy the files from it to the 35-track disk, you need to use dsave to copy<br />a directory at a time&#8230;or the entire disk.  Good luck.  <dale></p>
<p></dale></p>
]]></content:encoded>
			<wfw:commentRss>http://www.coco3.com/community/1986/03/re-source-code-re-msg-981-2/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>RE: dos info Re: Msg 5361</title>
		<link>http://www.coco3.com/community/1986/03/re-dos-info-re-msg-5361</link>
		<comments>http://www.coco3.com/community/1986/03/re-dos-info-re-msg-5361#comments</comments>
		<pubDate>Thu, 13 Mar 1986 01:48:00 +0000</pubDate>
		<dc:creator>Delphi</dc:creator>
				<category><![CDATA[Delphi - Source for 6809 Assemblers]]></category>

		<guid isPermaLink="false">http://www.coco3.com/community/1986/03/re-dos-info-re-msg-5361/</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p>5436 13MAR86-0148 Source for 6809 Assemblers<br />     RE: dos info (Re: Msg 5361)<br />     From: BOBTHOMAS    To: ARTFLEXSER</p>
<p>Art,<br />I want to thank you for answering my question so quickly, but if I had known<br />that you were on Delphi I would have addressed the question to you. I have been<br />using ADOS for the last year and a half and think that its the greatest. Could<br />you tell me wh<br />ere to put a JSR in ADOS ot get it to auto execute the DOS command on powerup? I<br />live in an area that the power either flikers or goesout at least twice a day<br />and I use my Coco remotely from both school and work(I am currently a student<br />attending UF<br />in Gainesville). Thanks in advance.<br />Bob Thomas</p>
]]></content:encoded>
			<wfw:commentRss>http://www.coco3.com/community/1986/03/re-dos-info-re-msg-5361/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>RE: SOFTWARE Re: Msg 4757</title>
		<link>http://www.coco3.com/community/1986/02/re-software-re-msg-4757</link>
		<comments>http://www.coco3.com/community/1986/02/re-software-re-msg-4757#comments</comments>
		<pubDate>Mon, 24 Feb 1986 22:13:00 +0000</pubDate>
		<dc:creator>Delphi</dc:creator>
				<category><![CDATA[Delphi - Source for 6809 Assemblers]]></category>

		<guid isPermaLink="false">http://www.coco3.com/community/1986/02/re-software-re-msg-4757/</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p>4837 24FEB86-2213 Source for 6809 Assemblers<br />     RE: SOFTWARE (Re: Msg 4757)<br />     From: 6809ER       To: RRS</p>
<p>I hate to tell you this but the color computer can only speed up when it&#8217;s<br />reading ROM. The Ram is already double timing with the CPU and VDG!</p>
<p>Steve Bjork, SRB Software, 6809er</p>
]]></content:encoded>
			<wfw:commentRss>http://www.coco3.com/community/1986/02/re-software-re-msg-4757/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>RE: SOURCE CODE Re: Msg 981</title>
		<link>http://www.coco3.com/community/1986/02/re-source-code-re-msg-981-3</link>
		<comments>http://www.coco3.com/community/1986/02/re-source-code-re-msg-981-3#comments</comments>
		<pubDate>Thu, 20 Feb 1986 02:17:00 +0000</pubDate>
		<dc:creator>Delphi</dc:creator>
				<category><![CDATA[Delphi - Source for 6809 Assemblers]]></category>

		<guid isPermaLink="false">http://www.coco3.com/community/1986/02/re-source-code-re-msg-981-3/</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p>4648 20FEB86-0217 Source for 6809 Assemblers<br />     RE: SOURCE CODE (Re: Msg 981)<br />     From: DALEP        To: SCIGUY</p>
<p>Didn&#8217;t get all your message.  At least didn&#8217;t see a name.  Over the course of<br />three or four months last summer and fall we ran short patches that appraoched<br />the single drive C compiler problem from several different angles.  They all<br />work.</p>
<p>But, it sounds like you have already found that out.  By the way, you can use<br />a ramdisk to hold the temp files and your operation will speed up many fold.</p>
<p>Or, you could use the ramdisk to hold the compiler system disk.  This would<br />save you a lot of time also.  If you can&#8217;t find the specific articles with<br />the patches let me know and we&#8217;ll try to look them up.<br />dale</p>
]]></content:encoded>
			<wfw:commentRss>http://www.coco3.com/community/1986/02/re-source-code-re-msg-981-3/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>RE: SOURCE CODE Re: Msg 4335</title>
		<link>http://www.coco3.com/community/1986/02/re-source-code-re-msg-4335</link>
		<comments>http://www.coco3.com/community/1986/02/re-source-code-re-msg-4335#comments</comments>
		<pubDate>Thu, 20 Feb 1986 02:13:00 +0000</pubDate>
		<dc:creator>Delphi</dc:creator>
				<category><![CDATA[Delphi - Source for 6809 Assemblers]]></category>

		<guid isPermaLink="false">http://www.coco3.com/community/1986/02/re-source-code-re-msg-4335/</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p>4647 20FEB86-0213 Source for 6809 Assemblers<br />     RE: SOURCE CODE (Re: Msg 4335)<br />     From: DALEP        To: RONALDCOLE</p>
<p>Ron, you stumped me on this one.  Not too much of a hardware type here.<br />Suggest you pass the same question email to Brian Lantz.  He may be able to<br />figure it out.</p>
<p>Sorry, we couldn&#8217;t help.</p>
<p>dale</p>
]]></content:encoded>
			<wfw:commentRss>http://www.coco3.com/community/1986/02/re-source-code-re-msg-4335/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>RE: DISK IO Re: Msg 3727</title>
		<link>http://www.coco3.com/community/1986/01/re-disk-io-re-msg-3727</link>
		<comments>http://www.coco3.com/community/1986/01/re-disk-io-re-msg-3727#comments</comments>
		<pubDate>Tue, 28 Jan 1986 03:20:00 +0000</pubDate>
		<dc:creator>Delphi</dc:creator>
				<category><![CDATA[Delphi - Source for 6809 Assemblers]]></category>

		<guid isPermaLink="false">http://www.coco3.com/community/1986/01/re-disk-io-re-msg-3727/</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p>3734 28JAN86-0320 Source for 6809 Assemblers<br />     RE: DISK IO (Re: Msg 3727)<br />     From: MARTYGOODMAN To: ELECTROMAGIC</p>
<p>(1) system emulators are very sophisticated&#8230; and VERY powerful tools.<br />A long time ago I considered bringing up a 6809 emulator on the CoCo<br />to (of all dumb , trivial things)help me break protected ROM packs.<br />But never did it.  A friend wrote a Z 80 emulator on the CoCo<br />and nearly borught up CPM via emulation on his CoCo!</p>
<p>(2) BTW&#8230; have you seen the Steve Bjork program Coterm???<br />Do you think YOU could make a &#8220;version of&#8221; coterm that used<br />the BIT BANGER port?   What I refer to is a &#8220;split screen&#8221;<br />dedicated Converencing utility, that gives you one (in the case of<br />Steve&#8217;s program) or two or three or four (in the case of this program<br />Q modem I am using on my PC clone) lines of protected space on the screen<br />into which you can type, and what you type there is NOT chopped up<br />by any incoming messages (which all appear in the upper part of the screen.<br />)<br />You can edit your line in the protected area (primarily with back space /<br />delete&#8230; tht realy is all you NEED for a single line worth of edting)<br />and it is NOT transmited out the 8{ort until you hit C/R.</p>
<p>  I bring this up because there are lots of half decent CoCo terminal<br />programs&#8230; but NOT split screen utils for the CoCo for converencing<br />for those folks who have neither a RS232 pak nor a PBJ word pak.<br />(Steve&#8217;s COTERM requires an RS232 pak at least, and a version of<br />it supports the PBJ pak).  So, while I suspect ifyou make<br />a full featured smart terminal program you will make a VERY<br />good one, perhaps as a quick side project you could make us<br />a varient of that EXCELLENT program you sent me that suports<br />this split screen option.  For the many folks who want such<br />capability but do NOT have the wierd extra hardware required<br />by Steve B.&#8217;s COTERM.</p>
<p>   Steve B. MIGHT even consider giving you his surce for COTERM&#8230;<br />tho I doubtyou&#8217;d need it, as you seem to have the<br />business of terminal software well in hand.<br />Note that this project would involve some care in buffering<br />keyboard input while one is editing one/s message on<br />the bottom part of the screen so that one does NOT lose any<br />incoming data during such actions.</p>
<p>Use of interrupts might be handy.</p>
<p>  I must say that the little bit of user interfacing you did<br />in your terminal program (for setting prarmeters) was, in my<br />VERY critical opinion. VERY well layed out.  You reely<br />seem to be QUITE good at this sort of thing.  I was truly impressed.</p>
<p></p>
]]></content:encoded>
			<wfw:commentRss>http://www.coco3.com/community/1986/01/re-disk-io-re-msg-3727/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>RE: MIKEYTERM SOSURCE Re: Msg 2967</title>
		<link>http://www.coco3.com/community/1986/01/re-mikeyterm-sosurce-re-msg-2967</link>
		<comments>http://www.coco3.com/community/1986/01/re-mikeyterm-sosurce-re-msg-2967#comments</comments>
		<pubDate>Fri, 17 Jan 1986 11:43:00 +0000</pubDate>
		<dc:creator>Delphi</dc:creator>
				<category><![CDATA[Delphi - Source for 6809 Assemblers]]></category>

		<guid isPermaLink="false">http://www.coco3.com/community/1986/01/re-mikeyterm-sosurce-re-msg-2967/</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p>3285 17JAN86-1143 Source for 6809 Assemblers<br />     RE: MIKEYTERM SOSURCE (Re: Msg 2967)<br />     From: MIKEWARD     To: DBRUCEMEED</p>
<p>David,</p>
<p>The source code for Mterm is not available for distribution.</p>
<p>As for 1200 baud, I highly recommend the RS232 pak or the PBJ-2 SP.</p>
<p>Mike</p>
]]></content:encoded>
			<wfw:commentRss>http://www.coco3.com/community/1986/01/re-mikeyterm-sosurce-re-msg-2967/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>RE: MIKEYTERM SOSURCE Re: Msg 2967</title>
		<link>http://www.coco3.com/community/1986/01/re-mikeyterm-sosurce-re-msg-2967-2</link>
		<comments>http://www.coco3.com/community/1986/01/re-mikeyterm-sosurce-re-msg-2967-2#comments</comments>
		<pubDate>Sun, 12 Jan 1986 21:25:00 +0000</pubDate>
		<dc:creator>Delphi</dc:creator>
				<category><![CDATA[Delphi - Source for 6809 Assemblers]]></category>

		<guid isPermaLink="false">http://www.coco3.com/community/1986/01/re-mikeyterm-sosurce-re-msg-2967-2/</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p>3101 12JAN86-2125 Source for 6809 Assemblers<br />     RE: MIKEYTERM SOSURCE (Re: Msg 2967)<br />     From: 6809ER       To: DBRUCEMEED</p>
<p>Why not just change the address (and your serial chip) to match the<br />Radio Shack Deluxe RS-232 pak. In this way you will not ever need to change<br />any software you get! Radio Shack uses a 6552 at ports $FF68 to $FF6B.<br />Steve Bjork, SRB Software (6809er)</p>
]]></content:encoded>
			<wfw:commentRss>http://www.coco3.com/community/1986/01/re-mikeyterm-sosurce-re-msg-2967-2/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>LANTZ CAT UTILITY</title>
		<link>http://www.coco3.com/community/1986/01/lantz-cat-utility</link>
		<comments>http://www.coco3.com/community/1986/01/lantz-cat-utility#comments</comments>
		<pubDate>Wed, 08 Jan 1986 20:21:00 +0000</pubDate>
		<dc:creator>Delphi</dc:creator>
				<category><![CDATA[Delphi - Source for 6809 Assemblers]]></category>

		<guid isPermaLink="false">http://www.coco3.com/community/1986/01/lantz-cat-utility/</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p>2901  8JAN86-2021 Source for 6809 Assemblers<br />     LANTZ CAT UTILITY<br />     From: VINCECALDEIR To: ALL OS-9 USE (NR)</p>
<p> The Brian Lantz utility &#8216;CAT&#8217; published in the Dec<br />85 issue of rainbow doesn&#8217;t appear to work as it<br />appeared in the magazine on page 262-263.</p>
<p>I had to add two lines of code to get everything<br />to work as Brian suggests.  The 2 lines are listed<br />below with a large portion of the original source<br />for your ease in locating the new lines.  They are<br />marked with &#8216;**** in the comment field ****&#8217;.</p>
<p>I haven&#8217;t exhaustively tested the routine but all<br />appears to function well.  I&#8217;ll be adding line<br />numbering and a little more error guidance soon.</p>
<p>        bsr   optchk   process options<br />        stx   prmptr   store X at PRMPTR<br />        clr   ipath    set default path (0)<br />        lda   0,x      get a character<br />        cmpa  #$0d     is it <c /r> ?<br />        beq   main     if so, skip to main<br />*<br />        lda   #read.   set access mode for reading<br />        os9   i$open   attempt to open file<br />        bcs   exit     if an error, end program<br />        sta   ipath    store input path #<br />        stx   prmptr   store parameter position<br />*<br />        bsr   optchk   ****REQD to set RANGE****<br />        stx   prmptr   ****REQD to END OKAY ****<br />*<br />* This is the main loop<br />*<br />main    lda   ipath    get input path #<br />        leax  buffer,u point to buffer<br />        ldy   #bufsiz  set &#8216;y&#8217; to max # of bytes<br />        os9   i$readln attempt to read a line<br />        bcs   eofchk   branch out if error or EOF<br />        ldd   count    get current line count<br />        addd  #1       add one to the line count<br />        std   count    store the new line count<br />        cmpd  from     compare COUNT to FROM</p>
<p>See ya&#8230;.<br />Vince Caldeira<br />(VINCECALDEIR)</p>
<p></c></p>
]]></content:encoded>
			<wfw:commentRss>http://www.coco3.com/community/1986/01/lantz-cat-utility/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>RE: 6809 DEBUGGER/MONITOR Re: Msg 2643</title>
		<link>http://www.coco3.com/community/1986/01/re-6809-debuggermonitor-re-msg-2643</link>
		<comments>http://www.coco3.com/community/1986/01/re-6809-debuggermonitor-re-msg-2643#comments</comments>
		<pubDate>Fri, 03 Jan 1986 20:21:00 +0000</pubDate>
		<dc:creator>Delphi</dc:creator>
				<category><![CDATA[Delphi - Source for 6809 Assemblers]]></category>

		<guid isPermaLink="false">http://www.coco3.com/community/1986/01/re-6809-debuggermonitor-re-msg-2643/</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p>2649  3JAN86-2021 Source for 6809 Assemblers<br />     RE: 6809 DEBUGGER/MONITOR (Re: Msg 2643)<br />     From: MARTYGOODMAN To: WHIFFLE</p>
<p>Jeff is hardly the only one capable of writing good user interfaces..<br />indeed, we both kno who gaveJeff the idea for both Disk Util<br />and for OS9 Solutoin, don&#8217;t we, eh?   I suspect that the folks<br />at Fort Worth are just too lacking in intelligence and vision<br />to realize how important it is to have such stuff.</p>
<p>Two friends of mine literally could NEVER have used teh CoCo if it<br />was not for Jeff&#8217;s Disk Util that I had burned into their ROM&#8217;s.</p>
<p>Jeff&#8217;s (YOUR) OS 9 solution is a good program&#8230; but actually<br />what is even more needed is a module like that than can be called by<br />all OS9 application programs, and implimented either in full or in<br />part whenever such programs need to do Disk I / O.</p>
<p> That way All OS 9 application programs would have similar high<br />quality user interfaces, and software developers would be saved<br />massive amounts of time and headaches.</p>
<p></p>
]]></content:encoded>
			<wfw:commentRss>http://www.coco3.com/community/1986/01/re-6809-debuggermonitor-re-msg-2643/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>RE: 6809 DEBUGGER/MONITOR Re: Msg 2599</title>
		<link>http://www.coco3.com/community/1986/01/re-6809-debuggermonitor-re-msg-2599</link>
		<comments>http://www.coco3.com/community/1986/01/re-6809-debuggermonitor-re-msg-2599#comments</comments>
		<pubDate>Fri, 03 Jan 1986 05:31:00 +0000</pubDate>
		<dc:creator>Delphi</dc:creator>
				<category><![CDATA[Delphi - Source for 6809 Assemblers]]></category>

		<guid isPermaLink="false">http://www.coco3.com/community/1986/01/re-6809-debuggermonitor-re-msg-2599/</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p>2634  3JAN86-0531 Source for 6809 Assemblers<br />     RE: 6809 DEBUGGER/MONITOR (Re: Msg 2599)<br />     From: MARTYGOODMAN To: VINCECALDEIR</p>
<p>I HAVE source for SIGMON in Macro 80C format&#8230;<br />indeed, I&#8217;ve had source for SIGMON for years.<br />I aliso have source for &#8220;DISKMON&#8221;, a moderatly kludgy but<br />still useable modification of SIGMON that allows<br />SAVEM and LOADM (including offset load suport)<br />direct from SIGMON.<br />Indeed, we &#8220;created&#8221; source for SIGMON (by disassembling the<br />program to MAG media and then laboriously typing in the<br />hard copy of the source code that Data Soft actually published<br />when it sold the program.</p>
<p>The main argument AGINST using SIGMON is that its legal status is<br />very much in limbo, and it might be VERY hard to find<br />and persualde whoever would have the authority allow you to<br />co commercial with an OS9 SIGMON.  Which is a GREAT pity, because<br />SIGMON is SUCHJ an outstanding product.</p>
<p>   Tandy has been disappointed with how poor the third party<br />support of OS9 has been, but with such utter garbage<br />for &#8220;tools&#8221; as the stuff they include with it, it&#8217;s no wonder!<br />Now, if they had provided modular user firendly<br />(ponit and pick, a al Jeff Francis&#8217; RS DOS Disk Utility)<br />Disk I/O routines, and modules for sleecting stuff from<br />a menu of choices, and the like, that would have<br />sparked the development of a variety of<br />quality software from a lot of different corners&#8230;<br />whihc all would be similar in control structure<br />and so easy for users to learn.  But they lack the<br />intelligence and vision to do that&#8230; and their<br />lack of intelligence and vision&#8230; the same lack that<br />releaged the CoCo to a few dedicated hobbiests&#8230;<br />will most likely kill OS9 too.  Pity&#8230; I was just<br />getting to appreciate how POWERFUL that OS is&#8230;<br />despite it repulsively trashy interface.<br />I even bought a copy of it recently on the half price sale.<br />Figgerred the four manuals were nearly worth the $35.<br />(yeahg.., I know the upgrade to ver 2.0 is on its<br />way tomy store.)</p>
]]></content:encoded>
			<wfw:commentRss>http://www.coco3.com/community/1986/01/re-6809-debuggermonitor-re-msg-2599/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>assembly Re: Msg 2497</title>
		<link>http://www.coco3.com/community/1985/12/assembly-re-msg-2497</link>
		<comments>http://www.coco3.com/community/1985/12/assembly-re-msg-2497#comments</comments>
		<pubDate>Tue, 31 Dec 1985 00:48:00 +0000</pubDate>
		<dc:creator>Delphi</dc:creator>
				<category><![CDATA[Delphi - Source for 6809 Assemblers]]></category>

		<guid isPermaLink="false">http://www.coco3.com/community/1985/12/assembly-re-msg-2497/</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p>2501 31DEC85-0048 Source for 6809 Assemblers<br />     assembly (Re: Msg 2497)<br />     From: JERRYS       To: GEORGETTE</p>
<p>YES, YOU SHOULD HAVE USED XMODEM TO DOWNLOAD. IT&#8217;S THE MOST ERROR FREE WAY TO<br />DOWNLOAD.<br />THE &#8217;128&#8242; IS JUST THE EXTENSION AND LIKELY REFERS TO A TAPE COUNTER POSITION OR<br />A PAGE NUMBER IN A MAGAZINE<br />THE BINARY MEANS IT WAS MACHINE LANGUAGE AND WOULD HAVE TO SAVED AS SUCH WITH AN<br />EXTENSION OF 128, HOWEVER IT COULD BE RENAMED LATER TO SUIT YOUR NEEDS.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.coco3.com/community/1985/12/assembly-re-msg-2497/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>RE: MTERM40 Re: Msg 2253</title>
		<link>http://www.coco3.com/community/1985/12/re-mterm40-re-msg-2253</link>
		<comments>http://www.coco3.com/community/1985/12/re-mterm40-re-msg-2253#comments</comments>
		<pubDate>Thu, 26 Dec 1985 04:11:00 +0000</pubDate>
		<dc:creator>Delphi</dc:creator>
				<category><![CDATA[Delphi - Source for 6809 Assemblers]]></category>

		<guid isPermaLink="false">http://www.coco3.com/community/1985/12/re-mterm40-re-msg-2253/</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p>2300 26DEC85-0411 Source for 6809 Assemblers<br />     RE: MTERM40 (Re: Msg 2253)<br />     From: MARTYGOODMAN To: DISKBANK</p>
<p>I will be writing and posting a review of the opular terminal programs.<br />I&#8217;ll be most interested in your comments on it when it is done.<br />At present Mikeyterm seems likely to come out as #1.  Tho I have<br />yet to see the current issue of Color Connection.<br />(It&#8217;s on the way to me now).</p>
]]></content:encoded>
			<wfw:commentRss>http://www.coco3.com/community/1985/12/re-mterm40-re-msg-2253/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>MTERM40</title>
		<link>http://www.coco3.com/community/1985/12/mterm40</link>
		<comments>http://www.coco3.com/community/1985/12/mterm40#comments</comments>
		<pubDate>Sun, 22 Dec 1985 03:08:00 +0000</pubDate>
		<dc:creator>Delphi</dc:creator>
				<category><![CDATA[Delphi - Source for 6809 Assemblers]]></category>

		<guid isPermaLink="false">http://www.coco3.com/community/1985/12/mterm40/</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p>2228 22DEC85-0308 Source for 6809 Assemblers<br />     MTERM40<br />     From: JACKSON      To: RAINBOWMAG</p>
<p>I HAVE DOWNLOADED MTRM40 AND CONFG40. AFTER CONFIGURING MTRM40 ,I TRIED TO USE<br />IT BUT IT HANSUP AFTER DIALING NUMBER. ANY SUGGESTIONS. I HAVE 232PAK. THANKS<br />JACK</p>
]]></content:encoded>
			<wfw:commentRss>http://www.coco3.com/community/1985/12/mterm40/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>NEW PROGRAM</title>
		<link>http://www.coco3.com/community/1985/12/new-program</link>
		<comments>http://www.coco3.com/community/1985/12/new-program#comments</comments>
		<pubDate>Mon, 09 Dec 1985 02:32:00 +0000</pubDate>
		<dc:creator>Delphi</dc:creator>
				<category><![CDATA[Delphi - Source for 6809 Assemblers]]></category>

		<guid isPermaLink="false">http://www.coco3.com/community/1985/12/new-program/</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p>1908  9DEC85-0232 Source for 6809 Assemblers<br />     NEW PROGRAM<br />     From: ELECTROMAGIC To: JIMREED</p>
<p>Would you be intrested in an updated<br />version of you basic dissasembler?<br />I have modifide it so it dissasembles<br />straight from disk.  I want to add<br />a few features like defining tables<br />and send it to an output file, but<br />god only know how long that would take.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.coco3.com/community/1985/12/new-program/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>ASSEMBLY LANGUAGE</title>
		<link>http://www.coco3.com/community/1985/11/assembly-language-2</link>
		<comments>http://www.coco3.com/community/1985/11/assembly-language-2#comments</comments>
		<pubDate>Thu, 28 Nov 1985 04:03:00 +0000</pubDate>
		<dc:creator>Delphi</dc:creator>
				<category><![CDATA[Delphi - Source for 6809 Assemblers]]></category>

		<guid isPermaLink="false">http://www.coco3.com/community/1985/11/assembly-language-2/</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p>1519 28NOV85-0403 Source for 6809 Assemblers<br />     ASSEMBLY LANGUAGE<br />     From: ELECTROMAGIC To: RAINBOW READ (NR)</p>
<p>Does anyone remember which Rainbow had the<br />Rom calls for disk I/O?</p>
<p></p>
]]></content:encoded>
			<wfw:commentRss>http://www.coco3.com/community/1985/11/assembly-language-2/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>ASSEMBLY XMODEM</title>
		<link>http://www.coco3.com/community/1985/11/assembly-xmodem</link>
		<comments>http://www.coco3.com/community/1985/11/assembly-xmodem#comments</comments>
		<pubDate>Wed, 27 Nov 1985 00:56:00 +0000</pubDate>
		<dc:creator>Delphi</dc:creator>
				<category><![CDATA[Delphi - Source for 6809 Assemblers]]></category>

		<guid isPermaLink="false">http://www.coco3.com/community/1985/11/assembly-xmodem/</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p>1479 27NOV85-0056 Source for 6809 Assemblers<br />     ASSEMBLY XMODEM<br />     From: ELECTROMAGIC To: ANYONE (NR)</p>
<p>I&#8217;ve written a neat terminal program for the cococo rs232 pak 300/1200 baud that<br />gives<br />you a beatiful 40 column screen but I<br />would like to add xmodem.  If someone has<br />a good description of the protocal or even better<br />a assembly listing please let me know.  I will try to upload this terminal<br />program<br />when I&#8217;m done.<br />thanks</p>
<p></p>
]]></content:encoded>
			<wfw:commentRss>http://www.coco3.com/community/1985/11/assembly-xmodem/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>SOURCE CODE</title>
		<link>http://www.coco3.com/community/1985/11/source-code</link>
		<comments>http://www.coco3.com/community/1985/11/source-code#comments</comments>
		<pubDate>Sun, 10 Nov 1985 23:51:00 +0000</pubDate>
		<dc:creator>Delphi</dc:creator>
				<category><![CDATA[Delphi - Source for 6809 Assemblers]]></category>

		<guid isPermaLink="false">http://www.coco3.com/community/1985/11/source-code/</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p>981  10NOV85-2351 Source for 6809 Assemblers<br />     SOURCE CODE<br />     From: NEPAS        To: DANDOWNARD</p>
<p>I TOO WOULD LIKE TO SEE THE SOURCE AVAILABLE! BEING FROM CANADA UNFORTUNATELY<br />WILL BE CAUSING SOME DIFFICULTIES.   I SEM<br />EM TO GET BUGS WHILE ON-LINE. MOST DISTURBING. I AM USING MIKEYTERM. WILL HAVE<br />TO TRY SOMETHING ELSE LATER. ANYHOW BACK TO DATAPAC. I REALLY HOPE THAT SOURCE<br />CODE IS PUT ON-LINE FOR DOWNLOADING. I TRY TO READ OVER ANY SOURCE  IN THE<br />RAINBOW (EVEN<br />FOR SOMETHING OF NO USE TO ME WHATSOEVER) FOR THE AUTHORS TRICKS, SHORTCUTS ETC<br />ETC ETC. WEL</p>
<p>WELL, THANKS FOR CONSIDERING THE IDEA. AND PLEASE EXCUSE THE TYPOS. I JUST CAN&#8217;T<br />SHAKE THEM FROM THIS SYSTEM.</p>
<p>PAUL STILWELL     (NEPAS)</p>
]]></content:encoded>
			<wfw:commentRss>http://www.coco3.com/community/1985/11/source-code/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
