Skip to content
@Z80-Retro

Z80 Retro!

An open source Z80 computer suitable for running CP/M and embedded applications

Welcome to the Z80 Retro! project repository collection!

The purpose of this organization is to provide an easy way to locate the repositories of hardware and software projects for the Z80 Retro!

The Z80 Retro! project is presented on the John's Basement channel on YouTube. A Z80 Retro! playlist contains much detail about all aspects of this project including the circuit boards, CP/M, the BIOS, and a video display board that uses a popular Video Display Processor called the TMS9118.

Pre-Compiled Binaries

There are pre-compiled binaries of the boot ROM flash and SD card image for the Z80 Retro! in a zip file that is part of the latest official software release in github here.

PC Boards

The bare PC boards can be ordered directly from manufacturers for under $30 USD by using the XXX-gerbers.zip files that appear in the latest release of the respective repos. See the section below named Hardware Project Repos. I have been ordering bare Retro! boards from JLCPCB and get 5 of each (15 total PCBs) for about $30 USD. There is a video on how to order them directly from JLCPCB or OSHPark here.

Version Tags and the YouTube Video Series

As of 20220304, in order to locate the exact same versions of the source code as seen in the playlist you can check out (or download) the specific version of the code using the date-code seen at the start of each video (that look like this: YYYYMMDD.n)

For each repo in the Z80-Retro github organization, you will find a git tag with the same date-code in it that matches the given videos that are focused on that repo. (Click on the tags link in any given repo to see them all.)

Where to Find Everything

Documentation and Manuals:

  • Z80-Retro-Manual - The official Z80-Retro! manual
  • 3rd Party Manuals - Manuals for CP/M, books, chips, and other stuff
  • Watch the videos in the Z80 Retro! playlist. Everything about the schematic, PCB design, downloading & assembling the software, programming the boot-FLASH and SD cards, and CP/M software are covered in great detail. If anything was missed, feel free to comment on YouTube or the discord. Your voice will be heard.

Hardware Project Repos:

Software Project Repos:

Links to related social media:

Popular repositories Loading

  1. 2063-Z80 2063-Z80 Public

    Retro Z80 CPU Board

    Assembly 74 19

  2. 2063-Z80-cpm 2063-Z80-cpm Public

    A flash boot-loader and cp/m 2.2 BIOS

    Assembly 41 16

  3. 2065-Z80-programmer 2065-Z80-programmer Public

    A FLASH programmer for 2063-Z80

    C 9 6

  4. cpm-2.2 cpm-2.2 Public

    CP/M 2.2 Source, Manuals and Utilities

    Assembly 8

  5. manuals manuals Public

    Information on where to get manuals for the parts used in the Z80 Retro! project

    HTML 6

  6. xmodem80 xmodem80 Public

    Forked from coopzone-dc/xmodem80

    Xmodem for CP/M Z80 for CON:

    Makefile 4 1

Repositories

Showing 10 of 17 repositories
  • xmodem80 Public Forked from coopzone-dc/xmodem80

    Xmodem for CP/M Z80 for CON:

    Z80-Retro/xmodem80’s past year of commit activity
    Makefile 4 MIT 5 0 0 Updated Oct 10, 2024
  • Z80-Retro/Z80-Retro-Manual’s past year of commit activity
    Makefile 3 3 2 0 Updated Sep 29, 2024
  • 2063-Z80-cpm Public

    A flash boot-loader and cp/m 2.2 BIOS

    Z80-Retro/2063-Z80-cpm’s past year of commit activity
    Assembly 41 LGPL-2.1 16 2 1 Updated Jul 14, 2024
  • 2068-Z80-TMS9118 Public

    Composite video & Joystick daughter card for Z80 Retro!

    Z80-Retro/2068-Z80-TMS9118’s past year of commit activity
    Python 3 3 1 0 Updated Jul 13, 2024
  • pcb-standoffs Public
    Z80-Retro/pcb-standoffs’s past year of commit activity
    OpenSCAD 1 BSD-2-Clause 0 0 0 Updated Jul 13, 2024
  • .github Public
    Z80-Retro/.github’s past year of commit activity
    0 0 0 0 Updated Jul 12, 2024
  • acn-vt100-games Public

    A toolchain to build a filesystem of games from https://git.imzadi.de/acn/vt100-games

    Z80-Retro/acn-vt100-games’s past year of commit activity
    Makefile 1 GPL-3.0 0 0 0 Updated Jun 19, 2023
  • example-filesystem Public

    A build environment for compiling programs, building filesystems, and mounting them on the Z80-Retro!

    Z80-Retro/example-filesystem’s past year of commit activity
    Assembly 1 1 0 1 Updated May 24, 2023
  • manuals Public

    Information on where to get manuals for the parts used in the Z80 Retro! project

    Z80-Retro/manuals’s past year of commit activity
    HTML 6 0 1 0 Updated May 19, 2023
  • Z80-Retro-disk-maker Public

    Just enough help to copy files onto once slot of an SD card.

    Z80-Retro/Z80-Retro-disk-maker’s past year of commit activity
    Makefile 3 2 0 1 Updated May 13, 2023

Top languages

Loading…

Most used topics

Loading…