C64 Demos peek - Fast any direction bitmap scrolling

Поделиться
HTML-код
  • Опубликовано: 19 окт 2024
  • In this demos peek video, we look at fast Commodore 64 any direction bitmap scrolling using a combination of HSP/DMA delay and line crunch.
    All three parts as one video: • C64 Demos peek - Fast ...
    Horizontal scroll: • C64 Demos peek - Fast ...
    Vertical scroll: • C64 Demos peek - Fast ...
    Example code: github.com/mar...
    Codebase link: codebase64.org...
    Debugging details text file: github.com/mar...

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

  • @c64customs
    @c64customs 2 месяца назад +2

    Thanks!

  • @TheStuffMade
    @TheStuffMade 2 месяца назад +4

    Interesting technique, I learned something new today 👍 I always assumed these large bouncing logos were made from character graphics and moved around using traditional scrolling.

  • @ProBloggerWorld
    @ProBloggerWorld 2 месяца назад +1

    The demo‘ed effect is top notch. Timing is hard, getting scrolling right with the mapping as well.

    • @MartinPiper6502
      @MartinPiper6502  2 месяца назад

      yeah the timing is quite tricky, especially for the horizontal movement.

  • @OlivierSimpleLife
    @OlivierSimpleLife 2 месяца назад +1

    Thank you so much for explaining how this great effect works !!! Also à million thanks for sharing the code !!! That's just so kind !!!!

  • @luxocrates
    @luxocrates 2 месяца назад +1

    Really appreciate these demo technique dissections. Would love to see more!

  • @retro_noix
    @retro_noix 2 месяца назад +4

    Interesting video
    ... great to see you venture into investigating demo code tricks! 👍

  • @tonibianchetti
    @tonibianchetti 2 месяца назад +1

    Grazie.

  • @delgilchrist
    @delgilchrist 2 месяца назад +2

    Does this hardware trick work on all c64 hardware revisions?

    • @MartinPiper6502
      @MartinPiper6502  2 месяца назад +2

      Almost all. Some get corrupted memory.

    • @phill6859
      @phill6859 2 месяца назад

      ​@@MartinPiper6502more than some

  • @BobbyCharlz
    @BobbyCharlz 2 месяца назад

    So these effects can be used in a proper video game context, or might I need to watch this again (like I’ll do anyway ;)? Space shooter immediately comes to mind.

    • @MartinPiper6502
      @MartinPiper6502  2 месяца назад +1

      Yes, this can be used in a game. Some games use the horizontal scrolling method, like Creatures.

    • @BobbyCharlz
      @BobbyCharlz 2 месяца назад +1

      @@MartinPiper6502 understood, thank you. I’ll have to take a closer look at the game you’ve mentioned. Great channel and great episodes you’ve got here. I really appreciate the DemoScene decomps that you walk us through. They’re very informative.

    • @MartinPiper6502
      @MartinPiper6502  2 месяца назад +2

      I had a video about Creatures using this effect at 24 minutes... ruclips.net/video/DM3Dh3zWoZ8/видео.html

    • @BobbyCharlz
      @BobbyCharlz 2 месяца назад +1

      @@MartinPiper6502 Very cool, thank you. Much appreciated.

  • @DerykRobosson
    @DerykRobosson 2 месяца назад

    Is the use of Visual Studio that isn't VS Code documented anywhere?

    • @MartinPiper6502
      @MartinPiper6502  2 месяца назад +1

      Not as far as I know. I really should document it :)

  • @beelinkk
    @beelinkk 2 месяца назад +4

    hahahahaha