MSX2014
a modular MSX1-compatible computer based on a RC2014
Current state of play:
- PPI module: essential, now on the third version, mature
- 32k RAM/BIOS/BASIC: essential (ram and rom need to be selectable by the PPI)
- 'Spacesaver' Z80+clock+reset module - alternative to separate standard RC2014 modules
- J B Langston's TMS9918A module: essential
- RP2040 TMS9918A emulator with DVI output: alternative to real TMS chip, in active development
- Ed Brindley's R6 YM/AY sound module: optional but desirable. The sound chip doesn't only play sound but handles some i/o too such as cassette and joystick
- Omega mechanical keyboard: a 3rd-party open-source project, works brilliantly
- USB keyboard adaptor: an alternative to the mech keyboard. Working but some wrinkles to iron out. On back burner
- 'Cartridge ROM' module: essential for running ROM programs. Simple but effective
- Tape module: optional, allows saving loading using real cassette or anything that can capture and play back audio. 'Memo' app on phone works great.
- Joystick module: optional. Requires Ed Brindley R6 YM/AY module
- Floppy disc drive module: currently trying to make the TDC-600 work. If successful, will design an RC2014 module to go with this computer.
Requirements
RC2014 backplane, ROM programmer
Links
- Build instructions
- Project logs on Hackaday
- J B Langston's TMS module on Github
- J B Langston's TMS module on Tindie
- Ed Brindley's YM/AY module on Github
- Ed Brindley's YM/AY module on Tindie
- My PPI module on Tindie
- Complete set of PCBs on Tindie