| カテゴリ | 重要度 | ステータス | 解決状況 | 登録日時 | 最終更新 |
|---|---|---|---|---|---|
グラフィック | 低 | 仮承認 | 未処理 | 2019-01-26 20:34 | 2021-04-17 08:13 |
| テスター | ICEknight | 担当者 |   | ソース | |
| バージョン | 0.205 | 発生バージョン | 修正バージョン | ||
| 修正コミット | プルリク | ||||
| フラグ | |||||
| セット | All | ||||
| セット詳細 | |||||
| 概 要 | unevenstretchyを有効にするとkeepaspectが無視される。 | ||||
| 詳 細 | When "Maintain Aspect Ratio" is "On" and "Non-Integer Scaling" is other than "On" or "Off", the correct aspect ratio seems to be calculated properly only under certain display dimensions, otherwise the screen will stretch improperly either vertically or horizontally, instead of shrinking within the display boundaries with a correct aspect. | ||||
| 再現手順 | As of 2021, you can just go to the Video options, turn "Maintain Aspect Ratio" on and cycle through the different "Non-Integer Scaling" options while the game is running. -Running sms on a 16:9 monitor with "Non-Integer scaling: Y only" and "Maintain Aspect Ratio: On" will give a taller Y size than the correct aspect. -Running shinobi on a 5:4 monitor with "Non-Integer Scaling: X only" and "Maintain Aspect Ratio: On" will show a wider X size than the correct aspect (if you don't have a 5:4 monitor at hand, you can resize the window and see how the screen behaves). | ||||
| 追加情報 | The Sonic screens show an example of the aspect ratio being ignored and a mockup of what would be the intended behavior. The MSX screenshots show the aspect being initially correct, then incorrect once you change the vertical dimensions of the window a little, then correct again when they're changed a little further. The aspect ratio will be ignored in different ways depending on which "Non-Integer Scaling" option is enabled and the current window's vertical and horizontal sizes. | ||||
| 添付ファイル | |||||