Version History

|  | Quake Help

| Version History

v1.1:

- 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.

v1.0.9:

- Rewritten event handler. Solves performance problems that some users were experiencing.
- Rewritten 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.

v1.0.8:

- Added support for FSAA (10.1 or later for NVidia boards, 10.2 or later for ATI Radeon boards).
- 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.

v1.0.7:

- 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.

v1.0.6:

- 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.

v1.0.5:

- 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...

v1.0.4:

- Fixed an UDP initialization issue (would cause an application crash, if network is faulty configured).
- Fixed continuous console output at GLQuake and GLQuakeWorld, if gamma setting fails.
- Fixed a multi-monitor issue with GLQuake and GLQuakeWorld.

v1.0.3:

- 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.

v1.0.2:

- 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.

v1.0.1:

- 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".

v1.0:

- Initial release.