Heretic II

From PCGamingWiki, the wiki about fixing PC games
This page is a stub: it lacks content and/or basic article components. You can help to expand this page by adding an image or additional information.
Heretic II
Heretic II cover
Raven Software
Linux Loki Software
Mac OS (Classic) MacPlay
id Tech 2
Release dates
Windows October 31, 1998
Linux November 15, 1999
Mac OS (Classic) November 22, 2002
Heretic II at Wikipedia


GameSpy online services have been shut down (see Network for solutions).
Heretic 1994
Hexen: Beyond Heretic 1995
Hexen II 1997
Heretic II 1998


Source DRM Notes Keys OS
Disc check (requires the CD/DVD in the drive to play)
Mac OS
A demo is available, but the single-player portion cannot initially be played due to a date delimiter that does not allow it to run after November 1, 1998;[1] there is a patch that fixes this.
Owners of the Loki Software Linux port of the game should consider using the installer from LIfLG, if you wish to run the game on a newer system. It is currently in beta.
An Amiga version is also confirmed to exist, released in 2000.

Essential improvements[edit]

Enhancement Pack v1.07[edit]

Community patch that includes Raven's Enhancement Pack v1.06 alongside support for widescreen resolutions and other changes.

Skip intro videos[edit]

Delete/rename Bumper.smk[citation needed]
  1. Go to <path-to-game>\base\VIDEO\.
  2. Delete or rename Bumper.smk.

Game data[edit]

Configuration file(s) location[edit]

System Location
Windows <path-to-game>\user\[Note 1]
Mac OS (Classic)
Linux ~\.loki\heretic2
This game does not follow the XDG Base Directory Specification on Linux.

Save game data location[edit]

System Location
Windows <path-to-game>\user\save\[Note 1]
Mac OS (Classic)
Linux ~\.loki\heretic2\save\

Video settings[edit]

Video settings.
Video settings.
Graphics option Option WSGF Notes
Widescreen resolution
See Widescreen resolution.
See Widescreen resolution.
4K Ultra HD
Field of view (FOV)
See Field of view (FOV).
Borderless fullscreen windowed
Use Borderless Gaming.
Anisotropic filtering (AF)
See the glossary page for potential workarounds.
Anti-aliasing (AA)
See the glossary page for potential workarounds.
Vertical sync (Vsync)
See the glossary page for potential workarounds.
60 FPS
120+ FPS
Apply Enhancement Pack v1.07 and use "cl_maxfps" command on console

Widescreen resolution[edit]

Use H2Resolution.exe[citation needed]
  1. Install Enhancement Pack v1.07 into <path-to-game>.
  2. Open H2Resolution.exe.
  3. Enter your resolution into the Width and Height fields and press OK.
  4. Launch the game and either open the console with ~ and type in: set vid_mode 3 or select the 640 x 480 resolution in the Video Settings menu.

Field of view (FOV)[edit]

Manually through a config file[citation needed]
  1. Install Enhancement Pack v1.07 into <path-to-game>.
  2. Go to the configuration file(s) location.
  3. Open config.cfg with a text editor.
  4. Find set fov and enter your chosen FOV.

Input settings[edit]

General settings, including categorised inputs.
General settings, including categorised inputs.

Audio settings[edit]

Audio settings.
Audio settings.
Audio options Native Notes
Separate volume controls
Surround sound
Under setting "Captioning" in Options > More Options; only toggles in-game cutscene captions.
Closed captions
Mute on focus lost
EAX support
A3D 2.0,[2] EAX 1.0 (patch 1.04 required).


Multiplayer types

Type Native Players Notes
LAN play
8 Co-op, Versus
Online play
8 Co-op, Versus
GameSpy services have been shut down;[3] see GameSpy for workarounds.

Connection types

Other information[edit]


Technical specs Supported Notes
64-bit executable


Middleware Notes
Audio OSS OSS is Linux only
Interface SDL SDL is Linux only
Multiplayer GameSpy

Issues fixed[edit]


No sound[edit]

This happens due to the fact the game uses OSS for sound output only.
General[citation needed]
The software is not updated frequently.

Install the osspd package (Some distros like ArchLinux refers the package as ossp) and enable/start the osspd/osspd.service service.

If using PulseAudio[citation needed]

Run the game with padsp command (It is included with main PulseAudio package, if not, look for pulseaudio-utils)

If using ALSA[citation needed]
  1. Install alsa-oss package
  2. Load the following kernel modules as root with modprobe command:
  • snd-seq-oss
  • snd-pcm-oss
  • snd-mixer-oss

Run the game with aoss -32 (On 32 bit system just use aoss)

System requirements[edit]

Minimum Recommended
Operating system (OS) 95
Processor (CPU) Intel Pentium 166 MHz with 3D hardware accelerator
System memory (RAM) 32 MB
Hard disk drive (HDD) 250 MB
Video card (GPU) SVGA DirectX-compatible video card
2 MB of VRAM
Minimum Recommended
Operating system (OS) 2.2.x Linux kernel
Processor (CPU) Intel Pentium 233 MHz
System memory (RAM) 32 MB
Hard disk drive (HDD) 260 MB
Video card (GPU)
Other OSS compatible sound and glibc-2.1


  1. 1.0 1.1 When running this game without Administrator elevation, activity in %PROGRAMFILES%, %PROGRAMFILES(X86)%, and %WINDIR% might be redirected to %LOCALAPPDATA%\VirtualStore\ (more details).