Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Implement/verify PAL aspect ratio correction #175

Open
Screwtapello opened this issue Apr 7, 2021 · 0 comments
Open

Implement/verify PAL aspect ratio correction #175

Screwtapello opened this issue Apr 7, 2021 · 0 comments
Labels
enhancement New feature or request

Comments

@Screwtapello
Copy link
Contributor

From tepples on SNESdev:

Unlike the exact rational PAR of NTSC, the exact PAR of 50 Hz PAL involves some fairly big prime numbers such as 64489. This gives the fraction 2950000:2128137 ≈ 1.3862, and the unwieldiness of this is why I waited so long before establishing a 50 Hz counterpart to my long-running list of dot clock rates in 60 Hz picture generators.

Perhaps the most useful fractional approximation of the pixel aspect ratio of a PAL NES or PAL Super NES is 18:13 ≈ 1.3846. (I used 11:8 = 1.375 in the Linearity pattern of 240p Test Suite because I needed either the numerator or denominator to be 8, the width in pixels of a tile column or height in scanlines of a tile row.) The 18:13 ratio lends itself to using 52x72 DPI for preview in paint programs, such as GIMP with "Dot for Dot" turned off.

bsnes doesn't have a lot of love for PAL console emulation because (I think) Near never owned a PAL SNES to test with. However, it shouldn't be too hard to plug these numbers into bsnes somewhere.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant