Open Source Libs
Find Open Source Packages
Open Source Libraries
👉
Commodore
83 Open Source Commodore Software Projects
Free and open source commodore code projects including engines, APIs, generators, and tools.
Commodore64programming
242 ⭐
The source from my Commodore 64 assembly programming tutorial for Windows
Virtualc64
273 ⭐
VirtualC64 is a cycle-accurate C64 emulator for macOS
Bit Preserve
252 ⭐
Project for capturing vintage, classic, aka old computer schematics in KiCad.
Raemixx500
200 ⭐
Open Hardware Remake of the Commodore Amiga 500+ Mainboard
Tapuino
108 ⭐
tapuino
Chipdisk Nac Vol.1
86 ⭐
Chipdisk Nacional Vol.1
C64 Diagnostic Rev. 586220 Harness
120 ⭐
A harness for the Diagnostic Rev. 586220 Test for the Commodore C64
Spritemate
105 ⭐
spritemate is a browser based sprite editor for the Commodore 64
Lgblgblgb Xemu
136 ⭐
Emulations (running on Linux/Unix/Windows/macOS, utilizing SDL2) of some - mainly - 8 bit machines, including the Commodore LCD, Commodore 65, and the MEGA65 as well.
Vchar64
73 ⭐
editor for the Commodore 64
Supermon64
94 ⭐
Original sources and binaries for Supermon+64 V1.2 by Jim Butterfield
Openc64cart
74 ⭐
Open Hardware 8Kb Cartridge for the Commodore 64
Retaliate64
53 ⭐
Remake of the space shooter game Retaliate for the Commodore 64
Basicv2
62 ⭐
A Commodore (CBM) BASIC V2 interpreter/compiler written in Java
Openamiga600ramexpansion
44 ⭐
Open Hardware 1 MB Chip RAM Expansion for the Commodore Amiga 600 Computer
Openc64saver
52 ⭐
Protect your Commodore 64 from killer power supplies!
Openamiga500fastramexpansion
56 ⭐
4/8 MB Fast RAM Expansion for the Commodore Amiga 500
Ultimateii Dos Lib
42 ⭐
cc65 library for accessing the DOS and network functions of the Ultimate II+ cartridge and Ultimate 64 motherboard
Nunchuk64
46 ⭐
A Nintendo (Nunchuk) Controller Adapter for Commodore 64.
Pi1541io
54 ⭐
Raspberry Pi extension board for the PI1541 project.
Openpsx2amigapadadapter
41 ⭐
Playstation to Commodore Amiga/CD32 Controller Adapter
Openkickstartswitcher
53 ⭐
Open Hardware Kickstart Switcher for Amiga Computers
Petscii Bbs
48 ⭐
A Java framework for building highly customizable PETSCII-enabled BBS, accessible from Commodore 64/128
C64 Replacement Psu 230vac
43 ⭐
This is a replacement PSU (230VAC input) for the Commodore C64.
Pettil
31 ⭐
6502 Forth-83 dialect for the Commodore PET 2001
C64 Wifi Modem User Port
45 ⭐
A NodeMCU (ESP8266) based WiFi modem for the C64's user port
C64 Misc
32 ⭐
Commodore 64 tips'n tricks
Openc64cart16k
35 ⭐
Open Hardware 16 KB Cartridge for the Commodore 64
Cbmtapepi
38 ⭐
Use a Raspberry Pi as fast mass storage solution for your Commodore 8-bit computer using just the datassette port.
Open2327romadapter
46 ⭐
Open Hardware 2364-27xxx (E)EPROM Adapter PCB
Eagle Libraries
23 ⭐
A few libs, including a lot of Commodore / CSG parts
C64 A V Adaptor
38 ⭐
An A/V-adaptor board for the C64
Pi1541 Hat
25 ⭐
A HAT for the Raspberry Pi, that allows to emulate the Commodore C64 floppy disk drive 1541. Switches and IEC-Bus detachable.
Asmotor
37 ⭐
Powerful macro (cross) assembler package for several CPUs
Commodore Pet Mini
26 ⭐
3D models and additional files for the project Commodore PET Mini
Cc65 Chess
26 ⭐
Portable chess game in C. Commodore 64, Apple 2, Atari, Oric, Commander X16, curses terminal, etc.
Openamiga600fastramexpansion
25 ⭐
4 MB Fast RAM Expansion for the Commodore Amiga 600
Openc64megadrivepadadapter
29 ⭐
Safely connect your Sega Mega Drive/Genesis controllers to your Commodore 64 or Amiga
Vc64 Emu
17 ⭐
Proof of concept c64 emulator presented at OnceUponASprite 19 in Milan 26/10/2019.
Openamigamousetrigger
20 ⭐
Control Amiga add-on boards through mouse buttons
Vic Sss
19 ⭐
Commodore VIC20: Software Sprite Stack library using modern 6502 assembler
Littlesixteen
25 ⭐
Commodore 16 schematics and PCB, redrawn in Kicad
Yapesdl
23 ⭐
Multiplatform Commodore 64 and 264 family emulator written in C++ using SDL2.
C64 Keyboard Controlled Kernal Switch
23 ⭐
Ghost Town
16 ⭐
Disassembly of the Commodore 16 game
Opena1200rtc
18 ⭐
Open Hardware RTC module for the Amiga 1200.
Typeinbooks Books
30 ⭐
Code from 1980s type-in books for 8-bit machines
C64 Psu Combi
18 ⭐
A PSU for the Commodore C64 and up to two 1541-II floppy disk drives
Openc64warpspeed
35 ⭐
Open Hardware Fast Loader cartridge for the Commodore 64 and 128
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
Openc64kernalcart
15 ⭐
Open Hardware Multi-KERNAL Cartridge for the Commodore 64
Openamigajoymouseswitcher
17 ⭐
Open Hardware Automatic Mouse/Joystick Switcher for Amiga Computers
Openamiga2000coproadapter
20 ⭐
Move your Amiga 2000 CPU to the Coprocessor slot!
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.
Godot64 Godot
12 ⭐
GoDot C64 Image Processing
Openvideomodulator
19 ⭐
Open Hardware RGB to Composite/S-Video Converter
Cbmage
11 ⭐
Print a picture from a modern PC with an old-fashioned Commodore MPS 803 compatible printer
Eldendo Ed64
12 ⭐
A Commodore 64 Emulator in Pascal
Zinc64
16 ⭐
zinc64 - Commodore 64 emulator toolkit with batteries included but swappable
C64 Kernal 2.1
14 ⭐
This Kernal prevents the killer CBM80 signature, that some games leave in memory from hooking up the C64 for a while
C64 Kernal Adapter Switch Long Board
12 ⭐
This is a Kernal Adapter/Switch for the Commodore C64 long board
Awesome Emulators Simulators
120 ⭐
A curated list of software emulators and simulators of PCs, home computers, mainframes, consoles, robots and much more...
Meatloaf
36 ⭐
A Commodore IEC Serial Floppy Drive and WiFi Modem multi-device emulator
Z80 Card_for_commodore_c64
34 ⭐
An 8MHz Z80 card for the Commodore C64, which allows to run CP/M or other Z80 software.
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 Uni Cart
17 ⭐
Hardware design of Magic Desk and Ocean compatible cartridge for the Commodore 64
Easygate1541
16 ⭐
Replacement for the GateArray in the Commodore 1541
Amiga External Floppy Adapter
14 ⭐
Adapter that allows external connection of floppy disk or Gotek drives
C64 Kernal Adaptor Switch Short Board
15 ⭐
This is a Kernal Adapter/Switch for the Commodore C64, ASSY250469 (short board).
Atalan
14 ⭐
A fun language compiler for 8-bit systems (6502, 6510, Z80, Atari, Commodore, NES, ZX Spectrum, Atmos) with great optimization.
Sd2iecplug
14 ⭐
SD2IEC Pluggable
Stack64
12 ⭐
C64 emulator for the M5Stack
C64 Collection
27 ⭐
Collection of cartridges, adapters and replacements for the Commodore C64
C64 Cart64out
13 ⭐
Cart64out is a breakout board for the Commodore C64 Expansion Port
C64 Charset Adaptor Switch
11 ⭐
An Adaptor for the Character ROM of the Commodore C64
C64 Control Port Switch RAPId Fire
10 ⭐
This is a Control Port Switch for the C64. It provides a rapid fire function
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
Vic 20_diagnostics
12 ⭐
This a a Diagnostics Harness for the Commodore VIC-20.
Hbc 56
50 ⭐
Homebrew 6502 on a backplane computer
Openc16joyadapter
10 ⭐
Open Hardware Joystick Adapter for C-16, C-116 and Plus/4
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