Hi-Res Blurry

If you're having problems with Snes9x, or think you've found a bug, this is the place to be.
Post Reply
User avatar
Ilya-v
Snes9x White Belt
Posts: 31
Joined: Tue Jul 29, 2008 6:44 am

Hi-Res Blurry

Post by Ilya-v »

Anyone knows why Snes9x blurres its Hi-Res images?

For example in "Seiken Densetsu 3" when the text shows up the image gets blurry like bilinear filtering is On.
Of course I compared it with bsnes, and bsnes remains sharp like the normal res image.

Thanks.
User avatar
OV2
Official Win32 Porter/Dev
Posts: 679
Joined: Thu Aug 30, 2007 10:15 pm

Re: Hi-Res Blurry

Post by OV2 »

In the display settings you can turn off "blend hi-res images". This is necessary for some games that use hi-res for transparency effects such as Jurrassic Park or Kirby's Dream Land (unless you use Blargg's filter).
User avatar
Ilya-v
Snes9x White Belt
Posts: 31
Joined: Tue Jul 29, 2008 6:44 am

Re: Hi-Res Blurry

Post by Ilya-v »

Thank You!
User avatar
gocha
Snes9x Yellow Belt
Posts: 64
Joined: Sun Dec 30, 2007 12:14 am
Location: Japan, Nagoya

Re: Hi-Res Blurry

Post by gocha »

Hi, I want to ask about a similar problem. I was playing Marvelous (J) and I noticed there is a difference with text message display. See my screenshot. Is it intended? Is there any option to get the old sharp image?

I use:
- Snes9x 1.54 dev
- Blend Hi-Res = OFF
- Direct3D, with no filters

Thanks in advance.
Attachments
Marvelous (J) blurry text
Marvelous (J) blurry text
HiResText.png (32.37 KiB) Viewed 37107 times
User avatar
Ilya-v
Snes9x White Belt
Posts: 31
Joined: Tue Jul 29, 2008 6:44 am

Re: Hi-Res Blurry

Post by Ilya-v »

gocha,

Try multipliers Simple x2 or x4 (x3 makes it blurry too).

Also in my experience the only fullscreen resolution that keep true aspect ratio is 1024x768,
because Snes vertical res is 512, and 1024 divides by it.
You can see it in any game that uses Hi-Res vertical lines for transparency.
User avatar
Ilya-v
Snes9x White Belt
Posts: 31
Joined: Tue Jul 29, 2008 6:44 am

Re: Hi-Res Blurry

Post by Ilya-v »

Moderator/Administrator: Can you please make the EDIT option available for little longer than 5 minutes.

I have to mention that OpenGL is alot faster than Direct3d.
I also use Simple X4 for best pixel ratio and sometimes Bilinear Filtering (which has almost no blur effect if the multiplier is big enough).
Bilinear Filtering makes a pixel perfect image at other fullscreen resolutions with Simple x4.
If I use 1024x768, I turn off Bilinear Filtering because the image is already pixel perfect.

One important setting I have to share with you is Frame Skipping.
Set it to Fixed and amount to 0, makes the emulator a lot smoother.
Automatic setting has minor hiccups even if set to 0.
User avatar
OV2
Official Win32 Porter/Dev
Posts: 679
Joined: Thu Aug 30, 2007 10:15 pm

Re: Hi-Res Blurry

Post by OV2 »

Gocha: this was caused by a fix to the hi-res pixel plotter. It now looks like it does in bsnes. Do you have some way to confirm how it looks on a real snes?
User avatar
gocha
Snes9x Yellow Belt
Posts: 64
Joined: Sun Dec 30, 2007 12:14 am
Location: Japan, Nagoya

Re: Hi-Res Blurry

Post by gocha »

OV2 wrote:Gocha: this was caused by a fix to the hi-res pixel plotter. It now looks like it does in bsnes. Do you have some way to confirm how it looks on a real snes?
Aha. At present, I cannot confirm it, but I trust byuu. Though, I like the old result for this game. I would be glad if there is an option for it. Anyway, I would like to see how it is changed. Do you know the commit ID of the fix?
User avatar
OV2
Official Win32 Porter/Dev
Posts: 679
Joined: Thu Aug 30, 2007 10:15 pm

Re: Hi-Res Blurry

Post by OV2 »

The commit is here: https://github.com/snes9xgit/snes9x/com ... fefec41beb

It fixed the issue that hi-res lines were shifted one pixel to the left, and the last pixel was blank.
User avatar
gocha
Snes9x Yellow Belt
Posts: 64
Joined: Sun Dec 30, 2007 12:14 am
Location: Japan, Nagoya

Re: Hi-Res Blurry

Post by gocha »

OV2 wrote:The commit is here: https://github.com/snes9xgit/snes9x/com ... fefec41beb

It fixed the issue that hi-res lines were shifted one pixel to the left, and the last pixel was blank.
I see. Thank you OV2.
Post Reply