Nethack 3.4.3 w/ spoilers (DOS-based RPG)

Files section - custom maps, patches/tools/utilities, etc.
User avatar
K2
Administrator
Posts: 7106
Joined: Sep 14th, 2002 at 6:33 am

Nethack 3.4.3 w/ spoilers (DOS-based RPG)

Postby K2 » Sep 25th, 2006 at 3:52 am

Nethack - arguably the best RPG ever written for the computer. The game evolved from 'Hack', circa 1984 (?), which in turn evolved from 'Rogue', the first of all turn-based DOS-ran RPG titles. The official Nethack homepage - http://www.nethack.org

Some quotes about the history of Nethack and what gameplay is like:

NetHack evolved from Hack, which added character classes, pets and shops to the basic features of the original Rogue game. The first version of NetHack (1.3d) was released on 28 July 1987, and the current version (3.4.3) on 9 December 2003.


Hack was originally written by Jay Fenlason, then heavily modified by Andries Brouwer. Hack was ported to several different operating systems in 1986, then all the versions were merged into a single port by Mike Stephenson called NetHack. NetHack deviated significantly from any one version of Hack that it is considered a new game.


This quote is primarily about the precursor game 'Hack', but it pertains just as much to Nethack as it does to Hack:

Hack is the precursor to NetHack, both members of the family of text-based Rogue-like games. The gameplay of Rogue and its descendants is the quintessential role-playing game (RPG): Choose a character class and venture forth into the dungeon to fight monsters and gain treasure.

Like all descendants of Rogue, Hack is displayed from a top-down view, painted with text characters. The player ventures throughout the dungeon, visiting rooms connected by thin corridors. Gameplay is turn-based, with the turn beginning with the player's action (move, attack, eat, cast spell, etc.). Commands are mapped to various letters of the keyboard, including "i" for inventory, "e" for eat food, etc. with one exception: Attacking a monster involves running into it, so the "attack" function shares the same keys as movement.

Hack is one of the first significant deviations from Rogue, notable by the rich interaction possible in the game world: Simple actions result in complex (yet logical) reactions. For example, it is not uncommon to throw a boomerang only to miss the target and have it return to hit the player; or kill a monster that has the ability to turn you to stone as an attack, then accidentally step on its carcass on the way out and turn to stone; or having a bolt of fire from a magic wand ricochet around the room, hit the player, and cause his magic scrolls to catch on fire; etc. In addition, monsters and objects have secondary, hidden properties; for example, killing and eating a leprechan will result in the player randomly teleporting to different locations.


The files provided here also includes several spoilers for the game - even with the spoilers available, this game is very difficult, and can provide hours upon hours of gameplay, with no two games ever being alike (random dungeon generation).
Attachments
nethack_343_modified_win32_spoilers.zip
Nethack 3.4.3 w/ spoilers - modified (Menucolors v1.5/HPMon v1.0)
(2.79 MiB) Downloaded 945 times
nethack_343_msdos_multipatched_K2.zip
Nethack 3.4.3 for MS-DOS w/ spoilers - modified (Menucolors v1.5/Statuscolors 1.2 + more)
(1.44 MiB) Downloaded 525 times
Last edited by K2 on Jan 1st, 2012 at 11:36 pm, edited 2 times in total.
Reason: Updated version of MS-DOS Nethack

User avatar
K2
Administrator
Posts: 7106
Joined: Sep 14th, 2002 at 6:33 am

Postby K2 » Nov 19th, 2006 at 7:00 pm

Hey folks, I grabbed the source to NetHack 3.4.3, and added a couple user-made patches to it. The first one changes the color of your hitpoints depending on how high or low it goes, and the next patch changes the color of blessed/cursed/worn cursed items in your inventory (this is able to be customised in the defaults.nh file).

Be sure to edit the defaults.nh file before playing anyways - you can pick and chose your race/alignment/gender/class, as well as several other options.

User avatar
K2
Administrator
Posts: 7106
Joined: Sep 14th, 2002 at 6:33 am

Re: Nethack 3.4.3 w/ spoilers (DOS-based RPG)

