Custom resolution

Mac Technical Support
Hi guys,

I'm trying to play Diablo on my TV instead of my display but when I open it, it looks weird. This because the resolution of the TV is not on the list so I was wondering if there was a way to change this. I found a solution for PC: Adding the resolution to the d3prefs.txt but once I open the game it changes it to the minimun resolution. Any ideas on how to make stay?
Nightstalk, try the following steps to give you the ability to use an external display/TV with Diablo 3:

Open the Terminal and enter the following line, followed by the Enter key:

defaults write com.blizzard.diablo3 DesktopModeIsDefault 1

Once entered Diablo 3 can use your current desktop resolution as if it were the native resolution. In order for this to work, you must first set your desktop resolution to whatever you want Diablo 3 to run at, and then launch Diablo 3.

To revert your preference file, issue the following command in Terminal:

defaults delete com.blizzard.diablo3 DesktopModeIsDefault

You should make a backup of this file before attempting this, just in case. The file is located here:


You can open the ~/Library folder by holding down Option while clicking the Go menu in the Finder on 10.7 or later.

This will allow you to use a specific resolution since D3 will be forced to use your current desktop resolution when it launches.
what is a terminal and how do i open it?
Hello Leon1982,

the Terminal is the cmd under WIndows. Navigate to /Applications/Utilities/Terminal

Best regards,
This is the Mac forum Nezan. ;)

Leon, Terminal is in your /Applications/Utilities/ folder. Run it and follow the directions above. Once done you then set your desktop resolution to the one you want Diablo 3 to use and can then launch Diablo 3 using that specific resolution.
Diablo III and World of Warcraft Technical Support MVP
Official Mac Tech Support Forum Cookie™ (Mint Chocolate Chip)
Guaranteed tasty; Potentially volatile when dipped in General Forums Syrup®
Caution: This cookie bites back.

Join the Conversation

Return to Forum