This is a listing of all files in a full Slash'EM 0.0.7 distribution, organized
in their standard manner on a UNIX system.  It indicates which files are
necessary for which versions, so that you can tell which files may be deleted
from or not transferred to your system if you wish.


.:
(files in top directory)
Files           MAKE_ANH.TXT    PoleArms.txt    Porting         README.34
README.gtk      cthulu.txt      history.txt     license         magic.txt
poly.txt        readme.s6       readme.txt      s330.txt        slamfaq.txt
strategy.txt

dat:
(files for all versions)
Arch.des        Barb.des        Caveman.des     Flame.des       Healer.des
Ice.des         Knight.des      Monk.des        Necro.des       Priest.des
Ranger.des      Rogue.des       Samurai.des     Slayer.des      Tourist.des
Valkyrie.des    Wizard.des      Yeoman.des      beholder.des    bigroom.des
blkmar.des      castle.des      caves.des       cmdhelp         credit.xpm
data.bas        data.base       dragons.des     dungeon.def     endgame.des
frnknstn.des    gehennom.des    giants.des      guild.des       gypsy.txt
help            hh              history         knox.des        kobold-1.des
kobold-2.des    license         lich.des        mall-1.des      mall-2.des
medusa.des      mines.des       mtemple.des     newmall.des     nightmar.des
nymph.des       opthelp         oracle.des      oracles.txt     pet_mark.pbm
quest.txt       rats.des        rumors.fal      rumors.tru      sea.des
sokoban.des     spiders.des     stor-1.des      stor-2.des      stor-3.des
template.des    tomb.des        tower.des       wizhelp         yendor.des

doc:
(files for all versions)
Guidebook.mn    Guidebook.tex   Guidebook.txt   dgn_comp.6      dgn_comp.txt
dlb.6           dlb.txt         lev_comp.6      lev_comp.txt    nethack.6
recover.6       recover.txt     slashem.6       slashem.txt     sources.txt
strategy.txt    tmac.n          window.doc

include:
(files for all versions)
align.h         amiconf.h       artifact.h      artilist.h      attk.h
attrib.h        beconf.h        color.h         config.h        config1.h
coord.h         decl.h          def_os2.h       dgn_file.h      display.h
dlb.h           dungeon.h       edog.h          egyp.h          emin.h
engrave.h       epri.h          eshk.h          extern.h        file.h
flag.h          func_tab.h      global.h        hack.h          lev.h
macconf.h       macpopup.h      macwin.h        mail.h          mfndpos.h
micro.h         mkroom.h        monattk.h       mondata.h       monflag.h
monst.h         monsym.h        nhlan.h         nhxdr.h         ntconf.h
obj.h           objclass.h      os2conf.h       patchlev.h      patchlevel.h
pcconf.h        permonst.h      prop.h          proxycb.h       qtext.h
quest.h         rect.h          region.h        rm.h            skills.h
sp_lev.h        spell.h         system.h        tcap.h          tech.h
timeout.h       tosconf.h       tradstdc.h      trampoli.h      trap.h
unixconf.h      vault.h         vision.h        vmsconf.h       wceconf.h
winami.h        winprocs.h      winproxy.h      wintype.h       you.h           youprop.h
(file for tty versions)
wintty.h
(files for X versions)
tile2x11.h      winX.h          xwindow.h       xwindowp.h
(files for Qt versions)
qt_clust.h      qt_kde0.h       qt_win.h        qt_xpms.h       qttableview.h
(files for Gem versions)
bitmfile.h      gem_rsc.h       load_img.h      wingem.h
(file for GNOME versions)
winGnome.h
(files for GTK vesion)
winGTK.h        xshm.h
(files for mactty version)
mactty.h        mttypriv.h

src:
(files for all versions)
allmain.c       alloc.c         apply.c         artifact.c      attrib.c
ball.c          bones.c         borg.c          botl.c          cmd.c
dbridge.c       decl.c          detect.c        dig.c           display.c
dlb.c           do.c            do_name.c       do_wear.c       dog.c
dogmove.c       dokick.c        dothrow.c       drawing.c       dungeon.c
eat.c           end.c           engrave.c       exper.c         explode.c
extralev.c      files.c         fountain.c      gypsy.c         hack.c
hacklib.c       invent.c        light.c         lock.c          mail.c
makemon.c       mapglyph.c      mcastu.c        mhitm.c         mhitu.c
minion.c        mklev.c         mkmap.c         mkmaze.c        mkobj.c
mkroom.c        mon.c           mondata.c       monmove.c       monst.c
mplayer.c       mthrowu.c       muse.c          music.c         o_init.c
objects.c       objnam.c        options.c       pager.c         pickup.c
pline.c         polyself.c      potion.c        pray.c          priest.c
quest.c         questpgr.c      read.c          rect.c          region.c
restore.c       rip.c           rnd.c           role.c          rumors.c
save.c          shk.c           shknam.c        sit.c           sounds.c
sp_lev.c        spell.c         steal.c         steed.c         tech.c
teleport.c      timeout.c       topten.c        track.c         trap.c
u_init.c        uhitm.c         vault.c         version.c       vision.c
weapon.c        were.c          wield.c         windows.c       wizard.c
worm.c          worn.c          write.c         zap.c

