Bsnes resolution problem

Hi,

With integer scaling on, bsnes uses a lower resolution than it could. Fullscreen resolution is set to 1920x1200. The output video has a resolution of 1280x960 (x4). It has room to go up to 5x. Aspect ratio is set to core provided.

I previously used bsnes-mercury-performance and bsnes-performance which didn’t have this problem.

Please help, thanks! :slight_smile:

bsnes reports a vertical height of 448 pixels. I think that’s what RA uses to calculate integer scaling. You can see it if you enable the “Settings/Onscreen Display/Onscreen Notifications/Display Statistics” option.

So it seems you only get a height of 896 pixels.

You can use Mesen-S or Snes9x instead to get proper scaling. Those report the correct resolution to RA.

2 Likes

Thanks for your reply RealNC.

Devs, would it be possible to fix the reported resolution please ? :slight_smile:

It’s not a bug per se. It uses the high resolution all the time because the SNES needs to be able to change resolution mid-frame, so it needs the max size to expand into. It’s an accuracy thing.

1 Like

What is the higher resolution used for? Is there a way around it? Were previous versions of bsnes less accurate or did they just do things differently?

Higan core has an internal resolution setting, which lets users drop the res down at the expense of the mid-frame resolution changes. bsnes-mercury accuracy profile looks like it does it on-demand but can’t do it mid-scanline.

Thanks hunterk. Does any of these cores implement HD mode 7 ?

no, HD mode 7 is dependent on the new bsnes core’s multithreaded renderer.

Ah, too bad that some of us have to choose between HD mode 7 and fullscreen video.

Any chance bsnes would allow for the high resolution switching to be optionally turned off or not reported as such ? I suspect it’s only useful for the few games using 512x448 like Secret of Mana?

You could put in a feature request here:

1 Like

Will do, thank you! :slight_smile:

Squaresoft games used 512x224 in the menus (like Secret of mana). Vanishingly few games use a vertical resolution of 448.