1
0
mirror of https://github.com/cc65/cc65.git synced 2024-10-01 00:57:11 +00:00
cc65 - a freeware C compiler for 6502 based systems
Go to file
Greg King 3ef184bdd6 Corrected the default upper limits of some mouse drivers' bounding box.
The upper limits need to be one less than the screen sizes because the minimum co-ordinate is zero instead of one.
2014-03-18 05:17:44 -04:00
asminc Removed references to SunPlus. 2014-02-08 22:48:49 +01:00
cfg Increase the default start address a bit in case BASIC is started 2014-02-21 23:34:05 +01:00
doc Reflect the fact that LOADER.SYSTEM is delivered as 'targetutil'. 2014-03-15 19:01:46 +01:00
include fix typo 2014-03-08 00:24:43 +01:00
libsrc Corrected the default upper limits of some mouse drivers' bounding box. 2014-03-18 05:17:44 -04:00
samples
src Removed references to $TRAVIS from Makefiles. 2014-03-16 21:32:18 +01:00
testcode
util make 'w2cas' a targetutil 2014-03-01 13:11:52 +01:00
.gitignore Moved from VS2013 to MinGW(-w64). 2014-03-06 22:32:24 +01:00
.travis.yml Removed references to $TRAVIS from Makefiles. 2014-03-16 21:32:18 +01:00
LICENSE
Makefile Create zip file. 2014-03-09 00:20:17 +01:00
Makefile.gh-pages Updated URL. 2014-03-15 14:53:33 +01:00
README.md Updated URL. 2014-03-15 14:48:20 +01:00

documentation

build status

cc65 is a complete cross development package for 65(C)02 systems, including a powerful macro assembler, a C compiler, linker, librarian and several other tools.

cc65 has C and runtime library support for many of the old 6502 machines, including

  • the following Commodore machines:
    • VIC20
    • C16/C116 and Plus/4
    • C64
    • C128
    • CBM 510 (aka P500)
    • the 600/700 family
    • newer PET machines (not 2001).
  • the Apple ][+ and successors.
  • the Atari 8 bit machines.
  • GEOS for the C64 and C128.
  • the Nintendo Entertainment System (NES).
  • the Supervision console.
  • the Oric Atmos.
  • the Lynx console.

The libraries are fairly portable, so creating a version for other 6502s shouldn't be too much work.