# ezQuake Manual: Display settings

This page discusses screen resolution changing in this client.

Most OpenGL QuakeWorld clients used command-line options to set screen resolution and the user wasn't able to change the resolution without starting the client again with different options. This client allows you to set OpenGL screen resolution without command-line options and also allows you to change screen resolution, color depth, display frequency on-the-fly and also toggle between windowed and full-screen mode on-the-fly.

## Basic settings

The easiest way to change your display settings is to visit the Options menu and switch to the Video tab. There you can pick desired resolution from a list, enter display horizontal frequency, color depth and choose fullscreen or windowed mode. After that you need to select "Apply changes" so that the client restart the video system with the new settings. Don't forget to save your settings using the "Config" tab in the Options.

From now on you should not need any command-line options. Also see the upgrading guide which tells you how to make your client start without any command-line options.

## Custom settings

If the list of available screen resolutions in the menu doesn't contain your desired resolution, this client offers you to use custom screen settings. Those are done in the console.
To list all the video system settings, type `/cvarlist_re vid_.` in the console.

To set custom screen resolution, type this:
`/vid_mode -1`
Now you need to set vid_customwidth and vid_customheight variables. Say you want to use 1280x960 screen resolution. In such case type following:
`/vid_customwidth 1280
/vid_customheight 960
/vid_restart`

After this you might wish to customize also your console resolution, so that the text you see is not deformed. Set vid_conwidth and vid_conheight variables in the same ration as you screen width and height settings are.

Last update: 03.11.2007 04:41 PDT, made by JohnNy_cz | ezQDocs