[Coco] Need some advice

Kip Koon computerdoc at sc.rr.com
Fri May 20 00:11:13 EDT 2016

Hi Randy,

Bill Pierce is quite the C programmer these days.  He has a C compiler that is native to NitrOS-9 on his web site.  The url is 

< https://sites.google.com/site/dabarnstudio/mjk-c-compiler>

With your extensive programming experience, you might find it to be quite a good compiler.  Please let me know what you think of it.  There is also the original Microware MW C compiler which is available from the standard NitrOS-9 Repository as well.  You can build the entire NitrOS-9 Repo on most any real linux system or use one of these linux systems (cygwin or cygwin64) running on Windows and setup your local repo to pull from the master NitrOS-9 Repo.  I believe the web sites are in the process of being updated, but to get you started quickly, all the current prebuild dsk images are available at the following url.

< http://nitros9.sourceforge.net/snapshot/>

The NitrOS9 wiki is at this url.

< https://sourceforge.net/p/nitros9/wiki/Main_Page/>

This should be enough to get you started. If you have any questions, just leave an email and someone will be most happy to help you.  I keep a local copy of the repo myself and would be happy to help you build custom OS9Boot files should the need arise.  

There are several assemblers for the 6809/6309 as well as disassemblers, editors, and many other programs that have come out over the years spread throughout the Coco World-Wide Community of OS-9/NitrOS-9 users.  Oh yes, documentation is spread around as well.  The main page of the wiki mentioned above has some documentation.  Also some more documentation has been distributed in a recent email at the following url.  

< http://www.nitros9.org/docs/>

If you have a specific need for a program, chances are likely that someone has already built a utility for it.  Of course you can create your own like so many other people have over the years.  

On Bill Pierce’s web site are several starter packages to get an emulator for the CC3 running with Drivewire 4 so you can get up a running fairly quickly.  This is the url.

< https://sites.google.com/site/dabarnstudio/the-color-computer-drivewire4-hdbdos-nitros9-starter-kit>  

They are a little out of date.  I have installed NitrOS-9 several different ways on my Coco 3,2 & 1 equipment as have many other people so whatever your setup may be, feel free to ask for help if you need it.  That is what we are all here for!  There are many people with various levels of programming expertise around so I know you will have plenty of ears you can tweak for info.  

I guess this is enough for now to get your imagination and creative juices flowing.  <Grin>  Take care my friend.   Welcome!


Kip Koon

computerdoc at sc.rr.com



-----Original Message-----

From: Coco [mailto:coco-bounces at maltedmedia.com] On Behalf Of Randy Weaver

Sent: Thursday, May 19, 2016 10:31 PM

To: 'CoCoList for Color Computer Enthusiasts'

Subject: [Coco] Need some advice

 Just getting starting into CoCo programming.

As a C# dev, I'm naturally looking for a C-like language as I'm most familiar with the syntax but I have a few noob questions.

How would one rate language performance?  And how does OS/9 come into play?

Is it ASSEMBLER/RS-DOS the fastest or are there OS/9 multi-tasking goodness that would be better?  What languages are there?  I

know about the CMOC project . a C-like compiler for RS-DOS right?

ANY help would be appreciated.  I'm a bit lost and not sure where to start.

I loved basic when I first started but know now. an interpreted language will have too many limitations. In order to do cool stuff

(especially on a

coco) I will need all the efficiency I can get from the 6x09.

Any advice from devs out there?



Coco mailing list

 <mailto:Coco at maltedmedia.com> Coco at maltedmedia.com

 <https://pairlist5.pair.net/mailman/listinfo/coco> https://pairlist5.pair.net/mailman/listinfo/coco

More information about the Coco mailing list