Difference between revisions of "Next version"

From NetHackWiki
Jump to navigation Jump to search
(However, there is NetHack 4 by different developers.)
(Making links into references and rewrite the variant mentioning)
Line 1: Line 1:
There is no information available to suggest when the mythical '''next version''' of NetHack will be released, other than "When it's ready." However, there is [[NetHack 4]] by different developers.
+
There is no information available to suggest when the mythical '''next version''' of NetHack will be released, other than "When it's ready." <ref>http://nethack.org/common/info.html#B2</ref>
 +
 
 +
However, there are various actively developed [[variant]]s by different developers that build on [[NetHack 3.4.3]] and could be considered a "next version" of NetHack in the same way as [[NetHack 1.3d]] was to [[Hack 1.0.3]].
  
 
==Version number==
 
==Version number==
Line 23: Line 25:
 
* endgame portals can be detected more easily
 
* endgame portals can be detected more easily
  
News of the #tip command was leaked in July 2003 by Pat Rankin in [http://groups.google.com/group/rec.games.roguelike.nethack/msg/f077992a9ba933de this RGRN post]:
+
News of the #tip command was leaked in July 2003 by Pat Rankin on [[RGRN]]<ref>http://groups.google.com/group/rec.games.roguelike.nethack/msg/f077992a9ba933de</ref>:
  
 
<pre>
 
<pre>
Line 37: Line 39:
 
will work at any time unless you're too heavily encumbered. </pre>
 
will work at any time unless you're too heavily encumbered. </pre>
  
