Implementation of Even More Render Methods (I Mean Filters)

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

MaxSt
ZSNES Developer
ZSNES Developer
Posts: 113
Joined: Wed Jul 28, 2004 7:07 am
Location: USA
Contact:

Post by MaxSt »

Richter X wrote:I'd like to see a method that turns straight lines in graphics into vectors before stretching. That way it remains perfectly sharp while improving gfx quality.


Actually that desciption is pretty close to what HQ2x/3x/4x filters do.
Richter X wrote:Though it'd be very hard to do.
yeah, it wasn't easy.

MaxSt.
PFUNK
Rookie
Posts: 40
Joined: Wed Jul 28, 2004 3:02 am
Location: Blacksburg, VA

Post by PFUNK »

sprite wrote: Image
Very very nice.
sprite
Rookie
Posts: 20
Joined: Fri Aug 06, 2004 4:04 am
Location: Zion, Earth
Contact:

<:->

Post by sprite »

pumpkinhead wrote:very nice
Gee, thanx :wink: At least you liked it!

MaxSt wrote:Actually that desciption is pretty close to what HQ2x/3x/4x filters do
See, Richter X? :)
Last edited by sprite on Sat Aug 07, 2004 10:55 pm, edited 1 time in total.
Tek
Rookie
Posts: 11
Joined: Sun Aug 01, 2004 2:03 am

Post by Tek »

I usually jsut have mine with 25% scanlines, but that's sometimes at night when the screen is too bright. It doesn't seem to make it look better to me, jsut easier on the eyes sometimes.
KingKirby
New Member
Posts: 9
Joined: Thu Aug 05, 2004 10:10 pm

Post by KingKirby »

Yes I'll pay for the beer, you fucking vulture

And yes the most recent filter looks better, maybe when you create and implement your magical new filter that .5% of zsnes users will want to use, you can make it configurable so you can put in whatever pretty little color pattern they want.
I hate you all.
sprite
Rookie
Posts: 20
Joined: Fri Aug 06, 2004 4:04 am
Location: Zion, Earth
Contact:

There you go~~

Post by sprite »

That's all you had to say, 'ma man! Thanx! :wink:
...ripping games spriteless...
BanonX
Rookie
Posts: 12
Joined: Mon Aug 30, 2004 8:11 am
Location: Tokyo

Post by BanonX »

