Supported resolutions of OpenMSX for Windows?

By AxelStone

Prophet (3056)

AxelStone's picture

03-12-2015, 08:07

Simple question: what are the supported resoltions of OpenMSX for Windows and how can I set it manually?

Yesterday I was testing OpenMSX in my PC with ArcadeVGA in order to set it at 256x212@60hz and 512x212@60hz. It seems that emu selects resolution by itself, but it's not the correct one since the image was not clear. In BlueMSX you can choose manually resolution in the menu option "Video", but here I don't know where you can set it manually, since the automatic detection seems not work propertly.

Someone can help? Thanks!

Login or register to post comments

By wouter_

Champion (469)

wouter_'s picture

04-12-2015, 12:56

Are you asking for the resolution of the emulated MSX screen or the resolution of the openMSX output window? I assume the latter?

The openMSX output window has a resolution of Nx(320x240) with N=1..4 (so 320x240, 640x480, ...). The parameter N can be selected via the scale_factor setting.

By AxelStone

Prophet (3056)

AxelStone's picture

04-12-2015, 14:37

I'm asking for MSX emulated screen in full screen mode, this is, can it be fixed to 256x212?

Thanks.

By Manuel

Ascended (18233)

Manuel's picture

04-12-2015, 20:41

No. The output of openMSX is always what Wouter said: a multiple of 320x240. The best quality you get with N as high as possible, as the extra pixels will be used to emulate an old monitor.

By sd_snatcher

Prophet (3480)

sd_snatcher's picture

05-12-2015, 21:09

@AxelStone

Keep in mind that the real MSX resolution is higher than 256x212 or 512x212 because of the border area.

By AxelStone

Prophet (3056)

AxelStone's picture

05-12-2015, 22:49

Ups it's a shame, the results are really great in native res Sad , this is a picture of BlueMSX runing on ArcadeVGA:

It should be a great advance in OpenMSX add support to native resolutions ;)

@sd_snatcher, I suposse that ArcadeVGA takes it in consideration, as you can see the image is really good :)

By Manuel

Ascended (18233)

Manuel's picture

06-12-2015, 08:38

What is native? 256x212 isn't the full resolution that the MSX outputs. The borders are part of the image. With 320x240 you get almost all of the top/bottom borders and all of the side borders. You need the borders for some games to see the shake-effect which is achieved by doing "set adjust".

So outputting without borders isn't realistic at all.

What is ArcadeVGA?

By PingPong

Prophet (3788)

PingPong's picture

06-12-2015, 13:42

Manuel wrote:

What is ArcadeVGA?

afaik is a kind of vga adapter, https://www.ultimarc.com/avgainf.html able to match better for old arcade crt screens.
It's capable of doing low hz frame rate to match arcade crts.

By AxelStone

Prophet (3056)

AxelStone's picture

06-12-2015, 22:11

Manuel wrote:

What is native? 256x212 isn't the full resolution that the MSX outputs. The borders are part of the image. With 320x240 you get almost all of the top/bottom borders and all of the side borders. You need the borders for some games to see the shake-effect which is achieved by doing "set adjust".

So outputting without borders isn't realistic at all.

What is ArcadeVGA?

Is a VGA card with special bios to fix output at 15khz (like old machines) and capable to simulate practically every resolution of retro machines (MSX, Master System, NES, Mega Drive, SNES, etc). With a VGA to Scart cable you can obtain a perfect result on CRT screens.