Shop OBEX P1 Docs P2 Docs Learn Events
[GFX] Fine Scrolling Ideas — Parallax Forums

[GFX] Fine Scrolling Ideas

Vega256Vega256 Posts: 197
edited 2013-01-11 03:30 in Propeller 1
Hey,

It's getting gradually difficult to dig up tile drivers, especially those with fine scrolling. Has any graphics programming gurus here written a tile/sprite driver with smooth vertical and horizontal scrolling?

Comments

  • potatoheadpotatohead Posts: 10,261
    edited 2013-01-10 20:12
    Ahle2 wrote one that did at least horizontal scrolling. That's the harder one. Vertical scrolling can be added to many of the tile drivers fairly easily. That would involve a base control to modify at a minimum the scan line offset counter.

    I think the driver that does horizontal scrolling is a byte / color driver, 4 pixels / waitvid. That's the easiest case. I don't recall any bit / pixel type drivers including scrolling.
  • kuronekokuroneko Posts: 3,623
    edited 2013-01-10 20:14
    I can only offer a [post=1127190]tile driver[/post] which supports pixel scrolling (the whole screen that is).
  • Vega256Vega256 Posts: 197
    edited 2013-01-10 20:18
    Ehh...I knew this wouldn't be as easy as I thought...
  • Ahle2Ahle2 Posts: 1,179
    edited 2013-01-11 02:27
    Yes, I have an unfinished tile driver that does pixel perfect scrolling in both H and V.
    And most importantly, it has got both V and H mirroring like old school consoles. (I don't know any other driver that has got this)
  • Ahle2Ahle2 Posts: 1,179
    edited 2013-01-11 03:30
    @Kuroneko
    Impressive driver I must say, just two cogs, H/V scrolling, H/V mirroring and VGA.
    My driver is two cogs as well and it does include (unfinished) sprite support, BUT what's impressive is that you are doing almost the same with VGA timing.

    :thumb:
Sign In or Register to comment.