Add --version:copy, deprecate --version:paste.
[NetHack.git] / Files
blob405e1a81f759b75a57f0eaae5fd3a9c4441103e3
1 This is a listing of all files in a full NetHack 3.7 distribution, organized
2 in their standard manner on a UNIX system.  It indicates which files are
3 necessary for which versions, so that you can tell which files may be deleted
4 from or not transferred to your system if you wish.
6 (Note: we ignore various dot files related to git.)
8 .:
9 (files in top directory)
10 .clang-format        Cross-compiling      Files
11 Porting              README               azure-pipelines.yml
13 DEVEL:
14 (files for people developing changes to NetHack)
15 Developer.txt      code_features.txt  code_style.txt     git_recipes.txt
16 gitinfo.pl         nhgitset.pl
18 DEVEL/DOTGIT:
19 (file for people developing changes to NetHack)
20 TARGET
22 DEVEL/hooksdir:
23 (files for people developing changes to NetHack)
24 NHadd               NHgithook.pm        NHsubst
25 NHtext              TARGET              applypatch-msg
26 commit-msg          nhsub               post-applypatch
27 post-checkout       post-commit         post-merge
28 post-rewrite        pre-applypatch      pre-auto-gc
29 pre-commit          pre-push            pre-rebase
30 prepare-commit-msg
32 dat:
33 (files for all versions)
34 Arc-fila.lua  Arc-filb.lua  Arc-goal.lua  Arc-loca.lua  Arc-strt.lua
35 Bar-fila.lua  Bar-filb.lua  Bar-goal.lua  Bar-loca.lua  Bar-strt.lua
36 Cav-fila.lua  Cav-filb.lua  Cav-goal.lua  Cav-loca.lua  Cav-strt.lua
37 GENFILES      Hea-fila.lua  Hea-filb.lua  Hea-goal.lua  Hea-loca.lua
38 Hea-strt.lua  Kni-fila.lua  Kni-filb.lua  Kni-goal.lua  Kni-loca.lua
39 Kni-strt.lua  Mon-fila.lua  Mon-filb.lua  Mon-goal.lua  Mon-loca.lua
40 Mon-strt.lua  Pri-fila.lua  Pri-filb.lua  Pri-goal.lua  Pri-loca.lua
41 Pri-strt.lua  Ran-fila.lua  Ran-filb.lua  Ran-goal.lua  Ran-loca.lua
42 Ran-strt.lua  Rog-fila.lua  Rog-filb.lua  Rog-goal.lua  Rog-loca.lua
43 Rog-strt.lua  Sam-fila.lua  Sam-filb.lua  Sam-goal.lua  Sam-loca.lua
44 Sam-strt.lua  Tou-fila.lua  Tou-filb.lua  Tou-goal.lua  Tou-loca.lua
45 Tou-strt.lua  Val-fila.lua  Val-filb.lua  Val-goal.lua  Val-loca.lua
46 Val-strt.lua  Wiz-fila.lua  Wiz-filb.lua  Wiz-goal.lua  Wiz-loca.lua
47 Wiz-strt.lua  air.lua       asmodeus.lua  astral.lua    baalz.lua
48 bigrm-1.lua   bigrm-2.lua   bigrm-3.lua   bigrm-4.lua   bigrm-5.lua
49 bigrm-6.lua   bigrm-7.lua   bigrm-8.lua   bigrm-9.lua   bigrm-10.lua
50 bigrm-11.lua  bogusmon.txt  castle.lua    cmdhelp       data.base
51 dungeon.lua   earth.lua     engrave.txt   epitaph.txt   fakewiz1.lua
52 fakewiz2.lua  fire.lua      hellfill.lua  help          hh
53 history       juiblex.lua   keyhelp       knox.lua      license
54 medusa-1.lua  medusa-2.lua  medusa-3.lua  medusa-4.lua  minefill.lua
55 minend-1.lua  minend-2.lua  minend-3.lua  minetn-1.lua  minetn-2.lua
56 minetn-3.lua  minetn-4.lua  minetn-5.lua  minetn-6.lua  minetn-7.lua
57 nhcore.lua    nhlib.lua     opthelp       optmenu       oracle.lua
58 oracles.txt   orcus.lua     quest.lua     rumors.fal    rumors.tru
59 sanctum.lua   soko1-1.lua   soko1-2.lua   soko2-1.lua   soko2-2.lua
60 soko3-1.lua   soko3-2.lua   soko4-1.lua   soko4-2.lua   symbols
61 themerms.lua  tower1.lua    tower2.lua    tower3.lua    tribute
62 usagehlp      valley.lua    water.lua     wizard1.lua   wizard2.lua
63 wizard3.lua   wizhelp
65 doc:
66 (files for all versions)
67 Gbk-1pg-pfx.mn     Gbk-1pg-sfx.mn     Guidebook.mn       Guidebook.tex
68 Guidebook.txt      config.nh          dlb.6              dlb.txt
69 fixes1-0.txt       fixes1-4-f.txt     fixes2-2.txt       fixes2-3-e.txt
70 fixes3-0.txt       fixes3-0-pl01.txt  fixes3-0-pl02.txt  fixes3-0-pl03.txt
71 fixes3-0-pl04.txt  fixes3-0-pl05.txt  fixes3-0-pl06.txt  fixes3-0-pl07.txt
72 fixes3-0-pl08.txt  fixes3-0-pl09.txt  fixes3-0-pl10.txt  fixes3-1-1.txt
73 fixes3-1-2.txt     fixes3-1-3.txt     fixes3-2-0.txt     fixes3-2-1.txt
74 fixes3-2-2.txt     fixes3-2-3.txt     fixes3-3-0.txt     fixes3-3-1.txt
75 fixes3-4-0.txt     fixes3-4-1.txt     fixes3-4-2.txt     fixes3-4-3.txt
76 fixes3-5-0.txt     fixes3-6-0.txt     fixes3-6-1.txt     fixes3-6-2.txt
77 fixes3-6-3.txt     fixes3-6-4.txt     fixes3-6-5.txt     fixes3-6-6.txt
78 fixes3-6-7.txt     fixes3-7-0.txt     fixesX-X-X.txt     lua.adoc
79 makedefs.6         makedefs.txt       mn.7               mn.txt
80 mnh.7              mnh.txt            nethack.6          nethack.txt
81 options.txt        recover.6          recover.txt        sound.txt
82 tmac.n             tmac.nh            window.txt
84 include:
85 (files for X versions)
86 tile2x11.h  winX.h      xwindow.h   xwindowp.h
88 (files for all versions)
89 align.h       artifact.h    artilist.h    attrib.h      botl.h
90 color.h       config.h      config1.h     context.h     coord.h
91 cstd.h        decl.h        defsym.h      dgn_file.h    display.h
92 dlb.h         dungeon.h     engrave.h     extern.h      flag.h
93 fnamesiz.h    func_tab.h    global.h      hack.h        integer.h
94 isaac64.h     lint.h        mail.h        mextra.h      mfndpos.h
95 micro.h       mkroom.h      monattk.h     mondata.h     monflag.h
96 monst.h       monsters.h    obj.h         objclass.h    objects.h
97 optlist.h     patchlevel.h  pcconf.h      permonst.h    prop.h
98 quest.h       rect.h        region.h      rm.h          seffects.h
99 skills.h      sndprocs.h    sp_lev.h      spell.h       sym.h
100 sys.h         tcap.h        tileset.h     timeout.h     tradstdc.h
101 trap.h        unixconf.h    vision.h      vmsconf.h     warnings.h
102 winami.h      wincurs.h     windconf.h    winprocs.h    wintype.h
103 you.h         youprop.h
105 (file for tty versions)
106 wintty.h
108 outdated:
109 (files that are no longer maintained for current game code)
110 .travis.yml
112 outdated/dat:
113 (files that are no longer maintained for current game code)
114 symbols
116 outdated/include:
117 (files for GEM versions)
118 bitmfile.h  gem_rsc.h   load_img.h  wingem.h
120 (file for GNOME versions)
121 winGnome.h
123 (files for all versions)
124 amiconf.h   beconf.h    def_os2.h   os2conf.h   system.h    tosconf.h
125 trampoli.h  wceconf.h
127 (files for various Macintosh versions)
128 mac-carbon.h  mac-qt.h      mac-term.h    macconf.h     macpopup.h
129 mactty.h      macwin.h      mttypriv.h
131 outdated/sys/amiga:
132 (files for Amiga versions - untested for 3.7)
133 Build.ami     Install.ami   Makefile.agc  Makefile.ami  NetHack.cnf
134 amidos.c      amidos.p      amifont.uu    amifont8.uu   amigst.c
135 amii.hlp      amimenu.c     amirip.c      amistack.c    amitty.c
136 amiwind.c     amiwind.p     clipwin.c     colorwin.c    grave16.xpm
137 ifchange      mkdmake       txt2iff.c     winamenu.c    winami.c
138 winami.p      winchar.c     windefs.h     winext.h      winfuncs.c
139 winkey.c      winproto.h    winreq.c      winstr.c      xpm2iff.c
141 outdated/sys/atari:
142 (files for Atari version - untested for 3.7)
143 Install.tos   atarifnt.uue  nethack.mnu   setup.g       tos.c
144 unx2atar.sed
146 outdated/sys/be:
147 (files for BeOS version - untested for 3.7)
148 README    bemain.c
150 outdated/sys/mac:
151 (files for 68K Macintosh versions)
152 Files.r       Install.mw    MacHelp       NHDeflts      NHrsrc.hqx
153 NHsound.hqx   News          README        carbon.plist  dprintf.c
154 maccurs.c     macerrs.c     macfile.c     machelp.hqx   macmain.c
155 macmenu.c     mactopl.c     mactty.c      macunix.c     macwin.c
156 mgetline.c    mmodal.c      mrecover.c    mrecover.hqx  mttymain.c
158 outdated/sys/msdos:
159 (files for deprecated real mode msdos version)
160 Makefile.BC   Makefile.MSC  SCHEMA35.MSC  moveinit.pat  ovlinit.c
161 schema1.BC    schema2.BC    schema3.MSC
163 outdated/sys/os2:
164 (files for OS/2 version - untested for 3.7)
165 Install.os2   Makefile.os2  nhpmico.uu    os2.c
167 outdated/sys/unix:
168 (files that are no longer maintained for current game code)
169 README.linux    cross-amiga.sh
171 outdated/sys/unix/hints:
172 (files that are no longer maintained for current game code)
173 cross-amiga     linux           linux-chroot    linux-qt4
174 linux-qt5       linux-x11       macosx          macosx10.5
175 macosx10.7      macosx10.8      macosx10.10     macosx10.10-qt
176 macosx10.14
178 outdated/sys/unix/hints/include:
179 (files that are no longer maintained for current game code)
180 cross-amiga-post  cross-amiga-pre
182 outdated/sys/vms:
183 (files that are no longer maintained for current game code)
184 lev_lex.h
186 outdated/sys/wince:
187 (files for Windows CE and PocketPC - untested for 3.7)
188 Install.ce    bootstrp.mak  celib.c       cesetup.bat   cesound.c
189 defaults.nh   keypad.uu     menubar.uu    mhaskyn.c     mhaskyn.h
190 mhcmd.c       mhcmd.h       mhcolor.c     mhcolor.h     mhdlg.c
191 mhdlg.h       mhfont.c      mhfont.h      mhinput.c     mhinput.h
192 mhmain.c      mhmain.h      mhmap.c       mhmap.h       mhmenu.c
193 mhmenu.h      mhmsg.h       mhmsgwnd.c    mhmsgwnd.h    mhrip.c
194 mhrip.h       mhstatus.c    mhstatus.h    mhtext.c      mhtext.h
195 mhtxtbuf.c    mhtxtbuf.h    mswproc.c     newres.h      nhico.uu
196 resource.h    winMS.h       winhack.c     winhack.rc    winhcksp.rc
197 winmain.c
199 outdated/sys/wince/ceinc:
200 (header files for Windows CE and PocketPC - untested for 3.7)
201 assert.h  errno.h   fcntl.h
203 outdated/sys/wince/ceinc/sys:
204 (sys/stat.h for Windows CE and PocketPC - untested for 3.6.2)
205 stat.h
207 outdated/sys/windows:
208 (files that are no longer maintained for current game code)
209 travis-gcc.sh
211 outdated/sys/windows/vs:
212 (files that are no longer maintained for current game code)
213 travisci.sh
215 outdated/win/Qt3:
216 (files for the Qt 3 widget library - X11, Windows, Mac OS X, or Qtopia)
217 Info.plist           Install.Qt           knethack.lnk
218 knh-mini.xpm         knh.xpm              qpe-nethack.control
219 qt3_clust.cpp        qt3_clust.h          qt3_kde0.h
220 qt3_win.cpp          qt3_win.h            qt3_xpms.h
221 qt3tableview.cpp     qt3tableview.h       tileedit.cpp
222 tileedit.h
224 outdated/win/gem:
225 (files for GEM versions - untested for 3.7)
226 Install.gem  bitmfile.c   gem_rsc.uu   gem_rso.uu   gr_rect.c    gr_rect.h
227 load_img.c   tile2img.c   title.uu     wingem.c     wingem1.c    xpm2img.c
229 outdated/win/gnome:
230 (files for GNOME versions - untested for 3.7)
231 README      gn_xpms.h   gnaskstr.c  gnaskstr.h  gnbind.c    gnbind.h
232 gnglyph.c   gnglyph.h   gnmain.c    gnmain.h    gnmap.c     gnmap.h
233 gnmenu.c    gnmenu.h    gnmesg.c    gnmesg.h    gnomeprv.h  gnopts.c
234 gnopts.h    gnplayer.c  gnplayer.h  gnsignal.c  gnsignal.h  gnstatus.c
235 gnstatus.h  gntext.c    gntext.h    gnworn.c    gnworn.h    gnyesno.c
236 gnyesno.h   mapbg.xpm
238 sound/macsound:
239 (file in top directory)
240 macsound.m
242 sound/qtsound:
243 (file in top directory)
244 README.md
246 sound/wav:
247 (files in top directory)
248 README                       attributions.txt
249 sa2_xpleveldown.uu           sa2_xplevelup.uu
250 se_squeak_A.uu               se_squeak_B.uu
251 se_squeak_B_flat.uu          se_squeak_C.uu
252 se_squeak_D.uu               se_squeak_D_flat.uu
253 se_squeak_E.uu               se_squeak_E_flat.uu
254 se_squeak_F.uu               se_squeak_F_sharp.uu
255 se_squeak_G.uu               se_squeak_G_sharp.uu
256 sound_Bell.uu                sound_Bugle_A.uu
257 sound_Bugle_B.uu             sound_Bugle_C.uu
258 sound_Bugle_D.uu             sound_Bugle_E.uu
259 sound_Bugle_F.uu             sound_Bugle_G.uu
260 sound_Drum_Of_Earthquake.uu  sound_Fire_Horn.uu
261 sound_Frost_Horn.uu          sound_Leather_Drum.uu
262 sound_Magic_Flute_A.uu       sound_Magic_Flute_B.uu
263 sound_Magic_Flute_C.uu       sound_Magic_Flute_D.uu
264 sound_Magic_Flute_E.uu       sound_Magic_Flute_F.uu
265 sound_Magic_Flute_G.uu       sound_Magic_Harp_A.uu
266 sound_Magic_Harp_B.uu        sound_Magic_Harp_C.uu
267 sound_Magic_Harp_D.uu        sound_Magic_Harp_E.uu
268 sound_Magic_Harp_F.uu        sound_Magic_Harp_G.uu
269 sound_Tooled_Horn_A.uu       sound_Tooled_Horn_B.uu
270 sound_Tooled_Horn_C.uu       sound_Tooled_Horn_D.uu
271 sound_Tooled_Horn_E.uu       sound_Tooled_Horn_F.uu
272 sound_Tooled_Horn_G.uu       sound_Wooden_Flute_A.uu
273 sound_Wooden_Flute_B.uu      sound_Wooden_Flute_C.uu
274 sound_Wooden_Flute_D.uu      sound_Wooden_Flute_E.uu
275 sound_Wooden_Flute_F.uu      sound_Wooden_Flute_G.uu
276 sound_Wooden_Harp_A.uu       sound_Wooden_Harp_B.uu
277 sound_Wooden_Harp_C.uu       sound_Wooden_Harp_D.uu
278 sound_Wooden_Harp_E.uu       sound_Wooden_Harp_F.uu
279 sound_Wooden_Harp_G.uu       uu2wav.cmd
280 uu2wav.sh
282 sound/windsound:
283 (file in top directory)
284 windsound.c
286 src:
287 (files for all versions)
288 allmain.c   alloc.c     apply.c     artifact.c  attrib.c    ball.c
289 bones.c     botl.c      cmd.c       date.c      dbridge.c   decl.c
290 detect.c    dig.c       display.c   dlb.c       do.c        do_name.c
291 do_wear.c   dog.c       dogmove.c   dokick.c    dothrow.c   drawing.c
292 dungeon.c   eat.c       end.c       engrave.c   exper.c     explode.c
293 extralev.c  files.c     fountain.c  hack.c      hacklib.c   insight.c
294 invent.c    isaac64.c   light.c     lock.c      mail.c      makemon.c
295 mcastu.c    mdlib.c     mhitm.c     mhitu.c     minion.c    mklev.c
296 mkmap.c     mkmaze.c    mkobj.c     mkroom.c    mon.c       mondata.c
297 monmove.c   monst.c     mplayer.c   mthrowu.c   muse.c      music.c
298 nhlobj.c    nhlsel.c    nhlua.c     o_init.c    objects.c   objnam.c
299 options.c   pager.c     pickup.c    pline.c     polyself.c  potion.c
300 pray.c      priest.c    quest.c     questpgr.c  read.c      rect.c
301 region.c    restore.c   rip.c       rnd.c       role.c      rumors.c
302 save.c      sfstruct.c  shk.c       shknam.c    sit.c       sounds.c
303 sp_lev.c    spell.c     steal.c     steed.c     symbols.c   sys.c
304 teleport.c  timeout.c   topten.c    track.c     trap.c      u_init.c
305 uhitm.c     utf8map.c   vault.c     version.c   vision.c    weapon.c
306 were.c      wield.c     windows.c   wizard.c    worm.c      worn.c
307 write.c     zap.c
309 submodules:
310 (files in top directory)
311 lua          pdcurses     pdcursesmod
313 sys/libnh:
314 (files in top directory)
315 README.md    libnhmain.c  sysconf
317 sys/libnh/test:
318 (files in top directory)
319 README.md  libtest.c  run.sh
321 sys/msdos:
322 (files for MSDOS version)
323 Install.dos              Makefile.GCC             exceptn.S.patch
324 fetch-cross-compiler.sh  font.c                   font.h
325 msdos.c                  msdoshlp.txt             nhlua.h
326 pckeys.c                 pctiles.c                pctiles.h
327 pcvideo.h                portio.h                 setup.bat
328 sysconf                  tile2bin.c               vesa.h
329 video.c                  vidtxt.c                 vidvesa.c
330 vidvga.c
332 (files for running MSDOS binary under Windows)
333 nhico.uu  nhpif.uu
335 sys/msdos/fonts:
336 (files for MSDOS version)
337 README.txt    makefont.lua  nh-u16b.bdf   nh-u16v.bdf   nh-u18b.bdf
338 nh-u20b.bdf   nh-u22b.bdf   nh-u24b.bdf   nh-u28b.bdf   nh-u32b.bdf
340 sys/share:
341 (Berkeley random number file, which may be included in any version)
342 random.c
344 (Berkeley uudecode file, which may be used in build process of any version)
345 uudecode.c
347 (file for MSDOS, OS/2, Amiga, and Atari versions - only MSDOS tested for 3.7)
348 pcmain.c
350 (file for MSDOS, OS/2, and Atari versions - only MSDOS tested for 3.7)
351 NetHack.cnf  pctty.c
353 (file for MSDOS, OS/2, and VMS versions)
354 termcap
356 (file for VMS version)
357 tclib.c
359 (files for MSDOS, OS/2 and Atari versions - only MSDOS tested for 3.7)
360 pcsys.c   pcunix.c
362 (files for OS/2 version - untested for 3.7)
363 Makefile.lib  termcap.uu
365 (files for UNIX and Be versions)
366 ioctl.c    unixtty.c
368 (posix regex for versions that include regex in their C library)
369 posixregex.c
371 (c++ regex code for versions that can build a C++ module and link it in)
372 cppregex.cpp
374 (pmatch regex for other versions)
375 pmatchregex.c
377 sys/unix:
378 (files for UNIX versions)
379 Install.unx     Makefile.dat    Makefile.doc    Makefile.src
380 Makefile.top    Makefile.utl    NewInstall.unx  README.xcode
381 XCode.xcconfig  depend.awk      gitinfo.sh      mkmkfile.sh
382 nethack.sh      setup.sh        sysconf         unixmain.c
383 unixres.c       unixunix.c
385 sys/unix/NetHack.xcodeproj:
386 (file for macOS Xcode)
387 project.pbxproj
389 sys/unix/NetHack.xcodeproj/project.xcworkspace:
390 (file for macOS Xcode)
391 contents.xcworkspacedata
393 sys/unix/NetHack.xcodeproj/project.xcworkspace/xcshareddata:
394 (files for macOS Xcode)
395 IDEWorkspaceChecks.plist      WorkspaceSettings.xcsettings
397 sys/unix/NetHack.xcodeproj/xcshareddata/xcschemes:
398 (files for macOS Xcode)
399 NetHack.xcscheme   makedefs.xcscheme  recover.xcscheme
401 sys/unix/hints:
402 (files for configuring UNIX NetHack versions)
403 linux-minimal       linux.370           macOS.370
404 macosx.sh           solaris             solaris-playground
405 unix
407 sys/unix/hints/include:
408 (files for configuring UNIX NetHack versions)
409 compiler.370       cross-post.370     cross-pre.370      gbdates-post.370
410 gbdates-pre.370    multisnd-post.370  multisnd1-pre.370  multisnd2-pre.370
411 multiw-1.370       multiw-2.370       multiw-3.370
413 sys/vms:
414 (files for VMS version)
415 Install.vms   Makefile.dat  Makefile.doc  Makefile.src  Makefile.top
416 Makefile.utl  install.com   nethack.com   oldcrtl.c     spec_lev.com
417 sysconf       vmsbuild.com  vmsfiles.c    vmsmail.c     vmsmain.c
418 vmsmisc.c     vmstty.c      vmsunix.c
420 sys/windows:
421 (files for Windows 7/8.x/10/11 version)
422 .nethackrc.template      Install.windows          Makefile.mingw32
423 Makefile.mingw32.depend  Makefile.nmake           console.rc
424 consoletty.c             guitty.c                 nethack.def
425 nhico.uu                 nhsetup.bat              porthelp
426 sysconf.template         win10.c                  win10.h
427 win32api.h               windmain.c               windsys.c
428 winos.h
430 sys/windows/vs:
431 (files for Visual Studio 2017 or 2019 or 2022 Community Edition builds)
432 NetHack.sln                   NetHackPackage.appxmanifest
433 NetHackPackage.wapproj        NetHackProperties.props
434 Package.StoreAssociation.xml  ScreenShot.PNG
435 build.bat                     common.props
436 config.props                  console.props
437 cpp.hint                      default.props
438 default_dll.props             default_lib.props
439 dirs.props                    dll.props
440 files.props
442 sys/windows/vs/Images:
443 (files for Visual Studio 2017 or 2019 or 2022 Community Edition builds)
444 BadgeLogo.scale-100.png
445 BadgeLogo.scale-125.png
446 BadgeLogo.scale-150.png
447 BadgeLogo.scale-200.png
448 BadgeLogo.scale-400.png
449 LargeTile.scale-100.png
450 LargeTile.scale-125.png
451 LargeTile.scale-150.png
452 LargeTile.scale-200.png
453 LargeTile.scale-400.png
454 LockScreenLogo.scale-200.png
455 SmallTile.scale-100.png
456 SmallTile.scale-125.png
457 SmallTile.scale-150.png
458 SmallTile.scale-200.png
459 SmallTile.scale-400.png
460 SplashScreen.scale-100.png
461 SplashScreen.scale-125.png
462 SplashScreen.scale-150.png
463 SplashScreen.scale-200.png
464 SplashScreen.scale-400.png
465 Square150x150Logo.scale-100.png
466 Square150x150Logo.scale-125.png
467 Square150x150Logo.scale-150.png
468 Square150x150Logo.scale-200.png
469 Square150x150Logo.scale-400.png
470 Square44x44Logo.altform-unplated_targetsize-16.png
471 Square44x44Logo.altform-unplated_targetsize-256.png
472 Square44x44Logo.altform-unplated_targetsize-32.png
473 Square44x44Logo.altform-unplated_targetsize-48.png
474 Square44x44Logo.scale-100.png
475 Square44x44Logo.scale-125.png
476 Square44x44Logo.scale-150.png
477 Square44x44Logo.scale-200.png
478 Square44x44Logo.scale-400.png
479 Square44x44Logo.targetsize-16.png
480 Square44x44Logo.targetsize-24.png
481 Square44x44Logo.targetsize-24_altform-unplated.png
482 Square44x44Logo.targetsize-256.png
483 Square44x44Logo.targetsize-32.png
484 Square44x44Logo.targetsize-48.png
485 StoreLogo.backup.png
486 StoreLogo.scale-100.png
487 StoreLogo.scale-125.png
488 StoreLogo.scale-150.png
489 StoreLogo.scale-200.png
490 StoreLogo.scale-400.png
491 Wide310x150Logo.scale-100.png
492 Wide310x150Logo.scale-125.png
493 Wide310x150Logo.scale-150.png
494 Wide310x150Logo.scale-200.png
495 Wide310x150Logo.scale-400.png
497 sys/windows/vs/NetHack:
498 (files for Visual Studio 2017 or 2019 or 2022 Community Edition builds)
499 NetHack.vcxproj    afternethack.proj
501 sys/windows/vs/NetHackW:
502 (file for Visual Studio 2017 or 2019 or 2022 Community Edition builds)
503 NetHackW.vcxproj
505 sys/windows/vs/PDCurses:
506 (file for Visual Studio 2017 or 2019 or 2022 Community Edition builds)
507 PDCurses.vcxproj
509 sys/windows/vs/dlb:
510 (files for Visual Studio 2017 or 2019 or 2022 Community Edition builds)
511 afterdlb.proj  dlb.vcxproj
513 sys/windows/vs/makedefs:
514 (files for Visual Studio 2017 or 2019 or 2022 Community Edition builds)
515 aftermakedefs.proj  makedefs.vcxproj
517 sys/windows/vs/recover:
518 (files for Visual Studio 2017 or 2019 or 2022 Community Edition builds)
519 afterrecover.proj  recover.vcxproj
521 sys/windows/vs/tile2bmp:
522 (files for Visual Studio 2017 or 2019 or 2022 Community Edition builds)
523 aftertile2bmp.proj  tile2bmp.vcxproj
525 sys/windows/vs/tilemap:
526 (files for Visual Studio 2017 or 2019 or 2022 Community Edition builds)
527 aftertilemap.proj  tilemap.vcxproj
529 sys/windows/vs/tiles:
530 (file for Visual Studio 2017 or 2019 or 2022 Community Edition builds)
531 tiles.vcxproj
533 sys/windows/vs/uudecode:
534 (files for Visual Studio 2017 or 2019 or 2022 Community Edition builds)
535 afteruudecode.proj  uudecode.vcxproj
537 test:
538 (files for testing)
539 test_cnf.lua  test_des.lua  test_lev.lua  test_obj.lua  test_sel.lua
540 test_shk.lua  test_src.lua  testmove.lua  testwish.lua
542 util:
543 (files for all versions)
544 dlb_main.c  makedefs.c  mdgrep.h    mdgrep.pl   panic.c     recover.c
546 win/Qt:
547 (files for the Qt 4 or 5 widget library - X11, Windows, Mac OS X)
548 Qt-issues.txt  qt_bind.cpp    qt_bind.h      qt_click.cpp   qt_click.h
549 qt_clust.cpp   qt_clust.h     qt_delay.cpp   qt_delay.h     qt_glyph.cpp
550 qt_glyph.h     qt_icon.cpp    qt_icon.h      qt_inv.cpp     qt_inv.h
551 qt_kde0.h      qt_key.cpp     qt_key.h       qt_line.cpp    qt_line.h
552 qt_main.cpp    qt_main.h      qt_map.cpp     qt_map.h       qt_menu.cpp
553 qt_menu.h      qt_msg.cpp     qt_msg.h       qt_plsel.cpp   qt_plsel.h
554 qt_post.h      qt_pre.h       qt_rip.cpp     qt_rip.h       qt_set.cpp
555 qt_set.h       qt_stat.cpp    qt_stat.h      qt_str.cpp     qt_str.h
556 qt_streq.cpp   qt_streq.h     qt_svsel.cpp   qt_svsel.h     qt_win.cpp
557 qt_win.h       qt_xcmd.cpp    qt_xcmd.h      qt_xpms.h      qt_yndlg.cpp
558 qt_yndlg.h
560 win/X11:
561 (files for X versions)
562 Install.X11     NetHack.ad      Window.c        X11-issues.txt
563 dialogs.c       ibm.bdf         nethack.rc      nh10.bdf
564 nh32icon        nh56icon        nh72icon        nh_icon.xpm
565 pet_mark.xbm    pilemark.xbm    rip.xpm         tile2x11.c
566 winX.c          winmap.c        winmenu.c       winmesg.c
567 winmisc.c       winstat.c       wintext.c       winval.c
569 win/chain:
570 (files for stacking window systems)
571 wc_chainin.c   wc_chainout.c  wc_trace.c
573 win/curses:
574 (files in top directory)
575 Bugs.txt    Readme.txt  Todo.txt    cursdial.c  cursdial.h  cursinit.c
576 cursinit.h  cursinvt.c  cursinvt.h  cursmain.c  cursmesg.c  cursmesg.h
577 cursmisc.c  cursmisc.h  cursstat.c  cursstat.h  curswins.c  curswins.h
579 win/macosx:
580 (files for macosx versions)
581 NetHackGuidebook.applescript  NetHackRecover.applescript
582 NetHackTerm.applescript       recover.pl
584 win/share:
585 (files for versions using optional tiles)
586 bmptiles.c     gifread.c      giftiles.c     monsters.txt   nhicns.uu
587 nhsplash.xpm   objects.txt    other.txt      ppmwrite.c     renumtiles.pl
588 safeproc.c     thintile.c     tile.doc       tile.h         tile2bmp.c
589 tilemap.c      tileset.c      tiletext.c     tiletxt.c
591 win/shim:
592 (file in top directory)
593 winshim.c
595 win/tty:
596 (files for tty versions)
597 getline.c  termcap.c  topl.c     wintty.c
599 win/win32:
600 (files for Windows versions - tested up to Windows 11)
601 NetHackW.c             NetHackW.exe.manifest  NetHackW.rc
602 mhaskyn.c              mhaskyn.h              mhdlg.c
603 mhdlg.h                mhfont.c               mhfont.h
604 mhinput.c              mhinput.h              mhmain.c
605 mhmain.h               mhmap.c                mhmap.h
606 mhmenu.c               mhmenu.h               mhmsg.h
607 mhmsgwnd.c             mhmsgwnd.h             mhrip.c
608 mhrip.h                mhsplash.c             mhsplash.h
609 mhstatus.c             mhstatus.h             mhtext.c
610 mhtext.h               mnsel.uu               mnselcnt.uu
611 mnunsel.uu             mswproc.c              nethack.rc
612 nhresource.h           petmark.uu             pilemark.uu
613 record.uu              resource.h             rip.uu
614 splash.uu              tiles-mingw32.mak      tiles.mak
615 winMS.h
617 This is a list of files produced by auxiliary programs.  They can all be
618 regenerated from the files in the distribution.
620 dat:
621 (files generated by makedefs at playground creation time)
622 data     options  oracles  rumors
624 (files generated for Qt interface on macOS)
625 Info.plist    nethack.icns
627 (files generated for windows at compile time)
628 dlb.lst   porthelp
630 (files generated for windows gui at compile time)
631 guioptions
633 (files generated for windows tty at compile time)
634 ttyoptions
636 (tile files optionally generated for X ports at playground creation time)
637 pet_mark.xbm  rip.xpm       x11tiles
639 src:
640 (files for win32 that are moved into src at compile time)
641 Makefile          Makefile.mingw32
643 (files generated by 'moc' for Qt interface at compile time)
644 qt_kde0.moc   qt_main.moc   qt_map.moc    qt_menu.moc   qt_msg.moc
645 qt_plsel.moc  qt_set.moc    qt_stat.moc   qt_xcmd.moc   qt_yndlg.moc
647 (file generated by makedefs -m but unused in 3.7)
648 monstr.c
650 (file optionally generated by tilemap at compile time)
651 tile.c
653 sys/windows:
654 (file generated by uudecode at compile time)
655 nethack.ico
657 util:
658 (file generated for unix at compile time if various tiles utilities are built)
659 tiletxt.c
661 (file generated for windows at compile time)
662 uudecode.exe
664 NOTE: If your binaries were compiled with the data librarian (DLB) option,
665       your playground will not contain all of the files listed here.  All
666       of the files listed as being required for the playground must still
667       have been built by your compiler, but the DLB code will roll them up
668       into another file (or files).