sys/amiga:
(files for Amiga versions)
Build.ami       Install.ami     Makefile.agc    Makefile.ami    NetHack.cnf
amidos.c        amidos.p        amifont.uu      amifont8.uu     amigst.c
amii.hlp        amimenu.c       amirip.c        amisnd.c        amistack.c
amitty.c        amiwind.c       amiwind.p       clipwin.c       colorwin.c
cvtsnd.c        grave16.xpm     ifchange        mkdmake         txt2iff.c
winami.c        winami.p        winchar.c       windefs.h       winext.h
winfuncs.c      winkey.c        winmenu.c       winproto.h      winreq.c
winstr.c        xpm2iff.c

sys/atari:
(files for Atari version)
Install.tos     atarifnt.uue    nethack.mnu     setup.g         tos.c
unx2atar.sed

sys/be:
(files for BeOS version)
README          bemain.c

sys/mac:
(files for Macintosh versions)
Files.r         History.html    Install.mpw     Install.mw      Levels.make
MacHelp         Macintosh.make  MPW.r           MRecover.r      NHDeflts
NHrsrc.hqx      NHrscr.r        NHsound.hqx     NHsound.r       NetHack.r
News            README.txt      Recover.r       dprintf.c       maccurs.c
macerrs.c       macfile.c       machelp.bh      machelp.hqx     macmain.c       macmenu.c       macsnd.c        mactopl.c       mactty.c        macunix.c
macwin.c        mgetline.c      mmodal.c        mrecover.c      mrecover.hqx
mttymain.c

sys/msdos:
(files for MSDOS version)
2xsai.c         2xsai.h         2xtest.c        ALGINIT.H       ALLEG.CNF 
ALNAMES.H       ANETHACK.FNT    ANETHACK.TXT    Install.dos     LOADFONT.H
Makefile.BC     Makefile.GCC    Makefile.MSC    NHAccess.nh     VIDALLEG.C
alfuncs.h       bmp2txt.c       idx2bmp.c       maintovl.doc    makefile.doc
moveinit.pat    msdos.c         msdoshlp.txt    ovlinit.c       pckeys.c
pctiles.c       pctiles.h       pcvideo.h       portio.h        schema1.BC
schema1.MSC     schema2.BC      schema2.MSC     schema3.MSC     setup.bat
sound.c         tile2bin.c      txt2bmp.c       vidal2.c        video.c 
vidtxt.c        vidvga.c
(files for running MSDOS binary under Windows)
nethack.ico     nethack.pif     nhico.uu        nhpif.uu 

sys/os2:
(files for OS/2 version)
Install.os2     Makefile.os2    nhpmico.uu      os2.c

sys/share:
(files for MSDOS and OS/2 versions)
Makefile.lib    termcap.uu
(file for MSDOS, OS/2, NT, Amiga, and Atari versions)
pcmain.c
(files for MSDOS, OS/2, NT, and Atari versions)
pcsys.c         pcunix.c
(file for MSDOS, OS/2, and Atari versions)
NetHack.cnf     pctty.c
(files for UNIX and Be versions)
ioctl.c         unixtty.c
(file for NT version)
nhlan.c
(Berkeley random number file, which may be included in any version)
random.c
(Berkeley uudecode file, which may be used in build process of any version)
uudecode.c
(file for VMS version)
tclib.c
(file for MSDOS, OS/2, and VMS versions)
termcap
(lex/yacc output for special level and dungeon compilers)
dgn_comp.h      dgn_lex.c       dgn_yacc.c      lev_comp.h      lev_lex.c
lev_yacc.c

sys/share/sounds:
(files for Amiga and Macintosh versions)
README          bell.uu         bugle.uu        erthdrum.uu     firehorn.uu
frsthorn.uu     lethdrum.uu     mgcflute.uu     mgcharp.uu      toolhorn.uu
wdnflute.uu     wdnharp.uu

