I'll try my best to explain what is happening here. I am currently using a macbook pro with retina display. By default MacOS runs in a 2880x1800 for my laptop with the GUI scaled to a 1440 x 900 size. On previous versions of minecraft, the game actually ran in 1440 x 900 which was perfect, but now it does not scale and runs in the full 2880 x 1800. My laptop can run it but not very well. I could go into the game settings and change the resolution, but currently that button doesn't work at all. Also V sync is not properly functioning. There is massive screen tear with it on. Is it possible that the game will return to the old method of resolution? I'm assuming this is just a bug but I am not entirely sure. I hope this makes sense. I can try to explain what I mean better with a video if you would like. Thankyou!
P.S. if you were wondering if maybe this issue is caused because I am on a beta MacOS software, this issue occured on a stable version of MacOS as well.
Linked issues
duplicates 1
Attachments
Comments 10
This is definitely still an issue. It's been the same since 1.13, and I'm kind of getting annoyed that nobody's doing anything about it.
I get that this is a "fix" for another issue you had, where people were complaining that the resolution is halved.
Lower-performance Macs aren't able to run Minecraft Java at 2k, let alone 5k on some Macs. To satisfy the people with Retina displays and power, and the people that just have retina displays, I suggest you have an option to toggle between the 1.12 behaviour and the 1.13 behaviour of display scaling.
In fact, after more testing, this issue effects displays that AREN'T Retina. I have a 4K monitor, and everything is tiny on it, but when I scale it up and launch the game in 1080p, the game is rendering to 4K (check in the F3 menu). If I use display scaling again and scale it so that text is even bigger, The game gets to render at even higher resolutions, even though it still takes up the same amount of pixels on the screen.
Hello! I am having the same issue in 1.19.2 without any mods or alternative launchers.
I am using a M2 MacBook Air and an external display (3840x2160). The issues happens only when MacOS is scaled by something off 100% (native display resolution) or 200% (which is the MacOS default and "looks like 1080p" on UHD monitors).
[media]When I maximize Minecraft, it runs at 2 times 1440p (5120x2880), which is greater than 1440p and even greater than the native 2160p. I always need to set up fullscreen mode to any other resolution to fix this issue or set my display scaling to the default.
[media]When not scaled, the game runs at native resolution, 2160p.
[media]Thank you!
Yeah, occurs in un-modded single player as well. Image was compressed so it could be attached.
[media]MBP 16" here. As of 24w03b I'm having trouble noticing any of the issues described here: the game resolution (displayed in the F3 menu) is correct regardless of which UI scale I've set in System Settings, enabling vsync causes no issues (and fixes the screen tearing you get with it turned off) and the resolution slider is fully functional. The game doesn't necessarily look stunning but that's mostly down to the interaction with the miniLED backlight and seemingly inefficient GPU utilization. Could you test if this is still an issue and provide detailed reproduction steps if so?
It still does happen on my Macbook Air with the latest snapshot (24w03b). Happens on external and internal displays.
Reproduction steps
Go to Preferences > Display
Select a scale option (not the native resolution)
Open Minecraft (24w03b or almost any version) without going into fullscreen mode
Enter a singleplayer or multiplayer server
Open F3 menu
It shows a resolution greater than both the native resolution and the "scaled" resolution
For example, the default scale option shows "1470x956" for my 2560x1664 display (close to 175% scaling), but Minecraft renders at 2940x1840
Note that the screenshots I attached in older comments shows that Minecraft DOES RENDER in these resolutions, it isn't just a wrong text in F3 kind of issue, this impacts performance a lot depending on your scaling options and most of the resolutions the game renders in are greater than the native resolution of the screen, which isn't very usable (unless you want to supersample)
If you want to test the native resolution, on the display preferences you can find "Advanced" and toggle to show a list of resolutions, than go back to the display preferences and toggle the "show all resolutions" button and select the native one (probably the first item). In this case, Minecraft renders in the correct resolution.
and the the resolution slider is fully functional
@clamlol I don't play in fullscreen mode because it is very annoying to alt+tab to another application. I've attached reproduction steps in the other comment.
In fullscreen mode, it seems that the game picks a resolution closer (but not exactly the same) to the "scaled" resolution that MacOS shows in the display preferences when it is on "Current" setting, which is less impactful than the non-fullscreen mode. Manually picking a resolution does work correctly in fullscreen.
I followed your repro steps and played around some more with system resolution and window dimensions, and I cannot reproduce this- the dimensions in the F3 menu are always exactly double what is displayed when I drag the screenshot capture tool around the main part of the game window. If you feel up for it maybe make a fresh user and launch Minecraft there, just to make sure the bug isn't due to anything else you've installed. If it still happens there then I'm stumped.
Also this issue is a duplicate of MC-127399.
Is this still an issue in the most recent versions (currently that is 1.16.3, or the latest pre-release 1.16.4-pre1) of Minecraft? If so, please update the affected versions and help us keeping this ticket updated from time to time. If you are the owner/reporter of this ticket, you can modify the affected version(s) yourself.