Fixed a compatibility issue with Microsoft mice.
Fixed incorrect gamma if the gamma table is larger than 256 entries.
Dropped support for PowerPC based Macs.
Added native 64-bit Intel support.
Rewrote display and display mode system.
Fixed broken fullscreen support of software renderer versions under MacOS X 10.7.
Fixed smearing of console and modal dialogs if FSAA is enabled.
Rewrote input system. Uses now IOHIDManager.
Added support for game pads. Tested with:
Microsoft Xbox 360 Controller (requires driver▸).
Sony DUALSHOCK®2 for PlayStation®2 (with Play.com Dual PS2 to PC Convertor, no driver required).
Sony DUALSHOCK®3 for PlayStation®3 (no driver required).
Added support for actuators. Tested with:
Rewrote audio system. Uses now AudioGraph/AudioUnits.
Redesigned settings dialog for command-line arguments.
Overhauled help.
Recompiled as Universal Binary.
Optimized the software renderer for windowed modes.
Windowed modes (software and OpenGL renderer) are now resizeable.
The game will renderer inside the Dock document icon (instead of the application icon) if minimized.
Screenshots are now saved in PNG format.
Threaded CDAudio and MP3/MP4 playback.
"glquake" cache files are now always little endian.
"glquake" cache files are automatically converted if in wrong endianess.
Minor bug fixes.
Rewrote event handler. Solves performance problems that some users were experiencing.
Rewrote audio CD driver. Solves issue with audio CD playback that some users were experiencing.
Added support for MP3 and MP4 playback (see startup dialog).
Added support for other displays than the main display to the software renderer versions.
Added "fade all displays" option to the software renderer versions.
Mouse look is now enabled by default.
Redesigned startup dialog.
Added support for FSAA (10.1 or later for NVidia boards, 10.2 or later for ATI Radeon cards).
ATI Radeon users may change FSAA settings on the fly (see "video options" dialog).
Added texture RAM check. An error message is thrown out if out of texture memory.
Added support for multitexturing under MacOS X v10.2 or later (see "video options" dialog).
Added option to switch between normal and overbright gamma (see "video options" dialog, OpenGL only).
Added option to show the OpenGL startup dialog only when pressing the Option key.
Added textfield for command-line parameters to the startup dialog.
Added startup dialog for command-line parameters to the software renderer versions.
Added support for AppleScript.
Added the command-line tool "vispatch".
New help.
F12 key will no longer eject medias if you bind a command to it.
Fixed network compatibility with the Windows versions of Quake and GLQuake.
Fixed an issue with the console for display-ratios other than 4:3 at GLQuakeWorld.
Many minor changes.
Added video options menu to the OpenGL versions.
"vid_wait" now available via video options.
Support for Truform via the video options menu or variable "gl_truform".
Support for anisotropic texture filtering via the video options menu or variable "gl_anisotropic".
The mouse speed slider at the options let's you set higher values from now on.
From now on you will only be asked to locate the "id1" folder, if the application is not installed inside the same folder which holds the "id1" folder.
Mouse sensitivity finally works as expected.
Reworked keypad code (is now hardware dependent) to avoid "sticky" keys.
Fixed loss of mouse control after "cmd-tab"-ing at the software renderer versions.
Fixed cursor vsisibility on error dialog.
Fixed a glitch with the Quake/QuakeWorld options menu.
Some other small changes.
Enabled paste via "cmd-v" and the edit menu.
Changed mouse acceleration handling (uses now IOKit).
Fixed the keyboard repeat issue after application quit.
Screenshots are saved in TIFF format now.
Mouse wheel support finally works.
Added support for up to 5 mouse buttons.
Added support for the numeric keypad.
Added "Connect To Server" service to QuakeWorld and GLQuakeWorld.
Added rendering inside the Dock (if window is minimized).
Added application hide (via "cmd-h") in windowed mode.
Added windowed mode to the software renderer.
Added application switching (via "cmd-tab") in fullscreen mode (software renderer only).
Reworked windowed mouse code (should now work perfectly).
Many other small changes and fixes.
Fixed an UDP initialization issue (would cause an application crash, if network is faulty configured).
Fixed continuous console output in GLQuake and GLQuakeWorld, if gamma setting fails.
Fixed a multi-monitor issue with GLQuake and GLQuakeWorld.
Fixed "dragging MOD folders onto the Quake icon". Was broken with v1.0.2.
Enabled "Num. Lock" key.
Added functionality to the brightness slider at the options at the OpenGL renderer versions.
Added variable "vid_wait" to enable/disable VBL syncing [only in fullscreen mode] at the OpenGL renderer versions.
Fixed bug with loading skins in PCX format at QuakeWorld and GLQuakeWorld.
Included a compiled version of "cheapo" (to be executed from within "Terminal.app") for use with QuakeWorld and GLQuakeWorld.
Added "DrawSprocket" style gamma fading.
Fixed "Draw_Pic: bad coordinates" bug at Quake and QuakeWorld.
Default video mode is now 640x480, 67hz at Quake and QuakeWorld (only if available).
Quake and QuakeWorld recognize all supported (more than 15) video modes via console or config.cfg.
OpenGL settings dialog: Select a specific display.
OpenGL settings dialog: The depth setting was separated from the resolution menu.
OpenGL settings dialog: Capture all/only the game display.
The "Read Me" now available via the help menu.
Fixed a significant performance issue with the OpenGL renderer versions (huge frameskip with extensive lighting).
Default value of "gl_keeptjunctions" is now "1" (looks nicer).
Fixed console width/height bug with resolutions other than 640x480 (was always 640x480) at GLQuakeWorld.
Cleaned up the sourcecode.
Added lots of comments to the sourcecode.
Introduces the OpenGL versions.
Obscure characters within the base pathname are now allowed.
Support for case sensitive file systems. Doesn't care anymore about the case of a filename.
Fixed "mkdir" commmand (for QuakeWorld).
Fixed that the "id1" folder had to be lower case. Doesn't care anymore about the case.
Fixed Audio-CD support for MacOS X v10.1. MacOS X v10.1 uses now ".cdda" instead of ".aiff" as file-extension. Quake supports now booth ".aiff" and ".cdda".
Initial release.