MiSTer-devel / SMS_MiSTer

Sega Master System for MiSTer
45 stars 43 forks source link

Border support for 224p and 240p modes to achieve correct aspect ratio #163

Open MarkEire opened 1 year ago

MarkEire commented 1 year ago

Many thanks for the previous update to add 192p borders allowing for correct PAL aspect ratios.

The implementation of borders appears to only function at 192p. Currently 224p and 240p do not have borders via analogue output and so do not match original hardware, and will thus also remain at an incorrect aspect ratio over HDMI.

Additionally:

Related previous issues: #120 #123

Images illustrating the differences to Original Hardware and MiSTer behaviour below:

Original Hardware: 224p displayed via "Micro Machines" on SMSII Hardware over RF 1_MicroMachines_SMSII

MiSTer Core on latest revision: 224p displayed via "Micro Machines" on MiSTer via RGB SCART 2_MicroMachines_MiSTer

192p via Maxim's 240 tester rom on MiSTer via RGB SCART and HDMI (correct behaviour) 3_192p_MiSTer

224p via Maxim's 240 tester rom on MiSTer via RGB SCART and HDMI (no borders as noted in Micro Machines, incorrect aspect ratio over HDMI) 4_224p_MiSTer

240p via Maxim's 240 tester rom on MiSTer via RGB SCART and HDMI (no borders?, odd 52.4Hz, incorrect aspect ratio over HDMI) 5_240p_MiSTer

Additional notes:

Thanks very much!

birdybro commented 1 year ago

Thank you for the thorough testing and documentation of this.