This is a Copy of my version of the CC65 toolset to work specifically with my emulator, it has opcodes, not originally supported by any 6502 based system, this includes support for 9 general purpose registers, opcodes to directly manipulate video memory, based on sync signal given by the cpu, and more to come, i dont care much about breaking compability with other targets, so i highly discourage the use of this on other targets, if you do, i dont take the blame if things break, but i dont claim to have made this, the list of people, as taken from the CC65 repository and unmodified is below
cc65 is originally based on the "Small C" compiler by Ron Cain and enhanced by James E. Hendrix.
- John R. Dunning: original implementation of the C compiler and runtime library, Atari hosted.
- Ullrich von Bassewitz:
- moved Dunning's code to modern systems,
- rewrote most parts of the compiler,
- rewrote all of the runtime library.
- Christian Groessler: Atari, Atari5200, and CreatiVision library Maintainer
- dqh: GHA help
- Greg King: all around hackery
- groepaz: CBM library, Project Maintainer
- Oliver Schmidt: Apple II library Maintainer
- acqn: various compiler fixes
- jedeoric: Telestrat target
- jmr: compiler fixes
- karrika: Atari 7800 target
- Stephan Mühlstrasser: osic1p target
- Wayne Parham: Sym-1 target
- Dave Plummer: KIM-1 target
- rumbledethumps: Picocomputer target
(The above list is incomplete, if you feel left out - please speak up or add yourself in a PR)
For a complete list look at the full team list or the list of all contributors.