Z80 retrocomputing 15 - CP/M on RC2014 Revisited, Using RomWBW

  Рет қаралды 11,591

smbakeryt

smbakeryt

Күн бұрын

This video shows a 512K Flash ROM / 512K RAM board that allows the RC2014 to run Wayne Warthen's RomWBW CP/M distribution. The advantage is that CP/M is installed in the Flash ROM, complete with a set of useful tools and applications. For more retrocomputing stuff, see my website at www.smbaker.com/

Пікірлер: 24
@ZEROSTATIC72
@ZEROSTATIC72 7 жыл бұрын
Thanks for another interesting update Scott. You've certainly put some time into this project, well done.
@TechMan-sl5gf
@TechMan-sl5gf 7 жыл бұрын
I remember wanting to do allot of this back in the past. What I was wanting was to create a multiple Z80s system, each on their own card. One would control floppy, one would control memory, one for tape (no HD at the time), one would be the CP’ and control all of the keyboard, video, etc, and the rest of the 8 total CPU’s would be used for pre-processors or batch processors. It would have been useful in the days of compiling large source code at the time. I got the idea from a Heath kit version that had two Z-80 CPUs.
@cr6925
@cr6925 7 жыл бұрын
Just thought I'd add a tip. When running the cmd files: If at any time you see the message - "... cannot be loaded because the execution of scripts is disabled on this system. Please see "get-help about_signing" for more details" You will need to run powershell (in windows) and type in: "set-executionpolicy remotesigned" That sets the necessary permissions.
@allthegearnoidea6752
@allthegearnoidea6752 6 жыл бұрын
I just started building a RC2014 with the Basic loaded. But I'm already thinking about building my own from scratch. I note there are quite a lot of assemblers out there is there anything you would recommend using for a beginner. I do have a preference for something with a ide and perhaps simulating option. I am think of building a Z80 clock or some kind of simple control application. Regards Chris
@KalterKrieger
@KalterKrieger 7 жыл бұрын
Where can I find the cut data for the nice plexiglas case?
@IMSAIGuy
@IMSAIGuy 6 жыл бұрын
some of the files load powershell. I get a 'PowerShell' is not a recognized command. How do I get windows to allow the use of powershell
@kose2ik
@kose2ik 7 жыл бұрын
31:24 Is there any way you can (4 Custodial Inventory screen) to move (by pressing the buttons, arrow up and down) up and down, to see previous text? (or print/display over 4 line to screen (pressing spacebar to see the next 4 lines). Like cmd is /more . Displays output one screen at a time)
@ledschlucker2577
@ledschlucker2577 6 жыл бұрын
Is it possible to make a fuction to scroll up, to see the lines above? 73 LEDSchlucker
@awesome3165
@awesome3165 7 жыл бұрын
Quick question, why is the display from xmodem different on the 4 line VFD display than it is on the serial monitor?
@smbakeryt
@smbakeryt 7 жыл бұрын
The transfer status lines printed in the terminal (bytes transmitted, KB/S, etc) are printed locally by the terminal software as it is sending xmodem packets. After each xmodem packet is sent, the RC2014 responds with an ack character, and those acks are what you're seeing on the VFD.
@awesome3165
@awesome3165 7 жыл бұрын
Makes sense, didn't realize it was a local graphic on the remote side. Sure fooled me. Thanks for the response!
@matthehat
@matthehat 7 жыл бұрын
How have you implemented the mirroring of the console onto the VFD?
@eduardosodre9616
@eduardosodre9616 6 жыл бұрын
I have the same question! LOL
@rocketman221projects
@rocketman221projects 7 жыл бұрын
How do you compile the ROM from Linux? I can't find any makefiles or shell scripts in the github repo.
@AngelaTheSephira
@AngelaTheSephira 4 жыл бұрын
I don't think you do.
@JarppaGuru
@JarppaGuru 7 жыл бұрын
Are you using all those banks on fly?i mean can you use 512k rom and 512k ram. all together in same power on without ting rom off and reprogram it or switch banks. how it will work without even change any code? code was allready there you just build to that spec? i thought i will see some smart asm programming how do it lol
@smbakeryt
@smbakeryt 7 жыл бұрын
Yes, it can change banks on the fly while it is running. Memory is segmented into four windows, so it can be executing code in one of them while it switches banks in the others.
@prehistoricBanana
@prehistoricBanana 7 жыл бұрын
I understand the hardware but how does 1 bank transfer data from another?
@smbakeryt
@smbakeryt 7 жыл бұрын
Wayne Warthen's RomWBW is publicly available on github, and contains the bank switching code if you're interesting in having a look. Since the banks are only 16K in size, it would be easy to bank in two 16K pages and copy between them. Looking at the RomWBW code, it looks like they use a temporary buffer, copies from the source bank to the temporary buffer, switches banks, and then copies from the temporary buffer to the destination bank. My assumption is that the highest bank always stays fixed, as that is where the BIOS lives.
@dominikschutz6300
@dominikschutz6300 7 жыл бұрын
Can it run GEOS?
@ZEROSTATIC72
@ZEROSTATIC72 7 жыл бұрын
It's a Z80 and not 6502 processor with no graphics yet, so not likely.
@dominikschutz6300
@dominikschutz6300 7 жыл бұрын
Another expansion card could handle the graphics output...
@beforth
@beforth 5 жыл бұрын
not related to geos, but is a cp/m emulation with vga output and keyboard input. m.kzfaq.info/get/bejne/r8WJaL1osNmZqXU.html
@ZXSpectrum128K
@ZXSpectrum128K 2 жыл бұрын
drive.google.com/file/d/1L1bzg5GKCAoGTjfMVB8ReC17a-JtfEEi/view?usp=drivesdk zxc
Z80 Retrocomputing 16 - UNIX on RC2014
14:18
smbakeryt
Рет қаралды 38 М.
Qume 842 8" floppy drive with a RC2014 Z80 retrocomputer
31:31
МАМА И STANDOFF 2 😳 !FAKE GUN! #shorts
00:34
INNA SERG
Рет қаралды 4,9 МЛН
Пробую самое сладкое вещество во Вселенной
00:41
Soldering Up the RC2014 Homebrew Z80 Computer Kit
21:07
element14 presents
Рет қаралды 10 М.
RC2014 WiFi, Raspberry Pi Terminal, Digital IO and ROMWBW Setup
27:00
Coding with Culp
Рет қаралды 2,8 М.
Z80 Retrocomputing 18 - Z180 CPU board for RC2014
18:41
smbakeryt
Рет қаралды 19 М.
Let’s test CP/M and MS DOS on the Kaypro 4 Plus 88!
32:05
retrobits
Рет қаралды 9 М.
RC2014 Build Log - Zilog 80 Hobby Computer Assembly
55:08
Lil' Bits
Рет қаралды 4,2 М.
RC2014: Running CP/M on the Compact Flash Module
28:04
Break Into Program
Рет қаралды 3,1 М.
Z80 Retro #24 - CP/M Introduction
1:16:44
John's Basement
Рет қаралды 19 М.
5 Myths about Watercooling that are WRONG!
24:02
JayzTwoCents
Рет қаралды 182 М.
Programming in C and ASM on CP/M - Small Computer Central
43:59
Lil' Bits
Рет қаралды 1,6 М.
Easy Art with AR Drawing App - Step by step for Beginners
0:27
Melli Art School
Рет қаралды 9 МЛН
ПОКУПКА ТЕЛЕФОНА С АВИТО?🤭
1:00
Корнеич
Рет қаралды 3,7 МЛН
Как слушать музыку с помощью чека?
0:36