Mark Gillard
Programmer.Gamer.

ioQuake3 Launcher

ioQuake3 Launcher logo

Quake III: Arena is a fantastic game, made even better by the engine-updating work done by the ioquake3 team.

One of the big problems with it, as with many older games, is that much of the functionality of the game is only exposed on the command line or using the built-in console. Remembering all the commands and parameters can be a challenge, so I've created a handy launcher to encapsulate a lot of that functionality in a GUI.

Download

Installation and Basic Usage

  1. Extract the contents of the .ZIP file to your Quake III Arena directory.
  2. Execute Quake3Launcher.exe.
  3. The first time ioQuake3 Launcher is run it will have selected baseq3 as the default mod to load. This is vanilla Quake 3.
    1. Click the button labelled Selected Game to select a different mod.
  4. Click Launch Game to run the game using the currently selected mod and launch parameters.
  5. Click Launch Parameters to modify the command-line launch parameters for the currently selected mod.
    1. Use the shortcut buttons on the right of the Launch Parameters Editor to quickly set common commands.
    2. Any shortcuts with blue labels are "optimal presets".
    3. Any .cfg scripts you've created in the mod's directory will appear as exec shortcuts.
    4. Click the red X next to a shortcut to delete associated commands from the text editor.
    5. Uncheck Use command-line parameters for this mod to launch this mod without any parameters.
  6. Click Config File Editor to create/edit .cfg scripts.
    1. Use the shortcut buttons on the right of the Config File Editor to quickly set common commands.
    2. Any shortcuts with blue labels are "optimal presets".
    3. Click the red X next to a shortcut to delete associated commands from the text editor.
    4. Click the Open q3config.cfg button to edit the game's auto-generated settings file.
    5. Shortcuts under the Setup Helpers subheading will launch dialogs designed to set many properties at once.
  7. Click Launch Server to run the game in dedicated server mode, using the currently selected mod and launch parameters.
  8. Click Join LAN game to scan your network for network games, and join them directly (using the currently selected mod and launch parameters).
  9. Click the blue "i" button at the top of the interface to perform a status check of your game.
    1. Click Delete q3Config to delete the game's auto-generated settings file.

Updating

  1. When launched, ioQuake3 Launcher will automatically check if a newer version is available.
  2. If a newer version is available, the update link will report "vX.X.X.X available! Click to download.".
  3. Click the update link to start downloading the newer version in the background.
  4. When the background download has completed, you will be asked to close ioQuake3 Launcher to apply the update.
    1. If you select No, you will still be able to apply the update later by clicking the link.
  5. If you select Yes, ioQuake3 Launcher will close, apply the update, and re-launch.
  6. If an error occurs, see this page for information and troubleshooting.
The main launcher window.
The main launcher window.
Easily choose which mod and packages to load.
Easily choose which mod and packages to load.
Command-line parameter editor.
Command-line parameter editor.
Config file editor.
Config file editor.
Join network games directly from the launcher.
Join network games directly from the launcher.
Check your game installation's status.
Check your game installation's status.