Difference between revisions of "NetHack 1.3d"

From NetHackWiki
Jump to navigation Jump to search
(Availability: Update broken link to ftp.sunet.se)
m (corrections)
 
(20 intermediate revisions by 2 users not shown)
Line 1: Line 1:
 
{{NetHack Versions}}
 
{{NetHack Versions}}
  
'''NetHack 1.3d''' is the first public release of [[NetHack]]. [[Mike Stephenson]] published it to the [[Usenet]] newsgroup comp.sources.games and the moderator approved it in July 1987<ref>http://ftp.acc.umu.se/mirror/archive/ftp.sunet.se/pub/usenet/ftp.uu.net/comp.sources.games/volume2/nethack/part01.gz</ref>.
+
'''NetHack 1.3d''' is the first public release of ''[[NetHack]]''. [[Mike Stephenson]] published it to the [[Usenet]] newsgroup comp.sources.games and the moderator approved it in July 1987<ref>http://ftp.acc.umu.se/mirror/archive/ftp.sunet.se/pub/usenet/ftp.uu.net/comp.sources.games/volume2/nethack/part01.gz</ref>.
  
== Availability ==
+
==Availability==
 +
Google Groups has archived NetHack 1.3d. The original source is also (more) easily obtained from UUNet [http://ftp.acc.umu.se/mirror/archive/ftp.sunet.se/pub/usenet/ftp.uu.net/comp.sources.games/volume2/nethack/ here]. The partXX.Z files in that directory are NetHack 1.3d; patch1.Z is the patch for [[NetHack 1.4f]].
  
Google Groups has archived NetHack 1.3d; but the original source is more easily obtained from UUNet [http://ftp.acc.umu.se/mirror/archive/ftp.sunet.se/pub/usenet/ftp.uu.net/comp.sources.games/volume2/nethack/ here]. The partXX.Z files in that directory are NetHack 1.3d; patch1.Z is the patch for [[NetHack 1.4f]].
+
[[Ali Harlow]] (who runs [http://www.juiblex.co.uk/nethack/front.html Juiblex.co.uk]) has a NetHack 1.3d distribution [http://www.juiblex.co.uk/nethack/source/nethack-1.3d.tar.gz available] on his stie. NetHackWiki has files from this distribution [[NetHack 1.3d source code|available for browsing and annotation]].
  
[[Ali Harlow]][http://www.juiblex.co.uk/nethack/front.html] has a NetHack 1.3d distribution [http://www.juiblex.co.uk/nethack/source/nethack-1.3d.tar.gz here]. NetHackWiki has files from this distribution [[NetHack 1.3d source code|available for browsing and annotation]]. The original sources don't compile anymore on modern systemsSascha Wilde modified the source to compile and run on modern Linux systems.  This version is available at [http://sha-bang.de/index.php?page=18_nethack]. [[User:Bhaak|Patric Mueller]] used this as base for the [[Junethack]] tournament, back porting crash bug fixes from later NetHack versions and adding public server capabilities[http://bitbucket.org/bhaak/nethack-1.3d-revived/]. You can play this version on the public server [[nethack.dank.ninja]] during Junethack.
+
The original sources no longer compile on modern systems; Sascha Wilde modified the source to compile and run on modern Linux systems, and this version is available at [http://sha-bang.de/index.php?page=18_nethack their website]. [[User:Bhaak|Patric Mueller]] used this as a base for the [[Junethack]] tournament, backporting crash bug fixes from later NetHack versions and adding public server capabilities - this version is available for play on [[Hardfought]], and the code can be viewed [https://github.com/bhaak/NetHack-1.3d/ here] on github.
 
 
== Significant changes ==
 
  
 +
==Significant changes==
 
* Support for MS-DOS derived from [[PC Hack]].
 
* Support for MS-DOS derived from [[PC Hack]].
 
* A primitive form of [[IBMgraphics]] is supported.
 
* A primitive form of [[IBMgraphics]] is supported.
* The [[giant]], [[demon]] lord and [[demon]] prince join the bestiary.
+
* The [[giant]], [[Demon lord (monster)|demon lord]] and [[demon prince (monster)|demon prince]] join the bestiary.
 
* Several monsters are replaced, subject to compile-time options.
 
* Several monsters are replaced, subject to compile-time options.
* The [[wizard of Yendor]] can revive after being killed.
+
* The [[Wizard of Yendor]] can revive after being killed.
 
* Demons leave corpses (this was later removed).
 
* Demons leave corpses (this was later removed).
 
* Many new objects, including lots of [[weapon]]s and the first [[spellbook]]s.
 
* Many new objects, including lots of [[weapon]]s and the first [[spellbook]]s.
Line 27: Line 27:
 
* Self-[[polymorph]] appears for the first time.
 
* Self-[[polymorph]] appears for the first time.
  
== The adventurer ==
+
==The adventurer==
 
 
 
The player may choose from these roles:
 
The player may choose from these roles:
 
* [[Archeologist]]
 
* [[Archeologist]]
Line 36: Line 35:
 
* [[Healer]]
 
* [[Healer]]
 
* [[Knight]]
 
* [[Knight]]
* Ninja
+
* [[Ninja (role)#History|Ninja]]
 
* [[Priest]]
 
* [[Priest]]
 
* [[Samurai]]
 
* [[Samurai]]
Line 45: Line 44:
 
All classes permit male and female adventurers, except the Valkyrie which must be female.
 
All classes permit male and female adventurers, except the Valkyrie which must be female.
  
The adventurer has [[experience]], [[hit points]], [[magical energy]], [[armor class]], and [[strength]]. He may advance to [[experience level]] 14.
+
The adventurer has [[experience]], [[hit points]], [[magical energy]], [[armor class]], and [[strength]]. They may advance to [[experience level]] 14.
  
 
The initial [[pet]] is a little [[dog]].
 
The initial [[pet]] is a little [[dog]].
  
== Dungeon features ==
+
==Dungeon features==
 
 
 
The dungeon in NetHack 1.3d has no branches; there is one way up and one way down.  The first 25 levels or so consist of rooms, and beyond that, the adventurer encounters mazes.  The deepest dungeon level is 40.
 
The dungeon in NetHack 1.3d has no branches; there is one way up and one way down.  The first 25 levels or so consist of rooms, and beyond that, the adventurer encounters mazes.  The deepest dungeon level is 40.
  
Line 74: Line 72:
 
* [[rust trap]]
 
* [[rust trap]]
  
The [[Amulet of Yendor]] is found in the posession of the [[wizard of Yendor]] in a maze level.  He is in a small room in the center of the maze, surrounded by water and accompanied by a [[hell hound]].
+
The [[Amulet of Yendor]] is found in the possession of the [[Wizard of Yendor]] in a maze level.  He is in a small room in the center of the maze, surrounded by water and accompanied by a [[hell hound]].
  
 
Other maze levels have [[wand of wishing|wands of wishing]] tucked under a boulder in a dead-end square.  (Yes, there's more than one.)  Since [[NetHack 3.1.0]], one version of [[Medusa]]'s lair has a random wand in a similar spot, commemorating the former location of the wand of wishing.
 
Other maze levels have [[wand of wishing|wands of wishing]] tucked under a boulder in a dead-end square.  (Yes, there's more than one.)  Since [[NetHack 3.1.0]], one version of [[Medusa]]'s lair has a random wand in a similar spot, commemorating the former location of the wand of wishing.
  
== Bestiary ==
+
==Bestiary==
  
 
New monsters are indicated in boldface.  Some new monsters replace old ones, depending on compile-time options.
 
New monsters are indicated in boldface.  Some new monsters replace old ones, depending on compile-time options.
Line 91: Line 89:
 
|[[bat]]||B||&nbsp;
 
|[[bat]]||B||&nbsp;
 
|-
 
|-
|[[centaur]]||C||&nbsp;
+
|[[Centaur (monster)|centaur]]||C||&nbsp;
 
|-
 
|-
 
|[[chameleon]]||:||&nbsp;
 
|[[chameleon]]||:||&nbsp;
Line 97: Line 95:
 
|[[cockatrice]]||c||&nbsp;
 
|[[cockatrice]]||c||&nbsp;
 
|-
 
|-
|[[demon]]||&||&nbsp;
+
|[[Demon (monster)|demon]]||&||&nbsp;
 
|-
 
|-
|'''[[demon lord]]'''||'''&'''||if HARD defined at compile time
+
|'''[[Demon lord (monster)|demon lord]]'''||'''&'''||if HARD defined at compile time
 
|-
 
|-
|'''[[demon prince]]'''||'''&'''||if HARD defined at compile time
+
|'''[[Demon prince (monster)|demon prince]]'''||'''&'''||if HARD defined at compile time
 
|-
 
|-
 
|[[dog]]||d||&nbsp;
 
|[[dog]]||d||&nbsp;
Line 165: Line 163:
 
|[[nymph]]||N||&nbsp;
 
|[[nymph]]||N||&nbsp;
 
|-
 
|-
|[[orc]]||O||&nbsp;
+
|[[orc (monster|orc]]||O||&nbsp;
 
|-
 
|-
 
|[[owlbear]]||o||&nbsp;
 
|[[owlbear]]||o||&nbsp;
Line 209: Line 207:
 
|[[yeti]]||Y||&nbsp;
 
|[[yeti]]||Y||&nbsp;
 
|-
 
|-
|[[zombie]]||Z||&nbsp;
+
|[[Human zombie|zombie]]||Z||&nbsp;
 
|-
 
|-
 
|[[zruty]]||z||&nbsp;
 
|[[zruty]]||z||&nbsp;
Line 235: Line 233:
 
|}
 
|}
  
== Objects ==
+
==Objects==
 
 
 
New objects are indicated in boldface.
 
New objects are indicated in boldface.
  
=== Artifacts ===
+
===Artifacts===
 
 
 
NetHack 1.3d has two artifacts.
 
NetHack 1.3d has two artifacts.
  
Any [[two handed sword]] may be named [[Orcrist]] and will do d10 extra points damage to [[orc]]s. There can even be more than one Orcrist.
+
Any [[two handed sword]] may be named [[Orcrist]] and will do d10 extra points damage to [[Orc (monster)|orcs]]. There can even be more than one Orcrist.
  
[[Excalibur]] is new to NetHack 1.3d. The method of obtaining it is different from modern versionsOne must ''first'' name a long sword Excalibur and ''then'' #[[dip]] it into a fountain. Excalibur has no special properties, but when so dipped, it becomes +5 (if not already higher) and rustproof, and any curse is removed. As with Orcrist, there can be more than one Excalibur. Although [[crowning]] exists, it does not grant Excalibur.
+
[[Excalibur]] is new to NetHack 1.3d. The method of obtaining it is different from modern versions: One must ''first'' name a long sword Excalibur and ''then'' #[[dip]] it into a fountain. Excalibur has no special properties, but if created successfully, it becomes +5 (if not already higher) and rustproof, and any curse is removed. As with Orcrist, there can be more than one Excalibur. Although [[crowning]] exists, it does not grant Excalibur.
 
 
=== Amulets ===
 
  
 +
===Amulets===
 
Only the [[Amulet of Yendor]] and the cheap plastic imitation exist in NetHack 1.3d.
 
Only the [[Amulet of Yendor]] and the cheap plastic imitation exist in NetHack 1.3d.
  
=== Food ===
+
===Food===
 
 
 
Food items in NetHack 1.3d are:
 
Food items in NetHack 1.3d are:
  
Line 279: Line 273:
 
The dead lizard is a found object rather than a corpse; live lizards do not exist in NetHack 1.3d.    It otherwise has its modern properties in this version.
 
The dead lizard is a found object rather than a corpse; live lizards do not exist in NetHack 1.3d.    It otherwise has its modern properties in this version.
  
=== Weapons ===
+
===Weapons===
  
 
Weapons in NetHack 1.3d are:
 
Weapons in NetHack 1.3d are:
Line 325: Line 319:
 
* [[crossbow]]
 
* [[crossbow]]
  
=== Tools ===
+
===Tools===
  
 
Tools in NetHack 1.3d are:
 
Tools in NetHack 1.3d are:
Line 341: Line 335:
 
The ice box is the only container.  Then as now, it preserved corpses, and was generally too heavy (and too rare) to be useful for inventory management.
 
The ice box is the only container.  Then as now, it preserved corpses, and was generally too heavy (and too rare) to be useful for inventory management.
  
=== Armor ===
+
===Armor===
  
 
Armor items in NetHack 1.3d are:
 
Armor items in NetHack 1.3d are:
Line 353: Line 347:
 
* [[ring mail]]
 
* [[ring mail]]
 
* [[studded leather armor]]
 
* [[studded leather armor]]
* '''[[elven mithril-coat|elfin chain mail]]'''
+
* '''[[elfin chain mail]]'''
 
* '''[[bronze plate mail]]'''
 
* '''[[bronze plate mail]]'''
 
* '''[[crystal plate mail]]'''
 
* '''[[crystal plate mail]]'''
 
* [[leather armor]]
 
* [[leather armor]]
 
* [[elven cloak]]
 
* [[elven cloak]]
* [[shield]]
+
* [[small shield|shield]]
 
* [[leather gloves|pair of gloves]]
 
* [[leather gloves|pair of gloves]]
  
=== Potions ===
+
===Potions===
  
 
Potions in NetHack 1.3d are:
 
Potions in NetHack 1.3d are:
Line 385: Line 379:
 
* '''[[potion of water|potion of holy water]]'''
 
* '''[[potion of water|potion of holy water]]'''
  
=== Scrolls ===
+
===Scrolls===
  
 
Scrolls in NetHack 1.3d are:
 
Scrolls in NetHack 1.3d are:
Line 413: Line 407:
 
The scroll of damage weapon acts as the modern scroll of enchant weapon does when [[curse]]d.  The scroll of genocide acts, in all cases, as the modern blessed scroll; but most symbols refer to only one monster anyway.
 
The scroll of damage weapon acts as the modern scroll of enchant weapon does when [[curse]]d.  The scroll of genocide acts, in all cases, as the modern blessed scroll; but most symbols refer to only one monster anyway.
  
=== Wands ===
+
===Wands===
  
 
Wands in NetHack 1.3d are:
 
Wands in NetHack 1.3d are:
Line 438: Line 432:
 
* [[wand of death]]
 
* [[wand of death]]
  
=== Spellbooks ===
+
===Spellbooks===
  
 
The entire category of spellbooks is new in NetHack 1.3d.  All exist only if SPELLS is defined at compile time.
 
The entire category of spellbooks is new in NetHack 1.3d.  All exist only if SPELLS is defined at compile time.
Line 479: Line 473:
 
* '''spellbook of genocide'''
 
* '''spellbook of genocide'''
  
=== Rings ===
+
===Rings===
  
 
Rings in NetHack 1.3d are:
 
Rings in NetHack 1.3d are:
Line 505: Line 499:
 
Because [[charisma]] does not exist in NetHack 1.3d, the ring of adornment is a useless item.
 
Because [[charisma]] does not exist in NetHack 1.3d, the ring of adornment is a useless item.
  
=== Gems ===
+
===Gems===
  
 
Gems in NetHack 1.3d are:
 
Gems in NetHack 1.3d are:
Line 528: Line 522:
 
and worthless pieces of blue, red, yellow, and green glass.
 
and worthless pieces of blue, red, yellow, and green glass.
  
=== Other items ===
+
===Other items===
 
 
 
Other items not appearing in the above categories are:
 
Other items not appearing in the above categories are:
  
 
* [[heavy iron ball]]
 
* [[heavy iron ball]]
 
* [[iron chain]]
 
* [[iron chain]]
* [[Boulder|enormous rock]]
+
* [[enormous rock]]
  
 
It is not possible to pick up an iron chain, nor can they be generated from [[iron golem]]s, because these do not exist in NetHack 1.3d.
 
It is not possible to pick up an iron chain, nor can they be generated from [[iron golem]]s, because these do not exist in NetHack 1.3d.
 +
 +
==References==
 +
<references/>
 +
{{noversion}}
 
[[Category:History]]
 
[[Category:History]]

Latest revision as of 10:51, 18 February 2024

NetHack 1.3d is the first public release of NetHack. Mike Stephenson published it to the Usenet newsgroup comp.sources.games and the moderator approved it in July 1987[1].

Availability

Google Groups has archived NetHack 1.3d. The original source is also (more) easily obtained from UUNet here. The partXX.Z files in that directory are NetHack 1.3d; patch1.Z is the patch for NetHack 1.4f.

Ali Harlow (who runs Juiblex.co.uk) has a NetHack 1.3d distribution available on his stie. NetHackWiki has files from this distribution available for browsing and annotation.

The original sources no longer compile on modern systems; Sascha Wilde modified the source to compile and run on modern Linux systems, and this version is available at their website. Patric Mueller used this as a base for the Junethack tournament, backporting crash bug fixes from later NetHack versions and adding public server capabilities - this version is available for play on Hardfought, and the code can be viewed here on github.

Significant changes

The adventurer

The player may choose from these roles:

All classes permit male and female adventurers, except the Valkyrie which must be female.

The adventurer has experience, hit points, magical energy, armor class, and strength. They may advance to experience level 14.

The initial pet is a little dog.

Dungeon features

The dungeon in NetHack 1.3d has no branches; there is one way up and one way down. The first 25 levels or so consist of rooms, and beyond that, the adventurer encounters mazes. The deepest dungeon level is 40.

Dungeon level 30 and deeper are designated as "Hell". Entering hell without fire resistance, or losing it once there, is an instadeath. One can lose fire resistance by taking off the ring or by losing one's polymorph; this version does not have gremlins. These levels have only up-stairs, and the only way to enter is by level teleportation.

Special rooms are throne rooms, swamps, vaults, beehives, crypts, treasure zoos, and shops. Special features are pools, fountains, and thrones.

Traps are:

The Amulet of Yendor is found in the possession of the Wizard of Yendor in a maze level. He is in a small room in the center of the maze, surrounded by water and accompanied by a hell hound.

Other maze levels have wands of wishing tucked under a boulder in a dead-end square. (Yes, there's more than one.) Since NetHack 3.1.0, one version of Medusa's lair has a random wand in a similar spot, commemorating the former location of the wand of wishing.

Bestiary

New monsters are indicated in boldface. Some new monsters replace old ones, depending on compile-time options.

The following monsters may be encountered:

Name Symbol Notes
acid blob a  
bat B  
centaur C  
chameleon :  
cockatrice c  
demon &  
demon lord & if HARD defined at compile time
demon prince & if HARD defined at compile time
dog d  
dragon D As the modern red dragon
ettin e  
floating eye E  
fog cloud f  
freezing sphere F  
gelatinous cube g  
ghost (space)  
giant 9  
giant ant A  
giant beetle b  
giant eel ;  
gnome G  
guard @  
hell hound d Does not have a breath weapon
hobgoblin H  
homunculus h  
imp i  
jackal J  
jaguar j  
killer bee k  
large dog d  
leocrotta l  
leprechaun L  
little dog d  
lurker above '  
mail daemon 2 if MAIL defined at compile time
mimic M  
minotaur m  
nurse n  
nymph N  
orc O  
owlbear o  
piercer p  
purple worm P  
quivering blob q  
rust monster R Reduces enchantment rather than truly rusting
shopkeeper @  
snake S  
stalker I  
tengu t  
trapper ,  
troll T  
umber hulk U  
unicorn u  
vampire V  
violet fungi v "violet fungus" if KAA defined at compile time
wizard of Yendor 1  
wraith W  
xan x  
xorn X  
yellow light y  
yeti Y  
zombie Z  
zruty z  
Keystone Kop K if KOPS defined at compile time (default)
kobold K if KOPS not defined at compile time
rock mole r if ROCKMOLE defined at compile time (default)
giant rat r if ROCKMOLE not defined at compile time
quantum mechanic Q if KAA defined at compile time (default)
quasit Q if KAA not defined at compile time
giant spider s if SPIDERS defined at compile time (default)
scorpion s if SPIDERS not defined at compile time
long worm w if NOWORM not defined at compile time (default)
wumpus w if NOWORM defined at compile time

Objects

New objects are indicated in boldface.

Artifacts

NetHack 1.3d has two artifacts.

Any two handed sword may be named Orcrist and will do d10 extra points damage to orcs. There can even be more than one Orcrist.

Excalibur is new to NetHack 1.3d. The method of obtaining it is different from modern versions: One must first name a long sword Excalibur and then #dip it into a fountain. Excalibur has no special properties, but if created successfully, it becomes +5 (if not already higher) and rustproof, and any curse is removed. As with Orcrist, there can be more than one Excalibur. Although crowning exists, it does not grant Excalibur.

Amulets

Only the Amulet of Yendor and the cheap plastic imitation exist in NetHack 1.3d.

Food

Food items in NetHack 1.3d are:

The tin did not contain the remains of monsters, but rather a randomly-chosen food such as peaches or, if the adventurer is lucky, spinach.

The dead lizard is a found object rather than a corpse; live lizards do not exist in NetHack 1.3d. It otherwise has its modern properties in this version.

Weapons

Weapons in NetHack 1.3d are:

Tools

Tools in NetHack 1.3d are:

The ice box is the only container. Then as now, it preserved corpses, and was generally too heavy (and too rare) to be useful for inventory management.

Armor

Armor items in NetHack 1.3d are:

Potions

Potions in NetHack 1.3d are:

Scrolls

Scrolls in NetHack 1.3d are:

The scroll of damage weapon acts as the modern scroll of enchant weapon does when cursed. The scroll of genocide acts, in all cases, as the modern blessed scroll; but most symbols refer to only one monster anyway.

Wands

Wands in NetHack 1.3d are:

Spellbooks

The entire category of spellbooks is new in NetHack 1.3d. All exist only if SPELLS is defined at compile time.

Spellbooks in NetHack 1.3d are:

Rings

Rings in NetHack 1.3d are:

Because charisma does not exist in NetHack 1.3d, the ring of adornment is a useless item.

Gems

Gems in NetHack 1.3d are:

and worthless pieces of blue, red, yellow, and green glass.

Other items

Other items not appearing in the above categories are:

It is not possible to pick up an iron chain, nor can they be generated from iron golems, because these do not exist in NetHack 1.3d.

References