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...
Thanks!
Thank you kindly :)
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.
I love this machine. :)
The demo‘ed effect is top notch. Timing is hard, getting scrolling right with the mapping as well.
yeah the timing is quite tricky, especially for the horizontal movement.
Thank you so much for explaining how this great effect works !!! Also à million thanks for sharing the code !!! That's just so kind !!!!
No problem. Sharing is caring. :)
Really appreciate these demo technique dissections. Would love to see more!
Thank you kindly for the support :)
Interesting video
... great to see you venture into investigating demo code tricks! 👍
Glad you enjoyed it!
Grazie.
Thank you kindly for the support.
Does this hardware trick work on all c64 hardware revisions?
Almost all. Some get corrupted memory.
@@MartinPiper6502more than some
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.
Yes, this can be used in a game. Some games use the horizontal scrolling method, like Creatures.
@@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.
I had a video about Creatures using this effect at 24 minutes... ruclips.net/video/DM3Dh3zWoZ8/видео.html
@@MartinPiper6502 Very cool, thank you. Much appreciated.
Is the use of Visual Studio that isn't VS Code documented anywhere?
Not as far as I know. I really should document it :)
hahahahaha
Haha
@@MartinPiper6502hahaha
Hahahahaha