6502

Open-source projects categorized as 6502

Top 23 6502 Open-Source Projects

  • jsnes

    A JavaScript NES emulator.

  • 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.

  • 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-06

    Not 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.

  • 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.

    InfluxDB logo
  • pcjs

    The original IBM PC and other machine emulations in JavaScript

  • Project mention: Web-Based Turbo Pascal Compiler | news.ycombinator.com | 2024-04-15
  • AppleWin

    Apple II emulator for Windows

  • puNES

    Qt-based Nintendo Entertaiment System emulator and NSF/NSF2/NSFe Music Player (Linux, FreeBSD, OpenBSD and Windows)

  • c64ref

    Ultimate Commodore 64 Reference: ROM Disassembly, Memory Map, ...

  • cassette-elite-beebasm

    Fully documented and annotated source code for the cassette version of Elite on the BBC Micro

  • Project mention: Fully documented source code for Elite on the BBC Micro | news.ycombinator.com | 2023-06-18
  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  • lbForth

    Self-hosting metacompiled Forth, bootstrapping from a few lines of C; targets Linux, Windows, ARM, RISC-V, 68000, PDP-11, asm.js.

  • llvm-mos

    Port of LLVM to the MOS 6502 and related processors

  • Project mention: LLVM-MOS 6502 Compiler Backend: Having a Blast in the Past | /r/beneater | 2023-11-15
  • nes-elite-beebasm

    Fully documented and annotated source code for Elite on the Nintendo Entertainment System (NES)

  • Project mention: BBC Basic returns on multiple platforms, open sourced | news.ycombinator.com | 2023-11-29

    One 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

  • 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)

  • dendy

    NES/Famicom emulator with network multiplayer

  • Project mention: NES emulator with network multiplayer written in Go | news.ycombinator.com | 2023-08-19
  • appler

    Apple ][ emulator for MS-DOS, written in 8088 assembly

  • a2d

    Disassembly of the Apple II Desktop - ProDOS GUI

  • millfork

    Millfork: a middle-level programming language targeting 6502- and Z80-based microcomputers and home consoles

  • llvm-mos-sdk

    SDK for developing with the llvm-mos compiler

  • json65

    A JSON parser written in 6502 assembly language.

  • Project mention: A JSON parser in 6502 assembly language | news.ycombinator.com | 2023-08-28
  • lzsa

    Byte-aligned, efficient lossless packer that is optimized for fast decompression on 8-bit micros

  • py65

    Emulate 6502-based microcomputer systems in Python

  • Project mention: Writing a 6502 emulator in Python | /r/programming | 2023-07-11

    Here’s a working one already https://github.com/mnaberez/py65

  • durexforth

    Modern C64 Forth

  • PLASMA

    Proto Language AsSeMbler for All (formerly Apple) (by dschmenk)

  • 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.

  • Project mention: Test suit for some emulated CPU like 6502 and 68000 | news.ycombinator.com | 2023-09-06
  • hbc-56

    Homebrew 6502 on a backplane computer

  • Project mention: Alternative designs for a keyboard interface? | /r/beneater | 2023-12-09

    I use a PIC16F microcontroller. Schematics and PIC code in my HBC-56 repo. https://github.com/visrealm/hbc-56

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

6502 related posts

  • Infinite Mac: Turning to the Dark Side

    2 projects | news.ycombinator.com | 27 Mar 2024
  • Picotron Is a Fantasy Workstation

    5 projects | news.ycombinator.com | 21 Mar 2024
  • Alternative designs for a keyboard interface?

    1 project | /r/beneater | 9 Dec 2023
  • After Wozmon I want to create a game - 6502

    5 projects | /r/beneater | 6 Dec 2023
  • Best compiler to write .nes cartridge ROMs for testing my own emulator?

    2 projects | /r/EmuDev | 6 Dec 2023
  • Starting Game Boy emulator, need a little insight

    1 project | /r/EmuDev | 29 Nov 2023
  • BBC Basic returns on multiple platforms, open sourced

    3 projects | news.ycombinator.com | 29 Nov 2023
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 10 May 2024
    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 →

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
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com