Geoduck's Nethack (original) (raw)

I love NetHack and its offshoot SlashEM. They are wonderful games with endless replay value, and the price can't be beat.

Nevertheless, I always had a major problem with them: the default "all-ASCII" option just doesn't offer enough information for my taste, while the various existing tile options are either ugly, too big to fit nicely on the screen, or both. So... for my own amusement and convenience, for both versions I have created the

Geoduck WinHack Tile Set Version 2.1
and the
Geoduck SlashEM Tile Set Version 1.0

This is not a more elaborate and detailed tile set, ala AllegroHack or Falcon's Eye. Just the opposite; I've pared everything down even more to a tile size of 20 pixels high by 10 pixels wide, while using as small a palette of colors as possible, and whenever possible, incorporating a version of the original ASCII character into each tile. It's been reported to me that that some NetHackers out have found the result to be a useful cross between the default WinHack tiles and the original ASCII version. With the GTS copied into place, and the proper options added to your 'defaults.nh' file, a game of WinHack or Slash'EM should now display an entire level of the dungeon on your screen without any (serious) warping of the tiles, while still offering more information than ASCII about everything that you are seeing, stealing and slaughtering. I've tried to keep the eyestrain down to a minimum as well.

While the color and size of the dungeon's living (or at least animate) inhabitants have been changed in the GTS set, and in most cases extra distinguishing features have been added, roughly 95% of the critters are still depicted by the same basic letter or symbol as they are in ASCII. (The other 5%, I couldn't resist a little artistic license...) I've tried to be as consistent as I can with regards to the size and color changes; whenever possible a monster's new hue(s) is somehow appropriate to its character or appearance, while the bigger a critter is 'in-game', usually the bigger is the letter depicting it. For example, a Mumak is still a 'q' in GTS, but it is now a big gray

with a 'tusk'. I've included more explicit monster spoilers at the bottom of this page, for anyone who may be interested.

Inanimate objects are a somewhat different story. If it has been at all possible, I've again worked the original ASCII shape into the new tile: Wands are a variety of different colors, but they are all still roughly '/' shaped. Spellbooks have a '+' on their cover instead of the 's' found in the default tiles. Scrolls are labeled with a '?'. Rings are big '=' signs. Amulets are " symbols. Most of the traps in the game are marked with a red '^', and so forth. (One of the major changes with version 2.0 is that I went with an explicit "[" shape for much of the armor.) However, in many cases it just wasn't possible to use the ASCII as a base, and so the object simply looks like.. the object in question. Hopefully. This is particularly the case with hardware and food tiles.

SPECIAL NOTE: Due to the thinness of my tiles I made oil and magic lamps look like old-fashioned kerosene lamps, instead of something from the Arabian Nights.SPECIAL NOTE #2: Because these tiles are asymmetrical, when shooting wands and missile weapons at an angle you need to make extra sure that your intended target is in fact in a straight line with you.

If you wish to see a screenshot of what a game level looks like while using the NetHack set, click here. The full-sized scene shows a novice heroine and her little dog about to face a goblin on dungeon level number one. The actual game will not be as blurry as this .jpg reproduction.

If you wish to try the GTS tileset, chose your variation and follow the instructions. BE SURE AND GET THE FILE FROM THE SECTION WITH CORRESPONDS WITH THE VARIATION YOU ARE CURRENTLY PLAYING, OR IT WILL NOT WORK!

"VANILLA" NETHACK
Normal size:Save this .bmp file into the NetHack game directory on your computer. Double size, for bigger monitors:Save this .bmp file into the NetHack game directory on your computer.
Cut n' paste one of the the following lines into your 'defaults.nh' file, which should be located in the NetHack directory on your computer and can be read with your copy of Windows Wordpad: Normal size: OPTIONS=tile_file:tiles20x10.bmp,tile_height:20,tile_width:10 Double size: OPTIONS=tile_file:tiles40x20.bmp,tile_height:40,tile_width:20
SLASH'EM
Normal size:Save this .bmp file into the Slash'EM game directory on your computer. Double size, for bigger monitors:Save this .bmp file into the Slash'EM game directory on your computer.
Cut n' paste one of the the following lines into your 'defaults.nh' file, which should be located in the Slash'EM directory on your computer and can be read with your copy of Windows Wordpad: Normal size: OPTIONS=tile_file:slashem20x10.bmp,tile_height:20,tile_width:10 Double size: OPTIONS=tile_file:slashem40x20.bmp,tile_height:40,tile_width:20

Whichever of the four files you use, be sure there is only one line in 'defaults.nh' which lists the described parameters; otherwise you will get an error message when the game starts. If you change the name of the set file when you save it to your system, you'll need to use the new name in the 'defaults.nh' line.

Start up the game with the GTS in place. If you see a jumbled mess, you downloaded the set for the wrong game. If it works, you will want to try the "Fit To Sceen" option under "Map", and see if everything looks better with that option on or off.

Go get that Amulet!

While both versions of the GTS were created for Windows computers, I have been informed that you can use at least the "vanilla" tile set with a Linux set-up. I have no first-hand proof of this, and know next to nothing about Linux. To quote my correspondent:

"Edit /etc/nethack/nethackrc.qt, but instead of adding OPTIONS=tile_file:tiles20x10.bmp,tile_height:20,tile_width:10 change the tile_file argument to give it the full path to nethack. Example: OPTIONS=tile_file:/home/yournamehere/.nethack/tiles20x10.bmp,tile_height:20,tile_width:10 I had less luck trying it with my local ~/.nethack/nethackrc.qt file, as the one in /etc/nethack seems to override the tileset option. I ended up just deleting the ~/.nethack/nethackrc.qt file."

Thanks again to the writer for the info; if anyone else tries it, let me know how well it works!

I officially give my permission to post the relevant .bmp(s) elsewhere, as long as I get all the credit, fame and glory. (Muhahaha!) At the moment, this page is the only one offering 'official' updates to the set.

If you want to see the pre-2.0 version of this page, click here. No promises any of the links still work.

If you have any comments, questions or suggestions, please drop me
a line at

GEODUCK42 AT GMAIL.COM

or post your comments at the Usenet group

rec.games.roguelike.nethack.