It is a horrendous compiler, but I'd rather use it than assembly. It is not padded to the correct ROM size, but don't let that stop you from trying it out. Don't worry about the rest of the ROMs, they won't matter. This package includes source code for the preprocessor, compiler, assembler, linker, and some other assorted tools. ZCC - Source only.
Source files have unix EOLs.
The variable names are all caps for instance. And it annoyingly relies on global variables for stuff. I wrote a much better converter for work, and I'll see about publishing that one instead. Source files have unix EOLs. It will open it up and try to display it a character at a time.