Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Numerous issues on 5120x1440 monitors (MGS3) #19

Closed
MrTwisT007 opened this issue Oct 30, 2023 · 6 comments
Closed

Numerous issues on 5120x1440 monitors (MGS3) #19

MrTwisT007 opened this issue Oct 30, 2023 · 6 comments
Labels
MGS3 Metal Gear Solid 3

Comments

@MrTwisT007
Copy link

MrTwisT007 commented Oct 30, 2023

Edit: retracted (crossed out) some statements as they were not specific to the patch.

This is tested on MGS3 so far.

With a 32:9 monitor the patch seems to ignore the custom width setting.
With width set to 2560 the game still runs at 5120 and stretches everything to the entire screen width. Aspect ratio setting does not have effect on this.
Windowed causes the game to drop down to 2-3 FPS when the window is in focus and 60FPS when not in focus.
Borderless does not work as the game tries to display on the left side of the screen , then proceeding to cause my monitor to lose signal and crash the game shortly after, restoring the signal (weird one).

Would really love to use this patch for the intro skip features, but have to fallback to MGSResolutionPatch for working pillarboxed solution. Can provide further info if needed.

@Lyall Lyall added the MGS3 Metal Gear Solid 3 label Oct 30, 2023
@Lyall
Copy link
Owner

Lyall commented Oct 30, 2023

So I'm pretty sure the stretching issue when running for example 2560x1440 on a 3440x1440 display is due to the framebuffer fix. The fix stops pillarboxing if your maximum reported resolution is a different aspect ratio than 16:9.

@MrTwisT007
Copy link
Author

Updated initial comment:
The signal loss and FPS drops were something completely unrelated as I started experiencing those in other software. A machine restart fixed that. As such, I've crossed out those statements.
Would love for there to be a pillarboxed borderless option.

Lyall added a commit that referenced this issue Nov 1, 2023
…n for framebuffer not display max resolution. (#19) (#4)
@Lyall
Copy link
Owner

Lyall commented Nov 1, 2023

Updated initial comment: The signal loss and FPS drops were something completely unrelated as I started experiencing those in other software. A machine restart fixed that. As such, I've crossed out those statements. Would love for there to be a pillarboxed borderless option.

I've just added a potential fix for this issue. Can you try out this test build?

I've done some testing on my own end as I own an ultrawide display and it seems to work.

Edit: Reverted that and decided to just add a toggle in the ini to disable to the framebuffer fix if you want a pillarboxed/letterboxed output.

Lyall added a commit that referenced this issue Nov 1, 2023
…esolution for framebuffer not display max resolution. (#19) (#4)"

This reverts commit e6baf7f.
Lyall added a commit that referenced this issue Nov 1, 2023
@MrTwisT007
Copy link
Author

Tried the test build - custom 2560x1440 borderless works in this one without stretching (pillarboxed).

@Lyall
Copy link
Owner

Lyall commented Nov 1, 2023

Tried the test build - custom 2560x1440 borderless works in this one without stretching (pillarboxed).

Can you try out v0.8? It should accomplish the same thing but you'll have to set

[Framebuffer Fix]
; Forces the framebuffer size to be the same as the custom resolution.
; Disable this if you want pillarboxing/letterboxing with your custom resolution.
Enabled = true

to false in MGSHDFix.ini.

@MrTwisT007
Copy link
Author

0.8 works as described. Thanks for getting this in!

@Lyall Lyall closed this as completed Nov 2, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
MGS3 Metal Gear Solid 3
Projects
None yet
Development

No branches or pull requests

2 participants