#CC65
It's now ready to try for yourself! Check out my (free) online retro programming development environment in your web browser 🥳

retrogamecoders.com/bbc-cc65-c64...
Online Retro Programming IDE: BBC CC65, C64 BASIC and Vic 20 Added!
RetroGameCoders IDE is an online development environment for retro programming, bringing 8-bit game development to your modern web browser
retrogamecoders.com
August 25, 2025 at 12:52 PM
December 10, 2023 at 11:06 PM
#C64 demo coded in C using #CC65 and 8bitworkshop IDE for my next tutorial
July 14, 2025 at 8:35 AM
The cc65 cross-compiler suite github.com/cc65/cc65
You can also use the port of VBCC compiler that have the 6502 backend now sun.hasenbraten.de/vbcc/
for emulation and dbg
skilldrick.github.io/easy6502/
github.com/mnaberez/py65
for flashing I use TL866II Plus programmer,
GitHub - cc65/cc65: cc65 - a freeware C compiler for 6502 based systems
cc65 - a freeware C compiler for 6502 based systems - cc65/cc65
github.com
May 19, 2025 at 10:05 AM
As of today, the #cc65 runtime now contains LZSA (1 and 2) and ZX02 decompressors: https://github.com/cc65/cc65/commit/333ac4b38317d9264f370178b44bc71cc8156272

#retrocomputing #cc65
Merge pull request #2651 from colinleroy/add-decompressors · cc65/cc65@333ac4b
Add ZX02 and LZSA (1,2) decompressors
github.com
May 24, 2025 at 5:15 PM
"cc65 can i get some good codegen?"

the fuckass compiler:
June 20, 2026 at 9:21 AM
Free Software Friday: cc65

A powerful cross-development toolkit for 6502/65C02 systems. Build software for classics like the NES and Commodore 64 using modern tools while targeting vintage hardware.

Get it: https://cc65.github.io

#VintageComputer #FreeSoftware
March 20, 2026 at 12:00 PM
Had a look again at Millfork, KickC and cc65. First two seem dead now? cc65 gets slagged for poor code, but this article on optimisations has some hints that really help. It’s called “advanced” but I write my Amiga C a lot like this anyway, like asm 😎

github.com/ilmenit/CC65...

#retrodev
GitHub - ilmenit/CC65-Advanced-Optimizations: How to optimize C code for CC65 compiler
How to optimize C code for CC65 compiler. Contribute to ilmenit/CC65-Advanced-Optimizations development by creating an account on GitHub.
github.com
April 20, 2025 at 4:29 PM
Am I right in thinking this is probably a better choice than cc65?
September 28, 2025 at 7:39 PM
CC65 tip: Group identical assignments to optimize output.

// WASTE BYTES
var1 = 55;
var2 = 12;
var3 = 55; // Does an additional LDA #55

// SAVE BYTES
var1 = 55;
var3 = 55; // LDA #55 is removed
var2 = 12;

The optimizer will remove the extra LDA instructions automatically. #C #CC65
November 25, 2024 at 9:02 PM
Oh buddy oh pal!!! I've found out how to write C code that can run on the Commander X16 (Don't have a physical X16 because I'm broke...)

#cc65 #cx16 #commanderx16 #retrocomputing
January 8, 2025 at 1:44 AM
cc65 is really cool. It’s tempting to start a C project for C64. I bet it’s decently fast. Road engine? :) :)
May 14, 2025 at 12:55 AM
wait a minute. the last official release of cc65 was 6 years ago
August 22, 2026 at 7:01 AM
Thanks to @fenrock on the Stardot forums I have a working BBC target for CC65!

My dream of cross-platform dungeon gets closer ..
August 14, 2025 at 12:06 PM
And here's another experiment. A Markdown editor for the Commodore 128 I made using Claude, cc65, and Vice. We're talking of a machine that is 40 years old now. www.youtube.com/watch?v=3AhN...
Markdown editor for the Commodore 128
YouTube video by Fabrizio Ferri-Benedetti
www.youtube.com
February 9, 2025 at 2:20 PM
I have been writing z80 assembly and am about to add some C to my build. Easy enough with z88dk. But it’s got me wondering is there something like z88dk for 6502? cc65 looks like a good fit from a quick search. I would like to build/install on MacOS/Linux. Anyone have experience / thoughts?
August 16, 2026 at 8:32 AM
Atario Bro, a work in progress platformer for #Atari8bit computers inspired by Super Mario Bros youtu.be/RS3-1T0YsmA #atari #retrogames #retrogaming
Atario Bro POC Demo - Atari 800/XL/XE - written in CC65
Here is a short demo of a POC I'm working on - a Mario style engine for Atari, written in C (CC65), running on PAL Atari 48K or higher.It is still an early w...
youtu.be
March 6, 2025 at 3:33 PM
Champions League global promotion rights handed to US agency

https://www.ft.com/content/67990aad-cc65-408f-b7a9-5f9ae546deb8
Champions League global promotion rights handed to US agency
Europe’s premier club football tournament expands commercial rights deal with Relevent Sports to win new fans
www.ft.com
March 14, 2025 at 12:20 PM
I haven't played about with cc65 but for Oric I think OSDK is the way to go - there's good support on the forums and the installation etc. is easy enough.
September 28, 2025 at 7:49 PM
Want to make NES games with CC65 and CMake? Check out my platformer template on GitHub! This is the backbone of my game, Echoes of the Unread. Some assembly required. https://buff.ly/3AR401k
GitHub - CleverCatGames/nes-platformer-template: NES Platformer Template
NES Platformer Template. Contribute to CleverCatGames/nes-platformer-template development by creating an account on GitHub.
buff.ly
November 23, 2024 at 6:01 PM
I'll try to answer some questions and talk a little bit about the development.

I'm using C because my body is not ready for Assembly just yet :P

I'm using cc65 cc65.github.io to compile the C code into 6502 assembly
cc65 - a freeware C compiler for 6502 based systems
cc65.github.io
October 24, 2025 at 9:31 AM
does any of my oomfs know 6502 assembly and has used cc65 before?
November 20, 2025 at 7:29 PM
i'm already balls deep in getting rid of my dependency on whatever cc65 generates, this shit ain't nothing to me man, fuck the goto function we using PLOT in this bitch
July 2, 2026 at 12:03 AM
the difference between amiga and commodore 64 development is so funny. amiga devs get good C/C++ compilers with debugging extensions for vscode and i feel like i'm in the fucking trenches since cc65 will do shit like loading #$00 into both A and X to initialize a single byte three times
June 17, 2026 at 7:33 PM