Jump to content



10

Sonic The Hedgehog on the 2600


75 replies to this topic

#76 roland p OFFLINE  

roland p

    Stargunner

  • 1,413 posts
  • RLA
  • Location:The Netherlands

Posted Fri Apr 13, 2012 4:06 AM

View Posttheloon, on Fri Apr 13, 2012 2:59 AM, said:

Quote

Smooth scrolling should be possible too, at least with the current system by adding/removing lines at the top (smooth) and adjust the kernel setup (coarse).

Could you exand on this further? I don't know enough assemmbly to interpret your source. The few demos I've seen with smooth horizontal scrolling also seem to take on a staggered line appearance. Is this because playfield pixels cannot be used for horizontal smooth scrolling? Somehow this is using the other graphic objects?

Sorry, I ment saying vertical (up, down) scrolling. By adding black lines at the top (easy), I can do a faux vertical scroll. When 16 double scan lines are added, I can go back to add none, and re-arange the kernels (add a new kernel on top, remove one from below).

The horizontal scrolling is now done with the graphic objects (player1, ball). There is a part where the playfieldpixels are used. On that part, the ball object is used to smooth out the playfield pixels. In Stella, you can enabable/disable the ball by pressing alt-b. alt-n toggles the playfield pixels.




1 user(s) are reading this topic

0 members, 1 guests, 0 anonymous users