From 1a5bc79f895a2dc5291caa7079a125fee6314fa3 Mon Sep 17 00:00:00 2001 From: jespergravgaard Date: Thu, 14 Jan 2021 23:53:23 +0100 Subject: [PATCH] Updated README.md --- README.md | 20 +++++++++++++++++--- 1 file changed, 17 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index 4bcf2a872..594bef423 100644 --- a/README.md +++ b/README.md @@ -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