CP/M Stuff
August 13, 2021

CP/M for ZX Spectrum +2A - Cassette loading - RAM disk - BIOS based on classic BASIC48 - FUSE emulator

This project started as intention of making tech demo for russian #ZXSpectrum clone known as "Leningrad-1" or "Leningrad-48k". That clone has 64k of memory onboard, but the lower 16k didn't used at all. With little improvements of addressing system this shadow memory could be used for some crazy purposes - e.g. for CP/M.

This video is the first proof of concept, that classic #BASIC48 ROM and cheap tapes could be used with CP/M. Of course +2A has more memory than target "Leningrad" system and gives more fun. But I beleive that good old "Leningrad" will show its power and glory some day.

P.S. I'm proud of keyboard ticking.