Strategies for 1 pixel vertical scrolling on 9918 VDP (MSX 1)

Page 4/6
1 | 2 | 3 | | 5 | 6

By tfh

Prophet (2617)

tfh's picture

12-10-2020, 18:51

albs_br wrote:
tfh wrote:

If yo are using OpenMSX to make the video's: Are you using the -triplesize settings? This will create a file with a high enough resolution for Youtube to accept a 60Hz file.

No, I didn't even know the openMSX has this feature. I used it to play the game as usual and the standard Windows XBox Game Bar to record the video. I Will check this alternative.

OpenMSX can save the video straight to disk. No need to use an external program.
Go to the OpenMSX console and use, if I remember correctly: record start -triplesize

More info: https://openmsx.org/manual/user.html#recording

This should solve your problem :)

By santiontanon

Paragon (1140)

santiontanon's picture

12-10-2020, 19:57

Ops, I'm late to this topic!! Very cool that you are working on a sequel, and also cool to see interesting work on MSX1 smooth scroll! I know it's easy to say "just switch to MSX2". But I for one am very happy to see people trying to take on the challenge of doing it on MSX1 machines Smile Where's the fun if the hardware does it all for you! haha

By jltursan

Prophet (2369)

jltursan's picture

12-10-2020, 20:05

Indeed!, and it's looking really good so far!!

By PingPong

Prophet (3598)

PingPong's picture

12-10-2020, 20:34

santiontanon wrote:

Ops, I'm late to this topic!! Very cool that you are working on a sequel, and also cool to see interesting work on MSX1 smooth scroll! I know it's easy to say "just switch to MSX2". But I for one am very happy to see people trying to take on the challenge of doing it on MSX1 machines Smile Where's the fun if the hardware does it all for you! haha

where is the fun if you cannot get a decent colorful (like you want to get) background because of the combined limitations of colour clash + smooth scroll tile definitions, that make your efforts absolutely pointless?

having to design graphics with a striped patterns without the chance of a signle squared outline or border and being totally constrained to 1/8 of the possible tileset without any alternative possible is not funny. not at all

By santiontanon

Paragon (1140)

santiontanon's picture

12-10-2020, 20:54

Wow, you are going way too strong there! Why is it "pointless"? I personally find it very cool and interesting how people find creative solutions around the hardware limitations! If you don't find it fun, sure, don't do it. But I for one find it a lot of fun, so, I'll keep at it, and I hope others do too! Smile

By thegeps

Hero (640)

thegeps's picture

12-10-2020, 21:35

I agree Big smile
I had fun coding Freedom Fighter and now coding Farty Pig too...
Recording directly from OpenMSX using -triplesize option has also the (very good) side effect to create a video fully compatible to YouTube: video processing, after upload, is really fast.

Btw, one of the likes in your video on YT is mine Wink you are doing a good job! Keep it up!

By PingPong

Prophet (3598)

PingPong's picture

12-10-2020, 22:26

santiontanon wrote:

Wow, you are going way too strong there! Why is it "pointless"? I personally find it very cool and interesting how people find creative solutions around the hardware limitations! If you don't find it fun, sure, don't do it. But I for one find it a lot of fun, so, I'll keep at it, and I hope others do too! Smile

ok, so try to find "a creative solution" to have hw nine sprite on a row on msx1 without flickering, and i will change my point of view.
Limitations are limitations, some are more workaround-able, others not, and if the workaround (or creative solution) gives even poor results compared to the effort spents i think the efforts should be directed in others directions instead of an - perhaps always loosing - attempt to overcome them with relatively modeste results.

By santiontanon

Paragon (1140)

santiontanon's picture

12-10-2020, 22:50

That is not the point! The point is NOT to find a way to have 9 hw sprites in a row without flickering. The point is to find a way to design your game so that the player perceives it as if the restriction wasn't there!

I see it a little bit as magicians: what they do is NOT to find a way to break the laws of physics, but to find a way so that the spectator believes that. And that's where the fun and the puzzle is! How can you find ways to do that?! Smile

By ARTRAG

Enlighted (6462)

ARTRAG's picture

13-10-2020, 07:31

@albs_br it looks very good!
Maybe the green areas could improve if you try to mimic threes seen from the top.
What if you try to animate tiles while scrolling?
As all tiles are preloaded, you only need to place different frames at different offsets of the scrolling
It can work for sea waves and threes in the wind

By albs_br

Master (184)

albs_br's picture

13-10-2020, 18:48

ARTRAG wrote:

What if you try to animate tiles while scrolling?

It may be a good idea, I will put it in the backlog. Thanks!

Page 4/6
1 | 2 | 3 | | 5 | 6