In February 2008, Pat Rankin revealed in [http://groups.google.co.uk/group/rec.games.roguelike.nethack/msg/fd90473b1c15ce30 this post]:
+
In February 2008, Pat Rankin revealed<ref>http://groups.google.com/group/rec.games.roguelike.nethack/msg/fd90473b1c15ce30</ref>:
 
<pre>
 
<pre>
 
     If they're using Roderick Schertler's pickup_thrown patch
 
     If they're using Roderick Schertler's pickup_thrown patch
Line 44: Line 46:
 
</pre>
 
</pre>
  
In May 2008, Pat Rankin wrote in [http://groups.google.co.uk/group/rec.games.roguelike.nethack/msg/170f359840893318 this post]:
+
In May 2008, Pat Rankin wrote<ref>http://groups.google.com/group/rec.games.roguelike.nethack/msg/170f359840893318</ref>:
 
<pre>
 
<pre>
 
The post-3.4.3 development code has
 
The post-3.4.3 development code has
 
extended the number_pad option to support the upside down keypad
 
extended the number_pad option to support the upside down keypad
 
variant used by phones [...]</pre>
 
variant used by phones [...]</pre>
In March 2009, Pat Rankin wrote in [http://groups.google.com/group/rec.games.roguelike.nethack/msg/81c259072adc69a8 this post]:
+
In March 2009, Pat Rankin wrote <ref>http://groups.google.com/group/rec.games.roguelike.nethack/msg/81c259072adc69a8</ref>:
 
<pre>
 
<pre>
 
As far as crossbows go, they were changed some time back to
 
As far as crossbows go, they were changed some time back to
Line 56: Line 58:
 
</pre>
 
</pre>
  
In June 2011, Pat Rankin [http://groups.google.com/group/rec.games.roguelike.nethack/browse_thread/thread/8626be4eff4bfec6/447d941b03f2a8a9#447d941b03f2a8a9 wrote]:
+
In June 2011, Pat Rankin wrote<ref>http://groups.google.com/group/rec.games.roguelike.nethack/browse_thread/thread/8626be4eff4bfec6/447d941b03f2a8a9#447d941b03f2a8a9</ref>:
  
 
<pre>
 
<pre>
Line 63: Line 65:
 
</pre>
 
</pre>
  
In August 2011, Pat Rankin [http://groups.google.com/group/rec.games.roguelike.nethack/msg/b4123ea7f3b119f0 posted]:
+
In August 2011, Pat Rankin posted<ref>http://groups.google.com/group/rec.games.roguelike.nethack/msg/b4123ea7f3b119f0</ref>:
  
 
  The ''mythical development version'' has been changed so that water
 
  The ''mythical development version'' has been changed so that water
Line 83: Line 85:
 
==External links==
 
==External links==
 
*[http://www.nethack.org/v343/bugs.html NetHack 3.4.3: Known bugs] &mdash; What will be fixed in the next version
 
*[http://www.nethack.org/v343/bugs.html NetHack 3.4.3: Known bugs] &mdash; What will be fixed in the next version
 +
 +
== References ==
 +
<references/>
  
 
[[Category:Development]]
 
[[Category:Development]]

Revision as of 23:19, 13 April 2013

There is no information available to suggest when the mythical next version of NetHack will be released, other than "When it's ready." [1]

However, there are various actively developed variants by different developers that build on NetHack 3.4.3 and could be considered a "next version" of NetHack in the same way as NetHack 1.3d was to Hack 1.0.3.

Version number

Possibilities are 3.4.4, 3.5.0, 4.0.0, or something else.

3.4.4 seems unlikely, unless a major security hole is discovered, in which case it may be released with only the bugfixes marked "fixed" (lowercase f) on the NetHack bugs page.

An increase in major version number to 4.0.0 also seems unlikely, as the last major bump was 17 years ago, since when many, many major features have been added. Such an increase doesn't fit in with the DevTeam's observed pattern of extremely conservative behavior.

"Something else" is a possibility, but again would be uncharacteristic.

This leaves 3.5.0 as the likely next version number.

New features

Only a few new features are known for certain:

  • the #tip command
  • the integration of the pickup_thrown patch by Roderick Schertler
  • an option to rotate the number_pad directions for play on phones
  • crossbow shooting range does not depend on strength
  • noise will end monster meditation
  • endgame portals can be detected more easily

News of the #tip command was leaked in July 2003 by Pat Rankin on RGRN[2]:

This capability has already been implemented for NetHack version $(NEXT),
for some value of $(NEXT) greater than 3.4.2.  (At present the command is
named #tip rather #dump, but that could conceivably change if your patch
actually makes an impact.  It has handling for containers on the floor as
well as in inventory, for cursed bags of holding, bags of tricks, altars,
levitation, and for one or two other things you'll probably overlook. ;-)

     Its primary purpose is to provide a means of getting things out of
containers when your hands are stuck to weapons and/or shield, but it
will work at any time unless you're too heavily encumbered. 

In February 2008, Pat Rankin revealed[3]:

     If they're using Roderick Schertler's pickup_thrown patch
like slash'em does (and future nethack will, but you didn't
hear that from me...), [...]

In May 2008, Pat Rankin wrote[4]:

The post-3.4.3 development code has
extended the number_pad option to support the upside down keypad
variant used by phones [...]

In March 2009, Pat Rankin wrote [5]:

As far as crossbows go, they were changed some time back to
shoot for maximum distance regardless of strength or dexterity,
and to require high strength to retain full multi-shot volleys.

In June 2011, Pat Rankin wrote[6]:

In the hypothetical future post-3.4.3 version, noise will "wake" 
meditating monsters whether they can see you or not.

In August 2011, Pat Rankin posted[7]:

The mythical development version has been changed so that water
and clouds on the Planes of Water and Air don't interfere with such [wand of secret door]
detection (they still block your view though), making usage anywhere
within their modest radius be viable. 

Rumors that Pat has since been executed by the other DevTeam members for these frequent breaches of secrecy remain unconfirmed.

If the next version is a major release (i.e. not 3.4.4), it is very likely to break savefile compatibility, as every previous major release has done so. This cannot be known for certain until the release date.

Careful perusal of the official CVS repository, particularly doc/buglist and the revision logs for various files gives some insight into the DevTeam's operation during what appears to be the development of 3.3.0. Some of the bugs and proposed features in the buglist have yet to appear in an official release.

When reporting bugs to the DevTeam, it is possible that the responding member of the DevTeam reveals some information about the current development code concerning the reported bug.

Next version pool

In the NetHackWiki:Next version pool, you can guess the date on which the DevTeam will release the next version.

External links

References