Closed birdybro closed 2 years ago
Actually closing this, I noticed a few problems with it (left column mask seemingly doing nothing now) and it should be done in a different way. I gotta think about this a little more.
EDIT: The different way I had in mind was over complicated, leaving it as a user option is better.
Reopening this on account of advice from @paulb-nl
So the issue with cut has to be fixed in video.vhd in another PR. Additionally, the border mode should not have an exception for smode_M1 (224p) that disables the vertical height just for that mode. Will try and fix that in a separate PR.
There are 256x224 resolution games, the forced cropping prevented the full resolution of the 4 256x224 mode games from being shown when the user was in 1920x1080p resolution. There are also apparently a few MSX conversion games that used this same resolution. This affected the following games:
Cosmic Spacehead The Excellent Dizzy Collection Fantastic Dizzy Micro Machines
https://www.smspower.org/Tags/Extra-Height
@Kitrinx came up with the idea to resolve the issue this way. The crop is probably not as beneficial on this system as many others, but there are a handful of 256x224 games as well that could probably benefit from it.
EDIT: This also solves this issue as a result --> https://github.com/MiSTer-devel/SMS_MiSTer/issues/120