EVE in Full Window Mode on a Mac (sort of) OOC

 

If you play EVE on Windows, you know that running in window mode is as easy as selecting Window Mode from the drop down in your graphics settings (Or pressing Alt+Enter). Through the use of EVEHQ, EVEMon, or EVE Mover, you can easily have your client appear in “Full Window Mode” where the title bar is hidden off the top of the screen and the client appears to be running in full screen, but since it is windowed you can easily switch between multiple clients without your computers graphics being reset.

Unfortunately, this is not the case with the Mac client.

Because of how Cedega handles the client emulation (I know, it’s not really an emulator, but you know what I mean) OS X always thinks that EVE is running in full screen. With a keyboard shortcut they have built in, pressing ⌘+Return, you can switch to a pseudo window mode, but the client still thinks it is in full screen. In addition, you still have the title bar showing at the top and no way to remove it. The next time you start your client, you have to ⌘+Return again to put it into window mode.

There is a way to make the client always boot into windowed mode.

If you navigate to (this can be accomplished easily by opening a Finder window, pressing ⇧⌘+G and typing this in)

~/Library/Preferences/EVE Online Preferences/

you will see a file called config.

Open config in your favorite text editor and find:

[macdrv];
"ScreenDepth" = "32"
"Desktop" = "N"

Change the “N” (leaving the quotes intact) to any other value, and your client will launch in windowed mode from now on.

Because of the menu bar and title bar, selecting your full screen resolution causes a good portion of the client to be missing off the bottom of the screen. This can easily be fixed as well, through the use of SwitchResX.

With SwitchResX, you can create custom desktop resolutions, which can be recognized by your EVE client as other full screen resolutions, but there is a catch. This catch was causing me problems for a very long time until I finally managed to put the right search string into google and this post from the forums came up.

All the way at the bottom, the last post, there is this:

I think the actual values you see in EvE are those you see in the display preferences dialog … filtering out those with less than 1024 orizontal and less than 768 vertical.
1152×720 is less than 768 vertical so it’s filtered out.
Not 100% sure how OsX filters those out when it decides what to show in the menu bar dropdown.

I don’t know how it filters that out either, but I don’t care. I set my custom resolution on my MacBook to 1280×768 and now I can run in an almost full window mode without the menu and title bars shoving the bottom of my client off the screen.

I am elated (mainly because I run upwards of 4 clients at once). Thank you Ami Nia for making this poor capsuleer a much happier person with your post.


  • http://twitter.com/Rettic @Rettic

    Very cool find Dingo. Even though I'd alway prefer the real full-screen mode personally, I am a mac user, so I always like finding ways to improve the experience.

  • http://twitter.com/Rettic @Rettic

    Very cool find Dingo. Even though I'd alway prefer the real full-screen mode personally, I am a mac user, so I always like finding ways to improve the experience.