Homebrew Z80 Computer EP.001 - Introduction
ฝัง
- เผยแพร่เมื่อ 23 มิ.ย. 2024
- This is a small introduction into my Z80 Homebrew computer system.
Check out my website for more detailed blogs: www.dennisgunia.de
And visit my GitHub for Schematics and Source Code: github.com/dennis9819/Z8C-Hom...
Thanks for watching!
Timestamps:
00:00 Introduction
02:51 Module #1 - CPU Board Overview
05:43 Module #1 - CPU Board Memory Map
07:19 Module #2 - I/O Board
10:23 Module #3 - Disk Controller
12:02 Module #4 - Video Controller
14:12 First Power On (Fail)
14:24 Power Up (Second try)
14:28 Monitor - Memory Operations
16:19 Monitor - I/O Operations
18:28 Monitor - I2C Operations & RTC
20:30 Monitor - Disk Operations
24:45 Starting Microsoft Basic
26:08 Next steps & Outro - วิทยาศาสตร์และเทคโนโลยี
It's great when the TH-cam algorithm recommends interesting and novel content.
One day I plan to do something similar: building my own system and programming it from scratch in assembly.
This is the coolest thing the algorithm has suggested to me in a while :)
Keep it up, I’m looking forward to the next video :)
i can only agree 👍
bravo sir.
I managed to pull a signal with my oscilloscope from a z80 before i surrender.
unlike mine, your determination has no limits.
your work is epic, sir. congrats.
Excellent work and great description. Thanks.
hello Denis,
liked your project and your channel.
thanks to algorithm for its suggestion.
Great work! Happy I stumbled upon this, subbed.
I'm impressed by the fact that you have been working on your project for such a long time; that perseverance really is admirable! It would be awesome if you could do some walkthroughs, where you show off chunks of the system at a time and talk about how programs and hardware interact on your machine.
Thanks. I was also surprised when I realized how long I‘ve been working on that project. However I had to take some pauses on this project during that time to avoid burning out on it and loosing interest. I guess this is the key. I already recorded two much longer versions before this one that were over 90 minutes long and much more detailed. I decided to publish this shorter version and I will record more detailed episodes in the futere. In those, I will go more into detail regarding the individual components.
@@dennisgunia I really need to get into the habit of taking breaks too... So many projects have been ruined by burnout and my negative attitude towards them afterwards. It's a true art, haha! :)
If you need help with CP/M, I'd be happy to help.
The whole time while watching this video I was thinking: "I have to ask if he's going to get CP/M onto it.
I started learning Z80 assembly about 1.5 years ago on John Winans Z80 board.
He has a whole series on his channel at John's Basement, where he goes through all the CP/M BIOS implementation and all that.
That‘s great! Thanks. I`ll check John‘s basement out and my come back to your offer! CP/M would be awesome and enable many more use cases.
@@dennisgunia I have personally written two BIOSes for CP/M 3 by now.
But that really only makes sense if you have more than 64k of RAM.
And a BIOS for CP/M 2.2 is really not that difficult. You already have all the parts needed for it.
@@dennisgunia Are you in John's Basement discord?
@@andyhu9542Now I am! Still have to check out his channel though