Artifacts On Mode 7 with HQ?x

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

Post Reply
Truth Unknown
Regular
Posts: 271
Joined: Tue Jun 14, 2005 8:35 pm

Artifacts On Mode 7 with HQ?x

Post by Truth Unknown »

There are regular pattern of pixels overlaying Mode 7 portions of game play while using the HQ?x Filter.

>>EDIT: It only shows when Hi-Res Mode 7 is on along with HQ?x and its the on the 5-27 WIP.

System Specs:
hp Pavillon dv1000 laptop
1.66GHz Centrino
1GBytes RAM
Intel 945GM Express Video 128MBytes VRAM

Screenshots:
With HQ?x Filter On
Image

Without HW?x Filter On
Image
Last edited by Truth Unknown on Tue Jun 13, 2006 12:22 am, edited 2 times in total.
Agozer
16-bit Corpse | Nyoron~
Posts: 3534
Joined: Sun Aug 01, 2004 7:14 pm
Location: Nokia Land

Post by Agozer »

I can't reproduce it. Blame the intel chip. Looks like dithering to me.
whicker: franpa is grammatically correct, and he still gets ripped on?
sweener2001: Grammatically correct this one time? sure. every other time? no. does that give him a right? not really.
Image
Truth Unknown
Regular
Posts: 271
Joined: Tue Jun 14, 2005 8:35 pm

Post by Truth Unknown »

I forgot to mention, it only shows when Hi-Res Mode 7 is on along with HQ?x.
Agozer
16-bit Corpse | Nyoron~
Posts: 3534
Joined: Sun Aug 01, 2004 7:14 pm
Location: Nokia Land

Post by Agozer »

True X Unknown wrote:I forgot to mention, it only shows when Hi-Res Mode 7 is on along with HQ?x.
Tried that too, still couldn't reproduce it.
whicker: franpa is grammatically correct, and he still gets ripped on?
sweener2001: Grammatically correct this one time? sure. every other time? no. does that give him a right? not really.
Image
Truth Unknown
Regular
Posts: 271
Joined: Tue Jun 14, 2005 8:35 pm

Post by Truth Unknown »

I also forgot to mention its the 5-27 WIP, but it seems it's only on Intel Video Cards.
Agozer
16-bit Corpse | Nyoron~
Posts: 3534
Joined: Sun Aug 01, 2004 7:14 pm
Location: Nokia Land

Post by Agozer »

Is there still something you forgot to mention? :roll:

Ok, so it's an Intel problem.
whicker: franpa is grammatically correct, and he still gets ripped on?
sweener2001: Grammatically correct this one time? sure. every other time? no. does that give him a right? not really.
Image
Deathlike2
ZSNES Developer
ZSNES Developer
Posts: 6747
Joined: Tue Dec 28, 2004 6:47 am

Post by Deathlike2 »

Hmmm.. after further testing... yea, I blame the Intel card. It sucks.

As a suggestion, perhaps disabling hires Mode 7 could probably be a better workaround.
Continuing [url=http://slickproductions.org/forum/index.php?board=13.0]FF4[/url] Research...
franpa
Gecko snack
Posts: 2374
Joined: Sun Aug 21, 2005 11:06 am
Location: Australia, QLD
Contact:

Post by franpa »

i thought hi-res mode 7 doesnt work with filters enabled. (like hq4x)
Core i7 920 @ 2.66GHZ | ASUS P6T Motherboard | 8GB DDR3 1600 RAM | Gigabyte Geforce 760 4GB | Windows 10 Pro x64
Clements
Randomness
Posts: 1172
Joined: Wed Jul 28, 2004 4:01 pm
Location: UK
Contact:

Post by Clements »

Hi-res mode 7 disables filters when Mode 7 is in use.
Deathlike2
ZSNES Developer
ZSNES Developer
Posts: 6747
Joined: Tue Dec 28, 2004 6:47 am

Post by Deathlike2 »

Clements wrote:Hi-res mode 7 disables filters when Mode 7 is in use.
That's what I thought too.. but something else is at work though...
Continuing [url=http://slickproductions.org/forum/index.php?board=13.0]FF4[/url] Research...
franpa
Gecko snack
Posts: 2374
Joined: Sun Aug 21, 2005 11:06 am
Location: Australia, QLD
Contact:

Post by franpa »

ok... i thought it was the other way around... the filter disabled the hi res mode 7... but i was wrong.
Core i7 920 @ 2.66GHZ | ASUS P6T Motherboard | 8GB DDR3 1600 RAM | Gigabyte Geforce 760 4GB | Windows 10 Pro x64
-_pentium5.1_-
Lurker
Posts: 110
Joined: Sat Sep 04, 2004 7:55 pm
Location: USA

Post by -_pentium5.1_- »

Deathlike2 wrote:Hmmm.. after further testing... yea, I blame the Intel card. It sucks.
??? - I've seen this problem before on my old laptop, which had a Nvidia GeForce 2 Go 32MB video card.
This signature intentionally contains no text other than this sentence.
Poobah
Lurker
Posts: 164
Joined: Sun Sep 25, 2005 12:59 pm

Post by Poobah »

Clements wrote:Hi-res mode 7 disables filters when Mode 7 is in use.
Sorry for going a little off-topic, but why does this occur?
creaothceann
Seen it all
Posts: 2302
Joined: Mon Jan 03, 2005 5:04 pm
Location: Germany
Contact:

Post by creaothceann »

The filters use the memory that is used by the Hires-Mode7 code, afaik.
vSNES | Delphi 10 BPLs
bsnes launcher with recent files list
grinvader
ZSNES Shake Shake Prinny
Posts: 5632
Joined: Wed Jul 28, 2004 4:15 pm
Location: PAL50, dood !

Post by grinvader »

"Hires mode 7" doubles the vertical resolution of the mode7 layer (it's closer to interlace technically). Since we're locked at 512x448 max (for now), filters aren't usable.

The same happens with horizontal hires, if you didn't notice before.
皆黙って俺について来い!!

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 »

Does your hires mode7 keep the interlace mode, or does it actually render 448p @ 60fps?

And wow, you want to go above 512x448? o.O
Well, I guess it would make things smoother... heh.

So I take it you guys disable anomie's additive-based mode7 algorithm when using hires mode7? Would be kinda silly to use both at the same time.
grinvader
ZSNES Shake Shake Prinny
Posts: 5632
Joined: Wed Jul 28, 2004 4:15 pm
Location: PAL50, dood !

Post by grinvader »

byuu wrote:Does your hires mode7 keep the interlace mode, or does it actually render 448p @ 60fps?
Hmm, that's a good question. I know zsnes displays both fields every frame, but each one is maybe updated once every two frames...

This pic shows that zsnes displays both fields for any frame (no blinking), even if the second field is never updated - which causes this weird acid trip.
Image
This is also using a bug on purpose... zsnes should return to normal 224 vertical res when using the old graphic engine, but doesn't (until you go to the GUI). This is not very important, since it allows users to take pics like this one. It's a feature !
And wow, you want to go above 512x448? o.O
Well, I guess it would make things smoother... heh.
Well, using hq4x on a lowres screen pumps it up to 1024x896. I don't see we should prevent any filter except simpleXx with hires/interlace stuff.
So I take it you guys disable anomie's additive-based mode7 algorithm when using hires mode7? Would be kinda silly to use both at the same time.
I don't even know if we use it at all.
皆黙って俺について来い!!

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
Post Reply