Open Source Libs
Find Open Source Packages
Open Source Libraries
👉
Commodore 64
73 Open Source Commodore 64 Software Projects
Free and open source commodore 64 code projects including engines, APIs, generators, and tools.
Rust64
194 ⭐
Commodore 64 emulator written in Rust
C64 Devkit
180 ⭐
All you need to start programming 6510 assembler for the Commodore 64 on Microsoft Windows or Linux.
Millfork
190 ⭐
Millfork: a middle-level programming language targeting 6502- and Z80-based microcomputers and home consoles
Gianlucag Mos6502
168 ⭐
A fast & simple MOS 6502 CPU emulator written in C++
Tapuino
108 ⭐
tapuino
Tetris.c64
79 ⭐
Tetris in 6502 for the Commodore 64
Kernal64
77 ⭐
A Scala Commodore 64 & 128 emulator
Openc64cart
74 ⭐
Open Hardware 8Kb Cartridge for the Commodore 64
Kungfuflash
188 ⭐
Cartridge for the Commodore 64 that packs a punch
Elite Harmless
65 ⭐
Disassembly (CA65) of the Commodore 64 port of the seminal space-sim Elite, by Ian Bell / David Braben.
Xc Basic
71 ⭐
A compiling BASIC dialect for the Commodore-64
Retaliate64
53 ⭐
Remake of the space shooter game Retaliate for the Commodore 64
Prog8
61 ⭐
high level programming language and compiler targeting 6502 machines such as the C-64 and CommanderX16
Openc64saver
52 ⭐
Protect your Commodore 64 from killer power supplies!
64spec
50 ⭐
6502/Commodore64 Testing Framework for KickAssembler
Retropixels
66 ⭐
A cross platform tool to convert images to c64 format.
Pyc64
68 ⭐
Commodore-64 simulator in pure Python
Ultimateii Dos Lib
42 ⭐
cc65 library for accessing the DOS and network functions of the Ultimate II+ cartridge and Ultimate 64 motherboard
Openpsx2amigapadadapter
41 ⭐
Playstation to Commodore Amiga/CD32 Controller Adapter
Petscii Bbs
48 ⭐
A Java framework for building highly customizable PETSCII-enabled BBS, accessible from Commodore 64/128
Deepsid
42 ⭐
The source codes for running DeepSID, a modern online SID player for the High Voltage and Compute's Gazette SID collections.
Vstsid
46 ⭐
VST plugin version of the WebSID Commodore 64 synthesizer
Openc64cart16k
35 ⭐
Open Hardware 16 KB Cartridge for the Commodore 64
C64 Modulator Replacement
28 ⭐
A simple modulator replacement for Commodore 64s with "longboards", complements my Lumafix version as well adding an audio connector for second SID.
Viciious
36 ⭐
A Commodore 64 emulator in JavaScript
Open2327romadapter
46 ⭐
Open Hardware 2364-27xxx (E)EPROM Adapter PCB
C64 Magic Desk 512k
41 ⭐
Hardware design of Magic Desk compatible C64 cartridge up to 512k
6502.net
33 ⭐
A .Net-based Cross-Assembler for Several 8-Bit Microprocessors
Volksforth
33 ⭐
volksFORTH is a 16bit Forth System maintained by the German Forth Gesellschaft e.V.
Kimjorgensen Easyflash
27 ⭐
Fork of https://bitbucket.org/skoe/easyflash
4kindness
22 ⭐
An 4k intro for the Commodore 64
C64 Lumafix
23 ⭐
An easier to solder version of the Lumafix board, components spaced out a bit more to make things easier on the beginner (mostly meaning me). Can also be used to bypass noisy signals on motherboard, wireing directly to modulator replacement.
Openc64megadrivepadadapter
29 ⭐
Safely connect your Sega Mega Drive/Genesis controllers to your Commodore 64 or Amiga
6502 Npp Syntax
20 ⭐
Notepad++ Syntax Highlighting for 6502 Assembly (and NESASM)
Kick C64 Dead Test
24 ⭐
Kick assembler personalized version of the C=64 rev. 781220 Dead Test + more
Eightball
16 ⭐
The Eight Bit Algorithmic Language for Apple II, Commodore 64 and VIC20
C64 Power Saver
20 ⭐
C64 power supplies are ancient, they go bad every day so use protection!
C64adventures
13 ⭐
Adventures into retro 8 bit Commodore 64 programming
Openc64warpspeed
35 ⭐
Open Hardware Fast Loader cartridge for the Commodore 64 and 128
Sidberry
19 ⭐
SidBerry - SID file player using a real SID 6581 chip and a RaspberryPi
C64 Kernal Switcher
17 ⭐
Switchless kernal switcher for the common breadbin Commodore 64, "longboards". Reuses power LED for easier use.
C64 Listings
14 ⭐
A repository of C64 code from books and magazines published in the 80s and 90s
64tass
16 ⭐
64tass - cross assembler for 6502 etc. microprocessors - by soci/singular - [git clone from the original sourceforge repo]
C64 Pi1541 Module
18 ⭐
I wanted an alternative to the SD2IEC on my Commodore 64, and I almost instantly took a liking to Pi1541 software. I did however need to design a board for it and this was the end result - even includes beepers, OLEDs and two IEC connectors
Arduino Usbretrogamingcontrollers
15 ⭐
Improve your retro gaming emulation experience by using the systems original controller.
C64maze
21 ⭐
A 3D maze game written in C for the Commodore 64
Retro Computing
15 ⭐
🤓🕹💾 This hobby project contains software implementations of old microprocessors and complete computer systems. I'm very interested in retrocomputing and this is how I learn about the inner workings of these old, classic and amazing computers and game consoles.
Querycsv
11 ⭐
A multiplatform command line application to query csv files using a sql like syntax
Retro Cs
12 ⭐
The retro-computing systems
Commodore64c
24 ⭐
Commodore 64C schematics recreated in KiCad
Eldendo Ed64
12 ⭐
A Commodore 64 Emulator in Pascal
Barryw Chess
14 ⭐
Commodore 64 Chess
C64_multiplexer_c_lib
15 ⭐
Some routines to handle a C64 sprite multiplexer
Awesome Emulators Simulators
120 ⭐
A curated list of software emulators and simulators of PCs, home computers, mainframes, consoles, robots and much more...
Sidekick64
96 ⭐
Sidekick64: A Versatile Software-Defined Cartridge for the C64, C128, C16, plus/4
Sidkick
64 ⭐
SIDKick -- the first complete SID 6581/8580-drop-in-replacement that you can build yourself
Worms
52 ⭐
source code for Worms? by David S. Maynard
C64 Blinkendiag
26 ⭐
A version of the DIAG64cart, this mainly changes components for the ones I've already got and adds a lot of LEDs. It's a blinkenlight project for diagnostic usage.
Libsidplayfp
22 ⭐
A library to play Commodore 64 music
C64 Pi1541 Ii
19 ⭐
I wanted a Pi1541 module that did not feel like I was handling bare electronics, so I made one that hides most of the scary bits (no 3d-printer required).
C64 Joystick Switcher
14 ⭐
Wanted a joystick switcher for my Commodore 64, so I built one by adapting C64 Mega Switcher for use with Atari-style joysticks. Supports secondary fire-button when using Sega Master System gamepads, even includes an auto-fire circuit.
Atalan
14 ⭐
A fun language compiler for 8-bit systems (6502, 6510, Z80, Atari, Commodore, NES, ZX Spectrum, Atmos) with great optimization.
Vscode Kickass C64
13 ⭐
Visual Studio Code extension for C64 coding with Kick Assembler
C64 Codeart
12 ⭐
the beauty of source code in Commodore 64 BASIC
Vcvrack Sid
12 ⭐
👾 It's a SID chip synth for VCVRack!
C64 Xum1541
14 ⭐
Simple PCB for building a XUM1541, a device for copying data to and from Commodore 1541 disk drives using a modern computer.
C64 Magic Desk 1024k
11 ⭐
Hardware design of Magic Desk compatible C64 cartridge up to 1024k
C64 Stereo Sid
11 ⭐
There are many Stereo SID boards, but this one in mine... Add a second SID of the same type or newer substitutes for adding stereo audio to your system...
Hardware For Retro Computers
10 ⭐
A wiki to keep track of homebrew and unofficial hardware for retro computers and old consoles
Vicii Kawari
21 ⭐
Commodore 64 VIC-II 6567/6569 Replacement Project
Simple Emu C64
11 ⭐
Terminal 6502 Emulator with Commodore 64, Vic-20, PET 2001, and TED: C16, Plus/4
Awesome Commodore Resources
13 ⭐
Awesome resources about Commodore world
Virtualc64web
20 ⭐
vc64web - web based Commodore 64 Emulation