%brl:HNIJ%mit-oz@BRL@sri-unix.UUCP (05/30/83)
From: John S. Labovitz <@brl:HNIJ%mit-oz@BRL> Does anyone know of a version of C for the 6502? I remember hearing about Small-C ported to the 6502, but I don't know where or when. This is to be used on an Ohio Scientific computer, but I will accept anything for any 6502 machine. Thank much, John Labovitz, HNIJ%OZ @ MIT-MC -------
howard%brl-bmd@sri-unix.UUCP (05/30/83)
From: Howard Walter <howard@brl-bmd> I highly recommend Aztec C From Manx Software. It costs $200 and is worth every penny. It is more than just a C compiler - it is a micro-UNIX for the vanilla 6502 apple. Here is a summary that I sent to several other people. Howard I have no idea if Aztec C will run on a ///. I received three disks, one is a startup disk which contains the "shell" and a bunch of device drivers (keyboard with and without shift key mod, 40/80 column displays), one disk which contains system utilities and a third which contains libraries. Aztec C requires a 16k ram card and two disk drives are HIGHLY recommended. The shell allows commands like cp, mv, rm, ls. It is great to be able to copy without loading another program. Simple shell files are supported; the major loss is no wildcard match character such as ? or *. System utilities consist of a relocating 6502 assembler, visual editor like vi but lacking most of vi's features, linking loader, od, nm, a library collector, an archiver and a C compiler. The C compiler compiles to an intermediate "P" code which is interpreted at run time. A C compiler which compiles to native 6502 code which can then be assembled is promised in 1 week. The library disk contains source code for all of the library functions and most of the sytem utilities. The major losses are no source for the assembler, C compiler and linker. Several libraries are provided - stdio library, basic system library (open, close,etc), floating point math functions, and device drivers. The three disks are completely unprotected and all software is easily copied. This is refreshing in an industry where most software is so highly protected it is unmodifiable by the purchaser. I have found one bug in the software but it was easily fixed since I had the source code.