Parralax scrolling in screen 5

صفحة 1/2
| 2

بواسطة Daemos

Paragon (2044)

صورة Daemos

29-04-2011, 19:45

The title says it all. Would this be possible in theory?

All options considered. Including HW upgrades (V9958, more ram, etc).

Pure a curiousity thingy.

Login أوregister لوضع تعليقاتك

بواسطة wolf_

Ambassador_ (10088)

صورة wolf_

29-04-2011, 19:56

Yes, but not a large area. Tongue

Dynamic tile regeneration in tile mode (screen 1, 2, 4) is probably the best option and is limited to simple structures, see Space Manbow level 1.

بواسطة ARTRAG

Enlighted (6923)

صورة ARTRAG

29-04-2011, 19:58

Yes, only that the second layer can be updated with a very slow framerate wrt the main layer.
The simplest thing is to update it at 1/16 of the speed of the main layer

(I assume you mean horizontal scrolling, otherwhise the answer is: yes, all depends on the size of the scrolling area and on thr speed of the VDP copy)

I should have somewhere a totalparody version with parallax, where the clouds in the lego level move slowly in 8 directions according to the direction of the main screlling.
the main layer was scrolling at 1 pixel per frame in 8 directions
the cloud layer was scrolling at 15/16 pixels per frame in 8 directions

I'll share it if I find it

بواسطة Manuel

Ascended (19273)

صورة Manuel

29-04-2011, 20:05

Ever played games like Ys-3?

بواسطة JohnHassink

Ambassador (5655)

صورة JohnHassink

29-04-2011, 20:16

Yes, it's perfectly possible, even in screen 5.
http://www.msx.org/MEGA-Challenge-09.-LEDA.newspost4802.html
LOL! :RNFF:

بواسطة wolf_

Ambassador_ (10088)

صورة wolf_

29-04-2011, 20:19

Ys3 isn't smooth though, and it uses repetitive tiles to avoid rebuilding the whole screen (it skips what's already there). I assume Daemos refers to smooth scrolling.

بواسطة GhostwriterP

Paladin (683)

صورة GhostwriterP

29-04-2011, 21:10

I recall some ball game (challenge?) with a very open first layer. With v9958 it's possible to scroll smoothly with hardware... so the background can be scrolled with HW (acceleration Big smile) and the foreground can be copied on top. If you get 20/25 fps some will consider it still smooth.
All options considered.v9990Wink

بواسطة wolf_

Ambassador_ (10088)

صورة wolf_

29-04-2011, 21:14

بواسطة NYYRIKKI

Enlighted (6016)

صورة NYYRIKKI

29-04-2011, 21:19

All options considered.

Does this count?

http://www.youtube.com/watch?v=GfMbWi3TBPM

:D

بواسطة Daemos

Paragon (2044)

صورة Daemos

29-04-2011, 23:12

well thats kinda overkill 4 V9990 2 V9958. It counts a little bit Wink

I indeed refer to smooth scrolling. Choppy scrolls do not count.

Ball quest is amazing. Thats indeed what I am talking about. So it is very well possible to lets say use two scrolling layers and scroll the backround at a minimal rate and still get just enough FPS to make a game playable.

So is this done codewise in theory? Can we use the HW scroll on foreground as well or do you have to use copy for at least one layer. If you scroll the visible page the layer on top would scroll as well so whats the clever trick done in this matter?

بواسطة WORP3

Paladin (864)

صورة WORP3

30-04-2011, 00:11

With hardware upgrades everything is possible but will it still be a MSX, that's the question i'm asking myself lately ?
If i wanted i could add a hell lot of nice hardware to an msx or even build an complete new system, but when isn't it a msx anymore ?
And if you overdo it you will fall into a deep gap between something like a super msx and for example a bad ps3 like machine Sad

Just one thought, should a new msx be capable of handling 3D graphics or should it stick to 2D instead ?

صفحة 1/2
| 2