Skip to content

naerbnic/nethacked

 
 

Repository files navigation

NetHacked

NetHacked is a community-driven project representing the best available version of vanilla NetHack 3.4.3. Project goals include:

  • To incorporate all currently-available bug fixes & to fix as many additional bugs as possible.
  • To apply widely-accepted interface enhancements in use by the community.
  • To become the de facto "NetHack 3.4.4", recognized by the community as the gold standard source repository for vanilla NetHack.

NetHacked is not a fork or mod that introduces new features or changes existing game behavior. The only non-bugfix patches you will find here are widely-accepted interface patches, such as those used at NAO.

Check our wiki to see which bugs are already fixed, or to see the list of applied interface patches.

Getting involved

You can help by submitting atomic patches that fix one bug at a time. Preferably this will be done via GitHub Pull Requests.

To submit a bugfix or other patch as a pull request (requires GitHub account):

  1. Fork this git repository.
  2. Create an informatively-named topic branch indicating what bug is being addressed in that branch, e.g. "C343-241_fix".
  3. Commit & push the changes fixing the indicated bug to the topic branch.
  4. Send a Pull Request, letting us know you've fixed Bug X.
  5. That's it!

While pull requests are the preferred method for tracking patch submissions, there are other ways you can contribute patches. You could create an issue in our issue tracker that specifies a particular enhancement or bug & directs us to the downloadable patch required to fix it, for example.

Other ways to help:

  • Flesh out the wiki.
  • Submit binaries (particularly for Windows).
  • Give feedback & suggestions! They are always appreciated.

If you'd like to help the project in some other way, please let us know. Contact us via GitHub, or via email to nethacked dot project at gmail.

Getting the code

NetHacked inherits the NetHack General Public License.
You can find our source code repository on GitHub at https://github.com/nethacked/nethacked.

About

Bugfixed & interface-patched NetHack

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C++ 90.4%
  • C 6.1%
  • TeX 2.6%
  • Nemerle 0.5%
  • Python 0.2%
  • Awk 0.1%
  • Other 0.1%