Games with pixel screen scrolling?

Discussion, Reviews & High-scores

Moderator: Moderators

Post Reply
nippur72
de Lagash
Posts: 574
Joined: Thu Sep 07, 2006 8:35 am

Games with pixel screen scrolling?

Post by nippur72 »

can you name VIC-20 games that use screen scrolling at the pixel level (VIC's screen-offset registers).

I can only think of one: Salmon Run.

Any other?


P.S. howdy to the forum! it's a long time I've been away from here
User avatar
beamrider
Vic 20 Scientist
Posts: 1452
Joined: Sun Oct 17, 2010 2:28 pm
Location: UK

Re: Games with pixel screen scrolling?

Post by beamrider »

note sure about original games from the 80s

some contemporary games come to mind..

Cheese & Onion
Pulse
Victragics Kickstart (1/2 char)
hasseapa
Vic 20 Devotee
Posts: 264
Joined: Thu Oct 12, 2006 4:09 am

Re: Games with pixel screen scrolling?

Post by hasseapa »

There are quite a few from the 80s. While their scrolling bg often is rather sparse and only a small part of the screen, they are very often part of a parallax effect.

Quadrant (1983). Unexpanded Moon Patrol clone. Lower layer/row moves at 4 pixels/step, middle layer at 2 pixles, upper layer 1 pixel.

Moon Patrol (1983). Two layers.

Choplifter (1982). Tanks scroll faster than houses & hostages. Also a nice parallax effect at the crossing of the border.

Jungle Hunt (1983). Overlaying parallax in the sea/river level! The faster layer moves at 4 pixels, the slower at 2 pixels.

Spiders Of Mars (1982). Super smooth 'wireframe' mountains. 50/60 fps?

Regarding contemporary games. Let's not forget Misfits' precursor to Cheese & Onion - Super Starship Space Attack. Full screen vertical scrolling with nice parallax effect.
Last edited by hasseapa on Sun Feb 10, 2019 3:52 am, edited 1 time in total.
User avatar
Ola H
Vic 20 Enthusiast
Posts: 172
Joined: Thu Aug 20, 2015 6:08 pm
Website: http://www.athleticdesign.se/
Location: Sweden

Re: Games with pixel screen scrolling?

Post by Ola H »

Polaris (1983)
DarwinNE
Vic 20 Devotee
Posts: 231
Joined: Tue Sep 04, 2018 2:40 am
Website: http://davbucci.chez-alice.fr
Location: Grenoble - France

Re: Games with pixel screen scrolling?

Post by DarwinNE »

I tried to achieve a sub-char vertical screen scrolling in my Cavern Explorer (2018):

http://sleepingelephant.com/ipw-web/bul ... 2&p=102571

I'm not fully satisfied of it, I think the code can be made more efficient, but it works reasonably well.
nippur72
de Lagash
Posts: 574
Joined: Thu Sep 07, 2006 8:35 am

Re: Games with pixel screen scrolling?

Post by nippur72 »

DarwinNE wrote:I tried to achieve a sub-char vertical screen scrolling in my Cavern Explorer (2018):
very nice game! I was just thinking of making a game like this :)
DarwinNE
Vic 20 Devotee
Posts: 231
Joined: Tue Sep 04, 2018 2:40 am
Website: http://davbucci.chez-alice.fr
Location: Grenoble - France

Re: Games with pixel screen scrolling?

Post by DarwinNE »

nippur72 wrote:very nice game! I was just thinking of making a game like this :)
Thank you! :)
Last edited by DarwinNE on Thu Mar 28, 2019 3:02 am, edited 1 time in total.
User avatar
pixel
Vic 20 Scientist
Posts: 1357
Joined: Fri Feb 28, 2014 3:56 am
Website: http://hugbox.org/
Location: Berlin, Germany
Occupation: Pan–galactic shaman

Re: Games with pixel screen scrolling?

Post by pixel »

beamrider wrote:Pulse
Not quite. It's actually recalculating the charset for each frame, thus making things much more straightforward. :)
A man without talent or ambition is most easily pleased. Others set his path and he is content.
https://github.com/SvenMichaelKlose
User avatar
Ivanhoe76
Vic 20 Devotee
Posts: 200
Joined: Fri Sep 28, 2007 11:17 am
Location: Italy

Re: Games with pixel screen scrolling?

Post by Ivanhoe76 »

Skyhawk even if i think it's 2 pixel scrolling
No one should tolerate death and violence because tolerance will generate habit.
User avatar
beamrider
Vic 20 Scientist
Posts: 1452
Joined: Sun Oct 17, 2010 2:28 pm
Location: UK

Re: Games with pixel screen scrolling?

Post by beamrider »

I've just discovered "Mountain King".

https://www.youtube.com/watch?v=tAItz1ig6B0

I thought Cheese & Onion was the only game to have 4-way smooth scrolling, but this seems to have it as well, albeit with a more repetitious background.

In addition It also has a fixed panel at the bottom which misfit said he found too difficult to do in C&O.
User avatar
beamrider
Vic 20 Scientist
Posts: 1452
Joined: Sun Oct 17, 2010 2:28 pm
Location: UK

Re: Games with pixel screen scrolling?

Post by beamrider »

Intrigued, I did a bit of digging.

Mountain King doesn't appear to be update the HSCROLLPOS register @ $9000 so I am guessing it's shifting a few defined pairs of characters to achieve the fine scrolling illusion. As can be seen here, this works well on a repeating/constrained background, but not to well for arbitrary graphics IME.

MK does update $9001 for the much simpler vertical scrolling. I'm guessing that the static potion at the bottom is re-rendered at the pixel level on every change of vertical position otherwise I've found that it judders up and down, since $9001 is latched during the fly-back, and any changes during raster splits have no effect.
nippur72
de Lagash
Posts: 574
Joined: Thu Sep 07, 2006 8:35 am

Re: Games with pixel screen scrolling?

Post by nippur72 »

beamrider wrote: Sat Jun 20, 2020 6:12 am Mountain King doesn't appear to be update the HSCROLLPOS register @ $9000 so I am guessing it's shifting a few defined pairs of characters to achieve the fine scrolling illusion. As can be seen here, this works well on a repeating/constrained background, but not to well for arbitrary graphics IME.
that's strange, how can you use shifting when you have different colors without color clash? (e.g. the cyan stairs and the red ground). To me it seems $9000 horizontal scrolling at work. Is it moving 1-pixel steps or two? (I'm unable to step frame by frame in youtube)
User avatar
beamrider
Vic 20 Scientist
Posts: 1452
Joined: Sun Oct 17, 2010 2:28 pm
Location: UK

Re: Games with pixel screen scrolling?

Post by beamrider »

I put a watch on $9000 in VICE and it never fired.
nippur72
de Lagash
Posts: 574
Joined: Thu Sep 07, 2006 8:35 am

Re: Games with pixel screen scrolling?

Post by nippur72 »

beamrider wrote: Sat Jun 20, 2020 8:25 am I put a watch on $9000 in VICE and it never fired.
you are absolutely right. $9000 isn't touched at all, and if you force $9005 to $ff you see how only certain tiles are moved/shifted. The cyan stair and red ground I guess it's done with multicolor.

Very very remarkable!
User avatar
beamrider
Vic 20 Scientist
Posts: 1452
Joined: Sun Oct 17, 2010 2:28 pm
Location: UK

Re: Games with pixel screen scrolling?

Post by beamrider »

So you can - even more so if you slow it down to 10%.

As I already mentioned, you can now see that the bottom static area has unwanted vertical juddering when it scrolls up/down, so they must be offsetting the rendered text characters to compensate.
Post Reply