Holy shit! Those filters are a thing of beauty!!!!
I love it!! Looks like an old arcade screen or one of them ancient AMIGA RGB monitors! Until now I have never really liked zsnes (btw i'm too stupid to learn the name of the emulator) scanlines.. even at 25% I thought it was too dark.. too obvious.. I really did like snes9x TV Mode but it gets screwed up when you go to full screen..
Seriously though I would love to see some of those included in ZSNES. Come on guys! Just a few more check boxes???

I never thought about patterns like that.. the white is transparent and the colors are at what -- 50%? These would be some cool-ass fill patterns for some of my web based graphics!!
sprite
Rookie
Posts: 20
Joined: Fri Aug 06, 2004 4:04 am
Location: Zion, Earth
Contact:

Now THAT'S What I'm Talking About!

Post by sprite »

Excellent, ma man! Thank you so very much for your support on this. Now, if I could just get the same from the other 98% of people, who are currently opposed to this idea, I’d be all set! :D
...ripping games spriteless...
Reznor007
Lurker
Posts: 118
Joined: Fri Jul 30, 2004 8:11 am
Contact:

Re: Now THAT'S What I'm Talking About!

Post by Reznor007 »

sprite wrote:Excellent, ma man! Thank you so very much for your support on this. Now, if I could just get the same from the other 98% of people, who are currently opposed to this idea, I’d be all set! :D
I'm all for this effect. If you could just use MAME's D3D filter pattern that would be better.
BanonX
Rookie
Posts: 12
Joined: Mon Aug 30, 2004 8:11 am
Location: Tokyo

Post by BanonX »

See... that's what I don't get.. I thought MAME was only for ARCADE board emulation and MESS was for consoles and old-ass PCs...
Just to clarify.. MESS is what I should be using for SNES emu right?
Reznor007
Lurker
Posts: 118
Joined: Fri Jul 30, 2004 8:11 am
Contact:

Post by Reznor007 »

Yes, although the SNES driver isn't very compatible at the moment. Few people actually work on MESS, so the driver hasn't really been updated in a while.

MESS takes the core MAME source code, and just uses it for consoles and PC's. They share the same emulation core and features.
Dmog
Lurker
Posts: 192
Joined: Tue Aug 31, 2004 6:03 pm

Re: Now THAT'S What I'm Talking About!

Post by Dmog »

sprite wrote:Excellent, ma man! Thank you so very much for your support on this. Now, if I could just get the same from the other 98% of people, who are currently opposed to this idea, I’d be all set! :D
Make that 97% :D

I like the first filter a lot. It makes a better job at simulating a tv display compared to scanlines (though scanlines are still pretty good)

Note that you shouldn't be suprised to get a lot negative reactions. Nowadays many people can't play on emulators without some sort of fancy pseudo high-res filters. So anything that actually try to recreate the original display is labelled "retarded".
Last edited by Dmog on Tue Aug 31, 2004 7:15 pm, edited 1 time in total.
Dmog
Lurker
Posts: 192
Joined: Tue Aug 31, 2004 6:03 pm

Post by Dmog »

BanonX wrote:See... that's what I don't get.. I thought MAME was only for ARCADE board emulation and MESS was for consoles and old-ass PCs...
Just to clarify.. MESS is what I should be using for SNES emu right?
I could be wrong, but according to MESS documentations, the only snes game that runs right now is Super Mario World :/
Magus`
Cap'n Gin | Admin
Posts: 194
Joined: Tue Jul 27, 2004 10:59 pm
Location: Missouri

Post by Magus` »

I still don't get why anyone would want to add shit on top of the image? What's wrong with a clear, non-scan lined image? It looks fucking ugly as hell with all those extra things on top of it.
Dmog
Lurker
Posts: 192
Joined: Tue Aug 31, 2004 6:03 pm

Post by Dmog »

Magus` wrote:I still don't get why anyone would want to add shit on top of the image? What's wrong with a clear, non-scan lined image? It looks fucking ugly as hell with all those extra things on top of it.
Well,I don't get why anyone would want to make the snes display look like something it never were. The most likely answer would be: "Because it look better (than the original) that way"

Well, my reason for using scanline filters is: "Because I think it looks closer to the original"

Modern monitors have much more higher resolutions than (older) televisions..and because of this,the display looks MUCH more pixelated than it did on a standard TV. (Of course, the snes never had a really high resolution to begin with) So to minimize this "pixelization" effect, we use filters.This gives a more natural look to the display.Of course, you can push it to the next level and actually "enhance" the image,but I don't really like the result.

Let's not fool ourselves: Many people here never actually played the original console. So for them, the different display and filter options are just like the different display options of a PC game.
Magus`
Cap'n Gin | Admin
Posts: 194
Joined: Tue Jul 27, 2004 10:59 pm
Location: Missouri

Post by Magus` »

I'd rather something sharpen it (like the HQXX filters) rather than added lines to or blur it.

Crisp > Blurry
Clements
Randomness
Posts: 1172
Joined: Wed Jul 28, 2004 4:01 pm
Location: UK
Contact:

Post by Clements »

I'd glad to see I'm not the only one on the board with this opinion Magus`. Why degrade a snes image to make a pretend TV on a monitor when you can just use TV-out or similar to 'get the original' on a real TV. Why bother? For people who can't afford decent TV-out?
badinsults
"Your thread will be crushed."
Posts: 1236
Joined: Wed Jul 28, 2004 1:49 am
Location: Not in Winnipeg
Contact:

Post by badinsults »

I'm sorry, but the only time I notice the scanlines on the TV when playing a real snes is when I am a foot away from the tv screen. I never play games that close to the TV, it is hard on the eyes. I think the filter is stupid, and quite pointless considering scanlines does pretty much the same effect. Again, if you can come up with the code to make this filter, you are more than welcome to implement it into zsnes, but otherwise, forget about it.
<pagefault> i'd break up with my wife if she said FF8 was awesome
Reznor007
Lurker
Posts: 118
Joined: Fri Jul 30, 2004 8:11 am
Contact:

Post by Reznor007 »

To be honest, this type of filter looks far more accurate than standard scanlines, and much better than Scale2x and related filters. Standard scanlines just draws black lines over every other line, which is not how TV's do it. This simulates the pixels of the TV and looks reasonably close to a real TV(I work as an arcade tech and repair monitors all the time so I have a pretty good idea).

Also, aside from standard scanlines and bilinear, this is the only type of filter MAME supports. Scale2x and such alter the way the game looks, which is against MAME's goals, while this filter makes it look more authentic.
Reznor007
Lurker
Posts: 118
Joined: Fri Jul 30, 2004 8:11 am
Contact:

Post by Reznor007 »

Dmog wrote:
BanonX wrote:See... that's what I don't get.. I thought MAME was only for ARCADE board emulation and MESS was for consoles and old-ass PCs...
Just to clarify.. MESS is what I should be using for SNES emu right?
I could be wrong, but according to MESS documentations, the only snes game that runs right now is Super Mario World :/
There are a few other games that work too(Chrono Trigger, Fzero, Contra 3 are some) but no one has worked on the SNES driver in a long time. Many graphic modes are not emulated, and the sound does not work yet. If the ZSNES or SNES9x devs were to do a little work in MESS they could probably get it working pretty quickly. The timing system in MAME/MESS was re-written a while back and is very accurate, so it may be possible to get some games working there before they work in ZSNES.
BanonX
Rookie
Posts: 12
Joined: Mon Aug 30, 2004 8:11 am
Location: Tokyo

Post by BanonX »

What?? It can only play 5 games? Well.. back to square one..

You know something guys.. when developers were creating these games, they had TV screens in mind. All the games I now play on ZSNES, I played the first time around on a TV. I LIKE how it looks on a TV screen. After seeing these new RGB filters, I like those those even better (and would use them exclusively if I had a bigger monitor). Some of you look at it and say it "dirties" the image but for me, without such filters, I have difficulty making out the definition of the graphics and so it actually makes everything look cleaner to my eyes. If you think that's gay or retarded then so be it. I don't particularly like those "smoothing" filters myself. I have my own reasons, number one being "it looks all weird..." If we are going to emulate the system itself, why not emulate the screen too?
Joe Camacho
Devil's Advocate
Posts: 2293
Joined: Mon Aug 02, 2004 7:51 pm
Location: Hmo. Son.

Post by Joe Camacho »

BanonX wrote:If we are going to emulate the system itself, why not emulate the screen too?
Why don't you use tv-out with 640x480 DR (I think it is DR)? That is how you can get that feeling, also Evan is right, it is quite pointless because the only way you could see this with a real snes and a tv was playing really close.

Maybe the zsnes coders won't do it, but you are welcome to do it yourself and adding it to zsnes.
*Sometimes I edit my posts just to correct mistakes.
BanonX
Rookie
Posts: 12
Joined: Mon Aug 30, 2004 8:11 am
Location: Tokyo

Post by BanonX »

Actually I do.. But I think that my Video Out function might be a bit shit. It's great for watching movies but games don't come through very clear. Then again, maybe it's my TV that's shit. :?

In anycayse.. I'm hoping to get myself a nice 19" monitor soon and only use the TV for Video.. In that case, I'd like to mimic the TV look on my monitor as much as possible (might sound silly to some I know).
Reznor007
Lurker
Posts: 118
Joined: Fri Jul 30, 2004 8:11 am
Contact:

Post by Reznor007 »

Joe Camacho wrote:
BanonX wrote:If we are going to emulate the system itself, why not emulate the screen too?
Why don't you use tv-out with 640x480 DR (I think it is DR)? That is how you can get that feeling, also Evan is right, it is quite pointless because the only way you could see this with a real snes and a tv was playing really close.

Maybe the zsnes coders won't do it, but you are welcome to do it yourself and adding it to zsnes.
All TV's show this unless they are set too bright. Things like this are why the world is switching to HDTV, the pixels are much smaller and harder to see(although even on my 19" PC monitor at 1600x1200 I can still see them).
FistOfFury
Hazed
Posts: 84
Joined: Wed Aug 25, 2004 1:25 pm

Post by FistOfFury »

Man, who cares about stupid filters? Why doesn't everyone work together to help fix the timing stuff so more games will work correctly? We could have had the next version of zsnes out already, but instead it's been like more then two years since the last official release because people are wasting time doing unneeded shit, like image filters and toaster plugins...
Locked