Bypass navigation menu
RGB Classic Games
Keeping the classics alive
Currently hosting 548 great games!
Hexen: Beyond Heretic  1995

In Heretic, three Serpent Riders conquered the world by enslaving the minds of men. Hexen is the story of battle against the second rider, Korax. This time, you can choose between three warrior classes: fighter, cleric or mage. Fighters use short-range weapons, mages use long-range magic, and clerics are half way between. Still using a modified Doom engine, the character can jump and move around in three dimensions. Instead of a linear set of levels, there are level hubs that lead to connected levels, and levels can and must be revisited to complete the hub. There are four levels in the shareware demo.

Added by DOSGuy

Graphics modes

VGA Mode 13h
320×200×256c

Hexen: Beyond Heretic

Downloads

Hexen: Beyond Heretic Shareware Demo (5,664,734 bytes) 18 October 1995 DOS Play online
Hexen: Beyond Heretic 4 Level Beta Release (5,652,763 bytes) 2 October 1995 DOS

Source code

Source code for Hexen in C (448,358 bytes) xxxx

Help running DOS games

Availability

id Software still sells the registered version of this game for $15 by download.

Cheat Codes

Type these codes in when playing the game. The codes will not work on the highest skill level (and probably during deathmatch games).

Hexen demo version cheats

bgokey - Makes the player immune to all damage excluding teleport frags, spikes, and fall damage from extreme heights ("God mode").
sgurno - Sets health to 100%.
rjohnson - No clipping (the player can walk through walls, characters, and obstacles, climb high ledges instantly, and pass through items and across all tagged linedefs with no effect).
cstika - Carnage; Kills all monsters on the current level.
crhinehart - Gives all weapons, full mana and full armor.
braffel - Full Inventory; Gives the maximum amount of each artifact.
mraymondjudy - Gives all keys.
tmoore - Gives all puzzle items.
plipo# - Change player class to #: 0 = Fighter, 1 = Cleric, 2 = Mage.
bpelletier## - Warps to level ## [01-04] (does not deactivate '-nomonsters' command line option).
init - Restarts level, removes everything the player is carrying and disables cheats.
mwagabaza## - Run script ## [01-99].
reveal - First time: full automap (reveals unexplored areas). Second time: full automap with items and enemies. Third time: back to normal.
jsumwalt - Shows the player's coordinates and compass direction (note that these numbers are hexadecimal, and may require some practice to interpret quickly).
rrettenmund - Toggles ticks-per-frame counter.
kschilder - Display sound debug info.
pmacarther - Display version info.
ebiessman - Pig mode; turns the player into a pig with 30% health.
quicken - Type three times with short intervals to kill the player.
rambo - Removes all weapons (excluding the first) and mana the player has.
wewin - disabled (wins the game; only in first demo version).

Registered version cheats

satan - Makes player immune to all damage excluding teleport frags, spikes, and fall damage from extreme heights ("God mode").
clubmed - Sets health to 100%.
butcher - Carnage; Kills all monsters on the current level.
nra - Gives all weapons, full mana and full armor.
indiana - Full Inventory; Gives the maximum amount of each artifact.
locksmith - Gives all keys.
sherlock - Gives all puzzle items.
casper - No clipping (the player can walk through walls, characters, and obstacles, climb high ledges instantly, and pass through items and across all tagged linedefs with no effect).
shadowcaster# - Change player class to #: 0 = Fighter, 1 = Cleric, 2 = Mage.
visit## - Warps to level ## [01-99 depending on WAD] (does not deactivate '-nomonsters' command line option).
init - Restarts level, removes everything the player is carrying and disables cheats.
puke## - Run script ## [01-99].
~## - Play track ## of a CD.
mapsco - First time: full automap (reveals unexplored areas). Second time: full automap with items and enemies. Third time: back to normal.
where - Shows the player's coordinates and compass direction (note that these numbers are hexadecimal, and may require some practice to interpret quickly).
ticker - Toggles ticks-per-frame counter.
noise - Display sound debug info.
mrjones - Display version info.
deliverance - Pig mode; temporarily turns the player into a pig with 30% health.
martek - Type three times with short intervals to kill the player.
conan - Removes all weapons (excluding the first) and mana the player has.