Minimal VGA Expansion Card - DIY Video RAM #5

Поділитися
Вставка
  • Опубліковано 11 вер 2024
  • I am showing how to interface a 'Minimal' CPU system to a do-it-yourself VGA extension card.
    Minimal UART CPU:
    github.com/slu...
    Minimal User Manual and Reference (Google Docs):
    docs.google.co...

КОМЕНТАРІ • 24

  • @donpalmera
    @donpalmera 2 роки тому +12

    When I did VGA in an FPGA years ago the blanking thing was the first big head scratcher. I was sure that during blanking the colour signals were "don't care" but I couldn't get good colours. Then I found that they are sampled during blanking to calibrate what black is somewhere and it all made sense.

  • @djc1402
    @djc1402 2 роки тому +4

    Great video. You used the same technique as I did for the bus sharing. This is a much better way of doing it than Ben Eaters video card as it doesn't halt the CPU when reading and writing to the video RAM. You should try adding colour to your next VGA project.

    • @slu467
      @slu467  2 роки тому +3

      Hi David, minimal solutions converge. That's a good sign. Adding color is something I am not going to include in the near future. To me color just doesn't feel like being part of a *Minimal* system ;-) Cheers!

  • @alexloktionoff6833
    @alexloktionoff6833 2 роки тому +2

    2MHz CPU bus and 4MHz RAM bus - like in BBC Micro!

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

      Yep, you are exactly right, Alex!

  • @noroneelec4024
    @noroneelec4024 2 роки тому +1

    Congratulations, I really like it
    In the first instruction of the cpu You can toggle /ce of 165 shift register hight and erase the ram before the module send data to the monitor in order to use it with crt

  • @amnesie6615
    @amnesie6615 2 роки тому +1

    Sehr beeindruckend und macht Spaß diese Ganze Serie zu verfolgen!

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

      Freut mich :-)

  • @muzaffaryusupov6435
    @muzaffaryusupov6435 2 роки тому +1

    Wonderful! Then let's make some simple sound card to our computer) 👍

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

    ...you have earned it, but I still use mcu for controls in the motherboard so that I can change my "Gpu" later if I need to. You have awesome stuff there, thank you.

    • @slu467
      @slu467  2 роки тому +1

      Thanks, Samu!

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

    Great explanation of how it works!

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

    Now you are rocking Slu4. Getting ready to play Bad Apple on it or what . cheers

  • @subject2749
    @subject2749 2 роки тому +1

    its a boxing day miracle

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

      Thanks for appreciating :-)

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

    nice...

  • @manikandanr1322
    @manikandanr1322 Рік тому +1

    Sir how you learned very deeply from electronics to programming. pls your educational qualification. i am studying diploma electrical and electronics engineering. pls tell where should i start and how to start to learn about broad about computer

    • @slu467
      @slu467  Рік тому

      I am a physicist by profession and have about 40 years of playing and tinkering around with computers on by back ;-) just be curious and do what you think is fun and try to understand things on your own first. I always find textbooks useful at a later stage. Good luck!

  •  2 роки тому

    Impressive!

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

    Super

  • @windows1.0
    @windows1.0 Рік тому

    Protected mode when?

  • @numberformat
    @numberformat Рік тому

    The trident vga chips are expensive and getting Harder to get. Does anyone know how to make a basic video card that plugs into a 8 bit isa bus of a pc using commonly available parts? I just want to play kings quest on my homebrew 8088 running dos 6.22

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

    wow

  • @RicyStuff
    @RicyStuff 8 днів тому

    :3