I would like to make some changes in Snes9x so that bottom 2 lines disappear just like Zsnes...i mean ...what code/change in Zsnes Source ?
i heard this is correct behaviour...
can any developer here shed light on this ?
Indeed !!....i rechecked my Snes..Yes ..those 2 lines are visible and most of time they are used for rendering (no gabage there)
then now my question is : why Zsnes cut out those 2 lines ?
as far as i know Zsnes is only emu that hides those two lines at bottom..
A lot of emulators incorrectly cut off one of the last lines. It's mostly to avoid people complaining about garble in the 2-3% of games that don't render any data to the last line. Nobody notices on TVs since that area is clipped off anyway.
Line 0 (the first line) is not rendered, it's used to preprocess data for the PPU.
Lines 1-224 (yes, this is 224 lines) are rendered. Most emulators cut off line 224 because it can sometimes have corrupted data on it if the developers choose to ignore it.
Lines 225 and above are for vertical blanking and nothing is rendered to them.