
[FEATURE] Bi-Linear Filter.
Moderator: ZSNES Mods
[FEATURE] Bi-Linear Filter.
It'd be good if any future version of ZSNESW comes with Bi-Linear filter for 3D objects such as F-Zero tracks and the likes, along with Mode 7 to increase image quality... 

Butters


SNES9x BiLinear . ^ . . . . . . . ^ . ZSNES HQ2X
Screenshots for the sake of comparison.
EDIT: Captions for screenshots to make them useful.
Last edited by Dead on Fri Feb 04, 2005 2:29 pm, edited 3 times in total.
-
- ZSNES Developer
- Posts: 3904
- Joined: Tue Jul 27, 2004 10:54 pm
- Location: Solar powered park bench
- Contact:
Use the Linux version and you get the filter.
May 9 2007 - NSRT 3.4, now with lots of hashing and even more accurate information! Go download it.
_____________
Insane Coding
_____________
Insane Coding
-
- Dark Wind
- Posts: 1271
- Joined: Thu Jul 29, 2004 8:58 pm
- Location: Texas
- Contact:
-
- ZSNES Developer
- Posts: 3904
- Joined: Tue Jul 27, 2004 10:54 pm
- Location: Solar powered park bench
- Contact:
I'm not sure, but it looks like the screen changes when mod7 is in use.Noxious Ninja wrote:But that's a full-screen filter and not filtering of the mode7 plane, right?Nach wrote:Use the Linux version and you get the filter.
BTW, anyone know what kind of filtering hi res mode 7 uses?
May 9 2007 - NSRT 3.4, now with lots of hashing and even more accurate information! Go download it.
_____________
Insane Coding
_____________
Insane Coding
This thread gives me an idea. If it is possible to apply a bi-linear filter to mode7 planes, then could it be posssible to apply a HQXx filter? I would never request such a thing, of course. It's something interesting to think about. I'm an interpolation junkie.
Has anybody seen this site before?
It's a crime to post a link to that site without posting a link to HiEnd3D.

