Adjust register in games.

Pagina 5/8
1 | 2 | 3 | 4 | | 6 | 7 | 8

Van Pentarou

Hero (562)

afbeelding van Pentarou

13-12-2022, 19:00

thegeps wrote:

"why it became a "colecovision games are done better than msx ones"?

Wink

So far I found these games have smooth scrolling via adjust register:
Psycho World, Hydefos, Higemaru, Chuka Taisen, Space Manbow and Golvellius 2/Super Cooks
That's 6 (or 7) and possibly more.

Now for the games (only classic JP developed and excluding games like USAS, Mon Mon Monster and Yuurei Kun that don't have another version) that scroll, or should scroll, but don't do it smoothly:

Super Runner and Valis 2 scroll in 8 block increments. But the games move fast, so it is not necessary to use smooth scroll (and X68K Valis 2 also moves 8pixel/frame).
Gambare Goemon is a flip screen in the MSX2 version and a scroller in the FC version. IMHO the game is still OK.
I don't remember which games are PC-88 ports, but I believe most of those games use tiny scrolling windows with gigantic huds and are mostly RPG.

That leaves:
Project A2
Ninja Kun
Dragon Buster
YS (the SMS version has smooth scroll)
Rastan
and
Contra !

That's 6 games, but I've surely left out some significant game.
IMHO 50% isn't a minor percentage.

Van Micha

Expert (110)

afbeelding van Micha

13-12-2022, 19:02

Grauw wrote:

On the TMS9918 it was difficult to do sprite splits while on V9938 it’s not particularly problematic in itself

Oh is there a difference? Can you use some sort of interrupt on MSX2?

Grauw wrote:

(Also, I would argue that smooth scrolling with flipping borders is still better than no smooth scrolling.)

This is a very personal preference I think; the flipping borders really distract me too much.... But on a CRT monitor (and some TV's) you can make the displayed image wider so it is not on the screen anymore. This should also be a nice option for emulators, or does that already exist ?

Van PingPong

Enlighted (4156)

afbeelding van PingPong

13-12-2022, 20:28

Pentarou wrote:

Valis 2 scroll in 8 block increments. But the games move fast, so it is not necessary to use smooth scroll

Ehm, saying that Valis 2 moves fast with its 4 fps on a standard msx is a bit too optimistic ;-)

Van pizzapower

Master (172)

afbeelding van pizzapower

13-12-2022, 20:36

Micha wrote:
Grauw wrote:

On the TMS9918 it was difficult to do sprite splits while on V9938 it’s not particularly problematic in itself

Oh is there a difference? Can you use some sort of interrupt on MSX2?

R#19 on V9938 is called interrupt line register. You define the line that when reached a block of code will be executed.

Van PingPong

Enlighted (4156)

afbeelding van PingPong

13-12-2022, 20:36

Quote:
Micha wrote:
Grauw wrote:

On the TMS9918 it was difficult to do sprite splits while on V9938 it’s not particularly problematic in itself

Oh is there a difference? Can you use some sort of interrupt on MSX2?

Sprite splits ARE done with the use of interrupts and therefore are easy to achieve only on V99x8 !

Quote:
Grauw wrote:

(Also, I would argue that smooth scrolling with flipping borders is still better than no smooth scrolling.)

This is a very personal preference I think; the flipping borders really distract me too much.... But on a CRT monitor (and some TV's) you can make the displayed image wider so it is not on the screen anymore.?

They distract you only if you fix your eyes ad the border of the screen. while playing the game you almost do not notice the issue.
As you said, on CRT monitors they are pratically invisible.
Honestly i find more irritating to see sprites moving smoothly and the background at 8 pixels steps...
Plus on bitmap modes there are ways to avoid flipping borders, even at some drawbacks.

Van Pentarou

Hero (562)

afbeelding van Pentarou

13-12-2022, 21:20

PingPong wrote:

Ehm, saying that Valis 2 moves fast with its 4 fps on a standard msx is a bit too optimistic ;-)

The player sprite is either still or running full stride, hence no need to slowly scroll the screen:
1 character block/frame is OK. Tongue
Moreover, checking YT videos of the game on frame advance, I see 8~15 Fps (on TR a constant 15fps ).

Van Manuel

Ascended (19678)

afbeelding van Manuel

13-12-2022, 21:51

Manuel wrote:

What about Eindeloos and De Grotten van Oberon?

These are missing from the list I think.

Van PingPong

Enlighted (4156)

afbeelding van PingPong

14-12-2022, 09:55

Pentarou wrote:

Moreover, checking YT videos of the game on frame advance, I see 8~15 Fps (on TR a constant 15fps ).

Valis II is so slow on a standard msx2 machine (which is what is released for) that sometimes fails even to react to joystick or fire buttons.
I can probably get more than 15 Fps if i run on an emulator at full throttle ;-) , but this is not the point.
this game is released for msx2 so it should run decently on a stock machine and not requiring an R800.
Otherwise they should have marked as "require TurboR".

Van gdx

Enlighted (6437)

afbeelding van gdx

14-12-2022, 10:07

Some MSX1 games with smooth scrolling:

Circus Charlie
Choplifter
Choro Q
Crusader
Decathlon
Exoide-Z
Exoide-Z Area 5
Flicky
Gulkave
Gyrodine
Hyper Olympic 1 & 2
Rally-X
Pippols

Van Pentarou

Hero (562)

afbeelding van Pentarou

14-12-2022, 12:34

PingPong wrote:

I can probably get more than 15 Fps if i run on an emulator at full throttle ;-) , but this is not the point.

Neither is nitpicking on this particular game, when the only reason I mentioned it, was to tell that IMHO smooth scroll wasn't needed.

Anyway, I found another game that uses adjust register scroll: Fantasy Zone 2. So far there are 7 games.

Pagina 5/8
1 | 2 | 3 | 4 | | 6 | 7 | 8