Grauw’s RPG in development

Страница 13/25
6 | 7 | 8 | 9 | 10 | 11 | 12 | | 14 | 15 | 16 | 17 | 18

By Grauw

Ascended (10583)

Аватар пользователя Grauw

09-04-2018, 11:07

Hmmm, I just tried overscan (248x243 resolution), and it does look mighty nice.

Too bad part of the tile updates is visible. Not sure if I want to rewrite the tile updates (again) to do 16x4 copies while scrolling vertically instead of 4x16 ones, which would fit in the invisible part, that does seem a bit annoying.

And 50 Hz is a bit of a problem too since the screen repeats on the top and bottom. Though that seems fixable by setting a split on line 228, enable blanking, and then another split on line 255 where we poll VR until we reach line -16. Seems like a waste of CPU cycles except that we’re not really using those @ 50 Hz anyway :D. Or just disable overscan at 50 Hz (but it benefits a lot from it).

By MOA

Champion (293)

Аватар пользователя MOA

09-04-2018, 03:45

The overscan does look nicer, but not a priority I guess especially since it requires extra logic/rewriting code. Maybe something you should revisit when nearing completion Smile Or will other code apart from tile update eventually require a different way of coding, like NPCs which won't use sprites?

By Grauw

Ascended (10583)

Аватар пользователя Grauw

09-04-2018, 03:48

No I don’t think anything really depends on it, sprites etc. all worked fine. I tried it while I was working on screen split code for the dialogue UI. Good to know that it works, at least Smile.

Meanwhile I now also have s#2 selected by default.

By msd

Paragon (1472)

Аватар пользователя msd

09-04-2018, 10:11

Quote:

Hmmm, I just tried overscan (256x243 resolution), and it does look mighty nice.

Isn't the resolution 248x243? You do use the masking option i presume?

By syn

Prophet (2096)

Аватар пользователя syn

09-04-2018, 10:37

You could use the overscan area partially for score/stats? Like that ASO remake test does. Actually cant you use that to mask the now visible vertical buildup?

By Grauw

Ascended (10583)

Аватар пользователя Grauw

09-04-2018, 11:47

@msd You’re absolutely right! I’ve corrected it Smile.

@syn I kind of don’t want any HUD on screen normally, and it’s the overscan area so it may not be (entirely) visible especially on CRT monitors. It is a good idea though, especially for 50 Hz. To show some nice-looking border art instead of just blanking the border colour for example. I hadn’t seen the ASO remake video yet btw, looks nice!

By DarkSchneider

Paladin (944)

Аватар пользователя DarkSchneider

11-04-2018, 09:33

I'd bypass the overscan, really not needed for this kind. It would fit better for vertical games, Arcanoid, etc.

By Grauw

Ascended (10583)

Аватар пользователя Grauw

11-04-2018, 11:10

Hmm... I get what you're saying, but if it's not too much effort it'd still be pretty cool. Looks much better on my flat panel, less borders, and since not many people use overscan it'd be a relatively unique feature, and I do like to go for the technical impressive stuff where possible. So it's very tempting to me, hehe.

By Grauw

Ascended (10583)

Аватар пользователя Grauw

27-09-2020, 21:35

This works pretty well…! :D

Overscan and a bunch of screensplits, some past line 212… Pretty impressed with WebMSX!

(Though the sprites aren’t blank for a line under the dialogue box, but that’s nitpicking :D.)

By JohnHassink

Ambassador (5605)

Аватар пользователя JohnHassink

17-04-2018, 21:57

Grauw, I know this is still heavily in development, but when running in a horizontal direction, your character appears to amble. It's in the movement of the arms. :)

Страница 13/25
6 | 7 | 8 | 9 | 10 | 11 | 12 | | 14 | 15 | 16 | 17 | 18