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

Поділитися
Вставка

КОМЕНТАРІ • 24

  • @ZEROSTATIC72
    @ZEROSTATIC72 7 років тому

    Thanks for another interesting update Scott. You've certainly put some time into this project, well done.

  • @cr6925
    @cr6925 7 років тому +2

    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.

  • @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.

  • @IMSAIGuy
    @IMSAIGuy 7 років тому

    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

  • @KalterKrieger
    @KalterKrieger 7 років тому +1

    Where can I find the cut data for the nice plexiglas case?

  • @allthegearnoidea6752
    @allthegearnoidea6752 7 років тому

    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

  • @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)

  • @awesome3165
    @awesome3165 7 років тому +1

    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 років тому +2

      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!

  • @ledschlucker2577
    @ledschlucker2577 6 років тому

    Is it possible to make a fuction to scroll up, to see the lines above?
    73
    LEDSchlucker

  • @matthehat
    @matthehat 7 років тому +3

    How have you implemented the mirroring of the console onto the VFD?

  • @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.

  • @rocketman221projects
    @rocketman221projects 7 років тому

    How do you compile the ROM from Linux? I can't find any makefiles or shell scripts in the github repo.

  • @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 років тому +1

    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.ua-cam.com/video/y_Y5Z7Ks5yA/v-deo.html

  • @ZXSpectrum128K
    @ZXSpectrum128K 2 роки тому

    drive.google.com/file/d/1L1bzg5GKCAoGTjfMVB8ReC17a-JtfEEi/view?usp=drivesdk zxc