!lm10
!rm76
6809 Cross Assembler

Chris Wiggs, of Rockford, IL, has developed a cross assembler for the 6809 which runs in the Apple.  In fact, it is really a set of patches to the S-C Assembler II Version 4.0.  If you BLOAD your copy of the assembler, and then BRUN his patch file, and BSAVE the result, you have a brand new assembler for 6809 code.

It is set up to work with "The Mill".  Typing MGO turns on the mill and starts 6809 code executing, while the Apple's 6502 is left in a waiting loop.

Chris has authorized me to distribute these patches.  For only $20 you will get a disk which includes all of the source code for the patches (in S-C Assembler II Version 4.0 format), the already-assembled patch file, a sample 6809 program, and some instructions (in the form of an assembly source file of comments).

I have not put this program through any rigorous test, but Chris is using it himself and is satisfied that it is working correctly.  Anyway, you will actually have the SOURCE code, so you can make any further changes you wish with ease.

You might also study how he did it, and then write a cross assembler for some other chip, such as Z-80, 68000, 1802, TMS7000, or whatever.

Here is a sample 6809 assembly:

   <<<code here>>>



Source Code for S-C Assembler II Version 4.0

At long last, I have decided to start selling the source code for my assembler.  So many of you have asked for it!  I am sure you understand my reluctance; after all, with a wife and five kids to support, and most of our income coming from this one product....

If I have your registration card for Version 4.0 on file, or some other proof-of-purchase, I will send you a disk with all of the commented source code on it.  You can study it, assemble it, modify it, et cetera; just don't start selling it!  With your check for $95, you will need to include the following signed declaration:

!lm15
!rm71
"I am purchasing the source code of S-C Assembler II Version 4.0 with the understanding that it is proprietary information belonging to S-C SOFTWARE.  The disk, and any copies or listings I may make of it, are only for my own personal use."
!lm10
!rm76
