NesicideIntegrated Development Environment for the 8-bit Nintendo Entertainment System
X6502Yet another 6502 emulator that one day dreams of being an Atari 2600.
PunesNintendo Entertaiment System emulator and NSF/NSFe Music Player (Linux, FreeBSD, OpenBSD and Windows)
Json65A JSON parser written in 6502 assembly language.
MednesA cycle-accurate, cross-platform NES emulator written in C++
PcjsThe original IBM PC and other machine emulations in JavaScript
NesA Javascript NES Emulator
MillforkMillfork: a middle-level programming language targeting 6502- and Z80-based microcomputers and home consoles
Py65Emulate 6502-based microcomputer systems in Python
C64 DevkitAll you need to start programming 6510 assembler for the Commodore 64 on Microsoft Windows or Linux.
LzsaByte-aligned, efficient lossless packer that is optimized for fast decompression on 8-bit micros
PlasmaProto Language AsSeMbler for All (formerly Apple)
SymonA MOS Technologies 6502 System Simulator
Days Of Thunder Nes UnpublishedSource code for an unpublished Days of Thunder game for the NES, not to be confused with the published game released by the same publisher this game was developed for, Mindscape, in 1990.
BeebjitA very fast BBC Micro emulator.
EmbeddednesA portable NES simulator for embedded processors
6502 Kicad LibraryKicad Schematic Library for the 6502 microprocessor and associated ecosystem (MOS, CSG, etc)
6502 Npp SyntaxNotepad++ Syntax Highlighting for 6502 Assembly (and NESASM)
JsnesA JavaScript NES emulator.
ClkA latency-hating emulator of 8- and 16-bit platforms: the Acorn Electron, Amstrad CPC, Apple II/II+/IIe and early Macintosh, Atari 2600 and ST, ColecoVision, Commodore Vic-20, MSX 1, Oric 1/Atmos, Sega Master System and Sinclair ZX80/81.
Pcjs.v1PCjs Machines 1.0 (archived)
AneseAnother NES Emulator - written for fun & learning - first implementation of wideNES
LbforthSelf-hosting metacompiled Forth, bootstrapping from a few lines of C; targets Linux, Windows, ARM, RISC-V, 68000, PDP-11, asm.js.
JsbeebJavascript BBC micro emulator
xkas-plusfork of the xkas (v14) cross assembler
RC6502-Apple-1-ReplicaAn expandable SBC-version of the Apple 1 computer, easy to get started with and lot of cool stuff that can be added to it!
cc64cc64 is a small-C compiler written in Forth, hosted on the Commodore C64, Plus4 and C16 with 64k, and on the Commander X16. It is targeting the 6502 CPU.
c64-gameA horizontal space shooter for Commodore 64.
mos6502MOS 6502 emulator written in Rust
asmgen6502 code generator for sprites, fonts, images and more
DonsolCard game for the Famicom, written in 6502 assembly
retro-computing🤓🕹💾 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.
hb6502My Homebrew 6502 breadboard computer with my own #FORTH implementation
go65026502 CPU emulator, assembler and disassembler written in Go
pettil6502 Forth-83 dialect for the Commodore PET 2001
cbmtapepiUse a Raspberry Pi as fast mass storage solution for your Commodore 8-bit computer using just the datassette port.
TaliForth2A Subroutine Threaded Code (STC) ANS-like Forth for the 65c02
language-65asmAdds syntax highlighting to 65816/65C816/65802/6502/65C02 files in Atom, with extra support for various compilers.
n65An assembler for the 6502 microprocessor written in Ruby
asm6fA fork of loopy's ASM6, a 6502 assembler.
GearnesNES / Famicom emulator for iOS, Mac, Raspberry Pi, Windows, Linux and RetroArch.
disc-elite-beebasmFully documented and annotated source code for the disc version of Elite on the BBC Micro
BE6502-Build-a-65c02-computerA PCB being made while watching Ben Eaters "Build a 6502 computer" video series. Includes the computer itself, a standalone slow clock and an Arduino Mega shield for the bus monitor sketch..
6502-npp-syntaxNotepad++ Syntax Highlighting for 6502 Assembly (and NESASM)
Thistle6502 based architecture for OpenComputers
nes-pipeline🔄 Continuous integration for NES homebrew that adds screenshots taken in the cloud.
Mad-PascalMad Pascal Compiler for 6502 (Atari XE/XL, C64, C4Plus)
6502.NetA .Net-based Cross-Assembler for Several 8-Bit Microprocessors
retroreA curated list of original and reverse-engineered vintage 6502 game sourcecode.
openNES-SnakeSimple rebuilt of the classic Snake game for the NES in C using the cc65 cross compiler.