Menu

Hexen II: Hammer of Thyrion / News: Recent posts

tickets and forums are back

Tickets and forums are back for authenticated user as usual.
Sorry for the inconvenience during the restricted time.

Posted by Ozkan Sezer 2022-05-04

Tickets, Forums, and recent spam activity

Creating and responding to Tickets and Discussion forums are restricted
to members-only for the moment, because of recent excessive spam / troll
activity. Reviews are disabled for the same reason, too for the moment.
Sorry for the inconvenience.

Posted by Ozkan Sezer 2021-10-04

Source repository migrated to Git

The sources are moved to a Git repository on SourceForge:
https://sourceforge.net/p/uhexen2/uhexen2/

There is also a mirror at Github:
https://github.com/sezero/uhexen2.git

Posted by Ozkan Sezer 2021-03-08

Hammer of Thyrion (uHexen2) 1.5.9 is released

Version 1.5.9 of Hexen II: Hammer of Thyrion (uHexen2) is released.
All users are encouraged to upgrade.

Uploaded the source code, as well as packages for Win32, Win64, Mac OS X,
Linux-x86, Linux-x86_64, OS/2, DOS, AROS-x86, m68k-AmigaOS, and MorphOS:
http://sourceforge.net/projects/uhexen2/files/Hammer%20of%20Thyrion/1.5.9/

