---
name: "ioquake3"
section: "6"
platform: "linux"
package: "ioquake3"
version: "1.36+u20250316.526edd3+dfsg-1"
release: "Debian 13 (Trixie)"
platforms: ["linux"]
url: "https://new.carta.tech/ioquake3"
---

# ioquake3(6)

ioQuake3 game engine (client)

## NAME

ioquake3 - ioQuake3 game engine (client)

## SYNOPSIS

**/usr/lib/ioquake3/ioquake3** \[**+set**  *option* *value*\]...

## DESCRIPTION

This manual page documents briefly the **ioquake3** command.

**ioquake3** is the game engine client for ioQuake3 based games.

The version provided in Debian is not usually useful to run directly, and is not included in the **PATH**. The **openarena** and **quake3** Debian packages provide wrapper scripts to launch particular games.

## OPTIONS

Any console command can be prefixed with **+** and used as a command-line option (press Shift+Esc to access the in-game console), including:

- **+set** *option* *value*

  Set an option (see below for some options)

- **+connect** *server*\[**:***port*\]

  Connect to a server

Options which can be set using **+set** include:

- **r\_fullscreen** \<bool\>

  1: Play in fullscreen mode; 0: Play in window mode

- **r\_mode** \<num\>

  Sets the screen resulotion mode. Set num to -1 to use a customized resolution. See also r\_customheight and r\_customwidth!

- **r\_customwidth** \<pixels\>

  Use *pixels* as width if r\_mode is set to -1.

- **r\_customheight** \<pixels\>

  Use *pixels* as height if r\_mode is set to -1.

## SEE ALSO

**ioquake3-server**(6), [**openarena**(6)](/openarena/6.md), [**quake3**(6)](/quake3/6.md), /usr/share/doc/ioquake3

## AUTHOR

ioquake3 was written by id Software Inc. and the ioQuake3 Team.

This manual page was written by Bruno "Fuddl" Kleinert \<fuddl@debian.org\> and Simon McVittie \<smcv@debian.org\>, for the Debian project (but may be used by others).
