zsnes stretch full screen

General area for talk about ZSNES. The best place to ask for related questions as well as troubleshooting.

Moderator: ZSNES Mods

Reznor007
Lurker
Posts: 118
Joined: Fri Jul 30, 2004 8:11 am
Contact:

Re: I've seen your screen shots

Post by Reznor007 »

JFD62780 wrote:
Reznor007 wrote:The black bars are visible though. I've used TV out on my 9600 and I still see the bars. A PC monitor and TV are the same aspect ratio ;)
Only cause the freakin' card still chooses to shrink the f*&#%^ video output, so that you can see EVERYTHING... I HATE PC-to-TV adapters that don't appreciate the power of overscan. x.x
The "power" of overscan? It's a bad thing really. Although the card has an overscan option if you want to lose some of your output.

Note, that overscan DOES NOT change the aspect ratio.
BanonX
Rookie
Posts: 12
Joined: Mon Aug 30, 2004 8:11 am
Location: Tokyo

Post by BanonX »

My video card (GeForce FX5900) let's me enlarge or shrink the overall image but it doesn't let me "squeeze" the vertical and horzontal the way I want it to.. If it did, everything would be fine..

I can't be sure but I think just by using TV out at all, I'm getting a more horizontally stretched image on my TV.. It happens with video too..
If I play a movie on DivX player on 16:9 ratio, it is more squished on my TV than on my monitor.. I have to compensate by going to 16:10 on the DivX player to make it fill up the entire TV screen..

So yes, I would agree that ideally full screen PC should equal full screen TV but in my case it just doesn't.. I have black above and below.
Reznor007
Lurker
Posts: 118
Joined: Fri Jul 30, 2004 8:11 am
Contact:

Post by Reznor007 »

It could just be that your TV is slipping out of alignment. My parents have an older TV that used to be fine, but is now slightly stretched vertically. It may just be some other setting on your PC though.

Unless you have a widescreen TV/monitor, they should both be 4:3 .
-_pentium5.1_-
Lurker
Posts: 110
Joined: Sat Sep 04, 2004 7:55 pm
Location: USA

Post by -_pentium5.1_- »

Nobody seems to have really mentioned this: Darkfalz's aspect ratio code is a step behind the current state of the art - it's basically what SNES9x did in versions 1.40 through 1.41-1. What SNES9x does in versions 1.42 and later is currently held to be correct. In the SNES's 224/448 vertical-resolution modes, the black bar (with respect to the SNES's addressable scanlines) is entirely at the bottom of the screen. I'm pretty sure that an additional black bar does exist at the top of the screen on a real SNES because not all of the NTSC or PAL scanlines are used.

I know this isn't really the issue at hand, but this was the most convenient place to mention this fact.
This signature intentionally contains no text other than this sentence.
Hitokage
New Member
Posts: 9
Joined: Fri Jul 30, 2004 8:24 am

Re: I've seen your screen shots

Post by Hitokage »

BanonX wrote:and I think what you are forgetting is that although darkfalzs aspect ratio looks odd on a PC monitor (where the top and bottom black is visible) on a TV it is not visible. Which is the point he has been trying to make all this time. If you stretch the perspective vertically until those black bars disappear, it would look identical to a real SNES display on a TV screen..
Problem is that I can't make my video card do that...
I don't understand the point in producing an aspect that's wrong when put on a screen. S mode simply does not produce the correct aspect, even on my TV. There should be an S+R combo mode which would fill an ENTIRE 640x480 window as much as possible while retaining correct aspect.
Last edited by Hitokage on Thu Sep 16, 2004 6:52 am, edited 1 time in total.
snkcube
Hero of Time
Posts: 2646
Joined: Fri Jul 30, 2004 2:49 am
Location: In front of the monitor
Contact:

Post by snkcube »

Wow, bringing back an old thread. Nice.
Try out CCleaner and other free software at Piriform
Image
Hitokage
New Member
Posts: 9
Joined: Fri Jul 30, 2004 8:24 am

Post by Hitokage »

Good god, the thread moved from the middle of page 1 to the top! :P
MaxSt
ZSNES Developer
ZSNES Developer
Posts: 113
Joined: Wed Jul 28, 2004 7:07 am
Location: USA
Contact:

Re: I've seen your screen shots

Post by MaxSt »

Hitokage wrote:...while retaining correct aspect.
which is, in you opinion, equals _____ ?
Nightcrawler
Romhacking God
Posts: 922
Joined: Wed Jul 28, 2004 11:27 pm
Contact:

Post by Nightcrawler »

Obviously no one in this topic has heard of TVTool.

Everyone quit bitching and just go get TVTool!

