QUOTE(nes6502 @ Oct 2 2006, 05:42 PM)

So you are saying that on a real SNES, it renders at 597x224? So the pixels are more than twice as tall as they are wide?
No I've mistyped that, it's 597x448. Sorry
QUOTE(Cospefogo @ Oct 2 2006, 06:00 PM)

About Timerever discoveries:
Even for me, with absolutely no tech knowledge about the real SNES
hardware, the dimensions 597x224 looks vey strange.
Maybe he misunder-spelled the 224? The F-Zero 2 shot
he posted is 597x448, sounds much more plausible.
Again, yes sorry, I've mistyped it, it's 597x448.
QUOTE(XaRaNn @ Oct 2 2006, 07:41 PM)

Well Timrever thanks for doing some research,
The 597x224 doesn't make sense, its 448 if anything.
Even the screenshot you posted is 597x448.
Yes that's correct, I've mistyped it, it's 597x448, sorry about that.
QUOTE(XaRaNn @ Oct 2 2006, 07:41 PM)

This still doesn't tell us where and how the 256 is scaled to 597, and how that effects display on an actual connected to a real SNES.
I've skimmed thru the whole NTSC filter thread on zsnes board, all sorts of info comes up (as well as 600x224 resolution).
It is just too technical for me to understand because of my lack of knowledge of the underlying subjects.
I did not see any mention of where the 600(or597)pixels wide screen comes from tho.
Well this is what happens AFAIK:
1. The SNES graphic chip/processor/whatever render the image at 256x224
2. The TV encoder chip on the SNES resizes it to 298x224
3. The emulator will now double this values for filtering (stuff like 2xSaI or hq2x): 298*2 = 596 ; 224*2 = 448 or leave them alone if no filtering needs to be done (aka setting the image filter to None)
Don't ask me why Bsnes goes from 596 to 597, I don't know, but since byuu's goal is to make Bsnes the most accurate possible, including cycle-exact emulation putting Bsnes
minimum system requirements at a 2Ghz CPU I bet there's a good reason to that. But I also think it's safe to assume that it might be a Bsnes only quirk, so we should be able to use 596x448 safely I think.
As for the NTSC filter to using 600x448 it's probably extra pixels used internally to do the filtering process, I say this because Bsnes includes this filter and if you activate it you still get the 597x448 resolution. Just check this screenshot, it's the same screen but using the NTSC Composite filter, it's still 597x448:

Finally how to correctly resize the pixels? Simple math will do it: 298/256 = 1,1640625
So the pixel ratio of a SNES is according to Bsnes 1,1640625:1
Just try it, it works and it's not a trimmed value, it's a perfect division: 256*1,1640625 = 298 no more no less.