Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality. Learn more →
Top 23 6502 Open-Source Projects
-
CLK
A latency-hating emulator of: the Acorn Electron and Archimedes, Amstrad CPC, Apple II/II+/IIe and early Macintosh, Atari 2600 and ST, ColecoVision, Enterprise 64/128, Commodore Vic-20 and Amiga, MSX 1/2, Oric 1/Atmos, early PC compatibles, Sega Master System, Sinclair ZX80/81 and ZX Spectrum.
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
puNES
Qt-based Nintendo Entertaiment System emulator and NSF/NSF2/NSFe Music Player (Linux, FreeBSD, OpenBSD and Windows)
-
cassette-elite-beebasm
Fully documented and annotated source code for the cassette version of Elite on the BBC Micro
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
lbForth
Self-hosting metacompiled Forth, bootstrapping from a few lines of C; targets Linux, Windows, ARM, RISC-V, 68000, PDP-11, asm.js.
-
nes-elite-beebasm
Fully documented and annotated source code for Elite on the Nintendo Entertainment System (NES)
-
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 (by MicroCoreLabs)
-
millfork
Millfork: a middle-level programming language targeting 6502- and Z80-based microcomputers and home consoles
-
lzsa
Byte-aligned, efficient lossless packer that is optimized for fast decompression on 8-bit micros
-
ProcessorTests
A language-agnostic JSON-encoded instruction-by-instruction test suite for the 8088, 68000, 65816, 65[c]02 and SPC700 that includes bus activity.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Project mention: Bit random but does anyone know how possible it is to get this look within Stella? [Pallete/TV Effects]. | /r/AtariEmulation | 2023-06-06Not Stella, but the Clock Signal emulator does a great job of emulating the TV effects. The 2600 emulation isn't quite as good as Stella, though.
Project mention: Fully documented source code for Elite on the BBC Micro | news.ycombinator.com | 2023-06-18
Project mention: LLVM-MOS 6502 Compiler Backend: Having a Blast in the Past | /r/beneater | 2023-11-15
Project mention: BBC Basic returns on multiple platforms, open sourced | news.ycombinator.com | 2023-11-29One of the books was an entire annotated disassembly of the BASIC interpreter, if memory serves. I vaguely remember there being some sort of kerfuffle about that.
Another thing that one got: a printed circuit diagram of the machine.
As for today: One can get get an entire annotated disassembly for Elite, including the version that used the Second Processor: https://www.bbcelite.com
Project mention: NES emulator with network multiplayer written in Go | news.ycombinator.com | 2023-08-19
Here’s a working one already https://github.com/mnaberez/py65
Project mention: Test suit for some emulated CPU like 6502 and 68000 | news.ycombinator.com | 2023-09-06
I use a PIC16F microcontroller. Schematics and PIC code in my HBC-56 repo. https://github.com/visrealm/hbc-56
6502 related posts
-
Infinite Mac: Turning to the Dark Side
-
Picotron Is a Fantasy Workstation
-
Alternative designs for a keyboard interface?
-
After Wozmon I want to create a game - 6502
-
Best compiler to write .nes cartridge ROMs for testing my own emulator?
-
Starting Game Boy emulator, need a little insight
-
BBC Basic returns on multiple platforms, open sourced
-
A note from our sponsor - InfluxDB
www.influxdata.com | 10 May 2024
Index
What are some of the best open-source 6502 projects? This list will help you:
Project | Stars | |
---|---|---|
1 | jsnes | 5,990 |
2 | CLK | 893 |
3 | pcjs | 746 |
4 | AppleWin | 669 |
5 | puNES | 566 |
6 | c64ref | 458 |
7 | cassette-elite-beebasm | 411 |
8 | lbForth | 408 |
9 | llvm-mos | 394 |
10 | nes-elite-beebasm | 364 |
11 | Projects | 356 |
12 | dendy | 313 |
13 | appler | 251 |
14 | a2d | 246 |
15 | millfork | 245 |
16 | llvm-mos-sdk | 240 |
17 | json65 | 238 |
18 | lzsa | 229 |
19 | py65 | 227 |
20 | durexforth | 222 |
21 | PLASMA | 188 |
22 | ProcessorTests | 180 |
23 | hbc-56 | 173 |
Sponsored