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.