C Z80

Open-source C projects categorized as Z80

Top 16 C Z80 Projects

  1. Z80

    Highly portable Zilog Z80 CPU emulator written in ANSI C

  2. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  3. RunCPM

    RunCPM is a multi-platform, portable, Z80 CP/M 2.2 emulator.

    Project mention: RunCPM – execute vintage CP/M 8 bits programs on many modern platforms | news.ycombinator.com | 2024-09-08
  4. galagino

    A Galaga, Pac-Man and Donkey Kong arcade emulator for the ESP32

  5. Supermodel

    Official repository of the Sega Model 3 arcade emulator. (by trzy)

  6. lzsa

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

    Project mention: lzsa: Byte-aligned compressor with fast decompression on 8-bit micros | news.ycombinator.com | 2024-12-03
  7. xemu

    Emulations (running on Linux/Unix/Windows/macOS, utilizing SDL2) of some - mainly - 8 bit machines, including the Commodore LCD, Commodore 65, and the MEGA65 as well. (by lgblgblgb)

  8. Nuked-MD

    Cycle accurate Mega Drive emulator

  9. SaaSHub

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

    SaaSHub logo
  10. apultra

    Free open-source compressor for apLib with 5-7% better ratios

  11. lighthouse-of-doom

    A simple text-based adventure game

    Project mention: Ascending Mount FujiNet | news.ycombinator.com | 2024-12-21

    I wrote a simple BASIC interpreter based on happy memories of the speccy, but to be honest I have more fun these days writing toy projects in z80 assembly.

    I guess it's all about nostalgia either way though. The early experience in hacking games for infinite lives lead me to assembly, and z80 became x86. There was a lot in common removing anti-copying protection to getting infinite lives! Though modern games don't really appeal to me as much as Dizzy did, or the old-school fighting games.

    https://github.com/skx/gobasic

    https://github.com/skx/lighthouse-of-doom/

  12. z80

    A z80 emulator written in C99. (by superzazu)

  13. channels

    ZX Spectrum browser for forums and imageboards (by the-channels)

  14. NABU-LIB

    This repo is a z88dk C library for the NABU PC (personal computer). It includes efficient C functions for video, audio, hcca, keyboard, and more for the NABU Computer.

  15. pretty6502

    A pretty printer for 6502, Z80, CP1610, TMS9900, and 8088 assembler code

  16. cpm-dist

    A curated collection of CP/M software

    Project mention: Rediscovering Turbo Pascal | news.ycombinator.com | 2024-09-01

    I've had a lot of fun with Turbo Pascal over recent years. Simple single-board computers are easily available from tindie, etc, and even without that there are a lot of CP/M emulators out there.

    I hacked up a simple emulator in golang for mac/linux/bsd - https://github.com/skx/cpmulator/ and there's a link to a set of binaries for turbo pascal, and instructions for using it available here:

    https://github.com/skx/cpm-dist/tree/master/P

    There's a highly related post on the front-page right now is about building your own Z80 computer, which would be ideal for running CP/M and thus Turbo Pascal!

    https://news.ycombinator.com/item?id=41398629

  17. CPMEMU_V5

    It's a CP/M 2.2 Emulator for Win32/64 and Linux

  18. z80

    Z80 CPU Emulator (with built-in debugger) (by algodesigner)

  19. 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).

C Z80 discussion

Log in or Post with

C Z80 related posts

Index

What are some of the best open-source Z80 projects in C? This list will help you:

# Project Stars
1 Z80 500
2 RunCPM 442
3 galagino 365
4 Supermodel 316
5 lzsa 239
6 xemu 230
7 Nuked-MD 161
8 apultra 110
9 lighthouse-of-doom 104
10 z80 61
11 channels 55
12 NABU-LIB 43
13 pretty6502 34
14 cpm-dist 30
15 CPMEMU_V5 9
16 z80 2

Sponsored
InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com

Did you know that C is
the 6th most popular programming language
based on number of references?