sys/unix:
(files for UNIX versions)
Install.unx     Makefile.dat    Makefile.doc    Makefile.src    Makefile.top
Makefile.utl    README.linux    depend.awk      nethack.sh      setup.sh
unixmain.c      unixres.c       unixunix.c
(files for replacement cpp, apparently only needed by some UNIX systems)
cpp1.shr        cpp2.shr        cpp3.shr
(file for sound driver for 386 UNIX)
snd86unx.shr

sys/vms:
(files for VMS version)
Install.vms     Makefile.dat    Makefile.doc    Makefile.src    Makefile.top
Makefile.utl    install.com     lev_lex.h       nethack.com     oldcrtl.c
spec_lev.com    vmsbuild.com    vmsfiles.c      vmsmail.c       vmsmain.c
vmsmisc.c       vmstty.c        vmsunix.c

sys/wince:
(files for Windows CE and PocketPC)
Install.ce      assert.h        bootstrp.mak    celib.c         cesetup.bat
cesound.c       defaults.nh     errno.h         fcntl.h         hpc.vcp
keypad.uu       mhaskyn.c       mhaskyn.h       mhcmd.c         mhcmd.h
mhcolor.c       mhcolor.h       mhdlg.c         mhdlg.h         mhfont.c
mhfont.h        mhinput.c       mhinput.h       mhmain.c        mhmain.h
mhmap.c         mhmap.h         mhmenu.c        mhmenu.h        mhmsg.h
mhmsgwnd.c      mhmsgwnd.h      mhrip.c         mhrip.h         mhstatus.c
mhstatus.h      mhtext.c        mhtext.h        mswproc.c       newres.h
palmpc.vcp      pocketpc.vcp    resource.h      smartphn.vcp    stat.h
winMS.h         wince.vcw       winhack.c       winhack.rc      winhcksp.rc
winmain.c

sys/winnt:
(files for Windows 9x, NT and Windows2000 version)
Install.nt      Makefile.bcc    Makefile.gcc    Makefile.msc    console.rc
defaults.nh     mapimail.c      nethack.def     nhico.uu        nhsetup.bat
ntsound.c       nttty.c         porthelp        win32api.h      winnt.c

util:
(files for all versions)
dgn_main.c      dlb_main.c      lev_main.c      makedefs.c      panic.c
recover.c
(lex/yacc input for special level and dungeon compilers)
dgn_comp.l      dgn_comp.y      lev_comp.l      lev_comp.y

win/Qt:
(files for the Qt widget library - X11, Windows, Mac OS X, or Qtopia)
Info.pli        Install.Qt      knethack.lnk    knh-mini.xpm    knh.xpm
nhicns.uu       nhsplash.xpm    qt_clust.cpp    qt_win.cpp      qttableview.cpp
tileedit.cpp    tileedit.h      qpe-nethack.control

win/X11:
(files for X versions)
Install.X11     NetHack.ad      Window.c        dialogs.c       ibm.bdf
nethack.rc      nh10.bdf        nh32icon        nh56icon        nh72icon
nh_icon.xpm     pet_mark.xbm    rip.xpm         tile2x11.c      winX.c
winmap.c        winmenu.c       winmesg.c       winmisc.c       winstat.c
wintext.c       winval.c

win/gem:
(files for GEM versions)
Install.gem     bitmfile.c      gem_rsc.uu      gem_rso.uu      gr_rect.c
gr_rect.h       load_img.c      tile2img.c      title.uu        wingem.c
wingem1.c       xpm2img.c

win/gnome:
(files for GNOME versions)
README          gn_xpms.h       gnaskstr.c      gnaskstr.h      gnbind.c
gnbind.h        gnglyph.c       gnglyph.h       gnmain.c        gnmain.h
gnmap.c         gnmap.h         gnmenu.c        gnmenu.h        gnmesg.c
gnmesg.h        gnomeprv.h      gnopts.c        gnopts.h        gnplayer.c
gnplayer.h      gnsignal.c      gnsignal.h      gnstatus.c      gnstatus.h
gntext.c        gntext.h        gnworn.c        gnworn.h        gnyesno.c
gnyesno.h       mapbg.xpm

win/share:
(files for versions using optional tiles)
gifread.c       monsters.txt    objects.txt     other.txt       ppmwrite.c
thintile.c      tile.doc        tile.h          tile2bmp.c      tilemap.c
tiletext.c

win/tty:
(files for tty versions)
getline.c       termcap.c       topl.c          wintty.c

