1 # Sample config file for win32 NetHack
2 # A '#' at the beginning of a line means the rest of the line is a comment.
4 # Some options MUST be set in this file, other options can be toggled while
5 # playing. For a list of options available see the <opthelp.> file.
7 # To change the configuration, comment out the unwanted lines, and
8 # uncomment the configuration you want.
10 # $NHDT-Date$ $NHDT-Branch$:$NHDT-Revision$
14 # Use the IBM character set rather than just plain ascii characters
15 # for tty window-port.
16 OPTIONS=symset:default,roguesymset:default
18 # Here is a suggested symbol set from Michael Feir,
19 # for use by blind NetHack players
20 #OPTIONS=symset:NHAccess,roguesymset:NHAccess
23 # Different keyboard handlers can be loaded.
24 # Default is nhdefkey.dll but you can override that.
25 # Ray Chason's keyboard handler
26 # OPTIONS=altkeyhandler:nhraykey.dll
28 # NetHack 3.4.0 keyboard handling
29 # OPTIONS=altkeyhandler:nh340key.dll
31 # *** Personal Preferences ***
32 # Some options to set personal preferences. Uncomment and change these to
33 # suit your personal preference. If several people are to use the same
34 # configuration, options like these should not be set.
36 #OPTIONS=name:Janet,role:Valkyrie,race:Human,gender:female,align:lawful
37 #OPTIONS=dogname:Fido,catname:Morris,fruit:guava
38 #OPTIONS=horsename:Silver
39 #OPTIONS=autopickup,pickup_types:$"=/!?+
40 #OPTIONS=packorder:")[%?+/=!(*0_`
41 #OPTIONS=scores:10 top/2 around/own
42 #OPTIONS=nolegacy,noverbose
43 #OPTIONS=menustyle:traditional
44 #OPTIONS=hilite_status:hitpoints/30%/bright-magenta/normal
47 # Turn off all status hilites.
48 #OPTIONS=!statushilites
50 # General options. You might also set "silent" so as not to attract
51 # the boss's attention.
53 # number_pad option can have an optional value of 0 (off), 1 (on),
54 # or 2(on,legacy-mode) which causes 5='g', alt-5='G', alt-0='I'
55 OPTIONS=time,noshowexp,number_pad:2,lit_corridor
58 # If you want to get rid of "use #quit to quit..." use:
59 OPTIONS=suppress_alert:3.3.1
61 # Note: the rest_on_space in the next line may not be
62 # appropriate for a beginning NetHack player, since
63 # it could result in use of a turn unintentionally.
64 # If you're new to NetHack, leave it commented it out.
65 #OPTIONS=rest_on_space
67 # Set some options to control graphical window-port (these will
68 # be safely and silently ignored by the tty port)
71 # possible map_mode options include: tiles|ascii4x6|ascii6x8|ascii8x8|ascii16x8|
72 # ascii7x12|ascii8x12|ascii16x12|ascii12x16|
73 # ascii10x18|fit_to_screen
74 OPTIONS=map_mode:tiles,scroll_margin:5
76 # Message window settings
77 #OPTIONS=font_message:Arial,font_size_message:9,align_message:top
80 #OPTIONS=font_menu:Arial,font_size_menu:9
83 #OPTIONS=font_text:Courier New,font_size_text:9
85 # Status window settings
86 #OPTIONS=font_status:Courier New,font_size_status:9
89 OPTIONS=hilite_pet,!toptenwin
90 #OPTIONS=!splash_screen,player_selection:prompts
92 # Status/message window colors
93 # Possible color options include:
94 # six digit hexadecimal RGB color value ("#8F8F8F"), black, red, green, brown,
95 # blue, magenta, cyan, gray (or grey), orange, brightgreen, yellow, brightblue,
96 # brightmagenta, brightcyan, white, trueblack, purple, silver, maroon, fuchsia,
97 # lime, olive, navy, teal, aqua, activeborder, activecaption, appworkspace,
98 # background, btnface, btnshadow, btntext, captiontext, graytext, highlight,
99 # highlighttext, inactiveborder, inactivecaption, menu, menutext, scrollbar,
100 # window, windowframe, windowtext.
101 #OPTIONS=windowcolors:status windowtext/window message windowtext/window
104 # IMPORTANT: If you change any of these locations, the directories they
105 # point at must exist. NetHack will not create them for you.
107 # HACKDIR is the default location for everything.
108 # Note: On Windows HACKDIR defaults to the location
109 # of the NetHack.exe or NetHackw.exe file so
110 # setting HACKDIR below to override that is
111 # not usually necessary or recommended.
112 #HACKDIR=c:\games\nethack
114 # The location that level files in progress are stored (default=HACKDIR, writeable)
115 #LEVELDIR=c:\nethack\levels
117 # The location where saved games are kept (default=HACKDIR, writeable)
118 #SAVEDIR=c:\nethack\save
120 # The location that bones files are kept (default=HACKDIR, writeable)
121 #BONESDIR=c:\nethack\save
123 # The location that file synchronization locks are stored (default=HACKDIR, writeable)
124 #LOCKDIR=c:\nethack\levels
126 # The location that a record of game aborts and self-diagnosed game problems
127 # is kept (default=HACKDIR, writeable)
128 #TROUBLEDIR=c:\nethack\trouble
130 # Finnish keyboards might need these modifications uncommented.
132 #OPTIONS=subkeyvalue:171/92
133 #OPTIONS=subkeyvalue:178/64
134 #OPTIONS=subkeyvalue:180/36
135 #OPTIONS=subkeyvalue:184/91
136 #OPTIONS=subkeyvalue:188/124
139 # Some versions of Windows allow you to adjust the win32 console port
140 # colors using R-G-B settings.
142 #OPTIONS=palette:black-0-0-0
143 #OPTIONS=palette:red-210-0-0
144 #OPTIONS=palette:green-80-200-0
145 #OPTIONS=palette:brown-180-100-0
146 #OPTIONS=palette:blue-0-0-200
147 #OPTIONS=palette:magenta-128-0-128
148 #OPTIONS=palette:cyan-50-180-180
149 #OPTIONS=palette:gray-192-192-192
150 #OPTIONS=palette:dark gray-100-100-100
151 #OPTIONS=palette:orange-255-128-0
152 #OPTIONS=palette:bright green-0-255-0
153 #OPTIONS=palette:yellow-255-255-0
154 #OPTIONS=palette:bright blue-100-100-240
155 #OPTIONS=palette:bright magenta-255-0-255
156 #OPTIONS=palette:bright cyan-0-255-255
157 #OPTIONS=palette:white-255-255-255