1# A '#' at the beginning of a line means the rest of the line is a comment.
2
3# This is an example configuration file.
4# If several people are to use it, don't specify "name" or personal
5# prefences like "dogname" or "packorder" in OPTIONS.
6
7# To change configuration, comment out the unwanted configurations, and
8# remove the comment from the configuration you want.
9
10# Some options to set personal preferences.  If several people are to
11# use it, options like these should not be set here - use the command line
12#OPTIONS=name:Janet-V,female,dogname:Fido,fruit:apricot
13#OPTIONS=packorder:")[%?+/=!(*0_`,scores:10t/2a,noverbose
14#OPTIONS=gender:male
15#OPTIONS=role:random
16#OPTIONS=race:random
17#OPTIONS=align:chaotic
18# Other general options
19#OPTIONS=time,rest_on_space,noautopickup
20
21# The search path for files like record, help, opthelp, etc.
22PATH=NetHack:
23
24# My own setup
25#OPTIONS=nolegacy,fruit:lemon,time,autopickup,checkpoint,showexp,showscore,standout,nonews
26#OPTIONS=nomail,flush,eight_bit_tty,scores:10t/2a,pickup_types:$,suppress_alert:3.3.0,autoquiver
27
28# The windowtype option must be set before any options regarding colors and palette
29# are set otherwise previously set values will be overridden by the defaults
30#
31# The font version of the game
32OPTIONS=windowtype:amii
33#
34# New tile version of the game
35#OPTIONS=windowtype:amitile
36#
37# A hard disk configuration.
38#
39HACKDIR=NetHack:
40LEVELS=Nethack:Levels
41SAVE=Nethack:Save
42BONESDIR=Nethack:Levels
43SCOREDIR=Nethack:
44LOCKDIR=Nethack:
45CONFIGDIR=Nethack:
46DATADIR=Nethack:
47TROUBLEDIR=Nethack:
48
49# *** CHARACTER GRAPHICS ***
50#
51# See the on-line help or the Guidebook for which symbols are in which
52# positions.
53#
54# Note that the hack.font has special graphics characters from 192 on.
55
56# An example using the hack.font graphics character set:
57DUNGEON =  032 192 193 194 195 196 197 198 216 214 \
58	   215 213 217 145 146 147 148 035 035 217 \
59	   218 229 060 062 060 062 095 124 092 035 \
60	   123 125 042 125 042 042 035 035 046 035 \
61	   125
62
63TRAPS =    094 094 094 094 094 094 094 094 094 094 \
64	   094 094 094 094 094 094 094 034 094 094 \
65	   094 094
66
67EFFECTS =  241 240 242 243 042 033 123 125	   \
68	   064 038 042 035			   \
69	   244 245 246 247 239 248 249 250	   \
70	   230 234 231 236 212 237 232 235 233
71
72WARNINGS =  048 049 050 051 052 053
73
74# Monitors vary greatly in their color response.  If the default colors
75# are not good on your monitor, here are some other alternatives for the
76# font version of the game:
77#
78# Last color of the palette is always used for the cursor.
79#
80#CBM 1960, set color/contrast for good pure red, green, and blue. True colors.
81#PENS=000,fff,a61,7bb,0f0,e0c,00f,f00
82#CBM 1960, set color/contrast as above, better colors for NetHack.
83#PENS=667,fff,da1,7bb,2f0,e0d,0af,f42
84#and other suggestions:
85#PENS=888,ffc,840,0b8,4e4,e8b,7be,a04
86#PENS=000,fff,830,7ae,181,c06,23e,c00
87#
88# For an "interlaced"+ line screen, the default font is courier:13.  If you want
89#  a different font, set it here.  The format is "fontname.font:size"; i.e. the
90# .font extension is required.
91#FONT=courier.font:13
92#FONT=topaz.font:8
93#
94# Proportional fonts such as CGTimes are probably not a good idea because they
95# result in many things not being spaced out correctly.
96#FONT=CGTimes.font:15
97#
98# This sized proportional font is readable, but still has spacing problems
99#FONT=CGTimes.font:21
100#
101#   FOR AGA OR OTHER DISPLAYS CAPABLE OF 5 OR MORE PLANES...
102#
103# For a screen of depth 5 the following dripens provide a brown border
104# using pens 16-31.
105#
106# Pens 16-31 can be redefined with PENS= if you want different colors,
107# using the PENS= values below for a 4 plane screen as the first 16 colors.
108#
109#DEPTH=5
110#DRIPENS=0,0,0,17,27,23,1,23,15,0,23,27
111#
112# The APEN and BPEN values in the various types of windows can be set in
113# the manner shown below.  These values are for the 16 color version of
114# the tile game.
115#
116# These values are specified as APEN,BPEN (foreground,background)
117#
118#MSGPENS=1,12
119#STATUSPENS=1,12
120#MENUPENS=1,23
121#TEXTPENS=1,23
122#OTHERPENS=1,23
123#
124#   FOR ECS OR OTHERS ONLY CAPABLE OF 4 PLANES...
125#
126# These values work good for the TILE version of the game on ECS machines
127# These are the default values for reference purposes.
128#
129#DEPTH=4
130#defaults for tilemode:
131#PENS=000,fff,0bf,f60,00f,090,69b,f00,6f0,ff0,f0f,940,466,c40,ddb,fb9
132#DRIPENS=0,1,0,2,4,12,14,12,7,1,12,4
133#defaults for fontmode:
134#PENS=000,fff,830,7ac,181,c06,23e,c00
135#DRIPENS=0,6,2,1,6,3,1,3,7,1,3,6
136#
137# The APEN and BPEN values in the various types of windows can be set in
138# the manner shown below.  These values are for a 32 color version of
139# the tile game.
140#
141# These values are specified as APEN,BPEN (foreground,background)
142#
143#MSGPENS=1,12
144#STATUSPENS=1,12
145#MENUPENS=0,14
146#TEXTPENS=0,14
147#OTHERPENS=1,12
148#
149# New alternative color scheme for 16 color font mode.
150# This changes the colors of monsters, objects etc.
151#
152# FGPENS and BGPENS define APEN and BPEN for objects and monsters on the map.
153# The colors are in the following order:
154# black, red, green, brown, blue, magenta, cyan, gray, no color, orange,
155# bright green, yellow, bright blue, bright magenta, bright cyan, white
156#
157DEPTH=4
158PENS=000,fff,830,7ac,181,c06,23e,c00,888,f60,4f4,ff0,4af,f8f,8ff,f00
159FGPENS= 0, 7, 4, 2, 6, 5, 3, 8, 1, 9,10,11,12,13,14, 1
160BGPENS= 8, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
161#
162# Screen mode selections below should all work for either the font or tile
163# version of the game.  Other modes can be tried and as long as they are at
164# least 640x200, the game should adapt to them...
165#
166# Select screenmode with a requester
167#SCREENMODE=Req
168# NTSC_MONITOR_ID
169#SCREENMODE=0x00019000
170# PAL_MONITOR_ID
171#SCREENMODE=0x00029000
172# NTSC_MONITOR_ID+LACE
173#SCREENMODE=0x00019004
174# PAL_MONITOR_ID+LACE
175#SCREENMODE=0x00029004
176# NTSC_MONITOR_ID+HIRES+LACE
177#SCREENMODE=0x00019024
178# PAL_MONITOR_ID+HIRES+LACE
179#SCREENMODE=0x00029024
180# VGA_MONITOR_ID
181#SCREENMODE=0x00031000
182# VGAPRODUCT_KEY
183#SCREENMODE=0x00039024
184# A2024TENHERTZ_KEY
185#SCREENMODE=0x00041000
186# A2024FIFTEENHERTZ_KEY
187#SCREENMODE=0x00049000
188# EURO72_MONITOR_ID
189#SCREENMODE=0x00061000
190# EURO72PRODUCT_KEY
191#SCREENMODE=0x00069024
192# EURO72PRODUCTLACE_KEY
193#SCREENMODE=0x00069025
194# EURO72PRODUCTDBL_KEY
195#SCREENMODE=0x00069020
196# EURO36_MONITOR_ID
197#SCREENMODE=0x00071000
198# SUPER72HIRESDBL_KEY
199#SCREENMODE=0x00089008
200# SUPER72SUPERDBL_KEY
201#SCREENMODE=0x00089028
202# DBLNTSCHIRES_KEY
203#SCREENMODE=0x00099000
204# DBLNTSCHIRESFF_KEY
205#SCREENMODE=0x00099004
206# DBLNTSCHIRESLACE_KEY
207#SCREENMODE=0x00099005
208# DBLPALHIRES_KEY
209#SCREENMODE=0x000a9000
210# DBLPALHIRESFF_KEY
211#SCREENMODE=0x000a9004
212# DBLPALHIRESLACE_KEY
213#SCREENMODE=0x000a9005
214