Not being much of a computer game player, it took me a while to identify the game genre. It is a text based "rogue-like" game. Wikipedia defines Rogue-Like as:
Roguelike ... is a subgenre of role-playing video game characterized by a dungeon crawl through procedurally generated levels, turn-based gameplay, tile-based graphics, and permanent death of the player character.
Anyway, I have ported the game to linux and intend to then port it to CP/M. As CP/M is an 8 bit system, the code (see file area) uses char and unsigned char where possible.
Unlike Duignan version I expose the map as it is explored. Duignan system is blind and you need to pay each time you view the map.
Check out the file area for the source code.