Heretic II

Heretic 2 is a fantasy 3D shooter; there is also a linux version available, this is for the Windoze one. 

Application Details:

Version: 1.06
Votes: 0
Latest Rating: Gold
Latest Wine Version Tested: 1.9.7

Maintainers: About Maintainership

Test Results

Old test results
The test results for this version are very old, and as such they may not represent the current state of Wine. Please consider submitting a new test report.
Selected Test Results

What works




What does not

crash at start (but there is a workaround)

opengl (but there is a workaround)


What was not tested

I don't yet finished the game

Network game

Hardware tested


  • GPU:
  • Driver:

Additional Comments

1) install Heretic from the CD, full install 2) download and apply the patch 1.07 (enhancement pack+nocd+widescreen+...) available here: 3) launch the game with __GL_EXTENSION=17700 option, like this: __GL_EXTENSION=17700 wine heretic.exe or it always will crash (bug 40459) 4) You can now activate openGl in the video settings menu 5) you can play with or without the CD, depend if you want to listen the cd music.

selected in Test Results table below
Operating systemTest dateWine versionInstalls?Runs?Used
CurrentUbuntu 16.04 "Xenial" amd64 (+ variants like Kubuntu)Apr 14 20161.9.7Yes Yes NoGoldLe Gluon du Net 
ShowDebian GNU/Linux Unstable "Sid"Aug 02 20101.3.0Yes Yes NoGoldMiH@Ly4 
ShowUbuntu 8.04 "Hardy" i386 (+ variants like Kubuntu)Nov 10 20081.1.8Yes Yes NoSilverjames Pithyly 
ShowDebian GNU/Linux 4.x "Etch"Jan 03 20080.9.52.Yes Yes NoPlatinumAlexander Waldmann 
ShowopenSUSE 10.2May 16 20070.9.37.Yes Yes NoGoldLeszek 

Known Bugs

Bug # Description Status Resolution Other apps affected
40468 Heretic II crash when you directly launch a level after start the game UNCONFIRMED View

Show all bugs

HowTo / Notes


Here you can find some usefull patches :


Runs fine on 100% native WINE, no need for WineX since this is an OpenGL based game, only the sound is DX, see below.

Two issues:


1. If you want real clean sound you have to use a native dsound.dll. Just use the one from the Heretic 2 installation disc and run wine with the parameter

\"-dll dsound\"


2. The game won\'t recognize the game CD-ROM. Even though you have an original you will still need a no-CD patch. Since this is considered illegal in general i won\'t post any links, you have to search for yourself :( Screenshots can be provided. greetz m.d.


WINE version: 20020327 WINE config: WINE REGISTRY Version 2 [Drive A] \"Path\" = \"/mnt/floppy\" \"Type\" = \"floppy\" \"Label\" = \"Floppy\" \"Serial\" = \"87654321\" \"Device\" = \"/dev/fd0\" [Drive C] \"Path\" = \"/usr/share/wine-c\" \"Type\" = \"hd\" \"Label\" = \"MS-DOS\" \"Filesystem\" = \"win95\" [Drive D] \"Path\" = \"/mnt/cdrom\" \"Type\" = \"cdrom\" \"Label\" = \"CD-Rom\" \"Filesystem\" = \"win95\" \"Device\" = \"/dev/scd0\" [Drive E] \"Path\" = \"/tmp\" \"Type\" = \"hd\" \"Label\" = \"Tmp Drive\" \"Filesystem\" = \"win95\" [Drive F] \"Path\" = \"${HOME}\" \"Type\" = \"network\" \"Label\" = \"Home\" \"Filesystem\" = \"win95\" [Drive Z] \"Path\" = \"/\" \"Type\" = \"network\" \"Label\" = \"Root\" \"Filesystem\" = \"win95\" [wine] \"Windows\" = \"c:\\\\windows\" \"System\" = \"c:\\\\windows\\\\system\" \"Temp\" = \"e:\\\\\" \"Profile\" = \"c:\\\\windows\\\\Profiles\\\\Administrator\" \"GraphicsDriver\" = \"x11drv\" \"ShellLinker\" = \"wineshelllink\" # [DllDefaults] \"DefaultLoadOrder\" = \"native, builtin, so\" [DllOverrides] \"commdlg\" = \"native, builtin\" \"comdlg32\" = \"native, builtin\" \"ver\" = \"builtin, native\" \"version\" = \"builtin, native\" \"shell\" = \"native, builtin\" \"shell32\" = \"native, builtin\" \"lzexpand\" = \"builtin, native\" \"lz32\" = \"builtin, native\" \"comctl32\" = \"native, builtin\" \"commctrl\" = \"builtin, native\" \"wsock32\" = \"builtin\" \"winsock\" = \"builtin\" \"advapi32\" = \"builtin, native\" \"crtdll\" = \"builtin, native\" \"mpr\" = \"builtin, native\" \"winspool.drv\" = \"builtin, native\" \"ddraw\" = \"builtin, native\" \"dinput\" = \"builtin, native\" \"dsound\" = \"native, builtin\" \"mmsystem\" = \"builtin\" \"winmm\" = \"builtin\" \"msvcrt\" = \"native, builtin\" \"msvideo\" = \"builtin, native\" \"msvfw32\" = \"builtin, native\" \"mcicda.drv\" = \"builtin, native\" \"mciseq.drv\" = \"builtin, native\" \"mciwave.drv\" = \"builtin, native\" \"mciavi.drv\" = \"native, builtin\" \"mcianim.drv\" = \"native, builtin\" \"msacm.drv\" = \"builtin, native\" \"msacm\" = \"builtin, native\" \"msacm32\" = \"builtin, native\" \"midimap.drv\" = \"builtin, native\" \"wnaspi32\" = \"builtin\" \"icmp\" = \"builtin\" \"shlwapi\" = \"native\" [x11drv] \"AllocSystemColors\" = \"100\" \"PrivateColorMap\" = \"N\" \"PerfectGraphics\" = \"N\" \"Managed\" = \"N\" \"UseDGA\" = \"Y\" \"UseXShm\" = \"Y\" \"DXGrab\" = \"N\" \"DesktopDoubleBuffered\" = \"N\" \"TextCP\" = \"0\" [fonts] \"Resolution\" = \"96\" \"Default\" = \"-adobe-times-\" [serialports] \"Com1\" = \"/dev/ttyS0\" \"Com2\" = \"/dev/ttyS1\" \"Com3\" = \"/dev/ttyS2\" \"Com4\" = \"/dev/modem\" [parallelports] \"Lpt1\" = \"/dev/lp0\" [spooler] \"LPT1:\" = \"|lpr\" [ports] [spy] [registry] \"LoadGlobalRegistryFiles\" = \"Y\" \"LoadHomeRegistryFiles\" = \"Y\" \"LoadWindowsRegistryFiles\" = \"Y\" \"WritetoHomeRegistryFiles\" = \"Y\" \"SaveOnlyUpdatedKeys\" = \"Y\" [Tweak.Layout] \"WineLook\" = \"Win98\" [Console] [Clipboard] \"ClearAllSelections\" = \"0\" \"PersistentSelection\" = \"1\" [WinMM] \"Drivers\" = \"wineoss.drv\" \"WaveMapper\" = \"msacm.drv\" \"MidiMapper\" = \"midimap.drv\" #