Quetoo is a Quake 2 compatible game engine optimized for speed.

Quetoo is a Quake2-compatible game engine for GNU/Linux and FreeBSD. It's focus is simplicity, security, stability, and speed. It contains critical security updates for both clients and servers, bandwidth saving network protocol enhancements, an improved console, and some major speed increases. Quetoo is up to 140% faster than stock Quake2.

If you're looking for visual effect updates and gimmick features, or a rich single-player experience, run something else. However, perhaps these things sound good to you:

  • Dramatic performance increases through proper removal of dynamic lighting, polyblend and other "candy" features.
  • Integrated video refresh and renderer core simplifies program design and execution.
  • R1Q2 Protocol 35 support and Quetoo-specific protocol extensions to save bandwidth.
  • Support for asynchronous video/sound/input and network framing: run at 90fps over a dialup connection.
  • High color Targa (.tga) image support for all game media.
  • Location (.loc) file support for alerting team members to your position.
  • Mono (white) lightmap interpolation mode for neutral (non-colored) lighting.
  • Bright player skins supported directly within the engine.
  • Ability to disable ambient sounds and load wildcard pakfiles (*.pak).
  • Vastly improved console with Bash-style tab completion, positioned editing, mwheel scrolling, etc..
  • Optional deathmatch mod with MySQL frag logging and team play.
  • GNU Autoconf/Automake build scripts and pure C source compiles cleanly with modern gcc.

The current stable release is 0.6.1.

Installation:

Quetoo builds with GNU Automake. To build it, do the following:

./configure && sudo make install


Your Quake II game data should reside in $PREFIX/share/quake2. To specify an alternate path, use --datadir=/some/path. A quake2 directory is automatically appended to the path you provide. See ./configure --help for more information.

Running:

Quetoo can be executed from any path. To set your video mode, use vid_width, vid_height, and vid_fullscreen. You must issue vid_restart for your changes to take effect.

vid_width 1024; vid_height 768; vid_fullscreen 1; vid_restart

F11 toggles fullscreen quickly, for switching to other windows.

Mouse cvars are universally prefixed with "m_." So use m_sensitvity, m_invert, and m_filter to adjust your mouse.

To adjust brightness levels, use vid_gamma. You may also play with gl_modulate and gl_intensity, but you must issue gl_reload for these changes to take effect.

To change rail trail color, adjust cl_railtrailcolor. "Tan" and "blue" are recognized strings. Integers from 1-255 are also valid.

Use cl_showfps to view your framerate on screen, and cl_maxfps to cap it.
60 is a good number for LCD monitors, 124 provides optimal physics for jumping. You can also use cl_showspeed to view your player's horizontal velocity, which can be helpful for practicing jumps.

High color Targa (.tga) image support is available for textures, status bar pics, crosshairs, and model skins. You may wish to download our Retexture pak from http://jdolan.dyndns.org/trac/wiki/Retexture.

Location files (.loc) are fully supported, and should reside in your maps directory, alongside their respective .bsp file. e.g. baseq2/maps/q2dm1.loc.

You may create your own .loc files using the addloc and savelocs commands. The tokens $loc_here and $loc_there are expanded in your chat messages to your current location, and the location you're looking at, respectively.

Wildcard Pakfiles (*.pak) are also supported, so you're not limited to pak0-9.pak for your Pakfiles. Meaningful names like retexture.pak and qmass-sounds.pak will help keep your baseq2 folder organized.

There's quite a bit more to this engine. Cvarlist and cmdlist are your friends, so use them. You may also find the CHANGES section of this file interesting.

Download

Screenshots.




If you liked this article, subscribe to the feed by clickingthe image below to keep informed about new contents of the blog:


Share on Google Plus

About Giampaolo Rossi.

Fond of computer and video games. Stay informed of the latest news on games for Linux and Android. The future of gaming is in Linux. All you need to know about How to play Windows games on Linux.
    Blogger Comment
    Facebook Comment

0 commenti:

Post a Comment

Random Posts

  • GNOME Games is a collection of sixteen small
    05.07.2009 - 0 Comments
    GNOME Games is a collection of sixteen small "five-minute" games in a variety of styles and genres for the GNOME desktop. Here you can find useful information about playing the games, and can contribute…
  • Don Ceferino Hazaña action game similar to Super Pang.
    25.08.2012 - Comments Disabled
      Don Ceferino Hazaña ais a game similar to 'Super Pang'. You are attacked by little green balls which are bouncing around and which you have to kill with your knife. Your knife however is limited to…
  •  The Mana World (TMW) is an innovative free MMORPG totally free.
    17.09.2021 - 0 Comments
    The Mana World (TMW) is the name of a rather serious effort to create an innovative free MMORPG totally free. It uses two-dimensional graphics, which takes us directly to the times of the sixteen-bit consoles…
  • Abuse-SDL is a port of Abuse to Linux using the Simple DirectMedia Layer library.
    29.05.2011 - 0 Comments
    Abuse-SDL is a port of Abuse to Linux using the Simple DirectMedia Layer library. This allows Abuse to run at screen depths greater than 8bpp as well as fullscreen. Abuse is a dark 2D side-scrolling platform…
  • Blood Frontier is a single-player and multi-player first-person shooter, built as a total conversion of Cube Engine 2
    15.11.2009 - 0 Comments
    Blood Frontier is a Free and Open Source game (see our License), using SDL and OpenGL which allows it to be ported to many platforms; you can download a package for Windows, Linux/BSD, Mac OSX, or grab a…
  • BlockoFighter is a humorous beat-em-up game which originally started as a school project.
    01.07.2009 - 0 Comments
    Blockofighter is a two-player game where two Blocko men (they may look like LEGO characters but they are not) encounter in a fierce battle which occurs in a rectangular arena located in the spectacular fjords…
  • Adamant Armor Affection Adventure is a stealth / action game in 3D environment.
    26.03.2013 - Comments Disabled
    Adamant Armor Affection Adventure is a stealth / action game in 3D environment. You will get an opportunity to explore the space inhabited by hostile creatures, wade through them hiding in the shadows or…
  • Vavoom the most advanced Doom source port.
    08.02.2010 - 0 Comments
    Vavoom is a source port based on sources of Doom, Heretic, Hexen and a little bit from Quake.To play Vavoom you need main wad file from Doom, Ultimate Doom, Doom II, Heretic, Hexen or Strife.Version 1.30 has…
  • 0 A.D. Guide, Chapter V: Combat, Trade and Bartering.
    10.02.2022 - 0 Comments
    0 A.D. originally began in 2001 as a comprehensive total conversion mod concept for Age of Empires II: The Age of Kings. The development team later decided that making the project as a mod was too…
  • Tales of Monkey Island Chapter 3: Lair of the Leviathan.
    16.12.2013 - 0 Comments
    In this part of the Tales of Monkey Island series, Guybrush Threepwoods’ most recent tale is taken to another level. In chapter one, Guybrush discovers a whole new universe where he realises that he is a…