HHexen

HHexen is an extended version of the Hexen game for Linux.
Download

HHexen Ranking & Summary

Advertisement

  • Rating:
  • License:
  • Other/Proprietary Li...
  • Price:
  • FREE
  • Publisher Name:
  • Dan Olson and Steven Aus
  • Publisher web site:

HHexen Tags


HHexen Description

HHexen is an extended version of the Hexen game for Linux. HHexen is an extended version of the Hexen game for Linux. It is based on Karl Robillard's Linux Hexen engine. .Developer commentsThis is a new release of Dan's excellent Hacked Hexen, by the authors of Hammer of Thyrion (HexenII). We're just applying fixes we have, and putting this game back in the wild so people can contribute to it again.Requirements:· SDL· There exist several versions of the hexen.wad file:1.0 wads: b2543a03521365261d0a0f74d5dd90f0 hexen.wad (20,128,392 bytes) 1077432e2690d390c256ac908b5f4efa hexdd.wad (4,429,700 bytes)1.1 wads: abb033caf81e26f12a2103e1fa25453f hexen.wad (20,083,672 bytes) 78d5898e99e220e4de64edaa0e479593 hexdd.wad (4,440,584 bytes)Demo version: 876a5a44c7b68f04b3bb9bc7a5bd69d6 hexen.wad (10,644,136 bytes)The 1.0 wads may not be properly supported, and if you're having problems try recompiling with the "991_possible_bug_fix" patch.To run the demo, configure with: "./configure --enable-demowad"CompilingOf course you'll need SDL and SDL-devel packages installed. To compile the OpenGL version, type: ./autogen.sh ./configure --enable-gl --disable-assassin makeThis will hopefully give you a working binary, "hhexen-gl"HintsFullscreen is enabled by the ALT-Tab key combination.Dan's fourth class, the Assassin, is not quite finished yet, and can be disabled with "configure --disable-assassin". The precompiled binaries with HHexen-1.4 do not have the assassin enabled.Warning: There may be issues with game saves made from assassin enabled binaries and from those without. Enemies have been noticed to disappear!)There is still no way to assign mouse buttons to actions in the control-setup menu; it still needs some work. Currently mouse buttons can still only be assigned to a few actions: mouseb_fire (fire) mouseb_strafe (strafe) mouseb_forward (move forward) mouseb_jump (jump)Which is done by editing $HOME/.hhexen/hhexen.cfg and changing these values. Button values are: left mouse button = 0 middle mouse button = 1 right mouse button = 2 unused =-1So, to make the right button jump, change the mouseb_jump line (in .hhexen/hhexen.cfg) thus: mouseb_jump 2What's New in This Release:· Intermission and finale screens now work in OpenGL.· Added support for 64 bit machines.· Added support for big endian machines.· Saved games from 32 bit, 64 bit, little endian and big endian machines are compatible with each other.· Added support for the Mac version of the demo hexen.wad file.· OpenGL is the default configuration, now.· The demo wad files doesn't need a special configuration anymore.· Various hacks/fixes for the proper handling of different 1.0 and 1.1 wad file versions; read WADFILES for technical details.· Adding wad and lmp files: hhexen will now look in the user directory, too. Now, the search order is:(1) in directory specifed by the HHEXEN_DATA environment variable,(2) in the user directory (~/.hhexen/), and(3) in the usual current directory (w/o any prefixes to the filename).· The recorded demos are now written in the user directory (~/.hhexen/).· Incomplete assassin class is now disabled by default. If you want it, configure with --enable-assassin· Fixed a crash with binaries compiled by gcc-4.0.x series compilers.· Fixed a sound related crash on FreeBSD.· Made the svgalib driver to actually work.· Many other bugfixes What's New in This Release: · fixed player movement for environments where the char type is unsigned by default. · made detSideFloat() and findIntersectionVertex() to compile without optimizations, at least for gcc >= 4.4, providing some partial solution to to opengl clipping problems. · added -nomidi as a new command line option.


HHexen Related Software