QuakeIIxp is a multi-platform (windows, linux and freeBSD (experemental)) graphics port of the game Quake II developed by Id Software. Completely updated rendering takes full advantage of the latest graphics cards to get the perfect picture, preserving the original style of the game.

Discord eng and rus

Featuries:

  • Real time per-pixel lighting and shadowing (like DooM3) with hi quality parallax mapping (relief mapping technology)
  • Oren-Nayar Diffuse with GGX Specular BRDF, Phong, Lambert and Sub-Surface Scattering lighting models
  • SLI friendly
  • Cubemaps and caustic light filters
  • Light coronas
  • Editable GLSL shaders
  • 2d lighting for hud digits, console background and menu tags
  • In-game light editor
  • Advanced decal and particle system (infinity decals and soft particles)
  • Md3 model format support (with out tags, no q3 player models support!!!)
  • Reflection (screen space local reflection) and refraction surfaces
  • Radiosity normal mapping with high resolution lightmaps
  • sRGB render buffer
  • Postrocessing effects - FXAA 3.11, Bloom, Depth of Field, Radial Blur, Thermal Vision, Film Grain, Brightness/Contrast/Saturation, Motion Blur, SSAO, Scanline and mediam cinematic filters
  • Raw mouse input (windows only)
  • xBox360 controller support (windows only)
  • OpenAL 3d audio engine with EFX (high-quality environmental audio sound effects both win and linux)
  • Playing OGG and WAV music tracks from the hdd
  • Native support for the Reckoning mp and Rogue. All other addons and mods supported in compatibility mode

Minimum System Requirements:

  • Windows 7 or higher, ubuntu 10 or higher, freeBSD (experemental)
  • 2 core cpu with sse2 1.8ghz
  • 3Gb system RAM
  • 2Gb on Hdd with The Reckoning mission pack
  • Installed Quake2 v3.20
  • Full openGL 4.5 compatible 1GB video card AMD RX series or NVIDIA GF 6XX.
  • Integrated sound card with openAL drivers

Installation:

  • Install quake2 from Steam, GOG or from original CD-ROM.
  • For cd version install 3.20 patch.
  • Unzip q2xp in to quake2 folder.
  • Install openAL drivers for your audio card.
  • Remove previous version of xpconfig.cfg and CACHEXP folder.
  • Play it.

About compatibility with the original game (original multiplayer servers, old demos) and mods:

  • By default, the engine uses gamex86xp.dll (q2xp net protocol)
  • If engine can't find gamex86xp.dll it try load original q2 game dll and set original net protocol version
  • If you have booth game dlls you can use +set net_compatibility 1 for select net protocol version (like dm game on original q2 servers)

Recommended System Requirements:

  • windows 7 or higher, ubuntu 10 or higher, freeBSD (experemental)
  • 4 core cpu with sse2 3.4ghz
  • 4Gb system RAM
  • 2Gb on Hdd with The Reckoning mission pack
  • Full openGL 4.5 compatible 2Gb video card
  • Creative X-Fi sound card

How to run any other mods - mission packs:

  • Install mod
  • Run quake2xp as - quake2xp.exe +set net_compatibility 1 +set game MyModFolder

Crash? How to create log file:

  • quake2xp.exe +set developer 1 +set logfile 2
  • Find qconsole.log in baseq2 folder
  • Place content of the file to www.pastebin.com

Be sure to read - The original game has long been tested and works without problems. Departures game glitches shaders - it is a problem with your computer, not a port. If you have a prehistoric garbage - it's your problem. I have no desire to maintain the old system.

Bug reports without the game log will be ignored

  • View media
  • View media
  • View media
  • View media
  • View media
  • View media
Post article RSS Articles

in Game Light Editor

Other Tutorial

Quake2xp contains built-in light editor. To get started, you need to assign keys to editor control.

My basic key binding, add in to xpconfig.cfg:

bind INS “spawnLight”
bind HOME “spawnLightToCamera”
bind END “saveLights”
bind DEL “removeLight”
bind LEFTARROW “moveLight_right -1″
bind RIGHTARROW “moveLight_right 1″
bind UPARROW “moveLight_forward 1″
bind DOWNARROW “moveLight_forward -1″
bind PGUP “moveLight_z 1″
bind PGDN “moveLight_z -1″
bind KP_MINUS “changeLightRadius -5″
bind KP_PLUS “changeLightRadius 5″
bind KP_INS “copyLight”
bind KP_DEL “unselectLight”

Description

r_lightEditor <0-1> – enable-disable light editor

relightmap – load map and calculate lights from light surfaces (first run only)

editFlare <0-1> – toggle flare editing mode

