Bilinear Hardware filtering?

Found a bug? Please report it, but remember to follow the bug reporting guidelines.
Missing a sane feature? Let us know!
But please do NOT request ports to other systems.

Moderator: ZSNES Mods

Jipcy
Veteran
Posts: 768
Joined: Thu Feb 03, 2005 8:18 pm
Contact:

Post by Jipcy »

Deathlike2 wrote:This is virtually the ONLY thing Snes9x has over ZSNES.
I really hope when you say that, that you only mean the latest official Win port release of Snes9x.

The in-development Snes9x code is, apparently, amazing. Or something. I don't know the details. But I do know that anomie knows more about the SNES then probably anybody else out there.
[url=http://zsnes-docs.sf.net]Official ZSNES Docs[/url] | [url=http://zsnes-docs.sf.net/nsrt]NSRT Guide[/url] | [url=http://endoftransmission.net/phpBB3/viewtopic.php?t=394]Using a Wiimote w/ emulators[/url]
byuu

Post by byuu »

This is virtually the ONLY thing Snes9x has over ZSNES.
If any of you saying this knew what they were talking about, you'd be well aware that SNES9x is quite a bit more accurate than ZSNES is. FF5 title screen, Madara 2 intro, Earthworm Jim 2 audio, SimEarth worldmap, SNES Test Program - electronics test, PPU1/2 open bus support (if imperfect, missing $213f PPU2 open bus support), OAM interlace support, near perfect OAM size emulation, proper Mode7 EXTBG support, Mode7 direct color support, pseudo-hires emulation, Mode0-4+7 interlace support, the SPC700 emulation actually counts opcode cycles, DRAM refresh emulation, fully portable, non-x86 dependant source code which is easier to maintain, and this is all just off of the top of my head. I won't even discuss the unreleased v1.44 branches' new features.

But yeah, a fake trick involving extra precision with Mode7 calculations is the only thing it has over ZSNES.
grinvader
ZSNES Shake Shake Prinny
Posts: 5632
Joined: Wed Jul 28, 2004 4:15 pm
Location: PAL50, dood !

Post by grinvader »

You should be aware of that by now, byuu... It's all about the graphic bling-bling. ;)
皆黙って俺について来い!!

Code: Select all

<jmr> bsnes has the most accurate wiki page but it takes forever to load (or something)
Pantheon: Gideon Zhi | CaitSith2 | Nach | kode54
byuu

Post by byuu »

I like to fool myself into believing that my 700+ posts have done something to spread awareness of the first and most important goal of emulation: emulating the original hardware, but I guess I have failed miserably :(
funkyass
"God"
Posts: 1128
Joined: Tue Jul 27, 2004 11:24 pm

Post by funkyass »

byuu wrote:I like to fool myself into believing that my 700+ posts have done something to spread awareness of the first and most important goal of emulation: emulating the original hardware, but I guess I have failed miserably :(
The failure is on the other side of the internet my friend.
Does [Kevin] Smith masturbate with steel wool too?

- Yes, but don’t change the subject.
Deathlike2
ZSNES Developer
ZSNES Developer
Posts: 6747
Joined: Tue Dec 28, 2004 6:47 am

Post by Deathlike2 »

Jipcy wrote:
Deathlike2 wrote:This is virtually the ONLY thing Snes9x has over ZSNES.
I really hope when you say that, that you only mean the latest official Win port release of Snes9x.

The in-development Snes9x code is, apparently, amazing. Or something. I don't know the details. But I do know that anomie knows more about the SNES then probably anybody else out there.
I should've specified that the bilinear Mode 7 feature is the ONLY enhanced graphical feature that Snes9x has over ZSNES. However, Snes9x does some emulation related stuff correctly that ZSNES doesn't currently do. I was only aware of better Mode 7 support... Yes, I do mean the latest official version of Snes9x.

As to the next version of Snes9x, I'm only aware of one particular aspect that Nach informed me of.. which was very disappointing. However I do think someone will step up and tackle said problem...
Continuing [url=http://slickproductions.org/forum/index.php?board=13.0]FF4[/url] Research...
Deathlike2
ZSNES Developer
ZSNES Developer
Posts: 6747
Joined: Tue Dec 28, 2004 6:47 am

Post by Deathlike2 »

byuu wrote:I like to fool myself into believing that my 700+ posts have done something to spread awareness of the first and most important goal of emulation: emulating the original hardware, but I guess I have failed miserably :(
I'm sure someone has already requested HQx filter support in Snes9x, instead requesting a fix for some really annoying (palette/color/overlay?) bug in the FF3 battle screens.. but it's ok. There will probably be another 24-bit sound request just for kicks.. :wink: It is somewhat sad that people want more features over emulation improvements... :? funkyass has it right though.
Continuing [url=http://slickproductions.org/forum/index.php?board=13.0]FF4[/url] Research...
Deathlike2
ZSNES Developer
ZSNES Developer
Posts: 6747
Joined: Tue Dec 28, 2004 6:47 am

Post by Deathlike2 »

Minor belated updates to this:

1) Snes9x doesn't have bilinear filtering for Mode 7 (since 1.50) for accuracy reasons.

2) The Bilinear filtering option while using an OpenGL mode in the SDL port does do hardware accelerated filtering ONLY IF you are not using MESA (or whatever software rendering). You will have to restart ZSNES or reselect your video mode to get the bilinear filtering when you select that option (I haven't figured out how to update the screen with bilinear enabled/disabled when toggled.)

3) Non D modes do not support hires. See Seiken Densetsu 3 while using a non-D mode.
Continuing [url=http://slickproductions.org/forum/index.php?board=13.0]FF4[/url] Research...
Post Reply