Skip to content

X65 Project

Modern 8-bit computer platform

X65 DEV-board

X65 is a new 8-bit computer built around the WDC 65C816 CPU.
It combines the spirit of 1980s microcomputers with modern hardware, open design, and native software.

🕹️ Website: x65.zone | 💬 Community: Matrix


Overview

  • 16 MB flat memory, DVI-compatible video, and Yamaha SD-1 FM audio
  • Custom CGIA graphics subsystem with 256-color modes and sprites
  • USB, Wi-Fi, and expansion bus through RP2040 / ESP32-C3 bridge
  • Native operating system OS/816 and open-source emulator Emu
  • Designed for education, retro development, and creative experimentation

Core Repositories

Repository Description
firmware Firmware powering the MCU bridges
emu Full software emulator with debugger and VS Code integration
examples Demo and test programs for real hardware and Emu
os-816 Native multitasking operating system for X65

Philosophy

“A computer you can understand.”

X65 is built for clarity and openness—every subsystem is documented, inspectable, and modifiable.
It’s both a learning platform and a serious tool for retro-style software and hardware creation.


Learn More

  • 🌐 x65.zone — main site and technical overview
  • 📰 News — development updates
  • 💾 Online Emulator — run X65 software in your browser
  • 📡 RSS Feed — project announcements

Sponsors

Proudly supported by PCBWay, which provided build services for DEV-board r1 and sponsored manufacturing of the first test batch of PCB.


© X65 Project – open hardware and software for modern 8-bit computing

Pinned Loading

  1. firmware firmware Public

    X65 RP2350B firmware (RIA816)

    C 8 2

  2. schematic schematic Public

    X65 hardware schematic

    8 2

  3. emu emu Public

    X65 microcomputer emulator

    6 3

  4. cc65-dbg cc65-dbg Public

    cc65 assembly language debugger for VS Code

    TypeScript 6 2

  5. K816 K816 Public

    K816 is a high-level assembler (HLA) for the WDC 65816 CPU

    Rust 2

  6. SGU-1 SGU-1 Public

    Nine-channel, four-operator FM synthesis with per-channel filtering, hardware modulation and PCM playback.

    C 2

Repositories

Showing 10 of 77 repositories
  • .github Public

    Modern 8-bit computer

    X65/.github's past year of commit activity
    0 0 0 0 Updated Oct 22, 2026
  • firmware Public

    X65 RP2350B firmware (RIA816)

    X65/firmware's past year of commit activity
    C 8 BSD-3-Clause 2 0 0 Updated Oct 22, 2026
  • emu Public

    X65 microcomputer emulator

    X65/emu's past year of commit activity
    6 3 1 0 Updated Oct 22, 2026
  • x65.github.io Public

    X65.zone website

    X65/x65.github.io's past year of commit activity
    HTML 1 0 0 0 Updated Oct 22, 2026
  • K816 Public

    K816 is a high-level assembler (HLA) for the WDC 65816 CPU

    X65/K816's past year of commit activity
    Rust 2 0BSD 0 1 0 Updated Oct 21, 2026
  • cc65 Public Forked from cc65/cc65

    cc65 - a freeware C compiler for 6502 based systems

    X65/cc65's past year of commit activity
    C 0 Zlib 563 0 0 Updated Oct 20, 2026
  • X65 Public

    Modern 8-bit microcomputer

    X65/X65's past year of commit activity
    HTML 20 1 0 0 Updated Oct 16, 2026
  • SGU-1 Public

    Nine-channel, four-operator FM synthesis with per-channel filtering, hardware modulation and PCM playback.

    X65/SGU-1's past year of commit activity
    C 2 MIT 0 0 0 Updated Sep 18, 2026
  • gem4xe Public Forked from slaapliedje/gem4xe
    X65/gem4xe's past year of commit activity
    Python 0 GPL-2.0 2 0 0 Updated Sep 14, 2026
  • cc65-dbg Public

    cc65 assembly language debugger for VS Code

    X65/cc65-dbg's past year of commit activity
    TypeScript 6 MIT 2 0 0 Updated Apr 10, 2026

Top languages

Loading…

Most used topics

Loading…