Wineskin Manual

Previous Page  |  Back to ToC  |  Next Page


Section 4 - Using Wineskin.app

4.2 Screen Options

The Screen Options Window is useful for overcoming problems between Windows software and Wine, as well as issues with Wine using X11 and limitations between X11 and Mac OS X’s native windowing system.


Automatic - (default) this is usually the best setting.  It uses “RandR” where Wine can try to control switching between window and fullscreen modes, and adjust resolutions.  It will not always work right, so you may need to override it.

Override - if you do override, you can then select if you want to run Rootless (in other words windows on top of Mac OS X like normal Mac windows), or fullscreen. Most of the options there should be self-explanatory.  A Virtual Desktop is simple a single window that the program will see as its fullscreen, basically forcing a fullscreen program into a window.  Virtual Desktop windows will resize themselves to the resolution the program calls for.  Fullscreen will also attempt to resize the resolution to meet required resolutions called by Wine.

Installer Options - This controls wether the “Install Windows Software” button uses the override settings here, or just uses a normal rootless window way much like Automatic does.  This option is here because most installers will not work right if its being forced to fullscreen above, but you may want to distribute a wrapper with Fullscreen selected.

Extra Gamma Correction - due to current limitations in X11 for Mac OS X, Gamma correction built into Games and other software will not function correctly.  If something you are doing is drawing too dark to see if good enough, you can add some extra gamma here, and it will change Mac OS X’s main gamma setting while the wrapper runs.  As you slide this bar it will change your screen a second to show you an example of your setting.  This is very useful in some fullscreen games.

Auto Detect GPU Info for Direct3D - this will automatically detect your current active GPU vendor, and device IDs as well as amount of VRAM, and use them for Direct3D info in Wine.  It shouldn’t have any problems getting the active card even if you have auto switching GPUs, as it will do the detection after the auto switching of GPUs takes place.  Wineskin wrappers will always activate the better GPU in your system due to the fact its linked to OpenGL, and Apples auto switching will always turn it on no matter what.  You can use a free-ware program called gfxCardStatus to manually control your cards if you would like.

Decorate Windows - This turns on and off the window managers ability to decorate windows.  Simple put, if this is checked, your windows will look like normal Mac OS X windows with the top bar and shading.  If its off the windows will look more like older Windows 98 windows.  **Important!!! if your program is going to run fullscreen, or switch between windowed and fullscreen modes, and it is drawing wrong or crashing, try turning Decorate windows off!  It can cause problems with fullscreen on some games.

**Also Important!!! if your program switches to fullscreen, or you set it manually to fullscreen... while in fullscreen mode you can toggle to a pseudo-window mode for multitasking by pressing Cmd+Opt+A (WS6+ based Engines).  If you are sharing your wrapper/port, it is important to let your users know this too if they are not familiar with Wineskin.

Previous Page  |  Back to ToC  |  Next Page