Please help testing upcoming openMSX release!

Page 39/42
32 | 33 | 34 | 35 | 36 | 37 | 38 | | 40 | 41 | 42

By Manuel

Ascended (16632)

Manuel's picture

22-06-2020, 22:50

No, I don't have a VM.

And yes, openMSX could actually store it itself. Not a bad idea. When openMSX starts, it tells SDL to pick a proper window position itself by specifying SDL_WINDOWPOS_UNDEFINED. In SDL1 it wasn't even possible to specify where it should be created.

We can also set it to SDL_WINDOWPOS_CENTERED. Do you think that's better? Who else has this problem, indeed?

Wait a sec, when does this happen? At startup? Or only when switching back from fullscreen?

By ren

Paragon (1455)

ren's picture

22-06-2020, 23:00

I would have sworn I read you talking about you tested something in Windows the other day.. hmm Smile

Only happens when switching back from FS.

I was looking @ (the changes in) SDLVisibleSurfaceBase.cc and did notice the FS flag.. (but you're at it ATM I believe? Smile)

By Manuel

Ascended (16632)

Manuel's picture

22-06-2020, 23:01

I think I fixed it, please check next build Smile

By ren

Paragon (1455)

ren's picture

22-06-2020, 23:36

Will do! Does it (should it) restore to the old win position now, or centered?

- verified as working, thanks!

By Manuel

Ascended (16632)

Manuel's picture

22-06-2020, 23:48

Thanks! I changed it so that it only remembers the window position when not being in full screen mode.

By ren

Paragon (1455)

ren's picture

23-06-2020, 00:19

Okay, last thing (for today Wink)
I was thinking: 2 more scale_factors would be welcome? So it would become:

2:  640 x  480
3:  960 x  720
4: 1280 x  960
5: 1600 x 1200
6: 1920 x 1440

So that's 960x720 instead of 1024x768 (which was picked since the former isn't a standard PC 4:3 resolution I figure) (but perhaps that's FS only..)

Of course the console now also renders differently in FS, and the way things are calculated/rendered now would make the font size too small I reckon at a scaling factor > 4.

It think it's too much of a hassle (if even possible) to render the console apart from the MSX canvas? Windowed the console font is sharp, and remains the same size and keeps its sharpness, independent of the scale factor.
In FS the console font scales with the factor (getting smaller) (and is slightly blurry, no matter the sf).

By Manuel

Ascended (16632)

Manuel's picture

23-06-2020, 12:08

It's not trivial to add more scale factors. Edwin once started a patch for it, I think he was planning to go up to 8.

If you can change the console font size if it's too small for you: http://openmsx.org/manual/commands.html#consolefontsize (as well as many other console properties).

By ren

Paragon (1455)

ren's picture

23-06-2020, 15:17

Ah, thanks, overlooked that option, will have a look.

Good luck finishing up the release! (Any outstanding show-stoppers still?)

And if you've got anything to report on the FS resolution/scaling matter, I'm ears Wink

By Manuel

Ascended (16632)

Manuel's picture

23-06-2020, 21:37

For the soft fullscreen (as we use it), I suppose there is scaling done by SDL to make it fit. That's probably causing the slightly less sharp console.
And I agree it's not worth the hassle to have a separate console, especially if you can make it more readable by changing the settings. The console is for advanced users anyway.

By Manuel

Ascended (16632)

Manuel's picture

23-06-2020, 21:53

ren wrote:

Any outstanding show-stoppers still?

What's your opinion?

Page 39/42
32 | 33 | 34 | 35 | 36 | 37 | 38 | | 40 | 41 | 42