Fix: SE072 Problem: The example file ./win/X11/nethack.rc is specific to vanilla, and needs converting for Slash'EM. Specifically, there is no entry in the OBJECTS definition for the toilet symbol. Compatible with: Slash'EM 0.0.6E1F1 Author: J. Ali Harlow, ali@avrc.city.ac.uk Date: 11 May 2000 diff -Narcd ../slashem-0.0.6E1F1/win/X11/Install.X11 ./win/X11/Install.X11 *** ../slashem-0.0.6E1F1/win/X11/Install.X11 Wed Apr 26 18:49:44 2000 --- ./win/X11/Install.X11 Mon May 8 19:20:59 2000 *************** *** 66,73 **** Whether or not you install tile support, you can provide support for special graphics symbols via alternate fonts. (The fonts and tiles cannot be used at the same time, but the same executable handles both.) ! The two included X11 fonts use the general NetHack map area remapping ! to represent object/dungeon/trap/effect characters (see win/X11/nethack.rc and the Guidebook) as monocolored symbols and monsters as monocolored letters. For instance, a ruby potion will show up as a potion symbol in red. It's easier to see the difference between fonts and tiles than to --- 66,73 ---- Whether or not you install tile support, you can provide support for special graphics symbols via alternate fonts. (The fonts and tiles cannot be used at the same time, but the same executable handles both.) ! The two included X11 fonts use the general Slash'EM map area remapping ! to represent object/dungeon/trap/effect characters (see win/X11/slashem.rc and the Guidebook) as monocolored symbols and monsters as monocolored letters. For instance, a ruby potion will show up as a potion symbol in red. It's easier to see the difference between fonts and tiles than to *************** *** 76,82 **** for both possibilities and letting each person decide for themselves. To use the included fonts, you will need to install one or both of them ! and then use the symbol mappings found in nethack.rc. The fonts are found in nh10.bdf and ibm.bdf. You first need to convert the bdf files to whatever form your X11 server recognizes (usually using a command called bdftosnf for R4 servers or bdftopcf for R5 servers). Then run mkfontdir on the --- 76,82 ---- for both possibilities and letting each person decide for themselves. To use the included fonts, you will need to install one or both of them ! and then use the symbol mappings found in slashem.rc. The fonts are found in nh10.bdf and ibm.bdf. You first need to convert the bdf files to whatever form your X11 server recognizes (usually using a command called bdftosnf for R4 servers or bdftopcf for R5 servers). Then run mkfontdir on the *************** *** 178,187 **** File Description --------- --------------------------------------------------------------- ! nethack.rc - A sample configuration file for fonts nh10 and ibm. nh10.bdf - A modified version of the 10x20 standard font. ibm.bdf - A modified version of one of the ibm (8x14) nethack font. ! Must be used in conjunction with SlashEM.ad or nethack.rc. nh32icon - A 32x32 icon bitmap for use with window managers. nh56icon - A 56x56 icon bitmap for use with window managers. nh72icon - A 72x72 icon bitmap for use with window managers. --- 178,187 ---- File Description --------- --------------------------------------------------------------- ! slashem.rc - A sample configuration file for fonts nh10 and ibm. nh10.bdf - A modified version of the 10x20 standard font. ibm.bdf - A modified version of one of the ibm (8x14) nethack font. ! Must be used in conjunction with SlashEM.ad or slashem.rc. nh32icon - A 32x32 icon bitmap for use with window managers. nh56icon - A 56x56 icon bitmap for use with window managers. nh72icon - A 72x72 icon bitmap for use with window managers. diff -Narcd ../slashem-0.0.6E1F1/win/X11/nethack.rc ./win/X11/nethack.rc *** ../slashem-0.0.6E1F1/win/X11/nethack.rc Wed Apr 26 18:49:43 2000 --- ./win/X11/nethack.rc Thu Jan 1 01:00:00 1970 *************** *** 1,79 **** - # - # Nethack configuration file. - # - # Naming this file $(HOME)/.nethackrc (for UNIX) or setting the environment - # variable NETHACKOPTIONS to point to its full path name elsewhere tells - # NetHack to use X11 windowing and fonts (provided the executable was - # compiled with that ability). - # - # - OPTIONS=windowtype:x11,toptenwin,hilite_pet - OPTIONS=confirm,male,fixinv,noautopickup,safe_pet,sortpack,tombstone - OPTIONS=verbose,news,fruit:pineapple - OPTIONS=dogname:Dhairrhuwyth - OPTIONS=catname:Ghisteslwchlohm - # - # There are 17 object symbols and various graphics symbols. - # The descriptions of these symbols can be found in dat/opthelp. - # - # - # Font: nh10 (10x20) - # - OBJECTS= 180 183 188 192 181 184 182 189 190 196 \ - 191 194 193 187 185 186 195 - # - DUNGEON= 032 025 018 013 012 014 011 015 023 024 \ - 022 021 128 129 130 131 132 035 035 133 \ - 134 135 136 137 145 146 144 124 143 142 \ - 141 140 149 150 031 031 147 148 031 161 \ - 140 - # - TRAPS= 138 138 138 138 138 138 138 138 138 138 \ - 138 138 138 138 138 139 138 138 138 138 \ - 138 138 - # - EFFECTS= 151 152 153 154 155 156 157 158 \ - 159 160 161 162 \ - 163 164 165 166 167 168 169 170 \ - 171 172 173 174 175 176 177 178 179 - # - # - # Font: ibm (8x14) - # - #OBJECTS= 207 210 215 219 208 211 209 216 217 223 \ - # 218 221 220 214 212 213 222 - # - #DUNGEON= 032 128 129 130 131 132 133 134 135 136 \ - # 137 138 139 045 124 142 143 035 035 144 \ - # 145 146 147 148 155 156 227 124 154 153 \ - # 152 151 159 160 200 200 157 158 250 170 \ - # 151 - # - #TRAPS= 149 149 149 149 149 149 149 149 149 149 \ - # 149 149 149 149 149 150 149 149 149 149 \ - # 149 149 - # - #EFFECTS= 161 162 163 164 165 166 167 168 \ - # 169 170 171 172 \ - # 173 174 175 176 177 178 179 180 \ - # 181 182 183 184 185 186 187 188 189 - # - # - # Font: a "standard" font like 6x13 - # Note that this version is unlikely to work on a tty on a Unix system because - # many of these characters are also control characters. - # - #DUNGEON = 032 025 018 013 012 014 011 015 023 024 \ - # 022 021 031 045 124 043 043 035 035 031 \ - # 035 001 060 062 060 062 019 124 092 035 \ - # 123 125 031 125 046 046 035 035 046 127 \ - # 125 - # - #TRAPS= 094 094 094 094 094 094 094 094 094 094 \ - # 094 094 094 094 094 002 094 094 094 094 \ - # 094 094 - # - #EFFECTS= 124 045 092 047 042 033 041 040 \ - # 048 035 064 042 \ - # 047 045 092 124 124 092 045 047 \ - # 047 064 092 064 064 064 092 064 047 --- 0 ---- diff -Narcd ../slashem-0.0.6E1F1/win/X11/slashem.rc ./win/X11/slashem.rc *** ../slashem-0.0.6E1F1/win/X11/slashem.rc Thu Jan 1 01:00:00 1970 --- ./win/X11/slashem.rc Wed May 10 19:40:16 2000 *************** *** 0 **** --- 1,97 ---- + # + # Slash'EM configuration file. + # + # Naming this file $(HOME)/.slashemrc (for UNIX) or setting the environment + # variable SLASHEMOPTIONS to point to its full path name elsewhere tells + # Slash'EM to use X11 windowing and fonts (provided the executable was + # compiled with that ability). + # + # + OPTIONS=windowtype:x11,toptenwin,hilite_pet,color + OPTIONS=confirm,male,fixinv,noautopickup,safe_pet,sortpack,tombstone + OPTIONS=verbose,news,fruit:pineapple + OPTIONS=dogname:Dhairrhuwyth + OPTIONS=catname:Ghisteslwchlohm + # + # There are 17 object symbols and various graphics symbols. + # The descriptions of these symbols can be found in dat/opthelp. + # + # + # Font: nh10 (10x20) + # + OBJECTS= 180 183 188 192 181 184 182 189 190 196 \ + 191 194 193 187 185 186 195 + # + DUNGEON= 032 025 018 013 012 014 011 015 023 024 \ + 022 021 128 129 130 131 132 035 035 133 \ + 134 135 136 137 145 146 144 124 143 142 \ + 143 141 140 149 150 031 031 147 148 031 \ + 161 140 + # + TRAPS= 138 138 138 138 138 138 138 138 138 138 \ + 138 138 138 138 138 139 138 138 138 138 \ + 138 138 + # + EFFECTS= 151 152 153 154 155 156 157 158 \ + 159 160 161 162 \ + 163 164 165 166 167 168 169 170 \ + 171 172 173 174 175 176 177 178 179 \ + 171 172 173 174 175 176 177 178 179 \ + 171 172 173 174 175 176 177 178 179 \ + 171 172 173 174 175 176 177 178 179 \ + 171 172 173 174 175 176 177 178 179 \ + 171 172 173 174 175 176 177 178 179 \ + 171 172 173 174 175 176 177 178 179 + # + # + # Font: ibm (8x14) + # + #OBJECTS= 207 210 215 219 208 211 209 216 217 223 \ + # 218 221 220 214 212 213 222 + # + #DUNGEON= 032 128 129 130 131 132 133 134 135 136 \ + # 137 138 139 045 124 142 143 035 035 144 \ + # 145 146 147 148 155 156 227 124 154 153 \ + # 154 152 151 159 160 200 200 157 158 250 \ + # 170 151 + # + #TRAPS= 149 149 149 149 149 149 149 149 149 149 \ + # 149 149 149 149 149 150 149 149 149 149 \ + # 149 149 + # + #EFFECTS= 161 162 163 164 165 166 167 168 \ + # 169 170 171 172 \ + # 173 174 175 176 177 178 179 180 \ + # 181 182 183 184 185 186 187 188 189 \ + # 181 182 183 184 185 186 187 188 189 \ + # 181 182 183 184 185 186 187 188 189 \ + # 181 182 183 184 185 186 187 188 189 \ + # 181 182 183 184 185 186 187 188 189 \ + # 181 182 183 184 185 186 187 188 189 \ + # 181 182 183 184 185 186 187 188 189 + # + # + # Font: a "standard" font like 6x13 + # Note that this version is unlikely to work on a tty on a Unix system because + # many of these characters are also control characters. + # + #DUNGEON = 032 025 018 013 012 014 011 015 023 024 \ + # 022 021 031 045 124 043 043 035 035 031 \ + # 035 001 060 062 060 062 019 124 092 035 \ + # 092 123 125 031 125 046 046 035 035 046 \ + # 127 125 + # + #TRAPS= 094 094 094 094 094 094 094 094 094 094 \ + # 094 094 094 094 094 002 094 094 094 094 \ + # 094 094 + # + #EFFECTS= 124 045 092 047 042 033 041 040 \ + # 048 035 064 042 \ + # 047 045 092 124 124 092 045 047 \ + # 047 064 092 064 064 064 092 064 047 \ + # 047 064 092 064 064 064 092 064 047 \ + # 047 064 092 064 064 064 092 064 047 \ + # 047 064 092 064 064 064 092 064 047 \ + # 047 064 092 064 064 064 092 064 047 \ + # 047 064 092 064 064 064 092 064 047 \ + # 047 064 092 064 064 064 092 064 047