Terminal Emulation on a Graphical LCD with the Z80

แชร์
ฝัง
  • เผยแพร่เมื่อ 21 พ.ย. 2024

ความคิดเห็น • 19

  • @vanhetgoor
    @vanhetgoor 5 หลายเดือนก่อน +2

    Maybe I have an idea you could use.
    In this design there are LEDs under the keycaps, but the LEDs are not individual addressable, since there are only 64 keys with only eight bytes IO or memory addresses it could be done to enlighten some of the keycaps and make them shine, flash or twinkle. If the computer could address all LEDs then signals could be given to the user, like which buttons can be pushed or hints.

    • @jimtekkit
      @jimtekkit 5 หลายเดือนก่อน +1

      We actually did consider this idea (James here) but it had a few drawbacks. The small RGB LEDs are SMD-only which means SMD assembly by the PCB manufacturer is mandatory. That and the limited usefulness of software-controlled RGB doesn't really justify the development time, additional routines taking up ROM space, etc. So we instead went with through-hole LEDs which still provides some customisation options. (Nothing is ruled out for future versions though!)

  • @zxborg9681
    @zxborg9681 5 หลายเดือนก่อน +3

    That's a really nice build! So much better than that micro keyboard. Next step: can you run emacs on the board?

    • @ReadyZ80
      @ReadyZ80  5 หลายเดือนก่อน +1

      I much prefer vim...

    • @warismwarism2480
      @warismwarism2480 5 หลายเดือนก่อน

      @@ReadyZ80 first thanks so mutch for making those videos , can you plz make some assembly code on how to lead from cassette interface and how to store in cassette interface ,sorry for my bad english

    • @ReadyZ80
      @ReadyZ80  5 หลายเดือนก่อน

      @@warismwarism2480 There is cassette loading and saving code in the TEC monitor called JMON. Do a google search "tec1group software" and go to the github link. Then directory monitor/jmon There is a pdf file with the annotated code. You will need to understand assembly. Good luck

  • @MotownBatman
    @MotownBatman 5 หลายเดือนก่อน

    New Sub; Detroit, Mich., US.
    Thats Awesome, Hell I thought the 1st Version was Great.
    Well Done Sir!

  • @paulstubbs7678
    @paulstubbs7678 4 หลายเดือนก่อน

    Interesting keyboard, pity you could not use the metal plate,
    Now I just have to find out what a 'Tec 1' is...

  • @sashakoshka
    @sashakoshka 5 หลายเดือนก่อน

    15:28 that's not how tabs work at all. the screen is vertically divided into "tab stops", which are typically 8 or 4 characters wide. the tab character advances the cursor to the nearest tab stop, making it possible to align data on the screen.

    • @sashakoshka
      @sashakoshka 5 หลายเดือนก่อน

      also mac computers do not use CR/LF they are unix systems and as such use LF by itself for new lines

    • @sashakoshka
      @sashakoshka 5 หลายเดือนก่อน

      neat video tho

    • @ReadyZ80
      @ReadyZ80  5 หลายเดือนก่อน

      Good point. I should fix this.

    • @valshaped
      @valshaped 5 หลายเดือนก่อน

      ​@@sashakoshkaTerminals tend to use CRLF internally, and the operating system's terminal driver translates its preferred line ending into that for display purposes. Terminals are wacky legacy devices

  • @stickywaffleguy4257
    @stickywaffleguy4257 5 หลายเดือนก่อน

    Great new video ReadyZ80!

  • @warismwarism2480
    @warismwarism2480 5 หลายเดือนก่อน

    first thanks so mutch for making those videos , can you plz make some assembly code on how to lead from cassette interface and how to store in cassette interface ,sorry for my bad english

  • @cbmeeks
    @cbmeeks 5 หลายเดือนก่อน

    Do you have the exact name of that book you reference? I cannot seem to find it.

    • @ReadyZ80
      @ReadyZ80  5 หลายเดือนก่อน

      Write your own fantasy games for your microcomputer

  • @NotMarkKnopfler
    @NotMarkKnopfler 5 หลายเดือนก่อน

    What model LCD is it? I'd quite like to try one of those 👍

    • @diego123cruz
      @diego123cruz 5 หลายเดือนก่อน

      ST7920 128x64