Lack of proper high resolution support in openmsx 0.10.1?

Page 1/2
| 2

By DrWh0

Paladin (795)

DrWh0's picture

20-08-2014, 17:22

Hi Wink

I am not sure if this is a limitation of the emulator or an issue with my installation, but I would like to know if anyone else have this problem (if this is a bug I would like to warn about it).

With a resolution of 1920x1200 I cannot have a properly streched display in openmsx, (I see the MSX in a box in spite of using fullscreen mode) I already tried multiple options and renderers but no luck with it (I am currently using SDLGPP renderer with 4x scaler on a Nvidia 750 Ti).

Thanks in advance Smile

Login or register to post comments

By Manuel

Ascended (17078)

Manuel's picture

20-08-2014, 21:47

OK, full screen issues are usually some SDL 1.2 issue. I have the same screen resolution and I recommend to simply use windowed mode. It's pretty large anyway at 4x Smile
I hope such issues will be resolved when we move away from SDL 1.2 sometime in the future. Until then, there is nothing we can do about it directly.

If you want to, try other SDL 1.2 based applications in full screen mode. If you get the same thing, we can be sure it's in SDL, if it works in the other apps, I'd like to know Smile

By DrWh0

Paladin (795)

DrWh0's picture

21-08-2014, 00:35

Yes, I am agree with this, I will search for another emulator using sdl 1.2 and I will confirm you if this behaviour is due to limitations present in 1.2 version of sdl and, if the issue persists the only solution would be to upgrade openmsx sdl libraries to 2.0 branch.

At https://wiki.libsdl.org/MigrationGuide I read things like this:

"This is nice in that you can change the logical rendering size to achieve various effects, but the primary use is this: instead of trying to make the system work with your rendering size, we can now make your rendering size work with the system. On my 1920x1200 monitor, this app thinks it's talking to a 640x480 resolution now, but SDL is using the GPU to scale it up to use all those pixels. Note that 640x480 and 1920x1200 aren't the same aspect ratio: SDL takes care of that, too, scaling as much as possible and letterboxing the difference"

Please, wait for my next post and i will confirm you if this limitation in SDL is the key for solving this "bug".

By Vampier

Prophet (2358)

Vampier's picture

21-08-2014, 08:24

Manuel maybe time to switch to sdl2 or another framework?

By Manuel

Ascended (17078)

Manuel's picture

21-08-2014, 09:35

Vampier, I said "I hope such issues will be resolved when we move away from SDL 1.2 sometime in the future"

DrWh0 instead of emulators, you can try any other kind of application too. There are many games based on SDL 1.2 (e.g. Sopwith Camel).

By DrWh0

Paladin (795)

DrWh0's picture

26-08-2014, 18:39

I can confirm that limitations are due to sdl 1.2 (confirmed with two old games and dosbox under Windows & Linux)

So we can post this as "known bug/limitation"

By Manuel

Ascended (17078)

Manuel's picture

26-08-2014, 22:37

OK, thanks for the effort. We're slowly working on things to be able to migrate to a different framework. But it will be a lot of work, so it won't be finished any time soon.

By Retrofan

Paragon (1262)

Retrofan's picture

21-11-2020, 14:38

I still see black borders at both sides in fullscreen mode of OpenMSX latest version 16.0 for Windows.
We are on SDL2 now. How can we get rid of the black borders in fullscreen mode?

By Manuel

Ascended (17078)

Manuel's picture

23-11-2020, 20:50

You cannot until we change something with the window size. We still have a 4:3 window (which fits MSX screens), also at full screen, so that gives you black areas at the sides.

By santiontanon

Paragon (1105)

santiontanon's picture

23-11-2020, 23:18

Do you REALLY want the image stretched to use all the width of your monitor?! that will distort the pixel ratio badly...

By pgimeno

Master (245)

pgimeno's picture

24-11-2020, 00:42

It could also stretch the leftmost and rightmost pixel columns to cover the whole screen, but I'm not sure it's a good idea. I think that having black borders emulates a 4:3 TV better.

Page 1/2
| 2