It will let you customize your TVout like never before! You can make it whatever aspect ratio you want and whatever overscan you want.

I've been having full screen TV out to my customization for years now using TVTool.

I apologize if I made this post already. I swear to god(if there is one) I typed it all up earlier today. I must have not hit submit and closed the browser window or something because I couldn't find my post.
Last edited by Nightcrawler on Fri Sep 17, 2004 1:45 pm, edited 2 times in total.
[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.
JFD62780
Rookie
Posts: 23
Joined: Sat Jul 31, 2004 4:40 am
Location: Tampa, FL, USA
Contact:

Post by JFD62780 »

Ummm, Nightcrawler, what about us ATI card users? I found that TVTool's mainly for nVidia users only, according to the downloads page. It mentioned Ge-force and not Radeon. :?
Until next post...
Reznor007
Lurker
Posts: 118
Joined: Fri Jul 30, 2004 8:11 am
Contact:

Re: I've seen your screen shots

Post by Reznor007 »

MaxSt wrote:
Hitokage wrote:...while retaining correct aspect.
which is, in you opinion, equals _____ ?
4:3, simple question :)
grinvader
ZSNES Shake Shake Prinny
Posts: 5632
Joined: Wed Jul 28, 2004 4:15 pm
Location: PAL50, dood !

Re: I've seen your screen shots

Post by grinvader »

Reznor007 wrote:
MaxSt wrote:
Hitokage wrote:...while retaining correct aspect.
which is, in you opinion, equals _____ ?
4:3, simple question :)
Your TV screen is 4:3. Now tell me that SNES games took the full height of it without missing anything on the left/right (i.e. overscan).
皆黙って俺について来い!!

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
Nightcrawler
Romhacking God
Posts: 922
Joined: Wed Jul 28, 2004 11:27 pm
Contact:

Post by Nightcrawler »

JFD62780 wrote:Ummm, Nightcrawler, what about us ATI card users? I found that TVTool's mainly for nVidia users only, according to the downloads page. It mentioned Ge-force and not Radeon. :?
You are absolutely right. I forgot about that. It does only work for Nvidia cards. I guess you are shit out of luck then! Continue bitching! You'll have to come over and use perfect TV out at my house. :P
[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.
Reznor007
Lurker
Posts: 118
Joined: Fri Jul 30, 2004 8:11 am
Contact:

Re: I've seen your screen shots

Post by Reznor007 »

grinvader wrote:
Reznor007 wrote:
MaxSt wrote:
Hitokage wrote:...while retaining correct aspect.
which is, in you opinion, equals _____ ?
4:3, simple question :)
Your TV screen is 4:3. Now tell me that SNES games took the full height of it without missing anything on the left/right (i.e. overscan).
Yes, they fill the full height of the TV. A TV naturally stretches everything it receives to 4:3.

I've had a SNES since they launched in the US so I have decent experience with the real thing.
grinvader
ZSNES Shake Shake Prinny
Posts: 5632
Joined: Wed Jul 28, 2004 4:15 pm
Location: PAL50, dood !

Re: I've seen your screen shots

Post by grinvader »

Reznor007 wrote:Yes, they fill the full height of the TV. A TV naturally stretches everything it receives to 4:3.
I know that it fills height. I was asking you to check if it filled height without overscanning anything left or right (which would mean a 4:3 pic).

Check carefully.
皆黙って俺について来い!!

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
MaxSt
ZSNES Developer
ZSNES Developer
Posts: 113
Joined: Wed Jul 28, 2004 7:07 am
Location: USA
Contact:

Re: I've seen your screen shots

Post by MaxSt »

Reznor007 wrote:
MaxSt wrote:
Hitokage wrote:...while retaining correct aspect.
which is, in you opinion, equals _____ ?
4:3, simple question :)
Any "S" mode gives you 4:3. Why you need some weird "S+R combo mode"?
Reznor007
Lurker
Posts: 118
Joined: Fri Jul 30, 2004 8:11 am
Contact:

Re: I've seen your screen shots

Post by Reznor007 »

MaxSt wrote:
Reznor007 wrote:
MaxSt wrote:
Hitokage wrote:...while retaining correct aspect.
which is, in you opinion, equals _____ ?
4:3, simple question :)
Any "S" mode gives you 4:3. Why you need some weird "S+R combo mode"?
Compare MAME's aspect correction (running one of the Nintendo Super System games) to ZSNES. Did you see the shots I linked here a while back? MAME matches my real SNES while ZSNES is stretched.
MaxSt
ZSNES Developer
ZSNES Developer
Posts: 113
Joined: Wed Jul 28, 2004 7:07 am
Location: USA
Contact:

Re: I've seen your screen shots

Post by MaxSt »

