The Doom-chip "On Ice": designing hardware for a 1993 retro-classic

Поділитися
Вставка
  • Опубліковано 10 гру 2024

КОМЕНТАРІ • 17

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

    bestest clearest illustrated explanation of what an FPGA board is, on UA-cam.

  • @mattiviljanen8109
    @mattiviljanen8109 2 роки тому +7

    "It's early in the morning but I just wanted to squeeze in the debugging I just did because I wasn't happy with the performance" Whoa... This video needs more views!

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

      Thanks :) it was a lot of work but a lot of fun to do this video. Hoping to do more in the future!

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

    Im half way through your video. Really enjoying the concise explanations for all the fundamental math that make up the graphics engine.
    Clever stuff.

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

      Thanks a lot!

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

    I love all the details you went over! You might like my new Doom programming tutorial too!

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

      Thanks! Just had a brief look at your video and it looks excellent, will watch it in details!

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

    0:58 Does this mean 320x240 is Hell's res since 640x480 is God's?

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

    Gonna port Linux to doom chip

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

    intel MAX10, MAX1000 board chip

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

      why dont you draw vertical lines only, using z-buffer, very simple renderer engine, also for textures

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

      sqrt (1+x^2) approximation of 1+x^2/2

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

      ray casting (also for pre-baked lighting) engine would be nice

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

      simple per pixel 3d dda ray cast to the pre-baked level plus monsters

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

      if you only compare distances, the approximation algorithm gives relatively ordered results (if not accurate)

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

    first