/bsx

Z80 based homebrew computer

Primary LanguageC++MIT LicenseMIT

bsx

Z80 based homebrew computer

This project is a Z80 based computer designed to run on breadboards. It is a work-in-progress, and the current specs are:

  • 32K of ROM (EEPROM for ease of reprogramming)
  • 32K of RAM
  • A very basic machine code monitor and disassembler in ROM
  • BBC Basic for Z80
  • Serial I/O via an 8250 UART

The intention is to work towards a fully functioning MSX1 clone on a breadboard, with a TMS9918 video chip and AY-8912 sound

What's provided

I am providing all the files under an MIT license for the hardware and the software, with the following exceptions:

  • BBC Basic: This is provided under the terms of a zlib license by R.T.Russell