Has anybody seen this site before?
It's a crime to post a link to that site without posting a link to HiEnd3D.
-
- Dark Wind
- Posts: 1271
- Joined: Thu Jul 29, 2004 8:58 pm
- Location: Texas
- Contact:
Some of those filters look quite nice.Syvalion wrote:Has anybody seen this site before?
[u][url=http://bash.org/?577451]#577451[/url][/u]
-
- ZSNES Developer
- Posts: 6747
- Joined: Tue Dec 28, 2004 6:47 am
Whatever filters that are available (bilinear aka interpolation in Windows/DOS, 2xsai, super2xsai, supereagle, hq2x...).. they are applied on all modes.
However, when Hi Res Mode 7 is checked, the filters are not applied when Mode 7 is used (is it even necessary to enable this feature?)
So, you would want to uncheck this option if you want filtered output when Mode 7 is used.
There are no "3D objects"...just sprites (like the F-Zero car) which gets filtered if any form of filtering is enabled.
I really don't know what Hi Res Mode 7 is supposed to do really (I cannot see the actual changes/effects)...
However, when Hi Res Mode 7 is checked, the filters are not applied when Mode 7 is used (is it even necessary to enable this feature?)
So, you would want to uncheck this option if you want filtered output when Mode 7 is used.
There are no "3D objects"...just sprites (like the F-Zero car) which gets filtered if any form of filtering is enabled.
I really don't know what Hi Res Mode 7 is supposed to do really (I cannot see the actual changes/effects)...
*points up to screenshots*Deathlike2 wrote:I really don't know what Hi Res Mode 7 is supposed to do really (I cannot see the actual changes/effects)...
Look at the difference between the trees and the track. It's very noticable with mode 7 planes that stretch off into the horizon, but less so when viewed from above (like the FF6 worldmap on foot, you can barely tell if it's enabled. Get on a chocobo though, and you'll see it clearly).
[size=75][b]Procrastination.[/b]
Hard Work Often Pays Off After Time, but Laziness Always Pays Off Now.[/size]
Hard Work Often Pays Off After Time, but Laziness Always Pays Off Now.[/size]
-
- ZSNES Developer
- Posts: 6747
- Joined: Tue Dec 28, 2004 6:47 am
I see the screenshots.. but I'm thinking it like this (I've confirmed what you show, but the gamma seems off in both pics)
I can confirm the filtering in the sky in FF3.. but that's it.
I need to see the difference between Hi Res Mode 7 enabled and disabled. I can see filtering (interpolation) being applied, but it's not in the Mode 7 part (the track, the sky in FF3)
I don't even know the original intention.. because all Hi Res Mode 7 does is not let the filtering (when any of them are checked) to be applied on a Mode 7 surface...
I can confirm the filtering in the sky in FF3.. but that's it.
I need to see the difference between Hi Res Mode 7 enabled and disabled. I can see filtering (interpolation) being applied, but it's not in the Mode 7 part (the track, the sky in FF3)
I don't even know the original intention.. because all Hi Res Mode 7 does is not let the filtering (when any of them are checked) to be applied on a Mode 7 surface...
The Mode 7 track is identical in both pictures. When Hi res mode 7 is used, it prevents the track being filtered at all. The background is not mode 7 so it can be filtered with the interpolation.blackmyst wrote:*points up to screenshots*Deathlike2 wrote:I really don't know what Hi Res Mode 7 is supposed to do really (I cannot see the actual changes/effects)...
Look at the difference between the trees and the track. It's very noticable with mode 7 planes that stretch off into the horizon, but less so when viewed from above (like the FF6 worldmap on foot, you can barely tell if it's enabled. Get on a chocobo though, and you'll see it clearly).
Certain mode 7 effects (perhaps all) can not be filtered at all (so are pixelated no matter what options you enable), such as:
-the Nintendo logo in Killer Instinct (which I posted a while back),
-the victory screen in Super Bomberman 3 after winning in Battle mode
-the zooming in effect in the intro of Legend of Mystical Ninja
-the map in Final Fantasy 6
-the track in F-Zero
... all of which are filtered via Snes9x's Bilinear mode 7 option. The Killer Instinct logo looks very nice in Snes9x while in ZSNES it looks like it is aliased around the edges. Hi res mode 7 is not analogous to this option.
-
- ZSNES Developer
- Posts: 6747
- Joined: Tue Dec 28, 2004 6:47 am
I see the differences now (I also stated it in my other post)..
You are better off just not enabling Hi Res Mode 7 to get "some" filtering (if any) in Mode 7... I see all the filtering modes work just fine in Mode 7 (well, it's not great, but ok) when Hi Res Mode 7 is not enabled...
It would be nice to filter Mode 7 better than it is now... bilinear filtering for Mode 7 would be cool...
You are better off just not enabling Hi Res Mode 7 to get "some" filtering (if any) in Mode 7... I see all the filtering modes work just fine in Mode 7 (well, it's not great, but ok) when Hi Res Mode 7 is not enabled...
It would be nice to filter Mode 7 better than it is now... bilinear filtering for Mode 7 would be cool...
Last edited by Deathlike2 on Thu Feb 03, 2005 10:18 pm, edited 1 time in total.
-
- Seen it all
- Posts: 2302
- Joined: Mon Jan 03, 2005 5:04 pm
- Location: Germany
- Contact:
Mode7 defaultDeathlike2 wrote:I need to see the difference between Hi Res Mode 7 enabled and disabled.
Mode7 hi-res
Yes, and that's why I posted the screenshots, to show the difference between filtered and unfiltered high res mode 7, i.e. background filtered, mode 7 plane not.Clements wrote:The Mode 7 track is identical in both pictures. When Hi res mode 7 is used, it prevents the track being filtered at all.

[size=75][b]Procrastination.[/b]
Hard Work Often Pays Off After Time, but Laziness Always Pays Off Now.[/size]
Hard Work Often Pays Off After Time, but Laziness Always Pays Off Now.[/size]
-
- ZSNES Developer
- Posts: 3904
- Joined: Tue Jul 27, 2004 10:54 pm
- Location: Solar powered park bench
- Contact:
Yes. But what does the Hi Res Mode 7 filter do?MaxSt wrote:Each filter (hq2x, 2xsai, etc) handles mode 7 lines as it wishes...Nach wrote:BTW, anyone know what kind of filtering hi res mode 7 uses?
May 9 2007 - NSRT 3.4, now with lots of hashing and even more accurate information! Go download it.
_____________
Insane Coding
_____________
Insane Coding
-
- Romhacking God
- Posts: 922
- Joined: Wed Jul 28, 2004 11:27 pm
- Contact:
Does anyone else remember reading that the Hi-Res mode 7 was just a line doubler or something to that effect? Or am I hallucinating?
[url=http://transcorp.romhacking.net]TransCorp[/url] - Home of the Dual Orb 2, Cho Mahou Tairyku Wozz, and Emerald Dragon SFC/SNES translations.
[url=http://www.romhacking.net]ROMhacking.net[/url] - The central hub of the ROM hacking community.
[url=http://www.romhacking.net]ROMhacking.net[/url] - The central hub of the ROM hacking community.
I wouldn't know about that, I've just heard/read that it doubles the resolution of Mode7 effects.Nightcrawler wrote:Does anyone else remember reading that the Hi-Res mode 7 was just a line doubler or something to that effect? Or am I hallucinating?
Last edited by Agozer on Fri Feb 04, 2005 4:44 pm, edited 1 time in total.
-
- Dark Wind
- Posts: 1271
- Joined: Thu Jul 29, 2004 8:58 pm
- Location: Texas
- Contact:
Look at creaothceann's pics. It *very noticeably* doubles the vertical resolution of mode 7 effects.Nach wrote:Yes. But what does the Hi Res Mode 7 filter do?MaxSt wrote:Each filter (hq2x, 2xsai, etc) handles mode 7 lines as it wishes...Nach wrote:BTW, anyone know what kind of filtering hi res mode 7 uses?
[u][url=http://bash.org/?577451]#577451[/url][/u]