Viewing Issue Advanced Details
ID Category [?] Severity [?] Reproducibility Date Submitted Last Update
08431 Graphics Minor Always Oct 10, 2022, 18:06 Oct 21, 2022, 00:04
Tester holub View Status Public Platform
Assigned To Resolution Invalid report OS
Status [?] Closed Driver
Version 0.248 Fixed in Version Build
Fixed in Git Commit Github Pull Request #
Summary 08431: Sinclair default screen configuration
Description In MAME Sinclair and clones are configured with border 48:48:48:56. That gives maximum viability for hidden parts of the screen but changes default proportions of the screen 4:3 which leads to not perfect pixels on the screen. Part of this border is not available for users on real TV screens.
Configurations allows user to deal with this issue but creates weak UX.

We can change proportions to 4:3 by default easily but automated testing will receive a lot false positive screen comparisons.
I will be happy to fix this if green light from testing team received.
Steps To Reproduce
Additional Information
Github Commit
Flags
Regression Version
Affected Sets / Systems
Attached Files
 
Relationships
There are no relationship linked to this issue.
Notes
4
User avatar
No.20598
ICEknight
Tester
Oct 11, 2022, 10:00
edited on: Oct 11, 2022, 10:11
Remember that the Spectrum family outputs a PAL frame and thus things will look slightly squished when stretched to the correct 4:3 aspect ratio, so the actual on screen pixels won't be perfectly square.

I've just compared MAME with a real Spectrum and the aspect ratio seems pretty spot-on, thanks to it outputting its full frame: https://imgur.com/a/BRRTZOx

Real Spectrum +2:
https://i.imgur.com/wPAT3nh.png

MAME:
https://i.imgur.com/WFCDvmB.png

Comparison:
https://i.imgur.com/uVK84lC.png
User avatar
No.20600
holub
Tester
Oct 14, 2022, 13:47
This is a good argument. I missed this
User avatar
No.20647
ICEknight
Tester
Oct 20, 2022, 15:17
I think this can be closed already?
User avatar
No.20650
Robbbert
Moderator
Oct 21, 2022, 00:04
Closed as requested.