MiSTer-devel / PSX_MiSTer

PSX for MiSTer
GNU General Public License v2.0
204 stars 49 forks source link

Formula 1 Championship Edition SLUS-00546 Incorrect Display at bottom ~3% of screen in race #264

Open VirtuaCop opened 8 months ago

VirtuaCop commented 8 months ago

http://redump.org/disc/15537/

Formula 1 Championship Edition SLUS-00546

When in a race, the very bottom horizontal area of the display is displaying what appears to be elements from the top of the render area (trees, clouds, overhead advertisements, etc) Now that i see the two screenshots below on top of each other it appears to be exactly the top portion of the rendered frame that is being displayed in the extreme bottom of the render window.

This area updates dynamically as the game is rendered. This does not happen on original hardware. This is visible on both analog video output and HDMI video output.

The game seems to use a higher resolution display mode than most games of its era so maybe there is some trickery or special programming that bizzare creations used that the core is not accounting for properly.

All settings are to default in the core, no hacks or enhancements are being used.

This was reported in the discord by "DavesGameRoom" in May 2nd, 2022 but i don't see it on github. At that time the lower horizontal display area was a flickering color only. In the current build it seems to be displaying visuals that would normally appear at the top of the screen.

Screenshot 2023-10-08 00-23-38 Screenshot 2023-10-08 00-17-35

VirtuaCop commented 8 months ago

I noticed that in the main menu options (not the in game options) there is a "Display area" type option. Moving this down will cause the incorrect display area to be hidden and more of the above area to be rendered correctly. Screenshot 2023-10-08 00-53-17 Screenshot 2023-10-08 00-53-52

VirtuaCop commented 8 months ago

I noticed some strange behavior in this "screen setup" screen when moving the screen all the way down, the screen appeared to be magnified and on the HDMI display, the blue screen setup screen became larger than the 4:3 display area.

On the CRT display nothing unusual happened, the blue area moved up and down.

https://www.youtube.com/watch?v=8pZ1XqlC2HU

RobertPeip commented 8 months ago

The laast effect makes sense, because when there are less lines, the HDMI output will fill the full aspect ratio with information.

I don't know why the normal output is not vertically centered, could be some edge case. But can i assume that moving it manually is at last a workaround that can be used?

VirtuaCop commented 8 months ago

Yes this would be considered a workaround. I just have been playing/sampling the whole library as they released in chronological order and this was one of October's games that I noticed an issue with and figured I'd report it. Thank you