VitorVilela7/wide-snes

Anamorphic 16:9 with SA-1 for console compatibility

chmcarro opened this issue · 1 comments

Would it be possible to have shrunk pixels for 16:9 TV stretching (anamorphic widescreen) in an SNES compatible ROM?

Unfortunately this is not possible due of the way the SNES PPU (Picture Processing Unit) works. It always imposes a grid of 8x8, 16x8 or 16x16 tiles, with fixed resolution of 256x224, 512x224, etc. Even if we could squeeze the pixels to make them smaller, it would not be possible to add more 8x8 tile grids since the SNES always display only 32 of them. A more viable option would be using Mode 7 via stretching, but most of the game runs under Mode 1 so that makes such feature not possible without sacrificing the entire game rendering system.