win/win32:
(files for Windows 9x, NT, Windows 2000, and Windows XP version)
dgncomp.dsp     dgnstuff.dsp    dgnstuff.mak    dlb_main.dsp    levcomp.dsp
levstuff.dsp    levstuff.mak    makedefs.dsp    mhaskyn.c       mhaskyn.h
mhdlg.c         mhdlg.h         mhfont.c        mhfont.h        mhinput.c
mhinput.h       mhmain.c        mhmain.h        mhmap.c         mhmap.h
mhmenu.c        mhmenu.h        mhmsg.h         mhmsgwnd.c      mhmsgwnd.h
mhrip.c         mhrip.h         mhsplash.h      mhsplash.c      mhstatus.c
mhstatus.h      mhtext.c        mhtext.h        mnsel.uu        mnselcnt.uu
mnunsel.uu      mswproc.c       nethack.dsw     nethackw.dsp    petmark.uu
recover.dsp     resource.h      rip.uu          splash.uu       tile2bmp.dsp
tilemap.dsp     tiles.dsp       tiles.mak       uudecode.dsp    winMS.h
winhack.c       winhack.rc



This is a list of files produced by auxiliary programs.  They can all be
regenerated from the files in the distribution.

dat:
(files generated by makedefs at playground creation time)
data            dungeon.pdf     options         oracles         quest.dat
rumors
(file generated by dgn_comp at playground creation time)
dungeon
(files generated by lev_comp at playground creation time)
Arc-fila.lev    Arc-filb.lev    Arc-goal.lev    Arc-loca.lev    Arc-strt.lev
Bar-fila.lev    Bar-filb.lev    Bar-goal.lev    Bar-loca.lev    Bar-strt.lev
Cav-fila.lev    Cav-filb.lev    Cav-goal.lev    Cav-loca.lev    Cav-strt.lev
Hea-fila.lev    Hea-filb.lev    Hea-goal.lev    Hea-loca.lev    Hea-strt.lev
Kni-fila.lev    Kni-filb.lev    Kni-goal.lev    Kni-loca.lev    Kni-strt.lev
Mon-fila.lev    Mon-filb.lev    Mon-goal.lev    Mon-loca.lev    Mon-strt.lev
Pri-fila.lev    Pri-filb.lev    Pri-goal.lev    Pri-loca.lev    Pri-strt.lev
Ran-fila.lev    Ran-filb.lev    Ran-goal.lev    Ran-loca.lev    Ran-strt.lev
Rog-fila.lev    Rog-filb.lev    Rog-goal.lev    Rog-loca.lev    Rog-strt.lev
Sam-fila.lev    Sam-filb.lev    Sam-goal.lev    Sam-loca.lev    Sam-strt.lev
Tou-fila.lev    Tou-filb.lev    Tou-goal.lev    Tou-loca.lev    Tou-strt.lev
Val-fila.lev    Val-filb.lev    Val-goal.lev    Val-loca.lev    Val-strt.lev
Wiz-fila.lev    Wiz-filb.lev    Wiz-goal.lev    Wiz-loca.lev    Wiz-strt.lev
air.lev         asmodeus.lev    astral.lev      baalz.lev       bigrm-1.lev
bigrm-2.lev     bigrm-3.lev     bigrm-4.lev     bigrm-5.lev     castle.lev
earth.lev       fakewiz1.lev    fakewiz2.lev    fire.lev        juiblex.lev
knox.lev        medusa-1.lev    medusa-2.lev    minefill.lev    minend-1.lev
minend-2.lev    minetn-1.lev    minetn-2.lev    oracle.lev      orcus.lev
sanctum.lev     soko1-1.lev     soko1-2.lev     soko2-1.lev     soko2-2.lev
soko3-1.lev     soko3-2.lev     soko4-1.lev     soko4-2.lev     tower1.lev
tower2.lev      tower3.lev      valley.lev      water.lev       wizard1.lev
wizard2.lev     wizard3.lev
(tile files optionally generated for X ports at playground creation time)
pet_mark.xbm    rip.xpm         x11tiles
(files generated for Qt interface on Mac OS X)
nethack.icns    Info.plist

include:
(files generated by makedefs at compile time)
date.h          onames.h        pm.h            vis_tab.h

src:
(files generated by makedefs at compile time)
monstr.c        vis_tab.c
(file optionally generated by tilemap at compile time)
tile.c
(files generated by 'moc' for Qt interface at compile time)
qt_kde0.moc     qt_win.moc      qttableview.moc

NOTE: If your binaries were compiled with the data librarian (DLB) option,
      your playground will not contain all of the files listed here.  All
      of the files listed as being required for the playground must still
      have been built by your compiler, but the DLB code will roll them up
      into another file (or files).
