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.)
9 (files in top directory)
10 .clang-format Cross-compiling Files
11 Porting README azure-pipelines.yml
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
19 (file for people developing changes to NetHack)
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
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 tut-1.lua tut-2.lua usagehlp valley.lua water.lua
63 wizard1.lua wizard2.lua wizard3.lua wizhelp
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
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 hacklib.h
94 integer.h isaac64.h lint.h mail.h mextra.h
95 mfndpos.h micro.h mkroom.h monattk.h mondata.h
96 monflag.h monst.h monsters.h nhmd4.h obj.h
97 objclass.h objects.h optlist.h patchlevel.h pcconf.h
98 permonst.h prop.h quest.h rect.h region.h
99 rm.h seffects.h selvar.h skills.h sndprocs.h
100 sp_lev.h spell.h stairs.h sym.h sys.h
101 tcap.h tileset.h timeout.h tradstdc.h trap.h
102 unixconf.h vision.h vmsconf.h warnings.h winami.h
103 wincurs.h windconf.h winprocs.h wintype.h you.h
106 (file for tty versions)
110 (files that are no longer maintained for current game code)
114 (files that are no longer maintained for current game code)
118 (files for GEM versions)
119 bitmfile.h gem_rsc.h load_img.h wingem.h
121 (file for GNOME versions)
124 (files for all versions)
125 amiconf.h beconf.h def_os2.h os2conf.h system.h tosconf.h
128 (files for various Macintosh versions)
129 mac-carbon.h mac-qt.h mac-term.h macconf.h macpopup.h
130 mactty.h macwin.h mttypriv.h
133 (files for Amiga versions - untested for 3.7)
134 Build.ami Install.ami Makefile.agc Makefile.ami NetHack.cnf
135 amidos.c amidos.p amifont.uu amifont8.uu amigst.c
136 amii.hlp amimenu.c amirip.c amistack.c amitty.c
137 amiwind.c amiwind.p clipwin.c colorwin.c grave16.xpm
138 ifchange mkdmake txt2iff.c winamenu.c winami.c
139 winami.p winchar.c windefs.h winext.h winfuncs.c
140 winkey.c winproto.h winreq.c winstr.c xpm2iff.c
143 (files for Atari version - untested for 3.7)
144 Install.tos atarifnt.uue nethack.mnu setup.g tos.c
148 (files for BeOS version - untested for 3.7)
152 (files for 68K Macintosh versions)
153 Files.r Install.mw MacHelp NHDeflts NHrsrc.hqx
154 NHsound.hqx News README carbon.plist dprintf.c
155 maccurs.c macerrs.c macfile.c machelp.hqx macmain.c
156 macmenu.c mactopl.c mactty.c macunix.c macwin.c
157 mgetline.c mmodal.c mrecover.c mrecover.hqx mttymain.c
160 (files for deprecated real mode msdos version)
161 Makefile.BC Makefile.MSC SCHEMA35.MSC moveinit.pat ovlinit.c
162 schema1.BC schema2.BC schema3.MSC
165 (files for OS/2 version - untested for 3.7)
166 Install.os2 Makefile.os2 nhpmico.uu os2.c
169 (files that are no longer maintained for current game code)
170 README.linux cross-amiga.sh
172 outdated/sys/unix/hints:
173 (files that are no longer maintained for current game code)
174 cross-amiga linux linux-chroot linux-qt4
175 linux-qt5 linux-x11 macosx macosx10.5
176 macosx10.7 macosx10.8 macosx10.10 macosx10.10-qt
179 outdated/sys/unix/hints/include:
180 (files that are no longer maintained for current game code)
181 cross-amiga-post cross-amiga-pre
184 (files that are no longer maintained for current game code)
188 (files for Windows CE and PocketPC - untested for 3.7)
189 Install.ce bootstrp.mak celib.c cesetup.bat cesound.c
190 defaults.nh keypad.uu menubar.uu mhaskyn.c mhaskyn.h
191 mhcmd.c mhcmd.h mhcolor.c mhcolor.h mhdlg.c
192 mhdlg.h mhfont.c mhfont.h mhinput.c mhinput.h
193 mhmain.c mhmain.h mhmap.c mhmap.h mhmenu.c
194 mhmenu.h mhmsg.h mhmsgwnd.c mhmsgwnd.h mhrip.c
195 mhrip.h mhstatus.c mhstatus.h mhtext.c mhtext.h
196 mhtxtbuf.c mhtxtbuf.h mswproc.c newres.h nhico.uu
197 resource.h winMS.h winhack.c winhack.rc winhcksp.rc
200 outdated/sys/wince/ceinc:
201 (header files for Windows CE and PocketPC - untested for 3.7)
202 assert.h errno.h fcntl.h
204 outdated/sys/wince/ceinc/sys:
205 (sys/stat.h for Windows CE and PocketPC - untested for 3.6.2)
208 outdated/sys/windows:
209 (files that are no longer maintained for current game code)
212 outdated/sys/windows/vs:
213 (files that are no longer maintained for current game code)
217 (files for the Qt 3 widget library - X11, Windows, Mac OS X, or Qtopia)
218 Info.plist Install.Qt knethack.lnk
219 knh-mini.xpm knh.xpm qpe-nethack.control
220 qt3_clust.cpp qt3_clust.h qt3_kde0.h
221 qt3_win.cpp qt3_win.h qt3_xpms.h
222 qt3tableview.cpp qt3tableview.h tileedit.cpp
226 (files for GEM versions - untested for 3.7)
227 Install.gem bitmfile.c gem_rsc.uu gem_rso.uu gr_rect.c gr_rect.h
228 load_img.c tile2img.c title.uu wingem.c wingem1.c xpm2img.c
231 (files for GNOME versions - untested for 3.7)
232 README gn_xpms.h gnaskstr.c gnaskstr.h gnbind.c gnbind.h
233 gnglyph.c gnglyph.h gnmain.c gnmain.h gnmap.c gnmap.h
234 gnmenu.c gnmenu.h gnmesg.c gnmesg.h gnomeprv.h gnopts.c
235 gnopts.h gnplayer.c gnplayer.h gnsignal.c gnsignal.h gnstatus.c
236 gnstatus.h gntext.c gntext.h gnworn.c gnworn.h gnyesno.c
240 (file in top directory)
244 (file in top directory)
248 (file in top directory)
252 (files in top directory)
253 README attributions.txt
254 sa2_xpleveldown.uu sa2_xplevelup.uu
255 se_squeak_A.uu se_squeak_B.uu
256 se_squeak_B_flat.uu se_squeak_C.uu
257 se_squeak_D.uu se_squeak_D_flat.uu
258 se_squeak_E.uu se_squeak_E_flat.uu
259 se_squeak_F.uu se_squeak_F_sharp.uu
260 se_squeak_G.uu se_squeak_G_sharp.uu
261 sound_Bell.uu sound_Bugle_A.uu
262 sound_Bugle_B.uu sound_Bugle_C.uu
263 sound_Bugle_D.uu sound_Bugle_E.uu
264 sound_Bugle_F.uu sound_Bugle_G.uu
265 sound_Drum_Of_Earthquake.uu sound_Fire_Horn.uu
266 sound_Frost_Horn.uu sound_Leather_Drum.uu
267 sound_Magic_Flute_A.uu sound_Magic_Flute_B.uu
268 sound_Magic_Flute_C.uu sound_Magic_Flute_D.uu
269 sound_Magic_Flute_E.uu sound_Magic_Flute_F.uu
270 sound_Magic_Flute_G.uu sound_Magic_Harp_A.uu
271 sound_Magic_Harp_B.uu sound_Magic_Harp_C.uu
272 sound_Magic_Harp_D.uu sound_Magic_Harp_E.uu
273 sound_Magic_Harp_F.uu sound_Magic_Harp_G.uu
274 sound_Tooled_Horn_A.uu sound_Tooled_Horn_B.uu
275 sound_Tooled_Horn_C.uu sound_Tooled_Horn_D.uu
276 sound_Tooled_Horn_E.uu sound_Tooled_Horn_F.uu
277 sound_Tooled_Horn_G.uu sound_Wooden_Flute_A.uu
278 sound_Wooden_Flute_B.uu sound_Wooden_Flute_C.uu
279 sound_Wooden_Flute_D.uu sound_Wooden_Flute_E.uu
280 sound_Wooden_Flute_F.uu sound_Wooden_Flute_G.uu
281 sound_Wooden_Harp_A.uu sound_Wooden_Harp_B.uu
282 sound_Wooden_Harp_C.uu sound_Wooden_Harp_D.uu
283 sound_Wooden_Harp_E.uu sound_Wooden_Harp_F.uu
284 sound_Wooden_Harp_G.uu uu2wav.cmd
288 (file in top directory)
292 (files for all versions)
293 allmain.c alloc.c apply.c artifact.c attrib.c ball.c
294 bones.c botl.c calendar.c cmd.c coloratt.c date.c
295 dbridge.c decl.c detect.c dig.c display.c dlb.c
296 do.c do_name.c do_wear.c dog.c dogmove.c dokick.c
297 dothrow.c drawing.c dungeon.c eat.c end.c engrave.c
298 exper.c explode.c extralev.c files.c fountain.c getpos.c
299 glyphs.c hack.c hacklib.c insight.c invent.c isaac64.c
300 light.c lock.c mail.c makemon.c mcastu.c mdlib.c
301 mhitm.c mhitu.c minion.c mklev.c mkmap.c mkmaze.c
302 mkobj.c mkroom.c mon.c mondata.c monmove.c monst.c
303 mplayer.c mthrowu.c muse.c music.c nhlobj.c nhlsel.c
304 nhlua.c nhmd4.c o_init.c objects.c objnam.c options.c
305 pager.c pickup.c pline.c polyself.c potion.c pray.c
306 priest.c quest.c questpgr.c read.c rect.c region.c
307 report.c restore.c rip.c rnd.c role.c rumors.c
308 save.c selvar.c sfstruct.c shk.c shknam.c sit.c
309 sounds.c sp_lev.c spell.c stairs.c steal.c steed.c
310 strutil.c symbols.c sys.c teleport.c timeout.c topten.c
311 track.c trap.c u_init.c uhitm.c utf8map.c vault.c
312 version.c vision.c weapon.c were.c wield.c windows.c
313 wizard.c wizcmds.c worm.c worn.c write.c zap.c
316 (files in top directory)
317 CHKSUMS lua pdcurses pdcursesmod
320 (files in top directory)
321 README.md libnhmain.c sysconf
324 (files in top directory)
325 README.md libtest.c run.sh
328 (files for MSDOS version)
329 Install.dos Makefile.GCC exceptn.S.patch
330 fetch-cross-compiler.sh font.c font.h
331 msdos.c msdoshlp.txt nhlua.h
332 pckeys.c pctiles.c pctiles.h
333 pcvideo.h portio.h setup.bat
334 sysconf tile2bin.c vesa.h
335 video.c vidtxt.c vidvesa.c
338 (files for running MSDOS binary under Windows)
342 (files for MSDOS version)
343 README.txt makefont.lua nh-u16b.bdf nh-u16v.bdf nh-u18b.bdf
344 nh-u20b.bdf nh-u22b.bdf nh-u24b.bdf nh-u28b.bdf nh-u32b.bdf
347 (Berkeley random number file, which may be included in any version)
350 (Berkeley uudecode file, which may be used in build process of any version)
353 (file for MSDOS, OS/2, Amiga, and Atari versions - only MSDOS tested for 3.7)
356 (file for MSDOS, OS/2, and Atari versions - only MSDOS tested for 3.7)
359 (file for MSDOS, OS/2, and VMS versions)
362 (file for VMS version)
365 (files for MSDOS, OS/2 and Atari versions - only MSDOS tested for 3.7)
368 (files for OS/2 version - untested for 3.7)
369 Makefile.lib termcap.uu
371 (files for UNIX and Be versions)
374 (posix regex for versions that include regex in their C library)
377 (c++ regex code for versions that can build a C++ module and link it in)
380 (pmatch regex for other versions)
384 (files for UNIX versions)
385 Install.unx Makefile.check Makefile.dat Makefile.doc
386 Makefile.src Makefile.top Makefile.utl NewInstall.unx
387 README-hints README.xcode XCode.xcconfig depend.awk
388 gitinfo.sh mkmkfile.sh nethack.sh setup.sh
389 sysconf unixmain.c unixres.c unixunix.c
391 sys/unix/NetHack.xcodeproj:
392 (file for macOS Xcode)
395 sys/unix/NetHack.xcodeproj/project.xcworkspace:
396 (file for macOS Xcode)
397 contents.xcworkspacedata
399 sys/unix/NetHack.xcodeproj/project.xcworkspace/xcshareddata:
400 (files for macOS Xcode)
401 IDEWorkspaceChecks.plist WorkspaceSettings.xcsettings
403 sys/unix/NetHack.xcodeproj/xcshareddata/xcschemes:
404 (files for macOS Xcode)
405 NetHack.xcscheme makedefs.xcscheme recover.xcscheme
408 (files for configuring UNIX NetHack versions)
409 linux-minimal linux.370 macOS.370
410 macosx.sh solaris solaris-playground
413 sys/unix/hints/include:
414 (files for configuring UNIX NetHack versions)
415 compiler.370 cross-post.370 cross-pre1.370 cross-pre2.370
416 gbdates-post.370 gbdates-pre.370 misc.370 multisnd-post.370
417 multisnd1-pre.370 multisnd2-pre.370 multiw-1.370 multiw-2.370
420 (files for VMS version)
421 Install.vms Install370.vms Makefile.dat Makefile.doc
422 Makefile.src Makefile.top Makefile.utl Makefile_dat.vms
423 Makefile_doc.vms Makefile_src.vms Makefile_top.vms Makefile_utl.vms
424 install.com nethack.com oldcrtl.c spec_lev.com
425 sysconf vmsbuild.com vmsfiles.c vmsmail.c
426 vmsmain.c vmsmisc.c vmssetup.com vmstty.c
430 (files for Windows 7/8.x/10/11 version)
431 Install.windows Makefile.mingw32 Makefile.mingw32.depend
432 Makefile.nmake build-msys2.txt build-nmake.txt
433 build-vs.txt console.rc consoletty.c
434 fetch.cmd fetch.sh guitty.c
435 nethack.def nethackrc.template nhico.uu
436 nhsetup.bat porthelp sysconf.template
437 win10.c win10.h win32api.h
438 windmain.c windsys.c winos.h
441 (files for Visual Studio 2019 or 2022 Community Edition builds)
442 NetHack.sln NetHackPackage.appxmanifest
443 NetHackPackage.wapproj NetHackProperties.props
444 Package.StoreAssociation.xml ScreenShot.PNG
445 build.bat common.props
446 config.props console.props
447 cpp.hint default.props
448 default_dll.props default_lib.props
452 sys/windows/vs/FetchPrereq:
453 (files for Visual Studio 2019 or 2022 Community Edition builds)
454 fetchprereq.nmake fetchprereq.vcxproj
456 sys/windows/vs/Images:
457 (files for Visual Studio 2019 or 2022 Community Edition builds)
458 BadgeLogo.scale-100.png
459 BadgeLogo.scale-125.png
460 BadgeLogo.scale-150.png
461 BadgeLogo.scale-200.png
462 BadgeLogo.scale-400.png
463 LargeTile.scale-100.png
464 LargeTile.scale-125.png
465 LargeTile.scale-150.png
466 LargeTile.scale-200.png
467 LargeTile.scale-400.png
468 LockScreenLogo.scale-200.png
469 SmallTile.scale-100.png
470 SmallTile.scale-125.png
471 SmallTile.scale-150.png
472 SmallTile.scale-200.png
473 SmallTile.scale-400.png
474 SplashScreen.scale-100.png
475 SplashScreen.scale-125.png
476 SplashScreen.scale-150.png
477 SplashScreen.scale-200.png
478 SplashScreen.scale-400.png
479 Square150x150Logo.scale-100.png
480 Square150x150Logo.scale-125.png
481 Square150x150Logo.scale-150.png
482 Square150x150Logo.scale-200.png
483 Square150x150Logo.scale-400.png
484 Square44x44Logo.altform-unplated_targetsize-16.png
485 Square44x44Logo.altform-unplated_targetsize-256.png
486 Square44x44Logo.altform-unplated_targetsize-32.png
487 Square44x44Logo.altform-unplated_targetsize-48.png
488 Square44x44Logo.scale-100.png
489 Square44x44Logo.scale-125.png
490 Square44x44Logo.scale-150.png
491 Square44x44Logo.scale-200.png
492 Square44x44Logo.scale-400.png
493 Square44x44Logo.targetsize-16.png
494 Square44x44Logo.targetsize-24.png
495 Square44x44Logo.targetsize-24_altform-unplated.png
496 Square44x44Logo.targetsize-256.png
497 Square44x44Logo.targetsize-32.png
498 Square44x44Logo.targetsize-48.png
500 StoreLogo.scale-100.png
501 StoreLogo.scale-125.png
502 StoreLogo.scale-150.png
503 StoreLogo.scale-200.png
504 StoreLogo.scale-400.png
505 Wide310x150Logo.scale-100.png
506 Wide310x150Logo.scale-125.png
507 Wide310x150Logo.scale-150.png
508 Wide310x150Logo.scale-200.png
509 Wide310x150Logo.scale-400.png
511 sys/windows/vs/NetHack:
512 (files for Visual Studio 2019 or 2022 Community Edition builds)
513 NetHack.vcxproj afternethack.proj
515 sys/windows/vs/NetHackW:
516 (file for Visual Studio 2019 or 2022 Community Edition builds)
519 sys/windows/vs/PDCurses:
520 (file for Visual Studio 2019 or 2022 Community Edition builds)
523 sys/windows/vs/PDCursesGui:
524 (file for Visual Studio 2019 or 2022 Community Edition builds)
528 (files for Visual Studio 2019 or 2022 Community Edition builds)
529 afterdlb.proj dlb.vcxproj
531 sys/windows/vs/hacklib:
532 (file for Visual Studio 2019 or 2022 Community Edition builds)
535 sys/windows/vs/makedefs:
536 (files for Visual Studio 2019 or 2022 Community Edition builds)
537 aftermakedefs.proj makedefs.vcxproj
539 sys/windows/vs/package:
540 (files for Visual Studio 2019 or 2022 Community Edition builds)
541 package.nmake package.vcxproj
543 sys/windows/vs/recover:
544 (files for Visual Studio 2019 or 2022 Community Edition builds)
545 afterrecover.proj recover.vcxproj
547 sys/windows/vs/tile2bmp:
548 (files for Visual Studio 2019 or 2022 Community Edition builds)
549 aftertile2bmp.proj tile2bmp.vcxproj
551 sys/windows/vs/tilemap:
552 (files for Visual Studio 2019 or 2022 Community Edition builds)
553 aftertilemap.proj tilemap.vcxproj
555 sys/windows/vs/tiles:
556 (file for Visual Studio 2019 or 2022 Community Edition builds)
559 sys/windows/vs/uudecode:
560 (files for Visual Studio 2019 or 2022 Community Edition builds)
561 afteruudecode.proj uudecode.vcxproj
565 test_cnf.lua test_des.lua test_lev.lua test_obj.lua test_sel.lua
566 test_shk.lua test_src.lua testmove.lua testwish.lua
569 (files for all versions)
570 dlb_main.c makedefs.c mdgrep.h mdgrep.pl panic.c recover.c
573 (files for the Qt 4 or 5 widget library - X11, Windows, Mac OS X)
574 Qt-issues.txt qt_bind.cpp qt_bind.h qt_click.cpp qt_click.h
575 qt_clust.cpp qt_clust.h qt_delay.cpp qt_delay.h qt_glyph.cpp
576 qt_glyph.h qt_icon.cpp qt_icon.h qt_inv.cpp qt_inv.h
577 qt_kde0.h qt_key.cpp qt_key.h qt_line.cpp qt_line.h
578 qt_main.cpp qt_main.h qt_map.cpp qt_map.h qt_menu.cpp
579 qt_menu.h qt_msg.cpp qt_msg.h qt_plsel.cpp qt_plsel.h
580 qt_post.h qt_pre.h qt_rip.cpp qt_rip.h qt_set.cpp
581 qt_set.h qt_stat.cpp qt_stat.h qt_str.cpp qt_str.h
582 qt_streq.cpp qt_streq.h qt_svsel.cpp qt_svsel.h qt_win.cpp
583 qt_win.h qt_xcmd.cpp qt_xcmd.h qt_xpms.h qt_yndlg.cpp
587 (files for X versions)
588 Install.X11 NetHack.ad Window.c X11-issues.txt
589 dialogs.c ibm.bdf nethack.rc nh10.bdf
590 nh32icon nh56icon nh72icon nh_icon.xpm
591 pet_mark.xbm pilemark.xbm rip.xpm tile2x11.c
592 winX.c winmap.c winmenu.c winmesg.c
593 winmisc.c winstat.c wintext.c winval.c
596 (files for stacking window systems)
597 wc_chainin.c wc_chainout.c wc_trace.c
600 (files in top directory)
601 Bugs.txt Readme.txt Todo.txt cursdial.c cursdial.h cursinit.c
602 cursinit.h cursinvt.c cursinvt.h cursmain.c cursmesg.c cursmesg.h
603 cursmisc.c cursmisc.h cursstat.c cursstat.h curswins.c curswins.h
606 (files for macosx versions)
607 NetHackGuidebook.applescript NetHackRecover.applescript
608 NetHackTerm.applescript recover.pl
611 (files for versions using optional tiles)
612 bmptiles.c gifread.c giftiles.c monsters.txt nhicns.uu
613 nhsplash.xpm objects.txt other.txt ppmwrite.c renumtiles.pl
614 safeproc.c thintile.c tile.doc tile.h tile2bmp.c
615 tilemap.c tileset.c tiletext.c tiletxt.c
618 (file in top directory)
622 (files for tty versions)
623 getline.c termcap.c topl.c wintty.c
626 (files for Windows versions - tested up to Windows 11)
627 NetHackW.c NetHackW.exe.manifest NetHackW.rc
628 mhaskyn.c mhaskyn.h mhdlg.c
629 mhdlg.h mhfont.c mhfont.h
630 mhinput.c mhinput.h mhmain.c
631 mhmain.h mhmap.c mhmap.h
632 mhmenu.c mhmenu.h mhmsg.h
633 mhmsgwnd.c mhmsgwnd.h mhrip.c
634 mhrip.h mhsplash.c mhsplash.h
635 mhstatus.c mhstatus.h mhtext.c
636 mhtext.h mnsel.uu mnselcnt.uu
637 mnunsel.uu mswproc.c nethack.rc
638 nhresource.h petmark.uu pilemark.uu
639 record.uu resource.h rip.uu
640 splash.uu tiles-mingw32.mak tiles.mak
643 This is a list of files produced by auxiliary programs. They can all be
644 regenerated from the files in the distribution.
647 (files generated by makedefs at playground creation time)
648 data options oracles rumors
650 (files generated for Qt interface on macOS)
651 Info.plist nethack.icns
653 (files generated for windows at compile time)
656 (files generated for windows gui at compile time)
659 (files generated for windows tty at compile time)
662 (tile files optionally generated for X ports at playground creation time)
663 pet_mark.xbm rip.xpm x11tiles
666 (files for win32 that are moved into src at compile time)
667 Makefile Makefile.mingw32
669 (files generated by 'moc' for Qt interface at compile time)
670 qt_kde0.moc qt_main.moc qt_map.moc qt_menu.moc qt_msg.moc
671 qt_plsel.moc qt_set.moc qt_stat.moc qt_xcmd.moc qt_yndlg.moc
673 (file generated by makedefs -m but unused in 3.7)
676 (file optionally generated by tilemap at compile time)
680 (file generated by uudecode at compile time)
684 (file generated for unix at compile time if various tiles utilities are built)
687 (file generated for windows at compile time)
690 NOTE: If your binaries were compiled with the data librarian (DLB) option,
691 your playground will not contain all of the files listed here. All
692 of the files listed as being required for the playground must still
693 have been built by your compiler, but the DLB code will roll them up
694 into another file (or files).