Reznor007 wrote: Compare MAME's aspect correction (running one of the Nintendo Super System games) to ZSNES. Did you see the shots I linked here a while back? MAME matches my real SNES while ZSNES is stretched.
I like numbers, hard numbers. For example, 640/480 = 4/3 = 1.33 is such a hard number.

Your screenshots of real SNES gives me 1.29.
Your screenshots of ZSNES are too old, I fixed some code since then, so S modes are really fullscreen again, and aspect is 1.33.

I think the closest one is 800x600 DR FULL with HQ3X enabled - 1.28
This particular mode is not really DR, but something between DR and DS.

MaxSt.
Reznor007
Lurker
Posts: 118
Joined: Fri Jul 30, 2004 8:11 am
Contact:

Re: I've seen your screen shots

Post by Reznor007 »

MaxSt wrote:
Reznor007 wrote: Compare MAME's aspect correction (running one of the Nintendo Super System games) to ZSNES. Did you see the shots I linked here a while back? MAME matches my real SNES while ZSNES is stretched.
I like numbers, hard numbers. For example, 640/480 = 4/3 = 1.33 is such a hard number.

Your screenshots of real SNES gives me 1.29.
Your screenshots of ZSNES are too old, I fixed some code since then, so S modes are really fullscreen again, and aspect is 1.33.

I think the closest one is 800x600 DR FULL with HQ3X enabled - 1.28
This particular mode is not really DR, but something between DR and DS.

MaxSt.
How did you get 1.29 for the real SNES shots? You have to remember that it was captured via analog, so counting the pixels won't be exactly accurate.

And yes, since you removed Darkfalz's code the aspect is now much more accurate. It is slightly off though, as ZSNES is skipping the last(or was it first?) scanline. It's only outputting 256x223.
MaxSt
ZSNES Developer
ZSNES Developer
Posts: 113
Joined: Wed Jul 28, 2004 7:07 am
Location: USA
Contact:

Re: I've seen your screen shots

Post by MaxSt »

Reznor007 wrote:How did you get 1.29 for the real SNES shots? You have to remember that it was captured via analog, so counting the pixels won't be exactly accurate.
Can you propose some other method?

Because if we can't derive the accurate number from these real SNES shots, thet they are kinda useless, don't you think?

MaxSt.
Reznor007
Lurker
Posts: 118
Joined: Fri Jul 30, 2004 8:11 am
Contact:

Re: I've seen your screen shots

Post by Reznor007 »

MaxSt wrote:
Reznor007 wrote:How did you get 1.29 for the real SNES shots? You have to remember that it was captured via analog, so counting the pixels won't be exactly accurate.
Can you propose some other method?

Because if we can't derive the accurate number from these real SNES shots, thet they are kinda useless, don't you think?

MaxSt.
What I mean is you can't find the exact 256x224 pixels in an analog image. The aspect ratio is definitely 4:3 though.
Mark7
Hazed
Posts: 63
Joined: Fri Aug 27, 2004 2:26 pm

Post by Mark7 »

Well, the picture size will differ on each tv. Each tv will have a slighty different visible screen.

Anyway, I'm sure that Zsnes shouldn't resize from 224 to 480, but from 224 to 448. That way each snes line will match a line on your tv and the picture will be a lot sharper than a 224 to 480 resize.
If you then use tv-out at 640*480 with overscan, i think it should be fairly close to the original...
MaxSt
ZSNES Developer
ZSNES Developer
Posts: 113
Joined: Wed Jul 28, 2004 7:07 am
Location: USA
Contact:

Post by MaxSt »

Mark7 wrote:That way each snes line will match a line on your tv and the picture will be a lot sharper than a 224 to 480 resize.
Not a lot sharper. Just a little bit sharper.
Reznor007
Lurker
Posts: 118
Joined: Fri Jul 30, 2004 8:11 am
Contact:

Post by Reznor007 »

Mark7 wrote:Well, the picture size will differ on each tv. Each tv will have a slighty different visible screen.

Anyway, I'm sure that Zsnes shouldn't resize from 224 to 480, but from 224 to 448. That way each snes line will match a line on your tv and the picture will be a lot sharper than a 224 to 480 resize.
If you then use tv-out at 640*480 with overscan, i think it should be fairly close to the original...
That's what Darkfalz's code did basically. It makes the games look too fat(wide).
cdbsi
Rookie
Posts: 34
Joined: Thu Jul 29, 2004 5:39 pm
Contact:

Re: I've seen your screen shots

Post by cdbsi »

Reznor007 wrote:The "power" of overscan? It's a bad thing really.
I disagree. It is not necessarily a bad thing. As a lot of stuff that is made for tv is made with overscan in mind. :P
Post Reply