1
0
mirror of https://gitlab.com/camelot/kickc.git synced 2024-06-11 01:29:36 +00:00

Updated README.md

This commit is contained in:
jespergravgaard 2021-01-14 23:53:23 +01:00
parent f8134facc4
commit 1a5bc79f89

View File

@ -1,8 +1,22 @@
# KickC - Optimizing C-compiler for 6502
KickC is a C-compiler for creating optimized and readable 6502 assembler code.
KickC is a C-compiler for 6502-based platforms creating optimized and readable assembler code.
The KickC language is classic C with some limitations, some modifications and some extensions to ensure an optimal fit for creating 6502 assembler code.
The language is 95% standard C with a few limitations, and a few extensions to ensure an optimal fit for creating 6502 assembler code.
The KickC-compiler includes all necessary linker and header files to makes it easy to create and test binaries for the following 6502-based platforms out-of-the-box:
- Commodore VIC 20
- Commodore 64
- Commodore Plus/4 (Commodore 16 , Commodore 116)
- Atari 2600
- Atari XL/XE
- Nintendo NES
- MEGA65
- Commander X16
KickC uses the very versatile Kick Assembler (http://theweb.dk/KickAssembler). The KickC Compiler produces assembler code for the MOS Technology 6502 processor family. Specifically the compiler supports 6502, 65C02, 65CE02 and 45GS02 CPUs.
## Resources
* [Download](https://gitlab.com/camelot/kickc/-/releases) the newest Release
@ -10,7 +24,7 @@ The KickC language is classic C with some limitations, some modifications and so
* [Look](https://gitlab.com/camelot/kickc/tree/master) through the Source Code
* [Follow](https://gitlab.com/camelot/kickc/issues) the open/closed features being developed
* [Follow](https://gitlab.com/camelot/kickc/issues) the features being developed
* [Discuss](https://www.facebook.com/groups/302286200587943/) the compiler and receive news on facebook