The changes since the previous release are as follows:

  • OS/2 support using SDL (should work on eComStation and ArcaOS too.)
  • Updated third-party libraries (music codecs, SDL, etc.)
  • Support for Watcom compiler targeting OS/2 and Windows.
  • Support for libxmp for tracker music decoding (disabled by default.)
  • AHI audio no longer fails if the library returns 32 bit format (e.g.
    in AROS v0 nightly builds.)
  • New AmigaOS MIDI driver using CAMD library.
  • Several optimized assembler sources for m68k-amigaos.
  • gcc is now supported to target m68k-amigaos.
  • Software renderer: Reduced some 2D overdraw. Faster model lighting.
  • Recursion optimizations to server world query procedures.
  • New 'viewpos' command to display client's position and angles (based
    on FitzQuake version.)
  • config.cfg is no longer written in case of a Sys_Error().
  • Utils, windows: Change threads creation to use _beginthreadex().
  • All platforms, gameplay: Necromancer soul devour no longer prints a
    stray number (bug #65.)
  • Other minor fixes, tidy-ups, and portability tweaks.
Posted by Ozkan Sezer 2018-06-08


Hammer of Thyrion (uHexen2) 1.5.8 is released

Version 1.5.8 of Hexen II: Hammer of Thyrion (uHexen2) is released.
All users are encouraged to upgrade.

Uploaded the source code, as well as packages for Win32, Win64, Mac OS X,
Linux-x86, Linux-x86_64, DOS, AROS-x86, m68k-AmigaOS, and MorphOS:
http://sourceforge.net/projects/uhexen2/files/Hammer%20of%20Thyrion/1.5.8/

The changes since the previous release are as follows:

  • Software renderer: Fixed a reported crash if the engine is compiled
    with certain Visual Studio versions (bug #62.)
  • Software renderer: Fixed sky scaling issues, thanks to Szilard Biro.
    (fix found in 'ToChriS' quake source.)
  • Software renderer: Fixed scaling console backgrounds whose dimensions
    are not the default 320x200. One such example is the "Game of Tomes"
    mod which has a 1024x768 conback.lmp.
  • Hexenworld server: Added "-protocol x" command line option to force
    the server to use a specific protocol (25 or 26), if so required.
  • Amiga: Video fixes. On AROS, the game does not 'freeze' in fullscreen
    mode anymore if the 'Timidity:' assign is not present.
  • Amiga: m68k-amigaos support. (Use VBCC as the compiler, gcc has code
    generation issues.)
  • Windows: Visual Studio builds no longer require yasm or nasm. Tested
    compilation using VS2015-update/2.
  • DOS, PCI sound driver: Updates, more Intel HDA chipsets recognized.
  • DOS, 3dfx opengl: Macronix (MX86251) variants of Voodoo Rush boards
    are now functional.
  • DOS, 3dfx opengl: Further updates/fixes to opengl and glide drivers.
    Updates to DXE exports so that more opengl driver builds would work
    without requiring an engine recompile.
  • All platforms, gameplay: Fixed an issue with the rider bosses Death,
    Pestilence and War in coop mode. (as reported by Spike and Korax.)
  • Other minor fixes/tidy-ups elsewhere in the source.
Posted by Ozkan Sezer 2016-08-17

Updated v1.5.7b packages for MorphOS and AROS

Re-built and re-uploaded MorphOS and AROS packages as v1.5.7b
which include certain video mode fixes after the original v1.5.7 release.
https://sourceforge.net/projects/uhexen2/files/Hammer%20of%20Thyrion/1.5.7/AROS-x86/
https://sourceforge.net/projects/uhexen2/files/Hammer%20of%20Thyrion/1.5.7/MorphOS/

Refreshed the corresponding demo version packages too.
https://sourceforge.net/projects/uhexen2/files/Hexen2Demo-Aug.1997/

Posted by Ozkan Sezer 2016-02-02

Hammer of Thyrion (uHexen2) 1.5.7 is released

Version 1.5.7 of Hexen II: Hammer of Thyrion (uHexen2) is released.
All users are encouraged to upgrade.

Uploaded the source code, as well as packages for Win32, Win64, Mac OS X,
Linux-x86, Linux-x86_64, DOS, AROS-x86, and MorphOS:
http://sourceforge.net/projects/uhexen2/files/Hammer%20of%20Thyrion/1.5.7/

The changes since the previous release are as follows:

  • All platforms, gameplay, mission pack: fixed an hcode bug which would
    make the spiders seemingly invincible for a difficulty-depending time.
  • All platforms, gameplay: Crusader partial heal at certain experience
    thresholds now starts at level 3 to be consistent with the manual.
  • All platforms, gameplay: Many small HexenC fixes and clean-ups.
  • All platforms, hexen2: Better cross-map demo playback support.
  • OpenGL: fix screenshots when screen width isn't a multiple of 4.
  • OpenGL: minor gamma updates.
  • Windows: fixed DPI scaling issues.
  • Windows, CD audio: fixed the "-cddev" command line option.
  • Music: Support for FLAC codec and tracker (MOD) music including unreal
    umx files. (edit the makefiles to enable when compiling.)
  • Utils, hcc: Added a command line option "-os" to compact the strings
    heap by eliminating duplicates. some minor revisions.
  • Utils, jsh2color: ignore minlight values from the -light command line
    switch: eliminates the majority of the ugly black patches from eidolon
    and rider2c maps. bumped its version to 1.2.6.
  • All platforms: External wal texture loading is now a compile time
    option, disabled by default.
  • HexenWorld: Support for a new protocol 26: if the client sends "*cap"
    userinfo with a "c", the server returns protocol 26 instead of 25 and
    sends the sound and model lists in small chunks like quakeworld does.
    Old clients versus new servers and new clients versus old servers are
    not affected and run using the original protocol 25 as they used to.
    The new protocol 26 connection sequence avoids packet fragmentation.
  • DOS: HexenWorld is now supported on DOS. requires uhexen2 v1.5.7 or
    newer hexenworld servers to connect. (see above for hw protocol 26.)
  • DOS: OpenGL support on 3Dfx Voodoo cards.
  • DOS: Experimental support for several PCI sound cards (see README.dos)
  • Several small fixes, tidy-ups, safeguards elsewhere in the sources.
  • Added a shell script to run different versions of the game which can
    be useful for system-wide installations. (see scripts/hexen2-run.sh)
  • Removed the gtk launcher.
  • Updated third-party libraries (music codecs and SDL).
Posted by Ozkan Sezer 2016-01-25


Hammer of Thyrion (uHexen2) 1.5.6 is released

Version 1.5.6 of Hexen II: Hammer of Thyrion (uHexen2) is released.
This new release fixes several bugs, adds automatic Hor+ style FOV
scaling, and adds Opus music decoding support amongst other things.
All users are encouraged to upgrade.

Uploaded the full sources, as well as win32, win64, dos, linux-x86,
linux-x86_64 and Mac OS X binary packages.
http://sourceforge.net/projects/uhexen2/files/Hammer%20of%20Thyrion/1.5.6/
Packages for Amiga variants (AROS, MorphOS) and others should follow
shortly. We'd also like to have linux-ppc rpms or tarballs if anyone
can prepare them for us.... read more

Posted by Ozkan Sezer 2013-03-16

Hammer of Thyrion (uHexen2) 1.5.5 is released

Version 1.5.5 of Hexen II: Hammer of Thyrion (uHexen2) is released.
This is new release fixes several bugs, improves Mac OS X support and
adds a few new features among other things. All users are encouraged
to upgrade.

Uploaded the full sources, as well as win32, win64, dos, linux-x86,
linux-x86_64 and Mac OS X binary packages, here:
http://sourceforge.net/projects/uhexen2/files/Hammer%20of%20Thyrion/1.5.5/
Packages for Amiga variants (AROS, MorphOS) and others should follow
shortly. We'd also like to have linux-ppc rpms or tarballs if anyone
can prepare them for us.... read more

Posted by Ozkan Sezer 2013-01-08

Hammer of Thyrion (uHexen2) 1.5.4 is released

Version 1.5.4 of Hexen II: Hammer of Thyrion (uHexen2) is released.
This is new release improves portability, adds support for Solaris,
support for AmigaOS/AROS/MorphOS (thanks to Szilárd Biró), separate
keypad keys binding support, SDL joystick support, other improvements
and fixes several bugs.

Uploaded the full sources, as well as win32, win64, dos, linux-x86 and
linux-x86_64 binary packages, here:
http://sourceforge.net/projects/uhexen2/files/Hammer%20of%20Thyrion/1.5.4/
Packages for Mac OS X and others should follow shortly. We'd also like
to have linux-ppc rpms or tarballs if anyone can prepare them for us.... read more

Posted by Ozkan Sezer 2012-07-02

Hammer of Thyrion (uHexen2) 1.5.3 is released

Version 1.5.3 of Hexen II: Hammer of Thyrion (uHexen2) is released.
This is a maintainence-only release, mainly fixing an opengl issue
on old graphics hardware.

Uploaded the full sources, as well as win32, win64, dos, linux-x86
and linux-x86_64 binary packages, here:
http://sourceforge.net/projects/uhexen2/files/Hammer%20of%20Thyrion/1.5.3/
The Mac OS X packages should follow shortly. We would also like to
have linux-ppc rpms or tarballs if anyone can prepare them for us.... read more

Posted by Ozkan Sezer 2012-04-10

Hammer of Thyrion (uHexen2) 1.5.2 is released

Version 1.5.2 of Hexen II: Hammer of Thyrion (uHexen2) is released.
This is a maintainence release fixing several small bugs found in
the previous v1.5.1. It also adds new features such as support for
FOV adjustment, anisotropic texture filtering, non-power-of-two
textures, and so on.

Uploaded the full sources, as well as win32, win64, dos, linux-x86
and linux-x86_64 binary packages, here:
http://sourceforge.net/projects/uhexen2/files/Hammer%20of%20Thyrion/1.5.2/
The Mac OS X packages will hopefully follow shortly. We would also
like to have linux-ppc rpms or tarballs if anyone can prepare them
for us.... read more

Posted by Ozkan Sezer 2012-04-04

Hammer of Thyrion (uHexen2) 1.5.1 is released

Version 1.5.1 of Hexen II: Hammer of Thyrion (uHexen2) is released.
This is mostly a maintainence release fixing many small but annoying
bugs found in the previous 1.5.0 version.

Uploaded the full sources, as well as win32, win64, dos, linux-x86
and linux-x86_64 binary packages, here:
http://sourceforge.net/projects/uhexen2/files/Hammer%20of%20Thyrion/1.5.1/
The Mac OS X packages will hopefully follow shortly. We would also
like to have linux-ppc rpms or tarballs if anyone can prepare them
for us.... read more

Posted by Ozkan Sezer 2011-11-25

Hammer of Thyrion (uHexen2) 1.5.0 is released

At long last, version 1.5.0 of Hexen II: Hammer of Thyrion (uHexen2) is released after more than three years of development. This is a major update after the previous stable release with many contributions and help from the community as well.

Uploaded the full sources, as well as win32, win64, dos, linux-x86, linux-x86_64 and Mac OS X binary packages. See here:
http://sourceforge.net/projects/uhexen2/files/Hammer%20of%20Thyrion/1.5.0/
We'd also like to have linux-ppc rpms or tarballs if anyone can prepare them for us.... read more

Posted by Ozkan Sezer 2011-09-19

Hexen II: Hammer of Thyrion, version 1.4.3 is released

Version 1.4.3 of Hexen II: Hammer of Thyrion is released:
This release is a result of heavy maintainance after the
previous 1.4.2 version and fixes several bugs, including
some security related ones such as the hexenworld Huffman
decoder vulnerability (Secunia advisory SA28124), and
improves portability. There have been a few feature
improvements, as well. It also features a DOS port and an
experimental svgalib support. All users are encouraged to
upgrade to the new release.... read more

Posted by Ozkan Sezer 2008-04-04

Hexen II: Hammer of Thyrion, version 1.4.2 is released

We're glad to announce that version 1.4.2 of Hexen II: Hammer of Thyrion is released.

Hammer of Thyrion is a cross-platform port of Raven's Hexen II source. HoT includes many bug fixes, improved sound and video modes, opengl improvements and documentation among many others.

The 1.4.2 development cycle took a lot of time, but it was worth the result: We added support for 64 bit platforms, provided compatibility with older Hexen II protocols, fixed several opengl problems, fixed some security issues, updated the software renderer to support non-intel processors, among many other things.... read more

Posted by Ozkan Sezer 2007-10-03

Hexen II: Hammer of Thyrion 1.4.1 is released

We are happy to announce the new 1.4.1 release of
Hammer of Thyrion. Hammer of Thyrion is a port of
Raven's class based first person shooter Hexen2
source code and is based on the old Linux Hexen2
project, Anvil of Thyrion. HoT includes many bug
fixes, improved sound and video modes, opengl
improvements and documentation among many others.

Main focus of this release is major bug fixes
and support for Mac OS X and QNX. Several other
improvements are also included. All users are
encouraged to upgrade. The detailed release notes
can be found at:
http://sourceforge.net/p/uhexen2/code/HEAD/tree/trunk/docs/ReleaseNotes.old... read more

Posted by Ozkan Sezer 2006-11-01

Hexen II: Hammer of Thyrion 1.4.0 is released

We are happy to announce the new 1.4.0 release of
Hammer of Thyrion. Hammer of Thyrion is a port of
Raven's class based first person shooter Hexen2
source code and is based on the old Linux Hexen2
project, Anvil of Thyrion. HoT includes many bug
fixes, improved sound and video modes, opengl
improvements and documentation among many others.

This release puts a lot of changes in the video
code: The resolution can now be changed while the
game is running and the settings are saved into
the config. Support is added for colored lighting
and external lit file support. Many console
improvements are added and, as usual, many bug
fixes and other small improvements are done. The
detailed release notes can be found at:
http://sourceforge.net/p/uhexen2/code/HEAD/tree/trunk/docs/ReleaseNotes.old... read more

Posted by Ozkan Sezer 2006-04-28

Hexen2: Hammer of Thyrion 1.3.0 is released

We are happy to announce the new 1.3.0 release of Hammer of Thyrion.

Hammer of Thyrion is a port of Raven's class based first person
shooter Hexen2 source code and is based on the original Linux Hexen II
project Anvil of Thyrion. HoT includes many bugfixes, improved sound
and video modes, opengl improvements and documentation among many
others.

This release is a result of huge amount of code clean-up
and bug-fixes throughout the source tree and adds FreeBSD
and win32 support. Important fixes went in effecting the
engine to work correctly on new distros.... read more

Posted by Ozkan Sezer 2005-08-30

Linux Hexen II, Hammer of Thyrion

Hexen II is one of the best Quake-era first person shooters ;> . The Linux Hexen II port is known as "Anvil of Thyrion", and includes support for the only official mission pack, Portal of Praevus. Mostly it's a solid program, but comes with little documentation and has several installation issues.

Hammer of Thyrion is a project to provide bug-fixes and documentation for AoT, and add a few new features. ... read more

Posted by Steven 2004-11-27