James Beckingham - Author
images/hed_left.bmp images/hed_left.bmp images/hed_left.bmp
   

Pocket Hexen II

Overview

I am assuming that if you’re reading this, you have some idea of what Hexen II is, but for those of you who don’t, here’s an explanation from Wikipedia (because I’m too lazy to write one myself).

Hexen II is a first person shooter computer game developed by Raven Software from 1996 to 1997, published by id Software and distributed by Activision. It is the third game in the Hexen/Heretic series, and the last in the Serpent Riders trilogy. Using a modified Quake engine, it features single player and multi player game modes, as well as four character classes to choose from, each with different abilities. These include the offensive Paladin, the defensive Crusader, the spellcasting Necromancer, and the stealthy Assassin.

I loved this game when it was on PC, and given that the awesome guys from PocketQuake (you guys rock!) had already converted Quake to PPC, I decided to dust off my programming skills and have a shot at converting this game. Enjoy.


Installation

Download the Pocket Hexen II .zip file from here.
Copy the folder structure to the root directory or the Storage Card of your Pocket PC (it must be in the root directory).
Copy the pak files from Hexen II (patched version 1.11) into the Hexen II\data1 directory.


Pocket Hexen II — FAQs

What Pocket PCs does this run on?
So far I’ve run it on an O2 XDAIIs (400 mhz, 32 mb RAM) and an imate JAMin (200 mhz,  64 mb RAM).  It’s a little chunky on the JAMin, but playable. Runs pretty smoothly on the O2.

The Menu keeps dropping out when I start a new game and try to change characters.
Yeah, that’s a bug on my list of things to fix.
The workaround it, just press Menu and go through the New Game options again, and when you reach the select character screen, the cursor is on the next character.  It’s a pain, I know, but I’m working on it.

I sometimes get lines/streaks appearing on the screen. Why?
This is from one of the optimisations put in to make the game run faster. I thought it was worth putting up with some occasional lines in the graphics to get a faster frame rate.
If I get enough emails from people wanting them gone, I’ll post an unoptimised version so people can run it slower.

Why can’t I get any sound?
You actually can - change the config file to set the sound value to greater than 0 (or use the in game options), then click on the speaker symbol on the screen.

Does Portals of Praveus work? There’s an option there for a ‘Portals Game’.
Unfortunately not. Another thing I'll need to try and implement later.

I don’t have Hexen II. Can I run this with the Demo pak files?
No idea – I haven’t tried.

Can you send me the full game pak files?
Nope – go spend ten bucks and buy it. It’s a great game!



images/hed_left.bmp
Copyright © James A Beckingham, 2008