Close

LM80C 64K Color Computer

A project log for LM80C Color Computer

A Z80 homebrew computer with 64KB SRAM & 32KB ROM (with BASIC), TMS9918A VDP (video) and AY-3-8910 PSG (audio)

leonardo-milianiLeonardo Miliani 12/29/2020 at 18:410 Comments

Very big XMas news for every fan of my LM80C Z80-based homebrew computer! After some months of development, today I finally released the firmware and schematics of a new version of my computer, the LM80C 64K Color Computer. As you can imagine, the main improvement is the RAM, grown from 32 to 64KB. After the BASIC has been loaded, about 43K are free for user programs. If you want to work with machine language, the whole amount of RAM is available to the user. Another improvement is the ability to switch between 2 VRAM banks, to keep at the same moment 2 complete video buffers ready to be used. 

 

 

Also, there are several improvements on the software side:

Source code, precompiled firmware, and schematics are available at my Github repo.

[caption id="attachment_1903" align="aligncenter" width="300"]LM80C 64K Color Computer: prototype on breadboard LM80C 64K Color Computer: prototype on breadboard[/caption]

Discussions