spiritualized1997/openFPGA-GG

Games don't run in original aspect ratio

Opened this issue · 3 comments

I absolutely love and admire the work, so I feel bad about opening an issue. But I'd like to bring it up!

Original Game Gear doesn't have square pixels, so although it has the same resolution as the GameBoy, the display aspect ratio is different. Analogue's Game Gear adapter accounts for this and puts black borders on the top and bottom of the game screen, preserving the correct aspect ratio.

Can we get this implemented in the openFPGA-GG core? Would be absolutely stellar! Thank you!

You can adjust video.json to achieve this in the interim. Adjust the scaler mode for the 160x144 resolution to match below, and you'll have the image displayed in 4:3 like the original console and like cart adapters have.

"scaler_modes": [
            {
                "width": 160,
                "height": 144,
                "aspect_w": 4,
                "aspect_h": 3,
                "rotation": 0,
                "mirror": 0
            },

you are a saint, thank you for the tip!

This aspect ratio issue is still present as of v1.3.0. @spiritualized1997?