Z80 Retrocomputing 11 - CP/M on RC2014 and Banked RAM/ROM Board

  Рет қаралды 26,534

smbakeryt

smbakeryt

7 жыл бұрын

In the last video, I implemented a compactflash board. In this video, I add the last remaining board necessary to run CP/M -- a banked memory board that switches between EPROM and RAM under program control. For more info, including schematics and code patches, see my website at www.smbaker.com/.

Пікірлер: 25
@HPPavillionUser
@HPPavillionUser 6 жыл бұрын
Implementing Kermit was one of the first things that you did back in the 70's when I was involved in this stuff. Great memories!
@nasigoreng553
@nasigoreng553 4 жыл бұрын
Totally I am currently working on and old bunch of 8088 gear i found at a tip. Step by step it is growing into a fun beast. This is great stuff
@bloodyl_uk
@bloodyl_uk 7 жыл бұрын
Awesome stuff, watching all these youtube videos on the Z80 and CP/M really have me wanting to build something up myself now. :)
@JohnDoe-ir8te
@JohnDoe-ir8te 5 жыл бұрын
I didn’t know the z80 can watch KZfaq ;)))
@jonathanomeara6818
@jonathanomeara6818 6 жыл бұрын
great video as always have just built an RC2014 full monty kit over xmas and have had great fun with it and basic. there is now a Cp/m add on kit from RC2014 with flashcard module and new 64K ram and Rom boards available and have just received and started building that to add to my RC2014 system to play with so thanks for the Cp/m video
@SpringDivers
@SpringDivers 7 жыл бұрын
Thanks much. You've provided a path for me to get my S-100 system to a CP/M functional state. Very nice.
@jonathanomeara6818
@jonathanomeara6818 6 жыл бұрын
hi did you build your S-100 system yourself as thats my next project thanks
@qrplife
@qrplife 7 жыл бұрын
I don't recall exactly which BASIC this was for, but I remember typing SYSTEM to exit and return to the operating system environment.
@davidwertman9219
@davidwertman9219 5 жыл бұрын
QRPLife MBASIC or more appropriately Microsoft Basic-80
@yorgle
@yorgle 7 жыл бұрын
Super awesome!
@JarppaGuru
@JarppaGuru 7 жыл бұрын
Thank you Sir! for great videos. I like them a lot :) So i want ask for master what is cheap eprom programmer and what is common logic chips caps and resistors you using your projects. so i can order bunch of them
@AndersJackson
@AndersJackson 7 жыл бұрын
The bank selection can also be called MMU. ;-)
@bjarnenilsson80
@bjarnenilsson80 Жыл бұрын
Hmm You mentioned overflowing the buffers when copy pastin laege programs,, I'm shore you have tried eunning the serial connection at a sliver rate, what was the result, still overflow, or was that the one tjing you forgot to tes. It is rather easy to forget the simple things
@SuperAnthony1982
@SuperAnthony1982 7 жыл бұрын
hi great work! is the bank switching strictly necessary? im curious and just about to experiment i was thinking of using just a single sram chip with no rom or memory glue logic and have an arduino with bus expanders hold the z80 in busreq state while it fills the sram from an sd card then let the z80 loose on the sram chip giving a flexible selectable rom system... i have the basic nascom system running as such atm, and would like to take things to cpm but im not sure if i could load the bios into the lower portion of sram and let it do its thing on the upper parts of memory then instead of switch the rom out just let cpm overwrite the bios? hope that makes sense
@davidw.2467
@davidw.2467 2 жыл бұрын
The Z80 has several vectors (including the reset vector) at the bottom of the memory space, so as long as the arduino could set up the reset vector to point to the loaded program (be it cbios or your own monitor) then it would work properly. In other words, bank switching is not needed in your case, just have the arduino set up the reset vector to point to CP/M's entry point.
@eknuds
@eknuds 4 жыл бұрын
I'm interested in the process of creating your CP/M installation.
@JarppaGuru
@JarppaGuru 7 жыл бұрын
what makes this difrent than your blog post 15 bank switcher.blog 15 looks like try invent wheel and will this board work on rc2014 oh yes work,but will this work on your samples or you have made major changes and i should build board from blog 15. just want get started z80 assebler stuff.
@JacGoudsmit
@JacGoudsmit 7 жыл бұрын
You could have edited out the part where we're waiting for stat.com to download :)
@SpeccyMan
@SpeccyMan 2 жыл бұрын
You could have fast-forwarded past it!
@nasigoreng553
@nasigoreng553 4 жыл бұрын
hahahaha woops and i just erased it. hahahahaha
@gorillaau
@gorillaau 3 жыл бұрын
We have all done that!
@davesakievich9657
@davesakievich9657 5 жыл бұрын
Why would you bother making a micro computer that will run CP-M? CP-M was never meant to be an operating system. It was a minimalistic OS that was used, by engineering professionals, to create fully working operating systems, it was only partially completed and was in what we today call a pre-beta stage operating system. There were so very many bugs and errors that the CP-M system had in it that is was the reason that many model 3 and model 2 Radio Shack systems came into my service center in the 80's, of which I was the service center manager, like BDOS errors which users insisted were computer errors but were only bugs in CP-M coming to light. I would have to run a full diagnostic on these systems, including burn in test on the RAM, only to have no errors found and only resulting in the customer having to pay a service charge to not have a problem found with the system. If anyone was to build a 'system' build one that will run a 'tried and tested' full operating system not an 'engineering' trial system
@mightymartianca
@mightymartianca 2 жыл бұрын
And yet there's a lot of software for this operating system, so if you want to run it, you have to have a system capable of running CP/M
@TSteffi
@TSteffi 9 ай бұрын
Never read such a load of horse manure before.
Z80 Retrocomputing 12 - Talking Z80 Nixie Tube Clock
37:27
smbakeryt
Рет қаралды 5 М.
НЫСАНА КОНЦЕРТ 2024
2:26:34
Нысана театры
Рет қаралды 724 М.
마시멜로우로 체감되는 요즘 물가
00:20
진영민yeongmin
Рет қаралды 34 МЛН
Useful gadget for styling hair 🤩💖 #gadgets #hairstyle
00:20
FLIP FLOP Hacks
Рет қаралды 5 МЛН
RC2014: Running CP/M on the Compact Flash Module
28:04
Break Into Program
Рет қаралды 3,1 М.
RC2014 Z80 based computer kit that you build today!
32:25
Rudy's Retro Intel
Рет қаралды 10 М.
Z80 Retro #24 - CP/M Introduction
1:16:44
John's Basement
Рет қаралды 19 М.
Modern Z80 Computer RAM/ROM Options
15:29
Kenneth Finnegan
Рет қаралды 53 М.
A simple BIOS for my breadboard computer
21:53
Ben Eater
Рет қаралды 332 М.
Connecting a 1980s Z80 CPU to an Arduino, making a hardware debugger.
15:22
The PC that started Microsoft & Apple! (Altair 8800)
11:39
ColdFusion
Рет қаралды 441 М.
Retro programming! Pascal and CP/M on an RC2014 Z80 computer
15:48
NCOT Technology
Рет қаралды 24 М.
But, what is Virtual Memory?
20:11
Tech With Nikola
Рет қаралды 241 М.
Самые крутые школьные гаджеты
0:49
Новые iPhone 16 и 16 Pro Max
0:42
Romancev768
Рет қаралды 1,5 МЛН
Какой ноутбук взять для учёбы? #msi #rtx4090 #laptop #юмор #игровой #apple #shorts
0:18