Hello Everyone,
I am experiencing a persistent issue in World of Warcraft on MacOS, which I believe began with the launch of the War Within expansion. For the past several months, I have been unable to play the game at my desired resolution of 1920x1080, and I have been unable to resolve the problem despite extensive troubleshooting.
Issue Overview:
I play World of Warcraft on an iMac running MacOS, with a native screen resolution of 1920x1080. However, when launching the game, it automatically defaults to 1692x952 rather than the expected 1920x1080. Even after manually selecting the 1920x1080 resolution from within the game settings, the resolution only changes to 1920x952. The game does not allow me to select the correct 1920x1080 resolution, and this issue seems to have started after the release of the War Within expansion.
Steps Taken to Resolve the Issue:
To resolve this issue, I have attempted the following troubleshooting steps, but unfortunately, none have been successful:
- Deleted All Add-ons: I cleared all my addons to rule out any potential conflicts caused by third-party modifications.
- Completely Reinstalled World of Warcraft: I uninstalled and reinstalled the game, ensuring that no corrupted files would persist.
- Reset My iMac to Factory Settings: I performed a full factory reset of my iMac, wiping all data, and set up the system fresh.
- Resetting the Interface: I renamed the Cache, Interface, and WTF folders to CacheOld, InterfaceOld, and WTFOld respectively, in an attempt to eliminate any configuration files that might have been causing the issue.
Despite these efforts, the resolution problem persists.
Additional Context:
- No Resolution Issues with Other Games: I do not encounter any resolution-related problems with other games or applications on my iMac, indicating that this issue is specific to World of Warcraft.
- Video Demonstration: For further clarity, I have recorded a video showing the problem. You can view it here: Video Demonstration of the Issue.
Request for Assistance:
Given that this issue appears to have emerged following the War Within expansion, I am wondering if it may be related to any changes introduced in the game’s graphics settings or configurations. I would greatly appreciate any assistance or advice you can provide to resolve this matter. I would like to return to playing World of Warcraft at the correct 1920x1080 resolution, as I did before.
Thank you for your time and attention. I look forward to any response and any potential solutions you may have.
Best regards,
Flokyh
I got the same issue on Intel Mac.
And now this issue comes to _classic_era too.
Can blizzard fix it?
And I found WotLK Classic has no such issue.
Maybe Retail/Classic has drop support MTL_LEGACY?
There will be a line in your config.wtf file that looks like this:
SET gxResolution "AAAAxBBBB"
Change it to the following:
SET gxResolution "1920x1080"
That should force the game to start in that resolution. Note:: If your resolution scale is less than 100% it will affect what resolution the game uses. It needs to be 100% in order for native resolution rendering to work.
Unfortunately, it doesn’t work.
gx.log:
11/26 22:55:03.711 LogOpen
11/26 22:55:03.711 World of Warcraft Retail x86_64 11.0.5.57689
11/26 22:55:03.711 macOS 15.1.1 (24B91) x86_64
11/26 22:55:03.711
11/26 22:55:03.711 Intel(R) Core™ i5-3210M CPU @ 2.50GHz | Sockets:1 Cores:2 Threads:4
11/26 22:55:03.711 16.0 GB System Memory
11/26 22:55:03.712 On Battery - Battery Present (97%)
11/26 22:55:03.736 Adapter 0: “Intel HD Graphics 4000” family:Gen6 type:Integrated location:0 driver_date:11-Oct-2024 driver_ver:(0x0) vendor:0x8086 device:0x0166
11/26 22:55:03.736 Monitor 0 “(null)” Size(1280x800) Pos(0, 0)
11/26 22:55:03.736 Choosing low power gpu: “Intel HD Graphics 4000”
11/26 22:55:03.736 Compat Settings: Disable Opt Features:false, Disable Device MT:false, Disable Cmdlist MT:false, Disable work sub optims:false, Disable async frame end:false
11/26 22:55:03.736 GpuInfo: sm:mtl_1_1, rt:None, vrs:0, bary:0, mesh:0 pull:0
11/26 22:55:04.957 NotifyOnDeviceCreate
11/26 22:55:04.964 Metal Device Create Successful
11/26 22:55:04.964 Using shader family mtl_1_1
11/26 22:55:04.964 UAV format support RGBA8:true BGRA8:true RG16F:true RGBA16F:true
11/26 22:55:04.964 No
11/26 22:55:04.964 Detected Graphics Defaults: 2 (CPU = 3, GPU = 2, MEM = 7) WindowSize: 1152x720
11/26 22:55:04.964 GxLowLatencyMode: None
11/26 22:55:05.282 Render Settings Changed. New Render Size: 1280x800
11/26 22:55:08.200 Render Settings Changed. New Render Size: 1128x705
11/26 22:55:08.239 Periodic Gpu Status Report: Mem Budget: 0.1GB / 1.5GB (7.6%)
11/26 22:55:22.895 Metal Device Destroy
11/26 22:55:22.895 NotifyOnDeviceDestroy
11/26 22:55:22.983 GxShutdown
You have your primary display set to the internal display, which maxes out at 1200x800. If you are trying to use an external display, then you need to use the following in your config.wtf file as well:
SET gxMonitor "1"
This will force the game to use the external display as the output device and not the internal display.
I was testing out some keybindings and accidentally reset all of my options instead of just the category which was open. Now I cannot get my resolution to appear at anything other than a very low one.
I have my the follow options set under Graphics:
Monitor - Built-In Retina Display.
Display Mode - Fullscreen (Windowed)
Resolution - Custom
Render Scale - 2880 x 1864 (100%)
(Note - it does’t matter what these 2 settings are set to. The UI stays the same even if I reload or quit and restart).
Use UI Scale - Off. Also doesn’t matter what I do here. Nothing changes.
I’m using an M2 MacBook Air, and the game has been running incredibly smoothly for the last couple of weeks since I re-subbed.
Any suggestions on getting my UI to scale a bit here so my AddOns will display properly?
In your config.wtf file there should be a line that looks like this:
SET uiScale "x.yyyyyyyyy"
If the UI is too small, you can increase this number by typing in a value that’s higher. A value of 1.0 is “100%” UI scale. You should also be able to adjust this in the system preferences via the in-game UI by enabling the UI scale and moving the slider to your desired size.
Render scale is not used for the UI, it’s used for all textures to determine the initial render resolution which is then scaled to your display’s current resolution in Fullscreen (Windowed).
1 Like
No. My issue is set 1280x800, but get 1280x705.
Mybad, got your post mixed up with the OP. I did look up your system beforehand and saw the 1200x800 res. What is your render scale set to in your config.wtf, and which mode are you using, Windowed or Fullscreen (Windowed).
There are (apparently) now two specific resolution entries instead of just the old gxResolution. Check your config.wtf file for the following lines and copy/paste them into a post here so we can see what’s going on.
SET gxFullscreenResolution
SET gxWindowedResolution
SET RenderScale
The config.wtf is fine, I guess:
SET GxFullscreenResolution “1280x800”
SET GxWindowedResolution “1280x800”
SET RenderScale “1”
SET GxApi “mtl”
I found the old version of WoW was fine, without such issue when setting:
SET gxApi “MTL_LEGACY”
But now I can’t set gxApi to MTL_LEGACY, it’s changed to mtl automatically , maybe Blizzard has dropped support for some old metal devices.
Thanks anyway. I also have M3 iMac without such issues, and still hope Blizzard can fix it.