theloon, 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.













