How To Install Berserker Mod Quake 2

Original project hosted at: Quake Gate, ModDB

—Quake 2 Manual The Berserker is a fast humanoid Strogg that only uses melee attacks. It appears to have been created from captured humans, which is both visually apparent from the human torso and head with drastic cybernetic augmentations, and also based on the fact that a Berserker will utter the English word 'Trespasser' on visual contact.

This is a port of Berserker@Quake2 engine (1.45) to SDL2 library.It is currently known to compile and run on Linux and Windows.

Building on Linux

The makefile is provided in the root of this source tree, which should,provided you have all needed libraries setup, produce 'berserkerq2'executable file and game logic library 'game.so'. These libraries are:

libjpeg (v8)
libpng
libogg
libvorbis
libvorbisfile
SDL2 (v2.0.4 or newer recommended)
zlib
libminizip

Code::Blocks project files are also provided.

Building on Windows

Visual Studio 2015 solution is provided, along with header files and .libsfor linking with required libraries. Libraries are provided along withprecompiled engine binaries in the Releases section.

Running the game

To make use of this engine, you will need original Quake II data. If you have Steamversion, you can find needed files in its install directory, in baseq2 folder. These are:

DIR players
DIR video
FILE pak0.pak
FILE pak1.pak
FILE pak2.pak

Skyrim berserker mod

If you have original Quake II CD, the data can be found in Install/Data/baseq2. In addition tothe data on the CD, you will need the data from the official Quake II 3.20 patch, which you can get fromhttp://deponie.yamagi.org/quake2/idstuff/q2-3.20-x86-full-ctf.exeThe content can be extracted using any utility for working with ZIP files.

Make a distintctive folder where you want to run Berserker from. The folder must bewritable, so somewhere under home folder should do for Linux users. Inside it, createbaseq2 folder in which you put the above mentioned files.

Then you will have to get some extra data that comes with this engine. You can get itfrom my Google Drive. Extract the zip in your Berserker directory.The content itself is identical to those hosted at official website and ModDB, exceptall file names were converted to lower case and references to them, as well as paths havebeen fixed to use slashes instead of backslashes so hopefully there isn't any problem withfile access on Linux systems.

Now, you just need to put compiled executable files in their places:
(assuming Quake2 is the folder where you put the data)

berserkerq2 or berserkerq2.exe -> Quake2
game.so or game.dll -> Quake2/baseq2

How To Install Berserker Mod Quake 2 2

Finally, you can run the game. Make sure it's executed from its own directory so it can find the data.

One final tip, if you're on Windows and have NVIDIA graphics card, you should disablethreaded optimizations for the game, they seem to dramatically decrease the performance.

Active2 years, 7 months ago

I recently tried KMQuake2 (Knightmare Quake II) and it works very well for playing Quake 2.

However, it doesn't support widescreen resolutions (16:9), like 1920 x 1080 - it only supports 4:3 resolutions, like 1280x1024, 1400x1050, 1600x1200, etc.

Is there any any way to run KMQuake2 in a widescreen resolution?

Additionally, the KMQuake2 homepage doesn't have any support page or contact, any idea how I can contact the author so I can send a feature request?

kalina
62.4k134 gold badges402 silver badges588 bronze badges
BearCodeBearCode

1 Answer

To set a widescreen resolution, you will need to manually define a custom resolution for the game to run at. This will require editing the games configuration files.

First of all, you need to make sure the configuration files exist - this is done by starting each game (and each expansion if you have any) at least once, and then exiting.

Mod

Inside your Quake 2 folder in the 'baseq2' folder, edit the file kmq2config.cfg and find the following lines:

Berserker

set r_customheight 'xxxx'set r_customwidth 'xxxx'

Change these two lines (the xxxx) to define the resolution you wish to run at. For example, if you want to use 1920x1080, set r_customheight to '1080' and r_customwidth to '1920'. Be careful not to get these the wrong way around.

Then, find this line:

set r_mode 'x'

This is the line that defines which built in resolution option is active. Set this to '-1' to enable your custom resolution.

If you find after making these changes that your field of view is weird or not how you'd like it, find the following lines to adjust your FOV:

set cl_widescreen_fov 'x'

How To Install Berserker Mod Quake 2 Pc

Set this to '0' to disable the FOV auto-adjust. Then, find this line:

set fov 'x'

Change this to the FOV (in degrees) that you want, save your configuration file, and run the game. If you need assistance working out what field of view you should be using at your resolution, you can use the Field Of View Calculator on the Widescreen Gaming Forums to work it out for you.

kalina

Where To Farm Berserker Mod

kalina

How To Install Berserker Mod Quake 2 1

62.4k134 gold badges402 silver badges588 bronze badges

Not the answer you're looking for? Browse other questions tagged quake-2 or ask your own question.