spawnLight – Spawn light in aiming point
spawnLightToCamera – Spawn light in camera position
saveLights – Save all level lights
removeLight – Remove selected light
moveLight_right – Move light or corona by
moveLight_forward – Move light or corona by
moveLight_z - Move light or corona by
changeLightRadius – Scale light radius or corona size by
copyLight – Spawn copy of selected light
unselectLight – Unselect selected light
clearWorldLights – Remove all level lights
Detailed light setting

editLight

Parameters:

origin – light position
color – light color
speed – rotate speed (cube maps and direction)
radius – light radius
cone – light cone size for projectors
style – light style 0 – disable light style
filter – cube map light filter <1-36> 0 – disable filter
angles – light direction for projection lights
shadow – light can cast shadow <0-1>
ambient – ambient lighting mode <0-1>
flare – draw light corona <0-1>
flareSize – size of corona
flareOrigin – corona origin
target – target name <t***>
start_off – spawn inactive light <0-1>

Be happy with OpenAL Soft

Be happy with OpenAL Soft

Sound Effects Tutorial 2 comments

OpenAL Soft configuration for the most realistic 3D sound 1 - go to alsoft folder and run alsoft-config.exe 2 - configurate it!

q2xp 1.26.8 beta release now.

q2xp 1.26.8 beta release now.

News 6 comments

This is a beta version of q2xp with md3 models support.

How to create SLI profiles

How to create SLI profiles

News

1 - download nvInspector 2 - press Profile setting button

q2xp Console commands

q2xp Console commands

Feature 2 comments

quake2xp console commands

Add file RSS Files
q2xp128beta

q2xp128beta

Full Version 35 comments

This is a beta version of q2xp with md3 models support

quake2xp 1.26.7 release

quake2xp 1.26.7 release

Full Version 126 comments

Remove winXP and Vista support OpenGL 4.5 video card required - AMD RX series or NVIDIA 6XX

Comments  (0 - 10 of 598)
sylallain
sylallain

Hi Kirk and thanks for all the support you've been providing here for years.
Here's the issue: Pastebin.com
Looks like pq2xp0.pkx fails to be fully loaded, some required files are missing...
(Linux OS)
Thx Sylvain

Reply Good karma Bad karma+1 vote
KirkBarnes Creator
KirkBarnes

What is the habit of compiling the most recent code?)))
SVN is not a repository, there may not be a working code)))
Open ref_gl/r_main.c and comment or remove line 1842
R_GenEnvCubeMap();

Reply Good karma+1 vote
Guest
Guest

Hello, Is there any way to remove the white flashing when getting hit? Pretty annoying.

Reply Good karma Bad karma0 votes
KirkBarnes Creator
KirkBarnes

cl_blend 0

Reply Good karma+1 vote
Guest
Guest

how do i get openal soft configuration

Reply Good karma Bad karma0 votes
KirkBarnes Creator
Khatgami
Khatgami

Will you add in support for Zaero?

Reply Good karma Bad karma+1 vote
KirkBarnes Creator
KirkBarnes

RTFM

Reply Good karma+1 vote
genemachine02
genemachine02

Hey there Kirk,

I'm having an odd issue when I start up the mod, the game refuses to recognize my mouse. Keyboard and Xbox controller work just fine. Is there a way to resolve this issue? Any input would be much appreciated. Thanks man!

Reply Good karma Bad karma+1 vote
KirkBarnes Creator
KirkBarnes

you can't redefine mouse buttons?

Reply Good karma+1 vote
genemachine02
genemachine02

Yeah, for some reason I cannot get the game to recognize my mouse. It's like it doesn't exist. I cannot redefine buttons or anything at all. I use a Steel Series 300 Rival.

Reply Good karma Bad karma+1 vote
KirkBarnes Creator
KirkBarnes

Yes, there is such a bug in the windowed mode. I want to fix for a long time

Reply Good karma+1 vote
genemachine02
genemachine02

Ah okay, is this bug the same for all gaming mice? Or will it be possible to use a different mouse and not have this problem?

Reply Good karma Bad karma+1 vote
KirkBarnes Creator
KirkBarnes

all mice(((

Reply Good karma+1 vote
Post a comment
Sign in or join with:

Only registered members can share their thoughts. So come on! Join the community today (totally free - or sign in with your social account on the right) and join in the conversation.

Follow Report Profile
Icon
Quake 2
Game
Quake 2
Developer
Contact
Send Message
Release date
Mod watch
Follow
Share
Community Rating

Average

8.9

55 votes submitted.

You Say

-

Ratings closed.

Highest Rated (2 agree) 10/10

EPIC PORT!

Aug 2 2012 by FiredFox3

Style
Embed Buttons
Link to quake2xp by selecting a button and using the embed code provided more...
quake2xp
Statistics
Last Update
Watchers
211 members
Files
2
Articles
15
Reviews
32
Got it!

We have recently updated our privacy policy and terms of use in-line with GDPR requirements. More Info?