Postby K2 » Nov 23rd, 2009 at 10:16 pm

Rehashing a 3+ yr old thread ;) Since the advent of Windows Vista and 7, you can no longer run DOS apps in fullscreen mode. Makes playing Nethack kind of a strain on the eyes, especially if you have a very high res monitor.

Solution - use the actual DOS version of the game instead, and execute it via DOSBox. In DOSBox you can hit ALT+ENTER to switch back and forth to fullscreen mode. Nethack looks great on it. I added a second file to the original post which includes the native DOS version w/ modifications (compiling the DOS version of this game is a lot harder than compiling the win32 binaries, heh) and spoilers if ya need help.

The latest version of DOSBox can be found here - http://www.dosbox.com/download.php?main=1

User avatar
K2
Administrator
Posts: 7106
Joined: Sep 14th, 2002 at 6:33 am

Re: Nethack 3.4.3 w/ spoilers (DOS-based RPG)

Postby K2 » Dec 15th, 2011 at 9:39 pm

Hah rehashing this thread again :) So, I decided to revisit compiling Nethack under DOS in the hope of adding a couple other features I wanted as well as some bug fixes. Took awhile... had to re-learn how to compile Nethack under DOS and learned a few things in the process compared to my first attempt at it from two years ago. Result - a much cleaner build with no errors during the compile and subsequent patch process. Here's a list of the changes made:

Menucolors 1.5, Statuscolors 1.2, Colored Walls and Floors 1.0, and fixes to known bugs C343-100, C343-19, C343-179, C343-268, C343-218, C343-275, C343-276 and C343-324.

Be sure to edit the 'defaults.nh' file before playing, unless you don't mind starting as a lawful female Valkyrie named Keith ;) Enjoy!

User avatar
K2
Administrator
Posts: 7106
Joined: Sep 14th, 2002 at 6:33 am

Re: Nethack 3.4.3 w/ spoilers (DOS-based RPG)

Postby K2 » Jan 1st, 2012 at 11:45 pm

Updated the MS-DOS version of my compile of Nethack again. Added a few other bugfixes and enhancements to the game to make it a bit more interesting.

List of changes: message type options (see 'defaults.nh' for usage), descriptive hit messages (changes the default 'hit' message to a much more varied response based on the type of weapon/monster that hits you), pile size message edit (see 'defaults.nh' for usage), dagger/knife fix, gremlin's curse fix.

I also cleaned up the menucolor and statuscolor settings, I think you'll find it superior to the default settings from before, but you can fully edit it if you so choose.

Every patch/bugfix I've applied you can find at either http://l.j-factor.com/nethack.html or at http://bilious.alt.org/

User avatar
K2
Administrator
Posts: 7106
Joined: Sep 14th, 2002 at 6:33 am

Re: Nethack 3.4.3 w/ spoilers (DOS-based RPG)

Postby K2 » Aug 15th, 2013 at 11:50 pm

Figured it would be a good idea to post my DOXBox config here so others can use it if they chose to do so. If you run DOSBox as-is after installation, you'll get that classic look and feel of how MS-DOS was before Windows became available. Nowadays though, most everyone has a monitor that is considered high-def (1920x1080 resolution or better) and running DOSBox and the games and programs that run on it don't always scale nicely. They were never designed for native resolutions that large.

The config I am posting below is the one I use currently. I've spent a fair amount of time testing different scalers and their settings and have chosen (what I feel to be) the optimal settings for playing Nethack fullscreen...

Code: Select all

fullscreen=true
fulldouble=false
fullresolution=1920x1080
windowresolution=original
output=ddraw

machine=svga_s3
captures=capture
memsize=16

frameskip=0
aspect=true
scaler=hq3x forced


The DOSBox config file, when installed on modern OS'es like Vista/7/8, can be found under C:\Users\{your profile name}\AppData\Local\DOSBox. The config file also lists alternatives to many of the settings I've listed here, so you can test your own settings to see what works best for you.


Return to “Downloads”

Who is online

Users browsing this forum: No registered users and 1 guest