Loony Tyres, 2020, C64 "Mode 7" using 4x4 FLI mode

Поделиться
HTML-код
  • Опубликовано: 7 ноя 2024

Комментарии • 13

  • @elijahvincent985
    @elijahvincent985 2 года назад +1

    It'd make a great 3D world overlay for a sprite to walk around in! Well done!

  • @NonbinaryAutisticArtist
    @NonbinaryAutisticArtist 4 года назад +3

    Finally
    Someone did it

  • @Steril707
    @Steril707 4 года назад

    Wow. Nice... Great job, Alex...

  • @saganandroid4175
    @saganandroid4175 3 года назад +1

    Mode 7? Never heard of that. But then too I don't know what FLI is really.

    • @KC9UDX
      @KC9UDX 3 года назад

      Same here. I wonder what we used to call whatever it is.

  • @NickFellows
    @NickFellows 4 года назад +2

    I've been trying to work out if this was possible myself.
    I suppose the question id be seeking to ask next is : What is the overhead of this "display mode" , I presume its using a lot of interrupts - how much time is left to do play with ?

    • @CogitareComputing
      @CogitareComputing  4 года назад +5

      The 4x4 FLI display mode isn't too bad. It only needs an interrupt every 8th raster line to trigger a "bad line".
      The bad line in itself steals 40 cycles and the IRQ code probably takes around 50-60 cycles
      So it probably takes somewhere around 12% of the CPU time per frame...
      The timing is a bit finicky though... Have look at codebase64.org/doku.php?id=base:4x4_fli_chunky_mode

  • @acied6200
    @acied6200 4 года назад +1

    Nice !

  • @crimester
    @crimester 2 года назад

    feels a bit quadratic

  • @Eightbitswide
    @Eightbitswide 4 года назад

    How large is the image being manipulated here?

    • @CogitareComputing
      @CogitareComputing  4 года назад

      Half the screen in this resolution. So the part being actively updated is 80x25 pixels.

    • @NickFellows
      @NickFellows 3 года назад

      @@CogitareComputing How big is the texture ?

    • @johnjaleco5683
      @johnjaleco5683 3 года назад

      @@NickFellows pretty big