Jump to content
IGNORED

Smooth Scrolling


Recommended Posts

So I was just playing some Tutankham for ColecoVision for the HSC and I was reminded of how choppy scrolling can be on the Coleco.

 

I was wondering, what sort of hardware was necessary back in the day to enable smooth scrolling and was it so expensive that some systems decided to go without?

 

I'd also like to compile a list in this thread of the early systems (consoles *and* computers) that were incapable and capable of smooth scrolling. I'll start it off. If others who know could please add to (or correct) the list.

 

Incapable:

 

- ColecoVision/ADAM

 

Capable:

 

- NES

- SMS

- TG16/PC-Engine

- Genesis

- SNES

Link to comment
Share on other sites

Smooth scrolling is possible on Colecovision, but it a lot of work. BC II had smooth scrolling. Up and down had 2 pixel vertical scrolling. Cosmic Avenger had 4 pixel horizontal scrolling. If these games had more memory, then they could have more tiles to help with smooth scrolling. Colecovision had no scroll register though. old PC I believe don't have scroll register. There's some trick involve with scrolling. I posted an example on Atariage blog with source code in C.

 

Atari 2600 had smooth vertical scrolling playfield, and smooth horizontal scrolling if they use player/missile/and ball to help with that since the playfield is 40 pixel wide.

Link to comment
Share on other sites

As far as tricks go, I'm aware that some of the awesome programmers on here have been able to pull off some smooth scrolling on these old systems like ColecoVision, but that's not really what I'm interested in.

 

I mean systems that could generally smooth scroll back in the day as a rule, rather than the exception, and without enormous programmer effort or compromises.

 

Incapable:

 

- ColecoVision/ADAM

- MSX (1?)

- SG-1000

 

Mixed:

 

- 2600 (hardware vertical, tricks for horizontal)

 

Capable:

 

- NES

- SMS

- TG16/PC-Engine

- Genesis

- SNES

Link to comment
Share on other sites

I was wondering, what sort of hardware was necessary back in the day to enable smooth scrolling and was it so expensive that some systems decided to go without?

I don't exactly know what hardware supported scrolling, but the TMS9918 based systems (colecovision, ti-99/4, msx, sg-1000 had the 9928, which seems to be the same) needed special tricks (changing characters on-the-fly) for scrolling. The sms had a 9918 based vdp, but with additional features (scroll capability, more colors?).

 

In this wikipedia article: http://en.wikipedia...._video_hardware, you can see which system supports hardware scrolling (column 'HW accel').

Link to comment
Share on other sites

What you are trying to say is platforms with hardware-scrolling support, most appeared starting in 1985 (NES, SMS)

 

All platforms could do smooth scrolling in some way or other, just that in some it took a little more effort and ingenuity.

Link to comment
Share on other sites

What you are trying to say is platforms with hardware-scrolling support, most appeared starting in 1985 (NES, SMS)

 

All platforms could do smooth scrolling in some way or other, just that in some it took a little more effort and ingenuity.

The Nes was released in 1983 in Japan as the Famicom.

Edited by 8th lutz
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...