The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.
Witchaven II: Blood Vengeance is a fantasy FPS game with light RPG mechanics and a heavy focus on melee combat. It's story picks up directly after Witchaven.
The game's source code has been made available as of 2006 by a former developer.[2]
For a high-fidelity, accurate, and accessible implementation of the game use BuildGDX. For a bugfixed version of the original DOS executable and game code use EGwhaven2 inside DOSBox or on a pentium DOS computer.
General information
- ETTiNGRiNDER's Witchaven Shrine Fanpage that catalogues much of Witchaven II's content & bugs.
- Witchaven II entry at RTCM Lots of information & patches relating to Witchaven II.
- GOG.com Community Discussions for game series
- GOG.com Support Page
- Steam Community Discussions
Availability
- GOG.com and Steam versions include the original retail build, as well as an Enhanced build (both running on DOSBox with a custom configuration tool). The Enhanced build features fixes introduced in EGwhaven, and the controls are remapped to be more consistent with modern first-person games.[3][4]
- A free demo version is available from Archive.org.
Essential improvements
- EGwhaven2 A bugfix/enhancement patch to the original executable. Improves mod-ability.
- FGSFDS's Unofficial Witchaven II level fixes Fixes issues for two maps.
- Witchaven II can be set to read it's SMK files from the hard drive. Use the
LOCAL
parameter.
Source ports
Name |
Description |
|
BuildGDX |
Reverse-engineered gameplay-accurate port written in Java. Adds high resolutions support, OpenGL renderer, modern controller support and improved mouse control. Fixes most issues with the game. Discontinued. |
|
NuBuildGDX |
Fork of BuildGDX aiming for stability, bug fixing and performance improvements. |
|
- DOS32A is a memory extender for DOS games. It is an open source replacement to DOS4GW which was often used in game development . It can improve both the performance and stability of Witchaven II.
Game data
- Some of Witchaven II's save data and settings are stored in non-human-readable .DAT files. They can be modified with a hex editor.
Configuration file(s) location
- PREF.DAT contains values changeable ingame.[5]
Save game data location
- SVGM*.MAP stores map data. Witchaven II uses Build MAP format version 7.[6]
- SVGN*.DAT stores player data.[7]
Video
- Witchaven II inherits the first game's gamelogic issues. If unmodified it begins to malfunction at 30FPS and up.[8][9]
Input
In-game control settings.
- Withaven II uses scancodes to represent different keys inside CONTROLS.CFG. An exhaustive list of keys and their codes can be found here.
Audio
In-game sound settings. Includes jukebox feature.
Localizations
Language |
UI |
Audio |
Sub |
Notes |
English |
|
|
|
|
Network
Multiplayer types
Connection types
Multiplayer Clients
VR Support
Headset |
Native |
Notes |
Forte VFX1 |
|
Supported in version 2.0f. Type WH2 VFX1 to use. |
Other information
API
Technical specs |
Supported |
Notes |
DOS video modes |
SVGA, SVGA (VESA), VGA, MCGA |
|
Middleware
Modding
Map Editing
- The Build map editor was included on the CD. It is tailored to Witchaven II and does not work with Witchaven 1. Uses map version 7.
Texture packs
System requirements
DOS |
|
Minimum |
Recommended |
Operating system (OS) |
5.0 | |
Processor (CPU) |
Intel 486DX2 66 MHz
| Intel Pentium 100 |
System memory (RAM) |
8 MB | |
Hard disk drive (HDD) |
62 MB | |
Video card (GPU) |
SuperVGA, VESA, VGA | |
Windows |
|
Minimum |
Recommended |
Operating system (OS) |
7, 8.1 |
10 |
Processor (CPU) |
Dual Core | |
System memory (RAM) |
2 GB | |
Hard disk drive (HDD) |
2 GB | |
Video card (GPU) |
512 MB of VRAM
| 1 GB of VRAM |
Notes
- ↑ 1.0 1.1 File/folder structure within the installation folder reflects the path(s) listed for DOS game data.
- ↑ 2.0 2.1 File/folder structure within this directory reflects the path(s) listed for Windows and/or Steam game data (use Wine regedit to access Windows registry paths). Games with Steam Cloud support may store data in
~/.steam/steam/userdata/<user-id>/1655430/
in addition to or instead of this directory. The app ID (1655430) may differ in some cases. Treat backslashes as forward slashes. See the glossary page for details.
References