"why it became a "colecovision games are done better than msx ones"?
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.
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?
(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 ?
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 ;-)
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.
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 !
(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.
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.
Moreover, checking YT videos of the game on frame advance, I see 8~15 Fps (on TR a constant 15fps ).
What about Eindeloos and De Grotten van Oberon?
These are missing from the list I think.
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".
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
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.