Projects in Awesome Lists tagged with 6502
A curated list of projects in awesome lists tagged with 6502 .
https://github.com/bfirsh/jsnes
A JavaScript NES emulator.
6502 emulation emulator javascript nes
Last synced: 01 Mar 2026
https://github.com/jeffpar/pcjs
The original IBM PC and other machine emulations in JavaScript
6502 8080 8088 dos emulator ibm-pc javascript pcjs space-invaders ti-57 vt100 windows x86
Last synced: 15 May 2025
https://github.com/punesemu/punes
Qt-based Nintendo Entertaiment System emulator and NSF/NSF2/NSFe Music Player (Linux, FreeBSD, OpenBSD and Windows)
6502 c c-plus-plus clang d3d9 emulation emulator famicom-disk-system famicom-emulator freebsd linux nes nes-emu nes-emulator nintendo-nes nsf nsfe openbsd opengl windows
Last synced: 15 May 2025
https://github.com/punesemu/puNES
Qt-based Nintendo Entertaiment System emulator and NSF/NSF2/NSFe Music Player (Linux, FreeBSD, OpenBSD and Windows)
6502 c c-plus-plus clang d3d9 emulation emulator famicom-disk-system famicom-emulator freebsd linux nes nes-emu nes-emulator nintendo-nes nsf nsfe openbsd opengl windows
Last synced: 31 Mar 2025
https://github.com/mikeakohn/java_grinder
Compile Java byte-code to native CPU's.
6502 assembly atari c64 java nintendo playstation sega
Last synced: 04 Apr 2025
https://github.com/mist64/c64ref
Ultimate Commodore 64 Reference: ROM Disassembly, Memory Map, ...
6502 c64 collection commodore disassembly kernal memory-map rom
Last synced: 27 Jan 2026
https://github.com/markmoxon/elite-source-code-bbc-micro-cassette
Fully documented and annotated source code for the cassette version of Elite on the BBC Micro
6502 6502-assembly acornsoft bbc bbc-micro bbcmicro elite retrocomputing retrogaming
Last synced: 10 May 2025
https://github.com/llvm-mos/llvm-mos
Port of LLVM to the MOS 6502 and related processors
6502 6502-assembly c-compiler linker llvm
Last synced: 15 May 2025
https://github.com/larsbrinkhoff/lbForth
Self-hosting metacompiled Forth, bootstrapping from a few lines of C; targets Linux, Windows, ARM, RISC-V, 68000, PDP-11, asm.js.
6502 8051 arm asmjs avr compiler cortex-m forth interpreter linux m68k metacompiler msp430 pdp11 programming-language risc-v riscv self-hosted x86
Last synced: 21 Apr 2025
https://github.com/larsbrinkhoff/lbforth
Self-hosting metacompiled Forth, bootstrapping from a few lines of C; targets Linux, Windows, ARM, RISC-V, 68000, PDP-11, asm.js.
6502 8051 arm asmjs avr compiler cortex-m forth interpreter linux m68k metacompiler msp430 pdp11 programming-language risc-v riscv self-hosted x86
Last synced: 05 Apr 2025
https://github.com/MicroCoreLabs/Projects
Ted Fried's MicroCore Labs Projects which include microsequencer-based FPGA cores and emulators for the 8088, 8086, 8051, 6502, 68000, Z80, Risc-V, and also Typewriter and EPROM Emulator projects. MCL51, MCL64, MCL65, MCL65+, MCL68, MCL86, MCL86+, MCL86jr, MCLR5, MCLZ8, MCL6809, XTMax
6502 68000 6809 8051 8051-microcontroller 8086 8088 apple2 atari2600 commodore-64 commodore64 eprom-emulator intel-8086 motorola-68000 nabu pcjr pcxt risc-v z80 z80-emulator
Last synced: 09 Jul 2025
https://github.com/maxpoletaev/dendy
NES/Famicom emulator with P2P network multiplayer and WASM support
6502 8bit emulator go golang hole-punching nes nes-emulator netplay nintendo rollback-netcode wasm
Last synced: 16 May 2025
https://github.com/markmoxon/elite-source-code-nes
Fully documented and annotated source code for Elite on the Nintendo Entertainment System (NES)
6502 6502-assembly acornsoft bbc bbc-micro bbcmicro elite nes nintendo-nes retrocomputing retrogaming
Last synced: 10 Jul 2025
https://github.com/markmoxon/nes-elite-beebasm
Fully documented and annotated source code for Elite on the Nintendo Entertainment System (NES)
6502 6502-assembly acornsoft bbc bbc-micro bbcmicro elite nes nintendo-nes retrocomputing retrogaming
Last synced: 06 Mar 2025
https://github.com/mattgodbolt/jsbeeb
Javascript BBC micro emulator
6502 bbc bbc-micro-emulator emulator javascript
Last synced: 08 Apr 2025
https://github.com/a2stuff/a2d
Disassembly of the Apple II Desktop - ProDOS GUI
6502 apple-ii apple2 disassembly prodos retrocomputing
Last synced: 04 Apr 2026
https://github.com/zajo/appler
Apple ][ emulator for MS-DOS, written in 8088 assembly
Last synced: 09 Apr 2025
https://github.com/emmanuel-marty/lzsa
Byte-aligned, efficient lossless packer that is optimized for fast decompression on 8-bit micros
6309 6502 6809 8-bit 8088 assembler c c64 compression ibm-pc retrocomputing suffix-array z80 zx-spectrum
Last synced: 09 Sep 2025
https://github.com/mignon-p/json65
A JSON parser written in 6502 assembly language.
6502 6502-assembly json retrocomputing
Last synced: 20 Aug 2025
https://github.com/haldean/x6502
Yet another 6502 emulator that one day dreams of being an Atari 2600.
Last synced: 10 Jan 2026
https://github.com/wpmed92/mednes
A cycle-accurate, cross-platform NES emulator written in C++
6502 cpp emulator html5-canvas nes-emulator webassembly
Last synced: 16 Sep 2025
https://github.com/fadden/6502bench
A workbench for developing 6502 code.
6502 6502-disassembly 65816 disassembler
Last synced: 04 Mar 2026
https://github.com/redcode/6502
Highly portable MOS 6502 CPU emulator written in ANSI C
6502 ansi-c c cpu cpu-emulator emulator mos
Last synced: 07 Apr 2025
https://github.com/ricardoquesada/regenerator2000
An interactive disassembler for the CPU 6502, focused mostly on Commodore 8-bit computers. Features a TUI with modern features like x-ref, undo/redo, arrows, keyboard-driven, mcp server, VICE debugger and more!
6502 6502-disassembly commodore-64 commodore64 disassembler mcp-server
Last synced: 23 Apr 2026
https://github.com/dmsc/fastbasic
FastBasic - Fast BASIC interpreter for the Atari 8-bit computers
6502 atari atarixl basic-programming-language compiler interpreter language programming-language
Last synced: 18 Jan 2026
https://github.com/jblang/supermon64
Original sources and binaries for Supermon+64 V1.2 by Jim Butterfield
6502 assembler assembly c64 commodore monitor retrocomputing
Last synced: 21 Jul 2025
https://github.com/visrealm/pico-56
The HBC-56 (65C02/TMS9918A/AY-3-8910 retro computer) fully emulated on a Raspberry Pi Pico
6502 ay-3-8910 electronics emulation hbc-56 pcb raspberry-pi-pico tms9918a vga
Last synced: 05 Apr 2025
https://github.com/abbruzze/kernal64
A Scala Commodore 64, 128, VIC20, CBM2 and SuperCPU emulator
6502 6509 65816 assembler commodore-128 commodore-64 commodore-cbmii commodore-vic20 cp-m cycle-accurate emulator scala z80
Last synced: 21 Sep 2025
https://github.com/picocomputer/rp6502
RP6502-RIA, RP6502-RIA-W, and RP6502-VGA
Last synced: 25 May 2026
https://github.com/emmanuel-marty/apultra
Free open-source compressor for apLib with 5-7% better ratios
6309 6502 68000 6809 8-bit 8088 amiga amstrad-cpc aplib aplib-format arm atari-st c c64 compression compression-algorithm gameboy retrocomputing z80 zx-spectrum
Last synced: 16 Aug 2025
https://github.com/hxlnt/nes-pipeline
🔄 Continuous integration for NES homebrew that adds screenshots taken in the cloud.
Last synced: 21 Sep 2025
https://github.com/mre/mos6502
MOS 6502 emulator written in Rust
6502 cpu emulator retrocomputing
Last synced: 05 Apr 2025
https://github.com/Alarm-Siren/6502-kicad-library
KiCad Symbol Library for a variety of MOS, CBM and WDC retro microchips, including the eponymous MOS Technology 6502.
6502 6510 kicad kicad-library kicad-schematics schematic-library schematic-symbols w65c134 w65c265 w65c816
Last synced: 22 Jul 2025
https://github.com/tebl/be6502-build-a-65c02-computer
A 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 be6502 ben-eater-6502 kicad sbcomputers
Last synced: 31 Jul 2025
https://github.com/pfusik/xasm
6502 cross-assembler with original syntax extensions
Last synced: 11 Apr 2025
https://github.com/claus/fc64
A low level Commodore 64 emulator written in Actionscript 3
6502 6510 actionscript c64 emulator
Last synced: 09 May 2025
https://github.com/informedcitizenry/6502.net
A .Net-based Cross-Assembler for 8-Bit and 16-Bit Microprocessors
6502 8-bit amstrad-cpc appleii appleiigs assembler atari commodore-64 cross-assembler gameboy i8080 m6809 msx nes snes tandy-color-computer vic20 z80 zx-spectrum zx81
Last synced: 25 Apr 2026
https://github.com/beevik/go6502
6502 CPU emulator, assembler, disassembler, debugger and host written in go
6502 assembler debugger disassembler emulator go
Last synced: 09 Apr 2025
https://github.com/ivanizag/izapple2
Portable emulator of an Apple ][+ or //e. Written in Go.
Last synced: 12 Jan 2026
https://github.com/64bites/64spec
6502/Commodore64 Testing Framework for KickAssembler
6502 assembly-6502 assembly-language commodore-64 kickassembler tdd testing
Last synced: 06 Oct 2025
https://github.com/rhinodevel/cbmtapepi
Use a Raspberry Pi as fast mass storage solution for your Commodore 8-bit computer using just the datassette port.
6502 8-bit bare-metal c64 cbm commodore datasette datassette pet raspberry-pi retro tape vic20 vintage wedge
Last synced: 17 Mar 2025
https://github.com/floooh/vscode-kcide
Retro assembly IDE for VSCode
6502 assembly c64 cpc kc85 retrocomputing z80
Last synced: 17 Mar 2025
https://github.com/adzialocha/8bit
Notes on building a 8bit CPU
6502 8bit computer-architecture logisim
Last synced: 01 Aug 2025
https://github.com/visrealm/vremu6502
6502/65C02 emulator library (C99)
6502 6502-emulation 6510 65c02 65c02-emulation c c99 emulator r65c02 wdc65c02
Last synced: 17 Mar 2025
https://github.com/maxbane/vim-asm_ca65
Vim syntax highlighting for the ca65 assembler
6502 6502-assembly apple2 assembler c64 ca65 commodore-64 nes nintendo syntax-highlighting vim
Last synced: 26 Apr 2025
https://github.com/kreiach/8blit
Episode source code for the 8-bit Atari 2600 / VCS / Video Computer System, one of the pioneering home gaming consoles.
6502 assembly assembly-6502 assembly-language atari atari-2600 atari2600 atarivcs game-development gamedev homebrew retro retrocomputing retrogaming retroprogramming stella
Last synced: 15 Jul 2025
https://github.com/bgourlie/rs-nes-debugger-frontend
A debugger front-end for my NES emulator written in Elm
Last synced: 19 Oct 2025
https://github.com/gorgonmeducer/embeddednes
A portable NES simulator for embedded processors
6502 cortex-m embedded-processors emulator nes portable-nes-simulator
Last synced: 25 Oct 2025
https://github.com/jakehffn/zig-nes
NES emulator written in Zigâš¡
6502 6502-emulation emulation emulator imgui nes zig
Last synced: 23 Jul 2025
https://github.com/a2stuff/prodos-drivers
Apple II ProDOS-8 system files that run on startup and install clock drivers, ramdisks, and other utilities
Last synced: 05 Apr 2026
https://github.com/0x8BitDev/MAPeD-SPReD
NES/SMS/PCE/ZX/SMD development tools
6502 ca65 devtools famicom huc m68k nes pc-engine retro sega-genesis sega-master-system sega-mega-drive sgdk sms speccy turbografx-16 wla-dx z80 zx zx-spectrum
Last synced: 12 Mar 2025
https://github.com/xboot/libxnes
A lightweight, portable pure C99 NES emulator library.
6502 apu c99 emulator family-computer fc lightweight nes nintendo ppu
Last synced: 05 Jul 2025
https://github.com/davidbuchanan314/6502-emu
A simple 6502 emulator, with I/O via a 6850 UART.
Last synced: 12 Apr 2025
https://github.com/esshahn/c64-prods-by-awsm
Sources for most of my C64 productions
Last synced: 23 Apr 2025
https://github.com/adumont/hb6502
My Homebrew 6502 breadboard computer with my own #FORTH implementation
6502 6502-assembly breadboard-computer forth
Last synced: 18 Feb 2026
https://github.com/blueamulet/thistle
6502 based architecture for OpenComputers
6502 65c02 emulation emulator forge-mod github-tags java minecraft minecraft-forge-mod minecraft-mod minecraft-modification opencomputers opencomputers-addon thistle-computer wdc-65c02 wdc65c02
Last synced: 27 Sep 2025
https://github.com/devinacker/xkas-plus
fork of the xkas (v14) cross assembler
6502 assembler assembly assembly-language nes rom-hacking romhacking snes
Last synced: 11 Mar 2026
https://github.com/hagronnestad/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.
6502 6502-assembly 6502-disassembly c64 c64-emulator commodore commodore-64 commodore-basic commodore64 emulation emulator mos6502 retrocomputing
Last synced: 05 May 2025
https://github.com/nanochess/atomchess-6502
Toledo Atomchess for Atari VCS/2600
Last synced: 10 Mar 2026
https://github.com/unknownjoe796/supermariobrosflow
A mod of Super Mario Bros for the NES with no level transitions
Last synced: 25 Oct 2025
https://github.com/qalle2/nes-gg-disassembly
NES Game Genie disassembly
6502 asm6 assembly disassembly game-genie nes
Last synced: 10 Apr 2025
https://github.com/sebastiandine/openNES-Snake
Simple rebuilt of the classic Snake game for the NES in C using the cc65 cross compiler.
6502 assembly c doxygen game-development homebrew nes nintendo snake-game
Last synced: 24 Apr 2025
https://github.com/c64scene-ar/4kindness
An 4k intro for the Commodore 64
6502 c64 commodore-64 demoscene
Last synced: 10 Mar 2025
https://github.com/kondrak/disasm6502
6502 disassembler
6502 6502-assembly disassembler disassembly rust
Last synced: 13 Aug 2025
https://github.com/nanochess/gasm80
Gasm80: Generic assembler for Z80/6502
6502 6502-assembler z80 z80-asm z80-assembler z80asm
Last synced: 11 Apr 2025
https://github.com/geolessel/ex6502
An emulator of the 6502 processor written in Elixir with a focus on modern variants (65c02).
6502 6502-assembly 6502-disassembly 6502-processor 65c02 apple-ii apple-iie atari2600 commodore commodore-64 commodore64 elixir emulator nes nintendo-ent nintendo-entertainment-system
Last synced: 07 May 2025
https://github.com/superzazu/6502
A MOS Technology 65(c)02 emulator written in C99.
Last synced: 16 Mar 2026
https://github.com/emkay/nesly-assembler
javascript assembler for 6502 asm
6502 asm assembler javascript javascript-assembler
Last synced: 07 Oct 2025
https://github.com/AnthonyBongers/GhostsAndGraves
Ghosts and Graves is a Tents And Trees demake in 6502 assembly for the NES.
6502 6502-assembly assembly famicom homebrew nes nintendo nintendo-nes puzzle retrogaming
Last synced: 26 Feb 2026
https://github.com/g012/l65
6502 assembler from within Lua.
6502 6502-assembly asm atari2600 famicom lua nes vcs
Last synced: 08 May 2025
https://github.com/akatsuki105/gsnes
WIP: A toy SNES emulator written in Go.
6502 65816 assembly cpu emulation emulator game go golang nintendo sfc snes super-famicom super-nintendo
Last synced: 12 Jan 2026
https://github.com/davidbuchanan314/p65a
Pythonic 6502 Assembler: An experimental alternative to traditional assemblers.
6502 6502-assembler 6502-assembly assembler python3 python310
Last synced: 30 Oct 2025
https://github.com/jacmoe/c64adventures
Adventures into retro 8 bit Commodore 64 programming
6502 6510 8-bit 8bit c64 commodore-64
Last synced: 10 Apr 2025
https://github.com/robmcmullen/asmgen
6502 code generator for sprites, fonts, images and more
Last synced: 02 Jul 2025